[REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script

If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.

Jak oceniasz skrypt

1
3
7%
2
1
2%
3
4
10%
4
5
12%
5
8
19%
Cudo :)
21
50%
 
Total votes: 42

lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

A czy ktoś może podesłać poprawiony skrypt dla Filmweb, bo poprawka ze zmienianiem linijek to dla mnie czarna magia, lub wrzucić na jakiś hosting
proszę o przesłanie na szleklucas@gmail.com
antp
Site Admin
Posts: 9636
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Or just send me the updates via e-mail so I publish them on the server, like what is done for all other scripts, allowing automatic updates via the "update scripts" script ;)
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

Wysłałem poprawiony skrypt do administratora. Ta wersja jest wersją 3.0.1c (01.03.2017), napisaną przez Ariell'a, z kilkoma poprawkami zrobionymi przeze mnie, po ostatniej niespodziance filmweb-u. Pozdrawiam
antp
Site Admin
Posts: 9636
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Thanks, I uploaded it to the server ( http://update.antp.be/amc/scripts/ ) and updated the version number to 3.0.2 as well as the date.
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Błąd skryptu "MAIN" : string error w linii 43

Taki komunikat po próbie uruchomienia poprawionego skryptu filmweb
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

lucas7911 wrote:Błąd skryptu "MAIN" : string error w linii 43

Taki komunikat po próbie uruchomienia poprawionego skryptu filmweb
Możesz przekopiować tutaj tą linię? U mnie przy linii 43 nie ma żadnego błędu. Rozumiem, że masz wersję programu minimum 4.
Last edited by athe on 2018-01-14 21:15:47, edited 1 time in total.
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

MovieTitle := TextBetween(Line, 'class="filmPreview__title">', '</h3>);
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Image
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Wersja programu najnowsza
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

U mnie nie wywala tego błędu, gdy wyszukiwałem Twój film. Tak jest przy każdym filmie?
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Przy każdym filmie dodatkowo , tak samo się dzieje gdy próbuje uruchomić skrypt z menu narzędzia bez wpisanego tytułu, a możesz mi podesłać twój plik skryptu na adres podany wyżej
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

Wysłałem. Czy ktoś jeszcze ma ten błąd?
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Zainstalowałem na innym komputerze, instalacja wersji 4.2.1, aktualizacja skryptu do poprawionego z datą 14.01.2018 i przy wyszukaniu filmu taki sam błąd co podałem, wypróbowałem tez wersję portable i ta sama sytuacja
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

Ok już po problemie. otworzyłem oryginalny poprawiony skrypt Filmweb z 14.01.2018 i linię nr 43 zastąpiłem znalezioną linijką ze skryptu przedstawionego stronę wcześniej z sekcji "procedure GetMovieTitles(Address : String);" , potem jeszcze wyskoczył jeden błąd z linią 126 i też zastąpiłem linijką z podanego wcześniej z sekcji "procedure AnalyzeSearchPage(Address : String; MovieType : String);", po tym jeszcze woła o import pliku z dodatkowymi polami ale działa i wyszukuje już bez problemu
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

Problem był w literówce, zabrakło znaku zamykającego ' przed ostatnim nawiasem. Było:

Code: Select all

MovieTitle := TextBetween(Line, 'class="filmPreview__title">', '</h3>);
powinno być:

Code: Select all

MovieTitle := TextBetween(Line, 'class="filmPreview__title">', '</h3>');
To samo z drugą linią, w której wywalało u Ciebie błąd. Ten błąd wynikł z tego, że mam skrypt dostosowany do moich potrzeb a na serwer musiałem wysłać oficjalny i przy kopiowaniu zmienionych linii ominąłem ten znak. Poprawiłem to i jeszcze raz wyślę do administratora.
P.S. Te poprawki zrobiłem doraźnie, dopóki Ariell się nie odezwie. Obiecał zmiany, chodzi o zwiastuny, i na nie czekamy.
antp
Site Admin
Posts: 9636
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Update published as version 3.0.2a
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

znowu zmiany na filmweb

Post by athe »

Nie mam pojęcia co wyprawiają na filmweb. Znowu wprowadzają jakieś zmiany. Nie wiem, przeczekać to i wtedy zrobić poprawki, czy jak. W niektórych tytułach filmów strony mają inne struktury niż pozostałe. Może są w trakcie dokonywania zmian?
lucas7911
Posts: 32
Joined: 2012-06-24 17:33:31

Post by lucas7911 »

U mnie wyszukuje i pokazuje że znaleziono np. filmów 9 i seriali 3 bez listy tytułów - utrudniają na całego
robinse
Posts: 23
Joined: 2017-09-11 15:24:05

Post by robinse »

U mnie ten sam problem :??:
athe
Posts: 170
Joined: 2013-06-01 20:26:24
Location: Poland

Post by athe »

koledzy, doraźnie poprawcie jedną linijkę w procedurze

Code: Select all

procedure GetMovieTitles(Address : String);
Chodzi dokładnie o linijkę

Code: Select all

Page.Text := TextBetween(Page.Text, 'id="searchResult" >', 'class="content__sidebar">');
ma być:

Code: Select all

Page.Text := TextBetween(Page.Text, 'id="searchResult"', 'class="content__sidebar">');
Cały czas coś zmieniają.
Post Reply