🎤 Μίλα ή γράψε στη Γραμματεία
Στο αριστερό κουτί της αρχικής οθόνης μπορείς να μιλάς ή να γράφεις. Ελέγχεις το κείμενο και αποθηκεύεις σημειώσεις, δουλειές και ραντεβού στη Γραμματεία.
1. Μίλα, διόρθωσε και αποθήκευσε
- Στην αρχική οθόνη, κάτω από τα πλαίσια «Μαθητές», «Σημερινά μαθήματα» και «Οφειλές», πάτησε «🎤 Μίλα».
- Στην πρώτη χρήση επίτρεψε το μικρόφωνο. Μίλα Ελληνικά και βλέπεις τις λέξεις στο πλαίσιο. Μπορείς επίσης να πληκτρολογείς.
- Πάτησε «Σταμάτησε» και διόρθωσε ό,τι χρειάζεται.
- Πάτησε «💾 Αποθήκευση». Εμφανίζεται η καρτέλα ελέγχου με το είδος, το κείμενο, τον μαθητή και, όταν χρειάζεται, την ημερομηνία και ώρα.
- Έλεγξε τα στοιχεία και πάτησε «✓ Αποθήκευση καταχώρισης».
Μια νέα δουλειά ή ένα ραντεβού εμφανίζεται στις καταχωρίσεις της Γραμματείας. Μια σημείωση συνδεδεμένη με μαθητή προστίθεται στις σημειώσεις της καρτέλας του. Οι προηγούμενες σημειώσεις διατηρούνται.
Το «+ Νέο» καθαρίζει το πρόχειρο κείμενο. Το «Οι καταχωρίσεις μου →» ανοίγει τη Γραμματεία. Το πρόχειρο κείμενο αποθηκεύεται στον browser και στον DATAX, ώστε να μπορείς να συνεχίσεις όταν ανοίξεις ξανά.
Με την επιλογή «Να μου απαντά με φωνή», οι απαντήσεις του προγράμματος μπορούν να διαβάζονται δυνατά. Η αναγνώριση φωνής εξαρτάται από τον browser και την υπηρεσία αναγνώρισής του.
Αν μείνει στην αρχή
- Αν ζητήσει DATAX, πάτησε επιλογή φακέλου και διάλεξε τον ίδιο C:\DATAX που χρησιμοποιείς ήδη.
- Αν ζητήσει άδεια, γράψε τον προσωπικό σου κωδικό και πάτησε «Ενεργοποίηση».
- Αν εμφανιστεί μήνυμα ότι δεν απάντησε ο έλεγχος άδειας, έλεγξε τη σύνδεση και δοκίμασε ξανά. Δεν χρειάζεται να διαγράψεις τα δεδομένα σου.
- Η δημιουργία του PDF οδηγιών και ο έλεγχος των πρόσθετων υπηρεσιών γίνονται στο παρασκήνιο. Η εφαρμογή ανοίγει μετά τη σύνδεση DATAX και τον έγκυρο έλεγχο άδειας.
2. Παραδείγματα εντολών
| Τι λες | Τι ετοιμάζεται |
|---|---|
| «Αύριο στις έξι το απόγευμα έχω ραντεβού με έναν γονέα. Θύμισέ μου μισή ώρα πριν». | Ραντεβού αύριο, 18:00. Το email θα ρυθμιστεί στο επόμενο βήμα. |
| «Κάθε Δευτέρα στις 18:00 έχω μάθημα. Θύμισέ μου μία ώρα πριν». | Έλεγχος της πρώτης ημερομηνίας. Η αυτόματη επανάληψη θα ενεργοποιηθεί μαζί με τις υπενθυμίσεις email. |
| «Σε δύο ώρες να τηλεφωνήσω στον λογιστή». | Εκκρεμότητα με ημερομηνία και ώρα. |
| «Σημείωσε στην καρτέλα της Μαρίας ότι χρειάζεται επανάληψη στα κλάσματα». | Σημείωση. Επίλεξε τον σωστό μαθητή πριν αποθηκεύσεις. |
| «Τι έχω σήμερα;» ή «Τι έχω αύριο;» | Τα καταχωρισμένα μαθήματα και οι καταχωρίσεις της ημέρας. |
| «Ποιες είναι οι εκκρεμότητες;» | Η λίστα των ανολοκλήρωτων δουλειών. |
| «Ποιοι έχουν οφειλές;» | Οι μαθητές με ανεξόφλητα δίδακτρα και το σύνολο από τα υπάρχοντα στοιχεία της Γραμματείας. |
| «Άνοιξε την καρτέλα Μαρία Αντωνίου». | Άνοιγμα της υπάρχουσας καρτέλας, ή επιλογή μαθητή αν η αντιστοίχιση δεν είναι σαφής. |
3. Ημερομηνίες και ώρες
- Υποστηρίζονται «σήμερα», «αύριο», «μεθαύριο», ημέρες εβδομάδας, ημερομηνίες όπως 12/10/2026 και 12 Οκτωβρίου 2026.
- Χρησιμοποίησε σαφή ώρα: 18:00 ή «έξι το απόγευμα». Το «στις πέντε» χρειάζεται συμπλήρωση πρωινής ή απογευματινής ώρας.
- Στη σημερινή έκδοση κρατάς συγκεκριμένη ημερομηνία και ώρα. Οι ημερήσιες, εβδομαδιαίες και μηνιαίες αυτόματες επαναλήψεις θα ενεργοποιηθούν μαζί με την υπηρεσία υπενθυμίσεων.
- Όλες οι ημερομηνίες και ώρες χρησιμοποιούν ώρα Ελλάδας (Europe/Athens). Μη υπαρκτή ώρα κατά την αλλαγή θερινής ώρας απορρίπτεται στην πρώτη καταχώριση. Σε επανάληψη, η μη υπαρκτή ώρα μεταφέρεται στην επόμενη έγκυρη ημέρα ή εβδομάδα. Στη διπλή ώρα του Οκτωβρίου επιλέγεται η δεύτερη εμφάνιση.
- Το κείμενο και τα στοιχεία της καρτέλας διορθώνονται πριν από την αποθήκευση.
Επόμενο βήμα — υπενθυμίσεις email
Τα παρακάτω αφορούν την ολοκληρωμένη υπηρεσία email. Χρειάζεται πρώτα να εγκατασταθεί και να συνδεθεί στη Γραμματεία.
Τι σημαίνουν οι ενδείξεις email
| Αποθηκευμένο μόνο στη Γραμματεία | Το email δεν έχει ακόμη συγχρονιστεί στον server. |
|---|---|
| Προγραμματισμένο email | Ο server έχει δεχτεί την καταχώριση. Χρειάζεται ενεργή προγραμματισμένη εκτέλεση. |
| Η υπηρεσία email δέχτηκε την αποστολή | Ο μηχανισμός αποστολής δέχτηκε το μήνυμα. Η ένδειξη δεν επιβεβαιώνει ότι διαβάστηκε ή ότι έφτασε στα εισερχόμενα. |
| Εκκρεμεί ακύρωση email | Η τοπική αλλαγή χρειάζεται ακόμη συγχρονισμό. Το παλιό email μπορεί να παραμένει προγραμματισμένο μέχρι να επιβεβαιωθεί η ακύρωση. |
| Χρειάζεται έλεγχος ενεργοποίησης | Ο server δεν έχει καταγράψει πρόσφατη προγραμματισμένη εκτέλεση. |
| Αποτυχία / αβέβαιη αποστολή / ώρα που πέρασε | Η καταχώριση χρειάζεται έλεγχο. Οι αβέβαιες αποστολές δεν επαναλαμβάνονται αυτόματα, ώστε να αποφεύγονται διπλά email. |
Αν επαναφέρεις παλιό αντίγραφο, τυχόν ενεργές υπενθυμίσεις που υπάρχουν μόνο στον server εμφανίζονται με επιλογές επαναφοράς και ακύρωσης. Μετά από αλλαγή ή διαγραφή, περίμενε την επιβεβαίωση συγχρονισμού πριν κλείσεις το πρόγραμμα. Η εφαρμογή προσπαθεί ξανά όταν επιστρέψει η σύνδεση και όσο παραμένει ανοιχτή.
Πρώτη εγκατάσταση της υπηρεσίας στον server
Α. Το νέο HTML
Κράτησε πρώτα ένα αντίγραφο από το κουμπί «Αντίγραφο» της Γραμματείας. Ενημέρωσε τη σελίδα που ήδη χρησιμοποιείς με το το ενημερωμένο HTML της Γραμματείας. Χρησιμοποίησε τον ίδιο φάκελο DATAX και την υπάρχουσα άδειά σου. Τα νέα στοιχεία περιλαμβάνονται στο υπάρχον JSON και στο αντίγραφό του. Το προσωπικό κλειδί υπηρεσίας μένει μόνο στον browser και εισάγεται ξανά σε άλλον υπολογιστή.
Β. Τα δύο αρχεία υπηρεσίας
Ανέβασε στον φάκελο /grammateia/ του site τα grammateia-reminders.php και grammateia-reminders.config.php. Χρειάζεται PHP 8.1 ή νεότερη και διαθέσιμη αποστολή email μέσω mail(), όπως στην υπάρχουσα υπηρεσία email της Γραμματείας.
Στο αρχείο ρυθμίσεων έλεγξε τον αποστολέα from_email, τις διευθύνσεις της εφαρμογής στο allowed_origins και την ιδιωτική διαδρομή storage_dir. Ο φάκελος δεδομένων πρέπει να είναι εγγράψιμος και έξω από το public_html. Η προεπιλεγμένη διαδρομή αφορά εγκατάσταση στο public_html/grammateia/.
Γ. Δημιουργία προσωπικού κλειδιού
Από το Terminal του hosting, μέσα στον φάκελο public_html/grammateia/, εκτέλεσε:
php grammateia-reminders.php check php grammateia-reminders.php create-key TO_EMAIL_SOU@example.com
Αντικατάστησε το παράδειγμα με το πραγματικό σου email. Η δεύτερη εντολή εμφανίζει το προσωπικό κλειδί σύνδεσης. Κράτησέ το ιδιωτικό και επικόλλησέ το στις ρυθμίσεις «Υπενθυμίσεις email» της Γραμματείας.
Για λογαριασμό που θα ακολουθεί συγκεκριμένη άδεια της Γραμματείας:
php grammateia-reminders.php create-key TO_EMAIL_SOU@example.com KODIKOS_ADEIAS
Το licenses_file πρέπει τότε να δείχνει στο υπάρχον αρχείο /grammateiax/licenses.json. Ο παραλήπτης ορίζεται κατά τη δημιουργία κλειδιού και δεν αλλάζει από ένα αίτημα της εφαρμογής.
Δ. Αυτόματη εκτέλεση κάθε λεπτό
Στο Cron Jobs του hosting όρισε εκτέλεση κάθε λεπτό. Η εντολή έχει αυτή τη μορφή, με τις πραγματικές διαδρομές του δικού σου hosting:
* * * * * /usr/local/bin/php /home/USERNAME/public_html/grammateia/grammateia-reminders.php run
Στο cPanel τα πέντε πρώτα πεδία επιλέγονται χωριστά· στο πεδίο «Command» μπαίνει μόνο η διαδρομή του PHP και η εντολή μέχρι το run. Ο προγραμματισμός ανά λεπτό σημαίνει ότι η αποστολή μπορεί να ξεκινήσει έως περίπου ένα λεπτό μετά την προγραμματισμένη ώρα. Επιβεβαίωσε τη σωστή διαδρομή του PHP με το hosting σου.
Ε. Πρώτος έλεγχος
- Στη Γραμματεία, άνοιξε «Υπενθυμίσεις email» και βάλε τη διεύθυνση υπηρεσίας και το κλειδί. Πάτησε «Σύνδεση υπηρεσίας».
- Επιβεβαίωσε ότι εμφανίζεται το σωστό email σου και ότι η υπηρεσία αυτόματων αποστολών λειτουργεί.
- Δημιούργησε ένα δοκιμαστικό ραντεβού λίγα λεπτά αργότερα, με υπενθύμιση «Την ίδια ώρα».
- Περίμενε την ένδειξη «Προγραμματισμένο email», κλείσε τη Γραμματεία και έλεγξε το email σου.
- Άνοιξε ξανά το πρόγραμμα και κάνε συγχρονισμό για να δεις την κατάσταση της αποστολής.
Έλεγχος λειτουργίας
Η φωνητική γραφή, η αποθήκευση καταχωρίσεων, η επαναφορά του πρόχειρου κειμένου και οι οθόνες ελέγχονται με απομονωμένες δοκιμές. Η πραγματική δοκιμή μικροφώνου γίνεται στον δικό σου browser. Η αποστολή email ενεργοποιείται σε επόμενο βήμα.
Τεκμηρίωση: αναγνώριση φωνής · αποστολή email PHP. Βοήθεια grammateiax · έκδοση 04/10/2026.