Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

Îåêßíçóå áðü ôï ìÝëïò Dataman. Τελευταία δημοσίευση από το μέλος Dataman στις 07-03-2007, 01:01. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  05-03-2007, 23:59 25935

    Huh? [:^)] Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Παιδιά τα φώτα σας,

    Θέλω να ενσωματώσω σε εφαρμογή την εξής λειτουργία:

    Ο χρήστης να έχει την δυνατότητα να αναζητά τα στοιχεία του συνδρομητή του ΟΤΕ από την σελίδα www.whitepages.gr, δίνοντας ολόκληρο το τηλέφωνο, χωρίς βέβαια να χρησιμοποιεί την σχετική σελίδα. πχ ένα TextBox για να του δίνει το τηλέφωνο και ένα Button για την έναρξη της αναζήτησης και το αποτέλεσμα να εμφανίζεται σε ένα MsgBox.

    Είναι εφικτό αυτό, έχει ασχοληθεί κανείς σας;

    Ευχαριστώ.
  •  06-03-2007, 00:20 25936 σε απάντηση της 25935

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Σημειώνω καταρχήν ότι μάλλον αυτό δεν το επιτρέπουν οι όροι χρήσης του site... αλλά μάλλον αυτόν δεν είναι δική μου δουλειά.

    Τεχνικά λοιπόν, σε αυτή τη σελίδα θα βρεις κάτι αντίστοιχο... δηλαδή την μετάφραση μιας λέξης με την βοήθεια του google: http://www.codeproject.com/csharp/translateresx.asp

    Κατέβασε τον κώδικα που δίνεται με το άρθρο και ρίξε μια ματιά στο δεύτερο project που υπάρχει στο solution.


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  06-03-2007, 00:33 25937 σε απάντηση της 25935

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Ναι, είναι εφικτό. Η τεχνική αυτή λέγεται screen scraping ή web scraping (προσοχή γιατί πολλά sites την απαγορεύουν). Ένα παράδειγμα αυτής της τεχνικής μπορείς να βρεις εδώ:

    http://www.webfarming.com/new/NL199907a.html

    Σε .NET γίνεται πιο εύκολα (μπορείς να βρεις πολύ περισσότερα παραδείγματα) καθώς το Framework παρέχει πολλές ευκολίες για να χειριστείς τα data της σελίδας...


    Vir prudens non contra ventum mingit
  •  06-03-2007, 03:55 25942 σε απάντηση της 25937

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Ευχαριστώ για τις απαντήσεις.

    Τώρα δίνω πληροφορίες (url string) και διαβάζω το αποτέλεσμα. Καλά ως εδώ. Πως όμως θα δώσω στο πεδίο το τηλέφωνο στο WhitePages και κατόπιν να κάνω Search προκειμένου να πάρω το αποτέλεσμα.

    Μήπως θα πρέπει να δίνω εγώ τον κώδικα html και όχι url?

    Άλλος τρόπος?
  •  06-03-2007, 18:45 25989 σε απάντηση της 25942

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Δεν κατάλαβα τι εννοείς...


    Vir prudens non contra ventum mingit
  •  06-03-2007, 23:28 25999 σε απάντηση της 25989

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Εάν κατάλαβα καλά με τον τρόπο που περιγράφουμε πιο πάνω δίνω μία διεύθυνση (url) και μου επιστρέφει τον κώδικα html, που ύστερα φιλτράρω και παίρνω την πληροφορία που θέλω.

    Στο site του ΟΤΕ πρέπει να δώσω σε ξεχωριστό πεδίο το τηλέφωνο και να πατήσω το κουμπί αναζήτηση.

    Ρωτάω λοιπόν, πως μπορώ αυτό να το δώσω με τον τρόπο που περιγράφουμε πιο πάνω?

    Έγινα κατανοητός τώρα?

  •  07-03-2007, 00:11 26007 σε απάντηση της 25999

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Ναι, τώρα έγινες κατανοητός. Λοιπόν, σε κάθε σελίδα που συμπληρώνουμε στοιχεία και τα στέλνουμε πίσω, υπάρχει μια φόρμα που κάνει αυτή τη δουλειά. Όταν συμπληρώνουμε τα πεδία, όλα αυτά γίνονται post προς κάποιον αποδέκτη που τα χειρίζεται. Αυτός ο μηχανισμός ισχύει για όλες τις φόρμες που χρησιμοποιούμε στο web. Ο αποδέκτης τώρα μπορεί να είναι μια asp σελίδα\μ ή μια php σελίδα ή ένα CGI script. Όπως και να έχει, ουσιαστικά, ο server λαμβάνει τελικά ένα URL της μορφής

    http://www.sitename.com/handler?var1=X&var2=Y&var3=Z...

    Όπου var1, var2, var3, κλπ είναι τα πεδία της φόρμας και X, Y, Z είναι οι τιμές που συμπληρώσαμε στη φόρμα. Άρα λοιπόν, θα πρέπει να αναλύσεις τη φόρμα, να βρεις ποιός είναι ο αποδέκτης \και να κατασκευάσεις το URL όπως περιμένει να το λάβει ο server για να σου απαντήσει με την πληροφορία που θέλεις. Συνήθως, για να κάνουμε αυτήν την ανάλυση διαβάζουμε τον κώδικα στης σελίδας (μέσα στον οποίο βρίσκουμε τη φόρμα) και χρησιμοποιούμε βοηθητικά utilities όπως το Fiddler.

    Η αλήθεια είναι ότι διστάζω να στα κάνω πιο λιανά γιατί ενδέχεται να υπάρχει πρόβλημα από τον ιδιοκτήτη του site.


    Vir prudens non contra ventum mingit
  •  07-03-2007, 01:01 26011 σε απάντηση της 26007

    Απ: Εφαρμογή αναζήτησης πληροφοριών από whitepages (OTE)

    Ευχαριστώ KelMan ήσουν αρκετά σαφείς

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems