Seite 43 von 67 ErsteErste ... 2930313233343536373839404142434445464748495051525354555657 ... LetzteLetzte
Ergebnis 631 bis 645 von 1673

Thema: SMS über DSL für 4,7 Cent !!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    14.12.2004
    Beiträge
    930
    Hallo friend112,

    leider bringt dein Vorschlag keine Veränderung!

    Gruß
    Sebastian

  2. #2
    Registriert seit
    01.09.2003
    Beiträge
    382
    Original geschrieben von DaRake
    Hallo,

    ich habe ein Problem mit einer meiner Batch-Dateien. Die Batch-Datei soll nach drei bestimmten Adressen suchen, nur leider klappt das nicht so, wie ich mir das vorgestellt habe und es wird eben nicht nur eine SMS bei den drei Adressen verschickt, sondern immer.

    Code:
    CD C:\Eigene~1\POCSAG\POC32\
    echo %3 >> alarm_rtw.txt
    
    start C:\Windows\sndrec32.exe /play /embedding C:\Eigene~1\POCSAG\POC32\alarm_rtw.wav
    
    find /c /i "Adresse 1" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==1 goto weiter
    
    :weiter
    find /c /i "Adresse 2" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==1 goto weiter2
    
    :weiter2
    find /c /i "Adresse 3" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==1 goto ende
    
    :sms
    start C:\Eigene~1\POCSAG\POC32\ibss.exe /U:Username /P:Passwort /E:Empfänger /A:Absender /T:4 /F:alarm_rtw.txt /OB:blacklist.txt /OF:filter.txt /SILENT
    
    :ende
    del alarm_rtw.txt
    exit
    Wo ist mein Fehler?

    Gruß

    Sebastian
    Der Fehler liegt darin, daß Du bei der ersten Abfrage wenn Du die entsprechende "Adresse 1" gefunden hast zur Abfrage "Adresse 2" weitergehst. Da diese dann nicht gefunden wird, gehst Du zur Abfrage "Adresse 3" weiter. Da diese dann logischerweise auch nicht gefunden wird, gehst Du zum Ende. Analog ist es mit "Adresse 2". Nur wenn du "Adresse 3" suchst, wirst Du bei dieser Form der Batchdatei erfolg haben.

    Um dieses Problem zu beseitigen, mußt Du die Abfragen dergestallt ändern, daß Du immer bei Erfolg zur Marke ":sms" verzweigst. bei Nichterfolg wird dann automatisch die nächste Abfrage ausgeführt.

    Also statt

    if errorlevel==1 goto weiter...

    jeweils

    if errorlevel==0 goto sms

    in die Batchdatei schreiben, dann sollte der gewünschte Erfolg eintreten.
    Außerdem solltest Du hinter der letzten Abfrage nach dem

    if errorlevel==0 goto sms

    noch ein

    goto ende

    einfügen. Die Sprung marken ":weiter..." können dann entfallen. Die komplette Batch sollte dann dieses Aussehen haben:
    Code:
    CD C:\Eigene~1\POCSAG\POC32\
    echo %3 >> alarm_rtw.txt
    
    start C:\Windows\sndrec32.exe /play /embedding C:\Eigene~1\POCSAG\POC32\alarm_rtw.wav
    
    find /c /i "Adresse 1" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==0 goto sms
    
    find /c /i "Adresse 2" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==0 goto sms
    
    find /c /i "Adresse 3" C:\Eigene~1\POCSAG\POC32\alarm_rtw.txt
    if errorlevel==0 goto sms
    goto ende
    
    :sms
    start C:\Eigene~1\POCSAG\POC32\ibss.exe /U:Username /P:Passwort /E:Empfänger /A:Absender /T:4 /F:alarm_rtw.txt /OB:blacklist.txt /OF:filter.txt /SILENT
    
    :ende
    del alarm_rtw.txt
    exit


    Geändert von fwp (14.07.2005 um 14:16 Uhr)
    Mit kameradschaftlichen Grüßen

    FWP

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Original geschrieben von fwp
    Der Fehler liegt darin, daß Du bei der ersten Abfrage wenn Du die entsprechende "Adresse 1" gefunden hast zur Abfrage "Adresse 2" weitergehst. Da diese dann nicht gefunden wird, gehst zur Abfrage "Adresse 3" weiter. Da diese dann logischerweise auch nicht gefunden wird, gehst Du zum Ende. Analgo ist es mit "Adresse 2". Nur wenn du "Adresse 3" suchst, wirst Du bei dieser Form der Batchdatei erfolg hben.

    Um dieses Problem zu beseitigen, mußt Du die Abfragen dergestallt ändern, daß Du immer bei Erfolg zur Marke ":sms" verzweigst. bei Nichterfolg wird dann automatisch die nächste Abfrage ausgeführt.

    Also statt

    if errorlevel==1 goto weiter...

    jeweils

    if errorlevel==0 goto sms

    in die Batchdatei schreiben, dann sollte der gewünschte Erfolg eintreten.
    Auch damit wird es nicht funktionieren.

    Die Prüfung der Errorlevel muss mit Prozentzeichen sein!!!!!!

    if %errorlevel%==1...

    Die Batch kann zum Beispiel so ausschauen:

    @echo off
    CD C:\Eigene~1\POCSAG\POC32\
    echo %3 [siehe unten] >> alarm_rtw.txt

    start C:\Windows\sndrec32.exe /play /embedding C:\Eigene~1\POCSAG\POC32\alarm_rtw.wav

    find /i "Adresse 1" alarm_rtw.txt
    if %errorlevel%==0 goto sms

    find /i "Adresse 2" alarm_rtw.txt
    if %errorlevel%==0 goto sms

    find /i "Adresse 3" alarm_rtw.txt
    if %errorlevel%==0 goto sms
    goto ende

    :sms
    C:\Eigene~1\POCSAG\POC32\ibss.exe ...

    :ende
    del alarm_rtw.txt


    Das "start" vor der IBSS.exe würde ich weglassen, sonst könnte die Datei gelöscht werden, bevor IBSS die SMS geschickt hat.

    Verwendest du noch andere Parameter die an die Batch übergeben werden??? Wenn du nur die Adresse übergibst, ist diese der Parameter 1 also %1.
    Geändert von felix000 (14.07.2005 um 14:30 Uhr)
    Felix
    felix[null][null][null]@funkmeldesystem.de

  4. #4
    Registriert seit
    01.09.2003
    Beiträge
    382
    Original geschrieben von felix000
    Auch damit wird es nicht funktionieren.

    Die Prüfung der Errorlevel muss mit Prozentzeichen sein!!!!!!

    if %errorlevel%==1...
    @felix000
    Diese Aussage ist definitiv falsch, da ich die Batchdatei genau in der oben von mir beschriebenen Form getestet habe.
    Mit kameradschaftlichen Grüßen

    FWP

  5. #5
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Das Wort "errorlevel" wird nie gleich 1 (oder 0) sein, oder????

    Die Batch die ich oben gepostet habe, sollte funktionieren.
    Geändert von felix000 (14.07.2005 um 14:26 Uhr)
    Felix
    felix[null][null][null]@funkmeldesystem.de

  6. #6
    Registriert seit
    14.12.2004
    Beiträge
    930
    Hallo,

    das ist mal wieder alles sehr mysteriös!

    Weder mit noch ohne Prozentzeichen bringt die Batch den gewünschten Erfolg!!!

    Gruß
    Sebastian

  7. #7
    Registriert seit
    19.11.2002
    Beiträge
    25

    Hilfe

    Hallo Leute

    I hab ein kleines Problem
    hab mi heute angemldet und des tool geladen aber wenn i in de commzeile mei benutzerkennung und pw eingebe sagt es immer fehler 110 falsche benutzerdaten sie stimmen aber 100%ig was könnt da der fehler sein


    mfg Mane

  8. #8
    Registriert seit
    18.12.2001
    Beiträge
    4.989
    Hi Mane !

    Willkommen im Forum !!!

    WO hast du dich angemeldet ?

    Kommen in deiner Benutzerkennung/Passwort Sonderzeichen wie öäü vor ?

    Hast du Groß-/Kleinschreibung beachtet ?

    Gruß Joachim

  9. #9
    Registriert seit
    19.11.2002
    Beiträge
    25
    bei ib systems wegen dem ibss

    ja kommen vor Mr_Darkangel is der benutzername
    groß und klein hab ich beachtet

  10. #10
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Deine Daten sind wahrscheinlich noch nicht auf dem Server.
    Felix
    felix[null][null][null]@funkmeldesystem.de

  11. #11
    Registriert seit
    19.11.2002
    Beiträge
    25
    verschicken kann ich ja schon hab scho eine über die normale seite zum testen versendet wie lange die braucht
    aber wenn i das ibss benutz heißt es immer das selbe

  12. #12
    Registriert seit
    14.12.2004
    Beiträge
    930
    Hallo,

    du hast dich heute erst angemeldet?! Und wann hast du dein Prepaid-Guthaben aufgeladen???

    Gruß
    Sebastian

  13. #13
    Registriert seit
    19.11.2002
    Beiträge
    25
    heute via telefon zum testen

  14. #14
    Tom.W Gast
    @ Mr_Darkangel:

    Hallo. Bei ib-systems.de ist es meines Wissens nach gar nicht möglich sein Guthaben per tele aufzuladen, vielleicht hast du dich bei sms77.de angemeldet, was deine Fehlermeldung erklären würde.

    Gruß Tom

  15. #15
    Registriert seit
    19.11.2002
    Beiträge
    25
    Hab fehler gefunden *schäm*

    danke für euer bemühen

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
  •