Zurück   IP-Symcon Community Forum > IP-Symcon 2.x > Anleitungen / Nützliche PHP Skripte

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 31.10.08, 16:42
Administrator
 
Registriert seit: Feb 2005
Ort: Sarkwitz
Beiträge: 3,387
Lightbulb [Exercise] TextParser

Das folgende Beispiel zeigt die Verwendung des "Text Parser" in IPS V 2.0
Hier die Überwachung eines Kurs der Allianz Aktie.
Tipp: öfters mit der rechten Maus-Taste arbeiten sowie im Skript Editor:
"Strg + Space" für die Funktionen und "Strg + O" für den Ojektbaum

1. im Tree "I/O Instanzen" den "WWW Reader" hinzufügen (steht unter Hersteller: I/O > dazu "Alle Module anzeigen" aktivieren)
2. Namen eingeben: z.B. "WWW Reader Allianz"
3. URL: "http://www.ariva.de/allianz-aktie" eingeben und Timer aktivieren: z.B.: 300
4. Optional: Anlegen einer Neuen Rubrik im Tree: IP-Symcon > WWW > Finanzen (siehe Bild)
5. darin zwei neue Variablen anlegen: "Allianz Kurs" (String) sowie "Allianz Euro" (Float)
6. "Text Parser" hinzufügen/ Hersteller: "None" / ggf. Namen vergeben
7. "+ Hinzufügen"
8. "Get Text Between"
9. Tag one: "5px 0px 5px 3px">"
10" Tag two: "&nbsp"
11. bitte hierzu den Seitenquelltext der o.g. URL zum Verständnis ansehen - dazwischen (between) steht der Kurs
12. als Output die Variable "Allianz Kurs" angeben (hier geht nur der Type "String")
13. als "Übergeordnete Instanz" den neu angelegten "WWW Reader" auswählen
14. fertig - zur Überwachung des Kurses sowie der Umwandling in eine Zahl (Euro) dient folgendes Skript als Anregung
(bitte ID's anpassen)
PHP-Code:
$kurs GetValue(50760 /*[WWW\Finanz\Allianz Kurs]*/);
//echo "Kurs : $kurs\n";
// Komma entfernen
$euro str_replace(",""."$kurs);           // Ersetzt alle Vorkommen eines Strings in einem anderen String
$euro floatval($euro);                        // Konvertiert einen Wert nach Float
SetValue(35784 /*[WWW\Finanz\Allianz Euro]*/,$euro);
//echo "Kurs : $euro\n";

if ($euro 1000){
    echo 
"Ich gehe in Rente";

MST
Miniaturansicht angehängter Grafiken
www_reader_allianz.png   text_parser.png  

Geändert von steiner (31.10.08 um 17:27 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zum Textparser wolfi56 Allgemeine Diskussion 0 06.01.08 09:00
Hilfe bei TextParser prof Allgemeine Diskussion 3 19.04.07 23:03
Regeln im Textparser einfügen Doctor Snuggles Allgemeine Diskussion 12 24.10.06 08:15
benötige Hilfe für TextParser agotthold Allgemeine Diskussion 6 07.08.06 18:04
Brauche etwas Hilfe beim Textparser hbraun Allgemeine Diskussion 6 21.07.06 14:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:55 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0