Utwórz przenośną wersję dowolnej aplikacji w systemie Windows

W dzisiejszych czasach większość z nas ma wiele komputerów, które zabieramy ze sobą, ale co, jeśli chcesz zamienić dowolny komputer w swój(your ) komputer? W tym momencie pojawia się idea „przenośnych” aplikacji. 

Ładując dysk flash lub zewnętrzny dysk twardy za pomocą tych aplikacji, wystarczy podłączyć urządzenie do kompatybilnego komputera, a całe oprogramowanie i dane są tam.

Co to jest aplikacja przenośna?(What’s a Portable App?)

Kiedy instalujesz większość aplikacji na komputerze, wprowadza zmiany w systemie i integruje się. Aplikacje Windows(Windows) , na przykład, wybierają folder na lokalnym dysku twardym, dokonują wpisów w rejestrze i ogólnie oczekują, że system Windows(Windows) zapewni pewne udogodnienia, aby mógł wykonać swoją pracę.

Jeśli po prostu skopiujesz folder aplikacji na dysk zewnętrzny i spróbujesz uruchomić go na innym komputerze, otrzymasz kilka komunikatów o błędach lub program, który nie działa poprawnie.

Aby stworzyć przenośną aplikację(make portable app) , musisz oszukać ją tak, aby myślała, że ​​wszystkie jej zależności zostały spełnione. Chociaż można to zrobić ręcznie, znacznie łatwiej jest użyć jednej z kilku wyspecjalizowanych aplikacji, które skanują zależności aplikacji, a następnie replikują je w sposób zwirtualizowany. To oprogramowanie tworzy następnie niestandardowe zależności, które sprawiają, że aplikacja myśli, że działa na oryginalnym komputerze. Coś(Sort) jak The Matrix , ale dla aplikacji.

Ważne jest, aby wiedzieć, że istnieją również aplikacje, które z założenia są przenośne. Deweloperzy stworzyli je specjalnie po to, aby działały bez uzależnienia od czegokolwiek.

Najpierw sprawdź, czy jeszcze nie zostało zrobione(First, Check If It Hasn’t Already Been Done)

Zanim przejdziesz do samodzielnego tworzenia nieprzenośnej aplikacji, dobrze jest sprawdzić, czy ktoś inny nie wykonał już tej pracy za Ciebie. Oczywiście w ten sposób raczej nie znajdziesz płatnego oprogramowania! Jednak wiele popularnych darmowych aplikacji zostało przekształconych w wersje przenośne, gotowe do pobrania. 

Polecamy stronę PortableApps.com , która ma własny program uruchamiający i interfejs zarządzania aplikacjami. Po prostu(Simply) pobierz instalator, zainstaluj go na dysku zewnętrznym i wybierz wszystkie aplikacje z listy.

Maszyny wirtualne jako przenośna alternatywa dla aplikacji(Virtual Machines As a Portable App Alternative)

Korzystanie z platformy takiej jak PortableApps jest świetne, ale może istnieć znacznie prostszy sposób na przenośność dowolnej aplikacji Windows — spraw, aby sam (Windows)system Windows(Windows) był przenośny! Jak? Po prostu(Simply) pobierz przenośną wersję VirtualBox z vbox.me i zainstaluj na niej licencjonowaną kopię systemu Windows . Następnie możesz zainstalować wszystkie aplikacje Windows , które lubisz na tej maszynie wirtualnej(virtual machine) , bez dalszej pracy. 

Głównym haczykiem jest to, że potrzebujesz osobnej licencji na kopię systemu Windows na maszynie wirtualnej. Jeśli masz starą licencję lub dodatkowy klucz licencyjny, może to być świetna alternatywa. Może warto nawet kupić kolejną kopię systemu Windows , w zależności od przypadku użycia. Zwłaszcza jeśli okaże się, że krytyczna aplikacja Windows nie działa po przekonwertowaniu na przenośną. 

To samo dotyczy aplikacji subskrypcyjnych połączonych z chmurą. Korzystanie z przenośnej maszyny wirtualnej może być jedynym sposobem na to, aby działały w ten sposób. Maszyna wirtualna będzie korzystać z dowolnego połączenia internetowego oferowanego przez hosta, ale z punktu widzenia aplikacji nadal znajduje się na tym samym „komputerze”, na którym została zainstalowana.

Popularni twórcy aplikacji przenośnych(Popular Portable App Makers)

Kiedyś było wielu przenośnych twórców aplikacji, którzy szybko konwertowali aplikacje Windows na wersje przenośne. Niestety przekonasz się, że większość z nich nie była aktualizowana od prawie dekady.

Inne, takie jak Cameyo , są teraz dostępne tylko jako usługa płatna. To samo dotyczy VMware ThinApp , który oferuje tylko bezpłatną wersję próbną. Jeśli jesteś gotów zapłacić ogromne kwoty, których wymagają te komercyjne rozwiązania, nikt cię nie powstrzyma. Ta dodatkowa licencja Windows prawdopodobnie nie wydaje się teraz aż tak droga, prawda?

Wypróbowaliśmy kilka starszych darmowych twórców aplikacji przenośnych i znaleźliśmy taki, który nadal wydaje się całkiem sprawny. 

Tworzenie przenośnej aplikacji z Enigma Virtual Box(Creating a Portable App With Enigma Virtual Box)

Aplikacja, o której mowa, to Enigma Virtual Box . Jest to jeden z niewielu darmowych twórców przenośnych aplikacji, który wciąż przyciąga uwagę programistów. Zasadniczo jest to darmowa wersja komercyjnych aplikacji Enigma Protector , ale dla zwykłych użytkowników jest świetna.

  • Wejdź na stronę Enigmy(Enigma) i pobierz Enigma Virtual Box(download Enigma Virtual Box) . Zainstaluj aplikację, a następnie uruchom ją.

Tak, aplikacja nie wygląda aż tak intuicyjnie, ale w rzeczywistości jest bardzo łatwa w użyciu. Więc nie daj się zastraszyć.

  • Sposób działania Enigma polega na tym, że oprogramowanie musi być już zainstalowane w systemie, zanim zmieni się go w przenośną aplikację. Więc jeśli jeszcze tego nie zrobiłeś, zainstaluj aplikację, którą chcesz przenosić, a następnie wróć do Enigmy(Enigma) .
  • Teraz zobaczysz pola ścieżki dysku dla nazw plików wejściowych(Input ) i wyjściowych .(Output)

  • Kliknij przycisk Przeglądaj(Browse) po prawej stronie Wprowadź nazwę pliku wejściowego(Enter Input File Name) .
  • W naszym przykładzie stworzymy przenośną wersję darmowego oprogramowania stacji roboczej Audacity . W wyskakującej przeglądarce plików przejdź do miejsca, w którym jest zainstalowany plik „.exe” danej aplikacji.

  • Wybierz go i kliknij Otwórz.(Open.)

  • Enigma musi również wiedzieć, gdzie znajdują się pliki zależne. Następnie kliknij Dodaj( Add ) , a następnie Dodaj folder cykliczny(Add Folder Recursive) , ponieważ chcemy, aby wszystkie podfoldery również zawierały. 

  • Teraz używamy przeglądarki plików, która się pojawi, aby zlokalizować folder instalacyjny zawierający nasz plik „.exe”. Wybierz folder i kliknij „OK” i ponownie „OK”.

  • Jeśli chcesz, możesz również zmienić miejsce docelowe danych wyjściowych dla końcowej aplikacji przenośnej. Domyślnie zapisze go obok oryginalnego pliku „.exe”, ale prawdopodobnie chcesz go zapisać w innym miejscu. Proces jest taki sam, jak wybór pliku wejściowego. Możesz także zmienić nazwę pliku na dowolną.
  • Teraz jesteśmy gotowi do stworzenia samej aplikacji przenośnej. Kliknij Przetwarzaj(Process) i zobacz, jak dzieje się magia. 

  • Poczekaj(Wait) , aż przetwarzanie się zakończy, a następnie zamknij to okno.

Uruchamianie aplikacji(Running The App)

Teraz powinieneś mieć pojedynczy plik „.exe”, który możesz uruchomić z dowolnego miejsca. Znajdź plik w lokalizacji, w której go zapisałeś, a następnie przenieś go do przenośnej pamięci masowej. Przetestuj go na innym komputerze, aby upewnić się, że działa poprawnie. Nie chciałbyś, aby Twoja pierwsza próba była wtedy, gdy najbardziej potrzebujesz aplikacji.

Nie ma powodu, dla którego nie możesz używać własnych niestandardowych aplikacji przenośnych stworzonych za pomocą Enigmy(Enigma) wraz z menedżerem, takim jak Portable Apps . Zbuduj własny folder niestandardowych aplikacji i uruchamiaj je, jak chcesz. Uzbrojony w przenośną moc, nieograniczone możliwości. Sprawdź także nasz post na temat najlepszych przenośnych aplikacji , które możesz mieć zawsze przy sobie.



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts