Посты с тегом script
26.01.2010 14:04

DariaДекорируем Папки-Альбомы

После таково знатного поста о смене изображения папки решила добавить немного красоты в мою медиатеку. Вот накидала скрипт, который ищет в текущей или переданной папке картинки-обложки (что-нибудь вроде Cover.jpg) или просто случайные картинки, и лепит их на место стандартной иконки папки, к примеру папки-альбома.
Полностью.
+ 7 -
19
Alexander 11.01.2010 00:42

Скрипты на bashМассовое редактирование .cue файлов

После обработки директории с lossless с помощью этого скрипта появилась необходимость в редактированиие всех cue файлов, а именно в замене расширений указанных там файлов .ape и .wav на .flac.
Полностью.
+ 1 -
11
cppmm 27.10.2009 22:23

Tips & tricksЗапись устанавливаемых зависимостей для пакета в Debian.

Часто приходится ставить софт "на посмотреть". Т.е. поставил, один-два раза запустил и удалил. Вроде бы ничего страшного - apt-get наш спаситель, но нередко бывает, что пакет при установке притягивает за собой толпы библиотек по зависимостям, и при удалении этого пакета все библиотеки остаются в системе. Часть из них, конечно, можно вычистить с помощью apt-get autoremove, но большая часть всё-таки остаётся. Я обычно в таких случаях записывал себе куда-нибудь список пакетов, устанавливаемых с нужным мне софтом и потом сносил его руками. Вот, решил этот процесс немного автоматизировать скриптом. Ничего особенного, просто небольшая экономия времени.
Полностью.
+ 7 -
0
digiwhite 15.10.2009 23:00

Скрипты на bashОпределение размера заданных файлов в заданной директории

На работе недавно встал вопрос - узнать размер, занимаемый только исходными кодами в проекте. В общем-то вроде все просто, но в то же время, лично, никогда передо мной такой вопрос не стоял.
Полностью.
+ 1 -
7
ner_uto 07.10.2009 01:39

Есть вопрос!OSD для MOC и скробблинг на last.fm

Есть скрипт, который выводит OSD и демон lastfmsubmitd, который отправляет информацию на Last.fm.
Подскажите, что надо дописать в скрипте, чтобы и отправлялось на Last.fm, и выводилось название песни. А то два события OnSongChange в конфиге не получается использовать.
+ 1 -
5
assaron 06.09.2009 19:43

Tips & tricksОжидание появления хоста в сети.

Иногда какой-нибудь комп в локальной сети выключен, а на нем есть

что-нибудь интересное. Или хочется написать пост на WeLinux, а

сервер лежит.

Возникает задача дождаться, пока компьютер появится в сети.
Полностью.
+ 3 -
21
LeniH 30.08.2009 08:07

Записки Дяди Ленина...Wallpapers changer

Знакомый настрочил небольшой скрипт, который достаточно засунуть в cron и он периодически сменит обои на рабочем столе. Привожу элементарный скрипт на bash'е (почему-то, в Debian не заработал, его bash не знает про shuf )



1
2
3
4
5
6
7
8
9
#!/bin/bash
 
DIR=адрес_директории_с_картинками
 
cd "$DIR"
 
cp `ls | shuf | head -n1` ~/images/Wallpaper.jpg
 
feh --bg-scale ~/images/Wallpaper.jpg




Полностью.
+ 14 -
11
cppmm 26.06.2009 23:15

CodingТестируем клиент-серверный софт.

Иногда бывают ситуации, когда надо увидеть, что же на самом деле происходит между клиентом и сервером. Т.е. увидеть, о чём и как они разговаривают. Конечно, всегда есть tcpdump, но иногда его не хватает(или он не совсем удобен). Например, если надо подробно увидеть все передаваемые данные в нормальном, понятном человеку виде. Вот, например, недавно я видел, что клиент серверу запрос отправил, а вместо ответа получает какую-то ерунду. Потом, после очередного ковыряния конфигов, было видно, что сервер отвечает нормально, но теперь уже клиент непонятно что сыпет.

Ну или другой пример - пишете вы своё небольшое клиент-серверное приложение, общающиеся по своему протоколу, но вот что-то как-то не выходит общение.

В таких случаях одним из вариантов тестирования может быть написание простенького фейкового сервера. Простой пример подробного я и опишу.

Полностью.
+ 3 -
7
cppmm 19.06.2009 00:15

СкриптыПример скрипта с параметрами.

Роясь на просторах винта нашёл один старый скриптик. писался он во времена, когда я не признавал ничего кроме fluxbox и консоли. Основное назначение - запись дисков из консоли. Но это не важно.

Вспомнился мне этот скрипт, когда его у себя нашёл потому, что из-за способа обработки парметров, принимаемых скриптом(т.е. -h - помощь, -d - директория и т.д.) пришлось как-то поковырять документацию. В принципе, ничего сложного и всё максимально упрощено, но может кому и пригодится подход.

В самом скрипе используется два подхода - приём команды и приём опций. Ну и плюс для совсем уж новичков - работа с функциями.
Полностью.
+ 11 -
38
12.06.2009 20:01

chemikadzeВсе самое необходимое, что нужно знать о make

Любой, начавший программировать для linux в лучших традициях TrueUnixWay рано или поздно приходит к выводу что компилировать программы отдельными коммандами для обработки каждого файла - не самая лучшая трата времени. Вот тут-то как раз приходит время автоматизированных средств сборки - make, cmake, или даже qmake.

Полностью.
+ 23 -
22
1 2 3 4