wie muss ich das eingeben wenn mehrere benutzer zb 1 und 3 in einem alarmiert werden müssen in fms32 pro?
Hallo Affenmensch,
ich hatte vor einiger Zeit schonmal geschrieben, dass ich bei der neusten Version ein Problem mit SMS77 habe. Dieser tritt auch bei der ganz aktuellen Version091 auf.
Er gibt mir den Fehler "Carrier Zustellung misslungen" sowohl beim Testen der Einstellungen, alsauch beim alarmieren aus.
Woran liegt das?
Gruß firechris
zur Info: Nutze im Moment die Version 04 als zusätzlichen Alarmierungsweg zum analogen FME im kleinen, also nicht für eine gesamte FW.
@FMS-Master:
Hi,
ich hatte es auch das FMS32 hängen geblieben ist. Habe es so gelöst:
FMS32 führt als Aktion eine Batch Datei aus, diese wiederum steuert die alarm.exe
So geht es einwandfrei.
Hallo!
Für dich folgender aufruf:C:\Pfad\alarm.exe "$1" "$3"
du kannst das beliebig fortsetzen.
ACHTUNG! Wenn es sich bei dem Parameter %3 um einen POCSAG-Text (oder sonst irgendwas mit Leerzeichen) handelt, geht der Aufruf schief.Zitat von thasi
Besser ist es IMMER die Parameter mit "" aufzurufen.
Also so:
C:\AlarmierungsToolV091\Alarm.exe "%3"
Ja, danke für den Tip, aber ich selber habe das Problem garnicht, da ich mit BosMon aufrufe. Aber da ich Beta-Tester bin und den Affenmenschen ein wenig unterstützen möchte suche ich nach der Lösung des Problems, um die alarm.exe zu verbessern.Zitat von devilet
Dazu wollte ich aber zunächst mal wissen ob noch wer anders das Problem hat.
So long FMS-Master
Hallo Firechris!
Bin zwar nicht der Affenmensch, aber ich hoffe meine Antwort reicht dir auch.
Das stimmt, ist bei mir auch so. Liegt aber nicht am Alarmtoolich hatte vor einiger Zeit schonmal geschrieben, dass ich bei der neusten Version ein Problem mit SMS77 habe. Dieser tritt auch bei der ganz aktuellen Version091 auf.
Die Fehlermeldung "600" (Carrier Zustellung misslungen) gibt es immer dann wennEr gibt mir den Fehler "Carrier Zustellung misslungen" sowohl beim Testen der Einstellungen, alsauch beim alarmieren aus.
der Carrier nicht, oder falsch definiert wurde.
In dem Fall an dir... okay, auch ein wenig am Tool. ;-)Woran liegt das?
Lösung:
Hier klicken
SMS 77 hat die Standard SMS eingestellt. Du musst also auf einen anderen SMS Typ auswählen.
So long FMS-Master
P.S.: @affenmensch: Du kannst bei einem der nächsten releases also "Standard" bei SMS77 weglassen
@FMS-Master:
Vielen Dank! Bei der momentanen Version war das auch auf BasicPlus eingestellt. Hab ich schlicht und ergreifend vergessen.
habs so drinnen: F:\xxx\xxx\alarm\Alarm.exe "$1" "%1" "%2" "%3" "%4"
aber wird nicht ausgelöst.
aktionen ausführen ist aktiviert in fms32. ging auch voher musste nur den rechner neu aufsetzen ( win 7 32)
wenn ich die alarm.exe über start ausführen aufrufe gehts auch ganz normal
Geändert von blinkyth (15.06.2010 um 20:11 Uhr)
@SMS77
Ok, werde Standard - Tarif rauslöschen
@Aufruf der Alarm.exe
Also beim Benutzer sind die "" überflüssig. Nur für die Parameter werden die "" (meistens) gebraucht.
Also anstatt:
F:\xxx\xxx\alarm\Alarm.exe "$1" "%1" "%2" "%3" "%4"
lieber so:
F:\xxx\xxx\alarm\Alarm.exe $1 "%1" "%2" "%3" "%4"
@FMS-Master
"Für dich folgender aufruf:C:\Pfad\alarm.exe "$1" "$3"
du kannst das beliebig fortsetzen. "
Beim Aufruf der Alarm.exe kann man das leider nicht "beliebig fortsetzen". Ich habs in der Doku erklärt, dass bei einer Batchdatei nur maximal 9 Parameter möglich sind. Folglich können auch nicht beliebig viele Benutzer übergeben werden.
Wer hingegen seinen Aufruf über die Alarm.jar macht (Erklärung dazu in der Doku) der kann tatsächlich beliebig viele Parameter (+ Benutzer) übergeben.
Naja, sie sind tatsächlich überflüssig (weil kein Leerzeichen drin steckt) ich rate aber bei der Parameterübergabe IMMER dazu Anführungszeichen zu verwenden, denn verkehrt kann es eigentlich nie sein.
Ich bin auch sehr sicher (z.B. weil es bei mir auch mit "$1" funktioniert) das es bei blinkyth nicht funktioniert wenn er die "" weglässt.
Stimmt. Sorry, hatte diese "Beschränkung" total vergessen, da die eventuelle Lösung für das hängenbleiben von FMS32 auch die Beschränkung aufhebt. (Bisher noch im Test)
Ja, zwischen 2 Parametern (und Benutzer sind programmiertechnishc gesehen auch "nur" Parameter muss immer ein Leerzeichen sein. d.h.Zitat von blinkyth
So gehts nicht: alarm.exe $1"%3""%2"
es muss also so aussehen: alarm.exe $1 "%3" "%2"
So long FMS-Master
wie bekommt man denn nun das problem mit dem hängenbleiben von fms32 hin? hab ich auch. die sammelarlamierung klappt bei mir nicht
[QUOTE=Schweinebacke;375359]wie bekommt man denn nun das problem mit dem hängenbleiben von fms32 hin? hab ich auch. die sammelarlamierung klappt bei mir nicht[/QUOTE
Indem du die Aktionen über AllFMS ausführst,mit der Hilfe von Andi-Hamburg klappt das nun auch bei mir wunderbar und FMS32 hängt nicht mehr.
und wie geht das?
Ganz einfach. ;-)
Allfms runterladen und mit Fms32 verbinden.
Dann in der Aktion.txt die Aktionen eingeben.
Nicht vergessen dem Entwickler dieses tollen Tools einem wunsch vom Amazon Wunschzettel zu erfüllen,sonst funktioniert Allfms nur mit den ersten 1000 Meldungen. Danach wäre ein Neustart nötig.
Und so teuer sind die Wünsche ja nun wirklich nicht.
Sollte die Aktion.txt nicht dabei sein, kann Arne auch behilflich sein bzw jemand den Inhalt hier online stellen. Ich bin unterwegs und habe daher keine möglichkeit.
Gruß Andi
P's: fehler liegt bei fms32, hatte mit Ibsa auch probleme,das die folgenden Nachrichten nach einer Aktion nicht decodiert worden sind.
Aktive Benutzer in diesem Thema: 11 (Registrierte Benutzer: 0, Gäste: 11)