Δημιουργήστε μια φορητή έκδοση οποιασδήποτε εφαρμογής στα Windows

Αυτές τις μέρες, οι περισσότεροι από εμάς έχουμε πολλούς υπολογιστές που παίρνουμε μαζί μας, αλλά τι γίνεται αν θέλετε να μετατρέψετε οποιονδήποτε υπολογιστή σε υπολογιστή σας(your ) ; Εκεί εμφανίζεται η ιδέα των «φορητών» εφαρμογών. 

Φορτώνοντας μια μονάδα flash ή έναν εξωτερικό σκληρό δίσκο με αυτές τις εφαρμογές, πρέπει απλώς να συνδέσετε τη συσκευή σε έναν συμβατό υπολογιστή και όλο το λογισμικό και τα δεδομένα σας βρίσκονται ακριβώς εκεί.

Τι είναι μια φορητή εφαρμογή;(What’s a Portable App?)

Όταν εγκαθιστάτε τις περισσότερες εφαρμογές σε έναν υπολογιστή, κάνει αλλαγές στο σύστημα και ενσωματώνεται. Οι εφαρμογές των Windows(Windows) , για παράδειγμα, επιλέγουν έναν φάκελο στον τοπικό σας σκληρό δίσκο, κάνουν καταχωρίσεις στο μητρώο σας και γενικά αναμένουν από τα Windows(Windows) να παρέχουν ορισμένες ανέσεις, ώστε να μπορεί να κάνει τη δουλειά του.

Αν απλώς αντιγράψατε το φάκελο της εφαρμογής σε μια εξωτερική μονάδα δίσκου και προσπαθήσατε να τον εκτελέσετε σε άλλον υπολογιστή, θα λάβατε είτε ένα σωρό μηνύματα σφάλματος είτε ένα πρόγραμμα που δεν λειτουργεί σωστά.

Για να φτιάξετε φορητή εφαρμογή(make portable app) , πρέπει να την ξεγελάσετε και να πιστεύετε ότι όλες οι εξαρτήσεις της έχουν ικανοποιηθεί. Αν και είναι δυνατό να γίνει αυτό με μη αυτόματο τρόπο, είναι πολύ πιο εύκολο να χρησιμοποιήσετε μία από τις πολλές εξειδικευμένες εφαρμογές που σαρώνουν τις εξαρτήσεις μιας εφαρμογής και στη συνέχεια τις αναπαράγουν με εικονικό τρόπο. Αυτό το λογισμικό δημιουργεί στη συνέχεια προσαρμοσμένες εξαρτήσεις που κάνουν την εφαρμογή να πιστεύει ότι εκτελείται στον αρχικό υπολογιστή. Κάτι(Sort) σαν το The Matrix , αλλά για εφαρμογές.

Είναι σημαντικό να γνωρίζετε ότι υπάρχουν επίσης εφαρμογές που είναι φορητές από τη σχεδίασή τους. Οι προγραμματιστές τα έχουν δημιουργήσει ειδικά για να τρέχουν χωρίς να εξαρτώνται από τίποτα.

Πρώτα, ελέγξτε εάν δεν έχει ήδη γίνει(First, Check If It Hasn’t Already Been Done)

Προτού ακολουθήσετε τη διαδρομή για να κάνετε φορητή μια μη φορητή εφαρμογή μόνοι σας, καλό είναι να ελέγξετε αν κάποιος άλλος δεν έχει κάνει ήδη τη δουλειά για εσάς. Φυσικά, είναι απίθανο να βρείτε κάποιο λογισμικό επί πληρωμή με αυτόν τον τρόπο! Ωστόσο, πολλές δημοφιλείς δωρεάν εφαρμογές έχουν μετατραπεί σε φορητές εκδόσεις, έτοιμες για λήψη. 

Συνιστούμε το PortableApps.com το οποίο διαθέτει τη δική του διεπαφή εκκίνησης και διαχείρισης εφαρμογών. Απλώς(Simply) κατεβάστε το πρόγραμμα εγκατάστασης, εγκαταστήστε το σε μια εξωτερική μονάδα δίσκου και επιλέξτε όλη την εφαρμογή από τη λίστα που θέλετε.

Εικονικές μηχανές ως εναλλακτική λύση φορητής εφαρμογής(Virtual Machines As a Portable App Alternative)

Η χρήση μιας πλατφόρμας όπως το PortableApps είναι εξαιρετική, αλλά μπορεί να υπάρχει ένας πολύ πιο απλός τρόπος για να κάνετε φορητή οποιαδήποτε εφαρμογή των Windows – να κάνετε τα ίδια τα Windows(Windows) φορητά! Πως? Απλώς(Simply) αποκτήστε τη φορητή έκδοση του VirtualBox από το vbox.me και εγκαταστήστε ένα εγκεκριμένο αντίγραφο των Windows σε αυτό. Στη συνέχεια, μπορείτε να εγκαταστήσετε όλες τις εφαρμογές των Windows που σας αρέσουν σε αυτήν την (Windows)εικονική μηχανή(virtual machine) , χωρίς περαιτέρω εργασία. 

Το κύριο πρόβλημα εδώ είναι ότι χρειάζεστε ξεχωριστή άδεια για το αντίγραφο των Windows στην εικονική σας μηχανή. Εάν έχετε μια παλιά άδεια χρήσης ή ένα επιπλέον κλειδί άδειας χρήσης, αυτή μπορεί να είναι μια εξαιρετική εναλλακτική. Ίσως αξίζει ακόμη να αγοράσετε ένα άλλο αντίγραφο των Windows , ανάλογα με την περίπτωση χρήσης σας. Ειδικά αν αποδειχθεί ότι μια κρίσιμη εφαρμογή των Windows(Windows) δεν λειτουργεί αφού μετατραπεί σε φορητή. 

Το ίδιο ισχύει και για τις συνδρομητικές εφαρμογές που συνδέονται με το cloud. Η χρήση μιας φορητής εικονικής μηχανής μπορεί να είναι ο μόνος τρόπος για να λειτουργήσουν με αυτόν τον τρόπο. Η εικονική μηχανή θα χρησιμοποιήσει οποιαδήποτε σύνδεση στο Διαδίκτυο προσφέρει ο κεντρικός υπολογιστής, αλλά από την άποψη της εφαρμογής εξακολουθεί να βρίσκεται στον ίδιο «υπολογιστή» στον οποίο ήταν εγκατεστημένη.

Δημοφιλείς κατασκευαστές φορητών εφαρμογών(Popular Portable App Makers)

Υπήρχαν αρκετοί κατασκευαστές φορητών εφαρμογών που μετέτρεπαν γρήγορα τις εφαρμογές των Windows(Windows) σε φορητές εκδόσεις. Δυστυχώς, θα διαπιστώσετε ότι τα περισσότερα δεν έχουν ενημερωθεί εδώ και σχεδόν μια δεκαετία.

Άλλες, όπως το Cameyo , είναι πλέον διαθέσιμες μόνο ως επί πληρωμή υπηρεσία. Το ίδιο ισχύει και για το VMware ThinApp , το οποίο προσφέρει μόνο δωρεάν δοκιμή. Εάν είστε έτοιμοι να πληρώσετε τα βαριά ποσά που απαιτούν αυτές οι εμπορικές λύσεις, κανείς δεν σας εμποδίζει. Αυτή η επιπλέον άδεια των Windows(Windows) μάλλον δεν φαίνεται τόσο ακριβή τώρα, έτσι δεν είναι;

Δοκιμάσαμε αρκετούς από τους παλαιότερους κατασκευαστές δωρεάν φορητών εφαρμογών και βρήκαμε έναν που εξακολουθεί να φαίνεται αρκετά εξυπηρετικός. 

Δημιουργία φορητής εφαρμογής με το Enigma Virtual Box(Creating a Portable App With Enigma Virtual Box)

Η εν λόγω εφαρμογή είναι το Enigma Virtual Box . Είναι ένας από τους λίγους κατασκευαστές φορητών εφαρμογών δωρεάν λογισμικού που εξακολουθεί να τραβάει την προσοχή των προγραμματιστών. Είναι ουσιαστικά η δωρεάν έκδοση των εμπορικών εφαρμογών Enigma Protector , αλλά για τακτικούς χρήστες είναι εξαιρετική.

  • Μεταβείτε στον ιστότοπο Enigma και κατεβάστε το Enigma Virtual Box(download Enigma Virtual Box) . Εγκαταστήστε την εφαρμογή και μετά εκκινήστε την.

Ναι, η εφαρμογή δεν φαίνεται τόσο διαισθητική, αλλά στην πραγματικότητα είναι πολύ εύκολη στη χρήση. Μην τρομάζετε λοιπόν.

  • Με τον τρόπο που λειτουργεί το Enigma , πρέπει να έχετε ήδη εγκατεστημένο το λογισμικό στο σύστημά σας προτού το μετατρέψετε σε φορητή εφαρμογή. Επομένως, εάν δεν το έχετε κάνει ήδη, εγκαταστήστε την εφαρμογή που θέλετε να κάνετε φορητή και μετά επιστρέψτε στο Enigma .
  • Τώρα, θα δείτε πλαίσια διαδρομής μονάδας δίσκου για τα ονόματα αρχείων εισόδου(Input ) και εξόδου .(Output)

  • Κάντε κλικ στο κουμπί Αναζήτηση(Browse) στα δεξιά του Enter Input File Name .
  • Στο παράδειγμά μας, πρόκειται να δημιουργήσουμε μια φορητή έκδοση του δωρεάν λογισμικού σταθμού εργασίας ήχου Audacity . Με το πρόγραμμα περιήγησης αρχείων που εμφανίζεται, μεταβείτε στο σημείο όπου είναι εγκατεστημένο το αρχείο ".exe" της εν λόγω εφαρμογής.

  • Επιλέξτε το και κάντε κλικ στο Άνοιγμα.(Open.)

  • Το Enigma(Enigma) πρέπει επίσης να γνωρίζει πού βρίσκονται τα εξαρτημένα αρχεία. Στη συνέχεια, κάντε κλικ στο Προσθήκη( Add ) και στη συνέχεια στο Προσθήκη φακέλου αναδρομικό(Add Folder Recursive) , αφού θέλουμε να περιλαμβάνει και όλους τους υποφάκελους. 

  • Τώρα χρησιμοποιούμε το πρόγραμμα περιήγησης αρχείων που εμφανίζεται για να εντοπίσουμε το φάκελο εγκατάστασης που περιέχει το αρχείο μας ".exe". Επιλέξτε το φάκελο και κάντε κλικ στο "OK" και στο "OK" ξανά.

  • Εάν θέλετε, μπορείτε επίσης να αλλάξετε τον προορισμό εξόδου για την τελική φορητή εφαρμογή. Από προεπιλογή θα το αποθηκεύσει μαζί με το αρχικό αρχείο ".exe", αλλά μάλλον θέλετε να το αποθηκεύσετε αλλού. Η διαδικασία είναι ίδια με την επιλογή του αρχείου εισόδου. Μπορείτε επίσης να μετονομάσετε το αρχείο σε ό,τι θέλετε.
  • Τώρα είμαστε έτοιμοι να δημιουργήσουμε την ίδια τη φορητή εφαρμογή. Κάντε κλικ στην Επεξεργασία(Process) και παρακολουθήστε τη μαγεία να συμβαίνει. 

  • Περιμένετε(Wait) μέχρι να ολοκληρωθεί η επεξεργασία και μετά μπορείτε να κλείσετε αυτό το παράθυρο.

Εκτέλεση της εφαρμογής(Running The App)

Αυτό που πρέπει τώρα να έχετε είναι ένα μόνο αρχείο ".exe" που μπορείτε να εκτελέσετε από οπουδήποτε. Εντοπίστε το αρχείο στη θέση που το αποθηκεύσατε και, στη συνέχεια, μετακινήστε το στο φορητό σας αποθηκευτικό χώρο. Φροντίστε να το δοκιμάσετε σε άλλον υπολογιστή για να βεβαιωθείτε ότι λειτουργεί σωστά. Δεν θα θέλατε η πρώτη σας προσπάθεια να γίνει όταν πραγματικά χρειάζεστε περισσότερο την εφαρμογή.

Δεν υπάρχει λόγος να μην μπορείτε να χρησιμοποιήσετε τις δικές σας προσαρμοσμένες φορητές εφαρμογές που έχουν δημιουργηθεί με το Enigma δίπλα σε έναν διαχειριστή όπως οι Φορητές Εφαρμογές(Apps) . Δημιουργήστε το δικό σας φάκελο με προσαρμοσμένες εφαρμογές και ξεκινήστε τις όπως θέλετε. Οπλισμένος με φορητή ισχύ, ο ουρανός είναι το όριο. Επίσης, ρίξτε μια ματιά στην ανάρτησή μας σχετικά με τις καλύτερες φορητές εφαρμογές που μπορείτε να έχετε μαζί σας όλη την ώρα.



About the author

Είμαι πτυχιούχος μηχανικός υπολογιστών από το Πανεπιστήμιο της Γιούτα με πάνω από 10 χρόνια εμπειρίας στην ανάπτυξη λογισμικού και την ανάπτυξη Windows. Έχω εμπειρία στην εργασία με έγγραφα PDF και Office, καθώς και στην κατασκευή gadget χρησιμοποιώντας πλατφόρμες iOS και Android.



Related posts