2click Update 5.2
With this version of 2click Update of 5.x series a fast translation method is introduced. You can now translate instantly this software into your
local language in 2 minutes ! Just visit https://translations.launchpad.net/2clickupdate and start the translation in the most easy way ever made available.
2click Update is already available in 4 languages:
- Albanian by Donald Iljazi http://twitter.com/i_iljazi
- Brazilian Portuguese: Vitor da Silva Gonçalves https://launchpad.net/~vitorsgoncalves
- Greek
- Turkish: Mustafa Yılmaz http://apshalasha.blogspot.com
To install and be able to see program messages in your preferred language just create, as super user (root), a folder named as ” locale ” under /usr/local/share/ and then copy into this new folder you’ve crated the corresponding folder from ” translation pack “. If your environment is configured for example in Greek language and you’ve copied the ” el ” folder to the previously mentioned place, you will see the program messages in Greek language.
English version of 2click Update v4.0 Codename “Dimitris”
I am pleased to announce the availability of v4.0 for the English version of 2click Update. What’s new in this version :
- One, unified Progress bar for all the process that are being executed
- Progress bar is more informative for what is being executed
- Fixed a bug using –force-yes to be able to install unsigned packages from user defined repositories
- Cleaned and optimised the code
Go grab it from http://cerebrux.comli.com/2clickupdate/english-version/
2click Update v4.0 Codename “Dimitris”
Ποιο να είναι το επόμενο βήμα, τι να προσθέσω τι να αφαιρέσω… Είναι κάποιες από τις ερωτήσεις που τριγυρνούσαν στο μυαλό μου όταν είχα ανακοινώσει το μικρό project που ξαναέπιασα στα χέρια μου πριν λίγο καιρό.
Εκεί, στη μεγάλη παρέα του Linuxformat ήρθε η απάντηση από τον “Guru”, Δημήτρη Καλαμαρά :
- η progress bar ουσιαστικά δεν είναι progress bar, απλώς πηγαίνει πέρα – δώθε. Ίσως με λίγη ακόμα μαγεία να μπορούσες να το φτιάξεις.
- το σκριπτάκι βγάζει συνέχεια το μήνυμα “το σύστημα αναβαθμίζεται” χωρίς να λέει τι ακριβώς αναβαθμίζει. Δεν θα ήταν καλύτερο να εμφανίζει ένα μικρό κουμπάκι από κάτω για να βλέπεις την ίδια την κονσόλα;
Δεν έδινε λύση… απλά με δυο αράδες τόνισε τα σημεία εκείνα που θα κάνουν τη διαφορά από την προηγούμενη έκδοση. Έτσι μόλις βρήκα χρόνο έστυψα το μυαλό να δω πως θα τα καταφέρω. Βλέπετε το Zenity αν και είναι το ποιο εύκολο εργαλείο για να προβάλει κανείς σε “παραθυρικό” περιβάλλον διεργασίες ενός script, άλλο τόσο μπορεί να γίνει μπελάς με τις ιδιοτροπίες του.
Την progress bar την έφτιαξα σε 5 λεπτά… Το πρόβλημα ξεκίνησε στο δεύτερο σκέλος όταν ήθελα να εμφανίζει κάθε φορά διαφορετικό μήνυμα ανάλογα με την διεργασία που εκτελείται. Έψαξα από δω… έψαξα από κει… με τίποτα δεν έβγαζα άκρη.. δεν άλλαζε τα μηνύματα. Ακόμα και η man page δεν έδινε τίποτα το απτό.
Το παράτησα…
Την επόμενη μέρα είπα να googl’άρω λίγο περισσότερο μήπως και βρω άκρη… Ε… όταν βρήκα που έκανα λάθος, τραβούσα τα μαλλιά μου! Ένα απλό “=” έλειπε από την παράμετρο –text και ένα “#” από την echo για να μπορέσει να αλλάζει τα μηνύματα όπως τα ήθελα.
Τέλος καλά όλα καλά… το 2clickUpdate v4.0 είναι έτοιμο με την κωδική ονομασία “Dimitris” προς τιμήν του φίλου μας Δημήτρη Καλαμαρά.
Off topic :
Όσοι ενδιαφέρεστε για κάνετε “παραθυράκια” τα script σας κατεβάστε το manual του Zenity στα ελληνικά από εδώ: Zenity Manual
Το manual είναι φτιαγμένο με βάση την ιστοσελίδα http://library.gnome.org/users/zenity/stable/index.html.el
Το παιδί και το Wordpress
Πολλές φορές μένω έκπληκτος με τις δυνατότητες και την ευελιξία που παρέχει το wordpress… Ίσως πάλι αυτό να οφείλεται στην ασχετοσύνη που με χαρακτηρίζει σε θέματα webdesign και web site development και βλέπω με τα μάτια ενός παιδιού που ανακαλύπτει καινούρια πράγματα πάνω στο ίδιο παιχνίδι που παίζει εδώ και καρό.
Μόλις χτες ήταν το τελευταίο post που έκανα σχετικά με το 2clickUpdate και το επόμενο προοριζόταν να γίνει προς το τέλος αυτής της βδομάδας. Το χρονοδιάγραμμα (βάση ελεύθερου χρόνου) υποτίθεται ήταν ακριβές και τα προέβλεπε όλα :
- Εξελληνισμός του 2click Update (Τρίτη)
- Περιγραφή του 2click Update στα ελληνικά (Τετάρτη)
- Περιγραφή του 2click Update στα αγγλικά (Τετάρτη)
- Διαμόρφωση νέας σελίδας στο wordpress για το 2click Update αγγλικής/ελληνικής έκδοσης (Πέμπτη)
- Ανάρτηση των περιγραφών στις αντίστοιχες υποσελίδες του 2clickUpdate (Πέμπτη)
- Αναζήτηση online για το πως να προσθέσω φόρμα επικοινωνίας στη σελίδα του 2click Update (Παρασκευή)
- Αναζήτηση online για το πως να διαχειριστώ τα links για λήψη του 2click Update (Παρασκευή)
- Τελευταίες ματιές πατάμε το κουμπάκι Publish στο wordpress και …. we are online… (Σάββατο)
Τελικά από την μεριά μου ο εξελληνισμός και οι περιγραφές ολοκληρώθηκαν σε 1 ώρα και τα υπόλοιπα με την βοήθεια του wordpress έγιναν και αυτά σε 1 ώρα…
Αυτή τι στιγμή, όπως βλέπετε και στο site, το 2click Update διαθέτει
- δικό του χώρο διαμορφωμένο σε δύο γλώσσες με αντίστοιχη περιγραφή (Αγγλική/Ελληνική έκδοση)
- το 2click Update πλέον προσφέρεται σε δύο εκδόσεις (Αγγλική/Ελληνική έκδοση)
- Link που θα διαθέτει πάντα την τελευταία έκδοση.
- Φόρμα επικοινωνίας για bug reporting και σχόλια.
Υπάρχουν ακόμα κάποια πράγματα που θέλω να ενσωματώσω και να τροποποιήσω στο 2click Update αλλά θα γίνουν εν καιρό. Με την ύπαρξη ξεχωριστής σελίδας, αυτά δεν θα χάνονται στα διάφορα posts, αλλά τα posts θα λειτουργούν ως ενημέρωση για νέες εκδόσεις, αλλαγές κλπ.
Ελπίζω όλα να πάνε καλά…
2clickUpdate v3.5
Πριν λίγο καιρό είχα γράψει εδώ για ένα “παραθυρικό” script που ξεκίνησα πριν από ένα χρόνο. Το ανέβασα στην ιστοσελίδα μου με την σκέψη ότι μπορεί να φανεί χρήσιμο και σε κάποιον άλλον εκεί έξω.
Ξανά ασχολήθηκα με το script με αφορμή ένα Bug που εντόπισα όταν έφτανε στην εντολή autoremove. Στην νέα έκδοση δεν άλλαξε η εξωτερική εμφάνιση αλλά άλλαξε εσωτερικά:
- Διόρθωση : bug στο autoremove το οποίο αρκετές φορές ρωτούσε αν πρέπει να συνεχίσει την εκτέλεση της εντολής με αποτέλεσμα το πρόγραμμα κολλούσε
- Αναθεώρηση : βελτίωση της εσωτερικής εμφάνισης των περιγραφών του κώδικα.
- Αναθεώρηση : Κάνοντας click στο “Εκτέλεση” πλέον δεν χρειάζεται να εμφανίζεται το τερματικό με λεπτομέρειες για το τι εκτελείται κάθε φορά
- Αναθεώρηση : Προσθήκη του προθέματος “en” για ένδειξη αγγλικής έκδοσης του προγράμματος…. Αναμείνατε για μετάφραση σε Ελληνικά με πρόθεμα “el” !!!
Κατεβάστε την νέα διορθωμένη έκδοση: 2clickUpdate v3.5
Update: Πλέον απο σήμερα το 2clickUpdate φιλοξενείται στην προσωπική του σελίδα



