Board logo

标题: [游戏娱乐] 批处理延时动画休闲娱乐代码杀人了 [打印本页]

作者: dsa    时间: 2009-5-8 14:54     标题: 批处理延时动画休闲娱乐代码杀人了

批处理延时动画休闲娱乐代码杀人了
本人不能在原创代码就在这发吧也不好意思在原创代码发不知能力行不
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. :S
  4. color 0a
  5. set "c=我是你最爱的电脑爱好者 "
  6. set  "sO=    dsa>>    "
  7. set  "v=              " & set "ds=秒>>>"
  8. set  "e=              "
  9. set "a=☆★☆★☆★☆★☆★☆★"
  10. set k=☆★
  11. for /l %%d in (0,1,12) do ( set/p=!c:~%%d,1!<nul & ping -n 1 127,1>nul &                   ^
  12. set/p=!a:~%%d,1!<nul & ping -n 1 127,1>nul  set/p=!SO:~%%d,1!<nul & ping -n 1 127,1>nul && set/a dd=1&set/a as+=1 & echo.
  13. if !as! equ 12 goto sa
  14. echo  !SO!  !v!  !e!  !k! 12秒转到系统!as!   !ds!)
  15. goto s
  16. :sa
  17. color 0a
  18. echo.
  19. echo 你好呀
  20. echo.
  21. set "b=我的爱在那找"
  22. for /l %%a in (0,1,5) do set/p=!b:~%%a,1!<nul & ping -n 2 127.1>nul
  23. echo.   
  24. echo 我是一个十分爱电脑的人,我爱电脑。
  25. echo.
  26. set c=我是电脑迷
  27. set "d=                       "
  28. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  29. for /l %%b in (1,1,5) do set/p=!c:~%%b,1!<nul & ping /n 1,127.1>nul
  30. echo.
  31. :a
  32. set s=15
  33. set a=2
  34. for /l %%c in (1,1,20) do (
  35. set /a s+=2 & set /a a+=1 & mode con cols=!s! lines=!a!
  36. )
  37. echo.
  38. echo 正在开动中请等候一下........
  39. echo.
  40. set "s=                       "
  41. for /l %%t in (0,1,800) do set/p=!s:~%%t,10!<nul
  42. color 0f
  43. set "d=  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
  44. for /l %%t in (0,1,29) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  45. color 0a
  46. set "d=                       "
  47. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  48. echo.
  49. echo  ^──────────────────────────
  50. echo ^|               ☆                     ^|
  51. echo ^|              ☆                      ^|
  52. echo ^|             ☆                       ^|
  53. echo ^|            ☆ ★   ☆★★★               ^|
  54. echo ^|          ☆    ★  ☆   ☆               ^|
  55. echo ^|                ★ ☆ ☆                ^|
  56. echo ^|                   ★ ☆                ^|
  57. set t=%date%
  58. echo ^|                                     ^|
  59. echo ^|            想你的人是我                   ^|
  60. echo ^|                    QQ 969162884               ^|
  61. echo ^|    日期为 %t%         
  62. echo ^──────────────────────────
  63. echo.
  64. set "d=                       "
  65. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  66. cls
  67. color 3f
  68. echo.
  69. echo  ───────────────────────────
  70. echo ^|      
  71. echo ^|
  72. echo ^|   
  73. echo ^|     
  74. echo ^|   ^┭┯┵ "    """""""""" '''''''''''''''''     ^ο             
  75. echo ^|                            人   ^ф
  76. echo ^|                           
  77. echo ^|     
  78. echo ^|    杀人了
  79. echo ───────────────────────────
  80. echo.
  81. :A
  82. set "d=                       "
  83. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  84. echo.
  85. :color
  86. set dsa=0123456789abcdef
  87. set /a num=%random%%%10+1
  88. set cl=!dsa:~%num%,2!
  89. for /l %%i in (1 1 300) do set/p=<nul
  90. color !cl!
  91. set /a n+=1
  92. if !n! gtr 48 goto :dsa
  93. goto :color
  94. :dsa
  95. color  0a
  96. set "d=987654321"
  97. for /l %%t in (0,1,8) do (
  98. echo  ───────────────────────────
  99. echo ^|          倒记时 !d:~%%t,1!秒  <nul & ping -n 2 127.1>nul & cls
  100. echo ^|  
  101. echo ^|   
  102. echo ^|    ┭┯┵                 *ο
  103. echo ^|                                人
  104. echo ^|  
  105. echo ^|  
  106. echo ^|                                     中枪了  
  107. echo ───────────────────────────
  108. echo.
  109. )
  110. cls
  111. set "d=                       "
  112. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  113. echo 多谢你
  114. pause>nul
复制代码
加强了功能
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title dsa
  4. :S
  5. color 0a
  6. set "c=我是你最爱的电脑爱好者 "
  7. set  "sO=    dsa>>    "
  8. set  "v=              " & set "ds=秒>>>"
  9. set  "e=              "
  10. set "a=☆★☆★☆★☆★☆★☆★"
  11. set k=☆★
  12. for /l %%d in (0,1,12) do ( set/p=!c:~%%d,1!<nul & ping -n 1 127,1>nul &                   ^
  13. set/p=!a:~%%d,1!<nul & ping -n 1 127,1>nul  set/p=!SO:~%%d,1!<nul & ping -n 1 127,1>nul && set/a dd=1&set/a as+=1 & echo.
  14. if !as! equ 12 goto sa
  15. echo  !SO!  !v!  !e!  !k! 12秒转到系统  !as!  !ds!)
  16. goto s
  17. :sa
  18. color 0a
  19. echo.
  20. echo 你好呀
  21. echo.
  22. set "b=我的爱在那找"
  23. for /l %%a in (0,1,5) do set/p=!b:~%%a,1!<nul & ping -n 2 127.1>nul
  24. echo.   
  25. echo 我是一个十分爱电脑的人,我爱电脑。
  26. echo.
  27. set c=我是电脑迷
  28. set "d=                       "
  29. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  30. for /l %%b in (1,1,5) do set/p=!c:~%%b,1!<nul & ping /n 1,127.1>nul
  31. echo.
  32. :a
  33. set s=15
  34. set a=2
  35. for /l %%c in (1,1,20) do (
  36. set /a s+=2 & set /a a+=1 & mode con cols=!s! lines=!a!
  37. )
  38. echo.
  39. echo 正在开动中请等候一下........
  40. echo.
  41. set "s=                       "
  42. for /l %%t in (0,1,800) do set/p=!s:~%%t,10!<nul
  43. color 0f
  44. set "d=  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
  45. for /l %%t in (0,1,29) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  46. color 0a
  47. set "d=                       "
  48. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  49. echo.
  50. echo  ^──────────────────────────
  51. echo ^|               ☆                     ^|
  52. echo ^|              ☆                      ^|
  53. echo ^|             ☆                       ^|
  54. echo ^|            ☆ ★   ☆★★★               ^|
  55. echo ^|          ☆    ★  ☆   ☆               ^|
  56. echo ^|                ★ ☆ ☆                ^|
  57. echo ^|                   ★ ☆                ^|
  58. set t=%date%
  59. echo ^|                                     ^|
  60. echo ^|            想你的人是我                   ^|
  61. echo ^|                    QQ 969162884               ^|
  62. echo ^|    日期为 %t%         
  63. echo ^──────────────────────────
  64. echo.
  65. set "d=                       "
  66. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  67. cls
  68. color 3f
  69. echo.
  70. echo  ───────────────────────────
  71. echo ^|      
  72. echo ^|
  73. echo ^|   
  74. echo ^|     
  75. echo ^|   ^┭┯┵ *                                ⊙             
  76. echo ^|                         λ  
  77. echo ^|                           
  78. echo ^|     
  79. echo ^|    杀人了
  80. echo ───────────────────────────
  81. echo.
  82. :color
  83. set dsa=0123456789abcdef
  84. set /a num=%random%%%11
  85. set cl=!dsa:~%num%,2!
  86. for /l %%i in (1 1 300) do set/p=<nul
  87. color !cl!
  88. set /a n+=1
  89. if !n! gtr 50 goto :kk
  90. goto :color
  91. rem 以下代码不完全是我的原创,别人给予了我灵感多谢他她
  92. :kk
  93. set d=0
  94. set a=
  95. set b=69
  96. set xz=30
  97. set dsa=                                                              
  98. set www=10
  99. :start
  100. set /a d+=1
  101. set e= !e!
  102. set/a b-=1
  103. set/a xx+=1
  104. set/a xz-=1
  105. set/a www+=3
  106. call set dsa=%%dsa:~0,%b%%%
  107. set aaa=!a!
  108. set aaa=!a:~0,%!
  109. color 0a
  110. echo  ───────────────────────────
  111. echo ^|!e!%www%%%!a!!dsa!
  112. echo ^| ──────────────────────────
  113. echo ^|   
  114. echo ^|┭┯┵!e!*!a!!dsa!⊙
  115. echo ^|      !e!!dsa!  λ
  116. echo ^|                      倒记时!xz!秒
  117. echo ^|  
  118. echo ^|        用了!xx!次        中枪了  没中哈哈!  
  119. echo ───────────────────────────
  120. ping/n 1 127.1>nul
  121. cls
  122. if !d! lss 30 goto start
  123. set "d=                       "
  124. for /l %%t in (0,1,22) do set/p=!d:~%%t,1!<nul & ping -n 1 127.1>nul
  125. echo 好看吗 好看就行 多谢  不好看也没办法  本人技术不行呀!!
  126. pause>nul
复制代码

作者: Batcher    时间: 2009-5-9 10:09

Q: 为何无法在某些版块发帖?
A: http://bbs.bathome.net/thread-2128-1-1.html
作者: xlw542350190    时间: 2009-5-9 20:39

[!e!*!a!!dsa!]这句能解释一下吗?为什么不用%号呢??

[ 本帖最后由 xlw542350190 于 2009-5-9 20:44 编辑 ]
作者: jclinkin    时间: 2009-5-9 21:00

不用%是因为变量延时,
@echo off
set b=1
echo %b%
set b+=1
echo %b%
pause

结果都是1
你设置了变量延时,用!!,第二个b就成2了.
作者: dsa    时间: 2009-5-9 21:10

%号在本代码中可以用功能一样
功能很多说一下!e!没它是不能直进。有它就能直进了别的你不多说了

[ 本帖最后由 dsa 于 2009-5-9 21:23 编辑 ]
作者: batman    时间: 2009-5-9 21:36

看楼主搞得挺累的,鼓励一下。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2