Σχεδιασμός και υλοποίηση ενός έξυπνου παιχνιδιού για τη συναισθηματική
παρακολούθηση και το γονικό έλεγχο ενός παιδιού
78
συνδεδεμένη στο διαδίκτυο. Τα πεδία που διαθέτει προς συμπλήρωση είναι το όνομα του
ασύρματου δικτύου και ο μυστικός κωδικός πρόσβασης σε αυτό (Εικόνα 17).
Εικόνα 17: Φόρμα εισαγωγής στοιχείων σύνδεσης
Η φόρμα επιτρέπει στο χρήστη να μην εισάγει κωδικό πρόσβασης, καθώς μπορεί
να συνδέεται σε ανοιχτό δίκτυο, αλλά δεν επιτρέπει την καταχώριση δεδομένων χωρίς τη
συμπλήρωση του ονόματος του δικτύου (Εικόνα 18).
Εικόνα 18: Μήνυμα αποτροπής καταχώρισης σύνδεσης με κενό όνομα δικτύου
Με το πάτημα του κουμπιού «Save» και δεδομένου ότι το όνομα του δικτύου έχει
συμπληρωθεί, τα στοιχεία αποθηκεύονται σε δύο διαφορετικά αρχεία κειμένου. Αυτό
συμβαίνει για να μπορεί να διαχωρίζεται αν ο χρήστης δεν καταχώρησε κωδικό
πρόσβασης. Σε περίπτωση, λοιπόν, που το αρχείο στο οποίο αποθηκεύεται ο κωδικός
πρόσβασης είναι κενό, συμπεραίνεται ότι επιδιώκεται η σύνδεση σε κάποιο ανοιχτό
δίκτυο. Η πληροφορία αυτή έχει σημασία για τη διαμόρφωση της σύνδεσης στη
συνέχεια.
Για να επιτευχθεί τελικά η σύνδεση του μικροϋπολογιστή στο διαδίκτυο έχει
προγραμματιστεί, κατά την εκκίνησή του, να τρέχει ένας bash αλγόριθμος που θα