Advertisement
epicplayer2611

EOS Touchscreen Edition

Jan 27th, 2022 (edited)
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.11 KB | None | 0 0
  1. --EOS-Touch-Edition-----------------------------------------------------
  2. OSVersion = "EOS TE Version 1.0"
  3. --Programs-List---------------------------------------------------------
  4. local function MainMenu()
  5.         term.setCursorPos(1,2.5)
  6.         term.write("EChat")
  7.         term.setCursorPos(1,3.5)
  8.         term.write("Printer")
  9.         term.setCursorPos(1,4.5)
  10.         term.write("Games")
  11.         term.setCursorPos(1,5.5)
  12.         term.write("Ping")
  13.         term.setCursorPos(1,6.5)
  14.         term.write("Notes")
  15.         term.setCursorPos(1,7.5)
  16.         term.write("Reinstall")
  17.         term.setCursorPos(1,8.5)
  18.         term.write("help (Runs Assistant)")
  19.  
  20.         term.setCursorPos(1,9.5)
  21.         term.write("reboot or Ctrl + R")
  22.  
  23.         term.setCursorPos(1,10.5)
  24.         term.write("shutdown or Ctrl + S")
  25.     while true do
  26.          local event, button, x, y = os.pullEvent("mouse_click")
  27.          if x <= 1 and x>= 10 and y == 2.5 then
  28.             shell.run("EOSSaves/Programs/EChat")
  29.          end
  30.     end
  31. end
  32. --Network-Check---------------------------------------------------------
  33. local function networkCheck()
  34.     term.setCursorPos(1,1)
  35.     term.write(OSVersion)
  36.     local modem = peripheral.find("modem")
  37.     if modem then
  38.         term.setCursorPos(25,1)
  39.             if modem.isWireless() then
  40.                 term.write("Wireless Access")
  41.                
  42.                
  43.                 MainMenu()
  44.             else
  45.                 term.write("Wired Access")
  46.                 MainMenu()
  47.             end
  48.         MainMenu()
  49.     else
  50.         term.setCursorPos(25,1)
  51.         term.write("No Network Access")
  52.         MainMenu()
  53.     end
  54.  
  55. end
  56. --this-adds-some-style-to-it-this-is-only-cosmetic--------------------
  57. term.clear()
  58. term.setCursorPos(9,4)
  59. term.write("#######       #####        #######  ")
  60. sleep(0.2)
  61. term.setCursorPos(9,5)
  62. term.write("#            #     #      #             ")
  63. sleep(0.2)
  64. term.setCursorPos(9,6)
  65. term.write("#            #     #      #             ")
  66. sleep(0.2)
  67. term.setCursorPos(9,7)
  68. term.write("#######      #     #       #######  ")
  69. sleep(0.2)
  70. term.setCursorPos(9,8)
  71. term.write("#            #     #              # ")
  72. sleep(0.2)
  73. term.setCursorPos(9,9)
  74. term.write("#            #     #              # ")
  75. sleep(0.2)
  76. term.setCursorPos(9,10)
  77. term.write("#######       #####        ####### ")
  78. sleep(0.2)
  79. term.setCursorPos(3,17)
  80. term.write("|")
  81. sleep(0.1)
  82. term.write("|")
  83. sleep(0.1)
  84. term.write("|")
  85. sleep(0.1)
  86. term.write("|||")
  87. sleep(0.1)
  88. term.write("|")
  89. sleep(0.1)
  90. term.write("|")
  91. sleep(0.1)
  92. term.write("|")
  93. sleep(0.1)
  94. term.write("|")
  95. sleep(0.1)
  96. term.write("||||||")
  97. sleep(0.1)
  98. term.write("|")
  99. sleep(0.1)
  100. term.write("|")
  101. sleep(0.1)
  102. term.write("|")
  103. sleep(0.1)
  104. term.write("||||")
  105. sleep(0.1)
  106. term.write("|")
  107. sleep(0.1)
  108. term.write("|")
  109. sleep(0.1)
  110. term.write("||||||")
  111. sleep(0.1)
  112. term.write("|")
  113. sleep(0.1)
  114. term.write("|")
  115. sleep(0.1)
  116. term.write("|")
  117. sleep(0.1)
  118. term.write("|")
  119. sleep(0.1)
  120. term.write("|||||||")
  121. sleep(0.1)
  122. term.write("|")
  123. sleep(0.1)
  124. term.write("|")
  125. sleep(0.1)
  126. term.write("|")
  127. sleep(0.1)
  128. term.write("|")
  129. sleep(0.1)
  130. term.write("|")
  131. sleep(0.1)
  132. term.clear()
  133. sleep(0.1)
  134. networkCheck()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement