Advertisement
Derek1017

Testing

May 25th, 2015
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.52 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2. term.setTextColor(colors.white)
  3. term.clear()
  4. term.setCursorPos(1,1)
  5. sleep(1)
  6. print("_")
  7. sleep(0.1)
  8. term.clear()
  9. term.setCursorPos(1,1)
  10. print(" ")
  11. sleep(0.1)
  12. term.clear()
  13. term.setCursorPos(1,1)
  14. print("_")
  15. sleep(0.1)
  16. term.clear()
  17. term.setCursorPos(1,1)
  18. print(" ")
  19. sleep(0.1)
  20. term.clear()
  21. sleep(1)
  22. print("HUSKYBIOS(C) 2013 Husky Tec.")
  23. term.setCursorPos(1, 18)
  24. print("(C) HUSKY TEC.")
  25. print("")
  26. term.setCursorPos(1,2)
  27. sleep(1)
  28. print("_")
  29. sleep(0.1)
  30. term.setCursorPos(1,2)
  31. print(" ")
  32. sleep(0.1)
  33. term.setCursorPos(1,2)
  34. print("_")
  35. sleep(0.1)
  36. term.setCursorPos(1,2)
  37. print(" ")
  38. sleep(0.1)
  39. print("")
  40. term.setCursorPos(1,2)
  41. print("_")
  42. sleep(0.1)
  43. term.setCursorPos(1,2)
  44. print(" ")
  45. sleep(0.1)
  46. term.setCursorPos(1,2)
  47. print("_")
  48. sleep(0.1)
  49. term.setCursorPos(1,2)
  50. print(" ")
  51. print("_")
  52. sleep(0.1)
  53. term.setCursorPos(1,2)
  54. print(" ")
  55. sleep(0.1)
  56. print("")
  57. term.setCursorPos(1,2)
  58. print("_")
  59. sleep(0.1)
  60. term.setCursorPos(1,2)
  61. print(" ")
  62. sleep(0.1)
  63. term.setCursorPos(1,2)
  64. print("_")
  65. sleep(0.1)
  66. term.setCursorPos(1,2)
  67. print(" ")
  68. sleep(0.1)
  69. sleep(0.4)
  70. print("BIOS Date: 10/15/13 13:34:14 Ver:08.00.20")
  71. print("ComputerCraft X664 PC    CPU Power = 0.5Watts")
  72. print("Poduct Serial Number:000000000001")
  73. print("")
  74. print("CPU : CCP (R) ATOMIC(R) CPU X5563 @ 0.04GHz")
  75. print(" Speed : 0.04 GHz     Count : 16")
  76. print("")
  77. print("")
  78. sleep(1)
  79. term.setCursorPos(1,11)
  80. print("Initializing Controllers.")
  81. sleep(1)
  82. term.setCursorPos(1,11)
  83. print("Initializing Controllers..")
  84. sleep(1)
  85. term.setCursorPos(1,11)
  86. print("Initializing Controllers...")
  87. sleep(1)
  88. term.setCursorPos(1,11)
  89. print("Controller 'CCDisk265KB' found!")
  90. sleep(3)
  91. print("")
  92. print("Booting from hard drive...")
  93. print("_")
  94. sleep(0.1)
  95. term.setCursorPos(1,14)
  96. print(" ")
  97. sleep(0.1)
  98. term.setCursorPos(1,14)
  99. print("_")
  100. sleep(0.1)
  101. term.setCursorPos(1,14)
  102. print(" ")
  103. sleep(0.1)
  104. term.setCursorPos(1,14)
  105. print("_")
  106. sleep(0.1)
  107. term.setCursorPos(1,14)
  108. print(" ")
  109. sleep(0.1)
  110. term.setCursorPos(1,14)
  111. print("_")
  112. sleep(0.1)
  113. term.setCursorPos(1,14)
  114. print(" ")
  115. sleep(0.1)
  116. term.setCursorPos(1,14)
  117. print("_")
  118. sleep(0.1)
  119. term.setCursorPos(1,14)
  120. print(" ")
  121. sleep(0.1)
  122. term.setCursorPos(1,14)
  123. print("_")
  124. sleep(0.1)
  125. term.setCursorPos(1,14)
  126. print(" ")
  127. sleep(0.1)
  128. term.setCursorPos(1,14)
  129. print("_")
  130. sleep(2)
  131. local isAdvanced = term.isColor and term.isColor()
  132. if isAdvanced then
  133. term.clear()
  134. sleep(1)
  135. else
  136.     term.clear()
  137.     sleep(1)
  138.     term.setCursorPos(15, 1)
  139.     print("[GLOBAL STARTUP ERROR]")
  140.     print("")
  141.     print("Sorry, but this version of HuskyOS ist only aviable for Advanced Computers!")
  142.     print("")
  143.     print("A HuskyOS for normal Computers will be released shortly on http://schwarzis.net")
  144.     term.setCursorPos(20, 18)
  145.     print("Error-Code: term_NO_Advanced_PC")
  146.     sleep(15)
  147.     os.shutdown()
  148. end
  149. term.setBackgroundColor(colors.blue)
  150. print("                                                   ")
  151. print("                                                   ")
  152. print("                                                   ")
  153. print("                                                   ")
  154. print("                                                   ")
  155. print("     #    #  #      #   #####   #  #   #     #     ")
  156. print("     #    #  #      #  #        #  #   #     #     ")
  157. print("     #    #  #      #  #        # #    #     #     ")
  158. print("     ######  #      #   ####    ##      #####      ")
  159. print("     #    #   #    #        #   # #       #        ")
  160. print("     #    #    ####    #####    #  #      #        ")
  161. print("                                                   ")
  162. print("                                                   ")
  163. print("                                                   ")
  164. print("                                                   ")
  165. print("                                                   ")
  166. print("                          *Boot options disabled*  ")
  167. print("                                                   ")
  168.  
  169. function nothing()
  170. while os.pullEvent("key") == nil do
  171.   if os.pullEvent("key") == 66 then
  172.   term.setBackgroundColor(colors.blue)
  173.   print("                                                   ")
  174. print("                                                   ")
  175. print("                                                   ")
  176. print("                                                   ")
  177. print("                                                   ")
  178. print("     #    #  #      #   #####   #  #   #     #     ")
  179. print("     #    #  #      #  #        #  #   #     #     ")
  180. print("     #    #  #      #  #        # #    #     #     ")
  181. print("     ######  #      #   ####    ##      #####      ")
  182. print("     #    #   #    #        #   # #       #        ")
  183. print("     #    #    ####    #####    #  #      #        ")
  184. print("                                                   ")
  185. print("                                                   ")
  186. print("                                                   ")
  187. print("                                                   ")
  188. print("                       Entering Boot Menu...       ")
  189. print("                                                   ")
  190. print("                                                   ")
  191.   sleep(3)
  192.     shell.run("Bootmenu")
  193.    
  194.   elseif os.pullEvent("key") == 60 then
  195.     shell.run("BiOs")
  196.     end
  197. end
  198. end
  199.  
  200. sleep(4)
  201. shell.run("clear")
  202.  
  203.  
  204.  
  205. term.setBackgroundColor(colors.black)
  206. term.clear()
  207. print("                                                   ")
  208. print("                                                   ")
  209. print("                                                   ")
  210. print("                                                   ")
  211. print("                                                   ")
  212. print("     #    #  #      #   #####   #  #   #     #     ")
  213. print("     #    #  #      #  #        #  #   #     #     ")
  214. print("     #    #  #      #  #        # #    #     #     ")
  215. print("     ######  #      #   ####    ##      #####      ")
  216. print("     #    #   #    #        #   # #       #        ")
  217. print("     #    #    ####    #####    #  #      #        ")
  218. print("                                                   ")
  219. print("                                                   ")
  220. print("                                                   ")
  221. print("                                                   ")
  222. print("                                                   ")
  223. print("                                                   ")
  224. print("                                  booting...       ")
  225. sleep(1)
  226. shell.run("clear")
  227. term.clear()
  228. sleep(1)
  229. shell.run("/HuskyOS")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement