Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπερα φιλοι μου.

θελω να κανω το εξης. 

θελω με ενα scriptaki της python  να κανει ενα screen capture στα windows, να αποθηκευει τη φωτο καπου και αυτο να γινεται καθε μερα οπου θα σβηνεται η παλια φωτο και θα μενει η νεα.

στη συνεχεια θελω σε ενα web server που θα στησω σπιτι μου να ανεβαινει αυτη η φωτο σε ενα απλο site. βασικα μια απλη σελιδα θαναι πουτ θα εχει ενα τιτλο και απο κατω θα εχει τη φωτο που εχουμε αποθηκευσει πριν. θελω καθε μερα αυτη η σελιδα να αλλαζει μονη της στο site.

εχω ηδη φτιαξει το σκριπτακι σε python, τωρα θα φτιαξω κ τον web server (μεσω ενος tutorial μιας κ δεν το εχω ξανακανει)με ενα blank html arxeio σαν homepage,βασικα θα εχει τον τιτλο που λεγαμε...αλλα δεν ξερω πως θα κανω να ανεβαινει μονη της καθε μερα στο site η φωτο,να ανανεωνεται δηλαδη. Τον web server θα τον στησω σε raspbbery pi 4.

παρακαλω για οσο πιο απλες λυσεις υπαρχουν  καθως ειμαι εντελως αρχαριος.

ευχαριστω

 

Δημοσ. (επεξεργασμένο)

Σε τι γλώσσα θα φτιάξεις τον web server? Και , οκ, θα το βάλεις στο raspberry. Μετά θέλεις κ αλλά για να έχεις πρόσβαση στη σελίδα σου από το διαδίκτυο.

Επεξ/σία από filip123go
Δημοσ.

θα ακολουθησω ενα τουτοριαλ me nginx η κσατι τετοιο.  εχω φτιαξει ddns, pport forward για ναχω προσβαση απο εξω,. τι αλλο θελω?

Δημοσ.

eχω ηδη φτιαξει scriptaki οπου με sftp στελνει τη φωτο απτον υπολογιστη ποy αποθηκευεται στον σκληρο δισκο του raspbbery.

Δημοσ.
58 λεπτά πριν, Hamurabi είπε

Καλησπερα φιλοι μου.

θελω να κανω το εξης. 

θελω με ενα scriptaki της python  να κανει ενα screen capture στα windows, να αποθηκευει τη φωτο καπου και αυτο να γινεται καθε μερα οπου θα σβηνεται η παλια φωτο και θα μενει η νεα.

στη συνεχεια θελω σε ενα web server που θα στησω σπιτι μου να ανεβαινει αυτη η φωτο σε ενα απλο site. βασικα μια απλη σελιδα θαναι πουτ θα εχει ενα τιτλο και απο κατω θα εχει τη φωτο που εχουμε αποθηκευσει πριν. θελω καθε μερα αυτη η σελιδα να αλλαζει μονη της στο site.

εχω ηδη φτιαξει το σκριπτακι σε python, τωρα θα φτιαξω κ τον web server (μεσω ενος tutorial μιας κ δεν το εχω ξανακανει)με ενα blank html arxeio σαν homepage,βασικα θα εχει τον τιτλο που λεγαμε...αλλα δεν ξερω πως θα κανω να ανεβαινει μονη της καθε μερα στο site η φωτο,να ανανεωνεται δηλαδη. Τον web server θα τον στησω σε raspbbery pi 4.

παρακαλω για οσο πιο απλες λυσεις υπαρχουν  καθως ειμαι εντελως αρχαριος.

ευχαριστω

 

Η πιο απλή λύση είναι να κάνεις άμεση επικοινωνία του RaspberryPi με τον υπολογιστή σου, χρησιμοποιώντας sockets. Το rasp θα ακούει σε μία συγκεκριμένη θύρα και ο υπολογιστής θα στέλνει σε αυτή την θύρα. Μόλις το rasp πάρει την νέα φωτό, θα την σώζει με ένα συγκεκριμένο όνομα σε έναν συγκεκριμένο φάκελο. Ο server κάθε Χ χρόνο θα φορτώνει από το συγκεκριμένο φάκελο το συγκεκριμένο αρχείο και θα το δείχνει. Εάν υπάρχει νέο, τότε θα δείχνει το νέο αλλιώς θα δείχνει ξανά το παλιό. Αυτό όλο μπορεί να γίνει με Python. Υπάρχουν άπειρες λύσεις, θα πρότεινα Flask για να το μάθεις κιόλας. 

Σε κάτι πιο περίπλοκο, μπορείς να στήσεις ένα web app, όπου ο υπολογιστής θα κάνει ένα post request στο web app, χρησιμοποιώντας κατάλληλα credentials για την αυθεντικοποίησή του. Το web app θα σώζει το νέο αρχείο και θα καλεί την ανανέωση της εικόνας. Νομίζω πως και αυτό μπορεί να γίνει με flask. 

Για κάθε βήμα από τα από πάνω, υπάρχει άπειρο υλικό online και, κυρίως, στο stack overflow. Καλό ψάξιμο! 

Δημοσ.

eπισης εγκαθηστω το vsftpd ,φτιανχω ενα φακελο ,permissions ,ετοιμος

"Ο server κάθε Χ χρόνο θα φορτώνει από το συγκεκριμένο φάκελο το συγκεκριμένο αρχείο και θα το δείχνει. Εάν υπάρχει νέο, τότε θα δείχνει το νέο αλλιώς θα δείχνει ξανά το παλιό. Αυτό όλο μπορεί να γίνει με Python. Υπάρχουν άπειρες λύσεις, θα πρότεινα Flask για να το μάθεις κιόλας. "

εδω ακριβως ειναι που θελω βοηθεια.

σε αυτο ακριβως το κομματι.

ολα ταλλα ειναθι οκ

  • 2 εβδομάδες αργότερα...
Δημοσ.

Αφού η νέα φωτογραφία θα σβήνει την παλιά (overwrite δηλαδή, αν έχει το ίδιο όνομα, ή manual delete της παλιάς και δημιουργία της νέας), δεν χρειάζεται "ανανέωση" της νέας φωτογραφίας κάθε φορά στο website. Ή για να το πω πιο σωστά, η "ανανέωση" θα είναι το ίδιο το capture της νέας φωτογραφίας.

Ο web server σου θα σερβίρει πάντα το ίδιο .html αρχείο, όπου μέσα θα έχει <img> link σε ένα αρχείο στο δίσκο (π.χ. "photo.jpeg"). Η σελίδα δηλαδή, όποτε τη ζητήσει κάποιος μέσω του web server, πάντα θα δείχνει ένα συγκεκριμένο αρχείο, το οποίο θα είναι κάθε φορά το τελευταίο capture, αν υποθέσουμε ότι το python script έχει κάνει σωστά τη δουλειά του.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...