Справка - Поиск - Участники - Войти - Регистрация
Полная версия: Ошибки в программе Архив Видеорецензий
Частный клуб Алекса Экслера > Обсуждение кинорецензий Экслера
Augap
11 августа 2004, 23:22

ASarix написал:  Почему, когда щелкаешь в рецензии на ссылку актера или режиссера, то вместо того что вывести список фильмов с этим человеком мне пишут - "Невозможно отобразить страницу"?

Короче, так как поменял метод парсинга рецензии, то эту функцию временно отключил до лучших времен...
Раньше действительно так: перед показом рецензии ссылки менялись на ссылку с именем персоны, а при клике на ней генерировалась страничка...
В следующей версии обязательно учту...
Augap
16 августа 2004, 14:13
Хотелось бы на ошибке, связанной с парсером остановится по-подробнее...
Совершенно случайно обнаружил, что в некоторых рецензиях в аттрибутах год/время/страна содержится не совсем то, что нужно. Да еще список режиссеров и актеров иногда внезапно прерывается. Дальнейшие исследования показали, что в некоторых рецензиях год/время/страна просто идут не по порядку.
Например, в большинстве рецензий устроено так: Страна. Год. Время., но в некоторых рецензиях, как я уже сказал, перепутано. Пришлось в парсер добавить немного логики - проверка на правильность данных, скопированных в соответствующий аттрибут.
На глюке с обрезанием имен еще подробнее. Я предполагал, что любой аттрибут заканчивается точкой - так и есть, но я не учел, что есть имена с точкой, например Л. К. Джонс. Дальнейшие наблюдения показали, что скрипт на сайте Экслера тоже это не учел! Почему? Да потому, что ни на одно такое имя нет ссылок! Т.е. идет перечисление персон со ссылками на которые можно кликнуть (произойдет переход на страницу со списком, где эта персона засветилась), а на имена с точками ссылок нет!
Особый глюк в рецензии на Невыполнимую миссию 2: там после перечисления актеров стоит точка, а потом Энтони Хопкинс, да еще и без ссылки... Я фильмец-то смотрел давно уже, поэтому не помню есть ли там Хопкинс. Надо бы на ИМДБ посмотреть... ТОЧНО! его там нет...
Augap
28 сентября 2004, 21:57
Подробнее о превьюшках, чтобы потом не было вопросов
Почти во всех рецензиях первый скрин - это и есть превью, поэтому он и берется.
В некоторых же рецензиях первый скрин - кадр из фильма, поэтому приходится анализировать имя файла второго скрина (если что - берется он). Превьюшки, в основном, обзываются либо 1.jpg(gif) либо 0.jpg(gif), а остальные скрины - DATE_COUNTER.*. Тем не менее есть рецензии, где в обзывании скринов вообще нет логики, поэтому они обрабатываются отдельно.
Если в индексной страничке вместо превьюшек будут кадры - значит глючит анализатор и код рецензии (дата) придется включить в список отдельно обрабатывемых...
Alex Exler
28 сентября 2004, 22:04

Augap написал:
Почти во всех рецензиях первый скрин - это и есть превью, поэтому он и берется.

Превью - это скан кассеты или DVD? Да, так и есть. Только в одной рецензии, насколько я помню, не было этого скана.

В некоторых же рецензиях первый скрин - кадр из фильма, поэтому приходится анализировать имя файла второго скрина (если что - берется он).

В одной. Только я уже не помню, в какой.

Превьюшки, в основном, обзываются либо 1.jpg(gif) либо 0.jpg(gif), а остальные скрины - DATE_COUNTER.*. Тем не менее есть рецензии, где в обзывании скринов вообще нет логики, поэтому они обрабатываются отдельно.

Логика есть. Это имена скринов с IMDB. Кроме того, мои имена скринов иногда менялись.
Augap
28 сентября 2004, 22:28
Не, ты неправильно понял. щас объясню...

В некоторых же рецензиях первый скрин - кадр из фильма, поэтому
приходится анализировать имя файла второго скрина (если что -
берется он).

имеется ввиду первый в хтмл коде. У тебя иногда первым (по коду) идет кадр, а вторым - обложка, поэтому приходится анализировать... Ну а в основном первой идет именно обложка...
Логики нет только у некоторых, и логика с точки зрения программы, т.е. не могу написать код, чтобы выдиралась именно обложка, а не кадр или еще чего

Alex Exler написал: В одной. Только я уже не помню, в какой.

Это в мегаотстое Вне закона

Alex Exler написал: Превью - это скан кассеты или DVD? Да, так и есть. Только в одной рецензии, насколько я помню, не было этого скана.

Да, в одной рецензии вместо обложки - кассета... я тоже не помню где
Augap
1 ноября 2004, 16:22
Решил сегодня испытать функцию автообновления - а она не работает
После долгих копаний в коде проги и в коде списка рецензий обнаружил, что программа не правильно считывает список доступных рецензий, если не закрыт тег ссылки, например
<A href="01-11-2004.htm">Кактус / Cactus Flower<br>
должно быть
<A href="01-11-2004.htm">Кактус / Cactus Flower
Эту ошибку я уже исправил и выложил в новом билде (Если что вина не моя - по всем правилам любой тег должен закрываться). Кстати, такая же ошибка еще здесь
<A href="20-11-2003.htm">Как отделаться от парня за 10 дней / How to Lose a Guy in 10 Days<br>

Потом решил проверить весь код HTML Validator'ом и обнаружились такие ошибочки:
<a href=/>бла бла</a>
аттрибуты должны, но не обязаны быть в кавычках, в этом случае компилятор очень сильно ругается
<a href="/">бла бла</a>
ошибок такого рода в коде очень много
Augap
7 ноября 2004, 12:36

Augap написал:

тъфу ты, код то неправильно отображается
CODE
<A href="01-11-2004.htm">Кактус / Cactus Flower<br>

должно быть
CODE
<A href="01-11-2004.htm">Кактус / Cactus Flower</A><br>

Кстати, такая же ошибка еще здесь
CODE
<A href="20-11-2003.htm">Как отделаться от парня за 10 дней / How to Lose a Guy in 10 Days<br>

Бёрн
25 ноября 2004, 12:21
Хорошо - буду писать сюда. Когда новую версию с RUSSIAN_CHARSET ждать?
Augap
25 ноября 2004, 14:23

Бёрн написал:  Хорошо - буду писать сюда. Когда новую версию с RUSSIAN_CHARSET ждать?

Блин, вообще-то хотел через месяц, но могу и бету выложить - заценишь - отпишешь поменялось или нет, ОК?
Бёрн
27 ноября 2004, 00:00

Augap написал:
Блин, вообще-то хотел через месяц, но могу и бету выложить - заценишь - отпишешь поменялось или нет, ОК?

Ок, но не раньше понедельника
Augap
1 декабря 2004, 11:07
Бёрн
1 декабря 2004, 17:51

Augap написал: http://augap.nm.ru/files/EXLER_1.18.193.RAR
Готово

скачиваю
Бёрн
1 декабря 2004, 17:54
не скачивается - грит, нету файла такого... че за чушь???
Бёрн
1 декабря 2004, 18:35
скачал, поставил, работает нормально
Madjara
26 декабря 2004, 21:02
Кажется, немного не в тему будет, но не заводить же отдельный тред из-за такой ерунды...
Алекс, такой вопрос: англоязычные фильмы у тебя рассортированы по алфавиту, например: "Last Don I & II The". Французские и итальянские - очень часто по первой букве артикля, который никакой смысловой нагрузки не несет: "La Vita e Bella", "Le Pacte Des Loups", "Une Liaison Pornographique". В результате возникают лишние фильмы на L и U, а искать рецензии немного неудобно. Может, лучше по-другому фильмы расположить?
Madjara
21 февраля 2005, 22:47
Алекс, в списке актеров целых два Касселя - Венсан и какой-то Винсен, который, если по нему кликнуть, опять оказывается мужем Моники Белуччи. Надо бы их объединить в одного человека smile.gif
Эта версия форума - с пониженной функциональностью. Для просмотра полной версии со всеми функциями, форматированием, картинками и т. п. нажмите сюда.
Invision Power Board © 2001-2017 Invision Power Services, Inc.
модификация - Яро & Серёга
Хостинг от «Зенон»Сервера компании «ETegro»