feh --bg-center `ls ~/wallpapers*.jpg |sed -n "$(expr $[RANDOM%$(ls ~/wallpapers/*.jpg | wc -l)] + 1)p"`
Рассмотрим работу этого однострочника, может кому-нибудь, например новичкам, пригодится.
Может, кому будет интересен сабж. Вариант, конечно черновой и будет в процессе пилиться, но, в принципе, работает
Я люблю смотреть онгоинги, но было влом каждую неделю проверять няторрент на наличие торрентов и страничку фансаба для того, чтобы узнать: не вышли ли субтитры? Для этого написал скрипт и решил поделиться с общественностью.
Привет, вилинуксоид.
Недавно настроил коньки по инструкции http://welinux.ru/post/3360/ (спасибо, Aesdana =) )
Но пользуюсь я не sonata, а gmpc!
Выкладываю скрипт получения обложек для него:
Загрузка фотографий с цифровой камеры по usb с сортировкой по дате.
В отличие от первоначальной версии, когда создавалась структура каталогов (год/месяц/день/) и загрузка происходила относительно даты загрузки фотографий, теперь снимки загружаются в ту же структуру, но уже согласно времени съёмки, хранящегося внутри каждого фото, а сами файлы переименовываются соответственно времени съёмки. Таким образом производится сортировка фото по времени и дате съемки.
Используется временный каталог в корне "обменной папки", которую необходимо указать в начале скрипта. Кстати, видео, загруженное вместе с фото - остается именно в нем, и оно не будет загружено с камеры повторно (если, его не переименовывать).
Вообще предполагается, что фото и видео после загрузки будут вручную перемещены в основное хранилище, где каталоги имеют нормальные имена, характеризующие группы фото. Если файлы и каталоги не переименовывать, то при повторной загрузке дубликаты не появятся.
Под катом - скриншот с результатом работы скрипта.
Долго думал, чем-бы бесполезным себя занять. В итоге решил разобраться как работает в Gtk Drag and Drop.
В результате получился скриптик.
Суть его в следующем:
Где-то на экране, поверх всех окон, на всех рабочих столах, висит небольшое окошко без рамки.
Чтобы выполнить какое-либо действие, нужно дропнуть файл на это окошко. На скрине видны два таких окошка.
Первое, что с крестом, удаляет дропнутый в него файл или каталог.
Второе - сжимает дропнутый в него файл. А если дропнули каталог, то сжимаются все файлы внутри каталога.
Под катом пример такого скрипта.
P.S. Можно попробовать сделать немного красивее. Например, чтобы картинка увеличивалась, когда на нее наводят.
P.P.S. Художник из меня никакой.
Мне не очень повезло с фотокамерой, при подключении к компьютеру она не желает определяться, как блочное устройство (съемный диск), ее файловая система не доступна. Она определяется, как цифровая камера, и поэтому можно работать с ней только с помощью специальных программ (GtKam, DigiKam, gphotofs и иже с ними). Программ этих множество, но их работа не кажется мне быстрой и удобной, поэтому для получения фоток с камеры я написал небольшой костыль скрипт.
Железяка под постоянной нагрузкой бывает глючит, поэтому родился простой скрипт на php для перезагрузки каждый день по крону. В скрипте нет ничего особенного, главное работает :)
Ещё одно: если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.
Когда-то давно написал скрипт, призванный облегчить конвертирование музыкальных файлов в формат HE-AAC (AAC+). Музыку в этом формате удобно отправлять через инет из-за малых размеров файлов. Лучше же кинуть 1МБ сжатой музыки, чем 6МБ мпз?
В общем, из-за одного моего хобби, часто приходится выкладывать скриншоты. Но, к сожалению, бесплатные хостинги изображений имеют свойство тормозить (часто слышу такое в сторону радикала), а иногда даже умирать (тот же sendpic.ru, частично ipicture.ru).
Решением этой проблемы, как мне кажется, является сервис dropbox’а — быстрый, бесплатный (до 2 GB) и вроде популярный (а значит надёжный). Да только превьюшки автоматом он делать не умеет. Вот и пришлось написать скрипт, который, используя imagemagick, создаёт thumbnail после чего публикует оригинал и превью, а потом возвращает сформированный bb-код уже готовый для вставки на форум phpBB-типа.
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|