Ergebnis 1 bis 9 von 9

Thema: Textersetzung/globale Textersetzung

  1. #1
    Registriert seit
    14.11.2011
    Beiträge
    59

    Textersetzung/globale Textersetzung

    Hallo,

    ich habe ein paar Fragen zur Fax-Auswertung bzw. genauer gesagt zur Textersetzung.

    Schlüsselwörter für Faxauswertung (via Omnipage):
    Straße;Objekt;wo1
    Ort;Objekt;wo2
    EINSATZGRUND;Stichw.;was
    BEMERKUNG;TEXTBAUSTEINE;bem

    Ausgabe im AM3:
    was
    wo2+wo1
    bem

    Auf dem AM3 sieht es dann folgendermaßen aus:
    1. Feld: Schlagw. VU PKW Überschlag (RD + FF)
    2. Feld: 12345 Musterdorf - Musterhausen Musterhausen : Musterhausener StraßeHausNr.: 1 Abschnitt: Musterhausener Straße
    3. Feld: Auffahrunfall, 1x leicht, keiner eingeklemmt

    Jetzt zum eigentlichen Problem. Ich würde gerne gerne die doppelten Ortsbezeichnungen wie es in der Wiki beschrieben wird ersetzen. Nur leider komme ich mit dem Textersetzungsplugin nicht klar. Im Anhang habe ich die Pipeline eingefügt, so wie sie meiner Meinung aussehen müsste. Leider weiß ich aktuell nicht weiter, ob das Plugin "Alarmtext[eigene Parameter]" überhaupt das richtige Plugin für die Faxauswertung ist!? Und es deswegen nicht funktioniert.

    Ebenso würde ich gerne ein paar Wörter mit der globalen Textersetzung weghaben wollen. Hier hätte ich in die globale Textersetzungen.txt folgendes eingetragen:

    ###muss hier message, additional oder eines meiner Schlüsselwörter stehen? Habe beides probiert, aber es hat sich nichts geändert.
    Schlagw.;
    12345; <- hier würde ich einfach die Postleitzahlen der näheren Umgebung eingeben
    Abschnitt:;
    HausNr.:;


    Danke schonmal für eure Hilfe

    Grüße

    Sebastian
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Pipeline.JPG 
Hits:	158 
Größe:	13,2 KB 
ID:	15879  

  2. #2
    Registriert seit
    10.04.2013
    Beiträge
    221
    So wie du das aufbaust, bekommt der an Von dem alarmtext und der ersetzung nichts mit. In der globalen ersetzung kannst du mit ###xxxx die ersetzung auf dem Parameter xxx beschränken. Trage da message ein dann greift es für den Text des alarmtext plugins.
    Bei den Postleitzahlen brauchst du nicht alle einzeln ersetzen. Einfach [0-9]{5}; sollte da helfen. Ich weiß Grad nicht die Abkürzung könnte \d{5} sein.

  3. #3
    Registriert seit
    14.11.2011
    Beiträge
    59
    Habe eben folgendes probiert:

    ###message
    EOT;
    Schlagw.;
    Schlages.;
    Abschnitt;
    Straße;
    -;
    [0-9] {5};
    ###additional
    EOT;
    Schlagw.;
    Schlages.;
    Abschnitt;
    Straße;
    -;
    [0-9] {5};
    ###wo1
    EOT;
    Schlagw.;
    Schlages.;
    Abschnitt;
    Straße;
    -;
    [0-9] {5};
    ###wo2
    EOT;
    Schlagw.;
    Schlages.;
    Abschnitt;
    Straße;
    -;
    [0-9] {5};


    Es wird aber nichts ersetzt. Weder "Schlagw." noch die Postleitzahl. Die globale Textersetzung greift ja ohne Plugins ein oder?
    Geändert von Waste (23.08.2014 um 12:57 Uhr)

  4. #4
    Registriert seit
    10.04.2013
    Beiträge
    221
    Die globale sollte auf den Text greifen der in die pipeline eingeht. Also vor allen plugins. Komisch. Irgendwo ist da ein Problem dass ich deiner Beschreibung nicht entnehmen kann.
    Sonst schreib mir mal ne pn

  5. #5
    Registriert seit
    23.06.2012
    Beiträge
    314
    Die Postleitzahl wird schon mal nicht ersetzt, weil du da ein Leerzeichen eingebaut hast... Und steht "Schlagw." wirklich genau so im Text?

  6. #6
    Registriert seit
    14.11.2011
    Beiträge
    59
    @Firefighter92bymh: Hab es eben nach einem Neustart nochmal probiert, es wird leider nichts ersetzt.

    @redfrog: Das Leerzeichen hat sich wohl beim kopieren über den VNC hier ins Forum eingeschlichen, habe es gerade nochmal in der Config überprüft, da ist kein Leerschritt dabei. Trotzdem wird die Postleitzahl nicht rausgekürzt. Ja, das Wort "Schlagw." kommt definitiv im Fax so vor und wird auch richtig erkannt.(siehe auch unten im Auszug)

    Ich habe jetzt die Schlüsselwörter in folgende geändert, um einen Fehler bei der Verknüpfung auszuschließen:
    Straße;Objekt;wo
    Schlagw.;Stichw.;was
    BEMERKUNG;TEXTBAUSTEINE;bem

    Damit ist zumindest das ersetzen des "Schlagw." aus der globalen Ersetzungsliste schon mal rausgefallen, da es ja gar nicht mehr vorkommt. Obwohl es mir lieber wäre, mit EINSATZGRUND arbeiten zu können, da dass das laut Wiki wegen der Großschreibung zuverlässiger erkannt wird. Auch mit der Schlüsselwortumstellung wurde nichts ersetzt.


    Hier mal der Auszug aus der Textdatei die in ..\files\fax\output liegt:

    EINSATZORT
    Straße : Musterhausener Straße Haus-Nr.: 1
    Abschnitt : Musterhausener Straße
    Ort : 12345 Musterdorf - Musterhausen Musterhausen
    Objekt
    Station
    EINSATZGRUND
    Schlagw. VU LKW / ohne eingeklemmte Personen
    Stichw. B:
    Stichw. R:
    Stichw. T: VU 1
    Stichw. S:
    Stichw. I:
    Prio. : 1

  7. #7
    Registriert seit
    23.06.2012
    Beiträge
    314
    Hat FE die Ersetzungsregeln denn korrekt geladen? Wenn du in der Server-Oberfläche in den Einstellungen auf Globale Ersetzungen klickst sind die Regeln dort zu sehen? Ansonsten musst du hier mal den Log von einem Alarm posten.

  8. #8
    Registriert seit
    10.04.2013
    Beiträge
    221
    Ja genau, hast du die Ersetzungen auch im Server geladen und gespeichert?
    Aber nach einem Serverneustart sollte der das automatisch machen.

  9. #9
    Registriert seit
    14.11.2011
    Beiträge
    59
    Also die Regeln wurden geladen, ich kann sie auf der Server Oberfläche sehen.

    Nachdem ich die Logs nochmal genau durchgesehen habe, hat anscheinend die Regel "-;" Probleme gemacht. Nach dem löschen der Regel und einem Neustart hat die globale Ersetzung funktioniert.

    Nun zu meiner zweiten Frage, wie kann ich die normale Textersetzung mit den Daten des Faxes füttern? Im Alarmablauf gibt es zwar eine Text-Plugins, aber welches ist das richtige?

    Hier noch ein akuteller Log:

    26.08.2014 - 13:11:05.681 INFO Starter - Starte...
    26.08.2014 - 13:11:05.951 INFO Starter - Überprüfe Lizenz...
    26.08.2014 - 13:11:14.941 INFO StarterLicenseAddition - AlarmMonitor 3 Plugin wurde erfolgreich aktiviert
    26.08.2014 - 13:11:14.941 INFO Starter - -----------------------
    26.08.2014 - 13:11:14.941 INFO Starter - Lizenz: Basic-Edition
    26.08.2014 - 13:11:14.941 INFO Starter - ESPA: NICHT AKTIVIERT
    26.08.2014 - 13:11:14.941 INFO Starter - AM3: Aktiviert
    26.08.2014 - 13:11:14.951 INFO Starter - -----------------------
    26.08.2014 - 13:11:14.951 INFO Starter - Version: 1.8.3
    26.08.2014 - 13:11:14.951 INFO Starter - Status: release
    26.08.2014 - 13:11:14.951 INFO Starter - Starte: Server
    26.08.2014 - 13:11:14.951 INFO Starter - -----------------------
    26.08.2014 - 13:11:15.773 INFO Launcher - Server startet...
    26.08.2014 - 13:11:15.783 INFO Launcher - Aktuelle Version: Basic-Edition
    26.08.2014 - 13:11:15.783 INFO Launcher - Port für Server-RMI:1099
    26.08.2014 - 13:11:17.525 INFO Launcher - Port für Client-RMI:1098
    26.08.2014 - 13:11:17.765 INFO AdditinalJarPool - C:\Program Files (x86)\Alamos UG\firEmergency\files\additionalJars
    26.08.2014 - 13:11:19.905 INFO PluginPool - C:\Program Files (x86)\Alamos UG\firEmergency\files\plugins
    26.08.2014 - 13:11:23.267 INFO DataManagement - File hinzugefügt: C:\Program Files (x86)\Alamos UG\firEmergency\Config\Admin\Admin.fdb
    26.08.2014 - 13:11:23.267 INFO DataManagement - Konvertiere AlarmHistory
    26.08.2014 - 13:11:23.267 INFO DataManagement - Keine AlarmHistory als Einzeldatei vorhanden. Konvertierung wird nicht durchgeführt.
    26.08.2014 - 13:11:23.687 INFO User - 13 Einheiten wurden gesetzt.
    26.08.2014 - 13:11:23.717 INFO User - Adressbuch mit 32 Person(en) gesetzt.
    26.08.2014 - 13:11:23.717 INFO User - fdbFile wurde gesetzt: C:\Program Files (x86)\Alamos UG\firEmergency\Config\Admin\Admin.fdb
    26.08.2014 - 13:11:23.917 INFO InputPool - C:\Program Files (x86)\Alamos UG\firEmergency\files\inputPlugins
    26.08.2014 - 13:11:26.435 INFO InputPool - Kalender-Input-Plugin nicht erstellt da keine Premium Lizenz
    26.08.2014 - 13:11:26.435 INFO InputPool - DME-Input- Plugin (2) nicht erstellt da keine Premium Lizenz
    26.08.2014 - 13:11:26.435 INFO InputPool - Hochwasser-Warnung-Input-Plugin nicht erstellt da keine Premium Lizenz
    26.08.2014 - 13:11:26.445 INFO InputPool - Tetra-Input-Plugin nicht erstellt da keine Premium Lizenz
    26.08.2014 - 13:11:26.445 INFO InputPool - Web-Input- Plugin nicht erstellt da keine Premium Lizenz
    26.08.2014 - 13:11:26.505 INFO AlarmPool - 3 Einheiten werden von der Doppelalarmierungs-Überprüfung ausgeschlossen
    26.08.2014 - 13:11:26.645 INFO AddressGeneratorStreetDictionary - Importiere Straßenverzeichnis aus C:\Program Files (x86)\Alamos UG\firEmergency\Config\straßenverzeichnis.csv
    26.08.2014 - 13:11:26.685 INFO AddressGeneratorStreetDictionary - 2 Orte mit insgesamt 23 Straßen hinzugefügt
    26.08.2014 - 13:11:26.685 INFO AddressGenerator - Importiere Objektverzeichnis aus C:\Program Files (x86)\Alamos UG\firEmergency\Config\gebäudeverzeichnis.csv
    26.08.2014 - 13:11:26.705 INFO AddressGenerator - 3 Objekte importiert
    26.08.2014 - 13:11:26.705 INFO AddressGenerator - Speichere Objektverzeichnis...
    26.08.2014 - 13:11:26.725 INFO AddressGenerator - Objektverzeichnis erfolgreich gespeichert
    26.08.2014 - 13:11:26.735 INFO UserManagement - Benutzer mit eingeschränkten Rechten dürfen KEINEN manuellen Alarm ausführen
    26.08.2014 - 13:11:26.775 INFO RXTXInstaller - Ermitteltes Betriebssystem: windows 7, x86
    26.08.2014 - 13:11:28.347 INFO Launcher - Service-Channel geöffnet. Port: 1087
    26.08.2014 - 13:11:29.487 INFO JettyController - Verwende SSL: Nein
    26.08.2014 - 13:11:29.497 INFO AlarmFMS32ServerInput - Socket erstellt auf Port 9000
    26.08.2014 - 13:11:29.617 INFO AlarmFMS32Input - An Port 5557 gestartet
    26.08.2014 - 13:11:29.627 INFO FaxInput - Ordner für .txt-Dateien: C:\Program Files (x86)\Alamos UG\firEmergency\files\fax\output
    26.08.2014 - 13:11:29.627 INFO FaxInput - Verwende 'Omnipage' - OCR Engine
    26.08.2014 - 13:11:29.627 INFO FaxInput - Neues Schlüsselwort: Von 'Straße' bis 'Objekt' wird gespeichert als 'wo'
    26.08.2014 - 13:11:29.627 INFO FaxInput - Neues Schlüsselwort: Von 'EINSATZGRUND' bis 'Stichw.' wird gespeichert als 'was'
    26.08.2014 - 13:11:29.627 INFO FaxInput - Neues Schlüsselwort: Von 'BEMERKUNG' bis 'TEXTBAUSTEINE' wird gespeichert als 'bem'
    26.08.2014 - 13:11:29.647 ERROR FaxInput - Fehler in Ersetzungsregel: - Regel konnte nicht geladen werden
    26.08.2014 - 13:11:29.647 INFO FaxInput - 0 Ersetzungsregeln geladen
    26.08.2014 - 13:11:29.677 INFO FaxInput - Starte Überwachung in 10 Sekunden für alle 10 Sekunden.
    26.08.2014 - 13:11:29.677 INFO AliveInput - Alive-Input gestoppt
    26.08.2014 - 13:11:30.957 INFO OutageController - Starte Ausfall-Überwachung
    26.08.2014 - 13:11:30.977 INFO Launcher - Launcher fertig
    26.08.2014 - 13:11:30.977 INFO Launcher - ################################
    26.08.2014 - 13:11:30.977 INFO Launcher - firEmergency einsatzbereit
    26.08.2014 - 13:11:30.987 INFO Launcher - ################################
    26.08.2014 - 13:11:32.409 INFO OutageController - Lebenszeichen geschickt
    26.08.2014 - 13:11:32.779 INFO Launcher - Email zum Start von firEmergency wurde gestartet
    26.08.2014 - 13:21:49.715 INFO FaxInput - Fax 08250001-002.txt hinzugefügt
    26.08.2014 - 13:21:49.715 INFO FaxInput - Füge neuen Alarm hinzu für 25000
    26.08.2014 - 13:21:49.725 INFO TextReplacer - 31 globale Ersetzungsregeln geladen
    26.08.2014 - 13:21:49.725 INFO AlarmPool - Neuer eingehender Alarm für "25000"
    26.08.2014 - 13:21:49.725 INFO AlarmPool - Kein Sammelalarm
    26.08.2014 - 13:21:49.735 INFO AAOController - Suche nach Stichwort in ""
    26.08.2014 - 13:21:49.745 INFO FeedbackController - Lade Feedback-Zuweisungen...
    26.08.2014 - 13:21:49.745 INFO FeedbackController - 3 Feedback-Zuweisungen geladen ([25316, 25317, 25000])
    26.08.2014 - 13:21:49.805 INFO PipelineController - Alarm-ID für Einheit <25000>: 08f39313c10a3fe9cdef2e8979786d4801acf75c03cfc8db64 0323bedb6d1da3
    26.08.2014 - 13:21:49.805 INFO FeedbackController - Lege Feedback für Alarm an...
    26.08.2014 - 13:21:49.805 INFO PipelineController - Pipeline gestartet für 25000
    26.08.2014 - 13:21:49.805 INFO Pipeline - Pipeline von Einheit (25000) wurde mit AlarmData () gestartet
    26.08.2014 - 13:21:49.815 INFO PluginController - PluginController mit Plugin alarmmonitor.AlarmMonitor (Admin0) mit AlarmData ()wurde gestartet
    26.08.2014 - 13:21:49.815 INFO AlarmMonitor - Sende Nachricht an AlarmMonitor 3...
    26.08.2014 - 13:21:49.825 INFO AlarmMonitor - Verschlüssele Nachricht...
    26.08.2014 - 13:21:49.835 INFO AlarmMonitor - Nachricht erfolgreich versandt
    26.08.2014 - 13:21:49.835 INFO PluginController - PluginController mit Plugin alarmmonitor.AlarmMonitor (Admin0) mit AlarmData () nach 20 ms beendet
    26.08.2014 - 13:21:49.975 INFO Pipeline - Alarmabarbeitung beendet
    26.08.2014 - 13:21:49.975 INFO Pipeline - Pipeline von Einheit (25000) wurde nach 160 ms beendet. Fehler aufgetreten: Nein
    26.08.2014 - 13:21:50.615 INFO FeedbackController - Feedback erfolgreich angelegt
    26.08.2014 - 13:22:49.761 INFO RemoteGUIServer - Benutzer 'Admin' wurde gelockt, um Mehrfachzugriff zu vermeiden
    26.08.2014 - 13:22:49.763 INFO RemoteGUIServer - Benutzer 'Admin' hat sich mit vollen Rechten angemeldet
    Geändert von Waste (26.08.2014 um 13:34 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •