Links auf einer Homepage erkennen

KILLSMAKER

Erfahrenes Mitglied
Moin!
Ich programmiere in DEV-C++ und möchte gerne ,dass mein Programm alle Links ,die es auf einer Hompage findet in ein Array speichert. Jetzt fehlt mir nur leider der passende Befehl, falls es dafür überhaupt einen gibt.
Sinn: Mein freund hat eine Homepage mit Bannern , wenn jemand die anklickt kriegt er 1-2 Cent. Nun möchte ich nicht jedesmal, wenn er neue Banner auf die page tut das Programm erweitern, sondern das Proramm soll automatisch erkennen, wie viele Links es gibt und welche Adresse sie haben.

DANKE
 
Das ist ganz einfach:
1. Quellcode der Seite runterladen
2. Seite auf <a href=" untersuchen und das in das Array speichern.
std::string stellt eine suchfunktion bereit - find oder so)
3. Fertig...

Ich hoffe ich habe dein Problem jetzt richtig verstanden?
 
Hallo.
[C Coder] hat doch unter dem Punkt 1. geschrieben "Quellcode der Seite runterladen"...
somit hast du doch dann denn Quellcode,oder nicht?

Möchtest du dem Programm die Quelldatei selbstständig übergeben oder soll das Programm direkt auf die Seite draufzugreifen und dir dann irgendwelche Informationen ausgeben...

oder was soll das Prog eigentlich machen?
 
Ich ich erkläre es noch mal.
Das Programm soll z.B. alle Links der Seite http://www.Mustermann.de/muster.php4?art=pb&linkid=100739&id=32 erkennen.
So ,da die verschiedenen Links alle auf der gleichen Seite sind, brauch das Programm immer nur die fettgeschriebene Zahl(100739) ermitteln! Und das soll das Programm automatisch bei jedem Link machen, den es auf der Seite http://www.Mustermann.de/muster.php4 findet!
Dann habe ich nach dem Durchlauf des Programmes alle Adressen der auf http://www.Mustermann.de/muster.php4 vorkommenden Links.Ich hoffe, ich habe es nun einleuchtend erklärt. Wenn nicht, fragt nochmal.
DANKE
 
Ich habe versucht eine Lösung zu basteln, hat jedoch nicht so wirklich gefuntzt ;)
Sieh dir mal dies an...vielleicht hilft es dir ja weiter.

http://www.c-worker.ch/

Dort ganz unten auf der Seite ist eine Datei "getpage.c".

Werde mich noch umsehen.
 
Zurück