!!! Нарушена е точка 15 от Правилата на форума !!!
С уважение: m1r0
Превод: m1r0
Редакция: todo1
ThinApp е инструмент с чиято помощ може да направите преносими програми. За най-добър резултат ви е необходима виртуална машина (например VMware Workstation) с чиста инсталация на Windows XP Pro 32 бита.Как да започнем
- За повече информация вижте темата - Конфигуриране на VMware Workstation.[/*:3l72d60m]
Стъпка 1: Стартирайте ThinApp Setup Capture 4.0.0-2200. (Start Menu -> All Programs -> VMware -> ThinApp Setup Capture)
Стъпка 2: Когато прозореца на ThinApp Setup Capture се отвори, натиснете бутона "Next".
Стъпка 3: Затворете всички излишни приложения. Те могат да взаимодействат с процеса. Когато сте готови натиснете бутона "Next".
Стъпка 4: Програмата ще сканира сегашното положение на системните файлове и регистри, за да може да отчете промените. Не правете нищо докато трае процеса.
Стъпка 5: Когато процеса на сканиране завърши, минимизирайте прозореца на ThinApp.
Стъпка 6: Сега можете да инсталирате приложението, което искате да направите преносимо (в този пример ние използваме Tune Up Utilities). Ако самото приложение изисква рестартиране на системата – рестартирайте. След рестарта стартирайте Thinapp. Програмата ще продължи от там, до където сте стигнали.
Стъпка 7: Ако се изисква сериен номер, въведете го за да се активира програмата. Не забравяйте да настроите приложението (ако се налага), преди да продължите към следващата стъпка.
Стъпка 8: След инсталацията и настройването на приложението, върнете се към прозореца на ThinApp и натиснете “Next”, за да се сканира още веднъж системата за направените промени.
Компилиране
Анализът на системата ще определи кои папки и файлове са нужни след инсталирането за направата на преносим вариант на софтуера.
Стъпка 9: При появата на прозореца за избиране на кое от инсталираните приложения да се направи преносимо, избирате TuneUp Utilities 2009.exe и натискате “Next”.
Стъпка 10: В този прозорец може да изберете коя група потребители могат да стартират приложението. Също и къде да се запазват настройките му (Sandbox location). Изберете USB flash / portable media за да се запазват в папка създадена до самото приложение. Ако изберете User’s profile настройките ще се запазват на компютъра в C:\Documents and Settings\<User>\Application Data\Thinstall.
Стъпка 11: Изберете “Merged isolation mode” и натиснете “Next”. Ако приложението след компилиране не работи нормално можете да пробвате с “WriteCopy isolation mode”, но за предпочитане е първото.
Стъпка 12: “Fast Compression” позволява по-добро компресиране и съответно по-малък размер. “No compression” е препоръчително само за тест на приложението заради по-бързото компилиране. Ако приложението ще се публикува използвайте “Fast Compression”. След избирането на компресията натиснете “Next.”
Стъпка 13: ThinApp прихваща нужните файлове за създаване на преносимото приложение и ги съхранява по подразбиране в C:\Program Files\VMware\VMware ThinApp\Captures.
Стъпка 14: След приключване на прихващането, изберете “Browse Project” за да добавите Splash Screen с логото на Portable.bg, което може да изтеглите от тук.
След като сте разархивирали, копирайте папката %drive_c% и единия от файловете Splash on START.vbs или Splash on EXIT.vbs в зависимост от това дали искате да се визуализира при стартиране или при затваряне на програмата, която правите.
Avira Antivir и Avast намират Splash Screen.exe като троянски кон, но всъщност това е .jpeg файл кoнвертиран в .exe с IncrediTools Flash EXE Builder. 4shared.com не го отчита като вирус, както и който и да е друг файл хостинг.
Стъпка 15: Ако използвате нашата готова версия на VMware ThinApp 4.5.0-3876 трябва да добавите във файла Package.ini реда "CachePath=(името на директорията, която програмата създава)" (без кавичките и скобите).
В случая CachePath=TuneUp Utilities 2009 .
Стъпка 16: Разгледайте прихванатите файлове (C:\Program Files\VMware\VMware ThinApp\Captures\TuneUp Utilities 2009\) и изтриите тези, които ви се струват ненужни. Например ReadMe.txt , Shortcut to .lnk , *.log , *.msi . Това е с цел намаляване на размера.
Стъпка 17: След добавянето на логото натиснете “Build Now” за да се компилира преносимата програма.
Стъпка 18: Компилираният файл по подразбиране ще е в C:\Program Files\VMware\VMware ThinApp\Captures\TuneUp Utilities 2009\bin\
Стъпка 19: Стартирайте преносимата програма и изпробвайте дали всички функции работят нормално.
Стъпка 20: Пробвайте преносимата програма на чиста виртуална машина, също по възможност на няколко различни компютъра, а още по-добре и с различни версии на Windows!
Стъпка 21: Ако всичко е нормално, архивирайте преносимата програма с WinRAR. Изберете възможно най-добра компресия и добавете в поле "Comment" нашето лого, което може да изтеглите от тук.
Стъпка 22: Програмата е готова за [https://portable.bg/forum/showthr...0-Portable.bg]добавяне в каталога на Portable.bg[/url]!
Ръководство на програмата: Официално ръководство за 4.0.3 [на английски] плюс подробно руско ръководство с много полезни трикове за по-голяма успеваемост и по-качествени преносими програми ТУК.
Полезни връзки: https://thinstall.com/help/index.php
Как да накараме portable програма да се затваря принудителнo?
За да добиете визуална представа как става всичко това, както и за да се уверите, че не е толкова сложно, направихме и този видео-урок:
[youtube:3l72d60m]http://www.youtube.com/watch?v=y2-u2x4UpCc[/youtube:3l72d60m]
!!! Нарушена е точка 15 от Правилата на форума !!!
С уважение: m1r0
Здравейте, имам един проблем. Изтеглих вашата версия на ThinApp, всичко тръгна, но от стъпка 14 не ми прави папка в C:\Program Files\VMware\VMware ThinApp\Captures а я създава там където съм изтеглил програмата - C:\Documents and Settings\R&S\Desktop\VMware ThinApp 4.0.3-3313 Unpacked and Registered\VMware ThinApp 4.0.3-3313 Unpacked and Registered\Captures\TuneUp Utilities 2009. Няма също така и captures\picpic. После като цъкна на Build Now ми излиза това:
Къде бъркам?
Благодаря!
Здравейте, Thinapp инсталирана ли e? Коя програма се опивате да направите в преносим формат? Понякога се случва дадени версии на някои програми упорито да не искат да се поддават на виртуализация.
ThinApp не е инсталирана, ползвам портативната - тази
Исках пробно да направя портативна версия на TuneUp Utilites просто за упражнение, но не се получава.
oldcastle с какъв проблем се сблъска? Обясни малко по-подробно.
'̿'\̵͇̿̿\з=(•̪●)=ε/̵͇̿̿/'̿'̿ ̿
Ами изтеглих програмата от линка, който е даден тук. Дръпнах си я на desktop-a. Тя е портативна и съответно не се инсталира и не прави папка в C:\Program files. Но тук в обясненията за работа се среща в стъпка 12, 13 и 14 работа с папка в C:\Program files. При моят случай програмата съхранява данните не там а в папката, от която съм стартирал портативната ThinApp. Там има създадени папки до …\captures, но я няма \PicPic. След като натисна Build Now работи малко и ми излиза прозореца, който съм показал по-горе, на който пише build failed. С две думи не става нищо. Къде е проблемът и къде бъркам?
Благодаря ви!
Аха мисля, че разбрах къде е проблема. И аз си блъсках главата преди известно време защо ми изкарва Build failed когато правих Spybot Search & Destroy. След като замених символа & с - всичко се оправи. Това мисля, че е бъг в Thinapp. В случая името на потребителя е R&S и може би това бърка работата. Не съм сигурен дали това ще оправи работата. Пробвай да сложиш Thinapp в C:\ThinApp 4.0.3-3313 Unpacked and Registered\ например и сподели резултата. Успех!
'̿'\̵͇̿̿\з=(•̪●)=ε/̵͇̿̿/'̿'̿ ̿
Има някакъв резултат. Значи инсталирах една ThinApp, която неизвестно защо не работи. Стига само до saving snapshot и там седи може би половин час а ако я оставя и повече, без да се виждат никакви букви отдолу в полето. Та така, след като я инсталирах тя си направи папка в C:\Program files. После стартирах портативната, която работи , и използвах вече създадената папка C:\Program files от другата програма. Всичко мина нормално само дето не създава папка Captures и PIcPIc а директно съхранява програмата в C:\Program Files\VMware\VMware ThinApp\TuneUp Utilities 2009. До тук добре, програмата е там стартира се, но не работи...? Това е просто излиза програмата, всичко й е там, но като натисна да активирам някоя функция не тръгва.
Причините да не тръгне може да са много. Ако един път си я инсталирал и не си успял да я направиш portable за да я пробваш втори път трябва да я унинсталираш напълно. Смисъл след унинстал да изтриеш всички регистри и файлове, които унинстала не е махнал иначе Thinapp няма да ги прихване при новата инсталация. Това се случва често за това препоръчваме виртуална машина! С виртуалната машина има по-голяма успеваемост, тъй като можеш да се върнеш до момента, в който не е имало инсталация. А това, че не слага прихванатите файлове в Captures не е проблем. Преди компилацията (стъпка 12) може да му зададеш къде да ги съхрани. Thinapp никога не съм виждал да създава папка PicPic и не знам това къде го прочете.
П.П. TuneUp е малко сложна програма и може да създаде проблеми при направата. Например defragment функцията не работи след като се направи portable. В твоя случай не знам защо никоя функция не работи. Пробвай ако искаш някоя друга програма и сподели резултата.
'̿'\̵͇̿̿\з=(•̪●)=ε/̵͇̿̿/'̿'̿ ̿