[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

jarko
Posts: 4
Joined: 2020-02-16 13:44:25

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

Post by jarko »

Dziękuję za poprawki, działają :clapping:
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Wielkie dzięki za poprawki, działają wyśmienicie :clapping:
robinse
Posts: 23
Joined: 2017-09-11 15:24:05

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

Post by robinse »

Dziękuje :grinking:
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Za szybko pochwaliłem, w serialach nie pobiera roku produkcji. :/
ads
Posts: 28
Joined: 2007-02-16 14:14:15
Location: Poland
Contact:

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

Post by ads »

Poprawione seriale, poprzednio chyba też do nich nie pobierał:

https://www.dropbox.com/s/vnz0mn99qcaah ... 9.ifs?dl=1
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Wielkie dzięki. za poprawki a naprawdę pokłony za przywrócenie możliwości zobaczenia opisów w okienku. :clapping: :clapping: :clapping:
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Niestety, znowu nie pobiera oryginalnego tytułu i roku produkcji w filmach i serialach.
ads
Posts: 28
Joined: 2007-02-16 14:14:15
Location: Poland
Contact:

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

Post by ads »

wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Wielkie dzięki ads za poprawki, wszystko działa ok.
ryszardw
Posts: 2
Joined: 2022-05-27 11:44:20

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

Post by ryszardw »

Nie wiem co robię źle z serialami. Pobierają mi się informacje o odcinkach dla serialu The Pacific https://www.filmweb.pl/serial/Pacyfik-2010-119673 a nie chcą za nic dla serialów Narcos https://www.filmweb.pl/serial/Narcos-2015-680486 i The Young Pope https://www.filmweb.pl/serial/M%C5%82od ... 016-724137. Ktoś ma może jakieś wskazówki co ustawić?
ads
Posts: 28
Joined: 2007-02-16 14:14:15
Location: Poland
Contact:

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

Post by ads »

Poprawione, seriale wielosezonowe filmweb zapisuje inaczej:

https://www.dropbox.com/s/vnz0mn99qcaah ... 9.ifs?dl=1
ryszardw
Posts: 2
Joined: 2022-05-27 11:44:20

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

Post by ryszardw »

Działa doskonale. Dzięki
adk
Posts: 5
Joined: 2018-07-09 17:43:02

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

Post by adk »

Witam
Mam wersję AMC 4.2.3.1b i przy próbie pobierania informacji ze skryptu pojawia się to
https://ibb.co/Bw0v7Zm
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

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

Post by antp »

Check that you have all the .pas files that it tries to include:
en2pl, cp1250, StringUtils7552, BatchCommon7552, ScorEpioNCommonScript
If some are missing you can get them from http://update.antp.be/amc/scripts/
Normally all were included in AMC's install/package.
adk
Posts: 5
Joined: 2018-07-09 17:43:02

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

Post by adk »

Thanks
luckycrown
Posts: 18
Joined: 2012-10-19 12:19:58
Contact:

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

Post by luckycrown »

Czy ktoś może wyjaśnić w czym jest problem?

Niby coś wyszukuje, ale nic nie wyświetla

Image
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

Widać że jak nie ma strony www w bazie to nic nie znajduje, można prosić o poprawki.
d0nk3y
Posts: 1
Joined: 2022-07-03 07:41:11

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

Post by d0nk3y »

Strona istnieje i jak podasz link w okienku wyszukiwania, to program ściągnie informacje.
wrobelp
Posts: 45
Joined: 2011-07-10 18:59:53

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

Post by wrobelp »

d0nk3y wrote: 2022-07-03 07:43:02 Strona istnieje i jak podasz link w okienku wyszukiwania, to program ściągnie informacje.
Chodziło mi o własną bazę filmów i seriali. Jak dodajesz coś nowego, to musisz osobno na filmwebie to znaleźć bo skrypt nie znajduje.
drummer
Posts: 4
Joined: 2022-07-03 16:11:10

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

Post by drummer »

Tak to ma wyglądać

Code: Select all

procedure GetMovieTitles(Address: string);
var
	Page: TStringList;
	Line, Year, MovieTitle, MovieAddress: string;
	LineNr: integer;
begin
	Page := TStringList.Create;
	Page.Text := UTF8ToCP1250(GetPage(Address));
	Page.Text := StringReplace(Page.Text, 'class="preview__link"', #13#10 + 'class="preview__link"');
	Line := Page.Text;
	LineNr := FindLine('class="preview__link"', Page, 0);
	while LineNr > -1 do
	begin
		Line := Page.GetString(LineNr);
		Line := Czysc(Line);
		MovieAddress := 'https://www.filmweb.pl' + TextBetween(Line, 'preview__link" href="', '"');
		MovieTitle := TextBetween(Line, '>', '</');
	//	HTMLRemoveTags(MovieTitle);
		MovieTitle := Trim(MovieTitle);
		CorrectTextError(MovieTitle);
		UniToPol(MovieTitle);
		//Year := TextBetween(Line, 'filmPreview__year">', '</');
		Year := TextBetween(Line, 'itemprop="datePublished" content="', '"');
		if (Year = '') then
			Year := TextBetween(Line, 'data-release="', '"');
	//	HTMLRemoveTags(Year);
		Year := Trim(Year);
		CorrectTextError(Year);
		Year := Copy(Year, 1, 4);
		MovieTitle := MovieTitle + ' (' + Year + ')';
		if (FindLine(MovieAddress, SearchAddresses, 0) < 0) then
		begin
			PickTreeAdd(MovieTitle, MovieAddress);
			SearchAddresses.Add(MovieAddress);
		end;
		LineNr := FindLine('class="preview__link"', Page, LineNr + 1);
	end;
	Page.Free;
end;
Post Reply