Jump to content


Πως μπορώ να....?


5 replies to this topic

#1 Dimitrios

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 04 December 2007 - 10:27 PM

Για σας. Επειδη δεν τα παω καλά με τα Αγγλικά, ελπίζω κάποιος να βοηθήσει στα Ελληνικά.
Ξέρει κάποιος να μου πεί πως μπορώ να αναβαθμίσω μόνος μου το Autopacher με νέα HotFixes?

#2 Antonis

    AP Founder

  • Veterans
  • PipPip
  • 42 posts
  • Gender:Male

Posted 09 December 2007 - 04:09 PM

Αυτή τη στιγμή δεν θα βρείς έτοιμο AutoPatcher για ελληνικά Windows. Εφόσον θες να συνεχίσεις το ελληνικό AutoPatcher, προσθέτοντας τα νεα updates κτλ, μπορώ να βοηθήσω, αλλά θα ήταν καλύτερο να γίνει αυτή η δουλειά στα πλαίσια μιας ομάδας 2-3 ατόμων, επειδή εγω λιώνω στο ΤΕΙ (=δεν έχω και πολυ ελεύθερο χρόνο) και δεν εχω ελληνικά Windows (=δεν μπορώ να δοκιμάσω το ελληνικό AutoPatcher). Για αρχή δες πως έχει γίνει η δουλειά στα updates που υπάρχουν ήδη. Δεν θα διαφέρει πολύ από update σε update.

/Αντώνης

#3 Dimitrios

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 13 December 2007 - 12:11 AM

Εγώ έχω πολύ χρόνο στη διάθεσή μου και θέληση. Αλλά δεν ξέρω από προγραμματισμό ώστε να τα βγάλω περα μόνος μου. Με λίγη βοήθεια στην αρχή, κι αν τα καταφέρω, τότε δεν έχω πρόβλημα να κάνω συχνές αναβαθμίσεις για τα Ελληνικά windows και να τα ανεβάζω σε κάποιο απο τα γνωστά site που φιλοξενούν αρχεία. Αν ας πούμε κάποιος μας έφτιαχνε ένα προγραμματάκι απλό, ώστε αφού κατεβάζω ένα ένα τα Hotfixes από την Mi..oft να τα προσθέτω στο πρόγραμμα (κάτι σαν "ανανεώσιμο" update) . Δεν ξέρω αν αυτό είναι τόσο εύκολο όσο το λέω, αλλά θα έλυνε τα χέρια όλων σαν μια λύση για την τακτική αναβάθμιση και χωρις να εμπλέκεται με Mi...oft αφου θα είναι προσωπική επιλογή μου το πακετάρισμα και όχι έτοιμη λύση. ;)

#4 Antonis

    AP Founder

  • Veterans
  • PipPip
  • 42 posts
  • Gender:Male

Posted 15 December 2007 - 08:56 PM

Βασικά η διαδικασία είναι η εξής: Για κάθε στοιχείο (π.χ. update από Microsoft) πρέπει να γράψεις ένα αρχειάκι το οποίο θα περιέχει πληροφορίες που χρησιμοποιεί το AutoPatcher για την εγκατάσταση/ανίχνευση/απεγκατάσταση του στοιχείου αυτού. Δεν έχει να κάνει με προγραμματισμό (άνοιξε οποιοδήποτε αρχείο .apm για να δείς πως περίπου είναι). Το AutoPatcher πρακτικά κάνει ότι του λένε τα αρχειάκια αυτά. Μπορείς αν θέλεις να με βρείς στο msn (nw_raptor#gmail_com -- άλλαξε το _ με . και το # με @) για λεπτομέριες...

/Αντώνης

#5 Dimitrios

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 10 January 2008 - 11:00 PM

Λοιπόν...
Ευχαριστώ τον Αντώνη που παρά τοις πολλες του υποχρεώσεις προσπάθησε να μου δώσει λύση.
Μέχρι να βρεθεί κάτι, έκανα μια έρευνα....και βρήκα την εξής λύση στο site της μαϊκροσ...:
Φτιάχνουμε ένα αρχείο .txt , το ονομάζουμε όπως θέλουμε (π.χ. ud.txt) και γράφουμε τον παρακάτω κώδικα:

@echo off setlocal set PATHTOFIXES=C:\update
%PATHTOFIXES%WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart
%PATHTOFIXES%rootsupd.exe /Q
%PATHTOFIXES%WindowsXP-KB923789-x86-ELL.exe /Q
%PATHTOFIXES%WindowsXP-KB873339-x86-ELL.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB885835-x86-ELL.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB885836-x86-ELL.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB886185-x86-ell.exe /quiet /norestart
...............................
...........................
...........................
%PATHTOFIXES%WindowsXP-KB886185-x86-ell.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB887472-x86-ell.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB888302-x86-ELL.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB890046-x86-ELL.exe /quiet /norestart
%PATHTOFIXES%WindowsXP-KB890859-x86-ELL.exe /quiet

όπου C ο δίσκος μας, και update ο φάκελλος που θα φτιάξουμε μόνοι μας στον δίσκο C και θα βάλουμε μέσα το αρχείο που φτιάχνουμε (ud.txt) μαζί με όλες τις αναβαθμίσεις μας (π.χ.: WindowsXP-KB890859-x86-ELL.exe κ.τ.λ.). Προσοχή στην τελευταία γραμμή να μην υπάρχει η εντολή /norestart.

Στην αρχή αντιμετώπισα πρόβλημα αφού, όπως το έδινε η μαϊκρο...(δηλ. %PATHTOFIXES%\WindowsXP-KB873339-x86-ELL.exe /quiet /norestart) δεν λειτουργούσε για τρεις λόγους. Πρώτον δεν θέλει να παρεμβάλονται ελληνικά γράμματα στην διαδρομή για τον φάκελλο update (π.χ. C:\Ελληνικά\Update). Δεύτερον , δεν ξέρω γιατί, αλλά μόνο όταν έσβησα την \ στη διαδρομή του hotfix εκτελέστηκε το αρχείο (δηλ. όχι %PATHTOFIXES%\WindowsXP....... αλλά %PATHTOFIXES%WindowsXP....).Τρίτον, δεν εκτελούσε πάντα τις εντολές /quiet και /norestart αλλά ήθελε τις παλαιότερες εντολές όπως π.χ. Q για quiet.
Μετά από πολλές δοκιμές δούλεψε όπως σας έδειξα παραπάνω. Σας περιγράφω όμως αναλυτικά τι έγινε μήπως σας χρειαστεί.

Ας έλθουμε στην δουλειά μας πάλι.
Αφού έχουμε φτιάξει το αρχείο .txt με όλες τις αναβαθμίσεις που θέλουμε, το αποθηκεύουμε και το κλείνουμε.
Μετα το μετονομάζουμε σε .bat .Έτσι έχουμε συνολικά:
Στον δίσκο C έναν φάκελο με το όνομα update και μέσα περιέχει όλα τα hotfixes που μας ενδιαφέρουν και το αρχείο ud.bat με τις εντολές μας.
Αν όλα είναι σωστά, εκτελέστε το ud.bat και θα αρχίσει μια διαδικασία αυτόματης εγγατάστασης των hotfixes χωρίς την δική σας μεσολάβηση. Στο τέλος θα γίνει επανεκίνηση του υπολογιστή.

Λεπτομέρειες:
Εγω τα hotfixes τα κατέβασα ένα - ένα από την μαϊκρο... .
Για να ξέρω ποιά hotfixes χρειάζομαι έκανα με καθαρή εγκατάσταση και ένα γουιν...απντεϊτ και στη σελίδα που έβγαλε και έλεγε ποια "KB........" χρειάζομαι, τα σημείωσα σ' ένα χαρτί, χωρίς να κάνω αναβάθμιση.
Μετά, τα κατέβασα ένα-ένα απο την μαϊκρο... (http://www.micr*s*ft...&displayLang=el)(όπου * βάλε o) και τα συγκέντρωσα στον φάκελλο update που είπαμε παραπάνω.
Ξέρω, φαίνεται περίπλοκο,αλλά είναι μια λύση για να μην κάνετε συνέχεια update από την μαϊκρο... . Τα κατεβάζετε μια φορά και τα έχετε για κάθε φορά που κάνετε εγκατάσταση των γουίντοους ακόμα και σε υπολογιστές που δεν έχουν σύνδεση στο inetrnet. Απλά αντιγράφουμε τον φάκελο update στον άλλο υπολιστή στον δίσκο C.
Βεβαια έχει και άλλα κόλπα η μαϊκρο.. στο θέμα με τα hotfixes αλλά δεν ειναι χρήσιμα.

Αν αναρωτιέστε γιατί έκανα όλη αυτή την διαδικασία.... σας λέω ότι κάθε 1 ή 2 μήνες κάνω καθαρή εγκατάσταση των γουίντοους (απο έτοιμη προηγούμενη εγκατάσταση, αντιγραμένη - θέλει 10 λεπτά περίπου να γίνει format στον C και επανεγγραφή - τα χρήσιμα αρχεία τα έχω σε 2ο δίσκο, κλειδωμένο για ασφάλεια) και δεν ήθελα κάθε φορά να κάνω σύνδεση και αναβάθμιση στην μάϊκρο...
Αν θέλετε να δείτε ποιές άλλες εντολές υποστηρήζουν τα hotfixes κάντε το εξής: Στον φάκελο update φτιάξτε ένα νέο αρχείο .bat και γράψτε

@echo off setlocal set PATHTOFIXES=C:\update
%PATHTOFIXES%WindowsInstaller-KB893803-v2-x86.exe /?

Θα σας εμφανίσει ποιές είναι οι διαθέσιμες επιλογές για εντολές όπως η /? η /quiet και η /norestart.
Αυτο είναι χρήσιμο αν κολλήσει σε κάποιο hotfix το ud.bat.
Ελπίζω να κατάφερα να σας βοηθήσω λίγο.

Σημείωση:
Δεν θέλει πολύ μυαλό να καταλάβει κανεις ότι τα παραπάνω είναι δέκα φορές πιο δύσκολα, πιο αργά και πιο ... βαρετα απ' ότι με το AutoPatcher. Αντώνη κάνε κάτι. Είδες που καταντάμε χωρίς το πρόγραμμά σου?
Συγνώμη για τυχόν ορθογραφικά λάθη.

Παρακάτω είναι ένας κατάλογος με αρχεία που χρειάστηκα εγώ.
(KB873339)-
(KB885835)-
(KB885836)-
(KB886185)-
(KB887472)-
(KB888302)-
(KB890046)-
(KB890859)-
(KB891781)-
(KB893756)-
(KB894391)-
(KB896358)-
(KB896423)-
(KB896428)-
(KB899587)-
(KB899591)-
(KB900485)-
(KB900725)-
(KB901017)-
(KB901214)-
(KB902400)-
(KB904706)-
(KB905414)-
(KB905749)-
(KB908519)-
(KB908531)-
(KB910437)-
(KB911280)-
(KB911562)-
(KB911564)-
(KB911927)-
(KB913580)-
(KB914388)-
(KB914389)-
(KB916595)-
(KB917953)-
(KB918118)-
(KB918439)-
(KB919007)-
(KB920213)-
(KB920670)-
(KB920683)-
(KB920685)-
(KB920872)-
(KB921503)-
(KB922582)-
(KB922819)-
(KB923191)-
(KB923414)-
(KB923980)-
(KB924270)-
(KB924667)-
(KB925902)-
(KB926255)-
(KB926436)-
(KB927779)-
(KB927802)-
(KB927891)-
(KB928255)-
(KB928843)-
(KB929123)-
(KB929399)-
(KB930178)-
(KB930916)-
(KB931261)-
(KB931784)-
(KB932168)-
(KB933360)-
(KB933729)-
(KB935839)-
(KB935840)-
(KB936021)-
(KB936357)-
(KB936782)-
(KB938127)-
(KB938828)-
(KB938829)-
(KB939653)-
(KB939683)-
(KB941202)-
(KB941568)-
(KB941569)-
(KB943460)-
(KB944653)-
(KB923789)-
(KB942615)- έχει εντολή επανεκίνησης

Ενημερωμένο μέχρι την 30-12-2007. Μέγεθος 133 MB. Λειτουργικό XP home sp2.

Edited by Dimitrios, 10 January 2008 - 11:18 PM.


#6 Guest_Δημήτ&#_*

  • Guests

Posted 15 April 2009 - 06:42 AM

Ωραίος φίλε Dimitrios (συνονόματε), μπράβο, σ' ευχαριστώ πολύ χρηστικό το άρθρο σου.

Edited by Δημήτρης, 15 April 2009 - 06:44 AM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users