Изменения

Перейти к: навигация, поиск

~s - скрипты-утилиты

22 байта убрано, 12:48, 18 января 2010
м
Нет описания правки
На данной странице описаны наиболее применимые из них, остальные можно увидеть по [{{SVN|vitalif/trunk/scripts/}} ссылке].
=== FastPerl ===
Простой однопоточный FastCGI демон для запуска CGI-скриптов в FastCGI-среде без перекомпиляции и дополнительных телодвижений. Хорошо подходит, например, для запуска [http://www.awstats.org/ awstats].
* Основан на [http://wiki.codemongers.com/NginxSimpleCGI http://wiki.codemongers.com/NginxSimpleCGI].
=== apache1-configure ===
./configure с параметрами для установки Apache 1.x в /usr/local/apache1.
* {{SVN|vitalif/trunk/scripts/apache1-configure|markup}}
=== bashrc.any ===
Команды для переключения кодировок koi8, utf8, cp1251 в Konsole из консоли, не прибегая к помощи менюшек. Версии для KDE [{{SVN|vitalif/trunk/scripts/bashrc.any?revision=706&view=markup}} 4.x] и [{{SVN|vitalif/trunk/scripts/bashrc.any?revision=704&view=markup}} 3.x].
А команда yc вам не нужна, удаляйте её. :)
=== convert-filenames ===
Скрипт для перекодирования имён файлов в каталоге из одной кодировки в другую. Сама ничего не выполняет, только выводит на STDOUT список команд mv A B. Пример использования:
* {{SVN|vitalif/trunk/scripts/convert-filenames|markup}}
=== convert-many ===
Скрипт для перекодирования множества изображений из одного формата в другой с помощью [http://www.graphicsmagick.org/ GraphicsMagick] или [http://www.imagemagick.org/ ImageMagick], возможно, в несколько потоков. Пример использования:
* {{SVN|vitalif/trunk/scripts/convert-many|markup}}
=== fromto ===
Скрипт для перекодирования файлов из одной кодировки в другую. Использовать очень просто:
* {{SVN|vitalif/trunk/scripts/fromto|markup}}
=== gamin.pl и gamin2.pl ===
Скрипты для мониторинга файлов и директорий с помощью модуля {{CPAN|Sys::Gamin}} версии 0.1 (gamin.pl) или 0.2 (gamin2.pl, с поддержкой userData). События выводятся на STDOUT. Использовать так:
* {{SVN|vitalif/trunk/scripts/gamin2.pl|markup}}
=== gcauthcd.pl ===
Клиент для МиГ-Телекомовской авторизации (''Gagarin-Club AUTHentication Client Daemon''), переписанный на Perl’е. Исходников реального gcauthcd я не видел, данный сделан чисто исходя из тривиального реверс-инжиниринга. Сам его и использую, по причине того, что SSL-сертификаты у них давно протухли, виндовый gcauthcd это не парит, а реальный линуксовый работать отказывается, а хакнуть и заставить его не получается по причине статической линковки.
* {{SVN|vitalif/trunk/scripts/gcauthcd.pl|markup}}
=== mc.color ===
Настройки цветов для Midnight Commander.
* [{{SVN|vitalif/trunk/scripts/mc-for-production.color|markup}} Чёрный фон, красные менюшки] — использую на боевых серверах, чтобы сразу понимать, где находишься.
=== unzip.pl ===
Используйте вместо стандартного unzip — после разархивации перекодирует кривые имена файлов, бывших русскими внутри архива.
* {{SVN|vitalif/trunk/scripts/unzip.pl|markup}}
=== Syntax ===
Описания синтаксиса для Midnight Commander.

Навигация