@echo off
if exist sperre.tmp exit
echo sperre > sperre.tmp
[eigentliche Aufgabe der Batch]
wait 30
del sperre.tmp
Wenn dus nicht verstehst, frag nach...
@echo off
if exist sperre.tmp exit
echo sperre > sperre.tmp
[eigentliche Aufgabe der Batch]
wait 30
del sperre.tmp
Wenn dus nicht verstehst, frag nach...
Felix
felix[null][null][null]@funkmeldesystem.de
Sorry aber ich versteh´s net...
Wo muss ich das einfügen??? In meine Batch ???
Aber ich erklärs nochmal zeilenweise:
egal, kann man auch weglassen, steuert nur die Ausgabe im DOS-Fenster...
Auf jeden Fall in das Verzeichnis der Batch wechseln, kann viel helfen, wenn man mit DOS nie was zu tun hatte...Zitat von felix000
wenn die Datei "sperre.tmp" existiert, wird der Befehl "exit" ausgeführt und die Batch beendet.
Jetzt sind wir schon in dem Fall, dass es die 1.Alarmierung sein muss und erstellen die Datei "sperre.tmp" damit weitere Alarmierungen durch die "if exist ..."-Zeile geblockt werden.
hoffentlich selbst erklärend
Je nachdem wie lang die Batch braucht, kann es nützlich sein noch einige Sekunden zu warten um doppelte Alarmierungen nicht doppelt zu verschicken.
Das Programm wait.exe gibts irgendwo im Forum, ES IST NORMALERWEISE NICHT AUF DEM PC und muss im gleichen Verzeichnis wie die Batch liegen.
Die Datei "sperre.tmp" muss wieder gelöscht werden um wieder "scharf" für den nächsten Alarm zu sein.
Felix
felix[null][null][null]@funkmeldesystem.de
Ich finde es sehr nett wie ihr allen versucht zu helfen ! nettes Forum !
Aber ih moechte wohl gerne zum Thema zurück da ich das oben beschriebene
problem immer noch nicht lösen konnte
Lg
Hallo Felix000
Ich hab meine Batch Datei jetzt wiefolgt geändert :
@echo off
CD C:\sms
if exist sperre.tmp exit
echo sperre > sperre.tmp
start C:\sms\MyPhoneExplorer.exe action=sendmessage savetosent=1 number=0172.......;0173....... text= "Einsatzalarm %~3 %~4"
wait 5000
del sperre.tmp
Hab aber trotzdem noch das Problem das immer nur die Erste Alarmierung (POCSAG) per SMS gesendet wird. Mach ich da noch was falsch???
Das is auch Sinn der Batch.
Mann könnte die Sperre auch pro RIC setzen, mit "sperre_%x.tmp" (das x entsprechend ersetzen).
5000 Sekunden sind ganz schön lang...
Ich lese aber auch keine weiteren Informationen zum Thema, hast du dir die SMS Server Tools angeschaut?
Felix
felix[null][null][null]@funkmeldesystem.de
Nein habe ich nicht,
da ich erstmal generell wissen wollte wie das mit einem GSM - Modem funktioniert und was ich alles brauche ... bzw. welche software kostengünstig ist und dann noch gut ! ...
Und welches siemens oder wavecom modem am besten geignet wäre ...
Schau mal ins Forum von SMS Server Tools, da findet man funktionierende und nicht funktionierende Geräte.
Allerdings braucht ein GSM-Modem in der Regel länger als ein gutes Internet-SMS-Gateway und die Zuverlässigkeit liegt vielleicht eher in der eigenen Hand (muss aber nicht umbedingt höher sein).
Felix
felix[null][null][null]@funkmeldesystem.de
Guten Morgen Felix000
Müste meine Batch net anderas aufgebaut sein???
Meine Vorstellungen vom Ablauf sind wiefolgt:
Aber leider versteh ich net viel von Programmierung.
@echo off
(egal, kann man auch weglassen, steuert nur die Ausgabe im DOS-Fenster...)
CD C:\sms
(Auf jeden Fall in das Verzeichnis der Batch wechseln, kann viel helfen, wenn man mit DOS nie was zu tun hatte...)
if exist sperre.tmp exit
(wenn die Datei "sperre.tmp" existiert, wird der Befehl "Wait 30" ausgeführt und die Batch wartet...)
echo sperre > sperre.tmp
(Wenn die Datei "sperre.tmp nicht existiert, wird sie jetzt erstellt)
start C:\sms\MyPhoneExplorer.exe action=sendmessage savetosent=1 number=0172.......;0173....... text= "Einsatzalarm %~3 %~4"
(eigentliche Aufgabe der Batch...)
del sperre.tmp
(Die Datei "sperre.tmp" muss wieder gelöscht werden um wieder "scharf" für den nächsten Alarm zu sein...)
So hatte ich mir das Vorgestellt:
1.Schaun ob ne SMS gesendet wird
2.Wenn ja warten
Wenn nein Sperre erzeugen
3.Batch ausführen
4.Sperre löschen
ODER geht das net????
Salut.
Eine SMS über Gsm modem ist nicht langsamer, selbst
wenn sie nicht über gprs übertragen wird.
Das tc35 ist mir zu teuer, ich nutze lieber die <30 eur
module ;) dann aber standalone direkt am melder.
Derzeit warte ich auf ne neue platine.. Auch über fms32
lässt sich so eine sms versenden, lässt sich von der arbeit
aufm eifone aber nur schwer schnell erklären..
Gruss,
Tim
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
Es geht alles ;-) (ok, fast alles)
Ich dachte die SMS wird nur zum SMS Versenden gestartet, man kann natürlich vorher noch andere Sachen testen.
Wie legst du denn fest, ob eine SMS geschickt werden soll oder nicht?
Ach ja, ich kann selber im Forum lesen und man muss mir den Beitrag nicht per copy&paste per E-Mail schicken....
Geändert von felix000 (26.02.2010 um 15:48 Uhr)
Felix
felix[null][null][null]@funkmeldesystem.de
Jede RIC hat ja die Möglichkeit eine Aktion auszuführen. Die nutz ich um festzulegen, ob eine SMS geschickt werden soll.
z.B. wird eine SMS gesendet wenn eine unserer Ortsfeuerwehren alarmiert wird.
Das ist , ka kein Problem.
Nur wenn alle Ortsteile mit einmal (hintereinander) alarmiert werden, dann hab ich das Problem, das MyPhoneExplorer nicht hinterher kommt und somit Alarmierungen nicht ankommen.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)