Но даже если не знать об этих вещах, то все равно на PowerShell-е это скриптуется строчек в 10, без велосипедов вроде рекурсивного поиска файлов и прочего.
Вторые два параметра на всякий случай, для гибкости. Вдруг нужно будет ресайзить в другой размер, так можно в реестре будет поменять /path/to/program/ %1 1280 768
как тут не вспомнить, «Програмист другому програмисту, о свиддании с девушкой»
— я вчера с девушкой кино смотрел дома.
— ну и как?
— да монитор каждые 5 минут засыпал и нужно было дергать мышкой,
— и?
— ну я решил написать скрипт который каждые 4 минут дергает курсор мыши.
— и как получилось досмотреть фильм?
— нет, после того как я провел 20 минут за чтением мануалов, девушка ушла.
в kpowersave есть режим Presentation Mode. отключает засыпание как раз, ну или можно xset -dpms
для винды есть SPI_SETSCREENSAVEACTIVE
в общем для встречи с девушкой лучше подготовиться заранее, чтобы не пришлось мануалы читать и после просмотра фильмов ))
ну а по статье: вопрос к автору — если linux привычнее — зачем заморачиваться под винду? не лучше ли тратить силы на развитие любимого направления, чем распылять свой талант?
За ключик в реестре спасибо.
Только зачем вы все методы в классе сделали статическими? Я думаю можно бы было сделать отдельный класс и туда вынести всю работу с изображениями.
Ого, фигачим баллистическими ракетами по воробьям (:
Есть много симпатишного бесплатного софта, который делает это и еще много всякого приятного.
Кроме того, что упомянуто выше могу припомнить xnView
Сжатие картинок под нужный размер в Windows