Автор Тема: AllMovie.com (фильмы)  (Прочитано 37990 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AllMovie.com (фильмы)
« Ответ #15 : 12 Марта 2009, 04:10:23 »
Скрипт обновлён... (в шапке)
Большое спасибо!!!

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AllMovie.com (фильмы)
« Ответ #16 : 29 Марта 2009, 06:50:31 »
Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
И хотел спросить, а для каких целей эти первые два поля?
//Custom field names to use
 IMPORTANCE_FIELD = 'High Historical Importance';
 ARTQUALITY_FIELD = 'High Artistic Quality';
 CREDITS_FIELD    = 'Создатели';
 REVIEW_FIELD     = 'All Movie Описание';

UPD:
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. Но дело в том, что очень часто и постоянно через поиск плагина не отображаются нужные фильмы и приходится искать их браузером и вставлять ссылку в базу и потом инфа заполняется, НО кроме создателей. Другой закономерности пока не обнаружил.
Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:





А вот если вставить урл, то заносятся все данные... кроме создателей...
« Последнее редактирование: 29 Марта 2009, 07:10:01 от NewSky »

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: AllMovie.com (фильмы)
« Ответ #17 : 29 Марта 2009, 10:48:10 »
И хотел спросить, а для каких целей эти первые два поля?
//Custom field names to use
 IMPORTANCE_FIELD = 'High Historical Importance';
 ARTQUALITY_FIELD = 'High Artistic Quality';
 CREDITS_FIELD    = 'Создатели';
 REVIEW_FIELD     = 'All Movie Описание';
Это атрибуты фильма. Отображаютя на сайте в левой колонке в разделе Attributes.
В программе должны быть типа Флаг.
См., например, фильм High Noon.

UPD
...очень часто и постоянно через поиск плагина не отображаются нужные фильмы и приходится искать их браузером и вставлять ссылку в базу...
Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм.
2 nostra:
Увидел интересную вещь: поскольку в названии этого фильма есть пробелы, то при поиске они должны заменяться на "+" или "%20". При поиске плагином IMDB так и происходит, а при поиске скриптом AllMovie.com - нет.
Я так понял, что в параметрах запроса замена происходит, а в адресе до начала параметров - нет.

UPD 2
Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.
« Последнее редактирование: 29 Марта 2009, 11:15:10 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: AllMovie.com (фильмы)
« Ответ #18 : 29 Марта 2009, 13:34:03 »
Цитировать
Увидел интересную вещь: поскольку в названии этого фильма есть пробелы, то при поиске они должны заменяться на "+" или "%20". При поиске плагином IMDB так и происходит, а при поиске скриптом AllMovie.com - нет.
Я так понял, что в параметрах запроса замена происходит, а в адресе до начала параметров - нет.

Я знаю об этой проблеме и сделаю коректное преобразование всех ссылок в следующей версии.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: AllMovie.com (фильмы)
« Ответ #19 : 04 Апреля 2009, 22:10:41 »
Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.
Во вложении поместил версию скрипта, корректно работающую и при наличии www, и при отсутствии.

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

[вложение удалено Администратором]
« Последнее редактирование: 04 Апреля 2009, 22:50:29 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AllMovie.com (фильмы)
« Ответ #20 : 05 Апреля 2009, 11:42:28 »
Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.
Во вложении поместил версию скрипта, корректно работающую и при наличии www, и при отсутствии.

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

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: AllMovie.com (фильмы)
« Ответ #21 : 05 Апреля 2009, 12:03:06 »
Такое ощущение, что перестали заполняться "Создатели" в свое поле. Поле есть, список создателей на сайте - есть, а заполняться не хотят.
Походу, не всегда НЕ заносит персон, а только если урл с allmovie занесен "руками". А если нормально, через поиск в плагине - то Создатели заносятся. ... Вот например фильм: 2 Days in Paris через браузер, поисковиком прекрасно находится 1 в списке. А через поиск скрипта, всё, что угодно, только не нужный фильм:
А вот если вставить урл, то заносятся все данные... кроме создателей...
В ссылке обязательно должен быть www. Т.е. не как у тебя http://allmovie.com/..., а http://www.allmovie.com/.... Такова специфика скрипта.
Во вложении поместил версию скрипта, корректно работающую и при наличии www, и при отсутствии.
Большое спасибо! Будем тестить. А в этой модификации исправлено только то, что касается наличие и отсутствие www или в этой модификации еще и изменен поисковый алгоритм? Просто заметил, что поиск на сайте гораздо лучше и корректней выводит результаты скопированные из карточки, чем поиск из программы.
В этой модификации исправление касается только отсутствия www.
Поисковый механизм я, теоретически, могу доработать, но в этом случае он будет алгоритмически развязан с программой. Т.е. алгоритм выбора поля для поиска будет реализован в самом скрипте и не будет связан с таким же алгоритмом в программе, хотя я и постараюсь сделать их идентичными.
Поскольку nostra обещал исправить проблему с поиском в следующей версии, то это исправление будет корректным только до выхода следующей версии (хотя скрипт и будет работать со следующей версией, но исправление потеряет смысл).
Если ни у кого получение информации с allmovie.com не горит, то рекомендую подождать следующей версии программы, тем более что её появление, судя по всему, не за горами.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AllMovie.com (фильмы)
« Ответ #22 : 21 Мая 2009, 11:50:39 »
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
« Последнее редактирование: 21 Мая 2009, 11:57:12 от NewSky »

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: AllMovie.com (фильмы)
« Ответ #23 : 21 Мая 2009, 13:36:53 »
Да, я это тоже уже замечал. Буду править...
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации