PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Groupalarm sendet keinen Text mehr



ZERO-G
02.06.2008, 09:43
Guten Morgen,

Gerade hätte Groupalarm eine Einsatz SMS versenden sollen. In der Statistik ist diese auch aufgeführt allerdings ohne Text.
Die Zeile unter Mozilla sieht so aus:
http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME&log_pass=PASSWORT&listcode=10&text=F%20%20SoSi%20F1-Rauchentwicklung%20ORT%20ORT%20STRASSE%20-B/C%203-6%20-%20Nr.%20%20%20%20Ziel%20%20%20#10695%3CEOT%3E%3CC R%3E%3CLF%3E%3CEOT%3E&flash=0

Meine Batch Sieht so aus:
@Echo off
cls
echo %3
cd..
cd..
cd..
cd programme
cd mozilla firefox
firefox.EXE http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME^&log_pass=PASSWORT^&listcode=10^&text=%3^&flash=0

Bei der letzten Alarmierung hat noch alles wunderbar funktioniert. Verändert habe ich nichts.

Wer weiß Rat ?

Ich habe die Batch auch schonmal auf den Internet-Explorer umgeschrieben. Leider auch ohne Funktion.


PS: Ich arbeite mit poc32.


Greez Zero-G

stoepf
02.06.2008, 18:10
Dafür gibt es doch wget.
Einfach nach "wget download windows" suchen.

Und dann einfach so aufrufen:
"C:\Programme\wget" http://www.groupalarm.de/webin.php... -q -O status.txt

Was ich bisschen komisch finde sind die Winkel "^" in der URL.

Viele Grüße

Shinzon
02.06.2008, 18:14
Naja, man sollte lieber nicht "Leerzeichen" in der URL verwenden, sondern das
passende Ersetzungszeichen ..

also nicht: http://bla.server.xx/get.php?meintext=Hallo Welt!
sonder: http://bla.server.xx/get.php?meintext=Hallo%20Welt!

.. ansonsten evtl. noch mit den Anführungszeichen versuchen .. denn jedes
Leerzeichen würde dazu führen, das das nächste Wort als neuer Parameter
vom Kommando erkannt werden will, und das schlägt fehl..

Gruss,
Tim

ZERO-G
02.06.2008, 18:55
Danke erstmal für die Antworten.
Das mit dem wget werde ich mal vesuchen.

Über die Zeichen in der Batch habe ich mir nie Gedanken gemacht. Hat ja immer funktioniert.

Nachtrag: Das mit den Anführungszeichen habe ich gerade mal versucht. Da öffnet sich nur kurz die Eingabeaufforderung und das wars.
Einen Versuch war es Wert.

stoepf
02.06.2008, 19:30
Hallo auch,

habe mir jetzt wget geladen. Leider ist die Befehlszeile die Du gepostet hast nicht ganz zu sehen.
Kannst Du mir diese vielleicht nochmal auf diesem Wege schicken?
Anpassen an meinen Rechner kann ich Sie dann selbst.

Danke.

Die Befehlszeile hab ich durch die Punkte gekürzt. Damit man es in einer Zeile hat.
Bei mir funktioniert's auch mit Leerzeichen im Text.

Ich hatte schon mal ein Problem, weil ich die falsche wget-Version hatte.
Die von mir verwendete hab ich mal angehängt.

ZERO-G
02.06.2008, 20:16
@ stoepf

Jetzt geht garnichts mehr.
Der Dateibefehl der nun von poc32 aufgerufen wird ist:
C:\Programme\wget\wget.exe http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME"&log_pass=PASSWORT"&listcode=10"&text=%3"&flash=0

Habe ich da war falsch gemacht?

Biermann
02.06.2008, 20:31
@ stoepf

Jetzt geht garnichts mehr.
Der Dateibefehl der nun von poc32 aufgerufen wird ist:
C:\Programme\wget\wget.exe http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME"&log_pass=PASSWORT"&listcode=10"&text=%3"&flash=0

Habe ich da war falsch gemacht?

Die Anführungszeichen.

"http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME&log_pass=PASSWORT&listcode=10&text=%3&flash=0"

Ich denke so gehts besser.

ZERO-G
02.06.2008, 20:52
@ Biermann

leider auch ohne Funktion.

Jetzige Befehlszeile in poc32:
C:\Programme\wget\wget.exe"http://www.groupalarm.de/webin.php?log_user=NAME&log_pass=PASSWORT&listcode=10&text=%3&flash=0"

Biermann
02.06.2008, 21:04
Also mit wget kenn ich mich jetzt so nicht aus, ich hab mittels Batch den Browseraufruf gestartet.

Shinzon
02.06.2008, 21:06
Versuche mal

C:\Programme\wget\wget.exe http://www.groupalarm.de/webin.php?log_user=NAME&log_pass=PASSWORT&listcode=10&text="%3"&flash=0

.. oder muss es gar %%3 heissen? MS-DOS ist bei mir zu lang her .. und wenn
nun einer sagt, das es doch kein MS-DOS sei -> aber die Kommandozeile ist noch genauso wie
zu MS-DOS Zeiten aufgebaut.

Gruss,
Tim

ZERO-G
02.06.2008, 21:07
Das habe ich bis vor ein paar Tagen auch noch so gemacht.
Nur leider versendet Groupalarm seit ein paar Tagen nur noch leere SMS. Der Text wird aber übergeben. Zumindest steht er oben in der Adressleiste.

Bin gerade echt etwas Ratlos.

Shinzon
02.06.2008, 21:10
Tjaaaaa... was sagt denn der Provider dazu? (Also Groupalarm) ..

.. oder haben die keinen Support ?

Gruss,
Tim

ZERO-G
02.06.2008, 21:14
Da habe ich auch schon in das Forum geschrieben. Leider bis jetzt noch keine Reaktion.

Ich kann mir das nicht erklären. Das ganze hat vorher ohne "wenn" und "aber" funktioniert.

Biermann
02.06.2008, 21:20
Also das webin von Groupalarm funktioniert, heute Mittag hab ich zumindest noch eine SMS bekommen.

ZERO-G
02.06.2008, 21:24
Dann schick mir doch mal bitte den Inhalt deiner Batch-Datei. Natürlich ohne Benutzernamen und Passwort.
Dann kann ich die mal mit meiner vergleichen.

ZERO-G
03.06.2008, 19:28
Jetzt funktioniert es wieder.
Nach kurzem Schriftwechsel mit dem Admin von Groupalarm habe ich nun folgende Batch-Datei die aufgerufen wird:

@Echo off
cls
echo %3
cd..
cd..
cd..
cd programme
cd mozilla firefox
firefox.EXE http://www.groupalarm.de/webin.php?log_user=BENUTZERNAME^&log_pass=PASSWORT^&listcode=2^&free=%3^&flash=0

Ich kann mir aber noch immer nicht erklären wie es zu diesen Fehlern kommen konnte.

Greez

Zero-G

Biermann
03.06.2008, 19:33
Ah, das hab ich übersehen.
Du hattest "text=%3" stehen...Vielleicht war es das ?

ZERO-G
03.06.2008, 19:39
Ich denke mal das es daran gelegen hat.