• Inicio
  • Blog
  • Creandolared
  • Buscar
  • Ingresar
  • Registrarse

    • Hack x Crack - Comunidad de Seguridad informática »
    • Programación »
    • Scripting »
    • Batch / Bash »
    • Cronómetro por .:Xx4NG3LxX:. [BATCH]
    ¿Quieres aprender de páginas web? Visita la comunidad Creandolared
    • Imprimir
    Páginas: [1]   Ir Abajo

    Autor Tema: Cronómetro por .:Xx4NG3LxX:. [BATCH]  (Leído 4798 veces)

    Desconectado .:Xx4NG3LxX:.

    • Hola que tal?
    • { L0 } Ñuub
    • Mensajes: 39
    • Hola!!!
      • Ver Perfil
      • BatchPower
    Cronómetro por .:Xx4NG3LxX:. [BATCH]
    « en: Febrero 07, 2020, 03:41:05 pm »
    Hola amigos. Quería compartir un proyecto que he estado llevando a cabo a través de Batch.

    Les dejo el Code, y me dicen que tal... Por los momentos no le he encontrado bugs.

    Código: DOS
    1. @echo off
    2. mode con:cols:30 lines=9
    3. title Cronómetro 3.1
    4.  
    5. :ini
    6. cls
    7. set sec=
    8. set m=
    9. set hours=
    10.  
    11. echo.
    12. set/p "sec=Numero de segundos [1/59] > "
    13. if not defined sec (set sec= )
    14. if %sec% equ 0 (
    15. echo Respeta el rango
    16. pause>nul
    17. goto :ini
    18. )
    19.  
    20. if %sec% geq 60 (
    21. echo Respeta el rango
    22. pause>nul
    23. goto :ini
    24. )
    25.  
    26. cls
    27. echo.
    28. set/p "m=Numero de minutos > "
    29. if not defined m (set m= )
    30. if %m% equ 0 (set m=00)
    31.  
    32. cls
    33. echo.
    34. set/p "hours=Numero de horas > "
    35. if not defined hours (set hours= )
    36. if %hours% equ 0 (set hours=00)
    37. set "time=%hours%:%m%:%sec%"
    38.  
    39. cls
    40. echo.
    41. echo.         Pulse para
    42. echo.
    43. echo.         comenzar la
    44. echo.
    45. echo.          cuenta...
    46. pause>nul
    47.  
    48. set seg=00
    49. set min=00
    50. set h=00
    51.  
    52. :begin
    53. set "time2=%h%:%min%:%seg%"
    54. if %time2%==%time% (goto :ready)
    55. cls
    56.  
    57. set/a seg+=1
    58. if %seg%==60 (set/a min+=1) && (set seg=00)
    59. if %min%==60 (set/a h+=1) && (set min=00)
    60.  
    61. echo.
    62. echo %h%:%min%:%seg%
    63. echo.
    64. echo Tiempo establecido: %hours%:%m%:%sec%
    65. echo.
    66. echo Pulse Ctrl + C para salir...
    67. echo.
    68. echo            Por .:Xx4NG3LxX:.
    69. TIMEOUT /T 1 /NOBREAK >nul
    70. goto :begin
    71.  
    72. :ready
    73. cls
    74. echo.
    75. echo Cuenta finalizada...
    76. TIMEOUT /T 5 >NUL
    77. GoTo :ini
    78.  

    Digan que tal por favor...

    PD: Tengo 13 años
    En línea
    "No todo lo viejo es bueno, y no todo lo nuevo es malo."

    Visita mi foro: BatchPower

    Desconectado .:Xx4NG3LxX:.

    • Hola que tal?
    • { L0 } Ñuub
    • Mensajes: 39
    • Hola!!!
      • Ver Perfil
      • BatchPower
    Re:Cronómetro por .:Xx4NG3LxX:. [BATCH]
    « Respuesta #1 en: Febrero 08, 2020, 04:50:51 pm »
    Cualquier critica, bug o fallo, porfavor diganme..
    En línea
    "No todo lo viejo es bueno, y no todo lo nuevo es malo."

    Visita mi foro: BatchPower

    • Imprimir
    Páginas: [1]   Ir Arriba
    • Hack x Crack - Comunidad de Seguridad informática »
    • Programación »
    • Scripting »
    • Batch / Bash »
    • Cronómetro por .:Xx4NG3LxX:. [BATCH]
     

    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more