Посты с тегом скрипт
leonder 18.06.2010 22:00

СкриптыОбновлён скрипт для загрузки фотографий с цифровой камеры

Загрузка фотографий с цифровой камеры по usb с сортировкой по дате.

В отличие от первоначальной версии, когда создавалась структура каталогов (год/месяц/день/) и загрузка происходила относительно даты загрузки фотографий, теперь снимки загружаются в ту же структуру, но уже согласно времени съёмки, хранящегося внутри каждого фото, а сами файлы переименовываются соответственно времени съёмки. Таким образом производится сортировка фото по времени и дате съемки.

Используется временный каталог в корне "обменной папки", которую необходимо указать в начале скрипта. Кстати, видео, загруженное вместе с фото - остается именно в нем, и оно не будет загружено с камеры повторно (если, его не переименовывать).

Вообще предполагается, что фото и видео после загрузки будут вручную перемещены в основное хранилище, где каталоги имеют нормальные имена, характеризующие группы фото. Если файлы и каталоги не переименовывать, то при повторной загрузке дубликаты не появятся.

Под катом - скриншот с результатом работы скрипта.

Полностью.
+ 4 -
4
leonder 12.06.2010 11:10

СкриптыЗагрузка фотографий с цифровой камеры по usb с сортировкой по дате

Мне не очень повезло с фотокамерой, при подключении к компьютеру она не желает определяться, как блочное устройство (съемный диск), ее файловая система не доступна. Она определяется, как цифровая камера, и поэтому можно работать с ней только с помощью специальных программ (GtKam, DigiKam, gphotofs и иже с ними). Программ этих множество, но их работа не кажется мне быстрой и удобной, поэтому для получения фоток с камеры я написал небольшой костыль скрипт.
Мне не очень повезло с фотокамерой, при подключении к компьютеру она не желает определяться, как блочное устройство (съемный диск), ее файловая система не доступна. Она определяется, как цифровая камера, и поэтому можно работать с ней только с помощью специальных программ (GtKam, DigiKam, gphotofs и иже с ними). Программ этих множество, но их работа не кажется мне быстрой и удобной, поэтому для получения фоток с камеры я написал небольшой костыль скрипт.
Полностью.
+ 4 -
16
NickNill 10.06.2010 21:32

Скрипты на bashКонвертер из flac в mp3 v 0.50a

Привет всем!
Ну вообщем дело было к вечеру, делать было нечего..
Вспомнил я, что у меня музыка в основном в flac, по трекам. И иногда нужно ее в mp3 кому-то скинуть.
Чтобы не разбираться с mencoder, да плюс еще и скучно немного, решил пошаманить со скриптами.
Знаю что уже есть похожее http://welinux.ru/post/1196/, но нашел его только что, да и там только по одному файлу можно конвертить.
Если интересно что из этого получилось - под кат.
Полностью.
+ 7 -
14
Light 08.06.2010 18:47

СкриптыСкрипт для перезагрузки Dlink dir-300 [php]

Железяка под постоянной нагрузкой бывает глючит, поэтому родился простой скрипт на php для перезагрузки каждый день по крону. В скрипте нет ничего особенного, главное работает :)
Ещё одно: если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.
Полностью.
+ 1 -
18
dr_magnus 07.06.2010 01:32

Скрипты на bashПерекодирование аудиокниг

Я уже рассуждал на тему аудиокниг.
Кратко поясню для тех, кто пропустил - я не понимаю, зачем хранить аудиокниги в битрейте более 128. На слух ведь всё равно не различишь, а места занимает больше. Вот я и решил свою коллекцию перегнать в битрейт 96.
И заодно я решил проблему с переносом тегов (большое спасибо Iliander'у).
Кому интересно - под кат.
Полностью.
+ 4 -
39
dr_magnus 01.06.2010 01:51

Есть вопрос!Почему не отрабатывает скрипт?

Решил я переименовать кучку МР3-файлов согласно прописанных тэгов.
Пишу однострочник:
# find -iname '*.mp3' -print0 | xargs -0 -I {} echo {}
./01.mp3
./02.mp3
./03.mp3
...
./0N.mp3

Отлично, отработал.
Нужно убрать из имени ./ и .mp3 - использую sed:
# find -iname '*.mp3' -print0 | xargs -0 -I {} echo {} | sed s/..// | sed s/.mp3/" - "/
01 -
02 -
03 -
...
0N -

Тоже хорошо.
Теперь нужно переименовать файлы в виде 01 - Имя трека:
# find -iname '*.mp3' -print0 | xargs -0 -I {} eyeD3 --rename="`echo {} | sed s/..// | sed s/.mp3/" - "/`%t" {}
Имя трека 1
Имя трека 2
...
Имя трека N

Теперь вопрос - а куда же делись мои 01, 02, 03 и т.д.? Где я допустил ошибку в однострочнике?
+ 1 -
9
Finn 15.05.2010 19:35

How-to`sБыстрое и элегантное изменение громкости в Ubuntu


Некоторые пользователи Ubuntu 10.04 уже заметили что с приходом indicator-applet они лишились быстрого и удобного изменения громкости путем скроллинга по иконке в трее. Поэтому я, вдохновившись статьей Quickly change volume in Ubuntu 10.04 (Lucid Lynx), хочу предложить более элегантный но такой же удобный способ быстрого изменения громкости.
Полностью.
+ 3 -
41
dicson 02.05.2010 12:45

СкриптыЗагружаем картинки погоды с gismeteo.by и показываем в conky

Использую для показа погоды в conky.
Кусок конфига conky:
${voffset -10}${goto 75}${color3}влажность:$alignr${color1} ${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -u --humidity}%
${goto 75}${color3}давление:$alignr${color1}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --bar}
${goto 75}${color3}ветер:$alignr${color1} ${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --wind_num}m/c
${goto 10}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --night_temp}°
${voffset 68}${goto 10}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 --night_temp}°${goto 65}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 --night_temp}°${goto 135}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 --night_temp}°${alignr}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 --night_temp}°

${voffset -75}${goto 15}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 -d}${goto 75}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 -d}${goto 145}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 -d}${alignr 15}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 -d}
${image /home/test/scripts/conky_/0-done.png -p 0,505 -s 35x35}
${image /home/test/scripts/conky_/1-done.png -p 0,583 -s 35x35}${image /home/test/scripts/conky_/2-done.png -p 60,583 -s 35x35}
${image /home/test/scripts/conky_/3-done.png -p 130,583 -s 35x35}${image /home/test/scripts/conky_/4-done.png -p 205,583 -s 35x35}



При первом запуске скрипт создает конфиг в ~/.config/pygismeteo/.
В секции конфига находятся собственно настройки:
workdir = /home/test/Desktop/pygismeteo
id = 4248
workdir - путь сохранения картинок,id - код города
скачать скрипт
Выглядит примерно так:
=так
+ 14 -
49
doraneko 22.04.2010 07:21

СкриптыФото для самых ленивых

Скриптик для тех, кто фоткается на вебку и кому надоело нажимать на кнопочки =)

Полностью.
+ 2 -
4
leonder 22.02.2010 02:02

How-to`sЗагрузка изображения из файлового менеджера в интернет и получение ссылки

В файловом менеджере (у меня thunar) настроено "дополнительное действие" в виде собственного скрипта, оно проявляется, как дополнительный пункт в контекстном меню файлов, и работает только для изображений.
* Скрипт значительно улучшен и доведен до ума, новая версия:
http://welinux.ru/work/post/2503
Полностью.
+ 6 -
31
1 2 3 4 5