1.Имеется музыкальная коллекция, в которой музыка в разных форматах - ogg, flac, mp3.
2.Имеется смартфон от Нокии, плеер которого играет только mp3, wav и amr с midi.
3.А ещё имеется желание быстро закидывать музыку на самтрфон, не проверяя формат музыки и не заморачиваясь с перекодировкой.
Этих трёх пунктов хватило, чтобы написать небольшой скрипт на Python, который будет делать всё это за меня. Мне лишь надо закидать нужные папки с музыкой на карту памяти и запустить там этот скрипт.
Набросал скрипт для для управления mpd с помощью dmenu, но так как sh очень странный язык который позволяет быстро расширить возможности скрипта, то заодно немного и расширились возможности dmpd
Собственно, основная функция это добавление в плейлист каталога/файла, выбор файла и навигация по текущему плейлиста. Но заодно получилось что можно выполнять любую команду mpc, отчистить текущий плейлист и сразу создать новый...
Писалось для себя, поэтому некоторые моменты в управлении могут кому-то не понравиться (но менять скрипт под себя никто же не запрещает)
Скрипты — Основы программирования на Perl (часть 2)
Ну вот дошли руки написать продолжение к посту Основы программирования на Perl. В этой части речь пойдет об условных операторах и циклах.
По просьбе нескольких своих друзей я написал пост о программировании на Perl. Возможно, кого-то эта тема интересует, в этом случае прошу ознакомиться. Интересует, насколько легко, по-вашему, воспринимается статья, остались ли после прочтения какие-то не совсем ясные моменты и так далее. В общем хотелось бы получить пару объективных отзывов.
Статья под катом
Ну и под настроение еще один велосипед.
Бывает, что устанавливать на чей-то (а то и на свой) сайт/хостниг полноценный анализатор логов лень, а посмотреть, как вас находят очень хочется.
Решил выложить свое решение , т.к предудущий пост на эту тему несколько громоздок по моему мнению.
У меня все несколько проще
Скрипт для уменьшения и правильного поворачивания фотографий с цифровой камеры, например перед отправкой на имейл или закидывания в Дропбокс. Если фотографии посылаются для их просмотра на экране, то зачем слать 6-12 мегапиксельные фото? Под правильным поворотом я подразумеваю разворачивание на 90 градусов портретных фото.
Для работы скрипта нужны пакеты jhead и imagemagick. Т.е. единожды нужно сделать следующее: sudo apt-get install jhead imagemagick
Я использую его на Убунту в Наутилусе. Как известно, если положить какой-то скрипт в папку ~/.gnome2/nautilus-scripts, то он появится в контекстном меню Наутилуса. Теперь мне нужно выделить нужные фото или даже папки, и уменьшенные копии картинок сохранятся в папке resized.
Это мой первый bash-скрипт, так что не пугайтесь.
Например, я не знаю как в цикле for FILE in $1/*.JPG; перебрать не только JPG, но и jpg. Можно написать второй цикл, но как-то некрасиво.
Сначала думал очередной раз не присоединиться к Неделе Чего-Либо на Вилинуксе, так как идеи не было, но буквально в конце рабочего дня она нашлась
: )
Не нашел в нигде в Личном Кабинете своего провайдера такой опции, как получение на почту уведомлений о наличии средств на балансе.
Поэтому решил написать небольшой костыль, чтобы отправлять мне каждый день письма и смс-ки со моим балансом.
Решил показать пару своих скриптов. Возможно они будут полезны не только мне.
Хочу поделиться несколькими скриптами, которыми пользуюсь сам. Тем более, что у нас неделя скриптов
|
|
![Комментарии Комментарии](style/img/speech_bubble.gif) |
Последние посты
|
![Комментарии Комментарии](style/img/speech_bubble.gif) |
Последние комментарии
|
![Комментарии Комментарии](style/img/speech_bubble.gif) |
Изменения
|
![Избранное Избранное](style/n_img/fav.gif) |
Черновики (все)
|
![Избранное Избранное](style/n_img/fav.gif) |
Избранное (всё)
|
![Избранное Избранное](style/n_img/fav.gif) |
|