Υπάρχει μια δροσερή μέθοδος που μπορείτε να χρησιμοποιήσετε με έναν περιστρεφόμενο πράκτορα χρηστών για να πάρετε τον πηγαίο κώδικα HTML & CSS από μια διεύθυνση URL. Χρησιμοποιώντας αυτόν τον κύριο πράκτορα user bash μπορείτε ακόμα και τον πηγαίο κώδικα ακόμα και για τις πληροφορίες κεφαλίδας http. Είναι σημαντικό να σημειωθεί ότι μερικοί ιστότοποι έχουν διαφορετικό περιεχόμενο ή HTML που δεν θα λειτουργούν πάντα με τον πράκτορα της προσγείωσης με ένα συγκεκριμένο πρόγραμμα περιήγησης στο Internet ή με HTML. Μπορεί επίσης να σας ενδιαφέρει η ανάγνωση. Γραμμές εντολών και αστείες εντολών .
Τα καλά νέα είναι ότι, στις περισσότερες περιπτώσεις, ο περιστρεφόμενος πράκτορας χρήστη στο Chrome και ο περιστρεφόμενος πράκτορας χρήστη στον Internet Explorer εργάζονται τις περισσότερες φορές. Αλλά σε περιπτώσεις όπου ο προεπιλεγμένος πράκτορας χρήστη δεν θα λειτουργήσει ως σχέδιο, μπορούμε να παραπλανήσουμε τον παράγοντα χρήστη μιας άλλης έκδοσης προγράμματος περιήγησης και του λειτουργικού συστήματος και αυτό επιτρέπει στους προγραμματιστές να αποκτούν γρήγορα πρόσβαση σε αυτές τις εναλλακτικές παραλλαγές ενός πηγαίου κώδικα ιστότοπων. Πρόκειται για μια εξαιρετική εναλλακτική λύση για τον παράγοντα χρήστη curl στο Android. Το παρακάτω είναι η γραμμή εντολών χρησιμοποιώντας τον παράγοντα χρήστη curl.
Η βασική σύνταξη είναι η εξής:
curl -A "UserAgentString" http://url.com
Μία από τις πιο συνηθισμένες καταστάσεις διαφορετικών πηγών HTML και CSS είναι για ιστοσελίδες με απογυμνωμένες εκδόσεις για κινητά, θα μπορούσατε να ανακτήσετε τον πηγαίο κώδικα συγκεκριμένου iPhone με:
curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" http://www.apple.com
Μερικοί ιστότοποι το κάνουν αυτό και με άλλα προγράμματα περιήγησης. Αυτό θα ήταν το Chrome 12 στο Mac OS X 10.6.8:
curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" http://microsoft.com
Εδώ είναι ένα άλλο που spoofs Mac App Store και Mac OS X 10.6.7 ως χρήστης παράγοντα και είναι χρήσιμο για την αναζήτηση του App Store από ένα σενάριο (περισσότερα σχετικά με αυτό στο TUAW):
curl -silent -A "iMacAppStore/1.0.1 (Macintosh; U; Intel Mac OS X 10.6.7; en) AppleWebKit/533.20.25" http://ax.search.itunes.apple.com/
Ακόμα ένα άλμπουμ των Windows XP με τον Firefox 3:
curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" http://yahoo.com
Μπορείτε να αναζητήσετε διαφορετικούς τύπους συμβολοσειρών χρηστών php curl στο διαδίκτυο, πρέπει να συμπεριλάβετε εισαγωγικά εάν θέλετε να ανακτήσετε μια πηγή ιστοτόπων ως αυτόν τον πράκτορα χρήστη. Αν θέλετε για τους πράκτορες χρηστών, η Wikipedia έχει μια καλή εισαγωγή στο θέμα.
Σημείωση: Αυτό γίνεται σκόπιμα μέσω της γραμμής εντολών και απευθύνεται σε όσους επιθυμούν να εργαστούν από το Terminal, αλλά υπάρχουν εύκολοι τρόποι να το κάνετε αυτό μέσω τυπικών γραφικών εφαρμογών και προγραμμάτων περιήγησης ιστού όπως το Safari, το Chrome και ο Firefox. Το Safari είναι ίσως το πιο απλό, επειδή μπορείτε να ορίσετε διαφορετικούς πράκτορες χρηστών απευθείας από το μενού προγραμματιστών:
Αυτό το στιγμιότυπο λήφθηκε από ένα άρθρο σχετικά με τις κλήσεις του Facebook Video Chat για εργασία στο OS X, το οποίο επιτυγχάνεται με την αλλαγή του παράγοντα χρήστη του προγράμματος περιήγησης σε μια έκδοση που το Facebook θεωρεί συμβατό.
