Seite 1 von 1
wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 10:42
von Pascal
Hallo,
ich habe schon mal Informationen aus einer Webseite ausgelesen. Doch bei wolframalpha.com komm ich nicht weiter.
Die Informationen die ich brauche können als Bild heruntergeladen werden.
Zum besseren Nachvollziehen:
http://www.wolframalpha.com/input/?i=we ... +18.5.2000
Die Informationen, die wolframalpha aus gibt würde ich gerne speichern. Ob Bild oder Text ist mir egal. Ich kann zwar das ganze per Mausklick als Bild speichern, allerdings würde ich dies gerne automatisch von meinem Programm erledigen lassen.
Das ganze hängt irgendwie mit javaskript zusammen. Damit kenn ich mich nicht aus. (ich glaub, da liegt auch das Problem. Wenn mir jemand erläutern kann, wie java und webseite zusammen wirken, wäre mir vielleicht schon geholfen, auch wenn das von meinem eigentlichen Problem ganz weit entfernt ist)
Kann mir jemand helfen?
Vielen Dank
Pascal
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 11:17
von lunar
Hast Du nicht mal nachgesehen, ob diese Seite nicht eine Webservice-API anbietet?
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 11:41
von ms4py
lunar hat geschrieben:Hast Du nicht mal nachgesehen, ob diese Seite nicht eine Webservice-API anbietet?
Doch gibt es, aber der kostet:
http://products.wolframalpha.com/api/pricing.html
Die Frage ist nur, ob dann das automatisierte Auslesen überhaupt erlaubt ist. Du solltest dir mal die Terms of Use genau anschauen:
http://www.wolframalpha.com/termsofuse.html
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 11:55
von Pascal
Danke erstmal.
Also ich hab Nutzungsbedingungen jetzt eher überflogen als gelesen na ja..
Wenn es schon eine kostenpflichtige API gibt, wird mein Vorhaben wohl kaum erwünscht sein.
Schade. Mich würde trotzdem noch interessieren, wie Javaskript in Webseiten funktioniert.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 12:12
von Leonidas
Was meinst du mit "wie JavaScript in Webseiten funktioniert"? Da ist einfach JavaScript-Code eingebettet der ausgeführt wird und Zugriff auf den DOM-Baum hat. Das ist eigentlich schon alles.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 12:25
von Pascal
Leonidas hat geschrieben:Was meinst du mit "wie JavaScript in Webseiten funktioniert"?
Das ich davon keine Ahnung habe.
Ohne Google wüsste ich auch nicht, was DOM-Baum bedeuten soll.
Wäre es nicht möglich, die betreffenden Seiten ins eigene Verzeichnis zu kopieren und dann das Javaskript ausführen? Denn daraus wird das Bild ja kreiert.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 12:38
von Pekh
Pascal hat geschrieben:Leonidas hat geschrieben:Was meinst du mit "wie JavaScript in Webseiten funktioniert"?
Das ich davon keine Ahnung habe.
Ohne Google wüsste ich auch nicht, was DOM-Baum bedeuten soll.
Wäre es nicht möglich, die betreffenden Seiten ins eigene Verzeichnis zu kopieren und dann das Javaskript ausführen? Denn daraus wird das Bild ja kreiert.
Das JS greift mit ziemlicher Sicherheit auf eine Datenbank zu. Und an die kommst du nicht ran. Kopieren der Seiten hilft dir da leider auch nichts.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 12:41
von lunar
Das Bild wird eher nicht aus dem Javascript-Code generiert. Stattdessen wird der Javascript-Quelltext der Website wohl eher die eigene Webservice-API ausnutzen, um den Server zur Erzeugung und zum Versand eines entsprechenden Bildes zu bewegen.
Theoretisch kann man die Seite z.B. mit Webkit laden, so dass der Javascript-Quelltext entsprechend interpretiert wird. Da würde ich aber eher eine andere Wetter-Seite suchen. Schließlich ist Wolfram-Alpha ja zumindest in dieser Hinsicht nicht ohne Alternative.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 13:13
von Pascal
lunar hat geschrieben:Das Bild wird eher nicht aus dem Javascript-Code generiert. Stattdessen wird der Javascript-Quelltext der Website wohl eher die eigene Webservice-API ausnutzen, um den Server zur Erzeugung und zum Versand eines entsprechenden Bildes zu bewegen.
Ja, da hab ich wohl Unsinn geschrieben
Eine andere Wetterseite hab ich leider nicht gefunden.
Ich nutze Chrome als Webbrowser. Dort gibt es eine Funktion "Developer Tools". Darin finde ich den Link zum Bild, den ich suche...
Allerdings weiß ich nicht, wie ich das mit meinem Programmm verknüpfen könnte.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 13:31
von BlackJack
@lunar: Ich will jetzt nicht behaupten Wolfram wäre alternativlos, aber die Beispielanfrage ist zu einem Datum im Mai 2000, und Wolfram hat da anscheinend 'ne DB mit "historischen" Wetterdaten eingebunden. Die normalen Wettervorhersageseiten bieten das AFAIK nicht an.
Re: wolframalpha.com auslesen
Verfasst: Sonntag 16. Mai 2010, 14:28
von lunar
@BlackJack: In der Tat. Ich habe nicht auf das Datum geachtet.
