Новые сообщения · Участники · Правила форума · Поиск · RSS
Страница 1 из 212»
Форум » Проекты Megarelizer » MegaRelizer - программа для оформления релизов » Скрипты поиска информации (все о скриптах, заказ скриптов)
Скрипты поиска информации
АдминДата: Пятница, 22.02.2013, 11:06 | Сообщение # 1
Группа: Администраторы
Сообщений: 514
Статус: Offline
В программе используются внешние скрипты для поиска и сбора информации со специализированных сайтов фильмов, игр и книг. Находятся они в папке с программой по адресу .\modules\info\ и имеют формат PAS. Название файла обязательно должно оканчиваться словом _movie, _game или _book, соответственно для фильмов, игр и книг. Редактировать скрипты можно в любом текстовом редакторе.

Продолжение следует...

Если Вы нашли интересный сайт с удобным поиском и обширной базой данных, и хотите чтобы в программе появился скрипт поиска по нему, оставляйте в комментарии к этой теме ссылку на сайт. По мере возможности буду пополнять базу скриптов.
 
alexey111Дата: Пятница, 22.02.2013, 11:06 | Сообщение # 2
Группа: Проверенные
Сообщений: 24
Статус: Offline
Нужны скрипты поиска Игр!!!!!
 
АдминДата: Пятница, 22.02.2013, 11:09 | Сообщение # 3
Группа: Администраторы
Сообщений: 514
Статус: Offline
alexey111, mygamespace изменил структуру, поиск стал очень неудобным. Есть варианты сайтов, для которых можно было бы написать такие скрипты?
 
alexey111Дата: Пятница, 22.02.2013, 14:17 | Сообщение # 4
Группа: Проверенные
Сообщений: 24
Статус: Offline
Есть сайт (http://rustorka.com)
 
АдминДата: Пятница, 22.02.2013, 14:22 | Сообщение # 5
Группа: Администраторы
Сообщений: 514
Статус: Offline
alexey111, это трекер, для трекеров нужно отдельный модуль писать - граббер оформления

что касается граббера, я вам уже писал про BTReleaseCreate, который поддерживает 3 трекера - tfile, rutracker, uniongang, стягивайте оформления оттуда
в Megarelizere пока такого не будет, писать новый модуль - дело не быстрое
 
alexey111Дата: Пятница, 22.02.2013, 14:33 | Сообщение # 6
Группа: Проверенные
Сообщений: 24
Статус: Offline
( http://www.igropoisk.com/ ) Вот! Он четкий biggrin
( потянет.рф/ ) Вот 2

Добавлено (22.02.2013, 14:33)
---------------------------------------------
C Русторкой ошибся smile

 
АдминДата: Пятница, 22.02.2013, 14:34 | Сообщение # 7
Группа: Администраторы
Сообщений: 514
Статус: Offline
alexey111, неплохие, поиск на уровне, сделаю на досуге
 
alexey111Дата: Воскресенье, 24.02.2013, 08:28 | Сообщение # 8
Группа: Проверенные
Сообщений: 24
Статус: Offline
Жду!

Добавлено (24.02.2013, 08:28)
---------------------------------------------
Админ, Когда будут скрипты поиска?!

 
АдминДата: Воскресенье, 24.02.2013, 09:35 | Сообщение # 9
Группа: Администраторы
Сообщений: 514
Статус: Offline
alexey111, скрипты уже готовы, но в старых версиях будут глючить
переосмыслил структуру программы, так что ждите выхода новой версии
пока все очень сыро, поэтому не знаю, когда будет готова
 
alexey111Дата: Воскресенье, 24.02.2013, 17:55 | Сообщение # 10
Группа: Проверенные
Сообщений: 24
Статус: Offline
Админ, Скачал... Смотрю.. (Пока все нравится!!!)
 
OFFOSORGДата: Понедельник, 18.08.2014, 00:22 | Сообщение # 11
Группа: Пользователи
Сообщений: 14
Статус: Offline
Ребят, я тут немного скрипт кинопоиска переделал
Убрал некоторые баги в полях оформления (например, в жанрах в конце было всегда "слова" и многочисленные пробелы в "сборах") и сделал англоязычную форму режиссера (теперь выглядит так: "список режиссеров на русском / список режиссеров на английском" (через запятую), а также теперь будут видны все режиссеры, а не только те, что на странице фильма (автор не учел, что их может быть куча, например, Мастера ужасов)
Я не мега кодер, обычный студент у которого даже делфи не было, чисто на знаниях паскаля сделал, но думаю алгоритм скрипта оптимальный
http://rghost.ru/57523800

Добавлено (18.08.2014, 00:22)
---------------------------------------------
написать свой скрипт с нуля у меня не получается... автор, можете сделать новый скрипт для игр? сайт ag.ru

Сообщение отредактировал OFFOSORG - Понедельник, 18.08.2014, 00:08
 
АдминДата: Понедельник, 18.08.2014, 09:28 | Сообщение # 12
Группа: Администраторы
Сообщений: 514
Статус: Offline
Цитата OFFOSORG ()
автор, можете сделать новый скрипт для игр? сайт ag.ru
могу, но сейчас на это нет времени
Цитата OFFOSORG ()
у которого даже делфи не было, чисто на знаниях паскаля сделал
для редактирования скриптов знание паскаля достаточно

могу еще предложить попробовать доработать функцию парсинга актеров так, чтобы для иностранных мультфильмов выводился список русских актеров озвучивания
 
АдминДата: Вторник, 19.08.2014, 22:39 | Сообщение # 13
Группа: Администраторы
Сообщений: 514
Статус: Offline
ParsePattern(text, '\<div class=\"name\"\>\<a href=\"/name/\d+/\"\>(.*?)\</a\>', 1)

Функция поиска по шаблону. В первом параметре строка (text), в которой ведется поиск. Далее идет регулярное выражение - это шаблон текста, который необходимо найти в строке. Третий параметр позволяет выбрать из найденного текста определенную часть, которая в шаблоне выделяется круглыми скобками, в данном случае (.*?). 0 - возвратиться весть найденный текст, 1 - первая скобка, 2 - вторая скобка, и т.д.

#13#10 - если коротко, это перевод на новую строку


Цитата
а куда мне потом это дело? сюда?

если не жалко, выложите на форум


Цитата
надо как то выявить, что мы имеем дело с мультфильмом, пример зарубежным и тогда актеры просто заменятся дублистами... автор, есть идеи на этот счет?)
 
1. в жанрах ищем слово мультфильм
2. загружаем страницу http://www.kinopoisk.ru/film/7108/keywords/ и ищем Кино с живыми актерами и мультипликация, если не нашли, считаем фильм мультфильмом
 
OFFOSORGДата: Вторник, 19.08.2014, 23:19 | Сообщение # 14
Группа: Пользователи
Сообщений: 14
Статус: Offline
как же все сложно с этим парспаттерном) там ведь просто имя выдрать... ладно, кто как умеет) я уже близок к разгадке алгоритма))) элементы в таблице актеров все изначально находятся в двойных кавычках, и узнав что те циферки это перенос, все стало понятно... алгоритм для мульта у меня есть свой, и то что вы написали не совсем верно, ну на то она и идея) но тогда по логике вещей, актеры дубляжа у нас встанут на место самих актеров, а актеров дубляжа не всех показывают... чья же мордашка будет сверкать в релизе?) дублистов?

еще есть вопрос, а что такое try и finally? я просто такое впервые вижу... это чтото вроде "попытайся сделать"? и если не смог то без ошибок?


Сообщение отредактировал OFFOSORG - Вторник, 19.08.2014, 23:23
 
АдминДата: Вторник, 19.08.2014, 23:31 | Сообщение # 15
Группа: Администраторы
Сообщений: 514
Статус: Offline
Цитата OFFOSORG ()
еще есть вопрос, а что такое try и finally? я просто такое впервые вижу... это чтото вроде "попытайся сделать"? и если не смог то без ошибок?
верно понимаете, независимо от результата часть finally выполнится
 
Форум » Проекты Megarelizer » MegaRelizer - программа для оформления релизов » Скрипты поиска информации (все о скриптах, заказ скриптов)
Страница 1 из 212»
Поиск: