<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-267673149118655463</atom:id><lastBuildDate>Sat, 28 Jan 2012 09:49:09 +0000</lastBuildDate><category>mobile</category><category>bittorrent</category><category>man</category><category>hack</category><category>idea</category><category>other</category><category>office</category><category>wallpaper</category><category>faq</category><category>hate</category><category>regexp</category><category>game</category><category>links</category><category>nix</category><category>android</category><category>download</category><category>Firefox</category><category>picture</category><category>hard</category><category>browser</category><category>torrent</category><category>internet</category><category>computer</category><category>soft</category><category>fido</category><category>windows</category><category>anime</category><category>tweak</category><category>thunderbird</category><category>blogs</category><category>humor</category><category>patch</category><title>Заметки дядюшки Раджи</title><description>Всякая всячина, которую дядюшка Раджа находит в интернете и хочет поделиться с читателями.</description><link>http://radjik.blogspot.com/</link><managingEditor>noreply@blogger.com (Раджа)</managingEditor><generator>Blogger</generator><openSearch:totalResults>134</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/radjah_notes" /><feedburner:info uri="radjah_notes" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-5372953596211773242</guid><pubDate>Sat, 28 Jan 2012 09:49:00 +0000</pubDate><atom:updated>2012-01-28T13:49:09.279+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">mobile</category><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">hard</category><title>BRAVIA для Live with Walkman. Чтобы не только звук радовал.</title><description>&lt;IMG src="http://lh3.ggpht.com/-bvPQtZgNTEY/TyO2Q940ZNI/AAAAAAAAC_4/rFto5XXKgQA/s0/se-bravia-logo.gif" width=350 height=287&gt;&amp;nbsp;&lt;br/&gt;&lt;br/&gt;Есть у Sony такая технология для улучшения видео. Называется она &lt;A href="http://ru.wikipedia.org/wiki/BRAVIA" target=_blank&gt;BRAVIA&lt;/A&gt;. С телевизорами, которые её используют я не сталкивался, но узнал, что у этой технологии есть мобильный вариант, который компания Sony использует в своих устройствах на базе Android, но не во всех. Технология эта не аппаратная, а программная, то есть теоретически её можно добавить в те телефоны, в которые производитель её не включил. На &lt;A href="http://4pda.ru/forum/" target=_blank&gt;форуме 4pda.ru&lt;/A&gt; в &lt;A href="http://4pda.ru/forum/index.php?showtopic=288571" target=_blank&gt;FAQ&lt;/A&gt; по телефону Live with Walkman пробегала ссылка на руководство по включению этой технологии. Но там всё это делает программа с незамысловатым интерфейсом и описанием явно не на русском и английском языке. Там поделкам я не доверяю, поэтому во всём предпочитаю разбираться сам.&lt;br/&gt;&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Беглый осмотр программы показал, что она загружает во внутреннюю память телефона все необходимые файлы и запускает специальный скрипт, который всё раскладывает по местам и прописывает куда надо. Человек я осторожный в этом деле, да и опята оживления таких телефонов нет. Я решил всё проделать руками с небольшой автоматизацией.&lt;br/&gt;Для препарирования аппарата нам понадобятся следующие инструменты:&lt;br/&gt;&lt;OL&gt;&lt;LI&gt;Файловый менеджер, который умеет работать с root-правами. Я буду использовать RootExplorer.&lt;/LI&gt;&lt;LI&gt;Эмулятор терминала, чтобы запускать скрипты. Я буду использовать &lt;A href="https://market.android.com/details?id=jackpal.androidterm" target=_blank&gt;Android Terminal Emulator&lt;/A&gt;.&lt;/LI&gt;&lt;LI&gt;Набор необходимых файлов. Ссылка на архив в конце статьи.&lt;/LI&gt;&lt;/OL&gt;Преступим.&lt;br/&gt;Для начала скачиваем архив со всем необходимым и распаковываем его в папку на карте памяти телефона, например "&lt;FONT face="Courier New"&gt;/sdcard/bravia&lt;/FONT&gt;".&lt;br/&gt;Далее запускаем эмулятор терминала и вводим в нем последовательно команды "&lt;FONT face="Courier New"&gt;su&lt;/FONT&gt;" и "&lt;FONT face="Courier New"&gt;cd /sdcard/bravia&lt;/FONT&gt;". Должно получится примерно так:&lt;br/&gt;&lt;IMG src="http://lh4.ggpht.com/-0OVlafHG_G0/TyO9td_bH_I/AAAAAAAADAA/BpB4i_igItg/s0/screenshot_2012-01-28_1318.png" width=480 height=320&gt;&lt;br/&gt;&lt;br/&gt;Теперь временно сворачиваем эмулятор терминала и запускаем RootExplorer, чтобы перемонтировать разде "&lt;FONT face="Courier New"&gt;/system&lt;/FONT&gt;" в режим R/W. Для этого переходим в соответствующий раздел и нажимаем кнопку "&lt;EM&gt;Mount R/W&lt;/EM&gt;". Эту операцию можно проделать с помощью команды "&lt;FONT face="Courier New"&gt;mount&lt;/FONT&gt;", но так более наглядно.&lt;br/&gt;&lt;IMG src="http://lh4.ggpht.com/-OImTCqsO02I/TyO_hMZckrI/AAAAAAAADAI/IHU8Jn4SWyw/s0/screenshot_2012-01-28_1323.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Теперь снова возвращаемся в эмулятор терминала и вводим команду "&lt;FONT face="Courier New"&gt;sh install_be&lt;/FONT&gt;". Скрипт установит все необходимые файлы и пропишет все параметры. Запускать его нужно один раз, чтобы не замусоривать файл конфигурации системы дублями записей.&lt;br/&gt;&lt;IMG src="http://lh3.ggpht.com/-veELJAlnJfU/TyPA69rkH2I/AAAAAAAADAQ/oEnFXsuDi28/s0/screenshot_2012-01-28_1332.png" width=480 height=320&gt;&lt;br/&gt;&lt;br/&gt;Если всё прошло без ошибок, то перезагружаем и проверяем, что всё работает. Для этого открываем в настройках раздел "&lt;EM&gt;Экран&lt;/EM&gt;". Там должен появиться новый пункт.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh6.ggpht.com/-72Gcn8-ZCEE/TyPBtHaOB1I/AAAAAAAADAY/pCiiXbUdqJc/s0/screenshot_2012-01-28_1335.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Всё! Теперь можно запускать видео в проигрывателе, смотреть картинки и наслаждаться результатом.&lt;br/&gt;Ускорения разряда батареи с этой опцией я не заметил.&lt;br/&gt;&lt;br/&gt;Ну и обещанный архив со всем необходимым: &lt;A href="http://radjah.ucoz.ru/rar/bravia.zip"&gt;http://radjah.ucoz.ru/rar/bravia.zip&lt;/A&gt;&amp;nbsp;(1,5 килобайт).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-5372953596211773242?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/d1RsDWhy7BU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/d1RsDWhy7BU/bravia-live-with-walkman.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-bvPQtZgNTEY/TyO2Q940ZNI/AAAAAAAAC_4/rFto5XXKgQA/s72-c/se-bravia-logo.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2012/01/bravia-live-with-walkman.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-7844599419116787458</guid><pubDate>Thu, 12 Jan 2012 16:45:00 +0000</pubDate><atom:updated>2012-01-22T15:48:27.361+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">mobile</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Зеленый робот с флешкой.</title><description>&lt;IMG src="http://lh3.ggpht.com/-L4Ytgbc-MeU/Tw73jxJ9imI/AAAAAAAAC2w/5zOg-jw1M7Q/android-break.png"&gt;&lt;br/&gt;&lt;br/&gt;В декабре реализовалась моя давняя хотелка купить андроидофон. Разжился я телефоном Sony Ericsson Live with Walkman с Android 2.3.4 на борту. Наигравшись в это чудо техники, я захотел большего. Если в телефоне есть USB-порт и Linux на борту, то в этот порт можно вставлять устройства и при хорошем стечении обстоятельств ими даже пользоваться. Тем более, что в телефоне реализован USB-host. Таким образом остается только программный вопрос, т.е. поддерживает требуемое устройство система или нет?&lt;br/&gt;Обычная USB-мышка завелась без плясок с музыкальными инструментами, а вот с флешкой робот работать не захотел, а чем красноречиво сообщил в dmesg.&lt;br/&gt;&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Дальше выхода было два: освоить сборку андроида на коленке, или искать ресурсы, где добрые люди уже выложили подходящий модуль.&lt;br/&gt;&lt;br/&gt;Тут надо сделать маленькое отступление. Чтобы реализовать всё то, что дальше я опишу, надо иметь root-доступ к системе на телефоне. Описывать процедуру взлома я не буду, потому что всё необходимое есть на форуме сайта &lt;A href="http://4pda.ru/" target=_blank&gt;4PDA.ru&lt;/A&gt;. Им я и пользовался в своих изысканиях.&lt;br/&gt;&lt;br/&gt;И снова о главном.&lt;br/&gt;&lt;br/&gt;Нам понадобятся три компонента:&lt;br/&gt;&lt;UL&gt;&lt;LI&gt;Ядерный модуль "&lt;FONT face="Courier New"&gt;usb-storage.ko&lt;/FONT&gt;" от соответствующей версии Android;&lt;/LI&gt;&lt;LI&gt;Удобная программа с графическим интерфейсом для его загрузки;&lt;/LI&gt;&lt;LI&gt;Еще одна такая же удобная программа для монтирования файловой системы флешки.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Первый пункт я не нашел под свою прошивку, но нашелся под такую же версию для модели XPERIA mini pro, что само по себе уже не плохо, потому что вероятность того, что ядро в панику не впадет довольно высока. Для второго и третьего пункта всё тоже было готово в виде apk-пакетов.&lt;br/&gt;Всё необходимое можно скачать по ссылке в конце статьи.&lt;br/&gt;&lt;br/&gt;Для начала надо всё это добро скинуть на SD-карточку в папку. После этого уже в самом телефоне запустить какой-нибудь файловый менеджер, который умеет работать с root-правами и перемонтировать файловую систему в режиме "R/W", чтобы не возиться ручками в терминале. Терминал нам тоже понадобится, поэтому советую какой-нибудь поставить из Маркета. Для манипуляций с файлами я буду использовать Root Explorer.&lt;br/&gt;&lt;br/&gt;Итак, первым делом с помощью Root Explorer копируем файл "&lt;FONT face="Courier New"&gt;usb-storage.ko&lt;/FONT&gt;" в папку "&lt;FONT face="Courier New"&gt;/system/lib/modules&lt;/FONT&gt;". При этом надо не забыть перемонтировать нужную файловую систему в режим "R/W" с помощью соответствующей кнопки и обратно в "R/O" после всех манипуляций.&lt;br/&gt;&lt;br/&gt;После копирования надо назначить файлу такие права доступа:&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh6.ggpht.com/-yuRUkFwijPQ/Tw8M_4-zr9I/AAAAAAAAC4A/E1WMhrHHev0/s0/screenshot_2012-01-12_2038.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Теперь опять возвращаемся в папку на флешке и из неё ставим два apk-пакета.&lt;br/&gt;Программа "&lt;EM&gt;Module Loader&lt;/EM&gt;" нужна чтобы загрузить скопированный модуль в память и настроить его автоматическую загрузку.&lt;br/&gt;Программа "&lt;EM&gt;Q5 USB Memory&lt;/EM&gt;" предоставляет удобный интерфейс для монтирования блочных устройств.&lt;br/&gt;&lt;br/&gt;Для начала запустим первую программу и ответим положительно на запрос прав суперпользователя.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh5.ggpht.com/-kCLMimfIENo/Tw8D13hq5FI/AAAAAAAAC24/rT55jPFL7dI/screenshot_2012-01-12_1947.png"&gt;&lt;br/&gt;&lt;br/&gt;Появится вот такой богатый интерфейс приложения:&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh3.ggpht.com/-5r9L70gGn0Q/Tw8Ew-akJrI/AAAAAAAAC3A/9ocwTA7VTDg/s0/screenshot_2012-01-12_1943.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Из всего многообразия выбираем пункт "&lt;EM&gt;System Modules&lt;/EM&gt;", потому что модуль мы поместили в память телефона. Появился список всех доступных модулей. У меня он выглядит так:&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh4.ggpht.com/-WPSQ8QLxgoM/Tw8FA9TF2hI/AAAAAAAAC3I/DNOOH0SR18U/s0/screenshot_2012-01-12_1943_1.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Отмечаем то, что добавили, и нажимаем кнопоску "&lt;EM&gt;Save selection&lt;/EM&gt;". Программа загрузит выбранные модули и по-умолчанию пропишет их автоматическую загрузку.&lt;br/&gt;&lt;br/&gt;Проверить загрузку модуля можно через терминал командой "&lt;EM&gt;lsmod&lt;/EM&gt;". Права суперпользователя для этого не нужны. Результат должен получиться примерно таким.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh3.ggpht.com/-zbu6jP4x2DM/Tw8LBLjz8qI/AAAAAAAAC3w/oXbDtF_2EAM/s0/screenshot_2012-01-12_2030.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Теперь надо учесть один маленький нюанс. Прогмма "&lt;EM&gt;Q5 USB Memory&lt;/EM&gt;" в упор не понимает символ "/" в поле указания точки монтирования.&lt;br/&gt;&lt;br/&gt;Снова запускаем Root Explorer и переводим корневую файловую систему в режим "R/W". В корне файловой системы создаем папку "&lt;EM&gt;usb_drive&lt;/EM&gt;", отключаем возможность записи и закрываем программу.&lt;br/&gt;&lt;br/&gt;Всё, теперь можно вставлять флешку через кабель в телефон. Выглядеть всё это будет примерно так:&lt;br/&gt;&lt;br/&gt;&lt;A href="http://lh4.ggpht.com/-YBXb8TLnnA8/Tw8G-AkoJCI/AAAAAAAAC3Q/AVVOzlsCAK0/s0/DSCN7697.JPG" target=_blank&gt;&lt;IMG src="http://lh4.ggpht.com/-YBXb8TLnnA8/Tw8G-AkoJCI/AAAAAAAAC3Q/AVVOzlsCAK0/s288/DSCN7697.JPG" width=288 height=216&gt;&lt;/A&gt;&lt;br/&gt;&lt;br/&gt;Телефон всё также скажет, что в него воткнули устройство, которое он не понимает, но при этом создаст в папке "&lt;FONT face="Courier New"&gt;/dev&lt;/FONT&gt;". Теперь настал черед второй программы. Её мы и запустим сейчас. Она сразу запросит всё, что ей надо для монтирования флешки.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh5.ggpht.com/-iqNCYjie3zg/Tw8JJKfd5LI/AAAAAAAAC3g/MQXnEg6r5xU/s0/screenshot_2012-01-12_2019.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;В меню выбора блочного устройства она уже самостоятельно выбрала флешку, если таковой там нет, то через меню программы даём ей команду пересканировать устройства. У меня нет под рукой флешки с несколькими разделами, но по идее система должна создать ссылки на все разделы. Нужный можно выбрать через вот такое меню.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh3.ggpht.com/-g0CUSjfZNXs/Tw8JJutxCKI/AAAAAAAAC3k/qcDsLYyN6WI/s0/screenshot_2012-01-12_1945.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Вы меню выбора файловой системы есть пункт "&lt;EM&gt;ntfs&lt;/EM&gt;", но выбирать его смысла нет, потому что в текущей прошивке её поддержки нет.&lt;br/&gt;Теперь смело щелкаем единственную кнопку, чтобы смонтировать флешку. Теперь запускаем любимый файловый менеджер и переходим в папку "&lt;EM&gt;/usb_drive&lt;/EM&gt;", в которой должно появиться содержимое флешки, если всё прошло хорошо.&lt;br/&gt;&lt;br/&gt;Перед отключением флешки через ту же программу надо отмонтировать файловую систему.&lt;br/&gt;&lt;br/&gt;&lt;IMG src="http://lh6.ggpht.com/-QDgPpEzkWvU/Tw8LTz4PO6I/AAAAAAAAC34/iuJJepCMOLo/s0/screenshot_2012-01-12_1944_1.png" width=320 height=480&gt;&lt;br/&gt;&lt;br/&gt;Единственная проблема, которая возникнет заключается в том, что батарейка начнет садиться заметно быстрее из-за того, что флешке для работы требуется питание.&lt;br/&gt;&lt;br/&gt;Архив со всем необходимым: &lt;A href="http://radjah.ucoz.ru/rar/usbstorandroid.rar"&gt;http://radjah.ucoz.ru/rar/usbstorandroid.rar&lt;/A&gt;&amp;nbsp;(349 килобайт)&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-7844599419116787458?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/3XYRf0PydYY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/3XYRf0PydYY/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-L4Ytgbc-MeU/Tw73jxJ9imI/AAAAAAAAC2w/5zOg-jw1M7Q/s72-c/android-break.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2012/01/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-1412428604006570157</guid><pubDate>Sun, 25 Dec 2011 13:58:00 +0000</pubDate><atom:updated>2011-12-25T17:58:35.868+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">picture</category><category domain="http://www.blogger.com/atom/ns#">other</category><category domain="http://www.blogger.com/atom/ns#">anime</category><title>Новый год настаёт!</title><description>&lt;A href="http://lh3.ggpht.com/-s50TUAph64E/TvcqGKxrtTI/AAAAAAAACnQ/vBkV0HbIta0/b01c36e8bdf13683191f09fc9cdd7b0f.jpg" target=_blank&gt;&lt;IMG alt="" src="http://lh3.ggpht.com/-s50TUAph64E/TvcqGKxrtTI/AAAAAAAACnQ/vBkV0HbIta0/s400/b01c36e8bdf13683191f09fc9cdd7b0f.jpg" width=333 height=400&gt;&lt;/A&gt;&lt;br/&gt;&lt;br/&gt;До Нового года остаётся всего ничего, всего каких-то 6 дней. Только вот предновогоднего аврала в них уместится примерно на месяц размеренной жизни, так уж сложилось, и с этим сложно что-либо сделать.&lt;br/&gt;С каждым годом в блог пишу всё меньше. Или идеи иссякают, или становлюсь слишком ленивым. Может с покупкой нового телефона на Android получится что-то сделать?&lt;br/&gt;Спасибо тем, кто читает то, что я пишу. Надеюсь, что чем-то мои советы помогают.&lt;br/&gt;&lt;br/&gt;Желаю всем, чтобы в будущем году всё работало и не ломалось, чтобы запускалось и не зависало. Ну а в случае падения всё поднималось без проблем.&lt;br/&gt;&lt;br/&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;STRONG&gt;&lt;FONT color=#ff0000 size=6&gt;С Новым годом!&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-1412428604006570157?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/bb1Q1IP2fx8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/bb1Q1IP2fx8/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-s50TUAph64E/TvcqGKxrtTI/AAAAAAAACnQ/vBkV0HbIta0/s72-c/b01c36e8bdf13683191f09fc9cdd7b0f.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/12/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-857725776477856555</guid><pubDate>Sun, 11 Dec 2011 18:04:00 +0000</pubDate><atom:updated>2011-12-11T22:04:43.431+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>Firefox в контейнере.</title><description>&lt;IMG src="http://lh5.ggpht.com/-NcVXGZu5p_k/TuTonwZRr8I/AAAAAAAACWo/T0_6DtPb540/firefox2.png" width=256 height=256&gt;&lt;br/&gt;&lt;br/&gt;Не так давно был я в трехнедельной командировке. Про то, что ради двух дней испытаний сидели там три недели, я рассказывать не буду, а расскажу про мои эксперименты с &lt;A href="http://www.getfirefox.net/" target=_blank&gt;Mozilla Firefox&lt;/A&gt;. C интернетом в тех широтах было плохо, спасал только БИТ от МТС. Экономия трафика жесткая, но желание сохранить баланс между экономией и качеством отображаемой графики имело место быть. Кэш браузера был выставлен от щедрот аж на 600 мегабайт. Его потеря означала хорошее попадание на трафик.&lt;br/&gt;В интернет я ходил с рабочего ноутбука. К концу командировки возникло желание забрать браузер с профилем и кэшем на флешке, чтобы не потерять всё нажитое непосильным трудом. Дальше мысль понеслась со скоростью света, потому что возникли проблемы с копированием такого огромного кэша на флешку и проблема фрагментации всего этого добра. Решено было засунуть всё это в файл-контейнер, который можно было бы монтировать в виде жесткого диска и с него уже всё делать.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;Осталось найти только портативную программу для создания такого диска. На проблемы загрузки я наплевал, потому что всё равно на всех компьютерах, за которыми я работаю, у меня права локального администратора.&lt;br/&gt;Указанным требованиям удовлетворяла программа &lt;A href="http://www.freeotfe.org/" target=_blank&gt;FreeOTFE&lt;/A&gt;, которая без всяких выкрутасов работает в портативном режиме и умеет всё, что мне нужно.&lt;br/&gt;Интерфейс у неё простой и понятный:&lt;br/&gt;&lt;br/&gt;&lt;IMG title="" src="http://lh3.ggpht.com/-uuD6YkFXQZ0/TuTsvC_W6aI/AAAAAAAACWw/XtklCRV6cmo/image441282500.jpg" width=506 height=364&gt;&lt;br/&gt;&lt;br/&gt;Работа с ней легка и понятно, поэтому всё описывать я не буду. С помощью мастера я создал файл-контейнер на 1 гигабайт, а качестве алгоритма&amp;nbsp;шифрования выбрал DES, потому что опции его отключения я не нашел. После этого я примонтировал свежесозданный контейнер в качестве диска и отформатировал его в FAT32.&lt;br/&gt;Теперь надо его наполнить.&lt;br/&gt;Для начала я скачал &lt;A href="http://portableapps.com/apps/internet/firefox_portable" target=_blank&gt;Portable Firefox&lt;/A&gt; последней версии и распаковал его на диск, в папку профиля ("&lt;FONT face="Courier New"&gt;\Data\profile\&lt;/FONT&gt;") скопировал всё содержимое профиля уже установленного браузера, туда же залил кэш. Настройка браузера в принципе закончена, осталось добавить кое-что еще для полной радости.&lt;br/&gt;На диск я также залил программу для сжатия трафика &lt;A href="http://ru.toonel.net/downloads/toonel-Setup-0.65.exe" target=_blank&gt;toonel.net&lt;/A&gt;, а в сам Firefox поставил расширение &lt;A href="http://getfoxyproxy.org/" target=_blank&gt;FoxyProxy&lt;/A&gt;, в котором настроил шаблоны, чтобы не гонять через компрессор то, что и так сжато до предела (графику и архивы), ну и занес несколько сайтов, которые не разрешают заходит на себя с использованием таких вот прокси.&lt;br/&gt;В этоге получился жуткий монстр, но скорость копирования образа с флешки на жесткий диск теперь максимальная. Запускать всё это с флешки я всё равно не стал, потому что эксперимент показал жуткие тормоза при работе с таким большим кэшем.&lt;br/&gt;&lt;br/&gt;Такой вот полупереносной браузер получился.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-857725776477856555?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/Fmj0qvdzdmM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/Fmj0qvdzdmM/firefox.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-NcVXGZu5p_k/TuTonwZRr8I/AAAAAAAACWo/T0_6DtPb540/s72-c/firefox2.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/12/firefox.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-1401342484235048279</guid><pubDate>Tue, 25 Oct 2011 16:33:00 +0000</pubDate><atom:updated>2011-10-29T00:49:38.456+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">idea</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Разделяй и властвуй.</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;img height="271" src="http://lh5.ggpht.com/-DXZ4VXdTBew/TqblAV4J7VI/AAAAAAAACLY/yl4t8TAAPjM/baobab_ringschart1.png.ru.png" width="268" /&gt;&lt;br /&gt;
&lt;br /&gt;
Возникла сегодня идея по поводу борьбы с привычкой не особо опытных пользователей ставить практически все программы и игры на системный раздел, который обычно делают не особо большим, а не на большой и жирный раздел, который заботливый товарищ, потративший много времени на установку и настройку системы, отвел под игры-музыку-видео-etc.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="" name="more"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;В Windows NT с незапамятных времен есть возможность монтировать разделы в папки, что временами бывает довольно удобно. При желании можно получить дерево папок к в Linux, если не брать в расчет дисководы, хотя и их тоже можно подключить к папкам. Опытным путем я выяснил, что такие точки монтирования работают не только в системе, в которой они заданы, но и в любой другой системе, которая их понимает. То есть, информация о точках подключения хранится на диске, а не в реестре. Из-за этого я и решил, что моя задумка вполне имеет право на жизнь.&lt;br /&gt;
Для реализации задумки понадобится следующее:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Дистрибутив операционной системы линейки Windows NT (XP, Vista, Seven. etc.); &lt;/li&gt;
&lt;li&gt;Любой LiveCD с Windows, s котором стандартными средствами можно управлять разделами и точками их подключения; &lt;/li&gt;
&lt;li&gt;Немного терпения. &lt;/li&gt;
&lt;/ol&gt;
Для начала загружаем компьютер с LiveCD и осторожно делам диск на разделы. Например, так: &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;30 гигабайт под систему; &lt;/li&gt;
&lt;li&gt;80+ гигабайт под "Program files"; &lt;/li&gt;
&lt;li&gt;остаток под пользовательские данные. &lt;/li&gt;
&lt;/ol&gt;
Все разделы форматируем в NTFS и ждем дальнейших указаний.&lt;br /&gt;
Теперь создаем на первом разделе папку "&lt;span style="font-family: Courier New;"&gt;Program files&lt;/span&gt;". Через оснастку "Управление дисками" или с помощью программы mountvol у второго раздела отнимаем букву и назначем ему точку монтирования "&lt;span style="font-family: Courier New;"&gt;&amp;lt;первый раздел&amp;gt;\Program files&lt;/span&gt;".&lt;br /&gt;
После всех манипуляций устанавливаем систему на первый раздел. При запросе действий над файловой системой отвечаем, что надо оставить её без изменений. Если моя догадка верна, то система установится в папку "&lt;span style="font-family: Courier New;"&gt;C:\WINDOWS&lt;/span&gt;", а всё своё программное добро положит на раздел, который смонтирован в папку "&lt;span style="font-family: Courier New;"&gt;C:\Program files&lt;/span&gt;".&lt;br /&gt;
Проблемы могут возникать, если устанавливаемой программе потребуется больше места, чем свободно на системном разделе. Есть такие установщики, которые определяет свободное место по букве раздела, а не по папке, и при этом не дают продолжить установку.&lt;br /&gt;
&lt;br /&gt;
Если у кого-то такой "финт ушами" получится, то прошу поделиться успехами. В свободное время сам попробую такое провернуть на виртуальной машине.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-1401342484235048279?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/L-XL98gaLQY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/L-XL98gaLQY/blog-post_25.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-DXZ4VXdTBew/TqblAV4J7VI/AAAAAAAACLY/yl4t8TAAPjM/s72-c/baobab_ringschart1.png.ru.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/10/blog-post_25.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-3016391931040381280</guid><pubDate>Sat, 22 Oct 2011 15:06:00 +0000</pubDate><atom:updated>2011-10-22T19:07:01.898+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>Тотальная строка.</title><description>&lt;a href="http://lh4.ggpht.com/-ztOKs3d0kqg/TqLcFCrN10I/AAAAAAAACKw/bNMSjpYk_Z4/Total-Commander%25255B1%25255D.jpg" target="_blank"&gt;&lt;img src="http://lh4.ggpht.com/-ztOKs3d0kqg/TqLcFCrN10I/AAAAAAAACKw/bNMSjpYk_Z4/s288/Total-Commander%25255B1%25255D.jpg" width="288" height="224"&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Довольно давно пользовался я Total Commander версии 7 и не знал проблем. Но на днях я узнал, что есть версия 7.56, которая наконец стал понимать кодировку UTF-8 при общении с ftp-серверами. Обычно я пользуюсь сборкой от Сэма (&lt;A href="http://samlab.ws/soft/tcpp/"&gt;http://samlab.ws/soft/tcpp/&lt;/A&gt;). Программу я обновил, с помощью AkelPad, старого Total-а и какой-то матери настройки перенес. Проблема встала, когда я уже всё сделал и отправил старую версию в архив. Привычно нажал "Вправо", чтобы перейти в командную строку внизу панели и... курсор переместился на последнюю строку в панели.&lt;br/&gt;Привычка - страшная сила. Переучиваться на сочетание "Shift+Вправо" очень не хотелось. В TC можно настроить практически всё, надо только нужные крутилки и рычажки найти.&lt;br/&gt;&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;У этой программы есть огромный набор встроенных команд, которые можно назначить на сочетания клавиш, пункты меню и кнопки на панели инструментов.&lt;br/&gt;Задача восстановления статуса кво становится простой:&lt;br/&gt;&lt;OL&gt;&lt;LI&gt;Найти нужную команду;&lt;/LI&gt;&lt;LI&gt;Назначить её на клавишу "Вправо".&lt;/LI&gt;&lt;/OL&gt;Вся эта дикая и сложная настройка производится через диалог настроек программы. Странно, но так оно и есть.&lt;br/&gt;&lt;br/&gt;&lt;IMG alt="" src="http://lh4.ggpht.com/-nBLry-szHNk/TqLZXx46T-I/AAAAAAAACKg/TeCjGlCgqV8/image68695656.png" width=560 height=449&gt;&lt;br/&gt;&lt;br/&gt;В поле "&lt;FONT face="Courier New"&gt;Переопределить горячие клавиши&lt;/FONT&gt;" выбираем "&lt;FONT face="Courier New"&gt;Вправо (RIGHT)&lt;/FONT&gt;", никаких модификаторов задавать не нужно.&lt;br/&gt;Теперь надо указать команду, которую хотим назначить на эту клавишу. В поле "&lt;FONT face="Courier New"&gt;Команда&lt;/FONT&gt;" вводим "&lt;FONT face="Courier New"&gt;cm_FocusCmdLine&lt;/FONT&gt;". После этого надо нажать кнопку "&lt;FONT face="Courier New"&gt;OK&lt;/FONT&gt;" и радоваться жизни.&lt;br/&gt;Если интересно, то можно нажать кнопку с изображением лупы и посмотреть другие доступные встроенные команды, там их великое множество.&lt;br/&gt;&lt;br/&gt;&lt;IMG title="" src="http://lh5.ggpht.com/-z9ykZjnbhFU/TqLb5NcSe1I/AAAAAAAACKo/ypCpE5QzfNk/image69338828.png" width=637 height=371&gt;&lt;br/&gt;&lt;br/&gt;Проблема в том, что теперь по этой клавише активация командной строки будет происходить всегда. Я пользуюсь только подробным видом панелей, так что для меня это не имеет значение. Костыль всё-таки.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-3016391931040381280?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/VLrCYe41anE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/VLrCYe41anE/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-ztOKs3d0kqg/TqLcFCrN10I/AAAAAAAACKw/bNMSjpYk_Z4/s72-c/Total-Commander%25255B1%25255D.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/10/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-6404503900758985800</guid><pubDate>Sat, 24 Sep 2011 12:02:00 +0000</pubDate><atom:updated>2011-09-24T16:03:07.501+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">links</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><category domain="http://www.blogger.com/atom/ns#">browser</category><title>Полный контроль над Живым Журналом.</title><description>&lt;IMG src="http://lh6.ggpht.com/-D_vnhIWNNrk/Tn2-rR2_tVI/AAAAAAAACGA/F7JUOC8-5rA/Livejournal-logo.png" width=250 height=178&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Дело было вечером, т.е. днем, я опять проводил раскопки в интернете. На этот раз я копался в залежах дополнений для &lt;A href="https://addons.mozilla.org/ru/firefox/" target=_blank&gt;Mozilla Firefox&lt;/A&gt;&amp;nbsp;и кое-что нашел. Поиск по слову "addon" выдал кучую всяких "улучшаторов" для всевозможных сайтов. Среди прочего попался "улучшатор" для &lt;A href="http://www.livejournal.ru/" target=_blank&gt;LiveJournal.ru&lt;/A&gt;. Исходя из опыта пользования такими дополнениями, я думал, что он добавит на страницы ЖЖ несколько кнопочек и пару своих скриптов, но здорово ошибся.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;Это творение злого гения, ну может не злого, но точно гения, после установки выдало огромное окошко с кучей всяческих настроек и прочей красоты:&lt;br/&gt;&lt;br/&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;A href="http://lh6.ggpht.com/-XK6Ba4tV0nM/Tn3COTNLn5I/AAAAAAAACGE/EV7ynV539Ro/2011-09-24_154122.png"&gt;&lt;IMG border=0 alt="" src="http://lh6.ggpht.com/-XK6Ba4tV0nM/Tn3COTNLn5I/AAAAAAAACGE/EV7ynV539Ro/s288/2011-09-24_154122.png" width=288 height=158&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;br/&gt;&lt;br/&gt;Чтобы не травмировать мозг разбором всех настроек, я просто изменил адрес журнала и нажал "OK". Потом я заметил, что это расширение добавило кое-какие кнопочки в строку состояния браузера:&lt;br/&gt;&lt;br/&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;IMG src="http://lh6.ggpht.com/-stXkDESAW_8/Tn3DH8AJgsI/AAAAAAAACGI/E34vPA0icRM/2011-09-24_154550.png" width=143 height=28&gt;&lt;/DIV&gt;&lt;br/&gt;&lt;br/&gt;Вроде бы просто информация о новых сообщения/друзьях/комментария/etc. По сути так они есть, только всё это сдобрена кучей фильтров и прочих настроек отображения. Одно меню чего стоит:&lt;br/&gt;&lt;br/&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;A href="http://lh3.ggpht.com/-NOVKSOgE6YI/Tn3FGJBJneI/AAAAAAAACGM/5RiZ7ZfY16k/2011-09-24_155403.png" target=_blank&gt;&lt;IMG border=0 alt="" src="http://lh3.ggpht.com/-NOVKSOgE6YI/Tn3FGJBJneI/AAAAAAAACGM/5RiZ7ZfY16k/s288/2011-09-24_155403.png" width=127 height=288&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;br/&gt;&lt;br/&gt;Кроме того, что расширение умеет выводить гору информации в строку информации, оно еще и неплохо дополняет интерфейс сайта ЖЖ. Например, для комментариев добавляет панель с кнопками форматирования текста.&lt;br/&gt;&lt;br/&gt;Это были мои первые впечатления от использования этого расширения, а вот ссылка на страницу, где сам автор расписывает всего возможности: &lt;A href="http://ljaddons.livejournal.com/14787.html?format=light"&gt;http://ljaddons.livejournal.com/14787.html?format=light&lt;/A&gt;&lt;br/&gt;&lt;br/&gt;Само расширение можно найти на здесь: &lt;A href="https://addons.mozilla.org/ru/firefox/addon/livejournal-addons/"&gt;https://addons.mozilla.org/ru/firefox/addon/livejournal-addons/&lt;/A&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-6404503900758985800?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/flvned-533U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/flvned-533U/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-D_vnhIWNNrk/Tn2-rR2_tVI/AAAAAAAACGA/F7JUOC8-5rA/s72-c/Livejournal-logo.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/09/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-4212710629703709689</guid><pubDate>Mon, 19 Sep 2011 15:33:00 +0000</pubDate><atom:updated>2011-09-19T19:33:21.777+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">other</category><category domain="http://www.blogger.com/atom/ns#">game</category><title>Угнать за 60 дискет.</title><description>&lt;IMG src="http://lh4.ggpht.com/--nH0_h8nK8s/TndaRswGiMI/AAAAAAAACFY/V6T-dqw5s50/kids%252520on%252520line.png" width=320 height=295&gt;&lt;br/&gt;&lt;br/&gt;Было это давно, но правда. Учился я тогда еще в техникуме на третьем курсе и проходил практику по профилю специальности (техник-электрик) на авиационном заводе. Работал тогда на должности ученика электромонтера. Исправно ходил на работу, чинил станки, менял лампочки, набирался опыта. Обедь я ходил не в столовую, а к маме, которая работалет на том же заводе. После супа и чая я садился за один из местных компьютеров и бороздил просторы местной сетки.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Компьютеров в сети было штук 10-15, на каждом был открыт общий доступ на все диски. Не смотря на то, что компы были там далеко не новые, на них можно было найти кое-что интересное. На одном из компьютеров я нашел занятную игрушку Puzzle. К игрушке прилагался внушительный архив с изображениями в разных разрешениях, к ресурсам она была нетребовательна, только весила около 100 Мб. Вот тут и начинается квест.&lt;br/&gt;Условия:&lt;br/&gt;&lt;UL&gt;&lt;LI&gt;компьютер с процессором 80486, 8 мегабайт оперативной памяти, жестким диском на 260 мегабайт и Windows 95 на борту;&lt;/LI&gt;&lt;LI&gt;3,5" дисковод в качестве единственного средства общения с внешним миром, кроме сети;&lt;/LI&gt;&lt;LI&gt;5 дискет разно степени паршивости;&lt;/LI&gt;&lt;LI&gt;жгучее желание поиграть в эту игру дома.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Дальше было веселее!&lt;br/&gt;Для начала скажу, что WinRAR там работать не хотел, точнее хотел, но упирался в маленький объем оперативной памяти. Вместо WinRAR находим RAR под DOS и обретаем счастье, но не надолго. Теперь всё упирается в отсутствие достаточного количества свободного места на жестком диске. На этот раз выручают другие компьютеры в сети с полным доступом на все диски.&lt;br/&gt;Теперь с местом проблем нет, но RAR не умеет самостоятельно писать на сетевую папку. Не умеет писать в сетевую папку папку? Пусть пишет на сетевой диск! Процесс архивации запущен и идет своим чередом, но обед уже подходит к концу. Проинструктировав местное население на счет важного процесса, который нельзя прерывать, я сваливаю дорабатывать день. На следующий день я с радостью обнаруживаю компьютер, на который писал архивы&amp;nbsp;в сети,&amp;nbsp;и сами архивы, которые благополучно хранятся в скрытой папке на одном из дисков. Дальше уже проще, но дольше. Дискет у меня всего 5, а информации получилось мегабайт на 60.&lt;br/&gt;Для начала я решил перестраховаться и скопировал архивы еще на парочку компьютеров в сети. За несколько дней все архивы я успешно перенес домой и смог насладиться игрой.&lt;br/&gt;Только вот игру ту сейчас на дисках найти не могу, да и не уверен я, что тот диск прочитается.&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-4212710629703709689?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/em2TztMN-Gk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/em2TztMN-Gk/60.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/--nH0_h8nK8s/TndaRswGiMI/AAAAAAAACFY/V6T-dqw5s50/s72-c/kids%252520on%252520line.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/09/60.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-2217226015815126442</guid><pubDate>Sun, 28 Aug 2011 13:18:00 +0000</pubDate><atom:updated>2011-08-28T17:18:21.718+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">hate</category><category domain="http://www.blogger.com/atom/ns#">torrent</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>BitTorrent 8.0 beta. Лучше бы его не было.</title><description>&lt;img src="http://lh5.ggpht.com/-UrN5waiparg/TlpAHARunTI/AAAAAAAACDU/huU7PZ3YZLM/02BitTorrentMyFiles.png" width="600" height="437"&gt;&lt;br/&gt;&lt;br/&gt;На днях &lt;A href="http://www.bittorrent.com/" target=_blank&gt;BitTorrent&lt;/A&gt; предложил скачать &lt;A href="http://www.bittorrent.com/intl/ru/chrysalis" target=_blank&gt;новую версию&lt;/A&gt; себя с целью обновиться. Дело привычно, я ему позволил совершить сей дерзкий поступок. После перезапуска программы начались сюрпризы и разочарования.&lt;br/&gt;&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Система начала сильно тормозить. Сначала грешил на KIS, который мог начать проверять что-то массивное, но он оказался ни при чем. После нескольких попыток перевести окно BitTorrent на передний план он таки показался. Уже хорошо! Но на нажатия кнопок он реагировал вяло и с большим запаздыванием. Оказалось, что теперь интерфейс у него выполнен в виде Web-приложения, которые были и в старой версии, но я ими не пользовался. Новый интерфейс и 370 торрентов в списке не смогли ужиться друг&amp;nbsp;с другом. Первый честно пытался их всех прожевать, а вторых было тупо слишком много для такого подвига. Дальше мучиться я не стал и поставил старую стабильную и быструю версию.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-2217226015815126442?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/T9BumFYl6lY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/T9BumFYl6lY/bittorrent-80-beta.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-UrN5waiparg/TlpAHARunTI/AAAAAAAACDU/huU7PZ3YZLM/s72-c/02BitTorrentMyFiles.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/08/bittorrent-80-beta.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-3885435895416638090</guid><pubDate>Fri, 12 Aug 2011 14:21:00 +0000</pubDate><atom:updated>2011-08-12T18:21:27.443+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">regexp</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Качалка для rghost.ru</title><description>&lt;IMG title="" src="http://lh6.ggpht.com/-uaXY0Q_wFtM/TkUz8Lzkk6I/AAAAAAAAB_w/B6jxlddjXP4/image29932640.jpg" width=383 height=114&gt;&lt;br/&gt;&lt;br/&gt;Есть такой файлообменник &lt;A href="http://rghost.ru/" target=_blank&gt;rghost.ru&lt;/A&gt;&amp;nbsp;с очень демократичным подходом к хранению файлов: максимальный размер файла составляет 50 мегабайт, а максимальный срок хранения после последнего скачивания - 30 дней. Но разговор не о его прелестях, а о том, как быстро обработать пачку ссылок на файлы, хранящиеся на этом обменнеке. На странице скачивания нет никаких счетчиков времени и прочих усложнителей закачки, что есть очень хорошо.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;Для решения поставленной задачи я написал малюсенький скрипт на bash с использование &lt;A href="http://www.pcre.org/" target=_blank&gt;pcregrep&lt;/A&gt;&amp;nbsp;и &lt;A href="http://curl.haxx.se/" target=_blank&gt;curl&lt;/A&gt;:&lt;br/&gt;&lt;br/&gt;&lt;PRE&gt;&lt;SPAN class=c&gt;#/bin/sh&lt;/SPAN&gt;&lt;br/&gt;&lt;SPAN class=nv&gt;html&lt;/SPAN&gt;&lt;SPAN class=o&gt;=&lt;/SPAN&gt;&lt;SPAN class=sb&gt;`&lt;/SPAN&gt;curl &lt;SPAN class=nv&gt;$*&lt;/SPAN&gt;&lt;SPAN class=sb&gt;`&lt;/SPAN&gt;&lt;br/&gt;wget -nc &lt;SPAN class=sb&gt;`&lt;/SPAN&gt;&lt;SPAN class=nb&gt;echo&lt;/SPAN&gt; &lt;SPAN class=nv&gt;$html&lt;/SPAN&gt; |pcregrep -o &lt;SPAN class=s1&gt;'http\:\/\/rghost.ru/download[^\"]+'&lt;/SPAN&gt;|grep -v metalink|uniq&lt;SPAN class=sb&gt;`&lt;/SPAN&gt;&lt;br/&gt;&lt;/PRE&gt;&lt;br/&gt;Синтаксис простой:&lt;br/&gt;&lt;FONT face="Courier New"&gt;rghostdl.sh список_url&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-3885435895416638090?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/M53JbKGeGAQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/M53JbKGeGAQ/rghostru.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-uaXY0Q_wFtM/TkUz8Lzkk6I/AAAAAAAAB_w/B6jxlddjXP4/s72-c/image29932640.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/08/rghostru.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-2295575822297487172</guid><pubDate>Sat, 06 Aug 2011 09:40:00 +0000</pubDate><atom:updated>2011-08-06T13:40:37.404+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">office</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Извлечение изображений из файлов Microsoft Office.</title><description>&lt;img src="http://lh3.ggpht.com/-KgK6j1Qfv0U/Tj0MEzbK_rI/AAAAAAAAB7Y/zQprfscIjAA/ms-office-logo.jpg" width="400" height="343"&gt;&lt;br/&gt;&lt;br/&gt;Читал много историй про то, как пересылали изображения, вставив их в документ MS Word. Посмеивался над таким решением, но однажды сам столкнулся с подобным. Надо было достать логотип из документа. Копировать изображение из документа, чтобы потом мучиться с ним в редакторе небыло никакого удовольствия. В документе картинка была размером с коробок, а сам документ весил прилично при минимуме текста в нем. Я знал, что документы в формате *.docx и похожие (&lt;A href="http://ru.wikipedia.org/wiki/Office_Open_XML" target=_blank&gt;Office Open XML&lt;/A&gt;) являются обычными zip-архивами. В своё время читал статью, что Microsoft не особо изобретали при создании нового формата хранения документов. Они просто перевели старый формат в XML, распихали файлы по папкам и засунули их в zip-архив с довольно слабой степенью сжатия.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;Если документ - это архив, то его должен переварить архиватор. &lt;A href="http://www.win-rar.ru/" target=_blank&gt;WinRAR&lt;/A&gt;. Он его и переварил, показав структуру папок в архиве. Кроме кучи папок с xml-файлами и прочими стилями там была папка "&lt;FONT face="Courier New"&gt;word\media\&lt;/FONT&gt;", в которой обнаружился файл с искомым изображением. Самое интересно, что файл был нормального размера. Похоже, что средства для оптимизации изображений, которые есть в Word-е, к нему не применялись. Ну а дальше всё просто: извлечь, использовать для своих целей.&lt;br/&gt;&lt;br/&gt;Если надо извлечь изобраения из файлов старого формата, то достаточно пересохранить в новый формат и действовать по описанной методике.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-2295575822297487172?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/0mapchhv1zg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/0mapchhv1zg/microsoft-office.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-KgK6j1Qfv0U/Tj0MEzbK_rI/AAAAAAAAB7Y/zQprfscIjAA/s72-c/ms-office-logo.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/08/microsoft-office.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-1746860837154975387</guid><pubDate>Wed, 03 Aug 2011 16:36:00 +0000</pubDate><atom:updated>2011-08-03T20:36:33.523+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>Делаем зеркала обновлений для антивирусов.</title><description>Домашнему пользователю это скорее всего не понадобится, а вот администратору сети может пригодиться. Сам ничего нового не придумывал, только взял инструкции с официальных источников и немного систематизировал. Процесс буду описывать для продуктов &lt;A href="http://www.kaspersky.ru/" target=_blank&gt;лаборатории Касперского&lt;/A&gt; и линейки продуктов &lt;A href="http://www.drweb.com/" target=_blank&gt;Dr.Web&lt;/A&gt; для Windows. Общее для обеих инструкций будет только создание задания на обновление, но об этом позже.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;U&gt;Kaspersky AntiVirus/Internet Security&lt;/U&gt;&lt;br/&gt;Для этих продуктов существует специальная программа, которую можно загрузить по адресу &lt;A href="http://support.kaspersky.ru/updater?level=2"&gt;http://support.kaspersky.ru/updater?level=2&lt;/A&gt;. Из всего предлагаемого берем файл "&lt;FONT face="Courier New"&gt;KLUpdater.zip&lt;/FONT&gt;". Загружаем его и распаковываем в удобную папку. Теперь нужно подготовить папку, в которую будут складываться обновления. Чтобы не засорять папку программы, я вынес папку временных файлов и папку с зеркалом на другой диск.&lt;br/&gt;Теперь запускаем саму программу&amp;nbsp;"&lt;FONT face="Courier New"&gt;KasperskyUpdater.exe&lt;/FONT&gt;"&amp;nbsp;и внимательно всматриваемся в её дружелюбный интерфейс:&lt;br/&gt;&lt;br/&gt;&lt;img src="http://lh5.ggpht.com/-VR0TPVHia5w/Tjl5CheZobI/AAAAAAAAB4M/UwDgWIEpKLs/2011-08-03_194259.png" width="718" height="655"&gt;&lt;br/&gt;&lt;br/&gt;Имеем две вкладки:&lt;br/&gt;На первой предлагается выбрать продукты, для которых будут скачиваться обновления, а на второй указываются фильтры и настройки обновлений. Здесь я для теста выбрал только самые ходовые версии персональных продуктов. С первой вкладкой закончили, переходим на вторую:&lt;br/&gt;&lt;br/&gt;&lt;img src="http://lh6.ggpht.com/-MLlzV8YsDaA/Tjl5DCu0OAI/AAAAAAAAB4Q/nza_Y6MBspM/2011-08-03_194613.png" width="718" height="655"&gt;&lt;br/&gt;&lt;br/&gt;А вот тут уже интереснее. На этой вкладке задаются настройки создаваемого зеркала.&lt;br/&gt;Для начала указываем папку, в которую программа будет складировать, папку для временных файлов и включаем очистку последней (1).&lt;br/&gt;После этого указываем, что хотим загружать не только базы, но программные модули (2). Чтобы не пропустить ошибок, настраиваем протоколирование обновления (3).&lt;br/&gt;Теперь самое главное: указываем настройки зеркалирования. Так как обновляться с нашего зеркала будут только&amp;nbsp;32-разрядные&amp;nbsp;Windows-версии продуктов, то указываем это в настройках фильтра (4).&lt;br/&gt;Всё! Теперь нажимаем кнопку "&lt;FONT face="Courier New"&gt;Применить&lt;/FONT&gt;" и закрываем программу. Можно все настройки указать непосредственно в файле "&lt;FONT face="Courier New"&gt;ss_storage.ini&lt;/FONT&gt;", но через графический интерефейс удобнее.&lt;br/&gt;&lt;br/&gt;Для формирования зеркала ввыодим следующую команду:&lt;br/&gt;&lt;FONT face="Courier New"&gt;Updater.exe -u -c -rpt report.txt&lt;/FONT&gt;&lt;br/&gt;Если всё сделано правильно, то она вернет код 35 или 10, если обновление зеркала не требуется.&lt;br/&gt;&lt;br/&gt;Теперь к указанной папке надо дать доступ страждущим.&lt;br/&gt;На папку можно открыть общий доступ или поставить ftp-сервер или http-сервер, которые настроить на раздачу этой папки. В настройках конечных приложений добавить соотвествующий источник обновления и выключить обновление с серверов производителя.&lt;br/&gt;&lt;br/&gt;&lt;U&gt;Dr. Web&lt;/U&gt;&lt;br/&gt;Теперь настроим зеркалирование обновлений зеленого паука.&lt;br/&gt;Для начала нам понадобятся следующие файлы из дистрибутива:&lt;UL&gt;&lt;LI&gt;&lt;FONT face="Courier New"&gt;DrWebUpW.exe&lt;/FONT&gt; - сам апдейтер; &lt;/LI&gt;&lt;LI&gt;&lt;FONT face="Courier New"&gt;drweb32.key&lt;/FONT&gt; - действительный ключевой файл; &lt;/LI&gt;&lt;LI&gt;&lt;FONT face="Courier New"&gt;update.drl&lt;/FONT&gt; - список источников обновлений; &lt;/LI&gt;&lt;LI&gt;&lt;FONT face="Courier New"&gt;ru-drweb.dwl&lt;/FONT&gt; - языковой файл. &lt;/LI&gt;&lt;/UL&gt;Всё это хозяйство складываем в удобную папку и создаем еще одну, в которую будут складироваться обновления.&lt;br/&gt;Теперь создаем зеркало обновлений следующей командой:&lt;br/&gt;&lt;FONT face="Courier New"&gt;DrWebUpW.exe /GO /UA /DIR:"H:\updates\drwebupdate" /LNG:ru-drweb.dwl&lt;/FONT&gt;&lt;br/&gt;Здесь:&lt;br/&gt;&lt;FONT face="Courier New"&gt;/GO&lt;/FONT&gt; - запустить обновление немедленно;&lt;br/&gt;&lt;FONT face="Courier New"&gt;/UA&lt;/FONT&gt; - сделать полное зеркало;&lt;br/&gt;&lt;FONT face="Courier New"&gt;/DIR:"H:\updates\drwebupdate"&lt;/FONT&gt; - папка, в которой будет создаваться или обновляться зеркало;&lt;br/&gt;&lt;FONT face="Courier New"&gt;/LNG:ru-drweb.dwl&lt;/FONT&gt; - выдавать все сообщения на руском языке.&lt;br/&gt;&lt;br/&gt;Программа начнет загружать обновления.&lt;br/&gt;&lt;br/&gt;&lt;img src="http://lh3.ggpht.com/-4NkCvlRbthA/Tjl5DXjQ9FI/AAAAAAAAB4U/XoEvoRDTiCU/2011-08-03_202139.png" width="456" height="195"&gt;&lt;br/&gt;&lt;br/&gt;Теперь к указанной папке надо дать доступ страждущим.&lt;br/&gt;На папку можно открыть общий доступ или поставить ftp-сервер или http-сервер, которые настроить на раздачу этой папки.&lt;br/&gt;&lt;br/&gt;Для настройки приема обновлений из этой папки на конечной системе придется залезть в реестр и кое-что исправить:&lt;br/&gt;Для этого запускаем редактор реестра и открываем раздел "&lt;FONT face="Courier New"&gt;HKEY_LOCAL_MACHINE\SOFTWARE\IDAVLab\DrWebUpdate\Settings&lt;/FONT&gt;", в нем находим параметр "&lt;FONT face="Courier New"&gt;UpdateUrl&lt;/FONT&gt;" и присваиваем ему в качестве значения адрес папки с зеркалом обновлений.&lt;br/&gt;&lt;br/&gt;Получение обновлений настроено, конечные программы настроены, осталось автоматизировать запуск обновлений зеркал. Для решения этой задачи я использовал планеровщик, который встроен в систему.&lt;br/&gt;Для этого создал два задния с ежечасным запуском от имени учетной записи "NT AUTHORITY\SYSTEM".&lt;br/&gt;&lt;br/&gt;&lt;img src="http://lh6.ggpht.com/-J74DBkJUYpM/Tjl5DiLa2_I/AAAAAAAAB4Y/XpA5Pz5oHBc/2011-08-03_203008.png" width="419" height="451"&gt;&lt;br/&gt;&lt;br/&gt;&lt;img src="http://lh4.ggpht.com/-q981Mc6nmBI/Tjl5EPB6B6I/AAAAAAAAB4c/sArSYCM7HmY/2011-08-03_203052.png" width="419" height="451"&gt;&lt;br/&gt;&lt;br/&gt;Для KAV/KIS я прописал команду "&lt;FONT face="Courier New"&gt;Updater.exe -u -c -rpt report.txt&lt;/FONT&gt;", а для Dr.Web "&lt;FONT face="Courier New"&gt;DrWebUpW.exe /GO /UA /DIR:"H:\updates\drwebupdate"&lt;/FONT&gt;"&lt;br/&gt;&lt;br/&gt;Теперь из интернета обновления качает только главный компьютер, а клиенты забирают свежие базы уже у него. Надо только не забывать обновлять ключевой файл у апдейтера Dr.Web.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-1746860837154975387?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/6bNv-zflbIc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/6bNv-zflbIc/blog-post_03.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-VR0TPVHia5w/Tjl5CheZobI/AAAAAAAAB4M/UwDgWIEpKLs/s72-c/2011-08-03_194259.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/08/blog-post_03.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-5199156205158845875</guid><pubDate>Tue, 02 Aug 2011 19:01:00 +0000</pubDate><atom:updated>2011-08-02T23:01:56.502+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Монтируем немонтируемое.</title><description>Наконец пересилил себя и переустановил систему. Мусора нет, всё летает. Еще бы! 4 года собирался. После переустановки всплыла проблема вернуть дискам их старые буквы, чтобы не нарушать душевное равновесие. MMC&amp;nbsp;в руки и вперед! Оснастка "Управление дисками" всё делает на раз. Проблема всплыла там, где я её не ждал. Буква диска, на котором был записан загрузчик, не хотеля изменяться. Пробовал уговорить систему через командную строку средствами программы "mountvol", но тщетно. Если гора не идет к Магомету, то он курит маны и ищет другие пути.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Из своего опыта я помнил, что настройки монтирования томов система хранит в реестре, а реестр мне редактировать никто не запрещал.&lt;br/&gt;Итак, запускаем "&lt;FONT face="Courier New"&gt;regedit.exe&lt;/FONT&gt;" и открываем раздел "&lt;FONT face="Courier New"&gt;HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices&lt;/FONT&gt;" и ищем двоичные параметры с именами вида "&lt;FONT face="Courier New"&gt;\DosDevices\N:&lt;/FONT&gt;". Ими и задаются точки монтирования. В своём случае я изменил "&lt;FONT face="Courier New"&gt;O:&lt;/FONT&gt;" на "&lt;FONT face="Courier New"&gt;C:&lt;/FONT&gt;". После всех манипуляция я отправил систему на перезагрузку. После загруки я проверил результат. Буква диска действительно сменилась. Всё, теперь можно дальше продолжать наводить лоск.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-5199156205158845875?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/vKezihPfvIU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/vKezihPfvIU/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/08/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-1764642336971929507</guid><pubDate>Wed, 27 Jul 2011 07:45:00 +0000</pubDate><atom:updated>2011-07-29T15:51:59.641+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><category domain="http://www.blogger.com/atom/ns#">hard</category><title>Интернет мобильный.</title><description>Пользовался я одно время услугами "Мегафон" для осваивания просторов интернета. К интернету я подключался через их модем марки Huawei. Всю радость портила их зеленая программа и наличие подключения в папке "Сетевые подключения". Произведя кое-какие исследования на эту тему, я таки сумел снизить замусоривания системы следами пребывания в интернете к минимуму. О том, что получилось из этого, я сейчас расскажу.&lt;br/&gt;&lt;a name='more'&gt;&lt;/a&gt;Для начала нам потребуются следующее:&lt;br/&gt;&lt;UL&gt;&lt;LI&gt;сам модем;&lt;/LI&gt;&lt;LI&gt;флешка MicroSD примерно на 512-1024 Мб;&lt;/LI&gt;&lt;LI&gt;какой-нибудь портативный браузер.&lt;/LI&gt;&lt;/UL&gt;Подключаем модем к компьютеру и ждем появления в системе CD-ROM с драйверами и программами к этому модему. На появление запроса об установки драйверов и зеленой программы строго отвечаем "Нет" и открываем новый CD-ROM в проводнике (ну или в любом другом файловом менеджере). Из всего барахла нам нужен файл "&lt;FONT face="Courier New"&gt;\MegaFon Internet\data.bin&lt;/FONT&gt;". На сомом деле это обычный zip-архив, поэтому просто открываем его WinRAR-ом или любым другим архиватором которые переваривают zip-архивы. Из всего архива нам нужна только папка "&lt;FONT face="Courier New"&gt;\Megafon_C209\Driver\&lt;/FONT&gt;", которую извлекаем на заранее подготовленную флешку. Драйвера устанавливаются с помощью программы "&lt;FONT face="Courier New"&gt;DriverSetup.exe&lt;/FONT&gt;", а удаляются соотвественно "&lt;FONT face="Courier New"&gt;DriverUninstall.exe&lt;/FONT&gt;".&lt;br/&gt;Дальше нужно настроить соединение и произвести кое-какие манипуляции для его запуска, отключения и подчистки следов.&lt;br/&gt;Для начала создаем пустой файл с именем "tf.pbk" b щелкаем по нему мышкой два раза, система сообщит в этой телефонной книге нет ни одного соединения, и предложит его создать. Создаем его как обычно для модема: в качестве номера дозвона указываем "&lt;FONT face="Courier New"&gt;*99#&lt;/FONT&gt;", а в качестве имени что-нибудь неприметное типа "&lt;FONT face="Courier New"&gt;1&lt;/FONT&gt;". Теперь телефонная книга готова к применению.&lt;br/&gt;Следующим шагом будет создание bat-файла для подключения и разрыва соединения. Я особо мудрить не стал и сделал так:&lt;br/&gt;&lt;DIV class=highlight&gt;&lt;PRE&gt;&lt;SPAN class=p&gt;@&lt;/SPAN&gt;&lt;SPAN class=k&gt;echo&lt;/SPAN&gt; &lt;SPAN class=k&gt;off&lt;/SPAN&gt;&lt;br/&gt;rasdial &lt;SPAN class=m&gt;1&lt;/SPAN&gt; &lt;SPAN class=n&gt;/phonebook:tf.pbk&lt;/SPAN&gt;&lt;br/&gt;&lt;SPAN class=k&gt;pause&lt;/SPAN&gt;&lt;br/&gt;rasdial &lt;SPAN class=m&gt;1&lt;/SPAN&gt; &lt;SPAN class=n&gt;/disconnect&lt;/SPAN&gt;&lt;br/&gt;&lt;SPAN class=k&gt;del&lt;/SPAN&gt; &lt;SPAN class=nv&gt;%windir%&lt;/SPAN&gt;\ModemLog*.*&lt;br/&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;br/&gt;Второй строкой происходит установка соединения, третья строка ждет команды от пользователя на разрыв, четвертой строкой соединение разрывается, пятая строка удаляет логи работы модема.&lt;br/&gt;Осталось скинуть на флешку портативную версию любимого браузера и всё.&lt;br/&gt;Единственное, что остается в системе, так это запаси в системном журнале, что было установленно и разорвано соединение. Автоматическую очистку журналов я пока не смог реализовать.&lt;br/&gt;Для не особо продвинутых сыщиков такого вполне хватит.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-1764642336971929507?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/e2lbKxus1D8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/e2lbKxus1D8/blog-post.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/07/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-5417730673124930795</guid><pubDate>Thu, 14 Jul 2011 16:07:00 +0000</pubDate><atom:updated>2011-07-14T20:07:50.504+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">tweak</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>Зачистка Windows. Продолжение.</title><description>Когда-то я уже писал про очистку Windows от мусора после обновлений. После армии я опять взялся за Windows Vista на ноутбуке и решил прочесать папку пользователя на предмет всяких кэшей и прочих мусоросборников.&lt;br /&gt;
Сейчас опишу то, чего я добился.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Для начала удалим кэш превьюшек проводника. Для этого проследуем по пути:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%localappdata%\Microsoft\Windows\Explorer&lt;/span&gt;&lt;br /&gt;
И сносим всё её содержимое. В процессе работы файлы создадутся заново, но на какое-то время свободного места будет больше.&lt;br /&gt;
Если WMP&amp;nbsp; стоит для галочки и по прямому назначению не используется, то можно снести его медиатеку по адресу:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%localappdata%\Microsoft\Windows\Media Player&lt;/span&gt;&lt;br /&gt;
В этой папке удаляем самые жирные файлы с расширением *.wmdb.&lt;br /&gt;
&lt;br /&gt;
Теперь займемся службой Windows Installer, а точнее удалением мусора, который она не соизволила почистить после очередной установки.&lt;br /&gt;
На этот раз понадобится сторонняя программа "&lt;a href="http://www.softpedia.com/get/Security/Secure-cleaning/Windows-Installer-CleanUp-Utility.shtml"&gt;Windows Installer CleanUp&lt;/a&gt;". Скачиваем её,устанавливаем и запускаем командную строку с правами администратора.&lt;br /&gt;
В командной строке переходим в папку с программой (по-умолчанию "%ProgramFiles%\Windows Installer Clean Up") и вводим следующую команду:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;MsiZap.exe G!&lt;/span&gt;&lt;br /&gt;
Программа просмотрит реестр и удалит из кэша все msi-пакеты и msp-патчи, которые не относятся ни к одному установленному продукту. Если всё работает правильно, то программа ничего не удалит, в противном случае может освободиться довольно много места.&lt;br /&gt;
&lt;br /&gt;
Теперь пройдемся по некоторым особо популярным программам.&lt;br /&gt;
&lt;a href="http://www.google.com/intl/ru/earth/index.html"&gt;Google Земля&lt;/a&gt;&lt;br /&gt;
Во время своей работы программа создает файл для кэширования загруженных снимков. Можно очистить его через интерфейс программы, а можно вручную удалить файл:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%USERPROFILE%\AppData\LocalLow\Google\GoogleEarth\dbCache.dat&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://picasa.google.com/"&gt;Google Picasa&lt;/a&gt;&lt;br /&gt;
Эта программа по ходу своей работы кэширует превьюшки всех изображений в наблюдаемых папках. Периодически эту базу приходится чистить. Делается это просто: удаляем все самые большие файлы по адрему:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%localappdata%\Google\Picasa2\db3\&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-5417730673124930795?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/HRKvjxt99Hs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/HRKvjxt99Hs/windows.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/07/windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-443834039778130502</guid><pubDate>Wed, 09 Feb 2011 14:29:00 +0000</pubDate><atom:updated>2011-02-09T17:33:15.905+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">mobile</category><category domain="http://www.blogger.com/atom/ns#">soft</category><title>Как я восстанавливал java-приложения на Nokia 6125</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;В один прекрасный момент прошивка на моем Nokia 6125 приказала долго жить, телефон при помощи бубна получилось перепрошить, но все приложения, которые я скачал из интернета и перенес на флешку теперь опознавались как неизвестные. Телефон предлагал их удалить, чтобы место не занимали. Такая перспектива меня не радовала, потому что настройки терять не хотелось.&amp;nbsp;Я таки нашел решение своей проблемы.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;lj-cut&gt;Просмотрев jar-файл в hex-редакторе я не нашел стандартной сигнатуры zip-архива. Все настройки приложений хранятся в нескольких файлах с расширением "RMS". К каждому приложению был jad-файл с описанием. Из него можно выдрать ссылку на исходный jar-файл, что я и сделал.&lt;br /&gt;
Для приложения MobileNews, которое позволяет читать новости с NNTP-серверов jad-файл выглядитпримерно так:&lt;br /&gt;
&lt;blockquote&gt;Manifest-Version: 1.0&lt;br /&gt;
MicroEdition-Configuration: CLDC-1.0&lt;br /&gt;
MIDlet-Name: MobileNews&lt;br /&gt;
Created-By: 1.4.2_03 (Sun Microsystems Inc.)&lt;br /&gt;
MIDlet-Vendor: [wl]&lt;br /&gt;
MIDlet-1: MobileNews, icons/MobileNews.png, newsclient.MobileNews&lt;br /&gt;
MIDlet-Version: 1.01&lt;br /&gt;
MicroEdition-Profile: MIDP-2.0&lt;br /&gt;
MIDlet-Jar-URL: http://www.smpda.com/midlets/MobileNews_rus.jar&lt;br /&gt;
MIDlet-Jar-Size: 67731&lt;/blockquote&gt;Здесь все просто: полная ссылка на jar-файл находится в параметре "&lt;span style="font-family: Courier New;"&gt;MIDlet-Jar-URL&lt;/span&gt;". Бывают случаи сложнее, когда ссылку надо получать другим способом. Например для &lt;a href="http://jimm.net.ru/multi/"&gt;Jimm Multi&lt;/a&gt; jar-файл такой:&lt;br /&gt;
&lt;blockquote&gt;Manifest-Version: 1.0&lt;br /&gt;
Ant-Version: Apache Ant 1.7.1&lt;br /&gt;
Created-By: Jimm Project&lt;br /&gt;
MIDlet-Name: Jimm Multi&lt;br /&gt;
MIDlet-Version: 0.6.4&lt;br /&gt;
MIDlet-Vendor: Jimm Project&lt;br /&gt;
MIDlet-Jar-Size: 483778&lt;br /&gt;
MIDlet-Jar-URL: Jimm.jar&lt;br /&gt;
MIDlet-Icon: icon.png&lt;br /&gt;
MicroEdition-Profile: MIDP-2.0&lt;br /&gt;
MicroEdition-Configuration: CLDC-1.0&lt;br /&gt;
MIDlet-Description: J2ME IM-client&lt;br /&gt;
MIDlet-Info-URL: http://m.jimm.net.ru/&lt;br /&gt;
MIDlet-1: Jimm Multi,/icon.png,jimm.Jimm&lt;br /&gt;
Jimm-Version: 0.6.4m&lt;br /&gt;
Jimm-Date: 23.10.2010&lt;br /&gt;
Background: True&lt;br /&gt;
FlipInsensitive: True&lt;br /&gt;
Nokia-MIDlet-On-Screen-Keypad: no&lt;br /&gt;
Nokia-MIDlet-Category: Application&lt;br /&gt;
Nokia-MIDlet-No-Exit: true&lt;br /&gt;
LGE-MIDlet-On-Screen-Keypad: no&lt;br /&gt;
LGE-MIDlet-Allowed-background: yes&lt;br /&gt;
LGE-MIDlet-Exit: minimize&lt;br /&gt;
T: MIDlet-Touch-Support: true&lt;br /&gt;
Nokia-Update: http://storage.jimm.net.ru/projects/multi/builds/build-10.10.23/Midp2full/Jimm.jad&lt;/blockquote&gt;Тут получаем ссылку с помощью замены "jad" на "jar" в ссылке из параметра "&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Nokia-Update&lt;/span&gt;".&lt;br /&gt;
Короче, исходный файл мы получили. Теперь достаточно заменить "поврежденный" jar-файл тем, который мы только что скачали и попытаться запустить то, что получилось.&lt;br /&gt;
У меня таким образом не заработала только Opera Mini 4.&lt;/lj-cut&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-443834039778130502?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/xxXWfiSAPfk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/xxXWfiSAPfk/nokia-6125.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2011/02/nokia-6125.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-6207706654774479801</guid><pubDate>Mon, 27 Dec 2010 10:38:00 +0000</pubDate><atom:updated>2010-12-27T16:23:42.338+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">other</category><title>С наступающим новым 2011 годом!</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_rZw8pGxPWX8/TRhjPJuYunI/AAAAAAAABaI/63d52zMLgp8/s1600/%25D0%2597%25D0%25B0+%25D0%2594%25D0%25B5%25D0%25B4%25D0%25B0+%25D0%259C%25D0%25BE%25D1%2580%25D0%25BE%25D0%25B7%25D0%25B0.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" ilo-full-src="http://1.bp.blogspot.com/_rZw8pGxPWX8/TRhjPJuYunI/AAAAAAAABaI/63d52zMLgp8/s320/%25D0%2597%25D0%25B0+%25D0%2594%25D0%25B5%25D0%25B4%25D0%25B0+%25D0%259C%25D0%25BE%25D1%2580%25D0%25BE%25D0%25B7%25D0%25B0.jpeg" src="http://1.bp.blogspot.com/_rZw8pGxPWX8/TRhjPJuYunI/AAAAAAAABaI/63d52zMLgp8/s320/%25D0%2597%25D0%25B0+%25D0%2594%25D0%25B5%25D0%25B4%25D0%25B0+%25D0%259C%25D0%25BE%25D1%2580%25D0%25BE%25D0%25B7%25D0%25B0.jpeg" width="239" /&gt;&lt;/a&gt;&lt;/div&gt;Эх! В последние 6 месяцев в блог практически не писал. Не из-за того, что идей не было, а потому что в армию меня забрали 5 июля.&lt;br /&gt;
Прошедший год выдался удачным. Я защитил на "отлично" дипломный проект, попал в хорошую часть, да еще после курсовки не поехал служить на Кавказ, как многие из моей роты. Надеюсь, что и новый 2011 год будет не менее удачным.&lt;br /&gt;
Желаю всем моим читателям и вообще всем счастья, удачи и здоровья в новым году. А всё остальное приложится.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;b&gt;С НОВЫМ ГОДОМ!&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-6207706654774479801?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/fFW2TGqlUdE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/fFW2TGqlUdE/2011.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_rZw8pGxPWX8/TRhjPJuYunI/AAAAAAAABaI/63d52zMLgp8/s72-c/%25D0%2597%25D0%25B0+%25D0%2594%25D0%25B5%25D0%25B4%25D0%25B0+%25D0%259C%25D0%25BE%25D1%2580%25D0%25BE%25D0%25B7%25D0%25B0.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/12/2011.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-21772675663962667</guid><pubDate>Fri, 11 Jun 2010 09:53:00 +0000</pubDate><atom:updated>2010-06-11T13:53:01.950+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">regexp</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Качаем файлы с file.qip.ru из консоли.</title><description>QIP Infium довольно сильно завязан на свой сайт. Даже передача файла идет не через прямое соединение или через сервер ICQ в случае NAT, файл загружается на их обменник &lt;a href="http://file.qip.ru/"&gt;file.qip.ru&lt;/a&gt;, а принимающий пользователь получает ссылку на страницу загрузки. Такой вариант оправдан, если файл весит несколько десятков мегабайт, но тащиться на сайт из-на нескольких килобайт крайне не хочется. После анализа страницы загрузки файла и войны с регулярными выражениям получился маленький скрипт.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Для работы скрипта надо поставить библиотеку &lt;a href="http://www.pcre.org/"&gt;libpcre&lt;/a&gt;, в состав которой входит программа pcregrep.&lt;br /&gt;
Сам скрипт:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="c"&gt;#! /bin/sh&lt;/span&gt;

&lt;span class="c"&gt;# качаем страницу и ищем ссылку на закачку&lt;/span&gt;
&lt;span class="nv"&gt;dllink&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;curl -# &lt;span class="nv"&gt;$1&lt;/span&gt;|pcregrep -o &lt;span class="s1"&gt;'http.+file.qip.ru/get[^"]+'&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;

&lt;span class="c"&gt;# качаем вторую страницу и ищем линк на файл и очищаем имя файла от мусора&lt;/span&gt;

&lt;span class="nv"&gt;dlhtml&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;curl -# &lt;span class="s2"&gt;"$dllink"&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;
&lt;span class="nv"&gt;dlfilelink&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="nv"&gt;$dlhtml&lt;/span&gt;|pcregrep -o &lt;span class="s2"&gt;"http\:\/\/dc\d{1,10}.file.qip.ru\/download[^']+"&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;
&lt;span class="nv"&gt;dlfilename1&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="nv"&gt;$dlhtml&lt;/span&gt;|pcregrep -o &lt;span class="s2"&gt;"http\:\/\/dc\d{1,10}.file.qip.ru\/download[^?]+"&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;
&lt;span class="nv"&gt;dlfilename&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;basename &lt;span class="nv"&gt;$dlfilename1&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;

wget &lt;span class="s2"&gt;"$dlfilelink"&lt;/span&gt; -O &lt;span class="s2"&gt;"$dlfilename"&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;Ссылка на файл не получается динамически с сервера после истечения времени, а просто прячется до окончания отсчета времени.&lt;br /&gt;
Синтаксис: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;file.qip.ru.sh ссылка&lt;/span&gt;&lt;br /&gt;
В Windows могут быть проблема с не латинскими символами в именах файлов.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-21772675663962667?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/6M-ZE-QaZfs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/6M-ZE-QaZfs/fileqipru.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/06/fileqipru.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-5788148580573888394</guid><pubDate>Tue, 25 May 2010 07:28:00 +0000</pubDate><atom:updated>2010-05-27T13:54:13.602+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">thunderbird</category><category domain="http://www.blogger.com/atom/ns#">tweak</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">fido</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>ОбFIDOшиваем Thunderbird.</title><description>Не так давно я писал про способ чтения эх сети Fidonet с помощью NNTP-шлюза. Читать чужие сообщения хорошо, но иногда хочется внести свою лепту в этот поток информации. Вроде бы ничего сложного, но в Fido приняты определённые соглашения по форматированию письма. Да и каждый раз руками вводить "магическое" число в начале письма рано или поздно надоедает.&lt;br /&gt;
В Thunderbird с этим проще, потому что эта программе поддерживает расширения. Про них я и расскажу.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;lj-cut&gt;&lt;u&gt;Приветствие и "магическое" число&lt;/u&gt;.&lt;br /&gt;
Письмо принято начинать с приветствия, вводить его каждый раз ручками муторно, да и автоматическая вставка имени адресата не помешает. Для этого есть расширение &lt;a href="https://addons.mozilla.org/ru/thunderbird/addon/14662/"&gt;SmartTemplate&lt;/a&gt;.С его помощью можно задать не только шаблон сообщения для каждой учетной записи, но и шаблон для каждого действия (новое сообщение, ответ, пересылка), задать общий шаблон для всех тоже можно. В шаблонах можно использовать ряд переменных, например, имя адресата, дата, время и т.д.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Цитирование&lt;/u&gt;.&lt;br /&gt;
Теперь разберемся с правильным цитированием текста от ответах.&lt;br /&gt;
В Fido принят свой способ выделения цитат. В общем виде он выглядит так: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;PF&amp;gt;&amp;gt;&lt;/span&gt;.&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;PF&lt;/span&gt; - инициалы цитируемого, количество "&amp;gt;" увеличивается, если цитата содержится внутри другой цитаты.&lt;br /&gt;
Thunderbird изначально может проставлять только "&amp;gt;", что вполне достаточно при личной переписке, но в ответе на сообщения в группах новостей могут содержаться цитаты нескольких авторов, что приводит к путанице. Для решения этой проблемы есть расширение &lt;a href="https://addons.mozilla.org/ru/thunderbird/addon/156146/"&gt;ftnQuoter&lt;/a&gt;, которое при ответе автоматически форматирует цитаты в соотвествие с принятыми в Fido нормами.&lt;br /&gt;
Окно настроек расширения:&lt;br /&gt;
&lt;br /&gt;
&lt;/lj-cut&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_rZw8pGxPWX8/S_t6pG3qo1I/AAAAAAAABFg/GFc5D91Sm5k/s1600/05-25-2010_11-20-52.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ilo-full-src="http://4.bp.blogspot.com/_rZw8pGxPWX8/S_t6pG3qo1I/AAAAAAAABFg/GFc5D91Sm5k/s320/05-25-2010_11-20-52.png" src="http://4.bp.blogspot.com/_rZw8pGxPWX8/S_t6pG3qo1I/AAAAAAAABFg/GFc5D91Sm5k/s320/05-25-2010_11-20-52.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Для поиска поиска фидошных групп новостей используются регулярные выражения. Кроме этого шаблона для работы расширения менять ничего не надо.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-5788148580573888394?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/g-9Bv4Pr53A" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/g-9Bv4Pr53A/fido-thunderbird.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_rZw8pGxPWX8/S_t6pG3qo1I/AAAAAAAABFg/GFc5D91Sm5k/s72-c/05-25-2010_11-20-52.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/05/fido-thunderbird.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-6524398957401722983</guid><pubDate>Mon, 24 May 2010 18:24:00 +0000</pubDate><atom:updated>2010-05-24T22:37:00.105+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">links</category><title>Готовые сборки FFMPEG под Windows.</title><description>И опять мне приспичило заняться софтоложеством. Здравый смысл подсказывал, что в инете есть люди, которые уже подумали верхним мозгом и собрали ffmpeg. Гугл вывел на этот ресурс: &lt;a href="http://ffmpeg.arrozcru.org/autobuilds/"&gt;http://ffmpeg.arrozcru.org/autobuilds/&lt;/a&gt;&lt;br /&gt;
Собирать программы с использованием этих библиотек не пробовал еще, но факт наличия готовых сборок душу греет.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;lj-cut&gt; На сайте есть следующие сборки:&lt;br /&gt;
&lt;/lj-cut&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;static (exe, docs);&lt;/li&gt;
&lt;li&gt;shared (exe, dll, docs);&lt;/li&gt;
&lt;li&gt;shared-dev (include, lib, docs).&lt;/li&gt;
&lt;/ul&gt;Первое и второе подойдет тем, кто занимается энкодом видео и звука, третье&amp;nbsp; пригодится только разработчикам и тем, кто самостоятельно собирает программы из исходников.&lt;br /&gt;
&lt;br /&gt;
На случай неудачи есть еще несколько вариантов по этой ссылке: &lt;a href="http://ffmpeg.arrozcru.com/wiki/index.php?title=Links"&gt;http://ffmpeg.arrozcru.com/wiki/index.php?title=Links&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-6524398957401722983?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/LMMORTmpOv4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/LMMORTmpOv4/ffmpeg-windows.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/05/ffmpeg-windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-3071340523562888931</guid><pubDate>Wed, 19 May 2010 14:38:00 +0000</pubDate><atom:updated>2010-05-25T11:30:11.057+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">fido</category><category domain="http://www.blogger.com/atom/ns#">links</category><title>FIDO - это просто!</title><description>Приспичило мне однажды почитать эху RU.ANIME. Для начала я потопал в &lt;a href="http://groups.google.ru/"&gt;Google Группы&lt;/a&gt;, но там меня ждал феерический сюрприз с обработкой кодировок сообщений. Одни письма можно было прочитать без проблем, а другие были написаны на каком-то иноземном языке, да и дерева дискуссии там не было. Отслеживать ответы по цитатам как-то напрягает. Опять же Гугл вывел на сайт &lt;a href="http://www.fido7.ru/"&gt;http://www.fido7.ru/&lt;/a&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;lj-cut&gt;На этом самом сайте было подробно рассказано, как можно участвовать в дискуссиях можно без регистрации в &lt;a href="http://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%B4%D0%BE%D0%BD%D0%B5%D1%82"&gt;Fidonet&lt;/a&gt;, достаточно иметь E-mail от провайдера. У меня получилось зарегистрироваться, используя адрес от сервиса &lt;a href="http://www.family-address.ru/"&gt;www.family-address.ru&lt;/a&gt;. Для участия достаточно иметь программу для работы с новостными (&lt;a href="http://ru.wikipedia.org/wiki/NNTP"&gt;NNTP&lt;/a&gt;) серверами. На сайте есть &lt;a href="http://www.fido7.ru/pubaccess.html"&gt;список серверов&lt;/a&gt;, через которые можно получать сообщения из фидошныйх эх. Меня не отфутболил только news4.fido7.ru, собственного сервера у моего провайдера нет.&lt;br /&gt;
С чтением разобрались. Чтобы самому писать сообщения достаточно отправить любое письмо в группу. Это сообщение опубликовано не будет, но на почтовый ящик придет письмо от бота, в котором будет расписаны дальнейшие действия для продолжения регистрации.&lt;br /&gt;
На сайте описано всё довольно подробно, так что проблем быть не должно.&lt;br /&gt;
&lt;br /&gt;
Проблемы появились позже, когда один фидошник написал мне письмо. В интернете я нашел &lt;a href="http://1-veda.ru/_fido/over_ip.html"&gt;инструкцию&lt;/a&gt; по отправке почты из интернета в фидонет, но письмо упорно не шло на адрес с указанием поинта. Иметь геморрой с настройкой софта ради одного письма совсем не хотелось, поэтому я опять начал пинать Гугл. Окольными путями я вышел на сайт &lt;a href="http://fidonet-online.org/"&gt;fidonet-online.org&lt;/a&gt;. Этот ресурс предоставлял весь нужный функционал через окно браузера, с регистрацией тоже проблем не возникло. Зарегистрировал аккаунт на тот же адрес, что указал в настройках новостного клиента. Самое интересное, что в папке "CARBONAREA" была вся моя подписка.&lt;br /&gt;
Через вышеозначенный сайт я получил фидошный адрес и смог отправить ответ.&lt;br /&gt;
Тут надо сказать про одну вещь. При создании нового сообщения надо заполнить поле "To:", но там их два. В первое поле надо ввести имя адресата, а во второе уже его адрес. Созданное сообщение уходит не сразу, отправка почты происходит через определенные промежутки времени. Если созданное сообщение появилось в папке "OUTBOX", то оно оставлено правильно. Если его там нет, то ищем ошибки и повторяем отправку.&lt;br /&gt;
Удачного общения!&lt;br /&gt;
Мой адрес: 2:466/466.138&lt;lj-cut&gt;&lt;/lj-cut&gt;&lt;/lj-cut&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-3071340523562888931?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/C6XI-odofX8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/C6XI-odofX8/fido.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/05/fido.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-5391945307197134490</guid><pubDate>Thu, 29 Apr 2010 09:48:00 +0000</pubDate><atom:updated>2010-04-29T13:48:14.154+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">tweak</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">nix</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>Сокращение ссылок с помощью Google.</title><description>Много раз уже встречал ссылки ссылки вида &lt;a href="http://goo.gl/77XY"&gt;http://goo.gl/77XY&lt;/a&gt;, но так и не нашел сервиса, которые такие делает. Недавно в руки попался один скрипт, который сокращает ссылку до такого состояния и генерирует QR-код к ней. Просмотр этого JS-скрипта помог найти нужный участок.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Чтобы этой находкой хоть как-то можно было пользоваться, я нацарапал малюсенький скрипт:&lt;br /&gt;
&lt;blockquote&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="c"&gt;#! /bin/sh&lt;/span&gt;
&lt;span class="nv"&gt;url&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="nv"&gt;$1&lt;/span&gt;|sed &lt;span class="s1"&gt;'s/#/%23/g'&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;
curl -# &lt;span class="s2"&gt;"http://ggl-shortener.appspot.com/?url=$url"&lt;/span&gt;|cut -d &lt;span class="se"&gt;\"&lt;/span&gt; -f 4
&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;Работает он до безобразия просто:&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;goo.gl ссылка&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-5391945307197134490?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/67prF6KDsBw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/67prF6KDsBw/google.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/04/google.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-3882208852528555571</guid><pubDate>Tue, 27 Apr 2010 17:16:00 +0000</pubDate><atom:updated>2010-04-27T21:16:27.429+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">tweak</category><category domain="http://www.blogger.com/atom/ns#">soft</category><category domain="http://www.blogger.com/atom/ns#">computer</category><title>Авгиевы конюшни KIS и KAV.</title><description>Уже довольно долго пользуюсь этим антивирусом и стал замечать, что стал он довольно сильно тормозить систему. Иногда тормозил так, что просто жуть. Решил я наведаться в его в папку с метлой, да прибраться там немного. Я сильно удивился количеству хлама, который там скопился.&lt;br /&gt;
Но обо всем по порядку.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;lj-cut&gt;Для начала я отключил в настройках антивируса самозащиту, чтобы он дал произвести чистку.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_rZw8pGxPWX8/S9cWZL-jmqI/AAAAAAAABAM/Ja2AcMEUSxo/s1600/kis1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ilo-full-src="http://1.bp.blogspot.com/_rZw8pGxPWX8/S9cWZL-jmqI/AAAAAAAABAM/Ja2AcMEUSxo/s320/kis1.png" src="http://1.bp.blogspot.com/_rZw8pGxPWX8/S9cWZL-jmqI/AAAAAAAABAM/Ja2AcMEUSxo/s320/kis1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Потом выгрузил антивирус и пошел в его папочку "&lt;i&gt;\Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP9\&lt;/i&gt;" и стал оглядываться.&lt;br /&gt;
Для начала я выбрал саму жирную папку. Ей оказалась папка "&lt;i&gt;Report&lt;/i&gt;", весила она под 400 МБ. Я её удалил со всем содержимым.&lt;br /&gt;
Дальше пошла под снос папка "&lt;i&gt;Data\Updater\Temporary Files\&lt;/i&gt;", в которой хранятся куски обновлений. Этих кусков там хранилось тоже не одна сотня метров.&lt;br /&gt;
Ну и последним пунктом стала папка "&lt;i&gt;Bases\Cache\&lt;/i&gt;", которая весила мегабайт 200. Но толку от её удаления было мало, потому что она при запуске создается и заполняется заново.&lt;br /&gt;
После запуска программу немного перекосило, что и послужило поводом проводить дальнейшую чистку.&lt;br /&gt;
Покоробился список правил компонента "Контроль приложений", да и за время использования он замусорился прилично. Чтобы не чистить его ручками, я решил "сбросить" настройки. Для этого в настроках программы есть кнопка "Восстановить..."&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rZw8pGxPWX8/S9cYw0XtJpI/AAAAAAAABAU/LO6oObDATVw/s1600/kis2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ilo-full-src="http://2.bp.blogspot.com/_rZw8pGxPWX8/S9cYw0XtJpI/AAAAAAAABAU/LO6oObDATVw/s320/kis2.png" src="http://2.bp.blogspot.com/_rZw8pGxPWX8/S9cYw0XtJpI/AAAAAAAABAU/LO6oObDATVw/s320/kis2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Ну а дальше выбираем то, что надо восстановить:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_rZw8pGxPWX8/S9cbKqKMrLI/AAAAAAAABAc/LBhe-mQnDmA/s1600/kis3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ilo-full-src="http://4.bp.blogspot.com/_rZw8pGxPWX8/S9cbKqKMrLI/AAAAAAAABAc/LBhe-mQnDmA/s320/kis3.png" src="http://4.bp.blogspot.com/_rZw8pGxPWX8/S9cbKqKMrLI/AAAAAAAABAc/LBhe-mQnDmA/s320/kis3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Единственное неудобство, которое после этого может возникнуть, то, что по некоторым программам придется заново составлять правила.&lt;br /&gt;
На этом всё.&lt;lj-cut&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-3882208852528555571?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/1lfMik9TbGg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/1lfMik9TbGg/kis-kav.html</link><author>noreply@blogger.com (Раджа)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_rZw8pGxPWX8/S9cWZL-jmqI/AAAAAAAABAM/Ja2AcMEUSxo/s72-c/kis1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/04/kis-kav.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-416477184506613976</guid><pubDate>Sun, 25 Apr 2010 09:01:00 +0000</pubDate><atom:updated>2010-04-25T13:01:21.757+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><category domain="http://www.blogger.com/atom/ns#">browser</category><title>Пропали кнопки у Лисы (Firefox).</title><description>День начался удачно. Я запустил Firefox, он сообщил, что есть новые версии установленных расширений и что не помешало бы их обновить. После загрузки и установки оных передо мной предстало окно браузера, которое содержало привычные вкладки, но от кнопок, которые добавляют сторонние расширения, не осталось и следа, даже в окне настройки панелей было пусто.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Решение по восстановлению функционала было принято сразу. На ноутбуке был вполне рабочий профиль, который я в своё время скопировал с основного компьютера и слегка обработал напильником, отключив ненужные расширения. После переноса и обработки напильником уже в направлении возврата нужных расширений вроде бы всё заработало. Через какое-то время бразер опять просит разрешение обновить расширения. На этот раз я внимательнее рассмотрел список того, что он хочет обновить. Среди всего разнообразия моё внимание привлекло расширение &lt;a href="https://addons.mozilla.org/ru/firefox/addon/8370"&gt;Drupal For Firebug&lt;/a&gt;, которое я поставил когда-то давно в порыве изучения &lt;a href="https://addons.mozilla.org/ru/firefox/addon/1843"&gt;Firebug&lt;/a&gt;. После перезапуска браузера передо мной опять предстала унылая картина практически голого браузера. Восстановление профиля из резервной копии и повторное обновление с исключение загрузки того расширения показало, что виновато именно оно. По причине того, что отладкой Drupal я не занимаюсь, я без зазрения совести его удалил. После перезапуска окно настройки панелей опять заполнилось кнопками, но рассатвлять их пришлось заново.&lt;br /&gt;
Такой сюрприз произошел при обновлении до версии                        0.0.6. Надеюсь, что в следующих версиях такой глюк исправят.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-416477184506613976?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/mUp0bJAJPow" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/mUp0bJAJPow/firefox.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/04/firefox.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-267673149118655463.post-8185288772023361895</guid><pubDate>Thu, 15 Apr 2010 18:27:00 +0000</pubDate><atom:updated>2010-04-16T08:58:03.765+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">man</category><category domain="http://www.blogger.com/atom/ns#">regexp</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">picture</category><category domain="http://www.blogger.com/atom/ns#">computer</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Качаем пулы изображений с danbooru.donmai.us</title><description>Не всегда нужные изображения можно найти по тегу, или по тегу их слишком много, или требуется скачать серию картинок, объеденную какой-то узкой тематикой. На danbooru-подобных галереях такие группы изображений называются пулами (pool). Список изображений в пуле можно получить через API галереи в виде XML. Этим я и пользовался для выдирания ссылок на изображения.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;lj-cut&gt;Единственное, что огорчило меня, так это отсутствие параметра "&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;limit&lt;/span&gt;", с помощью которого можно за раз выдернуть гораздо больше ссылок.&lt;br /&gt;
Сам скрипт получился таким:&lt;br /&gt;
&lt;blockquote&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="c"&gt;#! /bin/bash&lt;/span&gt;

&lt;span class="c"&gt;# настройки логина&lt;/span&gt;
&lt;span class="nv"&gt;danlogin&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;LOGIN
&lt;span class="nv"&gt;danpass&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;PASSWORD
&lt;span class="nv"&gt;ATH&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;curl -s -c danbooru.txt -F&lt;span class="s2"&gt;"commit=Login"&lt;/span&gt; -F&lt;span class="s2"&gt;"user[name]=${danlogin}"&lt;/span&gt; -F&lt;span class="s2"&gt;"user[password]=${danpass}"&lt;/span&gt; http://danbooru.donmai.us/user/authenticate&lt;span class="sb"&gt;`&lt;/span&gt;

&lt;span class="c"&gt;# параметры&lt;/span&gt;
&lt;span class="nv"&gt;pnum&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;$1&lt;/span&gt;
&lt;span class="nv"&gt;pcount&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;$2&lt;/span&gt;
&lt;span class="nv"&gt;uag&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729)"&lt;/span&gt;

rm -f get2.danbooru.txt

&lt;span class="c"&gt;# мутим листинг&lt;/span&gt;
&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="o"&gt;((&lt;/span&gt;&lt;span class="nv"&gt;i&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;1; i&amp;lt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;$pcount&lt;/span&gt;; i++&lt;span class="o"&gt;))&lt;/span&gt;
&lt;span class="k"&gt;do&lt;/span&gt;
wget &lt;span class="s2"&gt;"http://danbooru.donmai.us/pool/show.xml?id=$pnum&amp;amp;page=$i"&lt;/span&gt; --load-cookies&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"danbooru.txt"&lt;/span&gt; -U &lt;span class="s2"&gt;"$uag"&lt;/span&gt; -O - |pcregrep -o -e &lt;span class="s1"&gt;'file_url=[^ ]+'&lt;/span&gt;|sed -e &lt;span class="s1"&gt;'s/file_url=//g'&lt;/span&gt; -e &lt;span class="s1"&gt;'s/\"//g'&lt;/span&gt; -e &lt;span class="s1"&gt;'s/\/&amp;gt;//g'&lt;/span&gt;&amp;nbsp; &amp;gt;&amp;gt;get2.danbooru.txt
&lt;span class="k"&gt;done&lt;/span&gt;;

&lt;span class="c"&gt;# качаем листинг&lt;/span&gt;
wget -nc -i get2.danbooru.txt

&lt;span class="c"&gt;# уборка&lt;/span&gt;
rm -f *.txt&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;Синтаксис: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;pooldan.sh номер_пула количество_страниц_в_пуле&lt;/span&gt;&lt;br /&gt;
Номер получается из URL вида &lt;a href="http://danbooru.donmai.us/pool/show/903"&gt;http://danbooru.donmai.us/pool/show/903&lt;/a&gt;. В примере он равен 903. Количество страниц можно узнать внизу страницы пула. Я пока не придумал, как это число получить автоматически.&lt;br /&gt;
Чтобы скрипт заработал правильно, надо обязательно указать свои логин и пароль.&lt;/lj-cut&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/267673149118655463-8185288772023361895?l=radjik.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radjah_notes/~4/sqaOKt0wdlE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/radjah_notes/~3/sqaOKt0wdlE/danboorudonmaius.html</link><author>noreply@blogger.com (Раджа)</author><thr:total>0</thr:total><feedburner:origLink>http://radjik.blogspot.com/2010/04/danboorudonmaius.html</feedburner:origLink></item></channel></rss>

