Batch File: Typewriter Effect

后端 未结 4 1396
無奈伤痛
無奈伤痛 2020-12-06 23:38

I just got some code to do this effect, but I need to it to type faster, like a letter every half a second.

for %%i in (h e l l o o o o o o o o o o o o o o)          


        
4条回答
  •  無奈伤痛
    2020-12-06 23:54

    @echo off
    setlocal enableextensions enabledelayedexpansion
    
    set lines=1
    
    
    set "line1=Check it out M8! Im typing but not typing! BEWM! BEWM! BEWM!"
    
    
    for /f %%a in ('"prompt $H&for %%b in (1) do rem"') do set "BS=%%a"
    
    for /L %%a in (1,1,%lines%) do set num=0&set "line=!line%%a!"&call :type
    
    pause>nul
    goto :EOF
    
    :type
    set "letter=!line:~%num%,1!"
    set "delay=%random%%random%%random%%random%%random%%random%%random%"
    set "delay=%delay:~-6%"
    if not "%letter%"=="" set /p "=a%bs%%letter%" 

提交回复
热议问题