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

Киномания.ру ( фильмы+постеры+кадры )

(1/12) > >>

djek-ural:
Завершилась разработка скрипта для сайта Киномания.ру (Kinomania.ru)
Текушая версия 0.1.0.2  статус бета

Основные возможности:
  Заполнение основных полей программы,
  Заполнение пользовательских полей программы, (название полей совместимы с полями из скрипта Кинопоиск(мод))
  Загрузка всех кадров и постеров, ( пока ограничено до новой беты параметр beta5)
  Настройка параметров скрипта,
  Префикс и постфикс пользовательских полей.
  ...

Недостатки:
  В настояшее время при работе скрипта , наблюдается следуюшее , если описание персоны нет на сайте , то заполняется только Русское имя и заполняются как Основное имя так и Переведенное , увы здесь сказывается недостаток программы.

Планы на Будушее:
  Написать скрипт для персон для данного сайта
  Выборочная загрузка постеров и кадров настраиваемо пользователем
  Загрузка мнений ( зависит от решения пользователей )
  ...

Благодарности:
  Nostra - за помошь в работе со скриптом , нахождение ошибок и правкой
  Reset - за новый скрипт Кинопоиск(мод) , из него взяты некоторые подпрограммы

Статус Распространения: БесплатноWare - разрешено использовать в любых скриптах для программы PVD.

Внимание пользователей потестируйте программу , так как это мой первый скрипт , и соответственно чем больше опыта я наберу , тем быстрее и правильно буду писать следуюшие.

Скрипт во вложение...
Предупреждение
  Код скрипта не оптимизирован , поэтому имеет большой размер , но работоспособность при этом не страдает.
 
 

[вложение удалено Администратором]

Reset:
Отлично, djek-ural!
С почином тебя.

И сразу к делу.
Жаль, что скрипт не работает на стабильной версии 0.9.8.20. Это ограничивает круг потенциальных пользователей.
Проверь функцию CheckBudjet на числах, меньших 1. Например, Ведьма Из Блэр: Курсовая С Того Света. Может быть, использовать что-нибудь вроде StrToInt с последующим умножением на 1000000?

djek-ural:

--- Цитата: Reset от 23 Февраля 2009, 19:11:48 ---Отлично, djek-ural!
С почином тебя.

И сразу к делу.
Жаль, что скрипт не работает на стабильной версии 0.9.8.20. Это ограничивает круг потенциальных пользователей.
Проверь функцию CheckBudjet на числах, меньших 1. Например, Ведьма Из Блэр: Курсовая С Того Света. Может быть, использовать что-нибудь вроде StrToInt с последующим умножением на 1000000?

--- Конец цитаты ---

Спасибо , но на сегодня все , пошел я спать после дневного марафона за компьютером...

Reset:
1. Не выдавай сообщения функцией ShowMessage, в частности "К сожалению ничего не найдено". Не позволяет производить загрузку в тихом режиме.
В этом конкретном случае формируй пустой список (ничего не формируй  :)) и выходи с результатом prList. PVD сам ругнется, когда надо.
2. Наверное, надо удалять артикли The, Der и т.д. При наличии фильма с ними Киномания ничего не находит. Причем удалять как в начале, так и в конце.
3. Может быть, ссылку на imdb добавлять в программное поле "URL"?
4. При отсутствии продолжительности на сайте поле "Длительность" заполняется нулями. Пример: 12.
5. Добавь настраиваемое ограничение на количество загружаемых постеров и кадров при beta5=true.
6. В фильме Адреналин в Description влез тег "<P align=justify>". В фильме Баффи - победительница вампиров - вообще куча тегов <DIV>. Ну и Криминальное чтиво туда же.
7. А вот это мне уже совсем не понравилось. Была карточка, в которой заполнены только следующие поля: Title=Аладдин, Original Title=Aladdin, Year=1994. При запуске обновления загружается фильм 1992 года. Наверное, проблема не скрипта. Если так, надо акцентировать на ней внимание nostra.
8. При большом количестве актеров иногда в поле актеры добавляется актер "и др.". Пример: Американская свадьба. В этом же фильме не очень красиво заполнилось поле "Знаете ли Вы, что".
9. Посмотри фильм Apollo 13. Пока не понял: это глюк сайта или есть фильмы с таким описанием?
10. В функции CheckBudjet при отсутствии 'млн.' в бюджете возвращается пустой Tmp, т.е. бюджет теряется. Пример: Афера Томаса Крауна. Или это не баг, а фича?
11. Что-то нехорошо все склеилось в фильме Беги, Лола, беги в поле "Знаете ли Вы, что". И во Властелин колец: Братство кольца.
12. При отсутствии постера грузится постер, на котором написано, что постер отсутствует. Пример: Гарри Поттер и Дары смерти.
13. При загрузке второй страницы поиска меняй пробелы в запросе на '%20' или '+'. Иначе PVD ругается. Пример: поиск фильма с названием "The Wild".
14. Хотелось бы все-таки иметь деление на абзацы в поле "Рецензия".
15. Не во всех фильмах в заголовке есть 'все о фильме</title>'. На них информация не грузится. Пример: Обитаемый Остров.

Ну и хватит тебе этого :)
Будем ждать следующую версию.

djek-ural:
Reset спасибо что потестировал скрипт , у меня на неделе не было времени , поэтому в выходные займусь правкой , ждите новый билд.

Навигация

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

[#] Следующая страница

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