Колонка редактора: Создаем Portable-версию любого приложения
19.11.2020Программы
Автор Ирина Лунева
Дата
Сен 24, 2016
874
Поделиться
Установить свои приложения на любой компьютер, и работать с ними из браузера. Скажете это фантастика? Создание портативных программ позволит воплотить это в реальность.
- LiveJournal
- Blogger
В этой статье, мы поговорим о программе Cameyo, с помощью которой, вы сможете всегда носить с собой все приложения, с которыми вы работаете, и запускать их с любого компьютера без установки
- Что это такое?
- Работа с Cameyo
- Программы в облаке
Создание портативной программы локально
Создадим портативную программу на своем компьютере. Скачаем программу cameyo. Переходим на сайт https://www.cameyo.com/
Прокручиваем страничку немного вниз и жмем Download Cameyo
Здесь же нам рекомендуют это все делать на виртуальной машине. Рекомендуется, не значит требуется. Поэтому попробуем сделать на реальной системе.
Пока скачивается Cameyo раскрываем меню MY ACCOUNT и выбираем REGISTER для регистрации аккаунта. Последний нужен для доступа ко всем функциям сервиса
Вводим рабочую почту, пароль, подтверждаем пароль и жмем Register (зарегистрироваться)
Через пару минут придет письмо от Cameyo. Открываем его и кликаем по ссылке To activate your account, please click here — для активации своего аккаунта
Запускаем скачанный файл Cameyo.exe от имени администратора, чтобы меньше было дополнительных вопросов. Жмем на Cameyo.exe правой кнопкой мышки и выбираем Запуск от имени администратора
В открывшемся окошке жмем Cameyo и ОК для запуска портативной версии
Открывается окошко Cameyo в котором я оказываюсь сразу авторизован. Если вы не авторизованы нажмите на ссылочку Login (желтого цвета вверху) и авторизуйтесь.
Мы оказываемся на вкладке Computer (Компьютер) в котором мы можем видеть портативные приложения, которые мы уже скачали. Первый раз у вас будет пусто
Скачать портативные приложения на любой вкус можно на вкладке Library (Библиотека). Кликаете мышкой по нужной программе и сразу произойдет скачивание. Для более удобной навигации можно использовать Поиск (внизу) и вкладку All apps (все приложения — слева)
Вкладка Updates у меня пустая. Скорее всего там будут доступны обновления портативных программ (когда их добавят).
Для создания портативной программы переходим на вкладку Studio
Если у вас установлено приложение (программа) которую вы хотите сделать портативной удалите ее. Это рекомендуется делать с помощью программы RevoUninstaller для того, чтобы сразу почистить за ней все хвосты (следы).
Затем нужно скачать установщик с которого мы установим приложение.
Если вы будете делать портативную программу на виртуальной машине, то закрываете все программы какие только можно закрыть вместе с антивирусом. Ставим последние обновления и отключаем сеть, чтобы снизить вероятность того, что какая-либо программа полезет в сеть обновляться. Нам нужно сделать, чтобы активность в Windows в процессе создания портативной программы была минимальна. В этом случае размер портативной программы получиться так же минимальный.
В случае создания портативной программы на реальной системе — делаем тоже самое.
У нас закрыто все кроме программы Cameyo. На вкладке Studio жмем Capture app locally. Cameyo сделает снимок системы до установки программы. В этом момент ничего не делаем.
Когда снимок системы будет сделан увидите окошко ниже.
Устанавливаем программу которую мы хотим сделать портативной. В моем случае это PicPick так как портативная версия представленная в Cameyo устарела.
Желательно предварительно произвести установку программы, чтобы знать какие галочки снимать и куда нажимать для установки только нужно программы. В случае PicPick нужно отказаться от установки двух дополнительных программ и снять галочку Show Readme
Когда программа установлена запускаете ее и проверяете работоспособность. При необходимости настраиваете ее. Если необходима перезагрузка — перезагружаетесь. (перезагрузку не пробовал в моем случае она не нужна).
Жмем Install done и ждем создание снимка системы после установки
После создания снимка системы Cameyo сравнит их и сделает портативную программу. Если у нее это получиться, увидим окошко ниже.
Чтобы открыть папку с портативной программой жмем на ссылочку DocumentsCameyo apps. Чтобы закрыть это окошко жмем ОК.
Для редактирования созданной программы жмем Edit package
В открывшемся окошке Package Editor на вкладке General проверяем и уточняем настройки при необходимости
В разделе Virtualization:
- Disk mode — программа будет распаковываться на диск (внешний или флешку) при необходимости. Это ускорит работу часто-используемых приложений
- RAM mode — портативная программа будет работать только из оперативной памяти
Как мне кажется, если программа емкая (занимает кучу места) и вы ей пользуетесь часто, то можно включить Dick mode.
В разделе Issolation mode:
- Data mode — портативная программа будет иметь возможность сохранять файлы с которыми работает пользователь
- Isollated — программе не сможет изменять настройки системы
- Full access — программа сможет редактировать системные файлы и реестр
По умолчанию стоит Data mode. Так и оставлю.
В разделе Startup проверяем чтобы был нужный exe файл (тот который мы запускаем когда программа установлена)
В разделе Data storage можно задать папку куда будут размещаться данные при работе приложения. Оставляю по умолчанию.
В разделе Extras можно изменить имя портативного приложения и его иконку. Обычно я добавляю версию к имени файла.
Портативный PicPick получился размером 30 МБ. На вкладке Files можно попробовать сделать его меньше. Для этого раскрываем папки и если там нет ничего похожего на PicPick (вашу программу) удаляете . У меня много всего захватило так как я писал эту статью при создании портативной программы
На вкладке Registry можно удалить лишние ветки реестра. Разворачиваем каждую до конца и если там нет даже намека на нашу программу — удаляем
На вкладке Advanced ничего не трогал. По завершению редактирования раскрываем меню File и жмем Save (Ctrl+S) для сохранения изменений
Закрываем редактор.
Снова запускаем Cameyo и видим сделанную портативную программу (PicPick). Для запуска просто кликаем на значке мышкой
Чтобы найти созданную портативную программу на нашем жестком диске жмем на значке правой кнопкой мышки и выбираем Explore on disk.
Все готово. Можно программу копировать на любой внешний носитель и запускать на любом компьютере или ноутбуке.
Скачать Cameyo
…
…
«Полезного» шпионского дополнительного софта в ней нет. Как заметили из описания выше — она сама тоже портативная.
Кстати, можно зарегистрироваться на сайте производителя и тогда станет доступна большая коллекция уже созданных портативных компьютерных программ.
Лично мне они не нужны (предпочитаю сам их делать с предварительной тщательной настройкой под себя), поэтому «проехал» это дело.
Ещё в Cameyo можно редактировать портативные программы (есть встроенный редактор), но это уже для очень опытных пользователей, которые не читают этот сайт.
До новых полезных компьютерных программ и интересных приложений для Андроид.
P.S. Не рекомендую увлекаться созданием портативных версий «тяжёлых» профессиональных программ (вроде Фотошопа) — их всё-таки лучше инсталлировать в систему для максимальной полноценной производительности.
Создание портативной программы online
Давайте попробуем создать портативную программу (например TakeOwnershipEx для получения полных прав к файлу или папке)
Открываем Cameyo, переходим на вкладку Studio и жмем Capture app online
или на сайте cameyo.com открываем меню MY ACCOUNT и выбираем LOGIN
Если у вас еще нет аккаунта жмем Create account. Если есть — вводим Email и пароль в форму Login
После успешного входа жмем Online Packager
Жмем Installer upload. Выбираем разрядность Windows XP. Если вам нужно, чтобы портативная программа работала в 64-разрядной системе — выбираете 64-bit. Жмем кнопку Выберите файл для выбора установщика (exe или msi-файла) и Submit (Отправить)
Через несколько секунд (или минут) портативная программа готова. Можно или просмотреть как она работает
Посмотреть не получилось так как запустился файл лицензии. Поэтому скачал и запустил от имени администратора
Программа запущена
И она сразу на русском языке.