ForbodingAngel

Untitled

Jun 10th, 2014
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.11 KB | None | 0 0
  1. TITLE PR-DOWNLOADER Spring Helper
  2. ECHO OFF
  3. CLS
  4.  
  5. :MENUSTARTUP
  6. TITLE PR-Downloader Menu: Isolated Mode
  7. cls
  8. ECHO ....................................................
  9. ECHO Would you like to use PR-Downloader in isolated mode
  10. ECHO ....................................................
  11. ECHO.
  12. ECHO 1 - No (Recommended)
  13. ECHO 2 - Yes
  14. ECHO 3 - Exit
  15. ECHO.
  16. SET /P M=Type your selection, then press ENTER:
  17.  
  18. IF %M%==1 GOTO MENUMAIN
  19. IF %M%==2 GOTO ISOLATED
  20. IF %M%==3 GOTO EOF
  21.  
  22. :ISOLATED
  23. TITLE PR-Downloader Menu: Setting SPRING_ISOLATED=1
  24. cls
  25. SET SPRING_ISOLATED=1
  26. GOTO MENUMAIN
  27.  
  28. :MENUMAIN
  29. TITLE PR-Downloader Menu: Main Menu
  30. cls
  31. ECHO ...............................................
  32. ECHO Main Menu
  33. ECHO ...............................................
  34. ECHO.
  35. ECHO 1 - Install or Update Stable Game Versions
  36. ECHO 2 - Manual Game TAG Entry (Advanced)
  37. ECHO 3 - Install all Spring Games
  38. ECHO (WARNING: This may take a long time and a lot of bandwidth!)
  39. ECHO 4 - Help
  40. ECHO 5 - EXIT
  41. ECHO.
  42. SET /P M=Type your selection, then press ENTER:
  43.  
  44. IF %M%==1 GOTO MENUINSTALLSTABLE
  45. IF %M%==2 GOTO MANUALTAGINSTALL
  46. IF %M%==3 GOTO INSTALLALL
  47. IF %M%==4 GOTO HELP
  48. IF %M%==5 GOTO EOF
  49.  
  50. :MENUINSTALLSTABLE
  51. TITLE PR-Downloader Menu: Installing or Update Stable Versions
  52. cls
  53. ECHO ...............................................
  54. ECHO Install or Update Stable Versions
  55. ECHO ...............................................
  56. ECHO.
  57. ECHO 1 - Balanced Annihilation
  58. ECHO 2 - Conflict Terra
  59. ECHO 3 - Evolution RTS
  60. ECHO 4 - Kernel Panic
  61. ECHO 5 - NOTA
  62. ECHO 6 - Spring: 1944
  63. ECHO 7 - Spring Tanks
  64. ECHO 8 - The Cursed
  65. ECHO 9 - XTA
  66. ECHO 10 - Zero-K
  67. ECHO 11 - Zero-K DOTA
  68. ECHO 12 - Zero-K Raid
  69. ECHO 13 - Install All Spring Games
  70. ECHO (WARNING: This may take a long time and a lot of bandwidth!)
  71. ECHO 14 - Go Back
  72. ECHO.
  73. SET /P M=Type your selection, then press ENTER:
  74.  
  75. IF %M%==1 GOTO BASTABLE
  76. IF %M%==2 GOTO CTSTABLE
  77. IF %M%==3 GOTO EVOSTABLE
  78. IF %M%==4 GOTO KPSTABLE
  79. IF %M%==5 GOTO NOTASTABLE
  80. IF %M%==6 GOTO S44STABLE
  81. IF %M%==7 GOTO SPRINGTANKSSTABLE
  82. IF %M%==8 GOTO THECURSEDSTABLE
  83. IF %M%==9 GOTO XTASTABLE
  84. IF %M%==10 GOTO ZKSTABLE
  85. IF %M%==11 GOTO ZKDOTASTABLE
  86. IF %M%==12 GOTO ZKRAIDSTABLE
  87. IF %M%==13 GOTO INSTALLALL
  88. IF %M%==14 GOTO MENUMAIN
  89.  
  90. :BASTABLE
  91. TITLE PR-Downloader Menu: Installing Balanced Annihilation
  92. cls
  93. ECHO.
  94. pr-downloader.exe --download-game ba:latest
  95. GOTO MENUINSTALLSTABLE
  96.  
  97. :CTSTABLE
  98. TITLE PR-Downloader Menu: Installing Conflict Terra
  99. cls
  100. ECHO.
  101. pr-downloader.exe --download-game ct:stable
  102. GOTO MENUINSTALLSTABLE
  103.  
  104. :EVOSTABLE
  105. TITLE PR-Downloader Menu: Installing Evolution RTS
  106. cls
  107. ECHO.
  108. pr-downloader.exe --download-game evo:stable
  109. GOTO MENUINSTALLSTABLE
  110.  
  111. :KPSTABLE
  112. TITLE PR-Downloader Menu: Installing Kernel Panic
  113. cls
  114. ECHO.
  115. pr-downloader.exe --download-game kp:latest
  116. GOTO MENUINSTALLSTABLE
  117.  
  118. :NOTASTABLE
  119. TITLE PR-Downloader Menu: Installing NOTA
  120. cls
  121. ECHO.
  122. pr-downloader.exe --download-game nota:stable
  123. GOTO MENUINSTALLSTABLE
  124.  
  125. :S44STABLE
  126. TITLE PR-Downloader Menu: Installing Spring: 1944
  127. cls
  128. ECHO.
  129. pr-downloader.exe --download-game s44:stable
  130. GOTO MENUINSTALLSTABLE
  131.  
  132. :SPRINGTANKSSTABLE
  133. TITLE PR-Downloader Menu: Installing Spring Tanks
  134. cls
  135. ECHO.
  136. pr-downloader.exe --download-game springtanks:latest
  137. GOTO MENUINSTALLSTABLE
  138.  
  139. :THECURSEDSTABLE
  140. TITLE PR-Downloader Menu: Installing The Cursed
  141. cls
  142. ECHO.
  143. pr-downloader.exe --download-game thecursed:latest
  144. GOTO MENUINSTALLSTABLE
  145.  
  146. :XTASTABLE
  147. TITLE PR-Downloader Menu: Installing XTA
  148. cls
  149. ECHO.
  150. pr-downloader.exe --download-game xta:latest
  151. GOTO MENUINSTALLSTABLE
  152.  
  153. :ZKSTABLE
  154. TITLE PR-Downloader Menu: Installing Zero-K
  155. cls
  156. ECHO.
  157. pr-downloader.exe --download-game zk:stable
  158. GOTO MENUINSTALLSTABLE
  159.  
  160. :ZKDOTASTABLE
  161. TITLE PR-Downloader Menu: Installing Zero-K DOTA
  162. cls
  163. ECHO.
  164. pr-downloader.exe --download-game zkdota:stable
  165. GOTO MENUINSTALLSTABLE
  166.  
  167. :ZKRAIDSTABLE
  168. TITLE PR-Downloader Menu: Installing Zero-K Raid
  169. cls
  170. ECHO.
  171. pr-downloader.exe --download-game zkr:latest
  172. GOTO MENUINSTALLSTABLE
  173.  
  174. :MANUALTAGINSTALL
  175. TITLE PR-Downloader Menu: Manual Tag Entry
  176. cls
  177. ECHO ...............................................
  178. ECHO Manual Tag Entry (E.G. zk:stable)
  179. ECHO ...............................................
  180. ECHO.
  181. ECHO 1 - Open a list of all rapid tags
  182. ECHO 2 - Go back
  183. ECHO.
  184. SET /P M=Enter 1, or the tag you would like to install or update and press ENTER:
  185.  
  186. IF %M%==1 (
  187. GOTO RAPIDTAGS
  188. ) ELSE IF %M%==2 (
  189. GOTO MENUMAIN
  190. ) ELSE (
  191. pr-downloader.exe --download-game %M%
  192. GOTO MANUALTAGINSTALL
  193. )
  194.  
  195. :RAPIDTAGS
  196. start http://springrts.com/wiki/Rapid_Tags
  197. cls
  198. GOTO MANUALTAGINSTALL
  199.  
  200. :INSTALLALL
  201. TITLE PR-Downloader Menu: Installing Balanced Annihilation
  202. cls
  203. ECHO.
  204. pr-downloader.exe --download-game ba:latest
  205.  
  206. TITLE PR-Downloader Menu: Installing Conflict Terra
  207. cls
  208. ECHO.
  209. pr-downloader.exe --download-game ct:stable
  210.  
  211. TITLE PR-Downloader Menu: Installing Evolution RTS
  212. cls
  213. ECHO.
  214. pr-downloader.exe --download-game evo:stable
  215.  
  216. TITLE PR-Downloader Menu: Installing Kernel Panic
  217. cls
  218. ECHO.
  219. pr-downloader.exe --download-game kp:latest
  220.  
  221. TITLE PR-Downloader Menu: Installing NOTA
  222. cls
  223. ECHO.
  224. pr-downloader.exe --download-game nota:stable
  225.  
  226. TITLE PR-Downloader Menu: Installing Spring: 1944
  227. cls
  228. ECHO.
  229. pr-downloader.exe --download-game s44:stable
  230.  
  231. TITLE PR-Downloader Menu: Installing Spring Features
  232. cls
  233. ECHO.
  234. pr-downloader.exe --download-game sf:latest
  235.  
  236. TITLE PR-Downloader Menu: Installing Spring Tanks
  237. cls
  238. ECHO.
  239. pr-downloader.exe --download-game springtanks:latest
  240.  
  241. TITLE PR-Downloader Menu: Installing The Cursed
  242. cls
  243. ECHO.
  244. pr-downloader.exe --download-game thecursed:latest
  245.  
  246. TITLE PR-Downloader Menu: Installing XTA
  247. cls
  248. ECHO.
  249. pr-downloader.exe --download-game xta:latest
  250.  
  251. TITLE PR-Downloader Menu: Installing Zero-K
  252. cls
  253. ECHO.
  254. pr-downloader.exe --download-game zk:stable
  255.  
  256. TITLE PR-Downloader Menu: Installing Zero-K DOTA
  257. cls
  258. ECHO.
  259. pr-downloader.exe --download-game zkdota:stable
  260.  
  261. TITLE PR-Downloader Menu: Installing Zero-K Raid
  262. cls
  263. ECHO.
  264. pr-downloader.exe --download-game zkr:latest
  265.  
  266. GOTO MENUMAIN
  267.  
  268. :HELP
  269. TITLE PR-Downloader Menu: Help
  270. cls
  271. TYPE pr-downloader--help.txt
  272. pause
  273. GOTO MENUMAIN
  274.  
  275. :EOF
  276. exit
Advertisement
Add Comment
Please, Sign In to add comment