KaungMyatKyaw

MashTin version (1.16)

Aug 20th, 2019
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 73.78 KB | None | 0 0
  1. ::& Text From Creator(Kaung Myat Kyaw )
  2. ::& --------------------------------------------------------------------------------------------------
  3. ::& This is MashTin
  4. ::& save this or download this
  5. ::& Save this as MashTin.bat in !!DeskTop!!
  6. ::& Only for computer
  7. ::& Visit this
  8. ::& Pastebin : https://pastebin.com/u/KaungMyatKyaw
  9. ::& Youtube : https://www.youtube.com/channel/UCbyiBe_cunvXWKSKfoNsLzg?view_as=subscriber
  10. ::& Facebook Page : https://www.facebook.com/MashTin-BY-KMK-661137087641117/?modal=admin_todo_tour
  11. ::& 10FastFinger Acc : https://10fastfingers.com/user/1836556/
  12. ::& -----------------------------------------------------------------------------------------------------
  13.  
  14.  
  15.  
  16. @echo off
  17. title MashTin
  18. color b
  19. cd %userprofile%/Desktop
  20. mkdir MashTinFile
  21. cd MashTinFile
  22. mkdir Users
  23. mkdir Downloads
  24. cls
  25. goto LoadingFirst
  26.  
  27. :LoadingFirst
  28. mode con lines=6
  29. mode con cols=57
  30. echo.
  31. call :c e="                        Loading..." /n
  32. echo.
  33. call :c 00="    "&ping localhost -n 1 >nul&call :c c0="|  "&ping localhost -n 1 >nul&call :c c0="  " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   "  &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   " &ping localhost -n 1 >nul&call :c c0="   |"  
  34. ping localhost -n 2 >nul
  35. ping localhost -n 2 >nul
  36. goto ARefresh
  37.  
  38. :Arefresh
  39. mode con lines=100
  40. mode con cols=70
  41. goto A                      
  42.  
  43. :A
  44. cls
  45. cd %userprofile%/Desktop/MashTinFile/Users
  46. rd Admin.bat
  47. cls
  48.  
  49.  
  50. call :c a "                             MashTin ( Version 1.16) " /n
  51. echo.
  52. echo.
  53. call :c c " MashTin is came from PIP"&call :c e " (Made by KMK) "  /n
  54. echo -Better Than PIP ( Mello Studio )
  55. echo -Touch Enter to continue in other modes ...
  56. call :c c "---------------------------------------------------------" /n
  57. call :c e " (1 Login " /n
  58. call :c e " (2 Sign up " /n
  59. call :c c "---------------------------------------------------------" /n
  60. set /p input=Code:
  61. if %input%==1 goto LM1
  62. if %input%==2 goto SU1
  63. if %input%==skip goto MT
  64. if %input%==userallshow (start History.bat)
  65. if %input%==adminpanel goto AdminPanel
  66. if %input%==admincode117248 goto AdminCodes
  67. goto Wrong
  68.  
  69. :Wrong
  70. cls
  71. echo -Wrong Code!!!
  72. pause
  73. goto A
  74.  
  75. :AdminCodes
  76. cls
  77. cd %userprofile%/Desktop/MashTinFile/Users
  78. dir
  79. echo ---------------------------------
  80. set /p location=Username to see:
  81. cd %location%File
  82. cls
  83. echo About %location%
  84. echo %cd%
  85. echo -------------------
  86. type %location%.bat
  87. type %location%Gender.bat
  88. type %location%Phone.bat
  89. type %location%stat.bat
  90. echo -------------------
  91. pause >nul
  92. goto A
  93.  
  94.  
  95.  
  96.  
  97. :AdminPanel
  98. cd %userprofile%
  99. cls
  100. cd %userprofile%
  101. echo @echo off >>Admin.bat
  102. echo color a >>Admin.bat
  103. echo mode con lines=25 >>Admin.bat
  104. echo mode con cols=50 >>Admin.bat
  105. echo title Admin Panel >>Admin.bat
  106. echo :AdminPanel >>Admin.bat
  107. echo cls >>Admin.bat
  108. echo Admin Panel >>Admin.bat
  109. echo echo ---------------- >>Admin.bat
  110. echo set /p input=AdminCommands: >>Admin.bat
  111. echo if %input%==ClearHistory goto clear >>Admin.bat
  112. echo if %input%==BanAllUser goto banUser >>Admin.bat
  113. echo goto AdminPanelN >>Admin.bat
  114. echo :AdminPanelN >>Admin.bat
  115. echo cls >>Admin.bat  
  116. echo echo Unsuccessful Command >>Admin.bat
  117. echo echo Your Command is not Success >>Admin.bat
  118. echo goto AdminPanel >>Admin.bat
  119. echo :clear >>Admin.bat
  120. echo cd %userprofile%/Desktop/MashTinFile/Users >>Admin.bat
  121. echo rd History.bat >>Admin.bat  
  122. echo goto AdminPanel >>Admin.bat
  123. echo :banUser >>Admin.bat
  124. echo echo Name to Ban >>Admin.bat
  125. echo echo ------------ >>Admin.bat
  126. echo set /p nameban=Name to Ban: >>Admin.bat
  127. echo rd /s %nameban%File >>Admin.bat
  128. echo goto AdminPanel
  129. start Admin.bat
  130. goto A
  131.  
  132. :SU1
  133. color b
  134. title Sign Up
  135. cls
  136. call :c e " Sign "&call :c c "Up" /n
  137. call :c c "------------------------------" /n
  138. set /p Username=Username:
  139. set /p Password=Password:
  140. set /p Gender=Gender(male/female):
  141. set /p Phone=Phone Number:
  142. goto UsernameCheck
  143.  
  144. :UsernameCheck
  145. cd %userprofile%/Desktop/MashTinFile/Users
  146. cls
  147. if not exist %Username%File goto save
  148. goto AE
  149.  
  150. :AE
  151. cls
  152. call :c c " This Username is already taken "&call :c e ":(" /n
  153. call :c c "----------------------------------------------------" /n
  154. echo Use other username
  155. pause >nul
  156. goto A
  157.  
  158.  
  159. :HistoryS
  160. cls
  161. cd %userprofile%/Desktop/MashTinFile/Users
  162. cls
  163. (echo @echo off
  164. echo color a
  165. echo echo %Username% Sign Up %date% : %time%
  166. echo pause
  167. echo cls)>>History.bat
  168. goto A
  169. :save
  170. cls
  171. cd Users
  172. md %Username%File
  173. cd %Username%File
  174. cls
  175. (echo set Username=%Username%
  176. echo set Password=%Password%)>%Username%.bat
  177. echo set Stats == New >%Username%stat.bat
  178. echo set MashTix=0 >%Username%MashTix.bat
  179. echo set Gender=%Gender% >%Username%Gender.bat
  180. echo set Phone=%Phone% >%Username%Phone.bat
  181. call :c e " Success "&call :c c " :) " /n
  182. call :c c "-----------------------------" /n
  183. call :c e "Successfully Sign up" /n
  184. pause >nul
  185. goto HistoryS
  186.  
  187. :LM1
  188. title Login
  189. cd Users
  190. cls
  191. call :c e " Login "&call :c c="(Sign in First if you are not a member yet!)" /n
  192. call :c c "-----------------------------------------------------------" /n
  193. set /p name1=Username:
  194. cd %name1%File
  195. if not exist %name1%.bat (
  196. call :c c "Invaid username" /n
  197. pause >nul
  198. goto A
  199. )
  200. set /p pass1=Password:
  201. call %name1%.bat
  202. if %pass1%==%Password% goto HistoryL
  203. if not %pass1%==%Password% (
  204. call :c c "Invaid Password" /n
  205. pause
  206. goto A
  207. )
  208. :HistoryL
  209. cls
  210. cd %userprofile%
  211. cd Desktop
  212. cd MashTinFile
  213. cd Users
  214. cls
  215. (echo @echo off
  216. echo color a
  217. echo echo %Username% Login %date% : %time%
  218. echo pause
  219. echo cls)>>History.bat
  220. goto MTC
  221.  
  222. :MTC
  223. cd %userprofile%/Desktop/MashTinFile/Users/%name1%File
  224. call %name1%stat.bat
  225. if Stats==New goto MTN
  226. goto MTM
  227.  
  228. :MTN
  229. cd %name1%File
  230. title MashTin for New
  231. cls
  232. echo                                              MashTin(HELP!!!)
  233. echo ----------------------------------------------------------------------------------------------
  234. echo Welcome you are New, %name1%
  235. echo (1 First Welcome
  236. echo (2 Click the Number of the start to Go
  237. echo (3 Need Help?
  238. echo (4 Call me
  239. echo (5 Creator KaungMyatKyaw
  240. pause
  241. goto MTM
  242.  
  243. :MTM
  244. set input=0
  245. cd Users
  246. cd %name1%File
  247. cls
  248. rd %name1%stat.bat
  249. echo set Stats=Starter>%name1%stat.bat
  250. cls
  251. goto MTL
  252.  
  253. :MTL
  254. setlocal disableDelayedExpansion
  255. set q=^"
  256. call :c e " Added by MashTin( Mello Studio ) With help of pastebin " /n
  257. call :c c "------------------------------------------------------------" /n  
  258. echo(
  259. echo(
  260. call :c 0E "                ,      .-;" /n
  261. call :c 0E "             ,  |\    / /  __," /n
  262. call :c 0E "             |\ '.`-.|  |.'.-'" /n
  263. call :c 0E "              \`'-:  `; : /" /n
  264. call :c 0E "               `-._'.  \'|" /n
  265. call :c 0E "              ,_.-=` ` `  ~,_" /n
  266. call :c 0E "               '--,.    "&call :c 0c ".-. "&call :c 0E ",=!q!." /n
  267. call :c 0E "                 /     "&call :c 0c "{ "&call :c 0A "* "&call :c 0c ")"&call :c 0E "`"&call :c 06 ";-."&call :c 0E "}" /n
  268. call :c 0E "                 |      "&call :c 0c "'-' "&call :c 06 "/__ |" /n
  269. call :c 0E "                 /          "&call :c 06 "\_,\|" /n
  270. call :c 0E "                 |          (" /n
  271. call :c 0E "             "&call :c 0c "__ "&call :c 0E "/ '          \" /n
  272. call :c 02 "     /\_    "&call :c 0c "/,'`"&call :c 0E "|     '   "&call :c 0c ".-~!q!~~-." /n
  273. call :c 02 "     |`.\_ "&call :c 0c "|   "&call :c 0E "/  ' ,    "&call :c 0c "/        \" /n
  274. call :c 02 "   _/  `, \"&call :c 0c "|  "&call :c 0E "; ,     . "&call :c 0c "|  ,  '  . |" /n
  275. call :c 02 "   \   `,  "&call :c 0c "|  "&call :c 0E "|  ,  ,   "&call :c 0c "|  :  !!  : !!| /n
  276. call :c 02 "   _\  `,  "&call :c 0c "\  "&call :c 0E "|.     ,  "&call :c 0c "|  |  |  | |" /n
  277. call :c 02 "   \`  `.   "&call :c 0c "\ "&call :c 0E "|   '     "&call :c 0A "|"&call :c 0c "\_|-'|_,'\|" /n
  278. call :c 02 "   _\   `,   "&call :c 0A "`"&call :c 0E "\  '  . ' "&call :c 0A "| |  | |  |           "&call :c 02 "__" /n
  279. call :c 02 "   \     `,   "&call :c 0E "| ,  '    "&call :c 0A "|_/'-|_\_/     "&call :c 02 "__ ,-;` /" /n
  280. call :c 02 "    \    `,    "&call :c 0E "\ .  , ' .| | | | |   "&call :c 02 "_/' ` _=`|" /n
  281. call :c 02 "     `\    `,   "&call :c 0E "\     ,  | | | | |"&call :c 02 "_/'   .=!q!  /" /n
  282. call :c 02 "     \`     `,   "&call :c 0E "`\      \/|,| ;"&call :c 02 "/'   .=!q!    |" /n
  283. call :c 02 "      \      `,    "&call :c 0E "`\' ,  | ; "&call :c 02 "/'    =!q!    _/" /n
  284. call :c 02 "       `\     `,  "&call :c 05 ".-!q!!q!-. "&call :c 0E "': "&call :c 02 "/'    =!q!     /" /n
  285. call :c 02 "        _`\    ;"&call :c 05 "_{  '   ; "&call :c 02 "/'    =!q!      /" /n
  286. call :c 02 "       _\`-/__"&call :c 05 ".~  `."&call :c 07 "8"&call :c 05 ".'.!q!`~-. "&call :c 02 "=!q!     _,/" /n
  287. call :c 02 "    __\      "&call :c 05 "{   '-."&call :c 07 "|"&call :c 05 ".'.--~'`}"&call :c 02 "    _/" /n
  288. call :c 02 "    \    .=!q!` "&call :c 05 "}.-~!q!'"&call :c 0D "u"&call :c 05 "'-. '-..'  "&call :c 02 "__/" /n
  289. call :c 02 "   _/  .!q!    "&call :c 05 "{  -'.~('-._,.'"&call :c 02 "\_,/" /n
  290. call :c 02 "  /  .!q!    _/'"&call :c 05 "`--; ;  `.  ;" /n
  291. call :c 02 "   .=!q!  _/'      "&call :c 05 "`-..__,-'" /n
  292. call :c 02 "    __/'" /n
  293. echo(
  294. goto MT
  295.  
  296. :c
  297. setlocal enableDelayedExpansion
  298. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  299.  
  300. :colorPrint Color  Str  [/n]
  301. setlocal
  302. set "s=%~2"
  303. call :colorPrintVar %1 s %3
  304. exit /b
  305.  
  306. :colorPrintVar  Color  StrVar  [/n]
  307. if not defined DEL call :initColorPrint
  308. setlocal enableDelayedExpansion
  309. pushd .
  310. ':
  311. cd \
  312. set "s=!%~2!"
  313. for %%n in (^"^
  314.  
  315. ^") do (
  316.   set "s=!s:\=%%~n\%%~n!"
  317.   set "s=!s:/=%%~n/%%~n!"
  318.   set "s=!s::=%%~n:%%~n!"
  319. )
  320. for /f delims^=^ eol^= %%s in ("!s!") do (
  321.   if "!" equ "" setlocal disableDelayedExpansion
  322.   if %%s==\ (
  323.     findstr /a:%~1 "." "\'" nul
  324.     <nul set /p "=%DEL%%DEL%%DEL%"
  325.   ) else if %%s==/ (
  326.     findstr /a:%~1 "." "/.\'" nul
  327.     <nul set /p "=%DEL%%DEL%%DEL%%DEL%%DEL%"
  328.   ) else (
  329.     >colorPrint.txt (echo %%s\..\')
  330.     findstr /a:%~1 /f:colorPrint.txt "."
  331.     <nul set /p "=%DEL%%DEL%%DEL%%DEL%%DEL%%DEL%%DEL%"
  332.   )
  333. )
  334. if /i "%~3"=="/n" echo(
  335. popd
  336. exit /b
  337.  
  338.  
  339. :initColorPrint
  340. for /f %%A in ('"prompt $H&for %%B in (1) do rem"') do set "DEL=%%A %%A"
  341. <nul >"%temp%\'" set /p "=."
  342. subst ': "%temp%" >nul
  343. exit /b
  344.  
  345.  
  346. :cleanupColorPrint
  347. 2>nul del "%temp%\'"
  348. 2>nul del "%temp%\colorPrint.txt"
  349. >nul subst ': /d
  350. exit /b
  351.  
  352. :MT
  353. mode con lines=100
  354. mode con cols=70
  355. setlocal disableDelayedExpansion
  356. color b
  357. cd ..
  358. cd %userprofile%
  359. cd Desktop
  360. cd MashTinFile
  361. cd Users
  362. cd %name1%File
  363. cls
  364. title MashTin
  365. call %name1%MashTix.bat
  366. cls
  367. set input=" "
  368. call :c c "                     ---------------------------" /n
  369. call :c a "                     "&call :c c="|"&call :c e=" MashTin ( Version 1.16 )"&call :c c="|" /n
  370. call :c c "                     ---------------------------" /n
  371. echo.
  372. echo.
  373. echo Acc = %name1% MashTix = %MashTix%
  374. echo Location = %cd%
  375. call :c c "----------------------------------------------------------- " /n
  376. call :c e " (1 Internet Connector " /n
  377. call :c e " (2 Downloader " /n
  378. call :c e " (3 Movies,Series and Channels " /n
  379. call :c e " (4 Create Your Own Program " /n
  380. call :c e " (5 Created Programs By %name1% " /n
  381. call :c e " (6 Lucky Draw " /n
  382. call :c e " (7 About your Account " /n
  383. call :c e " (8 Update Info " /n
  384. call :c e " (9 Quiz " /n
  385. call :c e " (10 Commands " /n
  386. call :c e " (11 Mello Studio " /n
  387. call :c e " (12 Math Quiz " /n
  388. call :c e " (13 Errorlevel Finder " /n
  389. call :c e " (14 cmd Emulator " /n
  390. call :c e " (15 App data " /n
  391. call :c e " (16 Run " /n
  392. call :c e " (17 Decoder ( Work ) " /n
  393. call :c e " (18 Number to Roman Conversation " /n
  394. call :c e " (19 Directory " /n
  395. call :c e " (20 Size Changer for MashTin " /n
  396. call :c e " (21 WMIC Tools " /n
  397. call :c e " (22 The Internet Downloader for Images " /n
  398. call :c e " (23 Quick Image Downloader " /n
  399. call :c e " (24 MashTin Collection Apps " /n
  400. call :c e " (25 Ping to all websites and IP" /n
  401. call :c e " (26 Ping Localhost" /n
  402. call :c e " (27 Update MashTin " /n
  403. call :c e " (28 Voucher Maker " /n
  404. call :c e " (29 Help Support " /n
  405. call :c e " (30 IP Refresher " /n
  406. call :c e " (31 Chat " /n
  407. call :c e " (32 Inside Reader " /n
  408. call :c e " (33 Email " /n
  409. call :c e " (34 Log Out " /n
  410. call :c c "----------------------------------------------------------- " /n
  411. set /p input=Code:
  412. if %input%==1 goto IC
  413. if %input%==2 goto DLD
  414. if %input%==3 goto INCME
  415. if %input%==4 goto CYOP
  416. if %input%==5 goto CF1
  417. if %input%==6 goto LD
  418. if %input%==7 goto AYA
  419. if %input%==8 goto UI
  420. if %input%==9 goto Quiz1
  421. if %input%==10 goto Commands
  422. if %input%==11 goto MelloStudio
  423. if %input%==117248 goto Admin
  424. if %input%==12 goto MQ
  425. if %input%==13 goto EF
  426. if %input%==14 goto CE
  427. if %input%==15 goto AD
  428. if %input%==16 goto Run
  429. if %input%==17 goto Decoder
  430. if %input%==18 goto NRC
  431. if %input%==19 goto DIR
  432. if %input%==20 goto SCM
  433. if %input%==21 goto WMIC
  434. if %input%==22 goto InternetDownloader
  435. if %input%==23 goto QuickImage
  436. if %input%==24 goto Collections
  437. if %input%==25 goto PingWeb
  438. if %input%==26 goto PingLocalHost
  439. if %input%==27 goto UpdateMashTin
  440. if %input%==28 goto Excel
  441. if %input%==29 goto MTN
  442. if %input%==30 goto IPRE
  443. if %input%==31 goto Chat
  444. if %input%==32 goto Inside
  445. if %input%==33 goto Email
  446. if %input%==34 goto LO
  447. goto MT
  448.  
  449. :LO
  450. (echo @echo off
  451. echo color a
  452. echo echo %Username% Logged Out %date% : %time%
  453. echo pause
  454. echo cls)>>History.bat
  455. goto A
  456.  
  457.  
  458. :Email
  459. cls
  460. color e
  461. call :c e " Email By MashTin " /n
  462. call :c c "----------------------------" /n
  463. call :c e " (1 Check Letter " /n
  464. call :c e " (2 Post Letter " /n
  465. call :c c "----------------------------" /n
  466. set /p input=Code:
  467. if %input%==1 goto EmailRead
  468. if %input%==2 goto EmailWrite
  469. goto Email
  470.  
  471.  
  472. :EmailRead
  473. cls
  474. color e
  475. cd %userprofile%/Desktop/MashTinFile/Users/%name1%File
  476. md %name1%Email
  477. cls
  478. call :c e " Received"&call :C c=" Email" /n
  479. call :c c "----------------------------------------" /n
  480. dir %name1%Email
  481. call :c c "----------------------------------------" /n
  482. set /p name=Type Name to Read:
  483. cls
  484. cd %name1%Email
  485. call :c e "%name%" /n
  486. call :c c "--------------------------------------" /n
  487. type %name%.txt
  488. call :c c "--------------------------------------" /n
  489. pause
  490. goto MT
  491.  
  492. :EmailWrite
  493. cls
  494. color e
  495. cd %userprofile%/Desktop/MashTinFile/Users
  496. call :c e " Post Email(Title Must be 1 word) " /n
  497. call :c c "----------------------------------" /n
  498. set /p name=Name to Post:
  499. set /p title=Title(1 Word):
  500. set /p M=Message:
  501. cd %userprofile%/Desktop/MashTinFile/Users/%name%File/%name%Email
  502. echo Dear %name%>>%title%.txt
  503. echo. >>%title%.txt
  504. echo       %M%>>%title%.txt
  505. echo. >>"%title%".txt
  506. echo            From %name1%(%date%)>>%title%.txt
  507. goto EmailSent
  508.  
  509. :EmailSent
  510. cls
  511. call :c e " Email Successfully Sent " /n
  512. call :c c "------------------------------------" /n
  513. call :c e " Your Email Have Been Sent :) " /n
  514. pause
  515. goto MT
  516.  
  517.  
  518.  
  519. :Inside
  520. cls
  521. call :c e " Inside "&call :c c="Reader" /n
  522. call :c e "-------------------------------------" /n
  523. set /p input=Location to read:
  524. cd %input%
  525. cls
  526. call :c e " Current location: "
  527. echo %cd%
  528. call :c c "-------------------------------------" /n
  529. dir
  530. call :c c "-------------------------------------" /n
  531. call :c c " etc. .exe , .jpg , .png , .txt , .bat " /n
  532. set /p name=Name of programs to read:
  533. cls
  534. echo Text of %name%
  535. call :c c "----------------------" /n
  536. type %name%
  537. call :c c "----------------------" /n
  538. pause >nul
  539. goto MT
  540.  
  541. :Chat
  542. cd %userprofile%\Desktop\MashTinFile
  543. mkdir Chat
  544. cd Chat
  545. cd %userprofile%\Desktop\MashTinFile\Chat
  546. set c=1000
  547. echo %date%-%time%-%name1%(Joined) >>%c%
  548. goto Chat2
  549.  
  550. :Chat2
  551. cls
  552. cls
  553. call :c e " Chat " /n
  554. call :c c "------------------------------------------------" /n
  555. type %c%
  556. call :c c "------------------------------------------------" /n
  557. set /p M=Message:
  558. if M==1 goto MT
  559. goto Chat3
  560.  
  561. :Chat3
  562. echo %date%-%time%-%name1%:%M% >>%c%
  563. goto Chat2
  564.  
  565.  
  566.  
  567.  
  568. :IPRE
  569. cls
  570. call :c e " IP Refresher( This may take a minute )" /n
  571. call :c c "-------------------------------------------------------" /n
  572. call :c e " Refreshing IP ..... " /n
  573. ipconfig /release >nul
  574. ping localhost -n 5 >nul
  575. ipconfig /renew >nul
  576. ping localhost -n 2 >nul
  577. goto IPRE2
  578.  
  579. :IPRE2
  580. call :c e " IP Refresher( Refreshed )" /n
  581. call :c c "-------------------------------------------------------" /n
  582. ipconfig
  583. pause >nul
  584. goto MT
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591. ::These are Some Commands Below. That Commands are heart of MashTin.
  592.  
  593. :Excel
  594. cd %userprofile%\Desktop
  595. set TotalAll=0
  596. color e
  597. cls
  598. call :c e=" MashTin Excel (v.1)" /n
  599. call :c e=" Code (1=Add 2=End) " /n
  600. call :c c=" ------------------------" /n
  601. set /p file="Bill Name: "
  602. echo Time -- Date -- Bill Name -- Item Name -- Cost -- Amount -- TotalPrice >>%file%.txt
  603. echo ----------------------------------------------------------------------------- >>%file%.txt
  604. goto Excel2
  605.  
  606. :Excel2
  607.  
  608. cd %userprofile%\Desktop
  609. color e
  610. cls
  611. call :c e=" Voucher (v.2)" /n
  612. call :c e=" Code (1=Add 2=End) " /n
  613. call :c c=" ------------------------" /n
  614. set /p name="Item Name: "
  615. set /p Cost="Cost: "
  616. set /p Amount="Amount: "
  617. set /a TotalAll=%TotalAll% + %Cost%
  618. set /a Total=%cost% * %Amount%
  619. echo %time% %Date%            %name%       %cost%      %Amount%      %Total% >>%file%.txt
  620. set /p code="Code: "
  621. if %code%==1 goto AddExcel
  622. if %code%==2 goto EndExcel
  623. goto ExcelBad
  624.  
  625. :ExcelBad
  626. cls
  627. call :c e=" Unsuccess" /n
  628. call :c c=" ------------------------" /n
  629. call :c e=" Redo or wait another update
  630. goto MT
  631.  
  632. :AddExcel
  633. goto Excel2
  634.  
  635. :EndExcel
  636. echo ----------------------------------------------------------------------------- >>%file%.txt
  637. echo        Total Price for Overall is                         %TotalAll% >> %file%.txt
  638. cd %userprofile%\Desktop
  639. start %file%.txt
  640. goto MT
  641.  
  642.  
  643.  
  644.  
  645.  
  646. :UpdateMashTin
  647. start https://pastebin.com/u/KaungMyatKyaw
  648. goto MT
  649.  
  650. :PingLocalHost
  651. cls
  652. ping localhost -n 10
  653. pause
  654. goto MT
  655.  
  656. :PingWeb
  657. cls
  658. call :c e=" Ping Websites and Ip " /n
  659. call :c c="--------------------------" /n
  660. set /p ping=Input:
  661. goto PingLoad
  662.  
  663. :PingLoad
  664. cls
  665. call :c e="Pinging to (%ping%) by MashTin" /n
  666. call :c c="-------------------------------------" /n
  667. ping %ping%
  668. pause
  669. goto MT
  670.  
  671.  
  672. :Collections
  673. cls
  674. set input=
  675. call :c e="                     Collections" /n
  676. echo.
  677. call :c c="-------------------------------------------" /n
  678. call :c e=" (1 Pop Dance" /n
  679. call :c e=" (2 Rader" /n
  680. call :c e=" (3 MashTin Game(Just Working to Finish)
  681. call :c c="-------------------------------------------" /n
  682. set /p input=Code:
  683. if %input%==1 goto Pop
  684. if %input%==2 goto Rader
  685. if %input%==3 GameMashTin
  686. goto COllections
  687.  
  688. :Pop
  689. @echo off
  690. cd Desktop
  691. title Pop
  692. mode con lines=100
  693. mode con cols=40
  694. setlocal disableDelayedExpansion
  695. set q=^"
  696. echo(
  697. echo(
  698. :Pop1
  699. call :c e "| |  "&call :c c "| | "&call :c a "|    |   " /n
  700. call :c e " |   |  "&call :c c " |  | "&call :c a "  |     |   " /n
  701. call :c e "|  |  "&call :c c "| | "&call :c a "|     |   " /n
  702. call :c e " |   |  "&call :c c " |  | "&call :c a " |     |   " /n
  703. call :c e "|  |  "&call :c c "| | "&call :c a "|     |    " /n
  704. call :c e "  |    |  "&call :c c " |  | "&call :c a " |     |   " /n
  705. call :c e "|  |  "&call :c c "| | "&call :c a "|     |   " /n
  706. call :c e "  |  |  "&call :c c " |  | "&call :c a "   |     |   " /n
  707. call :c e "|  |  "&call :c c "| | "&call :c a "|     |   " /n
  708. call :c e " |  |  "&call :c c "  |  | "&call :c a " |     |   " /n
  709. call :c e "| |  "&call :c c "|   |  "&call :c a "|     |   " /n
  710. call :c e " |  |  "&call :c c " |  | "&call :c a "   |     |   " /n
  711. call :c e "| |  "&call :c c "| | "&call :c a "|    |   " /n
  712. call :c e "   |  |  "&call :c c "  |  | "&call :c a "   |     |   " /n
  713. call :c e "  |  |  "&call :c c " |  | "&call :c a " |     |   " /n
  714. goto Pop1
  715.  
  716. :Rader
  717. @echo off
  718. mode con lines=45
  719. mode con cols=60
  720. setlocal disableDelayedExpansion
  721. call :c c "______________________________________" /n
  722. echo.
  723. call :c e "\ "&call :c c "                 /" /n
  724. call :c c " \ "&call :c e "               /" /n
  725. call :c e "  \ "&call :c c "             /" /n
  726. call :c c "   \ "&call :c e "           /"  /n
  727. call :c e "    \ "&call :c c "         /"  /n
  728. call :c c "     \ "&call :c e "       /"  /n
  729. call :c e "      \ "&call :c c "     /"  /n
  730. call :c c "       \ "&call :c e "   /"  /n
  731. call :c e "        \ "&call :c c " /"  /n
  732. call :c b "         \/ " /n
  733. call :c b "         /\ " /n
  734. call :c e "        / "&call :c e " \"   /n
  735. call :c c "       / "&call :c c "   \"   /n
  736. call :c e "      / "&call :c e "     \"   /n
  737. call :c c "     / "&call :c c "       \"   /n
  738. call :c e "    / "&call :c e "         \"   /n
  739. call :c c "   / "&call :c c "           \"   /n
  740. call :c e "  / "&call :c e "             \"   /n
  741. call :c c " / "&call :c c "               \ "   /n
  742. call :c e "/ "&call :c e "                 \"   /n
  743. call :c c "\ "&call :c c "                 /" /n
  744. call :c e " \ "&call :c e "               /" /n
  745. call :c c "  \ "&call :c c "             /" /n
  746. call :c e "   \ "&call :c e "           /"  /n
  747. call :c c "    \ "&call :c c "         /"  /n
  748. call :c e "     \ "&call :c e "       /"  /n
  749. call :c c "      \ "&call :c c "     /"  /n
  750. call :c e "       \ "&call :c e "   /"  /n
  751. call :c c "        \ "&call :c c " /"  /n
  752. call :c b "         \/ " /n
  753. call :c b "         /\ " /n
  754. call :c e "        / "&call :c e " \"   /n
  755. call :c c "       / "&call :c c "   \"   /n
  756. call :c e "      / "&call :c e "     \"   /n
  757. call :c c "     / "&call :c c "       \"   /n
  758. call :c e "    / "&call :c e "         \"   /n
  759. call :c c "   / "&call :c c "           \"   /n
  760. call :c e "  / "&call :c e "             \"   /n
  761. call :c c " / "&call :c c "               \ "   /n
  762. call :c e "/ "&call :c e "                 \"   /n
  763. call :c c "\ "&call :c c "                 /" /n
  764. call :c e " \ "&call :c e "               /" /n
  765. call :c c "  \ "&call :c c "             /" /n
  766. call :c e "   \ "&call :c e "           /"  /n
  767. call :c c "    \ "&call :c c "         /"  /n
  768. call :c e "     \ "&call :c e "       /"  /n
  769. call :c c "      \ "&call :c c "     /"  /n
  770. call :c e "       \ "&call :c e "   /"  /n
  771. call :c c "        \ "&call :c c " /"  /n
  772. call :c b "         \/ " /n
  773. call :c b "         /\ " /n
  774. call :c e "        / "&call :c e " \"   /n
  775. call :c c "       / "&call :c c "   \"   /n
  776. call :c e "      / "&call :c e "     \"   /n
  777. call :c c "     / "&call :c c "       \"   /n
  778. call :c e "    / "&call :c e "         \"   /n
  779. call :c c "   / "&call :c c "           \"   /n
  780. call :c e "  / "&call :c e "             \"   /n
  781. call :c c " / "&call :c c "               \ "   /n
  782. call :c e "/ "&call :c e "                 \"   /n
  783. call :c c "\ "&call :c c "                 /" /n
  784. call :c e " \ "&call :c e "               /" /n
  785. call :c c "  \ "&call :c c "             /" /n
  786. call :c e "   \ "&call :c e "           /"  /n
  787. call :c c "    \ "&call :c c "         /"  /n
  788. call :c e "     \ "&call :c e "       /"  /n
  789. call :c c "      \ "&call :c c "     /"  /n
  790. call :c e "       \ "&call :c e "   /"  /n
  791. call :c c "        \ "&call :c c " /"  /n
  792. call :c b "         \/ " /n
  793. call :c b "         /\ " /n
  794. call :c e "        / "&call :c e " \"   /n
  795. call :c c "       / "&call :c c "   \"   /n
  796. call :c e "      / "&call :c e "     \"   /n
  797. call :c c "     / "&call :c c "       \"   /n
  798. call :c e "    / "&call :c e "         \"   /n
  799. call :c c "   / "&call :c c "           \"   /n
  800. call :c e "  / "&call :c e "             \"   /n
  801. call :c c " / "&call :c c "               \ "   /n
  802. call :c e "/ "&call :c e "                 \"   /n
  803. call :c c "\ "&call :c c "                 /" /n
  804. call :c e " \ "&call :c e "               /" /n
  805. call :c c "  \ "&call :c c "             /" /n
  806. call :c e "   \ "&call :c e "           /"  /n
  807. call :c c "    \ "&call :c c "         /"  /n
  808. call :c e "     \ "&call :c e "       /"  /n
  809. call :c c "      \ "&call :c c "     /"  /n
  810. call :c e "       \ "&call :c e "   /"  /n
  811. call :c c "        \ "&call :c c " /"  /n
  812. call :c b "         \/ " /n
  813. call :c b "         /\ " /n
  814. call :c e "        / "&call :c e " \"   /n
  815. call :c c "       / "&call :c c "   \"   /n
  816. call :c e "      / "&call :c e "     \"   /n
  817. call :c c "     / "&call :c c "       \"   /n
  818. call :c e "    / "&call :c e "         \"   /n
  819. call :c c "   / "&call :c c "           \"   /n
  820. call :c e "  / "&call :c e "             \"   /n
  821. call :c c " / "&call :c c "               \ "   /n
  822. call :c e "/ "&call :c e "                 \"   /n
  823. call :c c "\ "&call :c c "                 /" /n
  824. call :c e " \ "&call :c e "               /" /n
  825. call :c c "  \ "&call :c c "             /" /n
  826. call :c e "   \ "&call :c e "           /"  /n
  827. call :c c "    \ "&call :c c "         /"  /n
  828. call :c e "     \ "&call :c e "       /"  /n
  829. call :c c "      \ "&call :c c "     /"  /n
  830. call :c e "       \ "&call :c e "   /"  /n
  831. call :c c "        \ "&call :c c " /"  /n
  832. call :c b "         \/ " /n
  833. call :c b "         /\ " /n
  834. call :c e "        / "&call :c e " \"   /n
  835. call :c c "       / "&call :c c "   \"   /n
  836. call :c e "      / "&call :c e "     \"   /n
  837. call :c c "     / "&call :c c "       \"   /n
  838. call :c e "    / "&call :c e "         \"   /n
  839. call :c c "   / "&call :c c "           \"   /n
  840. call :c e "  / "&call :c e "             \"   /n
  841. call :c c " / "&call :c c "               \ "   /n
  842. call :c e "/ "&call :c e "                 \"   /n
  843. call :c c "\ "&call :c c "                 /" /n
  844. call :c e " \ "&call :c e "               /" /n
  845. call :c c "  \ "&call :c c "             /" /n
  846. call :c e "   \ "&call :c e "           /"  /n
  847. call :c c "    \ "&call :c c "         /"  /n
  848. call :c e "     \ "&call :c e "       /"  /n
  849. call :c c "      \ "&call :c c "     /"  /n
  850. call :c e "       \ "&call :c e "   /"  /n
  851. call :c c "        \ "&call :c c " /"  /n
  852. call :c b "         \/ " /n
  853. call :c b "         /\ " /n
  854. call :c e "        / "&call :c e " \"   /n
  855. call :c c "       / "&call :c c "   \"   /n
  856. call :c e "      / "&call :c e "     \"   /n
  857. call :c c "     / "&call :c c "       \"   /n
  858. call :c e "    / "&call :c e "         \"   /n
  859. call :c c "   / "&call :c c "           \"   /n
  860. call :c e "  / "&call :c e "             \"   /n
  861. call :c c " / "&call :c c "               \ "   /n
  862. call :c e "/ "&call :c e "                 \"   /n
  863. call :c c "\ "&call :c c "                 /" /n
  864. call :c e " \ "&call :c e "               /" /n
  865. call :c c "  \ "&call :c c "             /" /n
  866. call :c e "   \ "&call :c e "           /"  /n
  867. call :c c "    \ "&call :c c "         /"  /n
  868. call :c e "     \ "&call :c e "       /"  /n
  869. call :c c "      \ "&call :c c "     /"  /n
  870. call :c e "       \ "&call :c e "   /"  /n
  871. call :c c "        \ "&call :c c " /"  /n
  872. call :c b "         \/ " /n
  873. :Rader1
  874. call :c b "         /\ " /n
  875. call :c e "        / "&call :c e " \"   /n
  876. call :c c "       / "&call :c c "   \"   /n
  877. call :c e "      / "&call :c e "     \"   /n
  878. call :c c "     / "&call :c c "       \"   /n
  879. call :c e "    / "&call :c e "         \"   /n
  880. call :c c "   / "&call :c c "           \"   /n
  881. call :c e "  / "&call :c e "             \"   /n
  882. call :c c " / "&call :c c "               \ "   /n
  883. call :c e "/ "&call :c e "                 \"   /n
  884. call :c c "\ "&call :c c "                 /" /n
  885. call :c e " \ "&call :c e "               /" /n
  886. call :c c "  \ "&call :c c "             /" /n
  887. call :c e "   \ "&call :c e "           /"  /n
  888. call :c c "    \ "&call :c c "         /"  /n
  889. call :c e "     \ "&call :c e "       /"  /n
  890. call :c c "      \ "&call :c c "     /"  /n
  891. call :c e "       \ "&call :c e "   /"  /n
  892. call :c c "        \ "&call :c c " /"  /n
  893. call :c b "         \/ " /n
  894. goto Rader1
  895.  
  896. :GameMashTin
  897. @echo off
  898. title MashTin Game
  899. color F0
  900. goto M0
  901. cd %userprofile%/Desktop
  902. start MashTin.bat
  903.  
  904. :MENUG
  905. cls
  906. goto M0
  907.  
  908. :M0
  909. cls
  910. call :c 0="----------------------------------------------------------" /n
  911. call :c 0="|                                                        |" /n
  912. call :c 0="|                                                        |" /n
  913. call :c 0="|                                                        |" /n
  914. call :c 0="|                                                        |" /n
  915. call :c 0="|                                                        |" /n
  916. call :c 0="|                                                        |" /n
  917. call :c 0="|                                                        |" /n
  918. call :c 0="|                                                        |" /n
  919. call :c 0="|                                                        |" /n
  920. call :c 0="|                                                        |" /n
  921. call :c 0="|                                                        |" /n
  922. call :c 0="|                                                        |" /n
  923. call :c 0="|                                                        |" /n
  924. call :c 0="|                                                        |" /n
  925. call :c 0="|                                                        |" /n
  926. call :c 0="|                                                        |" /n
  927. call :c 0="|                                                        |" /n
  928. call :c 0="|                                                        |" /n
  929. call :c 0="|                                                        |" /n
  930. call :c 0="|                                                        |" /n
  931. call :c 0="|                                                        |" /n
  932. call :c 0="|                                                        |" /n
  933. call :c 0="|                                                        |" /n
  934. call :c 0="|                                                        |" /n
  935. call :c 0="|                          ||                            |" /n
  936. call :c 0="|                          ()                            |" /n
  937. call :c 0="----------------------------------------------------------" /n
  938. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  939. call :c 0="           ----------------------------------" /n
  940. set /p input=::-
  941. if %input%==S goto S1
  942. if %input%==E goto D1
  943. goto Error
  944.  
  945. :Error
  946. cls
  947. echo Becare Ful!!! Error : class="re0">Wrong Code
  948. echo ------------------------------------
  949. echo Check Movement Codes under game!
  950. echo This will take you back to menu!
  951. goto MENUG
  952.  
  953. :S1
  954. cls
  955. call :c 0="----------------------------------------------------------" /n
  956. call :c 0="|                                                        |" /n
  957. call :c 0="|                                                        |" /n
  958. call :c 0="|                                                        |" /n
  959. call :c 0="|                                                        |" /n
  960. call :c 0="|                                                        |" /n
  961. call :c 0="|                                                        |" /n
  962. call :c 0="|                                                        |" /n
  963. call :c 0="|                                                        |" /n
  964. call :c 0="|                                                        |" /n
  965. call :c 0="|                                                        |" /n
  966. call :c 0="|                                                        |" /n
  967. call :c 0="|                                                        |" /n
  968. call :c 0="|                                                        |" /n
  969. call :c 0="|                                                        |" /n
  970. call :c 0="|                                                        |" /n
  971. call :c 0="|                                                        |" /n
  972. call :c 0="|                                                        |" /n
  973. call :c 0="|                                                        |" /n
  974. call :c 0="|                                                        |" /n
  975. call :c 0="|                                                        |" /n
  976. call :c 0="|                                                        |" /n
  977. call :c 0="|                                                        |" /n
  978. call :c 0="|                                                        |" /n
  979. call :c 0="|                                                        |" /n
  980. call :c 0="|                       ||                               |" /n
  981. call :c 0="|                       ()                               |" /n
  982. call :c 0="----------------------------------------------------------" /n
  983. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  984. call :c 0="           ----------------------------------" /n
  985. set /p input=::-
  986. if %input%==S goto S2
  987. if %input%==E goto M0
  988. goto Error
  989.  
  990. :E1
  991. cls
  992. call :c 0="----------------------------------------------------------" /n
  993. call :c 0="|                                                        |" /n
  994. call :c 0="|                                                        |" /n
  995. call :c 0="|                                                        |" /n
  996. call :c 0="|                                                        |" /n
  997. call :c 0="|                                                        |" /n
  998. call :c 0="|                                                        |" /n
  999. call :c 0="|                                                        |" /n
  1000. call :c 0="|                                                        |" /n
  1001. call :c 0="|                                                        |" /n
  1002. call :c 0="|                                                        |" /n
  1003. call :c 0="|                                                        |" /n
  1004. call :c 0="|                                                        |" /n
  1005. call :c 0="|                                                        |" /n
  1006. call :c 0="|                                                        |" /n
  1007. call :c 0="|                                                        |" /n
  1008. call :c 0="|                                                        |" /n
  1009. call :c 0="|                                                        |" /n
  1010. call :c 0="|                                                        |" /n
  1011. call :c 0="|                                                        |" /n
  1012. call :c 0="|                                                        |" /n
  1013. call :c 0="|                                                        |" /n
  1014. call :c 0="|                                                        |" /n
  1015. call :c 0="|                                                        |" /n
  1016. call :c 0="|                                                        |" /n
  1017. call :c 0="|                             ||                         |" /n
  1018. call :c 0="|                             ()                         |" /n
  1019. call :c 0="----------------------------------------------------------" /n
  1020. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1021. call :c 0="           ----------------------------------" /n
  1022. set /p input=::-
  1023. if %input%==S goto M0
  1024. if %input%==E goto D2
  1025. goto Error
  1026.  
  1027. :S2
  1028. cls
  1029. call :c 0="----------------------------------------------------------" /n
  1030. call :c 0="|                                                        |" /n
  1031. call :c 0="|                                                        |" /n
  1032. call :c 0="|                                                        |" /n
  1033. call :c 0="|                                                        |" /n
  1034. call :c 0="|                                                        |" /n
  1035. call :c 0="|                                                        |" /n
  1036. call :c 0="|                                                        |" /n
  1037. call :c 0="|                                                        |" /n
  1038. call :c 0="|                                                        |" /n
  1039. call :c 0="|                                                        |" /n
  1040. call :c 0="|                                                        |" /n
  1041. call :c 0="|                                                        |" /n
  1042. call :c 0="|                                                        |" /n
  1043. call :c 0="|                                                        |" /n
  1044. call :c 0="|                                                        |" /n
  1045. call :c 0="|                                                        |" /n
  1046. call :c 0="|                                                        |" /n
  1047. call :c 0="|                                                        |" /n
  1048. call :c 0="|                                                        |" /n
  1049. call :c 0="|                                                        |" /n
  1050. call :c 0="|                                                        |" /n
  1051. call :c 0="|                                                        |" /n
  1052. call :c 0="|                                                        |" /n
  1053. call :c 0="|                                                        |" /n
  1054. call :c 0="|                    ||                                  |" /n
  1055. call :c 0="|                    ()                                  |" /n
  1056. call :c 0="----------------------------------------------------------" /n
  1057. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1058. call :c 0="           ----------------------------------" /n
  1059. set /p input=::-
  1060. if %input%==S goto S3
  1061. if %input%==E goto S1
  1062. goto Error
  1063.  
  1064. :D2
  1065. cls
  1066. call :c 0="----------------------------------------------------------" /n
  1067. call :c 0="|                                                        |" /n
  1068. call :c 0="|                                                        |" /n
  1069. call :c 0="|                                                        |" /n
  1070. call :c 0="|                                                        |" /n
  1071. call :c 0="|                                                        |" /n
  1072. call :c 0="|                                                        |" /n
  1073. call :c 0="|                                                        |" /n
  1074. call :c 0="|                                                        |" /n
  1075. call :c 0="|                                                        |" /n
  1076. call :c 0="|                                                        |" /n
  1077. call :c 0="|                                                        |" /n
  1078. call :c 0="|                                                        |" /n
  1079. call :c 0="|                                                        |" /n
  1080. call :c 0="|                                                        |" /n
  1081. call :c 0="|                                                        |" /n
  1082. call :c 0="|                                                        |" /n
  1083. call :c 0="|                                                        |" /n
  1084. call :c 0="|                                                        |" /n
  1085. call :c 0="|                                                        |" /n
  1086. call :c 0="|                                                        |" /n
  1087. call :c 0="|                                                        |" /n
  1088. call :c 0="|                                                        |" /n
  1089. call :c 0="|                                                        |" /n
  1090. call :c 0="|                                                        |" /n
  1091. call :c 0="|                                ||                      |" /n
  1092. call :c 0="|                                ()                      |" /n
  1093. call :c 0="----------------------------------------------------------" /n
  1094. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1095. call :c 0="           ----------------------------------" /n
  1096. set /p input=::-
  1097. if %input%==S goto D1
  1098. if %input%==E goto D3
  1099. goto Error
  1100.  
  1101. :S3
  1102. cls
  1103. call :c 0="----------------------------------------------------------" /n
  1104. call :c 0="|                                                        |" /n
  1105. call :c 0="|                                                        |" /n
  1106. call :c 0="|                                                        |" /n
  1107. call :c 0="|                                                        |" /n
  1108. call :c 0="|                                                        |" /n
  1109. call :c 0="|                                                        |" /n
  1110. call :c 0="|                                                        |" /n
  1111. call :c 0="|                                                        |" /n
  1112. call :c 0="|                                                        |" /n
  1113. call :c 0="|                                                        |" /n
  1114. call :c 0="|                                                        |" /n
  1115. call :c 0="|                                                        |" /n
  1116. call :c 0="|                                                        |" /n
  1117. call :c 0="|                                                        |" /n
  1118. call :c 0="|                                                        |" /n
  1119. call :c 0="|                                                        |" /n
  1120. call :c 0="|                                                        |" /n
  1121. call :c 0="|                                                        |" /n
  1122. call :c 0="|                                                        |" /n
  1123. call :c 0="|                                                        |" /n
  1124. call :c 0="|                                                        |" /n
  1125. call :c 0="|                                                        |" /n
  1126. call :c 0="|                                                        |" /n
  1127. call :c 0="|                                                        |" /n
  1128. call :c 0="|                 ||                                     |" /n
  1129. call :c 0="|                 ()                                     |" /n
  1130. call :c 0="----------------------------------------------------------" /n
  1131. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1132. call :c 0="           ----------------------------------" /n
  1133. set /p input=::-
  1134. if %input%==S goto S4
  1135. if %input%==E goto S2
  1136. goto Error
  1137.  
  1138. :D3
  1139. cls
  1140. call :c 0="----------------------------------------------------------" /n
  1141. call :c 0="|                                                        |" /n
  1142. call :c 0="|                                                        |" /n
  1143. call :c 0="|                                                        |" /n
  1144. call :c 0="|                                                        |" /n
  1145. call :c 0="|                                                        |" /n
  1146. call :c 0="|                                                        |" /n
  1147. call :c 0="|                                                        |" /n
  1148. call :c 0="|                                                        |" /n
  1149. call :c 0="|                                                        |" /n
  1150. call :c 0="|                                                        |" /n
  1151. call :c 0="|                                                        |" /n
  1152. call :c 0="|                                                        |" /n
  1153. call :c 0="|                                                        |" /n
  1154. call :c 0="|                                                        |" /n
  1155. call :c 0="|                                                        |" /n
  1156. call :c 0="|                                                        |" /n
  1157. call :c 0="|                                                        |" /n
  1158. call :c 0="|                                                        |" /n
  1159. call :c 0="|                                                        |" /n
  1160. call :c 0="|                                                        |" /n
  1161. call :c 0="|                                                        |" /n
  1162. call :c 0="|                                                        |" /n
  1163. call :c 0="|                                                        |" /n
  1164. call :c 0="|                                                        |" /n
  1165. call :c 0="|                                   ||                   |" /n
  1166. call :c 0="|                                   ()                   |" /n
  1167. call :c 0="----------------------------------------------------------" /n
  1168. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1169. call :c 0="           ----------------------------------" /n
  1170. set /p input=::-
  1171. if %input%==S goto D2
  1172. if %input%==E goto D4
  1173. goto Error
  1174.  
  1175. :S4
  1176. cls
  1177. call :c 0="----------------------------------------------------------" /n
  1178. call :c 0="|                                                        |" /n
  1179. call :c 0="|                                                        |" /n
  1180. call :c 0="|                                                        |" /n
  1181. call :c 0="|                                                        |" /n
  1182. call :c 0="|                                                        |" /n
  1183. call :c 0="|                                                        |" /n
  1184. call :c 0="|                                                        |" /n
  1185. call :c 0="|                                                        |" /n
  1186. call :c 0="|                                                        |" /n
  1187. call :c 0="|                                                        |" /n
  1188. call :c 0="|                                                        |" /n
  1189. call :c 0="|                                                        |" /n
  1190. call :c 0="|                                                        |" /n
  1191. call :c 0="|                                                        |" /n
  1192. call :c 0="|                                                        |" /n
  1193. call :c 0="|                                                        |" /n
  1194. call :c 0="|                                                        |" /n
  1195. call :c 0="|                                                        |" /n
  1196. call :c 0="|                                                        |" /n
  1197. call :c 0="|                                                        |" /n
  1198. call :c 0="|                                                        |" /n
  1199. call :c 0="|                                                        |" /n
  1200. call :c 0="|                                                        |" /n
  1201. call :c 0="|                                                        |" /n
  1202. call :c 0="|              ||                                        |" /n
  1203. call :c 0="|              ()                                        |" /n
  1204. call :c 0="----------------------------------------------------------" /n
  1205. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1206. call :c 0="           ----------------------------------" /n
  1207. set /p input=::-
  1208. if %input%==S goto S4
  1209. if %input%==E goto S3
  1210. goto Error
  1211.  
  1212. :D4
  1213. cls
  1214. call :c 0="----------------------------------------------------------" /n
  1215. call :c 0="|                                                        |" /n
  1216. call :c 0="|                                                        |" /n
  1217. call :c 0="|                                                        |" /n
  1218. call :c 0="|                                                        |" /n
  1219. call :c 0="|                                                        |" /n
  1220. call :c 0="|                                                        |" /n
  1221. call :c 0="|                                                        |" /n
  1222. call :c 0="|                                                        |" /n
  1223. call :c 0="|                                                        |" /n
  1224. call :c 0="|                                                        |" /n
  1225. call :c 0="|                                                        |" /n
  1226. call :c 0="|                                                        |" /n
  1227. call :c 0="|                                                        |" /n
  1228. call :c 0="|                                                        |" /n
  1229. call :c 0="|                                                        |" /n
  1230. call :c 0="|                                                        |" /n
  1231. call :c 0="|                                                        |" /n
  1232. call :c 0="|                                                        |" /n
  1233. call :c 0="|                                                        |" /n
  1234. call :c 0="|                                                        |" /n
  1235. call :c 0="|                                                        |" /n
  1236. call :c 0="|                                                        |" /n
  1237. call :c 0="|                                                        |" /n
  1238. call :c 0="|                                                        |" /n
  1239. call :c 0="|                                      ||                |" /n
  1240. call :c 0="|                                      ()                |" /n
  1241. call :c 0="----------------------------------------------------------" /n
  1242. call :c 0="          | Movement S+Enter <-, D+Enter ->,|" /n
  1243. call :c 0="           ----------------------------------" /n
  1244. set /p input=::-
  1245. if %input%==S goto D3
  1246. if %input%==E goto D4
  1247. goto Error
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254. :QuickImage
  1255. set input=
  1256. mode con lines=100
  1257. mode con cols=100
  1258. cls
  1259. call :c e "Quick Downloader(Downloaded Image will be on Desktop)" /n
  1260. call :c c "-------------------------------------------------------------------------------------" /n
  1261. call :c e " (1 Naruto Picture " /n
  1262. call :c e " (2 Flower Picture " /n
  1263. call :c e " (3 Car Picture " /n
  1264. call :c e " (4 Exit" /n
  1265. call :c e " (5 Random Picutre " /n
  1266. call :c c "-------------------------------------------------------------------------------------" /n
  1267. set /p input=Code:
  1268. if %input%==1 goto NarutoP
  1269. if %input%==2 goto FlowerP
  1270. if %input%==3 goto CarP
  1271. if %input%==4 goto MT
  1272. if %input%==5 goto RandomP
  1273. goto QuickImage
  1274.  
  1275. :NarutoP
  1276. set Location=%userprofile%
  1277. Bitsadmin /transfer "anyname" https://images4.alphacoders.com/474/thumb-350-47438.png %Location%\Desktop\Naruto.jpg
  1278. start %userprofile%\Desktop\Naruto.jpg
  1279. goto QuickImage
  1280.  
  1281. :FlowerP
  1282. set Location=%userprofile%
  1283. Bitsadmin /transfer "anyname" https://images8.alphacoders.com/594/thumb-350-594870.jpg %Location%\Desktop\Flower.jpg
  1284. start %userprofile%\Desktop\Flower.jpg
  1285. goto QuickImage
  1286.  
  1287. :CarP
  1288. set Location=%userprofile%
  1289. Bitsadmin /transfer "anyname" https://images3.alphacoders.com/208/thumb-350-208327.png %Location%\Desktop\Car.jpg
  1290. start %userprofile%\Desktop\Car.jpg
  1291. goto QuickImage
  1292.  
  1293. :RandomP
  1294. set Yes=%random%
  1295. set Name=%random%
  1296. set Location=%userprofile%
  1297. Bitsadmin /transfer "anyname" https://images3.alphacoders.com/208/thumb-350-%Yes%.png %Location%\Desktop\%Name%.jpg
  1298. start %userprofile%\Desktop\%Name%.jpg
  1299. goto QuickImage
  1300.  
  1301.  
  1302.  
  1303.  
  1304. :InternetDownloader
  1305. mode con lines=100
  1306. mode con cols=100
  1307. cls
  1308. call :c e " Internet Downloader(Copy Image Location from Internet and Write it at Image Location) " /n
  1309. call :c c "--------------------------------------------------------------------------------------------------" /n
  1310. set /p ImageLocation=ImageLocation:
  1311. set /p Name=Name to give your Image:
  1312. set /p Location=Location to put:
  1313. Bitsadmin /transfer "anyname" %ImageLocation% %Location%\%Name%.jpg
  1314. start %Location%\%Name%.jpg
  1315. goto MT
  1316.  
  1317. :WMIC
  1318. cls
  1319. set input=
  1320. cd %userprofile%/Desktop/MashTinFile
  1321. mkdir WMICfile
  1322. cd WMICfile
  1323. call :c e " WMIC TOOLS" /n
  1324. call :c c "------------------------------" /n
  1325. call :c e " (1 OutPut Checker " /n
  1326. call :c e " (2 Exit " /n
  1327. call :c e " (3 Motherboard Checker(Baseboard)" /n
  1328. call :c e " (4 CPU Checker" /n
  1329. call :c e " (5 Boot Config" /n
  1330. call :c e " (6 Desktop Advanced Checker" /n
  1331. call :c e " (7 Products Chekcer" /n
  1332. call :c e " (8 User Account Checker" /n
  1333. call :c e " (9 Inside Computer Temperature Checker(only for few computer)" /n
  1334. call :c e " (10 Time Zone Checker" /n
  1335. call :c e " (11 Startup Programs Checker" /n
  1336. call :c e " (12 PageFile Checker " /n
  1337. call :c e " (13 Net Login Checker " /n
  1338. call :c e " (14 CDROM checker " /n
  1339. call :c e " (15 DesktopMonitor Checker " /n
  1340. call :c c "------------------------------" /n
  1341. set /p input=Code:
  1342. if %input%==1 goto WMICB
  1343. if %input%==2 goto MT
  1344. if %input%==3 goto Motherboard
  1345. if %input%==4 goto CPU
  1346. if %input%==5 goto Boot
  1347. if %input%==6 goto Desktop
  1348. if %input%==7 goto Product
  1349. if %input%==8 goto UserAccount
  1350. if %input%==9 goto Temperature
  1351. if %input%==10 goto Timezone
  1352. if %input%==11 goto Startup
  1353. if %input%==12 goto PageFile
  1354. if %input%==13 goto NetLogin
  1355. if %input%==14 goto CDROM
  1356. if %input%==15 goto DesktopMonitor
  1357. goto WMIC
  1358.  
  1359.  
  1360. :DesktopMonitor
  1361. cls
  1362. set input=
  1363. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1364. cls
  1365. wmic desktopmonitor list /format:hform >desktopmonitor.html
  1366. start desktopmonitor.html
  1367. goto WMIC
  1368.  
  1369. :CDROM
  1370. cls
  1371. set input=
  1372. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1373. cls
  1374. wmic CDROM list /format:hform >CDROM.html
  1375. start CDROM.html
  1376. goto WMIC
  1377.  
  1378.  
  1379. :NetLogin
  1380. cls
  1381. set input=
  1382. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1383. cls
  1384. wmic netlogin list /format:hform >netlogin.html
  1385. start netlogin.html
  1386. goto WMIC
  1387.  
  1388.  
  1389.  
  1390. :PageFile
  1391. cls
  1392. set input=
  1393. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1394. cls
  1395. wmic PageFile list /format:hform >PageFile.html
  1396. start PageFile.html
  1397. goto WMIC
  1398.  
  1399. :Startup
  1400. cls
  1401. set input=
  1402. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1403. cls
  1404. wmic startup list /format:hform >startup.html
  1405. start startup.html
  1406. goto WMIC
  1407.  
  1408.  
  1409. :Timezone
  1410. cls
  1411. set input=
  1412. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1413. cls
  1414. wmic timezone list /format:hform >timezone.html
  1415. start timezone.html
  1416. goto WMIC
  1417.  
  1418. :Temperature
  1419. cls
  1420. set input=
  1421. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1422. cls
  1423. wmic temperature list /format:hform >temperature.html
  1424. start temperature.html
  1425. goto WMIC
  1426.  
  1427.  
  1428.  
  1429. :UserAccount
  1430. cls
  1431. set input=
  1432. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1433. cls
  1434. wmic useraccount list /format:hform >useraccount.html
  1435. start useraccount.html
  1436. goto WMIC
  1437.  
  1438. :Product
  1439. cls
  1440. set input=
  1441. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1442. cls
  1443. wmic product list /format:hform >product.html
  1444. start product.html
  1445. goto WMIC
  1446.  
  1447.  
  1448. :Desktop
  1449. cls
  1450. set input=
  1451. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1452. cls
  1453. wmic Desktop list /format:hform >Desktop.html
  1454. start Desktop.html
  1455. goto WMIC
  1456.  
  1457. :Boot
  1458. cls
  1459. set input=
  1460. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1461. cls
  1462. wmic bootconfig list /format:hform >Boot.html
  1463. start Boot.html
  1464. goto WMIC
  1465.  
  1466.  
  1467.  
  1468. :CPU
  1469. cls
  1470. set input=
  1471. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1472. cls
  1473. wmic cpu list /format:hform >CPU.html
  1474. start CPU.html
  1475. goto WMIC
  1476.  
  1477. :Motherboard
  1478. cls
  1479. set input=
  1480. cd %userprofile%/Desktop/MashTinFile/WMICfile
  1481. wmic baseboard list /format:hform >Motherboard.html
  1482. start Motherboard.html
  1483. goto WMIC
  1484.  
  1485.  
  1486. :WMICB
  1487. cls
  1488. call :c e " Finding the WMIC BIOS" /n
  1489. call :c c "--------------------------" /n
  1490. mkdir WMIC
  1491. dir
  1492. ping localhost -n 2
  1493. cls
  1494. call :c e " Going In ..." /n
  1495. call :c c "--------------------------" /n
  1496. echo %userprofile%/Desktop/MashTinFile/WMICfile/WMIC/
  1497. cd WMIC
  1498. ping localhost -n 2
  1499. cls
  1500. call :c e " Success for Going In ..." /n
  1501. call :c c "--------------------------" /n
  1502. wmic bios
  1503. ping localhost -n 2
  1504. cls
  1505. call :c e " List of WMIC BIOS(Wait a Sec...)" /n
  1506. call :c c "--------------------------" /n
  1507. wmic bios list /format
  1508. ping localhost -n 5
  1509. cls
  1510. call :c e " Getting HTML for BIOS..." /n
  1511. call :c c "--------------------------" /n
  1512. wmic bios list /format:hform
  1513. ping localhost -n 2
  1514. cls
  1515. call :c e " Opening..." /n
  1516. call :c c "--------------------------" /n
  1517. wmic bios list /format:hform >WMICBIOS.html
  1518. start WMICBIOS.html
  1519. ping localhost -n 2
  1520. goto WMIC
  1521.  
  1522.  
  1523. :SCM
  1524. cls
  1525. call :c e " Size Changer" /n
  1526. call :c c "----------------------" /n
  1527. set /p size=Column :
  1528. set /p line=Line :
  1529. mode con lines=%size%
  1530. mode con cols=%line%
  1531. goto MT
  1532.  
  1533. :DIR
  1534. cls
  1535. call :c e " Directory Finder " /n
  1536. call :c c "--------------------------------" /n
  1537. set /p location=Location to Find:
  1538. goto DIRE
  1539.  
  1540. :DIRE
  1541. cls
  1542. call :c e " Directory of %location% " /n
  1543. call :c c "-------------------------------" /n
  1544. dir
  1545. pause
  1546. goto MT
  1547.  
  1548. :NRC
  1549. cls
  1550. Setlocal enabledelayedexpansion
  1551. Title Number to Roman Conversion (MashTin)
  1552.  
  1553. set "RF="
  1554. set "N="
  1555. Set "R=1"
  1556. Set "R_1=. M MM MMM"
  1557. Set "R_2=. C CC CCC CD D DC DCC DCCC CM"
  1558. Set "R_3=. X XX XXX XL L LX LXX LXXX XC"
  1559. Set "R_4=. I II III IV V VI VII VIII IX"
  1560.  
  1561. :Input
  1562. call :c e " Number to Roman Conversation ( MashTin ) " /n
  1563. call :c c "-----------------------------------------------" /n
  1564. Set /p "N=Enter Number > "
  1565. If Not Defined N Cls & Goto :Input
  1566. If 0 GEQ %N% (Echo.Fuera de Rango&Goto :Input)
  1567. If 3999 LSS %N% (Echo.Fuera de Rango&Goto :Input)
  1568.  
  1569. :Split
  1570. Set /a "M_O=N%%10"
  1571. Set /a "M_T=(N%%100)-M_O"
  1572. Set /a "M_C=(N%%1000)-(M_T+M_O)"
  1573. Set /a "M_M=N-(M_C+M_T+M_O)"
  1574.  
  1575. :Convert
  1576. Set "Sp= %M_M:~0,1%%M_C:~0,1%%M_T:~0,1%%M_O:~0,1%"
  1577. :R_to_N
  1578. If 5 EQU %R% (Set "RF=!RF:.=!"&Goto :Show)
  1579. Set /a "T=!Sp:~%R%,1!+1"
  1580. For /f "tokens=%T%" %%b in ('Echo.!R_%R%!') do (Set "RF=!RF!%%b")
  1581. Set /a "R+=1"
  1582. Goto :R_to_N
  1583.  
  1584. :Show
  1585. Echo. Number = %N%
  1586. Echo. Roman  = %RF%
  1587. Echo.
  1588. Pause
  1589. goto MT
  1590.  
  1591. :Decoder
  1592. set ascii=
  1593. cls
  1594. setlocal enableextensions enabledelayedexpansion
  1595. title Decoder base64 by MashTin
  1596. set base64=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
  1597.  
  1598. :input
  1599. cls
  1600. call :c e "Decoder" /n
  1601. call :c c "-------------------------" /n
  1602. set text=
  1603. set /p text=Input base64 text:
  1604. if defined text call :decoder
  1605. goto :input
  1606.  
  1607. :decoder
  1608. set char.equ=0
  1609. set binario.total=
  1610. set decimal.total=
  1611. echo:Wait...
  1612. call :base64.binario
  1613. for /l %%a in (1 1 %char.equ%) do (
  1614. set binario.total=!binario.total!000000
  1615. set binario.total=!binario.total:~0,-8!)
  1616. call :binario.ocho.bits
  1617. call :decimal.ascii
  1618. echo:Output ascii text:%ascii%
  1619. pause>nul
  1620. goto MT
  1621.  
  1622. :base64.binario
  1623. set char=%text:~0,1%
  1624. if "!char!" equ "=" (set /a char.equ+=1) else call :char.binario
  1625. set text=%text:~1%
  1626. if not defined text goto :eof
  1627. goto :base64.binario
  1628.  
  1629. :char.binario
  1630. for /l %%a in (0 1 64) do (
  1631. set value=!base64:~%%a,1!
  1632. if "!char!" equ "!value!" (
  1633. call :decimal.binario %%a))
  1634. set binario.total=%binario.total%%binario%
  1635. goto :eof
  1636.  
  1637. :decimal.binario
  1638. set value=%1
  1639. set binario=
  1640. :binario.loop
  1641. set /a mod=value%%2
  1642. set /a value/=2
  1643. set binario=%mod%%binario%
  1644. if %value%==0 (
  1645. call :count.char %binario%
  1646. for /l %%a in (!digit! 1 5) do set binario=0!binario!
  1647. goto :eof)
  1648. goto :binario.loop
  1649.  
  1650. :count.char
  1651. set value=%1
  1652. set digit=1
  1653. :count.loop
  1654. set value=%value:~1%
  1655. if not defined value goto :eof
  1656. set /a digit+=1
  1657. goto :count.loop
  1658.  
  1659. :binario.ocho.bits
  1660. set count=0
  1661. set decimal=0
  1662. set ocho.bits=%binario.total:~0,8%
  1663. call :binario.decimal
  1664. if defined decimal.total (set decimal.total=%decimal.total%,%decimal%) else set decimal.total=%decimal%
  1665. set binario.total=%binario.total:~8%
  1666. if not defined binario.total goto :eof
  1667. goto :binario.ocho.bits
  1668.  
  1669. :binario.decimal
  1670. set bit=%ocho.bits:~-1%
  1671. if "%bit%" equ "1" (
  1672. set /a "add=1<<count"
  1673. set /a decimal+=add)
  1674. set /a count+=1
  1675. set ocho.bits=%ocho.bits:~0,-1%
  1676. if not defined ocho.bits goto :eof
  1677. goto :binario.decimal
  1678.  
  1679. :decimal.ascii
  1680. For %%a in (%decimal.total%) do (
  1681. Cmd /cexit /b %%a
  1682. Set "Ascii=!Ascii!!=ExitCodeAscii!")
  1683. Goto :Eof
  1684. goto MT
  1685.  
  1686. :Run
  1687. cls
  1688. echo Run the Program by MashTin
  1689. echo Type 1 to exit
  1690. echo -----------------------------------
  1691. set /p run=Run:
  1692. if %run%==1 goto MT
  1693. start %run%
  1694. goto Run
  1695.  
  1696.  
  1697. :AD
  1698. cls
  1699. echo Appdata of %userprofile% ( MashTin )
  1700. echo --------------------------------
  1701. echo %appdata%
  1702. pause
  1703. goto MT
  1704.  
  1705.  
  1706. :CE
  1707. cls
  1708. echo Write 1 to Exit
  1709. echo -------------------------
  1710. set /p command= Command:
  1711. if %command%==1 goto MT
  1712. %command%
  1713. goto CE
  1714.  
  1715. :EF
  1716. cls
  1717. echo Local ErrorLevel for now is %ERRORLEVEL%
  1718. echo -----------------------------------------
  1719. echo (1 Web ErrorLevel Finder
  1720. echo (2 Exit
  1721. echo ------------------------------------
  1722. set /p input=Code:
  1723. if %input%==1 goto WEF
  1724. if %input%==2 goto MT
  1725. goto EF
  1726.  
  1727. :WEF
  1728. cls
  1729. echo Web ErrorLevel
  1730. echo --------------------------------
  1731. set /p web=Webname to Check:
  1732. echo Connecting ...
  1733. ping %web% -n 2
  1734. ping localhost -n 2
  1735. cls
  1736. echo %random%%random% Checking..
  1737. ping localhost -n 2
  1738. cls
  1739. echo IP
  1740. echo ---------
  1741. ipconfig /all
  1742. ping localhost -n 2
  1743. cls
  1744. echo -------------
  1745. echo Users
  1746. echo ------------
  1747. net users
  1748. echo ------
  1749. ping localhost -n 2
  1750. cls
  1751. echo Success
  1752. echo ---------------------------
  1753. ping %web% -n 1
  1754. echo -------------------------
  1755. call :c e " ErrorLevel = %errorlevel% " /n
  1756. echo --------------------------
  1757. pause
  1758. goto MT
  1759.  
  1760. :MQ
  1761. title Math Quiz
  1762. cls
  1763. echo Math Quiz
  1764. echo ===================
  1765. set one=%random%
  1766. set two=%random%
  1767. if %random%>20000goto MQP
  1768. if %random%<20000 goto MQM
  1769. :MQA
  1770. echo %one%%P%%two%
  1771. set /p answer=Answer:
  1772. set /a answer1=%one%%P%%two%
  1773. if answer==%answer1% goto MQAW
  1774. goto MQAL
  1775.  
  1776. :MQAL
  1777. cls
  1778. echo Lose the Math Quiz :(
  1779. echo ------------------------------------
  1780. echo Sorry Try Again
  1781. echo ----------------------------------------
  1782. pause
  1783. goto MT
  1784.  
  1785. :MQAW
  1786. cls
  1787. echo Win the Math Quiz :)
  1788. echo --------------------------------
  1789. echo You win the Math Quiz
  1790. echo ---------------------------------
  1791. pause
  1792. goto MT
  1793.  
  1794. :MQP
  1795. set P=+
  1796. goto MQA
  1797.  
  1798. :MQM
  1799. set P=-
  1800. goto MA
  1801.  
  1802.  
  1803. :Admin
  1804. set input=0
  1805. cd MashTinFile
  1806. cd Users
  1807. cd %name1%File
  1808. cls
  1809. rd %name1%stat.bat
  1810. echo set Stats=Admin>%name1%stat.bat
  1811. cls
  1812. goto MTA
  1813.  
  1814. :MTA
  1815. cls
  1816. call :c e "MashTin" /n
  1817. call :c c "-------------------------------" /n
  1818. call :c e "You are now Admin :)" /n
  1819. call :c c "----------------------------" /n
  1820. pause >nul
  1821. goto MTAP
  1822.  
  1823. :MTAP
  1824. set input=
  1825. cd %userprofile%/Desktop
  1826. cls
  1827. call :c e "Admin of MashTin(%name1%)" /n
  1828. call :c c "-----------------------------------------" /n
  1829. call :c e "(1 Attrab Files Read Only(Administractor required)" /n
  1830. call :c e "(2 Exit" /n
  1831. call :c e "(3 History of Users" /n
  1832. call :c e "(4 Ban User" /n
  1833. call :c c "------------------------------------------" /n
  1834. set /p input=Code:
  1835. if %input%==1 goto AFRO
  1836. if %input%==2 goto MTR
  1837. if %input%==3 goto HU
  1838. if %input%==4 goto BU
  1839. goto MTAP
  1840.  
  1841. :BU
  1842. cd %userprofile%/Desktop/MashTinFile/Users
  1843. cls
  1844. call :c e "Ban to User" /n
  1845. echo -----------------------
  1846. set /p namer=Name to Remove:
  1847. rd /S %namer%File
  1848. goto HistoryB
  1849.  
  1850. :HistoryB
  1851. cls
  1852. cd %userprofile%/Desktop/MashTinFile/Users
  1853. (echo @echo off
  1854. echo color a
  1855. echo echo %namer% Banned by %name1% %date% : %time%
  1856. echo pause
  1857. echo cls)>>History.bat
  1858. goto BUY
  1859.  
  1860. :BUY
  1861. cls
  1862. call :c e " Successfully Banned to %namer%" /n
  1863. call :c c "-----------------------------------" /n
  1864. if %namer%==%name1% goto BUN
  1865. echo - Banned to %namer%
  1866. pause
  1867. goto MTA
  1868.  
  1869. :BUN
  1870. cls
  1871. echo You are Banned :(
  1872. echo -------------------------------
  1873. echo - Bye. Things you did will be delete
  1874. pause
  1875. exit
  1876.  
  1877. :MTR
  1878. cls
  1879. echo Alert!!!
  1880. echo ---------------------
  1881. echo When you leave this You need to write the code again to Be admin or you are Starter
  1882. echo ---------------------
  1883. pause
  1884. goto MT
  1885.  
  1886.  
  1887. :HU
  1888. cd MashTinFile
  1889. cd Users
  1890. start History.bat
  1891. goto MTA
  1892.  
  1893. :MTAP
  1894. cls
  1895. echo Attrab Files
  1896. echo -------------------------
  1897. attrab
  1898. pause
  1899. echo ------------------------------
  1900. echo (1 Add Read Only
  1901. echo (2 Remove Read Only
  1902. echo ------------------------------
  1903. set /p input=Code:
  1904. if %input%==1 goto ARO
  1905. if %input%==2 goto RRO
  1906.  
  1907. :ARO
  1908. cls
  1909. echo List
  1910. echo
  1911. echo Add Read Only File
  1912. echo -------------------------
  1913. set /p text=Name:
  1914. attrab r %text%
  1915. pause
  1916. goto MTA
  1917.  
  1918. :RRO
  1919. cls
  1920. echo Remove Read Only File
  1921. echo ------------------------------
  1922. set /p text=Name:
  1923. attrab -r %text%
  1924. pause
  1925. goto MTA
  1926.  
  1927.  
  1928.  
  1929.  
  1930. :MelloStudio
  1931. set input=0
  1932. cls
  1933. call :c e "                                      MelloStudio " /n
  1934. call :c c "---------------------------------------------------------- " /n
  1935. call :c c " | News | " /n
  1936. call :c c "----------" /n
  1937. call :c e " - Hiring Members " /n
  1938. call :c c "---------------------------------------------------------- " /n
  1939. call :c e "(1 Join " /n
  1940. call :c e "(2 Message " /n
  1941. call :c e "(3 Members " /n
  1942. call :c e "(4 Exit " /n
  1943. call :c c "---------------------------------------------------------- " /n
  1944. set /p input=Code:
  1945. if %input%==1 goto Join
  1946. if %input%==2 goto Message
  1947. if %input%==3 goto Members
  1948. if %input%==4 goto MT
  1949.  
  1950. :Join
  1951. set input=0
  1952. cls
  1953. start https://www.facebook.com/groups/2191956970920081/
  1954. echo Join Request
  1955. echo ---------------------------------
  1956. echo Now Join my team
  1957. echo --------------------------------------
  1958. pause
  1959. goto MT
  1960.  
  1961. :Message
  1962. set input=0
  1963. cls
  1964. echo Message
  1965. echo -------------------
  1966. set /p input=Message:
  1967. set /p id=Id to send ( Not known message me in Facebook ):
  1968. if %id%==%random% goto MessageY
  1969. goto MessageN
  1970.  
  1971. :MessageY
  1972. cls
  1973. echo Message
  1974. echo -------------------
  1975. echo Your Message Have been sent
  1976. echo -------------------
  1977. pause
  1978. goto MT
  1979.  
  1980. :MessageN
  1981. cls
  1982. echo Message
  1983. echo ------------------
  1984. echo ID wrong (Error 10314)
  1985. echo -----------------
  1986. pause
  1987. goto MT
  1988.  
  1989. :Members
  1990. cls
  1991. call :c e "Members of MashTin(Need Member)" /n
  1992. call :c e "--------------------------------" /n
  1993. call :c e "KaungMyatKyaw - Leader" /n
  1994. call :c e " Banyar Po - Junior Member" /n
  1995. call :c e " La Pyae - Junior Member" /n
  1996. call :c e "--------------------------------" /nf
  1997. pause
  1998. goto MT
  1999.  
  2000. :Commands
  2001. title Commands
  2002. cd ..
  2003. cd ..
  2004. cd ..
  2005. cd Users
  2006. cd Aspire
  2007. cd Desktop
  2008. cls
  2009. set input=0
  2010. call :c e "                                              Commands " /n
  2011. call :c c "------------------------------------------------------------" /n
  2012. call :c e "(1 IP name" /n
  2013. call :c e "(2 History Wifi Password Finder For Window 10" /n
  2014. call :c e "(3 Connect Wifi History" /n
  2015. call :c e "(4 Create File" /n
  2016. call :c e "(5 Exit" /n
  2017. call :c e " (6 attrib Files" /n
  2018. call :c c "------------------------------------------------------------" /n
  2019. set /p input=Code:
  2020. if %input%==1 goto IP
  2021. if %input%==2 goto HWP
  2022. if %input%==3 goto CWH
  2023. if %input%==4 goto CF2
  2024. if %input%==5 goto MT
  2025. if %input%==6 goto AFK
  2026.  
  2027. :AFK
  2028. cd MashTinFile
  2029. cd Users
  2030. cd %name1%File
  2031. cls
  2032. echo Now attribing files by MashTin of your acc
  2033. echo ---------------------------------------------------------
  2034. attrib
  2035. pause
  2036. goto Commands
  2037.  
  2038.  
  2039. :CF2
  2040. set  input=0
  2041. cls
  2042. echo Create File (By MashTin) With %name1%
  2043. echo -------------------------------------------------------------
  2044. set /p input=Name to Create:
  2045. if %input%==1 goto CF2
  2046. cd Desktop
  2047. mkdir %input%
  2048. goto CFY
  2049.  
  2050. :CFY
  2051. cls
  2052. echo Create File ( Success )
  2053. echo ------------------------------------------
  2054. echo You have create your file
  2055. pause
  2056. goto Commands
  2057.  
  2058. :IP
  2059. cls
  2060. echo      IP Name (by MashTin)
  2061. echo ----------------------------------------------
  2062. ipconfig
  2063. pause
  2064. goto Commands
  2065.  
  2066. :HWP
  2067. set input=0
  2068. cls
  2069. echo       For Window 10 Only
  2070. echo ------------------------------------------------
  2071. set /p input=Write Your Wifi to Find Password History:
  2072. netsh wlan show profile name=%input% key=clear
  2073. pause
  2074. goto Commands
  2075.  
  2076. :CWH
  2077. cls
  2078. echo Wifi History (by MashTin)
  2079. echo ---------------------------------------
  2080. netsh wlan show profile
  2081. pause
  2082. goto Commands
  2083.  
  2084. :Quiz1
  2085. set point=0
  2086. cls
  2087. set input == 0
  2088. title Quiz of MashTin
  2089. echo Quiz 1 (Only the number)
  2090. echo - You will get 10 MashTix if you win all quiz 100%
  2091. echo --------------------------------
  2092. echo  Who is your first friend in Roblox
  2093. echo (1 Noob
  2094. echo (2 Builderman
  2095. echo (3 Builderguy
  2096. echo (4 Roblox
  2097. set /p input=Answer :
  2098. if %input%==1 goto Quiz1L
  2099. if %input%==2 goto Quiz1W
  2100. if %input%==3 goto Quiz1L
  2101. if %input%==4 goto Quiz1L
  2102. goto Quiz1
  2103.  
  2104. :Quiz1L
  2105. cls
  2106. set point = 0
  2107. goto Quiz2
  2108.  
  2109. :Quiz1W
  2110. cls
  2111. set point=1
  2112. goto Quiz2
  2113.  
  2114. :Quiz2
  2115. echo Quiz 2 (Only the number)
  2116. echo - You will get 10 MashTix if you win all quiz 100%
  2117. echo --------------------------------
  2118. echo What is the name of Roblox Money
  2119. echo (1 Robux
  2120. echo (2 Tix
  2121. echo (3 RoTix
  2122. echo (4 Roblox Dollar
  2123. set /p input=Answer :
  2124. if %input%==1 goto Quiz2W
  2125. if %input%==2 goto Quiz2L
  2126. if %input%==3 goto Quiz2L
  2127. if %input%==4 goto Quiz2L
  2128. goto Quiz2
  2129.  
  2130. :Quiz2W
  2131. cls
  2132. set /a point=1+%point%
  2133. goto Quiz3
  2134.  
  2135. :Quiz2L
  2136. cls
  2137. set /a point=0+%point%
  2138. goto Quiz3
  2139.  
  2140. :Quiz3
  2141. echo Quiz 3(Only the number)
  2142. echo - You will get 10 MashTix if you win all quiz 100%
  2143. echo --------------------------------
  2144. echo What is the college of Roblox
  2145. echo (1 College of Roblox
  2146. echo (2 Roblox University
  2147. echo (3 University of Roblox
  2148. echo (4 Roblox College
  2149. set /p input=Answer :
  2150. if %input%==1 goto Quiz3L
  2151. if %input%==2 goto Quiz3W
  2152. if %input%==3 goto Quiz3L
  2153. if %input%==4 goto Quiz3L
  2154. goto Quiz3
  2155.  
  2156. :Quiz3L
  2157. cls
  2158. set /a point=0+%point%
  2159. goto Quiz4
  2160.  
  2161. :Quiz3W
  2162. cls
  2163. set /a point=1+%point%
  2164. goto Quiz4
  2165.  
  2166. :Quiz4
  2167. echo Quiz 3(Only the number)
  2168. echo - You will get 10 MashTix if you win all quiz 100%
  2169. echo --------------------------------
  2170. echo What is the money in MashTin
  2171. echo (1 MashTix
  2172. echo (2 Mashbux
  2173. echo (3 Points
  2174. echo (4 Coins
  2175. set /p input=Answer :
  2176. if %input%==1 goto Quiz4W
  2177. if %input%==2 goto Quiz4L
  2178. if %input%==3 goto Quiz4L
  2179. if %input%==4 goto Quiz4L
  2180. goto Quiz4
  2181.  
  2182. :Quiz4W
  2183. cls
  2184. set /a point=1+%point%
  2185. goto Quiz5
  2186.  
  2187. :Quiz4L
  2188. cls
  2189. set /a point=0+%point%
  2190. goto Quiz5
  2191.  
  2192. :Quiz5
  2193. echo Quiz 3(Only the number)
  2194. echo - You will get 10 MashTix if you win all quiz 100%
  2195. echo --------------------------------
  2196. echo What is the programming language is used for MashTin
  2197. echo (1 vbs
  2198. echo (2 html
  2199. echo (3 java
  2200. echo (4 batch
  2201. set /p input=Answer :
  2202. if %input%==1 goto Quiz5L
  2203. if %input%==2 goto Quiz5L
  2204. if %input%==3 goto Quiz5L
  2205. if %input%==4 goto Quiz5W
  2206. goto Quiz5
  2207.  
  2208. :Quiz5L
  2209. cls
  2210. set /a point=0+%point%
  2211. goto QuizFL
  2212.  
  2213. :Quiz5W
  2214. cls
  2215. set /a point=1+%point%
  2216. goto QuizFL
  2217.  
  2218. :QuizFL
  2219. if %point%==5 goto MarkW
  2220. goto MarkL
  2221.  
  2222. :MarkW
  2223. cd ..
  2224. cd Desktop
  2225. cd MashTinFile
  2226. cd Users
  2227. cd %name1%File
  2228. set Mark=Win
  2229. set CoinPlus=10
  2230. call %name1%MashTix.bat
  2231. echo %MashTix%
  2232. set /a CMM=10+%MashTix%
  2233. pause
  2234. rd %name1%MashTix.bat
  2235. set MashTix=10>%name1%MashTix.bat
  2236. goto QuizFW
  2237.  
  2238. :MarkL
  2239. set Mark=Lose
  2240. set CoinPlus=0
  2241. goto QuizFW
  2242.  
  2243. :QuizFW
  2244. cls
  2245. echo Quiz ( Final Score ) You %Mark% This Quiz
  2246. echo ------------------------------
  2247. echo - You got %point% Win
  2248. echo - You got %CoinPlus% MashTix
  2249. echo -------------------------------------
  2250. pause
  2251. goto MT
  2252.  
  2253. :UI
  2254. cls
  2255. title Update Info of MashTin
  2256. call :c e "                   Update Info" /n
  2257. call :c c "-----------------------------------------------" /n
  2258. call :c e "- Email Added" /n
  2259. call :c e "- Design of Loading Bar Fixed" /n
  2260. call :c e "- Some Errors Fixed" /n
  2261. call :c c "-----------------------------------------------" /n
  2262. pause
  2263. goto MT
  2264.  
  2265. :INCME
  2266. cls
  2267. ping -n 1 www.google.com
  2268. if errorlevel 1 goto MEL
  2269. if not errorlevel 1 goto ME
  2270. goto INCME
  2271.  
  2272. :MEL
  2273. cls
  2274. echo Internet!!! : class="re0">(
  2275. echo --------------------------------
  2276. echo You need  Good Internet Connection to do this
  2277. pause
  2278. goto MT
  2279.  
  2280. :ME
  2281. cls
  2282. echo Movies,Series and Channels
  2283. echo -------------------------------------------------
  2284. echo (1 MRTV 4
  2285. echo (2 MashTin Creator Channel
  2286. echo -------------------------------------------------
  2287. set /p input=Code:
  2288. if input==1 goto MRTV4
  2289. if input==2 goto MTCC
  2290. goto MT
  2291.  
  2292. :MRTV4
  2293. cls
  2294. start http://www.myanmartvchannel.com/mrtv4.html
  2295. goto MT
  2296.  
  2297. :MTCC
  2298. cls
  2299. start https://www.youtube.com/channel/UCbyiBe_cunvXWKSKfoNsLzg?view_as=subscriber
  2300. goto MT
  2301.  
  2302. :DLD
  2303. cd Desktop
  2304. cd MashTinFile
  2305. cd Downloads
  2306. md %name1%Downloads
  2307. cd %name1%Downloads
  2308. cls
  2309. echo Downloads
  2310. echo ---------------------------------------
  2311. echo (1 Second Security
  2312. echo ----------------------------------------
  2313. set /p input=Code:
  2314. if %input%==1 goto Download1
  2315.  
  2316.  
  2317. :Download1
  2318. cls
  2319. echo a=inputbox("Password:") >> %name1%SecondSecurity.vbs
  2320. echo if a="MashTin" then >> %name1%SecondSecurity.vbs
  2321. echo msgbox "logged in" >> %name1%SecondSecurity.vbs
  2322. echo else >> %name1%SecondSecurity.vbs
  2323. echo msgbox "Error" >> %name1%SecondSecurity.vbs
  2324. echo Set WshShell = WScript.CreateObject ("WScript.Shell") >> %name1%SecondSecurity.vbs
  2325. echo WshShell.Run ("Login.vbs") >> %name1%SecondSecurity.vbs
  2326. echo end if >> %name1%SecondSecurity.vbs
  2327. echo Downloaded( You can see your Download in Desktop\MashTinFile\Downloads\%name1%Downloads)
  2328. echo Password will be MashTin for your download
  2329. pause
  2330. cd ..
  2331. goto MT
  2332.  
  2333. :CYOP
  2334.  
  2335. cls
  2336. cd %usersprofile%/Desktop/MashTinFile/Users/%name1%File
  2337. cls
  2338. title MashTin Studio
  2339. echo                                        MashTin Studio
  2340. echo ----------------------------------------------------------
  2341. echo (1 Create
  2342. echo (2 Created Programs
  2343. echo ---------------------------------------------------------
  2344. set /p input=Code:
  2345. if %input%==1 goto CE
  2346. if %input%==2 goto CF1
  2347. goto MT
  2348.  
  2349. :CE
  2350. cd %usersprofile%/Desktop/MashTinFile/Users/%name1%File
  2351. cls
  2352. echo Creating
  2353. echo ( Type is only Batch Programming )
  2354. echo ( You can add your created program also )
  2355. echo -----------------------------------:-----------------------
  2356. set /p nameC= Name to save:
  2357. set /p write = Write:
  2358. pause
  2359. (echo %write%) >> %nameC%Program.bat
  2360. echo set Program=%nameC%Program.bat >> %name1%CreatedProgram.bat
  2361. goto MT
  2362.  
  2363. :CF1
  2364. cd %usersprofile%/Desktop/MashTinFile/Users/%name1%File
  2365. cls
  2366. goto CFY
  2367.  
  2368. :CFYOS
  2369. if not exist %nameC%Program.bat goto CFN
  2370. goto CFYOSF
  2371.  
  2372. :CFY
  2373. cls
  2374. echo Latest created file
  2375. echo ----------------------------
  2376. call %name1%CreatedProgram.bat
  2377. echo  Latest Created Program = %Program%
  2378. echo ----------------------------
  2379. echo (1 Open
  2380. echo (2 Exit
  2381. echo ------------------------------
  2382. set /p input=Code:
  2383. if %input%==1 goto CFYO
  2384. if %input%==2 goto CFYE
  2385. goto MT
  2386.  
  2387. :CFYO
  2388. set /p nameC=Name of your created file:
  2389. goto CFYOS
  2390.  
  2391. :CFYOSF
  2392. start %nameC%Program.bat
  2393. goto MT
  2394.  
  2395. :CFYE
  2396. goto MT
  2397.  
  2398.  
  2399. :CFN
  2400. cls
  2401. echo Created Files
  2402. echo ----------------------------------
  2403. echo You haven't created This Program
  2404. pause
  2405. goto MT
  2406.  
  2407. :AYA
  2408. cd %userprofile%/Desktop/MashTinFile/Users/%name1%File
  2409. cls
  2410. title About %name1%
  2411. call :c e " About %name1%" /n
  2412. call :c c "------------------------------" /n
  2413. call "%name1%.bat
  2414. call :c e "Username=%Username%" /n
  2415. call :c e "Password=%Password%" /n
  2416.  
  2417. if not exist %name1%Lucky.bat goto LNS
  2418. goto LYS
  2419.  
  2420. :LYS
  2421. call %name1%Lucky.bat
  2422. call :c e "Lucky=%Lucky%" /n
  2423. call %name1%stat.bat
  2424. call :c e "Stat=%Stats%" /n
  2425. call %name1%Gender.bat
  2426. call :c e "Gender=%Gender%" /n
  2427. call %name1%Phone.bat
  2428. call :c e "PhoneNumber=%Phone%" /n
  2429. goto MTL
  2430.  
  2431. :LNS
  2432. call :c e "Lucky=No" /n
  2433. call %name1%stat.bat
  2434. call :c e "Stat=%Stats%" /n
  2435. call %name1%Gender=%Stats%" /n
  2436. call %name1%Gender
  2437. call :c e "Gender=%Gender%" /n
  2438. call %name1%Phone.bat
  2439. call :c e "PhoneNumber=%Phone%" /n
  2440. goto MTL
  2441.  
  2442. :MTL
  2443. call :c c "------------------------------" /n
  2444. pause >nul
  2445. goto MT
  2446.  
  2447. :IC
  2448. cls
  2449. title Internet Connector
  2450. echo Internet Connector(This will be nothing shown while Connecting)
  2451. echo -------------------------------------
  2452. set /p NameIT =Name of your Wifi:
  2453. netsh wlan connect %NameIT%
  2454. goto MT
  2455.  
  2456. :LD
  2457. cls
  2458. title Lucky Draw
  2459. echo Lucky Draw
  2460. echo -----------------------------------
  2461. set /p YLucky=Your Lucky Number:
  2462. if %YLucky%==77777 goto Access
  2463. goto Normal
  2464.  
  2465. :Normal
  2466. set Lucky=%random%
  2467. goto Chance
  2468.  
  2469. :Chance
  2470. echo Lucky Number = %Lucky%
  2471. echo Your Lucky Number = %YLucky%
  2472. pause
  2473. if %Lucky%==%YLucky% goto LDB
  2474. goto LDL
  2475.  
  2476. :Access
  2477. set Lucky=77777
  2478. goto Chance
  2479.  
  2480. :LDL
  2481. cls
  2482. title Lucky Draw (lose)
  2483. echo Lucky Draw
  2484. echo ------------------------
  2485. echo You lose the Lucky Draw
  2486. pause
  2487. goto MT
  2488.  
  2489. :LDW
  2490. cls
  2491. title Lucky Draw (win)
  2492. echo Lukcy Draw
  2493. echo ---------------------------------
  2494. echo You win the Lucky draw
  2495. pause
  2496. goto MT
  2497.  
  2498. :LDB
  2499. cd %userprofile%
  2500. cd Desktop
  2501. cd MashTinFile
  2502. cd Users
  2503. cd %name1%File
  2504. cls
  2505. echo set Lucky==Win >%name1%Lucky.bat
  2506. rd %name1%stat.bat
  2507. echo set stat=Lucky >%name1%stat.bat
  2508. goto LDW
Add Comment
Please, Sign In to add comment