Habe nun eben mal auf Version .95 zurückgespielt.da gehts nun komischerweise auch nicht mehr.
wobei diese mails vorher schon funktioniert haben.
Beiträge von Rudelgurke
-
-
Hier unser aktuelles Logfile
-
Moin,
habe gerade die Version 4.0.1.100 installiert.seitdem funktioniert die Kartenanzeige nicht mehr.
Die Karten werden zwar angezeigt jedoch bleibt der Marker immer auf unserem Feuerwehrhaus.
hatte es nun mal mit 4 Adressen getestetgruß
-
Perfekt. VIelen Dank =)
Wird zeitnah getestet -
Jetzt funktioniert es wieder
Was ein schneller Service
Wäre es möglich eine Funktion in den Einstellungen einzubauen, die automatischen Updates zu deaktivieren?
Bzw einen Button um diese manuell auszuführen -
Leider noch immer Absturz (V 4.0.1.97)
2015-01-08 19:06:02,076 [1] INFO EinsatzMonitorBackend.TCP_IP.TCP_Client - Send to FeuerSoftware Server -> [Start][612D-89C1-B20D-AF12-CC94-2529-6C7E-9960]<EOF>
2015-01-08 19:06:21,347 [1] INFO EinsatzMonitorBackend.TCP_IP.TCP_Client - Send to FeuerSoftware Server -> [Start][612D-89C1-B20D-AF12-CC94-2529-6C7E-9960]<EOF>
2015-01-08 19:06:24,877 [1] INFO EinsatzMonitorFontend.EinsatzMonitorFrontend - Einsatz Monitor Frontend gestartet (4.0.1.97)
2015-01-08 19:06:26,047 [19] FATAL EinsatzMonitorFontend.Program - An unhandled exception occured: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorBackend.TCP_IP.SucheStatistikInformationen.Display_Aufloesung()
bei EinsatzMonitorBackend.TCP_IP.SendeStatistikInformationen.start()
bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()
2015-01-08 19:06:26,385 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - Fehler beim Karte laden, nutze Google Hybrid als Alternative
2015-01-08 19:06:26,515 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - (Karte Links) Konnte Datenbank nicht auslesen, nutze Standardzoom 17
2015-01-08 19:06:26,657 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - feuerwehrlogo -> -
Also er hat nun mit deiner Anleitung auf Version 4.0.1.92 zurückgespielt.
Diese funktioniert.Auf unserem Hauptsystem läuft 4.0.1.95
-
Ja, habe nun 4 mal neugestartet. Kommt jedesmal.
Anschliessend noch die Windows Meldung "EInsatzMonitorFrontend funktioniert nicht mehr" Mit den Standardbuttons "Online nach Lösung suchen" oder "Programm beenden"
-
Habe gerade auf unserem Testsystem das Programm neugestartet.
Dort wurde dann auch ein Update installiert.
Das Programm stürzt sofort nach dem Start ab.
(Gibt es eigentlich eine Möglichkeit die automatischen Updates abzuschalten?)
Hier die Logfile:2015-01-08 18:48:18,117 [1] INFO EinsatzMonitorBackend.TCP_IP.TCP_Client - Send to FeuerSoftware Server -> [Start][612D-89C1-B20D-AF12-CC94-2529-6C7E-9960]<EOF>
2015-01-08 18:48:21,830 [1] INFO EinsatzMonitorFontend.EinsatzMonitorFrontend - Einsatz Monitor Frontend gestartet (4.0.1.96)
2015-01-08 18:48:22,984 [19] FATAL EinsatzMonitorFontend.Program - An unhandled exception occured: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei EinsatzMonitorBackend.TCP_IP.SucheStatistikInformationen.Display_Aufloesung()
bei EinsatzMonitorBackend.TCP_IP.SendeStatistikInformationen.start()
bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()
2015-01-08 18:48:23,483 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - Fehler beim Karte laden, nutze Google Hybrid als Alternative
2015-01-08 18:48:23,613 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - (Karte Links) Konnte Datenbank nicht auslesen, nutze Standardzoom 17
2015-01-08 18:48:23,813 [1] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - feuerwehrlogo ->
2015-01-08 18:48:35,323 [18] WARN EinsatzMonitorFontend.EinsatzMonitorFrontend - Fehler beim Aktualisieren der Uhrzeit
System.InvalidOperationException: Invoke oder BeginInvoke kann für ein Steuerelement erst aufgerufen werden, wenn das Fensterhandle erstellt wurde.
bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
bei System.Windows.Forms.Control.Invoke(Delegate method)
bei EinsatzMonitorFontend.EinsatzMonitorFrontend.backgroundWorkerdatumunduhrzeit_DoWork(Object sender, DoWorkEventArgs e) -
Moin.
Hab mal ne Frage zur AAO Anzeige.
Bestünde die Möglichkeit noch den ORTSTEIL aus der Alarmmail mit zu verknüpfen?Als Beispiel:
Beim Stichwort BMA und Ortsteil 1 fährt bei uns der ganze Löschzug.
Stichwort BMA im Ortsteil 2 fährt DLK und TLF
Stichwort BMA im Ortsteil 3 nur die DLKDas man dies berücksichtigen könnte wäre echt perfekt
-
Nach langen Versuchen ist die aktuelle Programmversion nun erfolgreich im Einsatz.Somit fällt man sozusagen beim Weg aus der Umkleide über die Einsatzanzeige.
Vielen Dank an die Entwickler!
Eine Spende an euch wird selbstverständlich mit der Chefetage besprochen und dann durchgeführt!Ich hoffe auf viele weitere tolle Entwicklungen eurerseits!
[Blockierte Grafik: http://mxse.de/fw/IMG_3377.JPG]
-
Hallo Sven,
vielen Dank nun klappts!
Hatte die ganze Zeit einen Knoten im Kopf und habe nicht nur die notwendigen Dinge eingetragen sondern immer alles.Also von Zeile 1 bis Zeile 90 sozusagen
-
Guten Morgen zusammen,
meine Versprechung halte ich wohl leider doch nicht ein
Habe mir nochmal Gedanken um unsere ewig langen Emails gemacht und noch eine Frage dazu.Gäbe es programmiertechnisch die Möglichkeit einen Auswertepattern zu setzen, der den Restinhalt der E-Mail ignorieren lässt?
Habe nochmals eine Log Datei einer Alarmmail angehängt.
Was ich damit meine wäre zb. ab dem Wort [Alarmierung] den restlichen Text der noch folgt ignorieren zu können.
Oder zumindest vorgeben zu können, dass der Inhalt ab dieser Stelle jedes mal anders aufgebaut ist.Vielen Dank für eure Bemühungen!
Super Programm+Service den ihr da auf die Beine gestellt habt! -
Mir sind noch mehrere Dinge aufgefallen, die unsere Email wahrscheinlich immer komplizierter auswertbar macht. (Bsp.: Das Ende der Mails ist immer unterschiedlich aufgebaut. Manchmal steht eine erste Lagemeldung drin, manchmal nicht. Auch die alarmierten Fahrzeuge variieren die angezeigt werden)
Daher will ich euch nun glaube ich erstmal mit euren Ideen weitermachen lassen und schauen was danach auf unsere Mails anwendbar ist.
Will euch ja nicht eure kostbare Zeit rauben -
Hallo Andreas,
danke für die schnelle Antwort.Jetzt wo du es geschrieben hast und ich alles mal in Word eingefügt habe ist mir der Fehler glaube ich schon aufgefallen.
In der Logdatei der Mail wird zwischen jede Zeile noch ein weiterer Zeilenumbruch eingefügt.
Hab mal die Worddatei mit allen 3 Mustern (Originalmail, Pattern, Log) angefügt.
-
Moin!
Habe gerade einen sehr mysteriösen Fehler.
Bin dabei unsere Alarm Mail Stück für Stück für die Auswertung zu wandeln.
Wenn ich die Daten eingebe und mit dem Testbutton teste, funktioniert es und er wertet aus.
Sobald ich mir dann aber genau die gleichen Daten per E-Mail sende, wertet er nicht mehr aus.Kopiere ich dann die E-Mail Logdatei in das Testfeld, kommt auch die Fehlermeldung das er die Daten nicht auswerten kann.
Seht ihr hier auf Anhieb einen Fehler, den ich nicht sehe?
Dies ist die E-Mail Log:
[FDS]
Datum=01.01.2015
Zeit=02:02:09
Inhalt=Einsatz
[Einsatzdaten]
EA_EREIGNIS=Einsatzbericht
EI_V_DAT=01.01.2015
EI_V_ZEIT=02:01:52
EA_BSTG_DAT=
EA_BSTG_ZEIT=00:00:00
EI_E_DAT=
EI_E_ZEIT=00:00:00
LST_EINSATZNR=1150000041
MLDG_DURCH=Leitstelle
MLDG_UEBER=Notruf 112
LTS_STICHWORT_ART=F
LTS_STICHWORT_NUMMER=01
LTS_STICHWORT=PKW/Cont/Müll/Fläche
LTS_STICHWORT_Sondersignal=1
LTS_STICHWORT_Meldung=Feuer auf der Straße
LST_JAHRNR=2015
Meldender=Fr Hartmann
Telefon=79311Und dies meine Auswertung:
[FDS]
Datum={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
Zeit={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
Inhalt=Einsatz
[Einsatzdaten]
EA_EREIGNIS=Einsatzbericht
EI_V_DAT={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
EI_V_ZEIT={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
EA_BSTG_DAT=
EA_BSTG_ZEIT={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
EI_E_DAT=
EI_E_ZEIT={{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}{{SONDERZEICHEN}}{{ZAHL}}
LST_EINSATZNR={{ZAHL}}
MLDG_DURCH={{BELIEBIGERINHALT}}
MLDG_UEBER={{BELIEBIGERINHALT}}
LTS_STICHWORT_ART={{WORTODERZAHL}}
LTS_STICHWORT_NUMMER={{ZAHL}}
LTS_STICHWORT={{EINSATZSTICHWORT}}
LTS_STICHWORT_Sondersignal={{ZAHL}}
LTS_STICHWORT_Meldung={{SACHVERHALT}}
LST_JAHRNR={{ZAHL}}
Meldender={{BELIEBIGERINHALT}}
Telefon={{BELIEBIGERINHALT}} -
Hallo wernerg,
ich werde nun gleich mal für unseren Fall weiter probieren.Sollte es funktionieren und ich den Dreh raus haben, kann ich dir gerne auch ein paar Tips zukommen lassen, auch wenn ich nicht zu den Programmherstellern gehöre
-
Hallo Sven,
danke für die Antwort.Ja, so habe ich es auch schon getestet.
Leider kann ich dies aber nicht fest einstellen, da zb beim Eintrag "Meldender" die Eingaben von der Leitstelle immer unterschiedlich ausfallen.
ALso entweder ein Herr Dr.Müller
oder einfach nur Herr Müller
oder oder oder.Also man kann leider nicht fest vorgeben welche Sonderzeichen enthalten sind
-
Hallo Andreas.
Ich glaube ich konnte den Fehler finden.Bei allen Werten die mit Sonderzeichen in der Mail stehen (Punkt,Komma, Doppelpunkt) tritt der Fehler auf.
Als Beispiel:
Wenn der Text der E-Mail
Datum= 24.05.2011
von mir mit Datum={{WORTODERZAHL}}
ausgelesen wird, kommt der Fehler.
Trage ich in der Alarmmail
Datum=10
ein, funktioniert es.Das gleiche Problem zb auch beim Feld "Meldender"
Sobald dort ein Punkt oder Komma dazwischen ist, kommt man mit dem Platzhalter {{WORTODERZAHL}} nicht mehr weiter und die Auswertung geht schief. (Egal wie oft ich den Platzhalter einfüge)
Steht die Meldung ohne Sonderzeichen, funktioniert es.Beispiel:
Herr Müller aus dem Wald ---> funktioniert
Herr Dr.Dent. Müller aus dem Wald --->funktioniert nichtIch hoffe ich konnte dir damit ein bisschen bei der Fehlersuche helfen.
-
Guten Morgen,
ich habe nun soeben nochmal die neue Version getestet.Leider werden die E-Mails nicht ausgewertet.
Beim Testknopf wird mir entweder angezeigt, dass keine Daten ermittelt werden konnten oder aber das Programm hängt sich auf.
In der Logfile sind dazu keine Einträge vorhanden.Habe dann mal testweise nur die benötigten Stellen (Straße,Ort,Stichwort etc) aus der E-Mail herauskopiert und angelegt, dann funktioniert es sofort.
Sobald die E-Mail aber vollständig genutzt wird, hat er Probleme.
Auch die zweite E-Mail Formatierung die an uns gesendet wird (s.unten) wird nicht ausgewertet.
Zweite Mailversion:
[FDS]
Datum=24.05.2014
Zeit=13:00:29
Inhalt=Einsatz
[Einsatzdaten]
EA_EREIGNIS=Einsatzbericht
EI_V_DAT=24.05.2014
EI_V_ZEIT=13:00:15
EA_BSTG_DAT=
EA_BSTG_ZEIT=00:00:00
EI_E_DAT=
EI_E_ZEIT=00:00:00
LST_EINSATZNR=114002429778
MLDG_DURCH=Leitstelle
MLDG_UEBER=
LTS_STICHWORT_ART=F
LTS_STICHWORT_NUMMER=01
LTS_STICHWORT=PKW/Cont/Müll/
Fläche
LTS_STICHWORT_Sondersignal=1
LTS_STICHWORT_Meldung=brennt vermutlich Mülleimer / Hecke
LST_JAHRNR=2014
Meldender=Pol. ABC
Telefon=
[Einsatzort]
DB1_EI_STELLE=
DB1_EI_STRASSE=Musterstr
DB1_EI_HAUSNR=
DB1_EI_ORT=Musterort
DB1_EI_ORTSTEIL=Musterortsteil
Geo-Koordinaten 12345 / 12345
[Alarmierung]
ALARM_DAT_1=24.05.2014
ALARM_ZEIT_1=00:28:28
ALARM_UEBER_1=MAIL
ALARM_BESCHR_1=mailto -> mustermann@t-online.de
ALARM_DAT_2=24.05.2014
ALARM_ZEIT_2=00:28:29
ALARM_UEBER_2=MAIL
ALARM_BESCHR_2=mailto -> mustermann@
-------------------------------------------------------------------------------
Ausdruck vom 24. Mai 2014, 00:28 Zentrale Leitstelle Musterkreis