Ergebnis 1 bis 7 von 7
  1. #1
    Free-Hack Quoten Ossi Avatar von B1044ZZ4RD
    Registriert seit
    30.10.2008
    Beiträge
    91

    Standard [batch] wecker wo ist der fehrler ?

    so also vor langer zeit hab ich den mal gescrpitet .. oder wie sagt man bei batch ? ^^
    joa funct aber leider net ganz so wie ich will ^^
    wäre nett wenn ihr ihn verbessert ^^
    Mfg Biohazzard
    Code:
    @echo off
    color a
    :start
    cls
    @echo.
    @echo.
    @echo.
    @echo.
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo                                     WILLKOMMEN
    @echo                                         zum
    @echo                                Wecker 1.0 via speaker 
    @echo                                 -------------------
    @echo                                Created by Biohazzard
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo                         ----------------------------------
    @echo.
    @echo.
    @echo.
    @echo.
    pause
    cls
    ------------------------------------------------------------------------------------------------------
    
    :hauptmenue
    cls
    @echo.
    @echo Hauptmenue
    @echo -----------
    @echo.
    @echo Was moechten Sie tun?
    @echo.
    @echo [1] wecker stellen
    
    set /P a=Eingabe (Zahl des Menuepunktes eingeben):
    
    
    if %a%==1 goto gogo
    
    
    if not %a%==1 goto Fehler
    
    :Fehler
    cls
    @echo.
    @echo.
    @echo.
    @echo.
    @echo Du hast keinen gueltigen Menuepunkt ausgewaehlt!
    @echo.
    @echo.
    @echo.
    pause
    goto hauptmenue
    
    :beenden
    exit
    
    :gogo
    cls
    @echo.
    @echo.
    @echo.
    @echo wann soll der wecker klingeln  (stunde)? 
    @echo  
    set /p x=Eingabe
    : 
    
     
    goto stepmin    
    
    :stepmin
    cls
    @echo.
    @echo.
    @echo.
    @echo wann soll der wecker klingeln  (min)? 
    @echo  
    set /p y=Eingabe
    : 
    
    goto go
    
    :go
    set "%h%" == "%time%"
    set "%m%" == "%time:~3,2%"
    If %x% == %h% and %y% == %m% goto piepton
    if not %x% == %h% and %y% == %m% goto again
    
    :again
    If %x% == %h% and %y% == %m% goto piepton
    if not %x% == %h% and %y% == %m% goto again
    pause
    
    :piepton
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Achtung!

    KOMBJUDER - RAUM

    Dieser Raum is voll bis unner de Deck
    mit de dollste elekdrische
    un vollelekdronische Anlaache.

    Staune und gugge derf jeder, awwer
    rummworschdele un Gnöbbsche drücke
    uff de Kombjuder, deß dörffe nur mir,

    die Exberde!!!


  2. #2
    Anfänger Avatar von spank3r09
    Registriert seit
    21.12.2008
    Beiträge
    21

    Standard

    boah schei*e ich kriegs momentan auch nich so recht hin ^^

    sind aber viele viele Fehler in deinem Teil drin, am besten nochma überdenken und mehr Sachen zum Thema lesen

    drbatch dot blogspot dot com
    Batch-Coding Helpblog (bald mit neuer URL)

    [B] Vieles
    [S] Alles

  3. #3
    Fortgeschrittener
    Registriert seit
    01.03.2008
    Beiträge
    35

    Standard

    Ich habs mal überarbeitet:

    Code:
    @echo off
    color a
    
    :start
    cls
    echo.
    echo.
    echo.
    echo.
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                                     WILLKOMMEN
    echo                                         zum
    echo                                Wecker 1.0 via speaker 
    echo                                 -------------------
    echo                                Created by Biohazzard
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo.
    echo.
    echo.
    echo.
    pause
    
    :hauptmenue
    cls
    echo.
    echo Hauptmenue
    echo -----------
    echo.
    echo Was moechten Sie tun?
    echo.
    echo [1] wecker stellen
    set /P a=Eingabe (Zahl des Menuepunktes eingeben):
    
    if %a%==1 goto gogo
    
    REM default 
    goto Fehler
    
    :Fehler
    cls
    echo.
    echo.
    echo.
    echo.
    echo Du hast keinen gueltigen Menuepunkt ausgewaehlt!
    echo.
    echo.
    echo.
    pause
    goto hauptmenue
    
    :beenden
    exit
    
    :gogo
    cls
    echo.
    echo.
    echo.
    echo Wann soll der wecker klingeln  [h:m]? 
    echo.  
    set /p timestamp=Eingabe
    goto time    
    
    :time
    cls
    echo Aktuelle Uhrzeit %time:~0,-3%
    If %timestamp% == %time:~0,-6% goto piepton
    goto time
    
    
    :piepton
    echo piep
    echo  >CON
    pause
    Bluber Blub

  4. #4
    Free-Hack Quoten Ossi Avatar von B1044ZZ4RD
    Registriert seit
    30.10.2008
    Beiträge
    91

    Standard

    thx ^^
    joa hatte irgendwo noch ne version aufm rechner wo er zwar sämtliche uhrzeiten aufgelistet hat in dieser "schleife" wo er die uhrzeiten checkt aber wenn es soweit war kam leider nix raus ausm speaker
    Achtung!

    KOMBJUDER - RAUM

    Dieser Raum is voll bis unner de Deck
    mit de dollste elekdrische
    un vollelekdronische Anlaache.

    Staune und gugge derf jeder, awwer
    rummworschdele un Gnöbbsche drücke
    uff de Kombjuder, deß dörffe nur mir,

    die Exberde!!!


  5. #5
    Stanley Jobson
    Registriert seit
    09.12.2006
    Beiträge
    671

    Standard

    lasst doch irgend eine mp3 anlaufen. so hab ich das früher gemacht unter linux...

  6. #6
    I HACKED 127.0.0.1!!!!111 Avatar von Sn0opY
    Registriert seit
    13.09.2008
    Beiträge
    1.113

    Standard

    feines ding Bio ^^ das mit ner MP3 wäre auch cool werd das ma auf Arbeit testen ^^ wenn ich einschlafen sollte
    !gnudnewhcsrevtieZ enie saw sawos tseil ud LOL

    [s] NIX

    [b] Infos, Support, TuTs, Nützliches

    [Ich seh nur EMO GIRLS als AVATARE ?! wollt ihr die Weltherrschaft an euch reißen?]

  7. #7
    Anfänger
    Registriert seit
    03.10.2007
    Beiträge
    21

    Standard

    Zitat Zitat von Cout Beitrag anzeigen
    Ich habs mal überarbeitet:

    Code:
    @echo off
    color a
    
    :start
    cls
    echo.
    echo.
    echo.
    echo.
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                                     WILLKOMMEN
    echo                                         zum
    echo                                Wecker 1.0 via speaker 
    echo                                 -------------------
    echo                                Created by Biohazzard
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo                         ----------------------------------
    echo.
    echo.
    echo.
    echo.
    pause
    
    :hauptmenue
    cls
    echo.
    echo Hauptmenue
    echo -----------
    echo.
    echo Was moechten Sie tun?
    echo.
    echo [1] wecker stellen
    set /P a=Eingabe (Zahl des Menuepunktes eingeben):
    
    if %a%==1 goto gogo
    
    REM default 
    goto Fehler
    
    :Fehler
    cls
    echo.
    echo.
    echo.
    echo.
    echo Du hast keinen gueltigen Menuepunkt ausgewaehlt!
    echo.
    echo.
    echo.
    pause
    goto hauptmenue
    
    :beenden
    exit
    
    :gogo
    cls
    echo.
    echo.
    echo.
    echo Wann soll der wecker klingeln  [h:m]? 
    echo.  
    set /p timestamp=Eingabe
    goto time    
    
    :time
    cls
    echo Aktuelle Uhrzeit %time:~0,-3%
    If %timestamp% == %time:~0,-6% goto piepton
    goto time
    
    
    :piepton
    echo piep
    echo  >CON
    pause

    hey, kann mir jmd erklären was die markirtr stellen bewirken? Kommen nicht drauf was ~0,-3 bewirkt

Stichworte

Berechtigungen

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