You are here

Полезные скрипты

Делаем из сервера… радиоприёмник

На рабочем месте стоит сервер без монитора и клавиатуры. Материнская плата имеет встроенную звуковую карту, причём, весьма неплохую по характеристикам.

Старый кассетный магнитофон был приведён в чувства и подключен в качестве активной акустики.

Устанавливаем любой консольный плеер, например, multimedia/mplayer.

Теперь нужно сделать интерфейс для управления плейлистом.

Скрипт генератор анкоров для Sape

Занялся намедни продвижением. Посмотрел, как составляют анкоры для Sape, и показалось это мне тягостным. Пробуем автоматизировать. Создаём текстовые файлы с исходным материалом.

1. Ключевики.

2. Околоссылочное до ключевиков

3. Околоссылочное после ключевиков.

Меняем кодировку базы MySQL

В связи с повальным переходом на UTF-8 порой возникает необходимость конвертировать базы данных. Если таблиц много, занятие не из весёлых. Опять на помощь приходит скрипт.

Смотрим YouTube в программном плеере

Не надоело смотреть видео в окошках браузера? Давайте перенаправим поток в нормальный видеоплеер, который уже настроен под наши потребности.

 

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

Данный скрипт ищет в файлах с именами по заданной маской вхождение и заменяет его на другую последовательность символов.

Сортируем файл по длине строк

На этот раз в одну строку

cat infile.txt | awk '{ print length($0) " AABBCCDDEEFF" $0 | "sort -n"}' | awk -F \ AABBCCDDEEFF '{print $2}' > outfile.txt

Дамп всех или выбранной базы

Очередной бэкап

На этот раз всех или выбранной базы данных MySQL.
Если запустить без параметров, бэкапит всё.
Обратите внимание, есть опция сброса всех таблиц, содержащих в имени вхождение "cache". В моём случае экономит треть объёма в архиве. Так же можно отключить сжатие на медленном процессоре или при нехватке памяти.

Скрипт dbbackup:

Автоматический рекурсивный перекодировщик

У многих из нас скопилось множество текстовых файлов и листингов программ в разных кодировках.
Под Windows проблем почти не возникает, умные редакторы сами открывают, как надо. Не везде так радужно. Народный редактор mcedit переключает кодировки вручную. Великолепный инструмент кодера Geany часто определяет кодировку неверно. Ну и вообще, бардак надо устранять.

Pages