Предыдущая тема
::
Следующая тема
|
Автор |
Сообщение |
The Godfather Гость
|
Добавлено: Ср Фев 09, 2011 16:00 pm Заголовок сообщения: Программа для автоматизации скачивания субтитров |
|
|
Задолбавшись каждый раз сюда заходить чтобы скачать файлик, решил сваять программку для почти автоматического скачивания сабов.
Надеюсь, пригодится кому
Примечания:
• Если при поиске по теме на форуме в поле для номера серии ввести 0, то найдутся все аттачи из темы.
• Т.к. писал, в первую очередь, для себя, не делал обработок ошибок типа "Нет инета", защиты от дурака нету.
З.Ы. Использовал иконку с форума, надеюсь, ничего криминального в этом нет.
Последний раз редактировалось: Ср Мар 02, 2011 11:24 am |
|
|
|
К началу |
|
Razmes
Переводы

Зарегистрирован: 18.12.2006 Сообщения: 276
|
Добавлено: Ср Фев 09, 2011 17:26 pm |
|
|
del
Последний раз редактировалось: Пн Дек 30, 2019 12:30 pm |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Ср Фев 09, 2011 17:56 pm |
|
|
Цитата: | Нет возможности самостоятельно добавить тему, из которой качать |
Ок, добавлю
Цитата: | Нет автоматики - вот если бы оно само делало вывод, какая серия должна быть в наличии, и само бы качало без всяких "искать", тогда было бы другое дело. |
Ну есть же кнопочка "Последние", вот и выдаст последние. Так проще, чем смотреть на другом сайте график выхода, сравнивать с тем что есть и еще мучаться...
Цитата: | в нынешнем виде это что-то непонятное. И неприличное. ^^'' |
Ну поставленную задачу выполняет)) |
|
|
|
К началу |
|
windranner Гость
|
Добавлено: Ср Фев 09, 2011 18:17 pm |
|
|
В целом полезная вещь....Если не смотреть аниме онлайн ^_^ (как Я).
А так если бы каким-то макаром присобачить поиск для других аниме - было бы неплохо) |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Ср Фев 09, 2011 19:26 pm |
|
|
Цитата: | поиск для других аниме - было бы неплохо) | Прямо поиск это уж совсем мажорно))) А выбор произвольной темы добавил, не сохраняется при перезапуске, но, думаю, не критично (Хотя могу создание какого-нибудь файла опций сделать, в нем будет хранится номер темы и серии) |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Ср Фев 09, 2011 20:32 pm |
|
|
Еще немножко побаловался с поиском, теперь вроде лишних файлов не ищет (Но прошу потестировать на разных темах и номерах серий). Также прикрутил конф. файлик, создается в том же месте, где лежит прога.
Примечание к поиску - теперь ищется точный номер серии, т.е. по "10" не должно находиться "100", "410", "109", но вполне может найтись "010".
Если по дизайну\шрифту есть предложения, говорите))) |
|
|
|
К началу |
|
MIxa
Переводы

Зарегистрирован: 20.01.2005 Сообщения: 67 Откуда: Kawasaki
|
Добавлено: Пт Фев 11, 2011 5:57 am |
|
|
В общем, дела вот так обстоят:
1) Лэйбл "One Piece" сдвинуть на пару пикселей вверх. В данный момент расстояние между ним и соседними лэйблами разное, выглядит некрасиво. Кроме этого, убрать курсив, сделать шриф меньше. Сделать выравнивание по левому краю.
2) Зачем упаковывать аспаком - непонятно. UPX даёт лучшие результаты при тех же исходных данных.
3) Зачем нужна функция скачивания "своего сериала" - тайна за семью печатями. Программа же делалась "для себя"? А учитывая, что сама программа по себе справки не предоставляет, полезность "своего сериала" нивелируется. Ведь для того, чтобы что-то скачать, я должен ручками пойти на сайт и посмотреть ид этого сериала. Что после этого мешает мне в том же окне нажать на ссылку скачивания сабов и зачем после этого мне нужна будет эта софтина?
4) В идеале всё должно выглядеть следующим образом (я надеюсь, автор понимает, что это актуально только в случае, если он хочет развивать проект): открываем софт, вводим название аниме. Всю чёрную работу по поиску идов программа должна делать автоматически. |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Пт Фев 11, 2011 11:54 am |
|
|
Цитата: | 2) Зачем упаковывать аспаком - непонятно. UPX даёт лучшие результаты при тех же исходных данных. |
Я не гнался за минимальным размером, просто хотелось раза в 2 уменьшить 580-кбайтный exe'шник. Ну а Аспаком до этого пользовался, недалеко был.
Цитата: | 3) Зачем нужна функция скачивания "своего сериала" - тайна за семью печатями. Программа же делалась "для себя"? А учитывая, что сама программа по себе справки не предоставляет, полезность "своего сериала" нивелируется. Ведь для того, чтобы что-то скачать, я должен ручками пойти на сайт и посмотреть ид этого сериала. Что после этого мешает мне в том же окне нажать на ссылку скачивания сабов и зачем после этого мне нужна будет эта софтина? |
В первой "версии" этого не было, я приделал после выкладывания на форум.
"Сама по себе справки не предоставляет" - не понял фразы...
Если вам нужны субтитры только один раз, то конечно, софтина вам будет бесполезна. Но софтина делалась на онгоинги. Вы один раз заходите на форум и находите id темы, а все следующие разы (Десятки серий) работаете только через прогу. Т.е. все это для упрощения еженедельного захождения на форум и скачивания сабов, а не для единоразового поиска.
Цитата: | 1) Лэйбл "One Piece" сдвинуть на пару пикселей вверх. В данный момент расстояние между ним и соседними лэйблами разное, выглядит некрасиво. Кроме этого, убрать курсив, сделать шриф меньше. Сделать выравнивание по левому краю. |
Так?
Цитата: | 4) В идеале всё должно выглядеть следующим образом (я надеюсь, автор понимает, что это актуально только в случае, если он хочет развивать проект): открываем софт, вводим название аниме. Всю чёрную работу по поиску идов программа должна делать автоматически. |
В принципе, несложно реализовать поиск. Но т.к. я в дизайне не слишком силен, хотелось бы услышать, как оно должно выглядеть: кнопочка "Поиск" и поиск в новом окошке; строчка в основном окошке; да и вообще, как должен выглядеть поиск: в моем минималистическом представлении это будет примерно так (окошко закрывается при клике на название в результатах поиска, или нужна еще кнопочка "Выбрать тайтл", которая id будет переносить в основное окно?).
Один вопрос, не относящийся к проге - на форуме можно искать только в заголовках тем? Конечно, можно после получения странички результатов ее вручную прогой прошерстить, но ведь сам факт того, что по слову "Piece" в разделе Софтсаб на первом месте стоит тема "Bleach [VaLLaR]"... |
|
|
|
К началу |
|
MIxa
Переводы

Зарегистрирован: 20.01.2005 Сообщения: 67 Откуда: Kawasaki
|
Добавлено: Пн Фев 14, 2011 5:01 am |
|
|
> "Сама по себе справки не предоставляет" - не понял фразы...
Я имел ввиду, что в ней самой нигде не написано, как пользоваться этой функцией. Нет ни хинтов, ни кнопки "справка", ни чего-либо подобного.
> Так?
Именно так!
> как должен выглядеть поиск
Поиск должен выглядеть: вместо ида в строку вбивается искомое название, остальные кнопки работают как сейчас. Это будет наиболее интуитивный вариант. |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Пн Фев 14, 2011 9:10 am |
|
|
Цитата: | вместо ида в строку вбивается искомое название, остальные кнопки работают как сейчас. Это будет наиболее интуитивный вариант. |
Т.е. ты предлагаешь брать первую попавшуюся тему с данным сериалом? Если это поиск, то он должен находить все темы и предоставлять пользователю выбор. Пример - тот же Bleach, хоть от Валлара сабы самые популярные, есть еще пара тем, кто-то смотрит с теми субтитрами.
Соответственно, в программке нужно будет еще поле, в котором будут результаты (см. каринку-пример в предыдущем посте).
Как нет? Наводишь на поле с id и всплывающая подсказка пишет, что надо ввести id темы с fansubs.ru. |
|
|
|
К началу |
|
MIxa
Переводы

Зарегистрирован: 20.01.2005 Сообщения: 67 Откуда: Kawasaki
|
Добавлено: Вт Фев 15, 2011 6:02 am |
|
|
> Т.е. ты предлагаешь брать первую попавшуюся тему с данным сериалом?
Нет.
> Если это поиск, то он должен находить все темы и предоставлять пользователю выбор.
Всё правильно. Это и подразумевалось.
> Соответственно, в программке нужно будет еще поле, в котором будут результаты
Лично я бы не стал делать дополнительное окно. Это усложняет достаточно простой, в данный момент, софт, и объективных причин для его создания я не вижу. Всё это можно реализовать в одном окне, я считаю.
> Наводишь на поле с id и всплывающая подсказка пишет
Верно, my fault. |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Вт Фев 15, 2011 18:55 pm |
|
|
Ох, чувствуется, механика работы получится несколько запутанной.
Вопрос раз: нужен ли чекбокс "Искать?"? Мб лучше будет вместо него поставить "Качать?"? Или сделать отдельную кнопку "Искать" для каждого сериала?
Вопрос два: как пользователю, мне была бы не очень удобна получившаяся механика поиска:
• Вбиваем искомое название в поле 1
• Тыкаем "Искать темы" под ним
• Получаем список результатов в списке 2
• Выбираем из списка, тыкаем
• При тыке нужный id запоминается, можно искать субтитры
• Вводим номер серии в поле 4
• Отмечаем чекбокс и тыкаем "Искать файлы"
• Получаем список аттачей в список 2 (Список тем очищается)
• Выбираем нужный
• Тыкаем "Скачать и открыть"
Какие-нибудь предложения? |
|
|
|
К началу |
|
furyx Гость
|
Добавлено: Ср Фев 16, 2011 1:50 am |
|
|
вспоминаются мои первые шаги почти в освоении программирования 20ти летней давности... принцип "сначала пишем, потом думаем" :)
юзабилити ноль, даже меньше, хотябы потому, что у самого сайта есть "закладки" и какой ни какой рсс, что в сумме дает больший функционал (особенно учитывая последние веяния кидать сразу в архив).
не хватайтесь за интерфейс, пока не в состоянии внятно описать задачу. поверьте, это как минимум 20% работы, еще 40% - проектирование. на этой стадии уже можно говорить об юзабилити и алгоритмах. |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Ср Фев 16, 2011 9:33 am |
|
|
furyx, да, я не слишком опытный программист. Но описать задачу и написать код я вполне могу. Насчет интерфейса я сразу сказал, что в нем не силен, поэтому и спрашиваю, как будет удобнее.
Вместо общих фраз "юзабилити ноль", "пока не в состоянии внятно описать задачу" приведите конкретный пример - что и в каком месте вас не устраивает. Если на самом деле так, то можно без проблем исправить. |
|
|
|
К началу |
|
The Godfather Гость
|
Добавлено: Пт Фев 25, 2011 20:53 pm |
|
|
Наконец-то сел дописать)) Решил поиск сделать в этом же окне, просто раздвигать формочку. Кроме этого, название темы с вашим сериалом теперь пишется вместо "Свой сериал".
Перед запуском рекомендую удалить (если есть) файл конфигурации от предыдущей версии.
furyx, так и не придумали, что ответить?
Цитата: | 2) Зачем упаковывать аспаком - непонятно. UPX даёт лучшие результаты при тех же исходных данных. |
Поставил UPX для проверки. Результаты несколько неожиданны: ASPack сжал 623.104->237.568. UPX со стандартными параметрами сжал в 238.592 (Чуть хуже аспака). UPX с параметром --best - 236.032. Т.е. разница минимальна. Да, на 1 Кб может быть меньше. Но это несущественно))) |
|
|
|
К началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы, прикрепленные к сообщениям
|
Powered by : phpBB © | Время : 0.1578с | SQL-запросов : 18 | Gzip : Вкл.
|