Wallch

Αυτόματη εναλλαγή εικόνων στην επιφάνεια εργασίας σας

Το Wallch είναι ένα σχετικά απλό πρόγραμμα γραμμένο σε C++ με Qt βιβλιοθήκες. Είναι ουσιαστικά ένα πρόγραμμα που επιτρέπει την αυτόματη εναλλαγή εικόνων στην επιφάνεια εργασίας σας. Επιλέγετε τις εικόνες από τον σκληρό σας δίσκο, ορίζετε κάποιον χρόνο ή επιλέγετε τυχαίο χρόνο εναλλαγής και ξεκινάτε την διεργασία.

Μερικές τυχαία επιλεγμένες ιδιότητες του Wallch είναι:

  • Picture of the day (εικόνα της ημέρας)
  • Παρακολούθηση φακέλου (folder monitoring)
  • Αυτόματη περιστροφή εικόνων ανάλογα με τα Exif data της
  • Υποστηρίζει τους τύπους αρχείων JPG, PNG, GIF και BMP
  • Τυχαία εναλλαγή εικόνων
  • Τυχαίος χρόνος εναλλαγής
  • Ειδοποίηση με pop-up ή ήχο
  • Unity integration (shortcuts, progressbar)
  • Αποθήκευση ιστορικου
  • Στατιστικά
  • Ζωντανό wallpaper της Γης
  • Μεταφρασμένο σε 18 γλώσσες
  • Πάρσιμο screen-shot
  • Πάρσιμο εικόνας από Web-κάμερα
  • Ιδιότητες εικόνων
  • Απλή επεξεργασία εικόνων (περιστροφή, διαγραφή, ιδιότητες κλπ)

Ενώ φαίνονται πολλές λειτουργίες και ίσως υπερβολικές για έναν "wallpaper changer", είναι όσες μπόρεσαν να βρουν οι δημιουργοί έτσι ώστε να μην καλύπτουν μόνο τις ανάγκες τους μόλις αυτοί θέλουν να χρησιμοποιήσουν το πρόγραμμα, αλλά και τις πιθανές ανάγκες οι οποίες θα δημιουργούνταν από τους χρήστες.

Το Wallch 2.1 είναι στα αποθετήρια του Ubuntu 11.10 και υποστηρίζει και Unity Shortcuts (screenshot: http://img854.imageshack.us/img854/4048/screenshot1ro.png) καθώς και κάποιες επιλογές για το ξεκίνημα του PC (ουσιαστικά κάθε φορά που ο χρήστης κάνει log-in) οι οποίες είναι οι εξής:

  • Αλλαγή (μιας) εικόνας
  • Συνεχόμενη εναλλαγή εικόνων με τον χρόνο που έχετε ορίσει αλλά αλλάζοντας τυχαία εικόνες
  • Αυτόματη ενεργοποίηση του ζωντανού wallpaper της γης
  • Αυτόματη ενεργοποίηση της εικόνας της ημέρας

Εδώ είναι ένα βίντεο στο youtube το οποίο δείχνει συνοπτικά τις λειτουργίες του Wallch (2.0): http://www.youtube.com/watch?v=xPpy_m98aWc

Το Wallch διατίθεται και για gnome2 και για gnome3 από τα PPAs εδώ: https://launchpad.net/~wallch Ενώ για τους χρήστες του Ubuntu Oneiric (που έχουν από default gnome3) και ίσως και των επόμενων εκδόσεων συνίσταται η εγκατάσταση από τα αποθετήρια μέσω κονσόλας:

apt-get install wallch

ή μέσω του Ubuntu Software Center.

Η πιο καινούργια έκδοση του Wallch είναι η 3.0 και μπορεί να κατεβεί από εδώ:

Αρχεία εγκατάστασης: https://sourceforge.net/projects/wall-changer/files/3.0/

Κώδικας: http://sourceforge.net/projects/wall-changer/files/wallch-3.0.tar.gz/download

2πλή λειτουργία

Το Wallch μπορεί να έχει 2 λειτουργίες, την GUI mode (Graphical User Interface mode) και την non-GUI mode (non-Graphical User Interface mode). Ουσιαστικά, η πρώτη λειτουργία εμφανίζει το παράθυρο του Wallch ενώ η δεύτερη όχι. Η πρώτη χρησιμοποιείται από τον χρήστη για να ρυθμίσει το πρόγραμμα και μετά μπορεί να μεταβεί στη 2η λειτουργία του Wallch για να μην έχει το πρόγραμμα 'μέσα στα πόδια του'.

Με την πρώτη λειτουργία, το πρόγραμμα ξεκινάει κανονικά, είναι το πρόγραμμα όπως οποιοδήποτε μη-κονσολικό πρόγραμμα, επιλέγετε κανονικά εικόνες και ξεκινάτε την διεργασία από μόνοι σας.

Η δεύτερη λειτουργία όμως μπαίνει σε εφαρμογή μόλις έχετε επιλέξει κάποια από τις 3 επιλογές για το ξεκίνημα του υπολογιστή οι οποίες αναφέρθηκαν πιο πάνω. Δηλαδή αν έχετε επιλέξει π.χ. την επιλογή 'Συνεχόμενη εναλλαγή εικόνων', τότε μόλις κάνετε log-in θα αρχίσουν οι εικόνες να εναλλάσσονται αυτόματα χωρίς να ανοίξει το παράθυρο του Wallch. Το ίδιο θα συμβεί μόλις επιλέξετε την επιλογή 'Start Changing Wallpapers' (Άρχισε να αλλάζεις εικόνες) ή την επιλογή 'Live Earth Wallpaper' (Ζωντανή εικόνα της γης) από τα Unity Shortcuts και το Wallch είναι κλειστό: Τα Wallpapers θα αρχίζουν να αλλάζουν χωρίς το Wallch να "μπαίνει μες στα πόδια σας". Σημειώστε ότι τα unity shortcuts Start, Pause, Stop, Next, Previous δουλεύουν και στο non-GUI mode.

Πώς δουλεύει;
  • Τα unity shortcuts ξεκινούν καινούργιες διεργασίες του wallch οι οποίες επικοινωνούν (μέσω DBus) με το κύριο πρόγραμμα δίνοντάς του μία εντολή και κλείνουν, αν αυτό ήδη τρέχει εκείνη την στιγμή ή ξεκινάνε αυτόνομες αν το κύριο πρόγραμμα δεν τρέχει.
  • Το Live Earth Wallpaper είναι πραγματικά *live* με σκιές που ανανεώνονται κάθε μισή ώρα και σύννεφα που ανανεώνονται περίπου μία φορά την ημέρα.
  • To Picture Of The Day (εικόνα της ημέρας) δουλεύει μέσω της wikipedia η οποία επιλέγει καθημερινά μία διαφορετική εικόνα ως 'εικόνα της ημέρας'. Το πρόγραμμα αναλαμβάνει να κατεβάζει καθημερινά αυτή την εικόνα και να την θέτει ως wallpaper. Ταυτόχρονα, δεν επιβαρύνεται το bandwidth της wikipedia, αφού η εικόνα ανεβαίνει σε τρίτο host και κατεβαίνει από εκεί, και όχι άμεσα.

Περισσότερες πληροφορίες σχετικά με το πώς δουλεύει το Wallch μπορείτε να πάρετε βλέποντας τον κώδικά του:

apt-get source wallch

Τι έπεται;
  • Ίσως αλλαγή του κυρίως παραθύρου έτσι ώστε να μην δείχνει ολογράφως τα paths των εικόνων αλλά τις ίδιες τις εικόνες.


CategoryPrograms

Wallch (last edited 10-04-2012 08:52:16 by ?medigeek)