linuxs έγραψε:Καλησπέρα μπορώ με κάποιον τρόπο να κάνω πρόγραμμα σε κάποια γλώσσα(η συνδιασμός) ώστε να εισάγω δεδομένα σε μια ιστοσελίδα. Με άλλα λόγια εδώ:
https://webmail.uoi.gr/ θέλω να εισάγω τον κωδικό μου και το username αλλα με πρόγραμμα. Γίνεται? :/
ευχαριστώ...
Νομίζω ξεκίνησες στραβά. Η σελίδα που δείχνεις είναι η σελίδα εισόδου σε κάποιες υπηρεσίες του πανεπιστημίου. Θέλεις λες, "να εισάγεις δεδομένα" στα πεδία της φόρμας που γίνεται η διαπίστευση με αυτόματο τρόπο. Δεν θέλω να υποθέσω για ποιο λόγο θες κάτι τέτοιο, ελπίζω ότι δεν θες να εκτελέσεις επίθεση στη σελίδα για να μαντέψεις κωδικούς μιας και θα ήταν μεγάλη ανοησία και απολύτως παράνομο.
Επειδή δεν φαίνεται να γνωρίζεις, θα σου πρότεινα να διαβάσεις πως δουλεύει το http πρωτόκολλο, πως επικοινωνούν και ανταλάσσουν πληροφορίες δύο μηχανήματα, τι ακριβώς συμβαίνει στον server και τον client κατά την επικοινωνία τους και πως μεταδίδουν πληροφορίες ο ένας στον άλλο.
Χρειάζεται αρκετό διάβασμα, αλλά από αυτή την απορία μπορείς να ξεκινήσεις να μαθαίνεις προγραμματισμό για το web. Δεν χρειάζεσαι προς το παρόν καμία γλώσσα παρά μόνο εργαλεία όπως το netcat που θα σε βοηθήσουν με το τεχνικό κομμάτι της σύνδεσης. Από εκεί και μετά μπορείς να μάθεις για POST και GET, για φόρμες και request, response κ.α.
Οταν μάθεις αυτά, μπορείς να ξαναρωτήσεις πλέον την σωστή ερώτηση "Πως να αλληλεπιδράσω με το Χ πρόγραμμα (φυλλομετρητή ιστοδελίδων) και να περάσω τιμές σε κάποια φόρμα μιας ιστοσελίδας;" Γιατί αυτή η ερώτηση είναι μάλλον η σωστή για σένα και όχι αυτή που έκανες.
Αν συνεχίζεις όμως να ρωτάς την αρχική θα σου έλεγα ότι δεν χρειάζεται να κάνεις τίποτα στη σελίδα αλλά να κάνεις ένα POST στη διεύθυνση της φόρμας τα στοιχεία που θες.