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

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

В един от вече отдавнашните издания ][ имахме статия „Преносим - ето го, радост“, където говорихме за това как можете да направите преносима версия на почти всяка програма, която ще работи без инсталация, напишете я на флашка и я носете винаги със себе си. Тогава беше използвана скъпата помощна програма 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, като щракнете върху втория (и последен) наличен бутон „Редактиране на съществуващ пакет“. В разделите „Файлове“ и „Регистър“ е лесно да видите кои файлове и клонове на системния регистър се емулират. Ако е необходимо, всеки елемент може да бъде премахнат или, обратно, да се добави нещо. Интересна опция е достъпна в първия раздел „Общи“ - това е режим на изолация. По подразбиране всяко преносимо приложение работи напълно изолирано и не може да прави промени в системата. Въпреки това, ако е необходимо, пакетният режим може да бъде променен на „Пълен достъп“ и тогава програмата ще има пълен достъп до файловете и регистъра, както всяко друго приложение.

ИМА ДВА НАЧИНА:

1 .Най-простият е с помощта на архиватор WinRAR.

2 .Използване на програмата Thinstall Virtualization Suite.

На кого му пука?

Създаване на преносим компютър в WinRAR.

**************************

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

Това е може би най-лесният начин от обикновено приложение да направите преносима версия на програма, която ще работи от флаш устройство или друг преносим носител, не изисква никакви права в системата и не прави промени в системния регистър. преносим софтуер се създава с помощта на Thinstall Virtualization.За начало вземете „чиста“ система, в която е инсталирана програмата за виртуализация на приложения Thinstall Virtualization Suite.Можете да изтеглите русифицираната версия тук:
Депозит
Letitbit
Рапида
пряка връзка
Размер на архива 4.8MB
И така, изтеглихме и го инсталирахме на „чиста" система. Сега стартираме програмата Thinstall Virtualization, избираме кой диск да сканираме (обикновено C) и изчакваме програмата да завърши сканирането на системата. Thinstall Virtualization прави моментна снимка на система, преди да инсталираме приложението, което ще пренесем.
След това инсталираме програмата, чиято преносима версия искаме да получим.Инсталираме крака, ако е необходимо, въвеждаме регистрационния ключ, инсталираме, ако са необходими пачове, кракове и ако е необходимо рестартиране, рестартирайте.
Без да стартирате инсталирана програмаВ Thinstall Virtualization щракнете върху бутона "Напред" и сканирайте системата втори път и ще видим този прозорец. Получаваме "моментна снимка" на системата след инсталиране на пренесената програма.
Щракнете отново върху „Напред", програмата завършва работата си и се затваря. След това следваме пътя - Моят компютър / устройство C / Program Files / VMware North Star / Captures / Намерете папката с инсталираната програма, в нея кликнете върху файл build.bat
Имаме друга папка, наречена bin, влезте в нея и вижте нашето приложение вече в Portable версия.
Струва си да се отбележи, че не всички програми могат да бъдат пренесени по този начин, например антивирусите няма да работят.От опит мога да кажа, че от 10 програми 7-8 се оказват доста функционални.
Така че опитайте. Успех!

P.S. Къде да вземете „чиста“ система. Може да ви помогне с това безплатна програма VirtualBox. Програма за едновременно стартиране на няколко виртуални операционни системи на компютър. VIRTUALBOX ви позволява да инсталирате и стартирате няколко операционни системи на един компютър, включително 64-битови. Ето една от тези системи за гости и може да се използва като „чиста ” само за производство на преносими програми.
Можете да го изтеглите от уебсайта на програмата virtualbox.org или от връзката по-долу.
Директна връзка VIRTUALBOX

Кой не го прави можешзатворете веднага.

Категории:


=========================================


ИНСТРУКЦИИ (на английски, но всичко е ясно...)


Пренасяне на приложението чрез VMWare ThinApp

Много приложения на Windows могат да бъдат направени преносими с помощта на VMware ThinApp със следните изключения:

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

Не се поддържат приложения с хардуерна защита срещу копиране. ThinApp емулира само някои хардуерни свойства (напр. серийни номераустройства; емулация на ethernet MAC адрес, CPUID и други свойства не се поддържа).

За да пренесем се нуждаем от 3 неща:

1. Самият VMWare ThinApp (има платен и безплатна версия)

2. Какво ще разчленим

3. Компютър, на който не е инсталирана програмата от стъпка 2

Като цяло ръководството препоръчва всички операции за пренасяне на определени програми да се извършват „голи“ виртуална машина, така че след като процесът приключи, можете да върнете виртуалната машина към моментна снимка, направена предварително, като по този начин отново получавате чиста, незатрупана ос.

Като тестов обект избрах бързия и безплатен дефрагментатор Auslogics Disk Defrag. Дали смятате това за реклама или не е ваше право, доволен съм от скоростта му на работа спрямо стандартния Windows. (Всъщност Auslogics публикува преди това 2 версии на дефрагментатора, вече пренесени и с инсталатор, сега нещо, което може да се инсталира)

И така, нека започнем процеса. Целият процес може да бъде разделен на няколко етапа.

1. Стартирайте ThinApp и извършете първоначално сканиране на системата. В този случай се препоръчва да изключите антивирусния софтуер, за да избегнете ненужния достъп до диска. програми на трети страни. Повече за това по-долу.

2. Монтаж целева програмаи неговата конфигурация (конфигурация за максимална яснота на използваните системни пътища).

3. Сканирайте отново системата за промени след стъпка 2

4. Малко коригиране на проекта преди окончателното изграждане

5. Изграждане на приложението.

Както можете да видите, няма нищо сложно. Е, преди да започнете, струва си да се спрете на точка 1 и точка 2 по-подробно.

Точка 2 - Защо да конфигурирате програмата, ако може да стане по-късно? Факт е, че когато настройват програми, те наистина обичат да запазват данните си в най-тайните ъгли операционна система, от които последният има в изобилие. Така че не всички програмисти се уверяват, че по време на инсталацията са създадени всички необходими пътища за тяхното въображение. Съответно, когато пренасяте програма, която първоначално е предназначена да работи само след като бъде инсталирана в системата, тя може да не създаде всички пътища, от които се нуждае за последваща работа. Естествено, VMWare също няма телепатия и не може да предвиди всичко в света. Накратко, накрая получаваме програма, която изглежда пренесена във всички отношения, но с липсващи пътища. Има поне няколко начина, по които ситуацията може да се развие. Първо, всички настройки се записват в стандартни пътеки на компютъра, където първоначалната настройканашата програма, второ, започва да се изсипва планина от грешки и всичко се превръща в бъглив ад. Така стоят нещата.







Съответно избираме този хард диск/флашка/дискета/перфокарта или къде поставяте тестовото? Изберете наведнъж всички секции на системния регистър, които се намират под прозореца за избор на медия - няма да стане по-лошо.

Щракнете върху OK и смело натиснете Prescan.

Инструкции

Допълнителни действия ще се извършват в прозореца на WinRAR, който се отваря, наречен „Име и параметри“. В раздела Общи изберете метода за максимално компресиране на файлове. От дясната страна на прозореца поставете отметки в квадратчетата до опциите „Създаване на SFX архив“ и „Създаване на непрекъснат архив“. За да стане преносим версия програмис име, различно от основното приложение, променете името на целевия файл, като го въведете в съответното поле.

Отидете в раздела Разширени и щракнете върху бутона SFX Options. В прозореца, който се появява допълнителни параметрив раздела „Общи“ посочете пътя за разопаковане - „Създаване в текущата папка“. В полето "Изпълни след разопаковане" въведете името на основния изпълним файл програмис разширение *.exe. Отидете в раздела „Режими“, поставете отметка в квадратчето до опцията „Извличане във временна папка“. Посочете режима на показване на информация – „Скриване на всички“. В раздела „Текст и“, ако е необходимо, посочете логото и иконата на крайния SFX файл. Оставете другите параметри непроменени.

Щракнете върху OK и в двата прозореца с настройки. Създаването на архива ще започне. Преносим програмище се намира в работната папка на основното приложение. След като влезете, проверете създадения архив. Стартирайте го. Ако всички параметри и настройки са спазени правилно, ще видите нормалния главен прозорец на приложението. Създаден по този начин преносим версия програмиможе да бъде на флаш и да работи на други компютри.

Има и други програми, с които можете лесно да направите програмапреносим. Например Thinstall Virtualization Suite е широко известен. Неговата особеност е анализът на промените, които всяка нова инсталация прави в системата. Те се вземат предвид при създаването преносими версии. Thinstall Virtualization Suite ви позволява да извършвате по-фина конфигурация на преносима програма в сравнение с метода, описан по-горе:
Компресия и ;
Изолация от реалното;
Настройки работна папкапреносима програма.
Всички настройки се записват в *.ini файлове, след което програмата се компилира в един изпълним файл.

Видео по темата

Представете си, че любимият ви човек може да работи на всеки компютър с Windows директно от USB флаш устройство. Само преносимите приложения имат това предимство. Не е необходимо да ги инсталирате преди стартиране, те оставят регистъра недокоснат. Можете да ги създадете с помощта на специален софтуер.

Инструкции

Изтеглете и инсталирайте приложението Cameyo. Щракнете върху бутона „Изтеглете сега“ на Cameyo.com, след което щракнете върху него отново, когато се зареди следващата страница. Файлът ще бъде записан на мястото за изтегляне, посочено от вашия браузър. Отидете в тази папка и щракнете двукратно върху файла за стартиране на приложението, след което следвайте инструкциите, за да инсталирате софтуера.

Бягай инсталирано приложение. Щракнете двукратно върху прекия път на работния плот, за да го отворите програма, и щракнете върху бутона „Capture Install“ на екрана „Cameyo Application Virtualization“. Изскачащ прозорец „Packager“ ще покаже съобщение, че Cameyo ще сканира вашата система. Изчакайте, докато приложението го завърши.

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

Изчакайте приложенията, които искате да направите преносими, да бъдат разпознати и щракнете върху бутона „Край“ в изскачащия прозорец. Приложението ще започне да създава изпълнимия файл. След това новият пакет ще се появи по подразбиране в папката „Моите документи / Cameyo Packets“.

Конфигурирайте пакета според нуждите. Можете да направите допълнителни промени във вашето преносимо приложение, като щракнете върху бутона „Редактиране на съществуващ пакет“ на екрана „Виртуализация на приложения Cameyo“. Когато отворите редактора на пакети, ще се появи екран, където можете да промените необходимите настройки на системния регистър, за да разпознаете успешно програмата на всеки компютър.

Поставете преносимия пакет с приложения на сменяем носител за съхранение и го свържете към друг компютър. Ако архивирането е успешно, програмата трябва да стартира без проблеми.

Видео по темата

източници:

Съвет 4: Как да създадете преносим такъв Windows версия 8 без допълнителен софтуер

Дълго време само потребителите на Linux можеха да инсталират операционната система на преносими USB устройства. тази функциястана възможно в Windows в неговия последна версия. Ще научите как да инсталирате Windows 8 на флашка, без да използвате допълнителен софтуер.

Ще имаш нужда

  • USB памет, Windows 8

Инструкции

Прес комбинация Печелете ключове+ X и изберете Контролен панел от контекстно меню.

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

Последно във втората колона на контролния панел ще видите WIndows To Go (Follow Windows), върху който кликваме с левия бутон.

Сега избираме USB устройство, което трябва да бъде поставено в USB устройство предварително, за да го превърнем в преносимо устройство. Щракнете върху бутона Напред.

Помощникът автоматично ще сканира вашите CD/DVD дискове и преносими носители. Изберете версията на Windows и щракнете върху Напред.

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

Веднага след като съветникът приключи работата си, ще бъдете предупредени, че вашето USB устройство ще бъде форматирано. Щракнете върху бутона Създаване, за да започнете процеса на запис.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Скоро ще запиша по-подробно видео за работа в едно от изброените тук приложения.

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

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

VMware ThinApp

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

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

Във всеки случай програмата може да се използва два месеца безплатно, тъй като точно толкова (60 дни) трае пробният й период. Можете да изтеглите програмата от официалния сайт - http://www.vmware.com

Виртуална кутия Enigma

Безспорното предимство на програмата Enigma Virtual Box е, че е безплатна и достъпна на руски език. Неговият доста прост и аскетичен интерфейс също може да се нарече плюс, но... тази програма работи малко по-различно от другите приложения. Той не сканира системата преди и след инсталирането на програмата, за да определи кои програмни файлове са необходими, за да работи. Потребителят трябва сам да добави тези връзки. Това означава, че потребителят трябва да посочи изпълнимия файл на приложението и след това да го добави към специален списък допълнителни файловеили папки, които приложението използва. Не всеки ще може да разбере този проблем сам, което означава, че програмата ще бъде по-полезна опитни потребителиотколкото за начинаещи.

Evalaze

И последната програма в това кратко ревю е Evalaze.

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

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

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

PortableApps.com е една от най-популярните преносими библиотеки с приложения;

WinPenPack.com - сайтът предлага много преносими приложения и има възможност за превключване на езика на сайта на руски.