Всем привет В общем, пришла ко мне идея написать программку, которая будет делать слайд-шоу из картинок с гелбуру. Вот что получилось.
Описание:
Что делает: загружает рандомную картинку с gelbooru.com по заданным тегам, показывает раз в n секунд. По желанию можно сохранять показанные картинки, задать разрешение окна, цвет фона, скипнуть картинку, вернуться к предыдущим
Можно использовать, например, для заполнения пустого места на стриме или поставить на второй монитор.
На текущий момент программа сыровата. Уверен, там ещё куча багов, но что нашёл я пофиксил. Если сильно не насиловать, то работает нормально
Скачать последнюю версию (v1.0): https://github.com/fail0001/PicChain...Chain_v1.0.zip
Исходники: https://github.com/fail0001/PicChain
Скриншоты:
Скрытый текст
[свернуть]
Требуется java 8. Скачать можно тут http://www.oracle.com/technetwork/ja...s-2133155.html Проверить версию можно написав в командной строке java -version (должна быть 1.8)
Если это кому-то будет интересно, могу добавлять новые фичи и править баги. Фидбек можно слать в скайп (speedhunter8) или прямо сюда.
Changelog:
20.10.2014 Версия 0.6. Основная функциональность
22.10.2014 Версия 0.7. Добавлено: пауза, навигация по последним картинкам, сохранение текущей картинки по нажатию клавиши (смотреть FAQ)
27.10.2014 Версия 0.8. Теперь ваши настройки сохраняются. Исправлен баг, при котором иногда игнорировалось нажатие клавиш навигации
28.10.2014 Версия 0.8a. Небольшой багфикс
18.11.2014 Версия 1.0. Добавлена возможность перейти на страницу с картинкой, горячие клавиши можно изменить в конфигурационном файле, кое-какие фиксы
FAQ:
● Почему картинки с гелбуру, а не с санкаку или данбуру? На гелбуре их больше всего, а всякий треш вы можете отфильтровать, правильно задав теги (например rating:safe score:>0). Справка по тегам: http://gelbooru.com/index.php?page=h...pic=cheatsheet
● Хоткеи есть? Esc - выход в меню, S - сохранить текущую картинку, A - перейти на страницу с картинкой, Space - пауза/продолжить, Z/X - предыдущая/следующая картинка (если вы листанёте назад, то ставится пауза)
● Что запускать: PicChain.jar или run.bat? Если вы не собираетесь смотреть картинки с разрешением 5000x5000 или 20мегабайтные гифки, то без разницы. В ином случае лучше запускать батник
● Можно не указывать каталог сохранения картинок? Можно, тогда файлы будут сохраняться в [папка с программой]/saved. Кстати, сбросить на папку по умолчанию можно нажав правой кнопкой мыши по кнопке выбора директории
● Как изменить горячие клавиши? Открываете файл conf, ищете нужные параметры и меняете
Скрытый текст
PS: да, я знаю, что говнокод[свернуть]