Ergebnis 1 bis 4 von 4

Thema: Alarmierte Fahrzeuge aus Fax auslesen

  1. #1
    Registriert seit
    08.08.2011
    Beiträge
    299

    Alarmierte Fahrzeuge aus Fax auslesen

    Hallo,

    ich würde ganz gerne mal einen Versuch unternehmen, die Alarmierten Fahrzeuge aus unserem Fax auszulesen. Ich möchte diese danach nicht auf den Monitor bringen sondern nur im Push als Info an die Führungskräfte verschicken. Allerdings sind die Fahrzeuge in unserem Fax nicht alle direkt nacheinander aufgeführt sondern in einer Art Tabelle, jede Zeile ein Fahrzeug. Wenn ich den Bereich des Faxes auslesen lasse bekomme ich also immer alles durcheinander:

    Fahrzeugbezeichnung Funkruf(Alt) Funkruf(Digital) Alarmierungszeit
    .....


    immer in der Reihenfolge für jedes Auto nacheinander.
    Ich weiss irgendwie nicht wie ich jetzt sicher da nur bspw. die Fahrzeugbezeichnung heraus bekomme. Ich kann ja nicht über die Textersetzung da alles andere rausschmeissen?! Vor allem, es wird ja immer mal ein Zeichen falsch erkannt, gerade bei Funkrufzeichen, dann würde die Technik hier schon wieder versagen.

    Viel lieber wäre mir hier eine Technik wie z.b. das Gebäudeverzeichnis, mit der ein Abgleich aus vorgegebenen Einträgen durchgeführt würde.
    Wäre so was möglich? Bessere Alternative?
    ---
    Server:
    HP Compaq DC 7800, 2*2,3 Ghz, 4GB Ram, 2TB HDD
    Windows7 Professionell, 32 bit
    BosMon (POCSAG, FMS)
    FE 1.6
    AM3
    Balabolka

  2. #2
    Registriert seit
    16.12.2010
    Beiträge
    433
    Ich habe das ganze bei mir realisiert, bei dir ist der Aufbau allerdings ein bisschen anders als bei mir. Kannst du mal Bitte einfach ein Beispiel bei dem z.B 5 Fahrzeuge auf der Liste stehen posten? Musterhausen Musterdorf etc.

    Die Alarmierungszeit kriegt du mit "\d{2}.\d{2}.\d{4};\n" raus und er macht dir mit \n gleich einen Zeilenumbruch rein damit die dann auch in der mail schön aufgelistet stehen.

    ... Das andere kriegen wir bestimmt auch irgendwie realisiert ;-)

    Gruß,
    FFSSBZ

  3. #3
    Registriert seit
    08.08.2011
    Beiträge
    299
    Hi,

    nun gut, einen Versuch ist es Wert :-)


    ---Alarmfax---ab hier---

    == Alarmierungen

    Bezeichnung Funkruf Alarmkod-1 Stärke Alarmier

    HLF10/6+HLF20/16 (301) LG1-1_HLF20-1 3-43-1HA 15:47
    DLK23/12 (311) LG2-1_DLK23-1 3-33-1 15:47
    ELW1 (321) LG3-4_ELW1-4 3-11-4 15:47
    LF16+LF16/12+LF20/16 (32LG3-4_LF20-4 3-44-4 15:47
    LF8/6+LF10/6 (321) LG4-4_LF10-4 3-42-4 15:47

    ---Alarmfax--Ende---


    Mein Problem, was Textersetzungen angeht, ist halt, dass die Einträge unter "Funkruf"
    ab und an nicht 100 % erkannt werden. Liegt an den Unterstrichen und den da teilweise rein reichenden Einträgen aus der Bezeichnung (Siehe die "32" in der 4. Zeile)
    Das ist im echten Fax auch so und ist kein Problem der OCR.

    Und noch was.. dieses Forum klaut alle Tabs, sieht nen bissel zusammengeschoben aus.
    ---
    Server:
    HP Compaq DC 7800, 2*2,3 Ghz, 4GB Ram, 2TB HDD
    Windows7 Professionell, 32 bit
    BosMon (POCSAG, FMS)
    FE 1.6
    AM3
    Balabolka

  4. #4
    Registriert seit
    16.12.2010
    Beiträge
    433
    Zitat Zitat von zatsch Beitrag anzeigen
    ---Alarmfax---ab hier---

    == Alarmierungen

    Bezeichnung Funkruf Alarmkod-1 Stärke Alarmier

    HLF10/6+HLF20/16 (301) LG1-1_HLF20-1 3-43-1HA 15:47
    DLK23/12 (311) LG2-1_DLK23-1 3-33-1 15:47
    ELW1 (321) LG3-4_ELW1-4 3-11-4 15:47
    LF16+LF16/12+LF20/16 (32LG3-4_LF20-4 3-44-4 15:47
    LF8/6+LF10/6 (321) LG4-4_LF10-4 3-42-4 15:47

    ---Alarmfax--Ende---
    So aus dem Stegreif würde ich es jetzt mal mit folgender ersetzung versuchen, wobei ich mir nicht sicher bin ob du diese (321) Klammer auch raus haben willst:


    (*\d{2}.\d{2};\n

    oder wenn die Klammer da bleiben soll:

    LG*\d{2}.\d{2};\n

    Gruß,
    FFSSBZ

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
  •