KiLLa-T - 32
Champion
(offline)
Dabei seit 06.2007
4586
Beiträge
|
Geschrieben am: 29.04.2013 um 21:04 Uhr
Zuletzt editiert am: 29.04.2013 um 21:05 Uhr
|
|
Hi,
ich frag mich schon seit langem ob es mölich ist, Daten aus einer Website auszulesen um sie dann in einer .txt Datei zu speichern.
Zum Beispiel aus der Seite www.sauspiel.de einzelne Statistiken, also Zahlen auslesen und die dann in eine .txt Datei schreiben.
Oder hier von team-ulm die Punkte auslesen und speichern.
Alles natürlich automatisiert 
Geht das i-wie??
|
|
scw - 41
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
Geschrieben am: 29.04.2013 um 21:07 Uhr
|
|
Ja, sowas ist möglich Einloggen, mit wget, curl runterladen und dann mit regulären ausdrücken das gesuchte rausfiltern. Kann man auch alles in einem Perl Skript o.ä. machen. Dafür gibt es sicherlich 1001 Möglichkeiten.
|
|
KiLLa-T - 32
Champion
(offline)
Dabei seit 06.2007
4586
Beiträge
|
Geschrieben am: 29.04.2013 um 21:09 Uhr
Zuletzt editiert am: 29.04.2013 um 21:10 Uhr
|
|
Echt? Hört sich ja ziemlich einfach an.
Perl kenn ich ..
Kanns mir aber trotzdem nicht vorstellen ..
Wenn es nicht viel Arbeit ist könntest du mir dann ein Beispiel machen?
|
|
h3mpti - 37
Profi
(offline)
Dabei seit 05.2007
878
Beiträge
|
Geschrieben am: 30.04.2013 um 09:06 Uhr
|
|
Zitat von KiLLa-T: Echt? Hört sich ja ziemlich einfach an.
Perl kenn ich ..
Kanns mir aber trotzdem nicht vorstellen ..
Wenn es nicht viel Arbeit ist könntest du mir dann ein Beispiel machen?
Wieso nicht selber mal Google anwerfen und sich durcharbeiten? So schwer ist das ganze nicht.
|
|
Schower - 31
Anfänger
(offline)
Dabei seit 03.2013
2
Beiträge
|
Geschrieben am: 30.04.2013 um 12:00 Uhr
|
|
HttpRequest
RegEx
Cookies
Mal ein paar Stichpunkte.
|
|
Freeeek - 38
Anfänger
(offline)
Dabei seit 07.2012
3
Beiträge
|
Geschrieben am: 04.05.2013 um 23:35 Uhr
Zuletzt editiert am: 04.05.2013 um 23:36 Uhr
|
|
Hab vor langer Zeit mal ein curl php Script geschrieben welches sich bei Team-Ulm einloggt und per RegExp neue Messages ausliest und sie einem Pushdienst übergibt. Das könntest du als Beispiel nehmen:
klick mich
der SafeMode des webservers sollte Off sein und curl unterstützen.
wenn du das script dann per cronjob alle 5 minuten aufrufst, ist das automatisiert ;)
|
|
ulmelie - 49
Anfänger
(offline)
Dabei seit 05.2013
10
Beiträge
|
Geschrieben am: 07.05.2013 um 21:32 Uhr
|
|
Zitat von ulmelie: Wie meinst du das genau mit dem Auslesen? Ich würde an deiner Stelle einfach Copy-Paste die Daten in eine Dateikopieren oder über die Speicherfunktion deines Browsers als Datei auf deinem PC ablegen.
Ich habe beim Auslesen von Daten andere Probleme. Ich will auf meiner Webseite eine Mini-App laufen lassen. Es soll das Tarot-Spiel hier sein: http://www.infoquelle.de/carpe_diem/Tarot/index.php
Wie kriege ich den Code von deren Webseite auf meine? Muss ich die Daten dann downloaden oder kann ich das wie bei Youtube einfach einbinden?
Ich freue mich auf eure Tipps!
|
|
Freeeek - 38
Anfänger
(offline)
Dabei seit 07.2012
3
Beiträge
|
Geschrieben am: 08.05.2013 um 12:12 Uhr
|
|
Zitat von ulmelie: Zitat von ulmelie: Wie meinst du das genau mit dem Auslesen? Ich würde an deiner Stelle einfach Copy-Paste die Daten in eine Dateikopieren oder über die Speicherfunktion deines Browsers als Datei auf deinem PC ablegen.
Ich habe beim Auslesen von Daten andere Probleme. Ich will auf meiner Webseite eine Mini-App laufen lassen. Es soll das Tarot-Spiel hier sein: http://www.infoquelle.de/carpe_diem/Tarot/index.php
Wie kriege ich den Code von deren Webseite auf meine? Muss ich die Daten dann downloaden oder kann ich das wie bei Youtube einfach einbinden?
Ich freue mich auf eure Tipps!
Mit "Auslesen" meint er die Daten in Echtzeit zu übertragen, ohne das man die aktuellen Daten selbst manuell abspeichern muss.
Bei deinem Problem würde ich das ganze per iFrame machen, Ist auch eine Rechtliche Sache...man sollte nicht einfach Daten aus einer Fremden Webseite 1:1 kopieren und weiterverwenden. Das Spiel ist ja nicht dein Eigentum. Besser wäre es wenn du es selbst programmierst ;)
gruß Roman
|
|