Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 16 bis 30 von 35

Thema: Poc32 Batch-Datei übergibt nicht alias

  1. #16
    faboi Gast
    Die Einstellungen sind bei POC32 teilweise in der Registry und im Installationsverzeichnis liegt eine aliases.txt. Die kannst mal anschauen, ob da was drin steht mit einem Dateiaufruf.
    Diese txt-Datei ist aber nur aktuell bzw. übernimmt Änderungen wenn POC32 geschlossen ist.
    Du kannst sie mir auch schicken...

  2. #17
    Registriert seit
    16.07.2011
    Beiträge
    241
    Zitat Zitat von faboi Beitrag anzeigen
    Die Einstellungen sind bei POC32 teilweise in der Registry und im Installationsverzeichnis liegt eine aliases.txt. Die kannst mal anschauen, ob da was drin steht mit einem Dateiaufruf.
    Diese txt-Datei ist aber nur aktuell bzw. übernimmt Änderungen wenn POC32 geschlossen ist.
    Du kannst sie mir auch schicken...
    Ich bin bis heute immer noch nicht weiter mit dem bekannten Problem. Poc32 übergibt der Batchdatei immer noch fleissig Daten wobei ich die Wartezeit in der Batch auf 120 Sekunden gestellt habe.

    Meine letzte Hoffnung wäre noch Poc 32 komplett zu löschen inkl registry. Aber wo finde ich die registry? Ich sehe das als einzigste Lösung, da ich damals beim Ausprobieren die Aliases manuel durch anklicken bearbeitet habe. Im aliases.txt ist nichts mehr drinne.

  3. #18
    Registriert seit
    25.10.2010
    Beiträge
    9
    Das Script gefällt mir sehr gut. Sowas suche ich schon seit Jahren. Um jetzt 2 eMail-Empfänger oder mehr zu haben, muss ich die dann lediglich durch ein Semikolon trennen?

    z.B.:

    set empfaenger="email1[at]blub.de; email2[at]blub.de"

    Oder muss ich 2 batch-Dateien aufrufen?

  4. #19
    faboi Gast
    Du kannst einfach durch Semikolon oder Komma trennen. Schöner ist natürlich
    Code:
    Max Muster <max@muster.de>;Max Muster <max@muster.de>

  5. #20
    Registriert seit
    24.11.2007
    Beiträge
    21
    Mahlzeit Leute,

    kann ich eigentlich auch einfach nur eine Zeile in diese "alarm.bat" bauen, daß mir zu dem jeweiligen RIC der korrekte Aliasname aus der "alias.txt" geholt wird und mit in der mail drin steht?
    Grüße in die Runde!

  6. #21
    Registriert seit
    16.07.2011
    Beiträge
    241
    Zitat Zitat von BF01 Beitrag anzeigen
    Mahlzeit Leute,

    kann ich eigentlich auch einfach nur eine Zeile in diese "alarm.bat" bauen, daß mir zu dem jeweiligen RIC der korrekte Aliasname aus der "alias.txt" geholt wird und mit in der mail drin steht?
    Grüße in die Runde!
    Ja kannst du. Gruß.

  7. #22
    Registriert seit
    24.11.2007
    Beiträge
    21
    hmmm.... weil alles was mir die Suche bis jetzt ausgespuckt hat darauf hinausläuft, daß ich in der batch jedem ric seinen Aliasnamen zuordnen müßte, ist ´ne ganze Menge...
    Und was ich sonst noch so gefunden habe - da geht es immer um fms32. Ich nutze nur das poc32

    Grüße! BF01

  8. #23
    Registriert seit
    24.11.2007
    Beiträge
    21
    Hallo nochmal,

    meine batch-Datei sieht einfach nur so aus:

    if exist mailinhalt.txt goto ende
    echo %* >> C:\emailalarm\blat302\full\mailinhalt.txt
    C:\emailalarm\blat302\full\blat.exe -install PCNAME meinemail@gmx.de
    C:\emailalarm\blat302\full\blat.exe "C:\emailalarm\blat302\full\mailinhalt.txt" -to meinemail@gmx.de -server mail.gmx.net -u meinemail@gmx.de -pw Passwort -debug -timestamp -log versandlog.txt -subject "Alarmierung" -sf mailinhalt.txt
    del C:\emailalarm\blat302\full\mailinhalt.txt
    wait 120
    end

    Kann ich hier den Befehl zur übernahme der Aliases aus aliases.txt anstelle der RIC-Nummer irgendwie unterbringen?


    Grüße! BF01
    Geändert von BF01 (15.05.2012 um 18:21 Uhr)

  9. #24
    Registriert seit
    10.07.2011
    Beiträge
    38
    Also ich versuche auch seit etwa 6 Wochen, dass meine POC32 mir Mails aufs Smartphone schickt. Alles ohne Erfolg :-( Nutze auch die zip.Datei Email die hier auf der 1. Seite angeboten wird.
    Aber es tut sich absolut nichts.
    Die Dateien (sendEmail.exe, Test, wait.exe und mail.bat)
    aus der Email.zip sind allesamt im POC32 Ordner vorhanden, also dort wo auch die Aliases.txt drin stehen

    Poste hier mal meine batch.datei...vl. sieht ja jemand einen Fehler...
    Möchte übrigens, dass jede Auslösung übergeben wird, die auf dem POC 32 ankommt


    rem ######## EINSTELLUNGEN ########

    rem --- Pfad zum Programm ---
    set dir=C:\Programme\BayCom\POC32

    rem --- Feuerwehrname ---
    set name="Feuerwehr"

    rem --- Email-Einstellungen ---
    set absender="Mein Name "
    set empfaenger="Mein Name "
    set smtp-server=smtp.web.de
    set user=xxx@web.de
    set passwort=xxxxx

    rem ######## EINSTELLUNGEN ENDE ########

    if exist %dir%body.txt goto ende

    echo Email wird generiert ...
    echo %name% - Alarminfo >> %dir%body.txt
    echo. >> %dir%body.txt
    echo Datum: %date% >> %dir%body.txt
    echo Uhrzeit: %time:~0,8% >> %dir%body.txt
    echo. >> %dir%body.txt

    if %1==0123456 set alias=Gruppenalarm

    if %2==0 set subric=Einsatzbereitschaft
    if %2==1 set subric=Einsatzalarm
    if %2==2 set subric=Rueckruf Lst
    if %2==3 set subric=Probealarm

    echo %subric% %alias%:%3>> %dir%body.txt

    echo %date% %time:~0,8%: PROGRAMMAUFRUF (%*) >> %dir%mail.log

    %dir%wait.exe 2 /O
    echo Email wird gesendet ...

    %dir%sendEmail.exe -f %absender% -t %empfaenger% -u "%name% - Alarminfo vom %date%" -o message-file="%dir%body.txt" -o message-content-type=text -o message-header="X-Priority: 1" -s %smtp-server% -o username=%user% -o password=%passwort% -o tls=auto -l %dir%mail.log -q

    echo. >> %dir%mail.log
    echo Email gesendet ...

    %dir%wait.exe 15 /O
    del %dir%body.txt

    :ende
    exit

  10. #25
    Registriert seit
    10.07.2011
    Beiträge
    38
    Nochmal die ersten Zeilen, weil ich es oben falsch stehen habe, sorry.
    Der Rest nach unten ist aber identisch

    Komisch, ich kopiere hier die Zeilen ein, die ich in der batch habe und hier wird es anders dargestellt :-(

    rem ######## EINSTELLUNGEN ########

    rem --- Pfad zum Programm ---
    set dir=C:\Programme\BayCom\POC32

    rem --- Feuerwehrname ---
    set name="Feuerwehr"

    rem --- Email-Einstellungen ---
    set absender="Mein Name "
    set empfaenger="Mein Name "
    set smtp-server=smtp.web.de
    set user=meine Mailadresse
    set passwort=mein Passwort

    rem ######## EINSTELLUNGEN ENDE ########

    Hm, geht hier nicht, dass ich die Original batch poste :-(
    Wer einen Rat weiß, dem schicke ich es gern mal per Mail zu....
    Also dann bitte hier melden !!

    DANKE !!!!!!!!

    So hab es jetzt mal als pdf.Datei hochgeladen.
    Da sieht man genau (natürlcih ohne pers. Daten) den Text er batch-Datei
    Angehängte Dateien Angehängte Dateien
    Geändert von Quietschphone (17.06.2012 um 22:34 Uhr) Grund: Beiträge zusammengeführt

  11. #26
    faboi Gast
    So der Fehler ist recht trivial:

    Bei dem Pfad fehlt am Ende ein Backslash. Muss so aussehen:
    Code:
    C:\Programme\BayCom\POC32\
    und wenn man nicht alles entfernt, was einem überflüssig erscheint, dann füge mal oben wieder
    Code:
    @rem ################################################################
    @rem ### Sendet eine Mail mit übergebenen Informationen aus POC32 ###
    @rem ###             (c) faboi - funkmeldesystem.de               ###
    @rem ################################################################
    @echo off
    chcp 28591
    ein.

    Die Test.lnk kannst du löschen. Die ist für einen anderen Pfad.
    Wenn du alle Alarme empfangen möchtest, musst du die Aktion als globale Aktion hinterlegen. Irgendwo bei Filter...

  12. #27
    Registriert seit
    10.07.2011
    Beiträge
    38
    D A N K E !!!!!!!

    Das wär ja toll, wenn es nur der backslash wäre :-)

    Den globalen Filter, find ich den in der POC 32 Oberfläche?

  13. #28
    Registriert seit
    10.07.2011
    Beiträge
    38
    Zitat Zitat von proffirefighter65 Beitrag anzeigen
    D A N K E !!!!!!!

    Das wär ja toll, wenn es nur der backslash wäre :-)

    Den globalen Filter, find ich den in der POC 32 Oberfläche?
    Im Filter habe ich die Rics drin, die ohne Bedeutung sind....

  14. #29
    Registriert seit
    10.07.2011
    Beiträge
    38
    Tut sich weiterhin nichts, trotz backslash :-(
    Weiß nicht mehr weiter

  15. #30
    faboi Gast
    Wird eine mail.log erstellt? Wird eine body.txt erstellt?
    Evtl. mir mal die Orginaldateien schicken... Email bei Bedarf per PM...

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
  •