Guest User

testmovie

a guest
Apr 1st, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.92 KB | None | 0 0
  1. --  
  2. --  Recorded by Lightshot
  3. --  
  4.  
  5.  
  6. local sD = {[1]={[1]="edit app",[2]="edit appl",[3]="edit apple",[4]="getRunningProgram",[5]="Press Ctrl to access menu",[6]=" Save  Exit  Print ",[7]="move app",[8]="move appl",[9]="move apple",[10]="move apple ",[11]="move apple p",[12]="move apple po",[13]="move apple pot",[14]="move apple pota",[15]="move apple potat",[16]="move apple potato",[17]="move:13:",[18]="delete a",[19]="delete ap",[20]="delete app",[21]="delete appl",[22]="delete apple",[23]="delete:9:",},}
  7.  
  8. local function sp(...) return sleep(...) end
  9. local function a(...) return write(...) end
  10. local function b(...) return print(...) end
  11. local function c(...) return term.write(...) end
  12. local function d(...) return term.setCursorPos(...) end
  13. local function e(...) return term.setBackgroundColor(...) end
  14. local function f(...) return term.setTextColor(...) end
  15. local function g(...) return term.clear(...) end
  16. local function h(...) return term.clearLine() end
  17. local function i(...) return term.setCursorBlink(...) end
  18. local function j(...) return term.scroll(...) end
  19.  
  20. f(1)
  21. e(32768)
  22. g()
  23. d(1, 1)
  24. f(16)
  25. c([[CraftOS]])
  26. c([[ ]])
  27. c([[1.5]])
  28. d(1, 2)
  29. f(1)
  30. f(16)
  31. c([[>]])
  32. c([[ ]])
  33. f(1)
  34. i(true)
  35. sp(0.6) d(3, 2)
  36. c([[e]])
  37. d(4, 2)
  38. sp(0.15) d(3, 2)
  39. c([[ed]])
  40. d(5, 2)
  41. sp(0.1) d(3, 2)
  42. c([[edi]])
  43. d(6, 2)
  44. sp(0.05) d(3, 2)
  45. c([[edit]])
  46. d(7, 2)
  47. sp(0.05) d(3, 2)
  48. c([[edit ]])
  49. d(8, 2)
  50. sp(0.1) d(3, 2)
  51. c([[edit a]])
  52. d(9, 2)
  53. sp(0.1) d(3, 2)
  54. c([[edit ap]])
  55. d(10, 2)
  56. sp(0.1) d(3, 2)
  57. c(sD[1][1])
  58. d(11, 2)
  59. sp(0.05) d(3, 2)
  60. c(sD[1][2])
  61. d(12, 2)
  62. sp(0.1) d(3, 2)
  63. c(sD[1][3])
  64. d(13, 2)
  65. sp(0.05) i(false)
  66. d(52, 2)
  67. d(1, 3)
  68. g()
  69. d(1, 1)
  70. i(true)
  71. d(1, 1)
  72. h()
  73. c([[print]])
  74. c([[(]])
  75. c([[shell]])
  76. c([[.]])
  77. c(sD[1][4])
  78. c([[(]])
  79. c([[)]])
  80. c([[)]])
  81. d(1, 2)
  82. h()
  83. c([[fs]])
  84. c([[.]])
  85. c([[open]])
  86. c([[(]])
  87. c([[shell]])
  88. c([[.]])
  89. c(sD[1][4])
  90. c([[(]])
  91. c([[)]])
  92. c([[,]])
  93. f(16384)
  94. c([["r"]])
  95. f(1)
  96. c([[)]])
  97. d(1, 3)
  98. h()
  99. d(1, 4)
  100. h()
  101. d(1, 5)
  102. h()
  103. d(1, 6)
  104. h()
  105. d(1, 7)
  106. h()
  107. d(1, 8)
  108. h()
  109. d(1, 9)
  110. h()
  111. d(1, 10)
  112. h()
  113. d(1, 11)
  114. h()
  115. d(1, 12)
  116. h()
  117. d(1, 13)
  118. h()
  119. d(1, 14)
  120. h()
  121. d(1, 15)
  122. h()
  123. d(1, 16)
  124. h()
  125. d(1, 17)
  126. h()
  127. d(1, 18)
  128. h()
  129. d(1, 1)
  130. d(1, 19)
  131. h()
  132. f(16)
  133. d(48, 19)
  134. c([[Ln 1]])
  135. f(1)
  136. d(51, 19)
  137. c([[1]])
  138. d(1, 19)
  139. f(16)
  140. c(sD[1][5])
  141. f(1)
  142. d(1, 1)
  143. sp(0.65) i(false)
  144. d(1, 19)
  145. h()
  146. f(16)
  147. d(48, 19)
  148. c([[Ln 1]])
  149. f(1)
  150. d(51, 19)
  151. c([[1]])
  152. d(1, 19)
  153. c(sD[1][6])
  154. f(16)
  155. d(1, 19)
  156. c([[[]])
  157. d(6, 19)
  158. c([[]] .. "]")
  159. f(1)
  160. d(1, 1)
  161. sp(3.65) d(1, 19)
  162. h()
  163. f(16)
  164. d(48, 19)
  165. c([[Ln 1]])
  166. f(1)
  167. d(51, 19)
  168. c([[1]])
  169. d(1, 19)
  170. c(sD[1][6])
  171. f(16)
  172. d(7, 19)
  173. c([[[]])
  174. d(12, 19)
  175. c([[]] .. "]")
  176. f(1)
  177. d(1, 1)
  178. sp(0.2) i(true)
  179. d(1, 19)
  180. h()
  181. f(16)
  182. d(48, 19)
  183. c([[Ln 1]])
  184. f(1)
  185. d(51, 19)
  186. c([[1]])
  187. d(1, 19)
  188. f(16)
  189. c(sD[1][5])
  190. f(1)
  191. d(1, 1)
  192. g()
  193. i(false)
  194. d(1, 1)
  195. f(16)
  196. c([[>]])
  197. c([[ ]])
  198. f(1)
  199. i(true)
  200. sp(0.55) d(3, 1)
  201. c([[a]])
  202. d(4, 1)
  203. sp(0.05) d(3, 1)
  204. c([[ap]])
  205. d(5, 1)
  206. sp(0.15) d(3, 1)
  207. c([[app]])
  208. d(6, 1)
  209. sp(0.05) d(3, 1)
  210. c([[appl]])
  211. d(7, 1)
  212. sp(0.1) d(3, 1)
  213. c([[apple]])
  214. d(8, 1)
  215. sp(0.1) i(false)
  216. d(52, 1)
  217. d(1, 2)
  218. c([[apple]])
  219. d(1, 3)
  220. f(16)
  221. c([[>]])
  222. c([[ ]])
  223. f(1)
  224. i(true)
  225. sp(1.7) d(3, 3)
  226. c([[m]])
  227. d(4, 3)
  228. sp(0.1) d(3, 3)
  229. c([[mo]])
  230. d(5, 3)
  231. sp(0.1) d(3, 3)
  232. c([[mov]])
  233. d(6, 3)
  234. sp(0.05) d(3, 3)
  235. c([[move]])
  236. d(7, 3)
  237. sp(0.05) d(3, 3)
  238. c([[move ]])
  239. d(8, 3)
  240. sp(0.15) d(3, 3)
  241. c([[move a]])
  242. d(9, 3)
  243. sp(0.05) d(3, 3)
  244. c([[move ap]])
  245. d(10, 3)
  246. sp(0.1) d(3, 3)
  247. c(sD[1][7])
  248. d(11, 3)
  249. sp(0.1) d(3, 3)
  250. c(sD[1][8])
  251. d(12, 3)
  252. sp(0.05) d(3, 3)
  253. c(sD[1][9])
  254. d(13, 3)
  255. sp(0.05) d(3, 3)
  256. c(sD[1][10])
  257. d(14, 3)
  258. sp(0.15) d(3, 3)
  259. c(sD[1][11])
  260. d(15, 3)
  261. sp(0.15) d(3, 3)
  262. c(sD[1][12])
  263. d(16, 3)
  264. sp(0.1) d(3, 3)
  265. c(sD[1][13])
  266. d(17, 3)
  267. sp(0.15) d(3, 3)
  268. c(sD[1][14])
  269. d(18, 3)
  270. sp(0.15) d(3, 3)
  271. c(sD[1][15])
  272. d(19, 3)
  273. sp(0.05) d(3, 3)
  274. c(sD[1][16])
  275. d(20, 3)
  276. sp(0.1) i(false)
  277. d(52, 3)
  278. d(1, 4)
  279. f(16384)
  280. c(sD[1][17])
  281. c([[ ]])
  282. c([[Access]])
  283. c([[ ]])
  284. c([[denied]])
  285. d(1, 5)
  286. f(1)
  287. f(16)
  288. c([[>]])
  289. c([[ ]])
  290. f(1)
  291. i(true)
  292. sp(1.0) d(3, 5)
  293. c([[d]])
  294. d(4, 5)
  295. sp(0.15) d(3, 5)
  296. c([[de]])
  297. d(5, 5)
  298. sp(0.15) d(3, 5)
  299. c([[det]])
  300. d(6, 5)
  301. sp(0.55) d(3, 5)
  302. c([[   ]])
  303. d(6, 5)
  304. d(3, 5)
  305. c([[de]])
  306. d(5, 5)
  307. sp(0.15) d(3, 5)
  308. c([[del]])
  309. d(6, 5)
  310. sp(0.05) d(3, 5)
  311. c([[dele]])
  312. d(7, 5)
  313. sp(0.1) d(3, 5)
  314. c([[delet]])
  315. d(8, 5)
  316. sp(0.15) d(3, 5)
  317. c([[delete]])
  318. d(9, 5)
  319. sp(0.1) d(3, 5)
  320. c([[delete ]])
  321. d(10, 5)
  322. sp(0.15) d(3, 5)
  323. c(sD[1][18])
  324. d(11, 5)
  325. sp(0.05) d(3, 5)
  326. c(sD[1][19])
  327. d(12, 5)
  328. sp(0.15) d(3, 5)
  329. c(sD[1][20])
  330. d(13, 5)
  331. sp(0.05) d(3, 5)
  332. c(sD[1][21])
  333. d(14, 5)
  334. sp(0.05) d(3, 5)
  335. c(sD[1][22])
  336. d(15, 5)
  337. sp(0.15) i(false)
  338. d(52, 5)
  339. d(1, 6)
  340. f(16384)
  341. c(sD[1][23])
  342. c([[ ]])
  343. c([[Access]])
  344. c([[ ]])
  345. c([[denied]])
  346. d(1, 7)
  347. f(1)
  348. f(16)
  349. c([[>]])
  350. c([[ ]])
  351. f(1)
  352. i(true)
  353. sp(1.85) term.setCursorBlink(false)
  354. if term.isColor() then term.setTextColor(colors.yellow)
  355. else term.setTextColor(colors.white) end
  356. term.setBackgroundColor(colors.black)
  357. term.clear()
  358. term.setCursorPos(1, 1)
  359. print("End of Recording!")
Add Comment
Please, Sign In to add comment