Το GitHub είναι εταιρεία – ιστοτόπος που παρέχει φιλοξενία για τον έλεγχο της έκδοσης λογισμικού ανάπτυξης σε προγραμματιστές. Είναι ένα μέρος στο οποίο θα βρεις διάφορα projects προγραμματιστών εντελώς δωρεάν. Εκεί βρήκαμε και το εργαλείο το όποιο θα σας βοηθήσει στην καθημερινή σας μεταφορά αρχείων.
simple-http-server
Τι είναι και τι κάνει αυτό το εργαλείο
Το simple-http-server είναι ένα εργαλείο για την γρήγορη δημιουργίας ενός http διακομιστή όπως υποδηλώνει και το όνομα του άλλωστε, και μπορεί εύκολα να διαμοιράσει έναν φάκελο με αρχεία.
Το μόνο που χρειάζεται κάποιος (client) για λάβει τα αρχεία που επιθυμεί είναι άπλα ένας web browser.
Πως λειτουργεί
Χρησιμοποιήσει το HTTP Πρωτόκολλο μεταφοράς. Είναι ένα πρωτόκολλο για την ανάκτηση πόρων και ειναι το θεμέλιο οποιασδήποτε ανταλλαγής δεδομένων στον Ιστό.
Είναι το ίδιο πρωτόκολλο μεταφοράς που χρησιμοποιήσουμε όλοι στο καθημερινό μας σερφάρισμα.
Ο HTTP server είναι ένα πρόγραμμα υπολογιστή (software) που παίζει το ρόλο ενός διακομιστή-server σε ένα μοντέλο πελάτη-διακομιστή.
Εγκατάσταση
- windows-64bit
- osx-64bit
- linux-64bit
Μεταβείτε στη λήψη και κατεβάστε την έκδοση με βάση το λειτουργικό σας σύστημα. Στο παράδειγμα μας έχουμε επιλέξει την εκδοσή για Windows
- Μεταβείτε στο φάκελο λήψεις του αρχείου. Μεταφέρετε το αρχείο που μόλις κατεβάσατε από τις λήψεις σας στον φάκελο τον οποίο θέλετε να μοιράσετε
- Κάντε διπλό κλικ στο αρχείο x86 64-pc-windows-msvc-simple-http-server.exe
- Στο παράθυρο που θα σας εμφανίσει επιλέξτε Περισσότερες πληροφορίες
- Και Εκτέλεση
Θα εμφανιστεί το παρακάτω παράθυρο το οποίο υποδηλώνει την ενεργοποίση του Server
- Μπορείτε να ανοίξετε σε οποία συσκευή στο δίκτυο σας το web browser χρησιμοποιήστε την ip του server και την πόρτα 8000 και είστε έτοιμοι.
Στο παράδειγμα μας 192.168.68.118:000
Tip αν δεν γνωρίζετε την IP του server
Ακολουθήστε τα παρακάτω βήματα:
- Εκτελέστε CMD από την εύρεση των windows
- Πληκτρολογήστε την εντολή ipconfig
- Εντοπίστε την ip