we_will_rise Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Καλησπέρα, έχω υλοποιήσει μια (όχι γραφική) εφαρμογούλα σε C. Κάτι πολύ απλό, το πυθαγόρειο θεώρημα (ο χρήστης δίνει τις 2 πλευρές και το πρόγραμμα επιστρέφει την υποτείνουσα). Θα ήθελα να μου πείτε, πως γίνεται να φτιάξω installer (δεν ξέρω καν αν το λέω σωστά ) για την εφαρμογή. Δηλαδή να μπορεί να τρέχει τον installer ο χρήστης και να αποθηκεύονται τα αρχεία της εφαρμογής σε έναν φάκελο στα Program Files και στην συνέχεια να βγαίνει μια Συντόμευση στην επιφάνεια εργασίας...
Directx Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Δες εδώ: InnoSetup, ένας εξαιρετικά εύχρηστος (αν και λίγο μεγαλούτσικος) Installer γραμμένος σε Delphi. Είναι η προσωπική μου επιλογή. NSIS, ο δημοφιλής Installer της Nullsoft (WinAMP) πολύ λιγότερο εύχρηστος από το InnoSetup αλλά ισχυρότερος και μικρότερος. Φυσικά μπορεί να υπάρχουν και άλλοι - αλλά τούτοι εδώ είναι από τους πιο δημοφιλείς freeware Installer "εκεί έξω" για Windows. Υ.Γ. Αν το πρόγραμμα σου είναι πολύ μικρό πάντως, μπορεί να μην έχει νόημα η χρήση Installer.
we_will_rise Δημοσ. 5 Σεπτεμβρίου 2009 Μέλος Δημοσ. 5 Σεπτεμβρίου 2009 Θα τα δοκιμάσω και θα ενημερώσω ! Σίγουρα δεν έχει νόημα, πιο πολύ για να μάθω να φτιάχνω installer την έκανα..!
greatst Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 ... InnoSetup, ένας εξαιρετικά εύχρηστος (αν και λίγο μεγαλούτσικος) Installer γραμμένος σε Delphi. Είναι η προσωπική μου επιλογή. ... Απλός και όμορφος installer! Ξέρεις εάν έχει και ελληνικά στις διαθέσιμες γλώσσες κάπου;
ippo00 Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Πέρα από τις έτοιμες λύσεις μπορείς να το φτιάξεις όπως οποιοδήποτε άλλο πρόγραμμα
Anubis13 Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Πέρα από τις έτοιμες λύσεις μπορείς να το φτιάξεις όπως οποιοδήποτε άλλο πρόγραμμα Υπαρχουν tutorial γι'αυτο?
Directx Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Απλός και όμορφος installer! Ξέρεις εάν έχει και ελληνικά στις διαθέσιμες γλώσσες κάπου; Το InnoSETUP υποστηρίζει Ελληνικά. Στο "Setup Languages" του Setup Wizard μαρκάρισε το "Greek" και ξεμαρκάρισε το English (εκτός και αν θες ο χρήστης να επιλέγει πριν το Setup ποία από τις δυο γλώσσες επιθυμεί). Πέρα από τις έτοιμες λύσεις μπορείς να το φτιάξεις όπως οποιοδήποτε άλλο πρόγραμμα Δεν το προτείνω για αρχή. Η ανάπτυξη ενός ικανού Installer για Windows είναι μια διαδικασία που θέλει εξοικείωση με τον προγραμματισμό του λειτουργικού συστήματος, εκτός και αν μιλάμε απλά για έναν copier που και αυτός απαιτεί κάποιες βασικές γνώσεις. Ας ξεκινήσει από τους έτοιμους, να δει πως στήνονται τα βασικά και τι προβλέπουν, ύστερα έχει ο Θεός για τα περαιτέρω.
greatst Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Το InnoSETUP υποστηρίζει Ελληνικά. Στο "Setup Languages" του Setup Wizard μαρκάρισε το "Greek" και ξεμαρκάρισε το English (εκτός και αν θες ο χρήστης να επιλέγει πριν το Setup ποία από τις δυο γλώσσες επιθυμεί). ... Μήπως μου διαφεύγει κάτι; Εμένα δεν έχει επιλογή Greek! Τέλως πάντων, κατέβασα το αρχείο http://www.jrsoftware.org/files/istrans/Greek-4/Greek-4-5.1.11.isl'>http://www.jrsoftware.org/files/istrans/Greek-4/Greek-4-5.1.11.isl (από τη σελίδα http://www.jrsoftware.org/files/istrans/) και το πέρασα στον κατάλληλο φάκελο/κατάλογο της εφαρμογής (σημείωση: το μετονόμασα πρώτα σε Greek.isl) και τώρα έχω ελληνικά!
Directx Δημοσ. 5 Σεπτεμβρίου 2009 Δημοσ. 5 Σεπτεμβρίου 2009 Μήπως μου διαφεύγει κάτι; Εμένα δεν έχει επιλογή Greek! Τέλως πάντων, κατέβασα το αρχείο http://www.jrsoftware.org/files/istrans/Greek-4/Greek-4-5.1.11.isl'>http://www.jrsoftware.org/files/istrans/Greek-4/Greek-4-5.1.11.isl (από τη σελίδα http://www.jrsoftware.org/files/istrans/) και το πέρασα στον κατάλληλο φάκελο/κατάλογο της εφαρμογής (σημείωση: το μετονόμασα πρώτα σε Greek.isl) και τώρα έχω ελληνικά! Όχι δεν σου διέφυγε τίποτα, εμένα μου διέφυγε να σου υποδείξω ότι για την Ελληνική γλώσσα πρέπει να κατεβάσεις το ανάλογο .isl αρχείο αποθηκεύοντας το στον υποκατάλογο Languages της εφαρμογής και τούτο διότι έχοντας πολλά χρόνια το InnoSETUP εγκατεστημένο και καθώς το Uninstall δεν αφαιρεί αρχεία που δεν του ανήκουν από τον φάκελο, το Greek.isl που είχα εγκαταστήσει παλαιότερα, παρέμεινε εκεί εγκατεστημένο τόσο (πολύ) καιρό ώστε να θεωρήσω πως και η ελληνική γλώσσα γίνεται pre-installed πια από την εφαρμογή, κάτι που δεν ισχύει οπότε οφείλεις να κατεβάσεις & εγκαταστήσεις το αρχείο ελληνικών (greek.isl) μόνος σου. Τούτο συμβαίνει διότι δυστυχώς η ελληνική μετάφραση θεωρείται Unofficial υπό το πρίσμα ότι ουδείς εγγυάται την ποιότητα της (αν και προσωπικά πάντα, την θεωρώ επαρκή).
we_will_rise Δημοσ. 6 Σεπτεμβρίου 2009 Μέλος Δημοσ. 6 Σεπτεμβρίου 2009 Δοκίμασα το InnoSetup, πολύ εύχρηστο και μου έκανε την δουλειά μου. Νομίζω πως με καλύπτει πλήρως, ευχαριστώ πολύ !
de173 Δημοσ. 6 Σεπτεμβρίου 2009 Δημοσ. 6 Σεπτεμβρίου 2009 Η λύση υπήρχε και κάτω από την μύτη μας http://www.technospot.net/blogs/how-to-create-professional-installer-using-winrar/
Dark_Sage Δημοσ. 6 Σεπτεμβρίου 2009 Δημοσ. 6 Σεπτεμβρίου 2009 Η λύση υπήρχε και κάτω από την μύτη μας http://www.technospot.net/blogs/how-to-create-professional-installer-using-winrar/ ωραιος ο φίλος! ακριβως! αλλωστε αν κοιταξετε και στο wiki του insomnia έχουμε απο μέλος παραδειγμα δημιουργιας installer με winrar. http://www.insomnia.gr/forum/showthread.php?t=290319
parsifal Δημοσ. 6 Σεπτεμβρίου 2009 Δημοσ. 6 Σεπτεμβρίου 2009 Και στο Wiki επίσης! WinRAR - Δημιουργία Installer oops, με πρόλαβαν!
Directx Δημοσ. 6 Σεπτεμβρίου 2009 Δημοσ. 6 Σεπτεμβρίου 2009 Δοκίμασα το InnoSetup, πολύ εύχρηστο και μου έκανε την δουλειά μου. Νομίζω πως με καλύπτει πλήρως, ευχαριστώ πολύ ! Να είσαι καλά!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.