madsc Δημοσ. 1 Φεβρουαρίου 2005 Δημοσ. 1 Φεβρουαρίου 2005 Οι περισσότεροι γνωρίζουμε κ χρησιμοποιούμε το πρόγραμμα συμπίεσης/αποσυμπίεσης Winrar, αλλά μένουμε στις βασικές του λειτουργίες συνήθως. Οι δυνατότητες του όμως δεν περιορίζονται σε ένα δεξί κλικ συμπίεση/αποσυμπίεση παρόλο που τα καταφέρνει σχεδόν άριστα σε αυτό τον τομέα. Κάτι που μπορεί να μας διευκολύνει ιδιαίτερα τη ζωή στη σχέση μας με τους υπολογιστές είναι η SFX λειτουργίες του. Διαδικασία εύκολη για το μέσο χρήστη με απαίτηση ελάχιστου χρόνου. Τα SFX (SelF-eXtracting) αρχεία είναι κ αυτά συμπιεσμένα αρχεία με τη διαφορά ότι εμπεριέχουν το αρχείο που χρειάζεται για να αποσυμπιεστούν οπότε δεν χρειάζονται κάποιο άλλο εξωτερικό πρόγραμμα αποσυμπίεσης. Τρέχουν stand alone δηλ. Για αυτό το λόγο έχουν κατάληξη εκτελέσιμου αρχείου (*.exe) κ όχι *.rar, *.zip κτλ. Ας δούμε πως θα μπορέσει να μας ωφελήσει αυτή του η δυνατότητα, αυτοματοποιώντας χρονοβόρες διαδικασίες σε ένα απλό κλικ. Για παράδειγμα θα χρησιμοποιήσω το deployment του Nero Burning Rom. screenshot 1 Όπως ίσως θα έχουμε συνηθίσει, κ αυτή η διαδικασία ξεκινάει με δεξί κλικ. Δεξί κλικ λοιπόν στο αρχείο nero6606.exe κ "add to archive..." screenshot 2 Η πρώτη καρτέλα που θα δούμε είναι η καρτέλα General. Με επιλεγμένο rar ως Archive format τσεκάρουμε δεξιά τις επιλογές Create SFX archive όπως κ Create solid archive. Με το που επιλέξουμε να φτιάξουμε sfx θα παρατηρήσουμε ότι αλλάζει αμέσως η κατάληξη στο Archive name από *.rar σε *.exe. Στο τέλος της διαδικασίας μπορούμε να το μετονομάσουμε άφοβα στο επιθυμητό. Αν το source όνομα του αρχείου με αυτό που πάμε να φτιάξουμε είναι ίδια το winrar θα μετονομάσει αυτό που φτιάχνουμε αυτόματα προσθέτωντας το sfx. Στο compression method προτείνω να χρησιμοποιείτε "normal" για μικρά μέγεθος αρχείων κ store για setups/αρχεία δεκάδων ΜΒ. Ο λόγος είναι ότι τις περισσότερες φορές (αν όχι όλες) τα αρχεία στα setup είναι ήδη συμπιεσμένα, οπότε συνήθως κερδίζουμε από λίγα kb εώς καθόλου επανασυμπιέζοντας τα. Αντίθετα όσο μεγαλύτερο το ratio της συμπίεσης τόσο περισσότερο χρόνο κ επεξεργαστική ισχύ χρειάζεται ένας υπολογιστής. screenshot 3 Στην καρτέλα [Advanced] πατάμε [sFX options...] για να βγούμε στο επόμενο menu... screenshot 4 Για την συγκεκριμένη περίπτωση μας ενδιαφέρει το Run after extraction, όπου η εντολή που δίνουμε είναι η: Nero6606.exe /silent /noreboot /no_ui /sn=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /write_sn όπου xxxx το serial για την κόπια του Nero που έχουμε αγοράσει. Έτσι κάναμε τελείως unattended την εγκατάσταση όπως κ το registration του Nero. screenshot 5 To μόνο που μένει τώρα είναι να κάνουμε κ silent to unpacking του SFX μας. Στην καρτέλα Modes επιλέγουμε Hide all στο Silent mode & Overwrite all files στο Overwrite Mode. Η επιλογή Unpack to temporary folder προτείνεται σε κάθε περίπτωση. Ο λόγος είναι ότι όταν τρέξουμε ένα SFX αρχείο από read only αποθηκευτικό μέσο, π.χ. dvd ή αν υπάρχει ίδιο όνομα με το SFX αρχείο πιθανότατα θα πάρουμε μύνημα λάθους. Ο temporary folder που αποσυμπιέζεται είναι ο C:\Documents and Settings\όνομα χρήστη\Local Settings\Temp όπου C:\ το drive που έχετε εγκατεστημένα τα Windows. Επειδή δεν υπάρχει αξιόπιστος τρόπος να ελέγχει αν τα αρχεία που αποσυμπιεστήκαν στο %temp% χρησιμοποιούνται ακόμα ή όχι, το winrar τα σβήνει από default σε 1 ώρα από την αποσυμπίεση. Για διακοσμητικούς λόγους επίσης μπορούμε να επιλέξουμε το εικονίδιο της αρεσκείας μας που θέλουμε να έχει το setup μας από την καρτέλα Text and icon, "Load SFX icon from the file". To *ico δεν χρειάζεται να είναι μέσα στα αρχεία που συμπιέζουμε. Ok, ok, ok κ μόλις φτιαχτεί το αρχείο (στο ίδιο path με το/τα αρχεία που επιλέξαμε για συμπίεση), είμαστε έτοιμοι. To συγκεκριμένο guide αποτελεί απλά ένα παράδειγμα για το τι μπορεί να γίνει. Οι επιλογές είναι πάρα πολλές αφού μπορούμε να καλέσουμε σχεδόν ότι τύπο αρχείου επιθυμούμε μετά το extraction του SFX. Και όλα αυτά με ένα διπλό αριστερό κλικ p.s. Για τους switches που χρειάζεται η κάθε εφαρμογή, την πλήρη σύνταξη, καθώς κ τα αρχεία που θα χρειαστεί να συμπιέσετε, μπορείτε να ρίξετε μια ματιά κ εδώ. /sc
Super Moderators paredwse Δημοσ. 1 Φεβρουαρίου 2005 Super Moderators Δημοσ. 1 Φεβρουαρίου 2005 Ένας πολύ χρήσιμος οδηγός - του αξίζει, πιστεύω, να γίνει sticky.
random Δημοσ. 1 Φεβρουαρίου 2005 Δημοσ. 1 Φεβρουαρίου 2005 Aπλά μια συμβουλή. αν στέλνετε attachments σε παραληπτες με εταιρικά mail account, καλύτερα να αποφεύγετε τα sfx, γιατι πολές εταιρείες εχουν antivirus πανω στους mail server ή απλα εχουν φίλτρα να απορίπτουν τα εκτελέσιμα (με καταληξη BAT, CMD, JS, VBS, EXE, και άλλες) χωρις να σκαναρουν αν εχουν ιούς. και να εχουν αντιvirus μπορει να μην αναγνωρίσει τον αλγοριθμο rar και αφου δεν μπορει να "δει" τα περιεχόμενα, να το απορίψει καλου-κακού. Επίσης οταν υποψιάζομαι οτι ο παραλήπτης μαλλον δεν ειναι "ψαγμένος", επιλέγω Archive Format (sto winrar) = ZIP δεν ειναι η καλυτερη συμπίεση, αλλα γλυτώνω callbacks τυπου "κανω διπλο κλικ στο αρχειο και δεν ανοίγει...", "winrar? τι'ν αυτό, στείλε μου το..", :!: "οκ, το πήρα... μηπως εχεις κανα σπαστήρι?" :-| κατα τα αλλα to winrar ειναι το απόλυτο στριμωχτήρι
wert Δημοσ. 1 Φεβρουαρίου 2005 Δημοσ. 1 Φεβρουαρίου 2005 Πάρα πολύ χρήσιμο μπράβο To δοκίμασα κιόλας όπως ακριβώς περιγράφεται με το nero και έκανα εγκατάσταση. Όλα αυτόματα. Δεν ζητάει τίποτα. Και όχι μόνο αυτό. Αλλά τώρα ξέρουμε ότι πρίν κάνουμε διπλό κλίκ στο exe καλό είναι να κάνουμε πρίν και ένα open with winrar να του ρίξουμε μια ματιά να δούμε και τι παίζει.
Isis Δημοσ. 2 Φεβρουαρίου 2005 Δημοσ. 2 Φεβρουαρίου 2005 Για την συγκεκριμένη περίπτωση μας ενδιαφέρει το Run after extraction, όπου η εντολή που δίνουμε είναι η:Nero6606.exe /silent /noreboot /no_ui /sn=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /write_sn όπου xxxx το serial για την κόπια του Nero που έχουμε αγοράσει. Έτσι κάναμε τελείως unattended την εγκατάσταση όπως κ το registration του Nero. απο προγραμμα αλλαζει αυτη η εντολη? και αν εχει crack τι βαζουμε? το /silent/noreboot/no_ui ειναι standard?
polaki Δημοσ. 2 Φεβρουαρίου 2005 Δημοσ. 2 Φεβρουαρίου 2005 απο προγραμμα αλλαζει αυτη η εντολη? και αν εχει crack τι βαζουμε? το /silent/noreboot/no_ui ειναι standard? ?????????????
madsc Δημοσ. 3 Φεβρουαρίου 2005 Μέλος Δημοσ. 3 Φεβρουαρίου 2005 απο προγραμμα αλλαζει αυτη η εντολη? και αν εχει crack τι βαζουμε? το /silent/noreboot/no_ui ειναι standard? Isis σου προτείνω να ηρεμείς σιγά σιγά κ να προσέχεις αυτά που ζητάς ή αναφέρεις αν επιθυμείς να συνεχίσεις να παραμένεις στην insomnia. Για αυτά που ρωτάς ξαναδιάβασε προσεκτικότερα το απλούστατο guide μέχρι να το καταλάβεις κ για όποιο πρόγραμμα επιθυμείς ξεκίνα το ψάξιμο από το link στο τέλος του post. /sc
Isis Δημοσ. 3 Φεβρουαρίου 2005 Δημοσ. 3 Φεβρουαρίου 2005 δεν καταλαβαινω τι ειπα. αν παλι πειραξει μια λεξη που ανεφερα τοτε αυτο που γραφεις εσυ τι ειναι? όπου xxxx το serial για την κόπια του Nero που έχουμε αγοράσει
Παναγιώτης Σ. Δημοσ. 3 Φεβρουαρίου 2005 Δημοσ. 3 Φεβρουαρίου 2005 Καλημέρα, πολύ ωραίος ο οδηγός σου madsc Έχω όμως μια απορία: Δεν καταλαβαίνω την λογική της εντολής [..]Nero6606.exe /silent /noreboot /no_ui /sn=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /write_sn [..] Αν ήθελα να φτιάξω με αυτόν τον τρόπο ένα SFX για τον Opera, ποιά θα ήταν η εντολή? @Isis Κοίτα τι λέει ο madsc ....κόπια του Nero που έχουμε αγοράσει... Νομίζω οτι είναι σαφές
madsc Δημοσ. 3 Φεβρουαρίου 2005 Μέλος Δημοσ. 3 Φεβρουαρίου 2005 Παναγιώτης Σ. καλώς τον Ανοίγεις το link που έδωσα, πατάς [print this topic] κ ψάχνεις με ctrl+F για την εφαρμογή που θες. :wink: Η opera τρέχει απλά με /s δηλαδή η πλήρης σύνταξη στο [Run after extraction] του WinRAR είναι ow32enenxxx.exe /s (όπου xxx η έκδοση του προγράμματος.) Οι silent/unattended εντολές δεν είναι ίδιες για όλα τα προγράμματα καθώς έχουν να κάνουν με τον installer που είναι φτιαγμένο το κάθε setup. /sc
traianos Δημοσ. 5 Μαΐου 2005 Δημοσ. 5 Μαΐου 2005 @madsc Μπραβο για την ιδεα,γιατι πολλοι νομιζουν οτι το winrar ειναι ενα απλο προγραμματακι,παντως αν μπορουσες να γραψεις και τιποτα παραπανω για τις δυνατοτητες του προγραμματος θα ητανε πολυ καλα.Το winrar διαβαζει σχεδον τα παντα,προσφατα ενας φιλος μου εφερε ενα προγραμμα συμπιεσμενο σε μικρα κομματια με καταληξη .tda και το winrar τα διαβασε αν και ητανε ασυσχετιστα σε PC με winrar εγκατεστημενο.
madsc Δημοσ. 5 Μαΐου 2005 Μέλος Δημοσ. 5 Μαΐου 2005 traianos ευχαριστώ για τα λόγια σου, αλλά το παρόν post αφορά guide για τις sfx δυνατότητες του προγράμματος. /sc
Sanctu82 Δημοσ. 16 Ιουνίου 2005 Δημοσ. 16 Ιουνίου 2005 Para poli xrisimo kai mallon tha to xrisimopoieiso!!
Diomedes Δημοσ. 6 Φεβρουαρίου 2006 Δημοσ. 6 Φεβρουαρίου 2006 Πολύ καλός οδηγός. Συγχαρητήρια για το μεράκι σου! Μια μικρή σημείωση: στα αρχεία SFX παραμένει η δυνατότητα χρήσης κλειδού (password).
ipnotistis Δημοσ. 12 Φεβρουαρίου 2006 Δημοσ. 12 Φεβρουαρίου 2006 Χμ... Αυτό το χόμπυ του να φτιάχνεις unnattended cd's, δεν το έχω καταλάβει.. προσφατα το ανακάλυψα.. απαιτούνται κάποιες γνώσεις? και ποιές? και που βοηθάει? (δεν μιλάω για το τι κάνει το winrar αλλά γι αυτα που είδα στην σείδα του msnf.org)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.