Αρχή


.

Ανέβασμα συμπιεσμένου αρχείου και αποσυμπίεση στον server

Στην προαιρετική αυτή εργασία θα μάθουμε έναν τρόπο αποσυμπίεσης αρχείων πάνω στον server.

Αυτό είναι πολύ χρήσιμο γιατί έτσι ανεβάζουμε πολύ λίγα αρχεία και όλη η διαδικασία γίνεται στον server. Για το Coppermine π.χ. είδαμε ότι χρειαστήκαμε περίπου μισή ώρα για να «ανέβουν» όλα τα αρχεία που είχαμε αποσυμπιέσει πριν τοπικά.

Με τον τρόπο αυτό η όλη διαδικασία θα πάρει λιγότερο από 5 λεπτά

Για να γίνει αυτό θα χρησιμοποιήσουμε έναν unzipper γραμμένο σε php τον οποίο θα σας δώσουμε έτοιμο. H php είναι μια γλώσσα για scripts (δηλ. ένα σύνολο εντολών που εκτελούν κάτι) και είναι προσανατολισμένη για χρήση σε όσους δημιουργούν web εφαρμογές.

Ένα πολύ απλό δείγμα του τι περιέχει ένα php script είναι π.χ. το παρακάτω

<?php

 print "I love moodle !";

 ?>

 (Η εκμάθηση βέβαια της php δεν αφορά το παρόν σεμινάριο αλλά όσοι θέλουν να ανακαλύψουν κάτι νέο και συνάμα συναρπαστικό θα μπορούσαν π.χ. να ξεκινήσουν από εδώ )

Με το πρόγραμμα FileZilla ανεβάστε το συμπιεσμένο αρχείο (cpg1.5.24.zip) που κατεβάσατε στην εργασία 8.1, στο ΠΣΔ στον προσωπικό σας χώρο. Για να το κάνετε αυτό τα βήματα είναι:

Κατεβάστε από εδώ το unzipper.zip και αφού κατέβει αποσυμπιέστε το ώστε να δημιουργηθεί το unzipper.php

Κατόπιν πάλι με το πρόγραμμα FileZilla ανεβάστε το unzipper.php που δημιουργήθηκε στο προηγούμενο βήμα στον προσωπικό σας χώρο στο ΠΣΔ. Προσοχή! Και αυτό το αρχείο δεν πρέπει να μπει μέσα σε κάποιον φάκελο.

Ανοίξτε έναν φυλλομετρητή (π.χ. Chrome) και γράψτε: 

http://users.sch.gr/username/unzipper.php  (αντικαθιστώντας το username με το δικό σας)

Θα δείτε μια εικόνα στην οποία θα έχει εμφανίσει τα zip αρχεία που υπάρχουν στον βασικό κατάλογο του προσωπικού σας χώρου στο ΠΣΔ και θα σας προτείνει να διαλέξετε αυτό που θέλετε να αποσυμπιέσει.  (ενδέχεται να μην εμφανίζονται πολλά αρχεία αλλά μόνο το cgp1.5.24.zip και αυτό βέβαια εξαρτάται από το εάν υπάρχουν η οχι και αλλα zip αρχεία στο βασικό σας κατάλογο στο ΠΣΔ. Αν δεν εμφανίζεται ούτε το  cgp1.5.24.zip τότε έχετε κάνει κάποιο λάθος και πρέπει να το διορθώσετε πριν συνεχίσετε)

Διαλέξτε το cpg1.5.24.zip και πατήστε «Αφού διαλέξεις το αρχείο πάτησε εδώ για να αποσυμπιεστεί»

ΠΡΟΣΟΧΗ !!!   ΔΕΝ πρέπει να σβηστεί ο unzipper από το ΠΣΔ άρα ΠΡΕΠΕΙ να αποτσεκάρετε την σχετική επιλογή (η default επιλογή κάθε φορά που τρέχει ο unzipper είναι «να διαγραφεί»). Το ίδιο ισχύει και για τo zip αρχείο . ΔΕΝ πρέπει δηλ. ούτε αυτό να διαγραφεί μετα την αποσυμπίεση άρα προσέξτε να μην είιναι επιλεγμένη ούτε η άλλη επιλογή διαγραφής

Θα περιμένετε 4-5 λεπτά και όταν τελειώσει θα σας βγάλει σχετικά μηνύματα (επειδή τα αρχεία είναι πολλά θα πρέπει κάθε τόσο να κάνετε scroll την οθόνη προς τα κάτω ώστε να τα δείτε)

Στο τέλος αν όλα πήγαν καλά θα έχει εμφανιστεί στο ΠΣΔ ένας νέος φάκελος με το όνομα  cpg15x

(πολλές φορές δεν εμφανίζεται αμέσως άρα αν π.χ. είστε συνδεδεμένοι στο Filezilla , να κάνετε Refresh)

.

Στην υποβολή σας θα μας στείλετε τα εξής

1.    Τον ενεργό σύνδεσμο προς τον unzipper που βρίσκεται στο χώρο σας στο ΠΣΔ

2.    Τον ενεργό σύνδεσμο μιας εικόνας οποιοδήποτε τύπου που θα έχετε ανεβάσει στο ΠΣΔ η στο dropbox που θα απεικονίζει το filezilla συνδεμένο στο λογαριασμό σας και που δεξιά θα φαίνεται ο φάκελος cpg15x που έχει δημιουργηθεί

studying for exam smiley

Καλή σας επιτυχία !

.