Угадай фильм по скриншоту (Delphi, CommFort 5)

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 14 авг 2011, 20:53

А можно с торрента скачать с раздачи скриншоты, а потом выкладывать их в коммфорт? Но нужно чтобы сохранилось название фильма из которого мы берём скриншоты.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Плагин для CommFort (Delphi)

Сообщение Andrey » 14 авг 2011, 21:01

То есть собрать с заданной страницы все скриншоты, сохранить их и коммфорте выложить вместе с названием фильма?
Если так, то теоретически можно. Скачать страницу, найти тег <img>, скопировать файлы по ссылкам.

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Плагин для CommFort (Delphi)

Сообщение Maximus » 14 авг 2011, 21:03

Качать желательно по одному и публиковать по одному, суть в том чтобы угадать название. И естественно нельзя выкладывать обложку, а только то что под спойлерами.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Плагин для CommFort (Delphi)

Сообщение Andrey » 15 авг 2011, 19:33

Я имел ввиду что там данные без форматирования

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту

Сообщение Andrey » 16 авг 2011, 21:24

Отделил тему чтобы со старым не путать. Для 5-ой версии подобного нет. Решил попробовать сделать.
Почитав форум понял что такой плагин был для 4-ой версии, но не нашёл его.
Если я правильно понял, это должно быть что-то типа викторины. Будет показан скриншот из фильма с трекера и нужно будет угадать название.
Так как основное что нужно сделать это загружать скриншоты с названием с трекера, то пока по всем остальным моментам реализации вопросы не задаю, сначала с основой разобраться надо. А теперь вопросы:
1. Какой трекер (локальный, rutracker или другой)? Не смотря на то что движки одинаковые различия всё же есть.
2. Как выбирать тему на трекере (ссылка или как-то ещё)?
3. Загрузить все скриншоты сразу и показывать по мере необходимости или загружать тоже не сразу?

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 16 авг 2011, 21:39

Желательно сделать универсальный, чтобы подходил к большинству трекеров, но для начала с нашего. Если можно то прям вот по такой ссылке http://torrents.freedom/forum/index.php?c=25 если не получится то вот по такой http://torrents.freedom/forum/viewforum.php?f=9
Думаю загружать лучше по одному дабы снизить нагрузку на клиент.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 16 авг 2011, 21:42

Для универсальности можно сделать просто несколько разных процедур, каждую из которых можно реализовать в отдельной dll, чтобы для нового движка трекера не перекомпилировать программу.
А фильм и скриншот выбираются случайным образом из раздела, указанного по ссылке?

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 16 авг 2011, 21:45

Фильм случайно, а скриншоты по порядку как они идут под спойлером. Ну и желательно сделать так чтобы фильм не повторялся пока по всем не пройдёт.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 16 авг 2011, 21:51

Повторы исключить можно если создать файл в котором будут сведения о показанных скриншотах и фильмах. Но вот если например есть две раздачи с одним фильмом то тут уже сложнее.

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 16 авг 2011, 21:54

Это отслеживать не нужно.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 16 авг 2011, 21:59

Понял, пока вопросов больше нет, завтра по обоим плагинам результаты сообщу

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 17 авг 2011, 10:20

Скачивать чтобы можно в чат выложить. Вопросы не админ задаёт а бот. Достаточных масштабов. И не нужно искать какой-то лохотрон в котором админ будет всем заправлять и всегда отвечать на вопросы.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 17 авг 2011, 12:32

Patriot писал(а):Сохранить название фильма? Это чтобы админ всегда угадывал?
А кто сказал что админ будет видеть название фильма? Он будет наравне со всеми остальными, а задавать вопросы и проводить проверку ответов будет бот

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 17 авг 2011, 15:09

Пока пишу парсер ссылок. Сегодня ещё сделаю загрузку изображений, завтра займусь плагином

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 30 авг 2011, 15:10

Скриншоты и название удалось получить?

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 30 авг 2011, 15:50

На данный момент удалось получить полную строку с названием. Парсить её пока не пробовал, скриншоты пока тоже не доделал, дел много. Завтра сделаю.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 13 сен 2011, 20:30

По поводу названия небольшой вопрос. На нашем трекере оно хранится в виде
Владение / The Holding / Сьюзэн Джейкобсон / 2011 / триллер / DVDScr :: файлообменной сети FreeDom
Отсюда взять только русское название?

На данный момент сделано следующее:
1. Берётся тэг title со страницы. Чтобы получить название жду ответа на предыдущий вопрос
2. Берётся спойлер со скриншотами. Осталось его распарсить и загрузить скриншоты.
Пока всё адаптируется под наш трекер, потом можно сделать для других

Аватара пользователя
Maximus
Супермодератор
Супермодератор
Сообщения: 1507
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Maximus » 13 сен 2011, 21:40

Только русское брать. Скриншоты наверно лучше в один файл (по одному) качать, дабы не было нагрузки на сервер и потом ведь не все скриншоты могут понадобиться если фильм угадают скажем на 2 скриншоте, то остальные и не нужны.

Аватара пользователя
Andrey
Администратор
Администратор
Сообщения: 2345
Зарегистрирован: 02 фев 2012, 11:42
Откуда: Воронеж
Контактная информация:

Re: Угадай фильм по скриншоту (Delphi, CommFort 5)

Сообщение Andrey » 14 сен 2011, 11:48

Понял, приду домой сделаю.

Ответить