@MiThoTyN
Wenn man "Zeitlang" mit einfügt kommt bei mir trotzdem nur Stunden und Minuten als Zeit an. Vieleicht hat es ja noch einer bemerkt.
Ansonsten einfach spitze das Teil.
Franky11
@MiThoTyN
Wenn man "Zeitlang" mit einfügt kommt bei mir trotzdem nur Stunden und Minuten als Zeit an. Vieleicht hat es ja noch einer bemerkt.
Ansonsten einfach spitze das Teil.
Franky11
Lad's dir bitte nochmal runter. Hab den Fehler verbessert.
Gruß Joachim
@Goldi:
Lies mal weiter oben, das liegt wohl an Eplus!
Hier könnte Ihre Signatur stehen.
@friend112:
Danke jetzt funktioniert es kann es sein, dass wenn man %1 nicht aufruft dass es dann nicht funktioniert? Eigentlich brauche ich diesen Parameter doch garnicht.
@MiThoTyN:
Deine neue Version funktioniert prima und das Eingabefenster ist auch super.
Danke
Bei mir setzt FMS32 immer [EOT] hinter die Nachricht. manchmal sogar 2 mal. Weiß einer von euch wie ich das weg bekomme?
Gruß TCS
Geändert von TCS (20.12.2004 um 21:46 Uhr)
Kann sehr wohl sein! Dazu mußt die Bedeutung von % kennen.
Die Abfrage funktioniert in einer Batch immer so: %1 = erster Parameter
%2 = 2. Parameter
Du darfst die Prozentzeichen nicht mit denen in FMS verwechseln!
Also wenn du in FMS aufrufst: meineBatch.bat %2 "%3"
Dann ist in der Batch %1 = %2, %2 = "%3"
Hoffe das hilf dir weiter! Also wenn du die Batch vorher immer wie oben aufgerufen hast. Dann war die Unteradresse in %1 und in %2 war der Alarmtext! Dann kann es keine Übereinstimmung geben!
Mfg. friend112
Wer suchet, der findet!
@friend112:
Danke für die Erklärung. Jetzt ist mir einiges klarer geworden. Und es funktioniert auch alles wunderbar. Hab mich immer gewundert wieso es teilweise funktioniert und manchmal nicht. muss ich die "" bei %3 in meiner batch datei auch machen?
Ich hätte noch eine Idee:
Wenn man das Programm nur mit den Parametern Benutzername und Passwort startet, dann kommt sofort das Eingabefeld (Benutzernamer und Passwort sind schon eingetragen).
Felix
felix[null][null][null]@funkmeldesystem.de
Hmm ....
Seh ich jetzt keinen großen Nutzen drinn.
Und es ist absichtlich so, dass das Eingabefeld nur dann erscheint, wenn wirklich KEIN Parameter angegeben wurde. Wenn ne Batchdatei aus irgendwelchen Gründen schief läuft und dann nur Benutzername und Passwort übergeben werden, würde automatisch das Fenster geöffnet werden. Auf einem Stand-Alone-Server mit vielen Alarmierungen würde das sehr schlecht enden. Der Rechner würde abstürzen.
Also wenn irgendein Parameter da ist, wird das an das Gateway weitergeleitet. Auch wenn es Fehlerhafte oder zu wenig Eingaben sind.
Nur wenn kein Parameter da ist, das Programm also durch einen Doppelklick gestartet wurde, kommt die Eingabemaske.
Gruß Joachim
@TCS
Die Anführungszeichen haben nur einen Sinn!
Sie dienen dazu einen ganzen Satz zu übermitteln. Würdest du %3 nicht in "" setzen, würde nur das erste Wort übermittelt werden, weil er mit dem Leerzeichen denken würde, dass der Parameter zu Ende wäre!
Zum selben Zweck dienen die "" auch in einer Batch.
Mfg. friend112
P.S. beim "Abrufen" mußt du die Anführungszeichen nicht machen!
Geändert von friend112 (21.12.2004 um 00:08 Uhr)
Wer suchet, der findet!
Hallo,
paralell zu Mitho's Programm habe ich auch meine Anleitung aktualisiert! ;)
Mfg René
Hier könnte Ihre Signatur stehen.
fein diggi :) ich wollte sie grad runterladen ... geht nicht. serverprobleme ?!?
halllooooooo ?!? ich hätte gerne die neuste version der anleitung ... aber ich bekomm die ned runtergeladen, da kommt immer eine fehlermeldung :-/
Sorry, Anleitung ist bis auf weiteres wegen Serverproblemen offline!
Demnächst mehr... ;)
Hier könnte Ihre Signatur stehen.
*hrmpf*
aber ich hab's auch so irgendwie geschafft :-)
Also ich hab heute beim Probealarm ca 20 SMS verschickt und es sind einige SMS nicht (oder zu spät) angekommen.
Heute Nachmittag hatten wir dann einen Einsatz und da hab ich 35 SMS verschickt, davon sind auch wieder einige nicht angekommen. Alle SMS wurden als FLASH-SMS verschickt.
Bei Siemens-Handys läuft die FLASH-SMS ja nur durchs Display und man kriegt das eher schlecht mit. Wie ist das bei Siemens-Handys, werden dort die Flash-SMS solange angezeigt bis man sie wegdrückt oder laufen sie nur einmal durchs Display? (vielleicht hat jemand ein Siemens-Handy und weiß es)
Evtl. ist es ein Problem, dass ich IBSS mehrere Male starte und somit könnte es sein dass ich den Server überlaste.
Meine Batch sieht so aus:
start C:\...\ibss.exe ...Nummer1...
start C:\...\ibss.exe ...Nummer2...
start C:\...\ibss.exe ...Nummer3...
start C:\...\ibss.exe ...Nummer4...
start C:\...\ibss.exe ...Nummer5...
wait.exe 1
start C:\...\ibss.exe ...Nummer6...
...und so weiter (immer 5er-Blocks und dann wait.exe 1)
insgesamt 7 Blöcke à 5 Nummern = 35 SMS
Felix
felix[null][null][null]@funkmeldesystem.de
Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)