Page 18 of 34
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-20 19:21:41
by admas
Błędy z kodowaniem
https://www.filmweb.pl/Pianista
Studio - powinno być: Filmförderungsanstalt (FFA) - jest Filmförderungsanstalt (FFA)
Materiały do scenariusza - powinno być: Śmierć miasta - jest Ĺšmierć miasta
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-21 05:40:12
by Ariell
admas wrote: ↑2020-01-20 19:21:41
Błędy z kodowaniem
https://www.filmweb.pl/Pianista
Studio - powinno być: Filmförderungsanstalt (FFA) - jest Filmförderungsanstalt (FFA)
Materiały do scenariusza - powinno być: Śmierć miasta - jest Ĺšmierć miasta
Kodowanie to temat rzeka ale dobrze, że zgłaszasz.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-21 13:54:19
by kazeciak
Ariell wrote: ↑2016-05-27 01:40:51
Opis
Być może nowa funkcja pobierz wszystkie opisy oddzielone "------------------------------------------------------" bug na stronie filmweb wyświetla tylko 10 opisów
To daj na razie pierwszy opis jak można lub kilka, niekoniecznie wszystkie.
Dzięki
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-21 20:02:32
by admas
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 03:18:18
by Ariell
kazeciak wrote: ↑2020-01-21 13:54:19
Ariell wrote: ↑2016-05-27 01:40:51
Opis
Być może nowa funkcja pobierz wszystkie opisy oddzielone "------------------------------------------------------" bug na stronie filmweb wyświetla tylko 10 opisów
To daj na razie pierwszy opis jak można lub kilka, niekoniecznie wszystkie.
Dzięki
Ot i jest pierwszy lub wszystkie
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 06:25:42
by kazeciak
Ariell wrote: ↑2020-01-22 03:18:18
Ot i jest pierwszy lub wszystkie
Dzięki śliczne. Pobiera opis bez kłopotu, ale teraz z kolei jest problem z układem aktorów. Ustawiłem jak ostatnio wartość 3, każdy w osobnej linii, aktor - grana postać. Między liniami jest niepotrzebny odstęp, jakby enter. Pobiera też dużą ilość aktorów pomimo, że mam ustawioną wartość 1, czyli ograniczającą do 10.
Pozdrówka
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 10:17:08
by tomtom
U mnie nie wszystko działa .Pobrałem plik zapisałem do scripts i nie pobiera opisu , a aktorzy zamiast jeden pod drugim to w linii ciągłej
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 13:10:01
by Ariell
kazeciak wrote: ↑2020-01-22 06:25:42
Ariell wrote: ↑2020-01-22 03:18:18
Ot i jest pierwszy lub wszystkie
Dzięki śliczne. Pobiera opis bez kłopotu, ale teraz z kolei jest problem z układem aktorów. Ustawiłem jak ostatnio wartość 3, każdy w osobnej linii, aktor - grana postać. Między liniami jest niepotrzebny odstęp, jakby enter. Pobiera też dużą ilość aktorów pomimo, że mam ustawioną wartość 1, czyli ograniczającą do 10.
Pozdrówka
Opcja limitowania wyników nie jest jeszcze napisana więc importuje wszystkich - aktorzy i obsada to od nowa pisana funkcja więc nie ma w niej jeszcze wszystkiego.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 20:24:50
by lucas7911
Przy dodaniu filmu
https://www.filmweb.pl/film/%C5%BByj+dw ... 019-833473
Bład skryptu "FILMWEBPL" class is not created w linii 306
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-22 22:41:24
by Ariell
Wstępnie poprawione importuje ale błąd jest powiązany jeszcze z aktorami. Ten zostanie załatany później.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-23 17:01:11
by cosanostra
Witajcie.
U mnie skrypt nie pobiera danych do:
Tytuły AKA
Polska premiera
Światowa premiera
Nagrody
Zwiastuny
IMDB ilość głosów
Ranking IMDB
Ocena IMDB
Wersja Programu najnowsza, wszystkie skrypty uaktualnione
wersja skryptu do filmweb: 3.1.0a
gdzie może być coś nie tak ?
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-23 22:05:22
by cosanostra
Są też problemy z polską czcionką, w opisach itp.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-24 22:38:57
by athe
Żeby pozbyć się pustej linii w obsadzie przy opcji 3, należy w funkcji Obsada wyłączyć linię lub ją usunąć (zależy od Ariella)
ponieważ wczesniejsza
Code: Select all
VTemp := VTemp + Prefix + Rola + Sufix;
zrobiła to samo.
Code: Select all
begin
Aktor := TextBetween(VTemp, 'data-person-source>', '<');
Rola := TextBetween(VTemp, 'data-role-source>', '<');
Zdjecie := TextBetween(VTemp, 'data-src="', '"');
URLA := 'https://www.filmweb.pl' + TextBetween(VTemp, '<a href="', '"');
AktorID := TextBetween(VTemp, 'data-item-id="', '"');
VTemp := Aktor;
if ((Length(Prefix) > 0) and (Length(Rola) > 0)) then
VTemp := VTemp + Prefix + Rola + Sufix;
if Pos('filmFullCastSection__item castRoleListElement', Line) > 0 then
// VTemp := VTemp + Sufix;
Result := Result + VTemp;
Pozdrawiam
P.S Pragnę choć trochę pomóc Arielowi w porządkowaniu skryptu
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-24 23:31:41
by Ariell
athe wrote: ↑2020-01-24 22:38:57
Żeby pozbyć się pustej linii w obsadzie przy opcji 3, należy w funkcji Obsada wyłączyć linię lub ją usunąć (zależy od Ariella)
ponieważ wczesniejsza
Code: Select all
VTemp := VTemp + Prefix + Rola + Sufix;
zrobiła to samo.
Code: Select all
begin
Aktor := TextBetween(VTemp, 'data-person-source>', '<');
Rola := TextBetween(VTemp, 'data-role-source>', '<');
Zdjecie := TextBetween(VTemp, 'data-src="', '"');
URLA := 'https://www.filmweb.pl' + TextBetween(VTemp, '<a href="', '"');
AktorID := TextBetween(VTemp, 'data-item-id="', '"');
VTemp := Aktor;
if ((Length(Prefix) > 0) and (Length(Rola) > 0)) then
VTemp := VTemp + Prefix + Rola + Sufix;
if Pos('filmFullCastSection__item castRoleListElement', Line) > 0 then
// VTemp := VTemp + Sufix;
Result := Result + VTemp;
Pozdrawiam
P.S Pragnę choć trochę pomóc Arielowi w porządkowaniu skryptu
Nie usuwać tylko zmodyfikować bo wkradł mi się błąd.
Code: Select all
VTemp := VTemp + Prefix + Rola + Sufix;
zamieniamy na
i tak miało być
tylko niedokończona jest jeszcze opcja limitowania wyników dlatego przy pobieraniu 10 i więcej aktorów (nie wszystkich) na końcu jest przecinek lub pusta linia. Ale zniknie i ten problem.
A obecnie trwają prace nad nową wyszukiwarką by pokazywała takie wyniki:
Tytuł polski (tytuł oryginalny) [rok]
Dzięki temu łatwiej będzie odszukać dany film.
Jak też fajna opcja zmieniająca nazwę pliku filmu według danych pobranych z filmwebu według schematu.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-30 12:37:35
by tomtom
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-30 21:18:04
by Ariell
Stara wersja skryptu miała ten błąd na pierwszej stronie jest od dawna poprawiona wersja.
Film zaimportowany poprawnie.
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-31 19:58:39
by athe
Zastanawiam się czynie utworzyć nowego pliku z funkcją filmWebCodePage w której można by było poustawiać wszystkie obce znaki z którymi są duże problemy. Co o tym sądzicie? Athe pomógł byś w tej opcji?
Pewnie, że tak, jestem gotów Ci pomóc. Przygotuję taką listę i prześlę ją na Twojego priva, żebyś mógł ocenić jej przydatność, pozdrawiam
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-01-31 23:32:05
by Ariell
athe wrote: ↑2020-01-31 19:58:39
Zastanawiam się czynie utworzyć nowego pliku z funkcją filmWebCodePage w której można by było poustawiać wszystkie obce znaki z którymi są duże problemy. Co o tym sądzicie? Athe pomógł byś w tej opcji?
Pewnie, że tak, jestem gotów Ci pomóc. Przygotuję taką listę i prześlę ją na Twojego priva, żebyś mógł ocenić jej przydatność, pozdrawiam
Athe w PW masz przykładowy plik
Stare funkcje:
Code: Select all
CorrectTextError
UniToPol
win2utf
Utf82Utf8
porzucamy bo jest w nich bałagan i nie wiem już nawet jakiej wersji skryptu one dotyczą (pewnie 1.0)
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-02-02 14:48:14
by Ramirez
Zainstalowałem najnowszą wersją AMC i uruchomiłem skrypt z pierwszego postu chcąc dodać film. Niestety, otrzymuję komunikat:
Dlaczego nie działa?
Re: [REL] [PL] FilmWeb.pl 3.0 - The Best Polish Script
Posted: 2020-02-03 19:30:44
by athe
Nie działa, ponieważ w folderze gdzie znajdują się skrypty do programu nie masz któregoś z plików .pas, wymienionych w tej linii. Możesz je pobrać ze strony AMC. Tu masz link
http://update.antp.be/amc/scripts/