← на главную

Алексей Батищев. Заметки обо всём, что происходит со мной и окружающим миром

Избранное в блоге: мои фото- и видеоработы, забрать своё из облаков, КЭНК

Заставляем FastStone Image Viewer создавать базу превьюшек

Есть чудесный, удобный, привычный, бесплатный инструмент — программа для просмотра и редактирования изображений FastStone Image Viewer. Оный продукт умеет запоминать базу превьюшек и позволяет дичайше удобно быстро и турбореактивно ходить по хранилищу фоток. Но превьюшки фасстон создает (и пересоздает) при открытии папки, а значит при массовом обновлении коллекции фоток (или например при переустановке системы) придется потерпеть при открытии каждой новой папки. А кнопки «посмотреть всю иерархию папок и построить превью» у него нет, и автоматом, в отличие от почившей Пикасы например, оно это делать не умеет.

В дополнение к вышесказанному есть ленивый программист и павершел.

За 15 минут на коленке, из говна и палок слеплен скрипт, ползающий по файловой системе и запускающий FastStone на просмотр всех папок по очереди — ну а превьюхи при таком раскладе оно уже построит само.
Криво, ресурсоёмко, неоптимально, работает. Приводить код не буду, он тривиален.

С новым годом, человеки!
/ иллюстрация к этому посту лениво найдена в гугле /