Το TimeLine είναι μια ελεύθερη εφαρμογή δημιουργίας χρονοπρογραμματιστή, η οποία είναι γραμμένη σε Python, η οποία εκτελείται σε Linux, Mac OS X και ακόμα και σε Windows. Θα επιτρέψει σε οποιονδήποτε να δημιουργήσει αβίαστα προσαρμοσμένα χρονοδιαγράμματα, για οποιονδήποτε σκοπό επιθυμούν, με πολλά χρήσιμα χαρακτηριστικά όπως ομαδοποίηση εκδηλώσεων, προσαρμοσμένη οπτική παρουσίαση και πολλά άλλα.

Τα χρονοδιαγράμματα μπορούν να έχουν πολλές χρήσεις από εκπαιδευτικούς σκοπούς, μέσω της εκπροσώπησης των δεδομένων μέχρι τον προγραμματισμό εκδηλώσεων. Όποια και αν είναι η χρήση σας, το TimeLine αποτελεί μια εξαιρετική εναλλακτική λύση για το εμπορικά διαθέσιμο λογισμικό ή για οποιαδήποτε διαδικτυακά εργαλεία στο διαδίκτυο

Εγκατάσταση

Το TimeLine έχει λίγες εξαρτήσεις. Θα χρειαστείτε Python 2.5 ή μεγαλύτερη (που θα πρέπει να είναι διαθέσιμη στα περισσότερα συστήματα) και wxPython 2.8.9.2. Ακριβώς για να είστε στην ασφαλή πλευρά, ελέγξτε ποια έκδοση της Python έχετε εγκαταστήσει.

 python-V 

Εάν η έξοδος δείχνει 2, 5 ή μεγαλύτερη, δεν υπάρχει τίποτε άλλο που πρέπει να κάνετε γι 'αυτό. Εάν δείτε μια μικρότερη έκδοση, δοκιμάστε να ενημερώσετε το σύστημά σας. Αυτό θα πρέπει να είναι τόσο εύκολο όσο

 sudo apt-get ενημέρωση sudo apt-get αναβάθμιση 

στο Debian (και στο Ubuntu) παράγωγα.

Για να ελέγξετε ποια έκδοση του wxPython διαθέτετε στο σύστημά σας, αναζητήστε το πακέτο python-wxgtk:

 apt-cache αναζήτηση python-wxgtk 

Η παραγωγή σας θα είναι κάτι τέτοιο. Ο αριθμός μετά το όνομα του πακέτου θα είναι ο αριθμός έκδοσης:

Στο Debian 8 αυτό θα πρέπει να επιστρέψει την έκδοση 3.0, ενώ στο Ubuntu 14.04 θα δείτε την έκδοση 2.8.

Αν αναφέρει 2.8, θα πρέπει να επαληθεύσετε τη δευτερεύουσα έκδοση, καθώς θα χρειαστείτε 2.8. 9.2 . Ελέγξτε τις λεπτομέρειες με

 apt-cache εμφάνιση python-wxgtk2.8 

και αναζητήστε τη γραμμή όπου λέει Έκδοση: 2.8.XX

Στην περίπτωση αυτή είναι 2.8. 12, οπότε είμαστε έτοιμοι να πάμε.

 sudo apt-get εγκαταστήσετε python-wxgtk2.8 

Κατεβάστε το TimeLine από το sourceforge. Η τελευταία έκδοση κατά τη στιγμή της εγγραφής ήταν 1.6.0.

 wget http://sourceforge.net/projects/thetimelineproj/files/thetimelineproj/1.6.0/timeline-1.6.0.zip 

Αποσυμπιέστε το αρχείο zip. Μπορείτε να το κάνετε οπουδήποτε, αλλά είναι ίσως καλύτερο και ευκολότερο να το κρατήσετε στον οικείο κατάλογό σας:

 αποσυμπιέστε το timeline-1.6.0.zip -d $ HOME 

Τώρα μπορείτε να ξεκινήσετε την TimeLine με:

 python $ HOME / χρονοδιάγραμμα-1.6.0 / πηγή / timeline.py 

Μπορείτε επίσης να δημιουργήσετε ένα εικονίδιο επιφάνειας εργασίας ή ένα πρόγραμμα εκκίνησης που να δείχνει αυτήν την εντολή (Η διαδικασία θα διαφέρει ελαφρώς ανάλογα με το σύστημα, το DE ή / και τα διαθέσιμα εργαλεία).

Κύρια χαρακτηριστικά

Το TimeLine έχει ένα απλό περιβάλλον χρήστη που είναι εύκολο στην πλοήγηση.

Αν ακολουθήσετε τον σύνδεσμο για το "Οδηγός έναρξης", θα παρουσιαστεί ένα παράδειγμα χρόνου. Τα συμβάντα που εμφανίζονται θα εξηγήσουν την καλύτερη χρήση της TimeLine καθώς αλληλεπιδράτε μαζί τους.

Τα χαρακτηριστικά του είναι καθαρά και χρήσιμα. Ενώ κοιτάζετε πολύ απλά, το TimeLine διαθέτει κάποιες πολύ προηγμένες λειτουργίες ενσωματωμένες σε αυτό. Η ικανότητά του να χειρίζεται

και περιηγηθείτε σε χρονοδιαγράμματα

δείχνει την πραγματική του ισχύ. Ακόμα, το παράθυρο προτιμήσεων προσφέρει εκπληκτικά λίγα για να τσίμπημα,

αλλά αν δεν φοβόμαστε να βγάλουμε τα χέρια σας, η επεξεργασία του $ HOME / timelineproj.cfg θα επιτρέψει την πλήρη διαμόρφωση του TimeLine, συμπεριλαμβανομένης της εύκολης προσθήκης συντομεύσεων keyborad.

 nano $ HOME / .thetimelineproj.cfg 

Δημιουργία χρονικών ορίων

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

Για να ξεκινήσετε μια χρονική γραμμή αρχείου, θα χρειαστεί να δημιουργήσετε ένα αρχείο .timeline ή .ics στον υπολογιστή σας για να αποθηκεύσετε τη χρονολογική σειρά. Στη συνέχεια θα παρουσιαστεί ένας άδειος καμβάς. Μπορείτε να ορίσετε οποιονδήποτε αριθμό κατηγοριών και υποκατηγοριών όσων επιθυμείτε και να τους δώσετε διακριτά χρώματα από το μενού "Χρονοδιάγραμμα -> Επεξεργασία κατηγοριών -> Προσθήκη".

Στη συνέχεια, οι κατηγορίες σας θα εμφανιστούν στο αριστερό παράθυρο.

Για να προσθέσετε ένα συμβάν στο χρονικό πλαίσιο, κάντε διπλό κλικ στον καμβά ή επιλέξτε το μενού "Χρονοδιάγραμμα -> Δημιουργία συμβάντος". Ο τύπος συμβάντος θα είναι είτε κείμενο είτε αριθμητικός (ανάλογα με τον τύπο χρονικής γραμμής). Μπορείτε να έχετε τα συμβάντα σε μια περίοδο (με το κουμπί επιλογής ραδιοφάσματος) ή ένα μόνο χρονικό σημείο. Εάν θέλετε να εμφανίζονται πάντα κάποια συμβάντα στην ίδια γραμμή, τοποθετήστε τα μέσα σε ένα κοντέινερ.

Τα συμβάντα θα εμφανίζονται ανάλογα με τον χρόνο έναρξης και λήξης τους και σε σχέση με άλλα συμβάντα που ενδέχεται να επικαλύπτονται στα χρώματα που καθορίζονται από τις κατηγορίες τους.

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

Εάν δημιουργήσετε μια χρονική γραμμή καταλόγου, τα αρχεία σε αυτόν τον κατάλογο θα εμφανίζονται με τη σειρά της ημερομηνίας που δημιουργήθηκε / τροποποιήθηκε και ταξινομήθηκε κατά δομή φακέλου,

αν και αυτό φαίνεται να έχει ορισμένους περιορισμούς.

συμπέρασμα

Το TimeLine είναι μια ισχυρή εφαρμογή που μπορεί να σας βοηθήσει να οργανώσετε και να αναπαράγετε πληροφορίες σε μορφή χρονοδιαγράμματος. Εκτός από τις ελάχιστες ατέλειές της, η βασική λειτουργικότητα του TimeLine, που δημιουργεί και εμφανίζει προσαρμοσμένες χρονοδιαγράμματα με βάση το κείμενο, λειτουργεί άψογα. Εάν χρειάζεστε μια ελαφριά εύκολη και απλή εφαρμογή δημιουργίας χρονικού πλαισίου για το Linux, δεν χρειάζεται να εξετάσετε περαιτέρω.