Русский > Скрипты, Плагины, Шаблоны и Шкурки

AllMovie.com (фильмы)

<< < (5/5)

NewSky:

--- Цитата: Reset от 04 Апреля 2009, 22:10:41 ---
--- Цитата: Reset от 29 Марта 2009, 10:48:10 ---
--- Цитата: NewSky от 29 Марта 2009, 06:50:31 ---Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...

--- Конец цитаты ---
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.

--- Конец цитаты ---
Во вложении поместил версию скрипта, корректно работающую и при наличии www, и при отсутствии.

2 NewSky: если скрипт пройдёт тесты, можно кинуть его в первый пост.

--- Конец цитаты ---
Большое спасибо! Будем тестить. А в этой модификации исправлено только то, что касается наличие и отсутствие www или в этой модификации еще и изменен поисковый алгоритм? Просто заметил, что поиск на сайте гораздо лучше и корректней выводит результаты скопированные из карточки, чем поиск из программы.

Reset:

--- Цитата: NewSky от 05 Апреля 2009, 11:42:28 ---
--- Цитата: Reset от 04 Апреля 2009, 22:10:41 ---
--- Цитата: Reset от 29 Марта 2009, 10:48:10 ---
--- Цитата: NewSky от 29 Марта 2009, 06:50:31 ---Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...

--- Конец цитаты ---
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.

--- Конец цитаты ---
Во вложении поместил версию скрипта, корректно работающую и при наличии www, и при отсутствии.

--- Конец цитаты ---
Большое спасибо! Будем тестить. А в этой модификации исправлено только то, что касается наличие и отсутствие www или в этой модификации еще и изменен поисковый алгоритм? Просто заметил, что поиск на сайте гораздо лучше и корректней выводит результаты скопированные из карточки, чем поиск из программы.

--- Конец цитаты ---
В этой модификации исправление касается только отсутствия www.
Поисковый механизм я, теоретически, могу доработать, но в этом случае он будет алгоритмически развязан с программой. Т.е. алгоритм выбора поля для поиска будет реализован в самом скрипте и не будет связан с таким же алгоритмом в программе, хотя я и постараюсь сделать их идентичными.
Поскольку nostra обещал исправить проблему с поиском в следующей версии, то это исправление будет корректным только до выхода следующей версии (хотя скрипт и будет работать со следующей версией, но исправление потеряет смысл).
Если ни у кого получение информации с allmovie.com не горит, то рекомендую подождать следующей версии программы, тем более что её появление, судя по всему, не за горами.

NewSky:
1) Вот такой "мусор" в тихом режиме загружает скрипт:

2) Много ошибок ( в основном на отечественных фильмах с оригинальным названием на транслите)
Например: Имеется фильм "Настройщик" 2004 года, в поле оригинальное название имеем запись: Nastroyshchik
В тихом режиме загружается информация от фильима "Жил был настройщик" 1979
3) Много вот таких ошибок: Информация грузится, а урл нет и в конце загрузки вылетает подобная табличка и скрипт прекращает работу в тихом режиме:

Причем в данном случае, скрипт снова облажался и скачал инфу к фильму "Сёстры" 1957 года, а в карточке 2001.
Вот подобная ошибка в ручном режиме. То есть, эта ошибка и в тихом и в ручном режиме проявляется

На скрине список из 11 фильмов, которые имели эту ошибку. Выявил их по признаку: Заполнено поле "Создатели" (оно у меня заполняется только скриптом allmovie) и поле урл не имеет записи allmovie

Лог последнего скриншота:

--- Код: ---(21.05.2009 14:47:24) Compiling script: allmovie.psf
(21.05.2009 14:47:24) Script compiled successfully: allmovie.psf
(21.05.2009 14:47:24) Executing script binary
(21.05.2009 14:47:24) Logging in...
(21.05.2009 14:47:24) Searching movie information for: Creepozoids
(21.05.2009 14:47:24) GET: http://www.allmovie.com/search/work/Creepozoids/results
(21.05.2009 14:47:27) Parsing search results...
(21.05.2009 14:47:27) GET: http://www.allmovie.com/work/creepozoids-11492
(21.05.2009 14:47:29) Pasrsing movie...
(21.05.2009 14:47:29) Title:Creepozoids
(21.05.2009 14:47:29) Year:1987
(21.05.2009 14:47:29) Duration:72
(21.05.2009 14:47:29) Rating:1
(21.05.2009 14:47:29) MPAA:R
(21.05.2009 14:47:30) Box office:omestic gross0
(21.05.2009 14:47:30) GET: http://www.allmovie.com/work/creepozoids-11492/cast
(21.05.2009 14:47:32) Pasrsing cast...
(21.05.2009 14:47:32) GET: http://www.allmovie.com/work/creepozoids-11492/credits
(21.05.2009 14:47:34) Pasrsing credits...
(21.05.2009 14:47:34) GET: http://image.allmusic.com/00/adg/cov200/drt300/t383/t38369ic2e4.jpg
--- Конец кода ---

nostra:
Да, я это тоже уже замечал. Буду править...

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии