05-12-2012, 10:32:52
(05-12-2012, 02:21:14)schreinz schrieb: (ich teste sie inzwischen wegen ihrer Unzuverlässigkeit in einem abgelegenem Kellerraum, ungekoppelt...)Soll ich Dir verraten, wie man die Dinger kastrieren kann?
(kleiner Tipp: ein Seitenschneider spielt dabei eine Rolle)
(04-12-2012, 23:45:48)Orson schrieb: Am liebsten wäre mir es schon per Script, da könnte ich es auf dem Storage laufen lassen und die CSV's gleich in eine mysql-Datenbank übernehmen.Ja klar, mach ich auch so.
(04-12-2012, 20:21:05)SmarthomeMan schrieb: Ja, https://mobile.rwe-smarthome.de/MobileWeb/Logon/Logon ist wohl korrekt.
Ich hab's mit curl versucht und bin nicht weitergekommen. Firefox mit imacros geht.
IMacros in Firefox installiert, Macro aufgezeichnet (man muss richtig komfortabel lange Timeout-Zeiten einstellen - ich benutze im Moment 360 Sekunden), das Ganze mit CRON von der Kommandozeile morgens früh um 5:00 starten, um 6:00 die csv-Dateien automatisch wegsichern - läuft jetzt seit zwei Tagen problemlos.
Das iMacro-Macro:
VERSION BUILD=7601105 RECORDER=FX
TAB T=1
SET !TIMEOUT_PAGE 300
URL GOTO=https://www.google.de/
URL GOTO=https://mobile.rwe-smarthome.de/MobileWeb/Logon/Logon
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/MobileWeb/Logon ATTR=ID:UserName CONTENT=meinusername
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUTASSWORD FORM=ACTION:/MobileWeb/Logon ATTR=IDassword CONTENT=meinpasswort
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:LoginForm ATTR=VALUE:Anmelden
WAIT SECONDS=10
TAG POS=1 TYPE=SPAN ATTR=TXT:MENÜ
TAG POS=1 TYPE=SPAN ATTR=TXT:GERÄTEAKTIVITÄT
SET !TIMEOUT_STEP 360
ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES
TAG POS=1 TYPE=A ATTR=TXT:Exportieren
TAG POS=1 TYPE=A ATTR=ID:menu-button
TAG POS=1 TYPE=SPAN ATTR=TXT:HAUSSTEUERUNG
TAG POS=1 TYPE=A ATTR=ID:logout