23 апреля 2009 г.

Portable программы

Уже примерно год, как я использую активно использую portable программы. При этом не совсем по назначению. Данного плана программы предназначены для запуска с любых съемных носителей, будь то flash накопитель или обычный диск, они не требуют установки и не засоряют реестр ненужным хламом. Неправда ли удобно?

Так вот многие версии программ, которые я использую на компьютере и ноутбуке, как раз и являются portable. Так уж повелось, что очень не хочется порой после переустановки ОС вновь ставить кучу программ, настраивать их. А тут все уже готово.

Поэтому мне стало интересно, а много ли есть portable версий популярных программ. И собственно, кто их делает. Долго искать не пришлось. Достаточно зайти в google и в качестве запроса указать одно слово portable. Сайтов будет найдено уйма и что самое интересное на многие ресурсы представляют собой просто склады этих самых программ. Чего тут только нет, программы на любой вкус и при этом порой весят намного меньше своих инсталлируемых собратьев.

Как же устроены portable программы? Я попытаюсь ответить на этот вопрос изучив некоторые версии программ используемых у меня и некоторых, которые я скачал специально для этих целей. И так начнем.
Первым нашим пациентом будет программа для просмотра графических файлов IrfanView. Данную программу можно скачать с http://www.irfanview.com совершенно бесплатно.

За то, что эта программа может работать без установки спасибо собственно её автору - Irfan Skiljan. Как видно данный товарищ не заморачивался о чем-то и просто написал программу, которая хорошо работает. Так что если вам нужно, то просто установите эту программу себе на диск, только ни на системный и пользуйтесь даже после переустановки ОС.

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

Portable версия данной программы была скачана с ресурса portableapps.com.
Содержимое архива с программой можно увидеть ниже.

Как видно, для запуска приложения существует файл AudacityPortable.exe, который является ни чем иным как своего рода эмулятором. Дело в том, что такого рода portable программы запускаются в эмулирующей среде, в которой эмулятор показывает программе, что она была установлена, все изменения в реестре сделаны и что можно работать и ни о чем не думать. А теперь подробнее о том, что же находится в каждой папке.
App - данная директория собственно содержит само приложение.
Data - настройки приложения
Other - насколько я понял эта папка никак не действует на работу самого приложения. В ней содержатся исходные коды самого приложения.

Portable программы действительно удобны, но не стоит забывать, что часто они нарушают авторские права , так что перед тем как что-то себе копировать внимательно изучите не нарушаете ли вы, какое-нить законодательство.

Комментариев нет: