Ru-Board.club
← Вернуться в раздел «Программы»

» Ant Movie Catalog

Автор: mastermob
Дата сообщения: 31.01.2010 23:33
Вроде скрипт перестал работать на кинопоиск, проверете ктонить.
Автор: Tutankhamon86
Дата сообщения: 01.02.2010 16:38
mastermob

Странно, у меня всё работает.
Укажи параметры скрипта и ссылку на фильм, в котором замечена ошибка.

Это касается всех!
Был бы очень благодарен. Если вы найдёте баги, указывать параметры скрипта и ссылку на фильм. Мне будет гораздо проще найти причину неисправности.
Автор: mastermob
Дата сообщения: 03.02.2010 01:02
Там глюк я так понял на сайте был, через браузер не пускало, а обложки которые не скачивало то к двум фильмам не было.
Так что можно считать мою заявку ложной тревогой.
Автор: Tutankhamon86
Дата сообщения: 11.02.2010 13:15
Рабочий скрипт для Kinopoisk ver 2.75.18 (11.02.2010)

Цитата:
* изменен алгоритм определения ссылки на страницу фильма, когда в результате поиска найден только один фильм - на сайте изменен формат отображения (Спасибо за бдительность johnnys)
* доработан алгоритм парсинга года, страны производителя, режиссёра, продюсеров, жанра и времени фильма (скрипт не привязан к какому-нибудь конкретному дизайну)

Скачать для Movie Cat 4.0.6 и Ant Movie Catalog 3.5.1

Добавлено:
Просьба добавить в шапку и не создавать зеркал для скрипта. Ведётся статистика.
Если найдёте баги или надумаете идею - делитесь
Автор: q111111
Дата сообщения: 11.02.2010 14:20
Tutankhamon86

Цитата:
Просьба добавить в шапку и не создавать зеркал для скрипта. Ведётся статистика.

добавил
а какие результаты статистики?

чего на офф обновлениях твой скрипт позже, чем тут появляется?
Автор: Tutankhamon86
Дата сообщения: 11.02.2010 19:24
q111111


Цитата:
а какие результаты статистики?

на данный момент статистика только с моего сервера:
скрипт для Kinopoisk ver 2.75.17 (23.01.2010)
январь - 50 скачавших (с 23.01.2010)
февраль - 37 скачавших (по 11.02.2010)
чуть попозже предоставят статистику с офф сервера обновлений. Думаю там она будет гораздо больше


Цитата:
чего на офф обновлениях твой скрипт позже, чем тут появляется?

на офф сервере добавляют после проверки. По этому возможно задержка в пару дней.
Автор: valentin1985
Дата сообщения: 14.02.2010 12:46
немогу скачать скрипт

Рабочий скрипт для Kinopoisk ver 2.75.18 (11.02.2010)
Автор: Tutankhamon86
Дата сообщения: 14.02.2010 14:38
valentin1985

Извиняюсь. Наш монополист производил технические работы в цоде где расположен мой сервер. Сейчас всё работает. Попробуй ещё раз скачать
Автор: q111111
Дата сообщения: 18.02.2010 14:20
Tutankhamon86

Цитата:
Рабочий скрипт для Kinopoisk ver 2.75.18 (11.02.2010)

на офф.обновлениях всё нет и нет
скачал в ручную с твоего сайта
Автор: Tutankhamon86
Дата сообщения: 18.02.2010 15:48
q111111

Если вкратце, то на офф. зеркале скрипт выкладывать не будут, так как для него надо изменённый .exe файл

bad4u

Цитата:
If KinoPoisk.ru blocks AMC by user agent, you should respect their decision not to share their data with AMC users - at least antp has to do this. The script cannot be used with official version of AMC, so it was removed from update servers, I'd guess. For legal reasons I even recommend deleting the link to the patched AMC version from these forums.

antp

Цитата:
Indeed, it is useless to include that script in AMC official release since it can be used with the official program.
I do not think it is a problem to provide the link here though... It gives a very small audience to the script compared as if it was included and working with the normal program.


Так что распространять будем по старинке
Автор: q111111
Дата сообщения: 18.02.2010 16:41
Tutankhamon86

Цитата:
Если вкратце, то на офф. зеркале скрипт выкладывать не будут, так как для него надо изменённый .exe файл

а ведь логично, как я сам не догадался
а по обновлению программы, в связи с этим, ничего не сказали? ну что бы была возможность выбрать ЮзерАгента?
Автор: Tutankhamon86
Дата сообщения: 18.02.2010 16:50
q111111

Сказали что нужно уважать решение создателей KinoPoisk.ru, мол мы такие плохие что воруем их данные.
Ну и естественно никакого обновление программы ждать не стоит.
Автор: mastermob
Дата сообщения: 18.02.2010 19:22
Я тут немножко не понял по поводу того что обновлений программы не будет? Автор что прогу закинул? Или он полностью доволен своей программой и обновлять будет тока плагины и скрипты?
Автор: Tutankhamon86
Дата сообщения: 18.02.2010 19:29
mastermob

закинул
Будет делать только сборки с обновлёнными библиотеками и скриптами
Автор: Vladlp
Дата сообщения: 18.02.2010 19:34
mastermob
Не, автор сказал что он типа уважает решение кинопоиска не давать тянуть AMC и юзер агента менять не будет.
по поводу обнов он вроде когда-то писал что пока интереса нету... а в будущем фиг его знает. Или с тех пор что-то поменялось?
Автор: mastermob
Дата сообщения: 21.02.2010 15:09
Народ, ктонить может росказать как зделать так что б список фильмов можно было смотреть в браузере? Типа онлайн каталога с возможностью поиска и сортировки. Или ето нужно ставить дополнительный софт.
Автор: Tutankhamon86
Дата сообщения: 21.02.2010 20:33
Movie Database PHP

Цитата:
* правишь mdb_config.inc
* экспортируешь с программы в SQL, загружаешь таблицу в базу
* картинки помещаешь в папочку antexport

Скачать
Автор: mastermob
Дата сообщения: 21.02.2010 20:54
Tutankhamon86 есть две проблемки, я никогда не работал с подобной програмой и поетому я не знаю как редактировать файл и фторая как ето зделать под линуксом, точнее под убунту. Ну или хотябы роскажыте по первому вопросу.
Теоретически я понял что нужно править пароль и имя, но как зделать так что б можно было смотреть в браузере я не понял.
Автор: Foss
Дата сообщения: 22.02.2010 09:46
mastermob
- устанавливаешь и настраиваешь вебсервер (например, апач)
- устанавливаешь и настраиваешь PHP (например, PHP5)
- устанавливаешь и настраиваешь базу данных (напр., MySQL)

Далее устанавливаешь скрипт, приведенный выше.
Потом экспортируешь базу ANT в файл .sql и импортируешь его в базу MySQL. Копируешь картинки (обложки фильмов из базы ANT) в папку \antexport
Проверяешь работу скрипта, если необходимо подстраиваешь и вуаля - теперь можешь заходить браузером по указанному (в вебсервере) тобой адресу и перед тобой будет онлайн каталог твоей базы фильмов.
Если с тремя первыми пунктами ты уже знаком не понаслышке, то все остальное несложно. Если слышишь впервые, то осваивай их - вся необходимая инфа есть на соответствующих сайтах и в Гугле.
Автор: Tutankhamon86
Дата сообщения: 22.02.2010 11:14
mastermob

Ну как вариант.
Можно взять бесплатный хостинг с PHP и MySQL
Автор: Yourbill
Дата сообщения: 22.02.2010 21:56
Tutankhamon86

Цитата:
Movie Database PHP

Спасибо, будет чем заняться на выходных
Автор: sprayer
Дата сообщения: 08.03.2010 13:44
скинте пожалуйста обновленый скрипт для word-art найти не могу в теме откуда скачать можно(((
Автор: DonDD
Дата сообщения: 15.03.2010 22:36
Не могу вкурить скрит для кинопоиска отлично работал, но теперь не скачиваются постеры.
пример:http://kinopoisk.ru/level/1/film/410267
параметры скрипта:221011210001 и 121020200000
Автор: Tutankhamon86
Дата сообщения: 16.03.2010 15:49
Рабочий скрипт для Kinopoisk ver 2.75.19 (16.03.2010)

Цитата:
* изменена загрузка большого постера (картинки) фильма - на сайте изменен формат отображения

Скачать для Movie Cat 4.0.6 и Ant Movie Catalog 3.5.1

Добавлено:
Просьба добавить в шапку и не создавать зеркал для скрипта. Ведётся статистика.
Если найдёте баги или надумаете идею - делитесь
Автор: Devils_0411
Дата сообщения: 17.03.2010 13:50
Нет ли у кого php парсера для kinopoisk.ru? По гуглив, нормальных парсеров не нашел. Все какие находил нерабочие. Или хотя бы такой же парсер как и в Ant Movie Catalog, только для php.
Автор: ItarTass
Дата сообщения: 21.03.2010 12:57
Дошли наконец руки скачать картинки для базы movies.nnov.ru из шапки.
Итак база на 17364 фильма с картинками

http://narod.ru/disk/18953997000/movies.nnov.ru_12.03.2010.xml.7z.html
Зеркало de_positfiles.com/files/j43jbm2vq

В связи с этим три вопроса:

1.Вот тут писали
http://forum.ru-board.com/topic.cgi?forum=5&topic=6593&start=180

Цитата:
Цитата:Мужики, а нельзя придумать скрипт, который читал бы не из инета, а из другой базы amc, чтобы copy/past не использовать??? Или может быть такой уже есть? Нет, такого нет.
Сделал тестовую версию скрипта, который позволяет копировать данные из другой базы amc. Но, вторая база (откуда надо инфу копировать) - должна быть в xml формате. Для того, чтобы сохранить базу данных в формате xml достаточно открыть её, выбрать Сохранить как и там выбрать тип файла - xml.
Напрямую сделать чтение из файла amc не получилось, ибо данный файл бинарный, а скрипты AMC не поддерживают чтение бинарных файлов. Только если как-нибудь извращаться.
Тестовая версия скрипта отправлена автору.


Так вот хотелось бы увидеть ее с экспортом картинок, потому что должно работать явно быстрее кинопоиска, а 17300 фильмов -это немало.


2.Как изготовить из базы карточки для каждого фильма в одном из следующих форматов(в порядке предпочтения по убыванию)
Mht, chm, doc, pdf(виртуальный принтер не предлагать,на 1 страницу все не влезает)
Нужно 1 файлом, желательно,чтобы его сразу кидало в папку с фильмом(если указан путь
в строке url, или, чтобы ее не занимать, метка диска).

3.Нужен скрипт или не знаю как это точно назвать, может батник какой-то, который переименовывал
бы пакетно
файлы на жестком диске беря путь из url AMC по заданному шаблону,например
отформатированное название(год выхода).
Такая функция есть, из того что мне известно только в Sur Video Catalog, но там только по одному файлу.
А то этот бардак с именами уже реально поднадоел, в названиях фильмов разве что биографию и телефон для связи не пишут.
Готов экспортировать ради этого свою коллекцию в любой формат от txt до SQL.
Автор: Tutankhamon86
Дата сообщения: 21.03.2010 18:21
Devils_0411

Для кинопоиска очень просто написать свой PHP-парсер
для загрузки страницы

Код: <?php
// инициализация сеанса
$ch = curl_init();

// установка URL и других необходимых параметров
curl_setopt($ch, CURLOPT_URL, "http://www.kinopoisk.ru/level/1/film/251733/");
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
curl_setopt($ch, CURLOPT_HEADER, 1);

// загрузка страницы и выдача её браузеру
curl_exec($ch);

// завершение сеанса и освобождение ресурсов
curl_close($ch);
?>
Автор: ItarTass
Дата сообщения: 21.03.2010 20:34

Цитата:
1. Как я понял скрипт который парсит xml-файлик существует. В свойсте Picture хранится имя картинки. А загрузить её в скрипте можно при помощи

Где б его увидеть этот скрипт?


Цитата:
Экспортируешь в HTML. Если надо отдельную страницу на каждый фильм, в навигации (с верху) выбери индивидуальный. После этого можно легко перегнать в PDF (притом так что бы каждая карточка влезала на одну страницу). Сделать всё это на автомате с помощью AMC - невозможно. Придётся дописывать модули к программе

Да pdf то у меня на последнем месте(может я неправильно написал порядок).Ну не люблю я его.
Мне кажется тот же mht ближе к html экспорту.


Цитата:
Ну тут вообще всё просто. Базу экспортируешь в csv. Загружаешь в Microsoft Access (для удобства). Немного магии чтобы в отдельном столбце получилось имя файла (того формата который ты хочешь) с расширением. Если у тебя несколько папок где хранятся нужные файлы, табличку придётся разбить на количество самих папок. Отсортировать таблицу по имени (это важно), и скопировать полученный столбец в текстовый файлик (в каждой строчке по одному новому названию файла с расширением).


Вот тут умею только в тотал коммандере по списку переименовывать.Access вообще не знаю и не хочу.Считаю что уже устарел.Одно лишь ограничение в 2GB уже напрягает.

Но алгоритм в принципе не годится.
У меня на каждый фильм - своя папка.

Нужно чтобы брало адрес файла из пути в AMC - а то что Вы предлагаете -это обычные пляски
с бубном,которые никак не подходят для переименования 10000 файлов - ошибки слишком дороги

Но все равно спасибо.


Автор: Tutankhamon86
Дата сообщения: 21.03.2010 23:10
ItarTass

1. В тексте написано что он существует, если же нет, то тебе придётся писать
2. Из HTML можешь конвертировать во что угодно
3. В директории, на один уровень выше, воспользуйся поиском файлов (Alt + F7) с маской расширений файлов -> файлы на панель. В результате у тебя будет один большой список файлов. Дальше по моей схеме. Не нравится Access, воспользуйся другой базой. Если думаешь что текстовая база с фильмами превысит размер в 2 GB, воспользуйся Oracle

Но как я понял тебе нужна одна кнопка "Сделать как надо", в AMC её нету.

Твой вариант гораздо трудоёмкий тем, что придётся писать программу которая бы обрабатывало файлы. При этом нужно ещё думать как загрузить изменённый путь к фалу обратно в базу.
Автор: ItarTass
Дата сообщения: 22.03.2010 09:43
1.Ну это надо LAндрея значит искать,это он писал.
2.Я догадываюсь - только подскажите как?
Вот я получил на выходе пачку страниц и пачку картинок.
Или может быть можно сделать,чтобы сразу по подпапкам раскидало.Какой прогой мне их конвертировать в тот же mht например?Не открывать же каждую страницу и нажимать- сохранить как.Буду благодарен за подсказку.
3.Я так и делаю сейчас примерно по 1 жанру делаю список и переименовываю в тотале - просто хотел автоматизировать процесс, знаю что это возможно в другой программе Sur Video Catalog же это есть,
но она на access, подозреваю что средствами access это видимо делается.
(А насчет 2GB пользователи All my Movies уже вылезают за предел,не знаю,может они по 10 скриншотов на фильм в базе хранят, хотя,конечно его взаимодействие с excel дорогого стоит в плане экспорта и импорта).

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: Автоматическая установка программ


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.