Σάββατο 10 Μαΐου 2014

Systran 5 - Part II

Ειναι πραγματικά υπέροχο μετά από 6 χρόνια ψαξίματος (έστω και με διαλείμματα), να επιτυγχάνεις τον στόχο σου. Ήταν το 2008, λίγο καιρό αφότου βγήκαν τα Windows Vista (έπρεπε να λέγονται sVista, τόσο ασταθή και βαριά όπως ήταν στην αρχική τους έκδοση!), όταν κι αγόρασα έναν Quad με προεγκατεστημένα τα προαναφερθέντα. Πέρασα τα λογισμικά μου, ωστόσο όταν πήγα να εγκαταστήσω το Systran απέτυχε. Προσπαθούσα να βρω λύση, αλλά τότε δεν είχα ούτε τις γνώσεις ούτε την εμπειρία, αλλά ούτε και τον χρόνο να το ψαξω παραπάνω (διάβασμα για τις εξετάσεις γαρ). Επιπλέον, έχοντας συχαθεί αυτό το απαράδεκτα απαιτητικό, το γεμάτο bugs λειτουργικό, έκανα format και πέρασα τα XP x86 Home Edition (ευτυχώς είχα και γνησιο σειριακό αριθμό). Έτσι λοιπόν το πρόβλημα ετάφη για μερικά χρόνια, όσο διήρκησε η παρουσία των XP ως βασικού λειτουργικού μου συστήματος.
Ωστόσο, με το πέρασμα των χρόνων αυτή η εγκατάσταση όσο πήγαινε, έφθυνε. Είναι γνωστό άλλωστε ότι στα Windows, άκομη και στα σταθερότατα XP, η προσθαφαίρεση προγραμμάτων δημιουργεί αθροιζόμενα προβλήματα. Έφτασε η ώρα του νέου format το 2012. Επρέπε να καταλήξω σε μια επιλογή. Μετά από αρκετή σκέψη και βλέποντας ότι τα Vista με το SP2 είχαν βελτιωθεί, αποφάσισα να περάσω ξανά αυτά στον υπολογιστή. Μάλιστα, με τη βοήθεια του vLite, έκοψα καποια αχρηστα, με αποτέλεσμα να μειωθεί αρκετά η εγκατάσταση και να προκυψει ελαφρύτερο συστημα.
Με καθαρό λοιπόν λειτουργικό, ήρθε η ώρα του δεύτερου τμήματος της εγκατάστασης, που δεν ήταν άλλο από το λογιασμικό. Σε αυτό το σημείο, πάλι το κώλυμα. Το Systran δεν εγκαθίστατο με τίποτα. Το έψαξα λίγο, αλλά και πάλι κανένα αποτέλεσμα. Παρόλ' αυτά χρησιμοποίησα Virtual Machine, όπου έβαλα xp κι έλυσα έτσι προσωρινά το πρόβλημά μου.
Μετά από τις 2 προαναφερθείσες αποτυχημένες απόπειρες κι έχοντας αποκτήσει πλέον περισσότερη εμπειρία με τα χρόνια, αποφάσισα να ασχοληθώ για τρίτη και φαρμακερή φορά με το θέμα, με δεδομένο ότι τα απαρχαιώμενα πλέον xp βρέθηκαν εκτός πλάνου υποστήριξης από τη Microsoft. Αυτή η τρίτη απεδείχθη όντως φαρμακερή, διότι λύθηκε το θέμα. Βλέποντας προσεκτικά την εγκατάσταση, διαπίστωσα ότι το μήνυμα λάθους αναφερόταν σε κάποιο λάθος με κωδικό 1722. Ξεκίνησα ψάχνοντας στο διαδίκτυο, για να διαπιστώσω τι ακριβώς σήμαινε αυτό. Μετά από εντατική έρευνα, κατάλαβα ότι πρόκειται για λάθος του Windows Installer, χωρίς όμως να μπορώ να καταλάβω για ποιον λόγο το έβγαζε μόνο στα Vista (και στα 7, όπου επίσης έκανα δοκιμές σε Virtual Machine), ενώ στα xp η εγκατάσταση γινόταν κανονικά. Δυστυχώς στο διαδίκτυο αναφερόταν σε λάθος αγνώστου αιτιολογίας. Η λύση λοιπόν στο πρόβλημα, δεν ήταν άλλη από το να παρακαμφθεί ο installer.
Η πρώτη προσπάθεια παράκαμψης, έγινε με ... χειροκίνητο τρόπο. Σε virtual machine με xp, έκανα εγκατάσταση με πρόγραμμα παρακολούθησης των αλλαγών στο μητρώο, τις οποίες αλλαγές κι έσωσα σε αρχείο reg. Εν συνεχεία έκανα αντιγραφή / επικόλληση των αρχείων σε WinVista / 7 x86 κι αφομοίωση του δημιουργηθέντος αρχείου με τις αλλαγές στη registry. Το αποτέλεσμα ήταν επιτυχές και μόλις είχα αποκτήσει Systran πλήρως λειτουργικό σε επόμενη γενιάς Windows τουλάχιστο για την 32μπιτη έκδοση, όπως άλλωστε είχα γράψει σε προηγούμενη ανάρτηση.
Ωστόσο το αρχικό αυτό ενθαρρυντικό αποτέλεσμα, έδωσε τη θέση του σε απογοήτευση. Έχοντας επιτύχει να έχω λειτουργικό Systran σε 32μπιτο σύσημα θεώρησα ότι εφόσον έκανα την ίδια διαδικασία με Virtual xp x64, θα είχα ανάλογο αποτέλεσμα και WinVista / 7 x64. Δυστυχώς το αποτέλεσμα δεν με δικαίωσε. Η χειροκίνητη εγκατάσταση, αρνείτο πεισματικά να λειτουργήσει και μάλιστα δημιούργησε αστάθεια στο σύστημα, με τις προσθήκες στη registry.
Η αποτυχία αυτή, με ώθησε στο να ψάξω για εναλλακτική λύση. Αυτή δεν ήταν άλλη, από το να προσπαθήσω να φτιάξω καινούργιο installer. Δοκίμασα με κάποια trial προγράμματα αυτή τη σκέψη αλλά δυστυχώς, τίποτε δεν δούλεψε.
Μετά κι από αυτή την αποτυχία, η μόνη λύση που μπορούσα να σκεφτώ, ήταν η προσπάθεια εγκατάστασης στα xp x64 και repack σε νέο installer. Αυτή ήταν και η λύση η οποία αποδείχθηκε να είναι και η πιο σωστή. Ο νέος Installer που δημιουργήθηκε, ήταν λίγο μεγαλύτερος, ωστόσο έδινε μια πλήρη και σωστή εγκατάσταση του προγράμματος σε Windows Vista / 7 x86, x64.
Εν κατακλείδι, το γεγονός αυτό απέδειξε ότι τα παλιά λογισμικά δεν είναι απαραίτητα για... πέταμα και μπορούν κάλλιστα να κάνουν σωστα τη δουλειά τους με λίγο ψάξιμο και μετατροπή. Το μόνο δυσάρεστο, ήταν ότι έπρεπε να φτιάξω ξεχωριστό installer για x86 και x64, γεγονός που αυξάνει σημαντικά την τελική διαφορά μεταξύ παλιάς και νέας εγκατάστασης (από 500Mb, 1,3Gb), αλλά δεν πειράζει. Χαλάλι...

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου