Изменения

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

157 байтов добавлено, 23:23, 2 марта 2011
м
Нет описания правки
А команда yc вам не нужна, удаляйте её. :)
 
= Инструменты =
 
Инструменты, слишком большие для того, чтобы называть их просто консольной командой.
 
== pgraph-dot ==
 
Скрипт для вывода графов зависимостей с использованием [http://www.graphviz.org/ Graphviz] веток патчей для расширения системы контроля версий [http://arrenbrecht.ch/mercurial/pbranch/ Mercurial pbranch], служащего для автоматизированного управления множеством веток патчей.
 
Использовать в каталоге Mercurial-репозитория следующим образом: <tt>pgraph-dot имяфайла.формат</tt>, где формат — один из поддерживаемых Graphviz форматов вывода (png, svg, dot и т. п.)
 
* [{{SVN|vitalif/trunk/scripts/pgraph-dot|markup}} pgraph-dot]
 
Пример такого графа:
 
'''[[Файл:PgraphDotExample.svg|400px]]'''
 
== sgold-note.pl ==
 
Небольшой скрипт для извлечения заметок из файлов базы данных (<tt>0:/system/apo/note/</tt>) платформ Siemens <tt>SGold</tt> (x65/x75 кроме S75/SL75) и <tt>NewSGold</tt> (S75/SL75).
 
По умолчанию запускается для <tt>SGold</tt>. Чтобы запустить для <tt>NewSGold</tt>, нужно раскомментировать строчку <tt>#my $h = 4; # for NewSGold</tt> (убрать # в начале). Использовать, просто натравливая его на эти самые файлы — не на каталоги, а на сами файлы, ибо рекурсивно каталоги скрипт не обходит.
 
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/sgold-note.pl?revision=748&view=markup sgold-note.pl]
 
== find-alisska.pl ==
 
Простейший carving-инструмент, написанный на Perl’е, для извлечения нефрагментированных JPEG-изображений из образов файлов. Data Carving — термин, перевода которого на русский я не нашёл, но означает он поиск и восстановление данных откуда-нибудь на основе некоторых эвристик. Alisska означает, что инструмент был написан для восстановления [[Файл:Ljuser.gif|link=http://alisska.livejournal.com/]][http://alisska.livejournal.com/ Алискиных] фотографий с жёсткого диска, полностью похеренного вирусом :-)
 
Вообще-то это велосипед — есть куча инструментов, а по области восстановления-добычи данных есть целая [http://www.forensicswiki.org/ Forensics Wiki].
 
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/find-alisska?view=log сам инструмент find-alisska.pl].
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/findall-alisska?view=log небольшой скрипт для обработки большого количества gzip’анных файлов инструментом].
= Патчи и настройки =
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/fglrx_30.diff?view=log fglrx_30.diff]
 
= Инструменты =
 
== pgraph-dot ==
 
Скрипт для вывода графов зависимостей с использованием [http://www.graphviz.org/ Graphviz] веток патчей для расширения системы контроля версий [http://arrenbrecht.ch/mercurial/pbranch/ Mercurial pbranch], служащего для автоматизированного управления множеством веток патчей.
 
Использовать в каталоге Mercurial-репозитория следующим образом: <tt>pgraph-dot имяфайла.формат</tt>, где формат — один из поддерживаемых Graphviz форматов вывода (png, svg, dot и т. п.)
 
* [{{SVN|vitalif/trunk/scripts/pgraph-dot|markup}} pgraph-dot]
 
Пример такого графа:
 
'''[[Файл:PgraphDotExample.svg|400px]]'''
 
== sgold-note.pl ==
 
Небольшой скрипт для извлечения заметок из файлов базы данных (<tt>0:/system/apo/note/</tt>) платформ Siemens <tt>SGold</tt> (x65/x75 кроме S75/SL75) и <tt>NewSGold</tt> (S75/SL75).
 
По умолчанию запускается для <tt>SGold</tt>. Чтобы запустить для <tt>NewSGold</tt>, нужно раскомментировать строчку <tt>#my $h = 4; # for NewSGold</tt> (убрать # в начале). Использовать, просто натравливая его на эти самые файлы — не на каталоги, а на сами файлы, ибо рекурсивно каталоги скрипт не обходит.
 
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/sgold-note.pl?revision=748&view=markup sgold-note.pl]
 
== find-alisska.pl ==
 
Простейший carving-инструмент, написанный на Perl’е, для извлечения нефрагментированных JPEG-изображений из образов файлов. Data Carving — термин, перевода которого на русский я не нашёл, но означает он поиск и восстановление данных откуда-нибудь на основе некоторых эвристик. Alisska означает, что инструмент был написан для восстановления [[Файл:Ljuser.gif|link=http://alisska.livejournal.com/]][http://alisska.livejournal.com/ Алискиных] фотографий с жёсткого диска, полностью похеренного вирусом :-)
 
Вообще-то это велосипед — есть куча инструментов, а по области восстановления-добычи данных есть целая [http://www.forensicswiki.org/ Forensics Wiki].
 
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/find-alisska?view=log сам инструмент find-alisska.pl].
* [http://svn.yourcmc.ru/viewvc.py/vitalif/trunk/scripts/findall-alisska?view=log небольшой скрипт для обработки большого количества gzip’анных файлов инструментом].