Οι προγραμματιστές συχνά χρησιμοποιούν bots για τη συλλογή ροών διαδικτυακών δεδομένων.
Μπορεί να μην βλέπετε ρομπότ πολύ συχνά στο σπίτι ή στο δρόμο, αλλά τα ρομπότ (ή τα ρομπότ) έχουν ήδη καταλάβει τον διαδικτυακό κόσμο. Ένα διαδικτυακό bot είναι ένα αυτοματοποιημένο πρόγραμμα υπολογιστή που μπορεί να εκτελέσει εργασίες στο Διαδίκτυο σε ένα κλάσμα του χρόνου που απαιτείται από έναν άνθρωπο χρήστη. Η Google, για παράδειγμα, οφείλει την επιτυχία της στις προσπάθειες του Googlebot, το οποίο επισκέπτεται και καταλογίζει ιστοσελίδες. Μπορείτε να δημιουργήσετε ένα διαδικτυακό bot για να κάνετε τις προσφορές σας με λίγες μόνο γνώσεις προγραμματισμού. (Τα δείγματα κώδικα που παρέχονται είναι σε C#, αλλά θα είναι εύκολο να τα προσαρμόσετε σε άλλες γλώσσες.)
Βήμα 1
Ανοίξτε το περιβάλλον ανάπτυξης της επιλογής σας και δημιουργήστε ένα νέο αρχείο που θα περιέχει το bot σας.
Το βίντεο της ημέρας
Βήμα 2
Δημιουργήστε ένα URI και τοποθετήστε το στη μνήμη. Δώστε ως παράμετρο το όνομα του ιστότοπου που θέλετε να επισκεφτεί το bot σας:
Uri sampleURI = νέο uri("http://www.SampleWebsite");
Βήμα 3
Δημιουργήστε ένα αντικείμενο WebRequest χρησιμοποιώντας το αντικείμενο sampleURI ως παράμετρο:
WebRequest sampleWebRequest = HttpWebRequest. Δημιουργία (sampleURI);
Βήμα 4
Ενεργοποιήστε τη μέθοδο ".GetResponse()" του αντικειμένου WebRequest για να αποκτήσετε τα περιεχόμενα του URI προορισμού.
sampleWebRequest. GetResponse();
Βήμα 5
Χρησιμοποιήστε τα δεδομένα που παρέχονται από τη μέθοδο ".GetResponse()", όπως απαιτείται. Για παράδειγμα, μπορεί να θέλετε να σαρώσετε τα περιεχόμενα της ιστοσελίδας για ενημερώσεις.
Βήμα 6
Αποθηκεύστε την εργασία σας και δοκιμάστε την για να βεβαιωθείτε ότι λειτουργεί όπως αναμένεται.
Προειδοποίηση
Ορισμένοι ιστότοποι απαγορεύουν στα ρομπότ να επισκέπτονται περισσότερες από συγκεκριμένες φορές την ημέρα ή την ώρα. Να είστε προσεκτικοί στη χρήση του bot σας.