aber geht nicht ! zum verfluchen ist das
Druckbare Version
aber geht nicht ! zum verfluchen ist das
@Hausen:
Wie sieht dein Aufruf innerhalb von FMS32pro aus ??
Tu mir mal nen Gefallen und benutze das Tool, das ich angehängt habe, und trage es als Aktion wie vorhin beschrieben ein.
..../Parameter.exe %adresse% | %status% | %meldung% | %kurzbeschreibung% |
Poste dann mal den Text der im Fenster angezeigt wird.
Hallo zusammen,
da FMS Probleme mit den |-Zeichen hat habe ich es so gemacht:
....einsatz.bat %1 %2 "%3" %4.
Die Anführungsstriche können denke ich auch anders gesetzt werden. Jedoch habe ich alle meine anderen Aktionen bisher auch immer so ausgeführt. Und man muss auch nur beim Parameter %3 mit Leerzeichen rechnen.
Die SMS geht sauber durch, jedoch nicht mit dem Absender. Ich benutze bei Dir auch den selben Absendernamen wie bisher mit dem Programm ibss. Absender LZ-Sonsbeck (es sind 11 Zeichen). Habe es aber auch mal mit ner Zahl oder auch mit Test versucht. Fehlanzeige.
Gruss Hausen
So,
mit den Tipps von Hausen funktioniert es nun.
Eins stört mich:
Beim automatisch generierten Text, wenn ich da die %4 nehme, also Textzuweisung zu einer Ric.
Dann schneidet er die Textzuweisung nach dem ersten Wort ab.
Also eigentlich hieß das z.B. "Feuerwehr A-Dorf - LZ 2 - Zugalarm"
Es steht dort aber nur "Feuerwehr"
Version 0.2:
- eMails können jetzt auch Namen zugeordnet werden
- Benutzer können Namen zugeordnet werden
- Benutzer Problem behoben
- SMS77 Absender Problem behoben
- Aktionen können jetzt Parameter übergeben werden
Problem exe:
Also die Sonderzeichen haben Probleme gemacht ("|", habs dann mit "§" versucht, ging auch nicht.)
Deswegen hab ich "|" durch "KKK" ersetzt.
Ein weiteres Problem ist aber die exe selbst. Wenn ich in FMS32 drin bin, die exe als Aktion auswähle, dann geht es. Schließe ich aber FMS32 und starte es erneut, dann geht die Aktion wieder nicht (liegt nicht am meinem Programm direkt, hab auch ein anderes Java-Tool versuch so zu starten, ging aber auch nicht) Es liegt mit großer wahrscheinlichkeit an der exe.
Deswegen hab ich jetzt eine Batch mit eingefügt.
(die sieht so aus:
cd C:/Users/Simon/Desktop/AlarmierungsTool V02/
java -jar Alarm.jar %*
Das heißt ihr müsst folgendes tun:
- den Pfad ändern
- bei FMS32 bei Aktion nur noch .../Alarm.bat %1 KKK %2 KKK %3 KKK %4 KKK eintragen
Es ist nicht wirklich schön, vor allem da noch die konsole offen bleibt, aber bis jetzt hab ich noch keine richtige alternative gefunden
Thema Parameter Aktionen:
Versuch es mal ob es deinen Anforderungen entspricht und ob es funktioniert.
Download unter:
http://home.vr-web.de/simons-homepage/downloads
@Wav
Hmm, bei eMail oder iPhone??
Hab nämlich auch einem RIC deinen Text gegeben
Feuerwehr A-Dorf - LZ 2 - Zugalarm"
Hab bei mir das Problem nicht feststellen können....
@ Affenmensch
wäre schön wenn du dies auch für FMSCrusader entwickeln würdest.
Cu.
So der Aufruf im fms funzt nun. Aber ich habe ja nur eine Batch, wie mache ich das dann mit der Benutzerverwaltung da ich 3 Benutzer habe die zu unterschiedlichen RIC´s und Zvei alarmiert werden sollen.
@Titan
Das Programm würde jetzt schon für alle Programme funktionieren. Hab mir jetzt mal BOSMON runtergeladen. Werd da mal schauen wie die Parameter Übergabe funktioniert. Dann kann ich mal FMSCrusader anschauen.
Nur zur Info:
Parameterübergabe muss so aufgebaut sein:
texttext tex text KKK text text KKK text KKK text texttext KKK
Was als text drinsteht ist im endeffekt egal sollte halt so aufgebaut sein:
RIC KKK Funktion KKK Textmeldung KKK Textzuweisung KKK
@FF Pulsnitz
Als Aktion folgendes Eintragen:
.../Alarm.bat $1 %1 KKK %2 KKK %3 KKK %4 KKK (für Benutzer 1 (Standard))
.../Alarm.bat $2 %1 KKK %2 KKK %3 KKK %4 KKK (für Benutzer 2)
.../Alarm.bat $5 %1 KKK %2 KKK %3 KKK %4 KKK (für Benutzer 5)
.../Alarm.bat %1 KKK %2 KKK %3 KKK %4 KKK (Für Standard Benutzer)
.
.
.
Moin, erstmal: Geiles Tool!
2.: Ich habs mit Standarteinstellungen gemacht, da gings, als ich dann alles anpasste sendet das Alarmtool exe und/oder *.jar nix mehr egal was ich tue woran liegts?
edit:
Also-> Mit Standart gehts, aber sobald ich Alarmtexte selber definiere, wird nichts mehr gesendet.
Also so ganz will das bei mir mit der Batch-Datei noch nicht...
Ich habe dort jetzt folgendes geändert:
cd C:\Users\Christoph\Documents\FMS32pro\Alarmierungs ToolV02\
java -jar Alarm.jar %*
Jedoch startet die Alarm.exe nicht. Hab ich da was falsch gemacht???
als Ergänzung:
In meinem Pfad ist kein Leerzeichen vorhanden!!! Ich weis nicht, warum der das hier einbaut.
ALso ohne alarmtext gehts, aber mit nicht...
Hallo Affenmensch3,
habe Dir ne Mail/Nachricht geschrieben und hier mein Testbericht :-)
eMails:
Dort habe ich das Problem das ich jedesmal zwei Hinweise bekomme: Bitte vergessen Sie nicht.... obwohl ich dort schon einen Text angelegt habe.
Benutzer:
1) Also ich finde Du hast das bei den eMails und Handynummern so gut gelöst. Könntest Du das nicht für die Benutzer genauso realisieren? Auf der Seite ist doch genug Platz? Und wenn es geht vielleicht auch mit Lösch-Funktion?
2) Dem Standartbenutzer kann kein Name vergeben werden?!
3) Was mir noch fehlen würde ist, das auch die Alarmtexte den einzelnen Benutzern zugeordnet werden. Da ich für verschiedene RIC´s ja auch verschiedene Texte verwenden möchte. z.B.: Benutzer1 = Einsatz LZ1 %3 / Benutzer2 = Einsatz LZ2 %3 usw.
SMS77:
Funkioniert.
Aktion:
1) Wenn ich den Haken für Parameter anklicke, wird die Aktion nicht mehr ausgeführt.
2) Kann man es noch so lösen das man sich aussuchen kann welche Parameter man übergibt? Brauche da nämlich nicht alle.
Problem exe:
1) Da wir hier mit Batch-Dateien arbeiten sollte man keine Leerzeichen im Programmpfad heben, damit kann Dos nämlich nicht mit umgehen. Also wäre es sinnvoll den Ordnernamen von AlarmierungsTool V2 z.B.: in AlarmierungsTool-V2 umzubenennen.
2) Es ist zwar schön das Simon uns eine Alarm.bat erzeugt hat, jedoch haben wir dadurch, wie er ja auch schon schreibt, das Problem das die Konsole offen bleibt. Ich denke es ist besser diesen java-Aufruf in der Alarm.exe zu behalten dann kann man nämlich in der Batchdatei dei Alarm.exe mit start aufrufen und dann sieht man die Konsole nur kurz. Und mit einem Zusatzprogramm sogar ganz ausblenden siehe http://www.funkmeldesystem.de/foren/...ghlight=launch
So das war es erstmal von mir. Freue mich schon auf weitere Test´s :-)
Danke nochmal
Gruss Hausen
1. eMail
Ja die Hinweistexte sind absichtlich so eingefügt. Wollt halt, dass niemand das vergisst. Weiß nicht ob es sinnvoll ist die wegzumachen, da man ja im Regelfall den Haken nur ein mal setzten muss.
2. Benutzer
Ja, das kann man auch noch machen. Werd mich mal drum kümmern
Wenn du dem StandardBenutzer unbedingt einen Namen zuordnen willst, dann bau ichs halt mit ein
3. Alarmtext
Dies ist schon möglich (Wenn du nen neuen Benutzer anlegst, dann wird der Text vom alten nicht aus der Eingabemaske gelöscht, dies ist ein Fehler meinerseits; Wenn du aber bei Benutzer 2 einen neuen Text eingibst und speichers, wirst du merken wenn du wieder Benutzer 1 lädst, dass er beide Texte gespeichert hat. Werd aber den kleinen Schnitzer beheben)
4. Aktion
Da werd ich mich mal nochmal hinsitzen und schauen ob das prinzipiell überhaupt geht, so wie ich mir das vorstelle
5. EXE
Leerzeichen ändern werd ich machen (könnt ihr aber auch jederzeit machen)
Also ich werd versuchen, dass es so klappt, das man bei FMS32 die Batch einführt mit Allen Parametern. In der Batch sollte dann nur so was stehen wie:
start ..../Alarm.exe %* (oder auch mit dem "launch")
Mein Problem bei der ganzen geschichte war bis jetzt nur folgendes:
Wenn ich eine Aktion bei FMS32 neue einfügen (mit exe), dann eine Alarmierung starte, dann geht es.
Nur sobald ich FMS32 schließe und wieder öffne geht sie nicht mehr. Erst wenn ich die Aktion neu hinzugefügt habe geht sie wieder.
Das liegt aber nicht an meinem Programm allein. Habs auch mit einem anderen kleinen Java-Tool probiert. Da passiert das gleiche.
Ich hoffe mit Batch > Exe funktioniert es zuverlässig
Erst wenn das alles klappt, schau ich mal wie es mit den Parametern anderer Programme aussieht (FMSCrusader etc.)
Sobald ich einen eigenen Alarm-Text eingebe (z.B. %4:%3) sendet das Programm keine SMS mehr. Und auch Mails gehen nicht mehr raus. Ich denke, das dies ein BUG ist. Wäre cool, wenn das noch behoben wird.
VG Till