Понедельник, 29.04.2024, 06:04

Мой сайт

Виджет
Облако тегов
Поиск по сети
Поделиться
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Счетчик тиц и pr - xiron.ru Яндекс цитирования
Реклама
Биржа труда
Биржа труда работа, резюме, вакансии
Люди на сайте
Друзья
ТАК
Календарь
ФОРЕКС МОЙ ОПЫТ
  • ФОРЕКС
  • Архив записей
  • Главная
  • КАТАЛОГ ЭЗОТЕРИЧЕСКИХ СТАТЕЙ
  • КЛЮЧИ АНТИВИРУСОВ
  • СКАЧАТЬ ДОКТОР ВЕБ КУРЕЙТ
  • Двигатель Шауберга
  • Виргинские острова
  • КЛАСНЫЙ ОБМЕННИК
  • ТРЕНИНГ ИНТУИЦИИ
  • МОЙ МАГАЗИН
  • БЫСТРОЕ РАЗВИТИЕ ЯСНОВИДЕНИЯ
  • ДВОЙНАЯ ПИРАМИДА
  • Фантастика
  • Мистика
  • Детективы
  • Криминал
  • Смешные переводы
  • Документальные
  • ТВ-передачи
  • Семейные
  • Спорт
  • Трейлеры
  • Телеканалы

  • РАЗНОЕ
  • Форум
  • Flash-Игры
  • Радио-Онлайн

  • ПОМОЩЬ ПО САЙТУ
  • Стол заказов
  • Книга жалоб
  • Правила сайта
  • Помощь
  • Связь с администрацией
  • Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Гугл
    Block title
    Раскрутка сайта






    Нравиться
    Нравится
    Поиск
    Добавьте статью
    продвижение статьями
    Для трейдера
    Майл ру
    Рекомендации
    Главная » 2010 » Ноябрь » 13 » Способы создания портативных програм Portable
    19:47
    Способы создания портативных програм Portable
    Салам Алейкум!
    Вновь продолжаю свои раскопки на тему Portable (переносных) программ. В рамках данной заметки постараюсь рассказать вам, как самим собрать программу, которая без проблем запустится c внешнего источника (например, флеш-драйва), не требуя установки на жесткий диск.

    Итак, начнем. Как я выяснил, для того, чтобы сделать Portable-версию программы, существует довольно много способов. Самый простой - это после установки программы перейти в папку Program Files (если вы ничего не меняли в процессе установки) , найти папку с только что установленной программой и скопировать ее в другую директорию. Потом постараться запустить ехе-файл из той директории, куда вы скопировали папку с программными файлами. Если вам очень повезет, то программа запустится . Такой финт, скорее всего, не пройдет с серьезными программными пакетами (например, МС Офис).
    Второй способ – заключается в том, что вы должны запастись терпением, перейти по этой ссылке . Дальше набраться еще большим терпением, перейти по следующим ссылкам в шапке форума, на англоязычные форумы, и с жадностью читать и впитывать зарубежный опыт по теме портаблстроения. Так что если у вас есть много свободного времени – милости прошу в стройные ряды девелоперов.

    Третий способ – его я назвал «методом пылесоса» . Он намного проще всех остальных. Здесь от вас понадобится жирный канал и ваша любимая качалка. Думаю многие знают «рыбные места», а для тех, кто не хочет напрягать поисковики, продолжу:
    1. КЛУБ-ЛЮБИТЕЛЕЙ-FLASH-НАКОПИТЕЛЕЙ
    2. Портативные программы
    3. Portable Apps
    4. FileCatchers Board
    5. AlexwilD
    Думаю, этих ссылок будет достаточно. Также можно поискать в пиринговых сетях (eMule,eDonkey и т.д.).

    Четвертый способ – подразумевает то, что вы знакомы с программированием и можете без проблем написать нужное вам приложение, которое будет запускаться с любого носителя. Лично я сам так и поступаю, другое дело, что не всегда есть время и желание заново изобретать велосипед и писать программы, которые имеются в готовом виде и совершенно бесплатны. Также, зная один из языков программирования, вы можете проследить за действиями программы с помощью утилит от SYSINTERNALS (Regmon, Filemon) и написать так называемый лоадер. Но это уже тема для отдельной большой и серьезной статьи.

    И наконец пятый способ – есть такая интересная программка, стоит безумно дорого. Попытки выложить ее быстренько пресекают. Хотя это не значит, что ее невозможно найти. Итак, программа называется Thinstall Virtualization Suite. Работа с ней до безобразия проста и разбита на 3 этапа.

    1. Запускаете Setup Capture – программа сделает снимок системы перед установкой необходимой программы (которую вы хотите сделать переносной). Программу не закрывать !!!



    2. Устанавливаете необходимую программу. Запускаете и делаете необходимые настройки в программе.
    3. Далее закройте установленную программу и жмите на кнопку Post-Install Scan в Setup Capture.




    После окончания пост скана вам будет предложено сохранить результаты сканирования. Жмите Save Results и выходите из программы. Далее переходите в директорию, куда вы сохранили результат работы Setup Capture.



    Отыщите там файл build.bat и запустите его. После того, как батник завершит свою работу, появится папка под названием bin, в которой вы и найдете переносную версию программы, готовую запускаться с любого носителя, и которая не будет гадить в системном реестре и различных папках. Вся работа будет осуществляться в специальном контейнере, который будет эмулировать все необходимые для работы программы условия.

    Все необходимые настройки для сборки портейбл программы вы найдете в файле Package.ini. Единственное условие – все свои эксперименты лучше всего проводить на «девственно чистой» системе, лучше всего на виртуальной машине (VMWare , Qemu,VirtualPC ). Две последние совершенно бесплатны. Сборка переносного софта на виртуальной машине позволит вам избежать неприятных последствий загаживания своей операционки и тем меньше будет мусора в вашей сборке.

    Как видите, работа с программой Thinstall Virtualization Suite очень проста. Она поставляется с подробным хелпом (есть даже видеопрезентация на английском). Для тех, кто с английским не знаком, милости прошу на форум Ру-Борд , тут ее разбирают по косточкам.

    Вот и все, что я вам хотел сказать.
    Просмотров: 3247 | Добавил: forek | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *: