Отворете
Близо

Бързо създаване на преносими програми. Как да създадете преносими Windows програми с помощта на Cameyo

Днес ще научите как сами да правите преносими програми, лесно и бързо. Безплатно нещо, наречено Cameyo, ще ни помогне по този въпрос.

Преносими програми с няколко кликвания

Първо, много накратко ще ви напомня какъв вид преносими програми са това ( вече е описано подробно). Това са специални версии на обикновени програми, само „опаковани“ в един файл. Те не се нуждаят от инсталиране в операционната система, не оставят „следи“ в нея след работата си и могат свободно да се местят от диск на диск или да се носят със себе си на флашка.

Напоследък предпочитам да поставям такива програми във високоскоростен рам диск(в RAM на компютъра), където работят възможно най-бързо (моето системно SSD устройство по това време нервно пуши отстрани, завиждайки).

Cameyo се справя със създаването на преносими версии на програми в 95% от случаите - останалите 5% по различни причини не могат да бъдат „обучени“.

Например, нека направим преносима версия на известната програма за почистване CCleaner - аз лично ще я намеря за много полезна за спасяване на компютрите на роднини и приятели от „цифров боклук“ („ще го хвърля“ на флаш устройство и ще го нося с аз на сесии за техническа помощ).

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

Така че, първо трябва да подготвите (изтеглите) инсталатора за програмата, която ще превърнем в преносима.

В нашия случай това е CCleaner...



...изберете средния елемент в списъка, щракнете върху „Ok“ и изчакайте известно време програмата да направи моментна снимка на системата, преди да инсталирате експерименталния софтуер в нея...

След като такъв прозорец се появи в областта на системната област (близо до часовника)...

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

важно! Трябва да приложите сложни пачове, русификатори, да промените настройките, да поставите точки и квадратчета за отметка ... трябва веднага след инсталирането на програмата и едва след това да преминете към последния етап от създаването на преносима версия.

Щракнете върху бутона „Инсталиране е готово“ в прозореца на Cameyo и след няколко минути...

...получаваме известие с адреса на местоположението на готовата, новосъздадена преносима програма...

Да отидем там, където ни изпрати програмата Cameyo...

…И преместете (изрежете) папкатас преносима версия на програмата за почистване на флашка или друг диск. Както казах по-горе, аз лично го „хвърлих“ върху него високоскоростен диск в RAMкомпютър.

Остава само да проверя резултата - стартирам преносимия чистач и с него изтривам... обикновената му версия, която вие и аз инсталирахме на системния диск (забравихте ли вече за това?)...

...това вече не ни трябва допълнителна програмав системния дял (защо имаме нужда от ковач допълнителни дубликати?).

Ето колко лесно е да създавате сами преносими програми в Cameyo.

Изтеглете Cameyo

Размерът на програмата е 14,4 MB. Вируси и "полезно" допълнителен шпионски софтуерне е в него. Както забелязахте от описанието по-горе, самият той също е преносим.

В един от вече отдавнашните издания ][ имахме статия „Преносим - ето го, радост“, където говорихме за това как можете да направите преносима версия на почти всяка програма, която ще работи без инсталация, напишете я на флашка и я носете винаги със себе си. Тогава беше използвана скъпата помощна програма Thinstall. Този проект по-късно беше закупен от VMware и цялата му функционалност вече е представена в приложението VMware ThinApp. Подобно на други продукти на тази компания, ThinApp се занимава с виртуализация или по-точно виртуализация на приложения. Целта на такава операция е да се създаде виртуална среда за едно приложение. Това приложение не трябва да знае, че работи на друг компютър; той може, както е предвидено от разработчиците, да получи достъп до регистъра, файловата система и да намери там ключове и файлове, които са добавени по време на инсталационната процедура. Файловете на приложението и всички необходими данни са поставени в един изпълним файл.EXE. По време на стартирането му в системата се внедрява виртуална среда, която емулира необходимите ключове в регистъра, DDL, библиотеки на трети страни, всякакви рамки и приложението стартира, сякаш нищо не се е случило. В този случай в системата не се инсталират драйвери, не се правят промени в регистъра - приложението работи изцяло във виртуалната среда. Това е добър подход и ThinApp го прилага добре, но има една уловка: решението струва поне $6050. Не е кисело, нали?

Апетитът на компанията обаче скоро може да намалее, защото наскоро в интернет се появи реална алтернатива за виртуализация на приложения. Cameyo (www.cameyo.com) прави абсолютно същото като ThinApp, с една разлика - не иска нищо. И знаете ли, ако бях на VMware, щях да започна да се страхувам. Трудно е да си представим как процесът на пренасяне може да бъде направен още по-лесен, отколкото в Cameyo. След инсталиране от 1,5 MB дистрибуция на потребителя се представя интерфейс с два бутона: единият за създаване на нов контейнер, а другият за модифициране на предварително създадени пакети. Ако щракнете върху първия („Инсталиране на заснемане“), програмата ще започне да прави моментна снимка на системата, запазвайки за себе си състоянието на файловата система и регистъра - тя ще трябва да надгражда върху тази информация. Веднага след като снимката бъде направена, Cameyo ще ви подкани да започнете да инсталирате приложението, за което трябва да направите преносима версия. Нека да е Opera, а за да е пълна картината, нека е и Flash player за нея, както и Java plugin. Тук няма проблеми, просто инсталираме всичко както обикновено; ако е необходимо рестартиране, не се колебайте да рестартирате (това се обработва правилно). След като инсталацията и конфигурацията са завършени, можете да щракнете върху бутона „Инсталиране е готово“. В този момент Cameyo отново ще направи моментна снимка на системата, за да сравни какви промени са настъпили и да създаде преносим пакет въз основа на тези данни. Процесът може да отнеме няколко минути, след което програмата ще ви зарадва със съобщението „Пакетът е създаден успешно“.

Това е всичко, всъщност. Можете да опитате да стартирате получения EXE във всяка Windows система и да се уверите, че както самият браузър, така и всички допълнително инсталирани добавки работят. Можете да записвате на флашка и да я използвате на всеки компютър без проблем. Има обаче едно предупреждение - в контейнера се поставят доста различни данни, така че теглото на пакета може да бъде доста впечатляващо. Например пакетът, който получих с Opera 10.62, тежи цели 139 MB. Но ето една тайна: ако прегледате съдържанието на контейнера, можете лесно да намерите в него файлове, които Cameyo е поставил в него по погрешка, и всъщност няма нужда да ги виртуализирате. Да кажем, че пакетът ми с Opera включваше файл с индекс на Dropbox, който тежи почти 15 MB, но това е една десета от общия обем на получения пакет. Можете да видите какво има вътре в контейнера и да направите промени чрез Cameyo, като щракнете върху втория (и последен) наличен бутон „Редактиране на съществуващ пакет“. В разделите „Файлове“ и „Регистър“ е лесно да видите кои файлове и клонове на системния регистър се емулират. Ако е необходимо, всеки елемент може да бъде премахнат или, обратно, да се добави нещо. Интересна опция е достъпна в първия раздел „Общи“ – това е режим на изолация. По подразбиране всяко преносимо приложение работи напълно изолирано и не може да прави промени в системата. Въпреки това, ако е необходимо, пакетният режим може да бъде променен на „Пълен достъп“ и тогава програмата ще има пълен достъп до файловете и регистъра, както всяко друго приложение.

Добър ден, скъпи приятели, посетители на блога и познати. В тази статия ще ви кажа как да създадете преносима версия на всяка програма. Преди да започнем да създаваме тези програми, нека да разберем каква е преносимата версия на програмата.

От английски portable се превежда като (преносим), такива версии на програми не изискват инсталация и могат да се стартират отвсякъде. Било то външно устройство, флашка и т.н.

Освен това тези програми не са регистрирани в системата и по този начин не я затрупват. Както можете да видите, предимството на тези програми е доста значително.

Ако имате флашка, можете да добавите преносими версии към нея - версии на всички онези програми, които използвате постоянно, благодарение на това те ще бъдат достъпни на всеки компютър.

Тоест, всичко, което трябва да направите, е да го поставите в друг компютър и да стартирате програмата, от която се нуждаете, директно от флаш устройството;

За да създадем преносима версия на програмата, ще използваме програмата Cameyo.

Използване на програмата:

Изтеглете програмата от товавръзка, след като изтеглите, стартирайте изпълнителния файл, в прозореца, който се показва, изберете първия елемент Cameyo и щракнете върху OK.

Главният прозорец на програмата ще се отвори пред нас, за да работим с нея, не е необходима регистрация, но предоставя редица предимства.

По-специално ще получите достъп до библиотека от готови преносими версии на различни програми, а също така ще имате възможност да създавате преносими версии на програми онлайн.

Регистрация в програмата:

За да се регистрирате в системата, попълнете този регистрационен формуляр, съветвам ви също да премахнете отметката от това квадратче, тогава няма да получавате новини от разработчиците на тази програма.

След това отидете до пощенската си кутия, ( писмото може да попадне в спам), щракнете върху връзката ( За да активирате своя акаунт, моля, щракнете тук), като по този начин активирате акаунта си и се връщате отново към програмата.

Инсталиране на програми за използване в преносимата версия:

След това инсталираме на компютъра програмата, за която искаме да създадем преносима версия, тоест в момента на създаване на преносимата версия на определена програма, тя не трябва да бъде инсталирана в системата.

Ако е инсталиран, просто го премахнете и сканирайте системата с Cameyo. След като инсталираме програмата, от която се нуждаем, трябва отново да сканираме системата със същата програма Cameyo.

Тя проверява всичко отново и забелязва, че след последното сканиране в системата се е появила нова програма, именно тази програма ще бъде използвана за създаване на преносима версия.

След това се извършва самото сглобяване и в резултат на това получаваме преносима версия на програмата, от която се нуждаем. Но преди да стартирате програмата Cameyo, затворете всички програми на вашия компютър, доколкото е възможно.

В идеалния случай трябва да имате отворена само програмата Cameyo, в противен случай при сканиране програмата Cameyo може да зареди допълнителни файлове в своята преносима версия.

Създаване на преносими версии на програми:

Кликнете върху бутона с изображението на камерата, след което ще започне процесът на системно сканиране, което ще отнеме известно време.

След сканиране, в долния десен ъгъл виждаме следното съобщение, което ни казва, че можем да продължим директно към инсталирането на самата програма. В същото време не затваряме този прозорец на програмата.

Сега инсталираме програмата, преносима, версията на която искаме да получим като изход. В този случай ще инсталирам програмата AusLogicsBoostSpeed ​​​​, можете да я изтеглите. Стартираме инсталатора и инсталираме програмата по стандартния начин.

Когато инсталирате която и да е програма, създайте преки пътища на работния плот, в противен случай могат да възникнат проблеми при създаването на преносима версия.

След като сме инсталирали необходимата програма на компютъра и сме създали пряк път на работния плот, щракнете върху бутона Инсталиране готово.

Програмата сканира отново системата и след това започва да създава преносима версия. Отново трябва да имате търпение и да изчакате малко.

Е, това е всичко, нашата преносима версия на програмата е създадена. За да отворите папката с нашата програма, щракнете върху връзката в прозореца, който се отваря.

Сега тази програма може да се копира на USB флаш устройство и да се стартира от всеки компютър, без да се инсталира в системата.

Можете също така да редактирате създадената преносима версия за себе си, като щракнете върху бутона Редактиране на пакета. Тук можете да редактирате параметрите на самия изпълним файл, къде ще се съхраняват настройките на програмата, къде ще се зарежда за стартиране и т.н.

Но всъщност всички настройки тук са зададени както трябва и в повечето случаи не е нужно да променяте нищо.

Готови преносими версии на програми:

Кликнете върху бутона Библиотека.

Тук се намират готови преносими версии на програми, тоест можете да използвате търсенето и да намерите програмата, от която се нуждаете.

След търсене изтеглете програмата на вашия компютър; след изтеглянето тя ще се появи в първия раздел на програмата Cameyo. За да видите къде се намира самият програмен файл, щракнете с десния бутон върху него и изберете Изследване на диска.

Това е всичко, сега знаете как да създадете преносима версия на всяка програма, абонирайте се за актуализации на блогове, коментирайте, чао на всички!!!

На Ваше разположение,

Здравейте приятели! В тази статия ще разберем как да създаваме преносими програми (тези, които работят без инсталация). И както разбирате от името, ще използваме услугата www.cameyo.com. Използвайки тази услуга, можете да създадете преносима програма на вашия компютър (сами) или можете да направите преносима програма онлайн. В тази статия ще опитаме и двете.

Нека създадем преносима програма на вашия компютър. Изтеглете програмата cameyo. Отидете на уебсайта http://www.cameyo.com/

Превъртете малко надолу страницата и щракнете Изтеглете Cameyo

Докато Cameyo изтегля, отворете менюто МОЯТ АКАУНТ и изберете РЕГИСТРИРАНЕ, за да регистрирате акаунт. Последният е необходим за достъп до всички функции на услугата.

За да намерите създадената преносима програма на нашия твърд диск, щракнете с десния бутон върху иконата и изберете Разгледайте на диска.

Всичко е готово. Можете да копирате програмата на всеки външен носител и да я стартирате на всеки компютър или лаптоп.

Създаване на преносима програма онлайн

Нека се опитаме да създадем преносима програма (например TakeOwnershipEx за получаване на пълни права върху файл или папка)

Отваряне Камейо, отидете на раздела Студиои щракнете Приложение за заснемане онлайн

или на уебсайта cameyo.comотворете менюто МОЯТА СМЕТКАи изберете ВЛИЗАМ

Ако все още нямате акаунт, щракнете върху Създаване на акаунт. Ако да, въведете своя имейл и парола във формата за вход

След успешно влизане щракнете Онлайн опаковчик

Кликнете Качване на инсталатора. Изберете битовата дълбочина на Windows XP. Ако имате нужда от преносима програма за работа - изберете 64-bit. Щракнете върху бутона Избор на файл, за да изберете инсталатор (exe или msi файл) и Изпращане(изпрати)

След няколко секунди (или минути) преносимата програма е готова. Можете да изтеглите или да видите как работи

Не беше възможно да го прегледате, тъй като лицензният файл беше стартиран. Така че го изтеглих и го пуснах като администратор

Програмата стартира

И веднага е на руски.

Заключение

Надявам се, че сте били също толкова заинтересовани да откриете света на преносимите програми, колкото и аз. Някои програми, включително прегледаният тук PicPick, могат да работят преносими (без инсталация) и без специална програмна обработка. Прехвърлете цялата папка с инсталираната програма от Program File на USB флашка например. Деинсталирайте самата програма и я стартирайте от флашката. Ако програмата е проста, най-вероятно ще работи. Неудобно е, че в папката има много файлове. Тъй като Windows XP вече не се поддържа и все още се използва като система за създаване на преносими програми онлайн, ще го създам локално. Имам инсталиран Windows 7, както и повечето компютри, на които ще трябва да работя с тези програми.

Като цяло сериозно се замислих за използването на преносими програми. Библиотеката Cameyo съдържа огромна база данни. (Което между другото е достъпно без регистрация на https://online.cameyo.com/public). Вземи го и работи.

Всеки вече може да оцени удобството на Portable soft; много хора го харесват повече по някакви лични причини.
Но най-важните причини според мен:
? Няма нужда да инсталирате софт и по този начин да задръстите системата и регистъра
? Възможност за съхранение и използване на Portable soft на външна флашка
? Вашата преносима програма е винаги с вас на флаш устройство и можете да я използвате навсякъде, ако имате USB портове на вашия компютър
? Използвайте на работа, където не е желателно или невъзможно да се инсталира софт или няма достатъчно ресурси за това
? Евтини и достатъчно голям капацитет на флашки, на които можете да съхранявате любимите си програми

Намирането на преносими версии на почти всички популярни програми сега не е много трудно, но какво ще стане, ако използвате рядък или специфичен софтуер? Отговорът се подсказва - направете го сами.

Нека да разгледаме стъпка по стъпка създаването на преносима версия на програмата Firefox 3.0.6

Изтеглете разпространението на програмата от външния сайт.

За да създадем преносим, ​​имаме нужда от програма, използваме я.

И така, да започваме.

Разопаковайте архива на програмата Thinstall Virtualization Suiteкъм всяка папка. Стартирайте Setup capture.exe.

Правим първата моментна снимка на системата, преди да инсталираме програмата. Кликнете Започнете. За да създаде преносим, ​​Thinstall сравнява моментни снимки на системата преди и след инсталацията.

Оставяме всичко по подразбиране, сканираме устройство C и всички клонове на системния регистър. Кликнете Предварително инсталиране на Scan.

Процесът на сканиране отнема известно време, изчакайте да се появи следният прозорец:

Не затваряйте прозореца, минимизирайте всичко и продължете към инсталацията Firefox.

Следвайте инструкциите на екрана, за да завършите инсталацията.

Стартирайте и конфигурирайте firefox.

Това е всичко, програмата е инсталирана и конфигурирана, връщаме се към предишния скрит прозорец и сканираме системата за промени с Thinstall. Кликнете Сканиране след инсталиране.

Изберете основния exe файл, който ще стартира програмата:

Изберете Mozilla Firefox.exe и щракнете Продължете >>

Всички промени ще бъдат запазени в папката с програмата Thinstall:

Промените са запазени, нека продължим:

Папката с програмата, всички промени и bat файла е тук:

C:\Thinstall Virtualization Suite 3.358 portable\Captures\Mozilla Firefox (3.0.6)\

След като приключите с почистването, вижте промените в системния регистър в следните файлове:

HKEY_CURRENT_USER.txt
HKEY_LOCAL_MACHINE.txt
HKEY_USERS.txt

И изтриваме оттам всичко, което не се отнася до Firefox. Уверяваме се, че няма останали допълнителни интервали - в противен случай portable няма да се компилира.

Секция – отговаря за компресирането на файлове. Компресирането/декомпресирането ще изразходва системни ресурси.
CompressionType=Няма
;CompressionType=Бързо

Секция – отговаря за изолирането на програмата от реалната среда. WriteCopy – означава, че всички промени от програмата ще бъдат записани в папката на програмата. Обединени – всички промени ще останат в системата.

;DirectoryIsolationMode=WriteCopy
DirectoryIsolationMode=Обединено


SandboxName – името на пясъчника (контейнера) – името на папката, в която ще се записват всички промени от създадената преносима програма. По подразбиране това е папката C:\Documents and Settings\username\Application Data\Thinstall. Между другото, ако вече използвате преносими програми, погледнете тази папка - там ще намерите много боклук - не е много удобно.

опция SandboxPathуказва пътя за създаване на папка Sandbox; обикновено тази опция не присъства във файла Package.ini по подразбиране, Sandbox се създава в папката C:\Documents and Settings\User\Application Data\Thinstall.

За да създадете Sandbox в папката с преносимия програмен файл, посочете SandboxPath=.в секцията, например, непосредствено след описанието на опцията SandboxPath.
Това е много по-удобно от търсенето на тези файлове в Документи и настройки.

И накрая, последното действие - стартирайте build.bat и вземете преносимата програма в папката кошче.

Тестваме получения резултат за неговата „преносимост“. Ако е необходимо, върнете файлове и настройки от предварително запазен архив (Captures\Mozilla Firefox (3.0.6)\) и създайте преносим отново.

PS. Най-добре е да провеждате всичките си експерименти на „чиста“ система, за предпочитане виртуална машина (VMWare VirtualBox). Най-новата програма е безплатна. Изграждането на преносим софтуер на виртуална машина ще ви позволи да избегнете неприятните последици от объркване на вашата операционна система и по-малко боклук ще има във вашата компилация.

Направете вашите програми преносими!