Несколько дней назад писал сей текст на Хабр в Песочницу, но дальше дело не пошло; расстроился не сильно =) напишу и сюда, может пригодиться кому...
Имеем на входе нестабильную АДСЛ-линию, где периодически и бессистемно пропадает связь, причем соединение на модеме не рветься, и он продолжает "думать" что все ОК.
На выходе имеем простой скрипт проверки доступности связи и рестарта адсл-модема, если эта связь отсутствует
Посмотрим, что же ещё есть
Многие (знакомые со старой проблемой с UDF) думают, что под Линуксом на UDF нельзя писать файлы размером более 4ГБ или даже 1ГБ. Во времена HD-рипов это не очень-то и приятно... Но на самом деле, это давно уже не так ;) Нам нужны: пакет udftools и загруженые модули udf и loop. Я написал скриптик, который автоматически создает и маунтит образ UDF нужного размера (DVD+9 и DVD-9, как и DVD+5 и DVD-5 на самом деле слегка различаются в размере!), остается только записать на него нужные файлы и прожечь сам образ.
Всем привет!
Выкладываю небольшой скрипт для перекодировки fb2-файлов из win1251 в utf8.
Скрипты — Следи за ним! Мониторинг процесса.
Предисловие:
Началось все просто и банально:
mpd, мой любимец, попал под подозрение в деле о необъяснимо крупном хищении системных ресурсов. Погуглив, нашел несколько решений, связанных большей частью с
audio_format в секции вывода. Но присмотревшись к системному монитору в
conky, стало ясно, что не все гладко…
Сидеть и смотреть на монитор часами, чтобы понять, действует решение или нет, точно не было желания и времени. Что и натолкнуло на мысль мониторить процесс.
Конечно, сделать небольшой лог вполне бы хватало, но хотелось больше и нагляднее. Хотелось так:
В ходе загрузки системы стартует масса процессов. Процессы запускаются с необходимыми параметрами. Можно запустить top и воспользоваться клавишей "c" для смены отображения колонки "COMMAND".
Все бы хорошо, но строка с параметрами может обрезаться, выходя за границы экрана. Можно поотключать некоторые колонки top, но мне оказалось удобнее написать небольшой скрипт и пользоваться им. Скрипт под катом.
Понадобилось просмотреть список своего видео и одновременно получить некоторую информацию о нем. Расскажу кратко, как я все сделал штатными средствами bash.
в комплекте с mplayer'ом идет маленький скриптик midentify. Но, почему-то, некоторые дистрибутивы его туды не заталкивают.
Идея обхода капчи подсмотрена здесь
1
2
3
4
5
|
#!/bin/bash
outfile=$(wget -O - --user-agent="User-Agent Firefox/3.5.1 YB/4.2.0" $1 | grep start | sed 's/.*href="\(.*\)">.*/\1/')
wget "narod.ru$outfile" |
Но как гласит помощь по яндекс.диску
На сервисе существует ограничение на число скачиваемых файлов в единицу времени с одного ip-адреса.
Так что очень много не накачаешь.
Сначала думал очередной раз не присоединиться к Неделе Чего-Либо на Вилинуксе, так как идеи не было, но буквально в конце рабочего дня она нашлась
: )
Не нашел в нигде в Личном Кабинете своего провайдера такой опции, как получение на почту уведомлений о наличии средств на балансе.
Поэтому решил написать небольшой костыль, чтобы отправлять мне каждый день письма и смс-ки со моим балансом.