Как сделать из программы portable. Как делать портативные программы самостоятельно

Сегодня Вы узнаете, как делать портативные программы самостоятельно, легко и быстро. Помогать нам в этом деле будет бесплатная штука под названием Cameyo.

Портативные программы парой кликов

Сперва очень кратко напомню Вам, что это за портативные программы такие (). Это специальные версии обычных программ, только «упакованные» в один файл. Их не нужно инсталлировать в операционную систему, они не оставляют «следов» в ней после своей работы и их можно свободно перемещать с диска на диск или носить с собой на флешке.

Выбранное изображение будет загружено в приложение и настроено как наш аватар - точно так же, как в классическом меню «Пуск». При повторном нажатии на наш аватар откроется диалоговое окно, в котором мы можем выбрать новое изображение. Если мы решим, что аватар не нужен, щелкните по нему правой кнопкой мыши, что приведет к исчезновению аватара.

Появление приложения по умолчанию очень традиционно и экономично графически. В главном окне откройте окно «Параметры». В нем перейдите на вкладку «Темы». Мы найдем там список композиций, из которых мы можем выбрать самый интересный. Ниже списка композиций вы найдете раскрывающийся список цветов. Из него мы выбираем цвет, который будет доминировать в выбранной нами композиции.

С недавних пор, я предпочитаю такие программы размещать (в оперативной памяти компьютера), где они работают максимально шустро (мой системный , в это время, нервно курит в сторонке завидуя).

Cameyo справляется с созданием портативных версий программ в 95% случаев — остальные 5%, в силу разных причин, не поддаются «дрессировке».

Для примера, давайте сделаем портативную версию знаменитой чистилки — лично мне она очень пригодится для спасения от «цифрового мусора» компьютеров родственников и знакомых («кину» её на флешку и буду носить с собой на сеансы техпомощи).

Чтобы запустить их, выберите «Копировать» и затем «Создать резервную копию». Запустится мастер резервного копирования. Мы можем настроить в нем тип копии. Инструмент позволяет вам делать полную копию нашей портативной памяти, защищать только данные приложения или защищать только от потери документов.

Инструмент, конечно же, позволяет вам выбирать, где хранить резервную копию и как сжимать данные. Мы восстанавливаем резервную копию, выбрав «Копировать» в меню, а затем «Восстановить» из резервной копии. В нижней части главного окна программы мы видим две кнопки.

Как сделать портативную программу в Cameyo

Итак, сперва нужно приготовить (скачать) инсталлятор той программы, которую будем превращать в портативную.

В нашем случае — это CCleaner…

Если программа установлена ​​в переносной памяти, нижняя часть главного окна выглядит следующим образом. В случае программы, установленной локально на жестком диске нашего компьютера, мы видим, что одна из кнопок выглядит по-другому. Но давайте начнем с кнопки, которая будет одинаковой для обеих установок. Нажатие соседа, если оно установлено на карте памяти, выталкивает носитель.

Интересным вариантом является кнопка, которую мы видим после локального размещения платформы. Он позволяет отключить компьютер с уровня приложения. Вот еще одно вдохновение в классическом меню «Пуск». Счет, сохраненный в этом формате, не теряет никакой информации. Счет, сохраненный в этом формате, не теряет никакой информации и рекомендуется при необходимости вручную редактировать файл с помощью текстового редактора. Сибелиус, Финал и более 100 других. Этот формат рекомендуется для передачи музыки между разными музыкальными редакторами.


…выбираем средний пункт в списке, тыкаем «Ок» и ждём некоторое время, пока программа сделает снимок системы до инсталляции в неё подопытной софтины…

После появления такого окошка в районе системного трея (возле часиков)…

Создание приложений для нескольких платформ с использованием переносимой библиотеки классов

Это более новый стандарт, поэтому он не очень распространен. Однако эти файлы довольно большие, поэтому их можно отправить по электронной почте или опубликовать в Интернете. Эта документация была заархивирована и больше не поддерживается. Портативные библиотеки классов могут помочь сократить время и затраты на программирование и тестирование кода. Этот тип проекта используется для сохранения и создания переносных наборов.

Вы можете использовать эти приложения и библиотеки в любой программной поддержке. Запись в блоге класса переносимых библиотек, доступную на всех платформах. Создайте новый проект, а затем в новом шаблоне диалогового окна проекта выберите целевой язык и выберите одну из целевых платформ. Вы увидите этот шаблон на следующих платформах.

ничего не тыкаем в нём , а просто начинаем (и проводим до конца) обычную установку CCleaner в операционную систему Windows. Мигающий красный шарик толсто намекает, что идёт отслеживание всех вносимых изменений в каталоги системы и в её реестр.

Хранить приложения. . Появится диалоговое окно «Библиотека портативного класса» и выберите дополнительные платформы. Диалогу будет дано предупреждение о соблюдении, основанное на выбранных целях. На странице свойств проекта библиотеки на вкладке представлены затронутые в данный момент платформы проекта. Чтобы добавить или удалить цели, выберите изменения кнопки, затем установите и снимите флажок.

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

  • Они должны использоваться для разных целей, которые вы выбрали.
  • Они должны вести себя одинаково между этими целевыми элементами.
  • Они не могут быть кандидатами на отказ от использования.
Например, следующие состояния членов таблицы показывают, что свойство в классе поддерживается в переносной библиотеке классов.

Важно! Применять хитрые патчи, руссификаторы, изменять настройки, ставить точечки и галочки… нужно сразу после инсталляции программы и лишь после этого переходить к заключительной стадии создания портативной версии.

Жмём кнопку «Install done» в окошке Cameyo и после пары минут…

Вы также можете просмотреть информацию о версии справочного раздела, обратите внимание, что тип или член поддерживаются в проекте переносимой библиотеки классов. Пример - информация о версии. Апелляция может касаться проекта или конкретных наборов, содержащих классы, к которым вы хотите получить доступ. Для запуска приложения, которое ссылается на портативную библиотеку классов, на этом компьютере должна быть установлена ​​требуемая версия целевой платформы.

Определение этой зависимости гарантирует, что требуемая версия будет установлена ​​вместе с приложением. Чтобы создать зависимость от проекта установки: в обозревателе решений выберите проект установки.

  • В строке меню выберите проект, свойства, а затем выберите вкладку публикации.
  • Выберите предварительные условия для публикации.
  • В качестве предварительного условия выберите нужную версию программы.
  • В строке меню выберите проекты, свойства, предпосылки.
Дополнительные сведения о развертывании приложения.

…получаем уведомление с адресом расположения готовой новоиспечённой портативной программы…

Переходим туда, куда нас послала программа Cameyo…


Вот так легко можно делать портативные программы самостоятельно в Cameyo.

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

Конечно, эта функция теряет все свое обаяние, если она запускается с графического интерфейса и в результате должна быть вызвана как настоящая выродка с помощью команды. Подробнее о командах, доступных для сканирования командной строки, читайте здесь. Мы можем вручную удалить зараженные файлы, процессы, службы, драйверы и автозапуск, которые нельзя удалить обычными методами.

Скачать Cameyo

Размер программы — 14.4 Мб. Вирусов и «полезного» в ней нет. Как Вы заметили из описания выше — она сама тоже портативная.

Кстати, можно зарегистрироваться на сайте производителя и тогда Вам станет доступна большая коллекция уже созданных портативных компьютерных программ. Лично мне они не нужны (предпочитаю сам их делать с предварительной тщательной настройкой под себя), поэтому «проехал» это дело.

Вместо этого будет полезно постоянно удалять из следующего запуска системы файлы, заблокированные вирусами, те, которые используются или чьи разрешения были изменены. Когда вы используете чужой компьютер, вы часто пропускаете свои любимые приложения. На чужом компьютере у вас нет административных прав для установки новых приложений, поэтому у вас нет решения для решения проблемы с отсутствием ваших любимых приложений.

Вот почему лучше использовать портативные приложения, когда это возможно. Эти приложения запускаются без какой-либо установки и просто просят вас иметь папки с файлами на палочке. Вы можете переносить переносные приложения на флэш-накопитель и вставлять эту вспышку на любой компьютер для запуска ваших портативных приложений.

Ещё в Cameyo можно редактировать портативные программы (есть встроенный редактор), но это уже для очень опытных пользователей, которые не читают этот сайт.

До новых полезных и интересных компьютерных программ.

Cameyo - бесплатная программа для виртуализации приложений Windows, и заодно облачная платформа для них. Наверное, из сказанного выше, начинающему пользователю мало что ясно, но рекомендую продолжить чтение - все станет ясно, и это точно интересно.

Вы можете скачать приложение здесь. Если вы работаете на чужом компьютере и случайно удаляете файл, вам нужна программа восстановления файлов сразу. Но если нет установленной программы восстановления, и у вас нет прав на установку, у вас могут быть большие проблемы.

Программисты и люди, работающие с кодовыми линиями, должны были попробовать «Блокнот» и нашли его чрезвычайно полезным для широкого спектра впечатляющих функций. Теперь вы можете носить приложение на флеш-накопителе, благодаря портативной версии. Затем просто извлеките архив и запустите исполняемый файл.

С помощью Cameyo вы можете создать из обычной программы, которая при стандартной установке создает множество файлов на диске, записи в реестре, запускает службы и прочее, один исполняемый файл EXE, содержащий все необходимое, не требующий для работы ни установки на компьютер ни чего-либо еще. При этом вы самостоятельно настраиваете, что можно будет делать этой portable программе, а чего - нельзя, то есть она выполняется в песочнице, при этом отдельное ПО наподобие Sandboxie не требуется.

Если вы видите, что мы пропустили важные переносные приложения, дождитесь ваших комментариев. Поставляется в комплекте с сумкой для переноски нейлона и инструкциями. Вам понравится эта сеть, которая хорошо адаптирована для любой игровой площадки или дороги. Это идеальная сеть для прогулок.

Мы настоятельно рекомендуем вам приобрести надувные теннисные мячи на основе сопутствующих наград: «Мои первые теннисные мячи», доступные в 6 и 8, которые являются самыми удивительными шарами, позволяющими маленьким детям немедленно начать ралли. Эти шары используются в Европе на 36-футовых судах.

И, наконец, вы не только можете сделать portable программу, которая будет работать с флешки и любого другого накопителя без установки на компьютер, но и запустить ее в облаке - к примеру, вы можете работать с полноценным редактором фотографий из любого места и в любой операционной системе через браузер.

Создаем portable программу в Cameyo

Скачать Cameyo вы можете с официального сайта cameyo.com . При этом, внимание: VirusTotal (сервис для онлайн проверки на вирусы) дважды срабатывает на этом файле. Я поискал в Интернете, большинство людей пишут, что это ложное срабатывание, но лично я ничего не гарантирую и на всякий случай предупреждаю (если для вас этот фактор критичен, сразу перейдите к разделу про облачные программы ниже, полностью безопасный).

Установка не требуется, и сразу после запуска появляется окно с выбором действия. Я рекомендую выбрать Cameyo, чтобы перейти к главному интерфейсу программы. Русский язык не поддерживается, но я расскажу обо всех основных пунктах, к тому же они и так вполне понятные.


Захват приложения (Capture App Locally)



По нажатию кнопки с изображением фотоаппарата и надписью Capture App Locally запустится процесс «захвата установки приложения», который происходит в следующем порядке:

Данный способ я проверил на веб-установщике Google Chrome и на Recuva, оба раза сработало - в результате получается один EXE файл, который запускается сам по себе. Однако замечу, что по умолчанию доступа в Интернет у созданных приложений нет (то есть Chrome хоть и запускается, но его нельзя использовать), однако это настраивается, о чем будет дальше.

Главный недостаток способа - вы в нагрузку к portable программе, получаете еще одну, полностью установленную на компьютере (впрочем, ее можно удалить, а можно проделывать всю процедуру в виртуальной машине, как я).

Чтобы этого не случилось, у той же кнопки для захвата в главном меню Cameyo можно нажать стрелку вниз и выбрать пункт «Capture installation in virtual mode», в этом случае программа установки запускается изолированно от системы и каких-либо следов в ней появиться не должно. Однако, у меня этот способ не сработал с указанными выше программами.

Еще один способ создания portable приложения полностью онлайн, который никак не затрагивает ваш компьютер и при этом работает, описан ниже в разделе про облачные возможности Cameyo (при этом, исполняемые файлы при желании можно скачать из облака).

Все созданные вами portable программы можно просмотреть на вкладке «Computer» Cameyo, оттуда же запустить и настроить (запускать вы их можете также откуда угодно еще, просто скопируйте исполняемый файл куда требуется). Посмотреть доступные действия можно по правому кликом мышью.

Пункт «Edit» вызывает меню настроек приложения. Среди наиболее важных:



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

Ваши программы в облаке

Это, пожалуй, еще более интересная возможность Cameyo - вы можете загружать свои программы в облако и запускать их оттуда прямо в браузере. К тому же, не обязательно загружать - там уже есть очень хороший набор бесплатных программ для различных целей.


К сожалению, для загрузки своих программ на бесплатном аккаунте есть ограничение в 30 мегабайт и хранятся они 7 дней. Для использования этой функции требуется регистрация.

Онлайн программа Cameyo создается в пару простых шагов (при этом вам не обязательно иметь Cameyo на компьютере):


  1. Войдите в свой аккаунт Cameyo в браузере и нажмите «Add App» (Добавить приложение) или, если у вас есть Cameyo для Windows, нажмите «Capture app online».
  2. Укажите путь к установщику на вашем компьютере или в интернете.
  3. Подождите, когда программа будет установлена онлайн, по завершении она появится в списке ваших приложений и ее можно прямо оттуда запустить или скачать на компьютер.

После запуска онлайн, открывается отдельная вкладка браузера, а в ней - интерфейс вашего ПО, запущенный на удаленной виртуальной машине.


Учитывая, что для работы большинства программ требуется возможность сохранения и открытия файлов, вам потребуется подключить свой аккаунт DropBox в профиле (другие облачные хранилища не поддерживаются), работать напрямую с файловой системой вашего компьютера не получится.

В целом, эти функции работают, правда и пришлось натолкнуться уже на несколько багов. Однако, даже с учетом их наличия, такая возможность Cameyo, при этом предоставляемая бесплатно - это довольно круто. Например, с помощью него, владелец Chromebook может запустить Skype в облаке (приложение уже там есть) или человеческий графический редактор - и это лишь один из примеров, которые приходят в голову.