drProfessorGTA

IndustrieOS 1.0

May 21st, 2019
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 42.39 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2.  
  3. shell.run("clear")
  4. print("PC wird hochgefahren...")
  5. sleep(2.0)
  6.  
  7.  
  8.  
  9. shell.run("clear")
  10. print("IndustrieOS 1.0 wird geladen...")
  11. sleep(3.0)
  12. print("Benutzer 0/2")
  13. sleep(1.0)
  14.  
  15. shell.run("clear")
  16. print("IndustrieOS 1.0 wird geladen...")
  17. print("Benutzer 1/2")
  18. sleep(1.0)
  19.  
  20. shell.run("clear")
  21. print("IndustrieOS 1.0 wird geladen...")
  22. print("Benutzer 2/2")
  23. sleep(2.0)
  24.  
  25.  
  26.  
  27. shell.run("clear")
  28. print("IndustrieOS 1.0 wird geladen...")
  29. print("Benutzer 2/2")
  30. print("Firmensoftware 0/0")
  31. sleep(2.0)
  32.  
  33.  
  34.  
  35. shell.run("clear")
  36. print("IndustrieOS 1.0 wird geladen...")
  37. print("Benutzer 2/2")
  38. print("Firmensoftware 0/0")
  39. print("Funktionen 0/3")
  40. sleep(1.0)
  41.  
  42. shell.run("clear")
  43. print("IndustrieOS 1.0 wird geladen...")
  44. print("Benutzer 2/2")
  45. print("Firmensoftware 0/0")
  46. print("Funktionen 1/3")
  47. sleep(1.0)
  48.  
  49. shell.run("clear")
  50. print("IndustrieOS 1.0 wird geladen...")
  51. print("Benutzer 2/2")
  52. print("Firmensoftware 0/0")
  53. print("Funktionen 2/3")
  54. sleep(1.0)
  55.  
  56. shell.run("clear")
  57. print("IndustrieOS 1.0 wird geladen...")
  58. print("Benutzer 2/2")
  59. print("Firmensoftware 0/0")
  60. print("Funktionen 3/3")
  61. sleep(3.0)
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. versuch = 1
  69.  
  70. while versuch < 4 do
  71. shell.run("clear")
  72. print("---------------------------------------------------")
  73. print("                Verfügbare Benutzer")
  74. print("    drProfessorGTA                 Voges2410")
  75. print("---------------------------------------------------")
  76. print("             Bitte durch Eingabe wählen!")
  77. if versuch == 1 then
  78. print("                    Versuch 1/3")
  79. elseif versuch == 2 then
  80. print("                    Versuch 2/3")
  81. elseif versuch == 3 then
  82. print("                    Versuch 3/3")
  83. end
  84. write("Benutzer: ")
  85. benutzer = io.read()
  86. local benutzer2 = benutzer
  87.  
  88.     if benutzer == "drProfessorGTA" then
  89.     print("Benutzer drProfessorGTA gefunden!")
  90.     versuch = 5
  91.     sleep(2.0)
  92.     elseif benutzer == "Voges2410" then
  93.     print("Benutzer Voges2410 gefunden!")
  94.     versuch = 5
  95.     sleep(2.0)
  96.     else
  97.     print("Eingabe ungültig!")
  98.     versuch = (versuch + 1)
  99.     sleep(2.0)
  100.     end
  101. end
  102.  
  103. if versuch == 4 then
  104. os.shutdown()
  105. end
  106.  
  107.  
  108. sleep(2.0)
  109.  
  110.  
  111. versuch = 1
  112.  
  113. while versuch < 4 do
  114. shell.run("clear")
  115. print("---------------------------------------------------")
  116. print("                  Passworteingabe")
  117. print("---------------------------------------------------")
  118. print("               Bitte Passwort eingeben!")
  119. if versuch == 1 then
  120. print("                      Versuch 1/3")
  121. elseif versuch == 2 then
  122. print("                      Versuch 2/3")
  123. elseif versuch == 3 then
  124. print("                      Versuch 3/3")
  125. end
  126. write("Passwort: ")
  127. passwort = read("*")
  128.  
  129.     if benutzer == "drProfessorGTA" then
  130.         if passwort == "drPPass123" then
  131.         print("Passwort korrekt!")
  132.         versuch = 5
  133.         sleep(2.0)
  134.         else
  135.         print("Passwort falsch!")
  136.         versuch = (versuch + 1)
  137.         sleep(2.0)
  138.         end
  139.     elseif benutzer == "Voges2410" then
  140.         if passwort == "244401" then
  141.         print("Passwort korrekt!")
  142.         versuch = 5
  143.         sleep(2.0)
  144.         else
  145.         print("Passwort falsch!")
  146.         versuch = (versuch + 1)
  147.         sleep(2.0)
  148.         end
  149.     else
  150.         print("ERROR")
  151.         sleep(2.0)
  152.         os.shutdown()
  153.     end
  154. end
  155.  
  156. if versuch == 4 then
  157. os.shutdown()
  158. end
  159.  
  160.  
  161.  
  162. sleep(2.0)
  163.  
  164.  
  165.  
  166.  
  167. shell.run("clear")
  168. print("IndustrieOS 1.0 wird gestartet...")
  169. sleep(1.0)
  170.  
  171.  
  172. shell.run("clear")
  173. print("IndustrieOS 1.0 wird gestartet...")
  174. print("Benutzer wird geladen... 0%")
  175. sleep(0.5)
  176.  
  177. shell.run("clear")
  178. print("IndustrieOS 1.0 wird gestartet...")
  179. print("Benutzer wird geladen... 10%")
  180. sleep(0.5)
  181.  
  182. shell.run("clear")
  183. print("IndustrieOS 1.0 wird gestartet...")
  184. print("Benutzer wird geladen... 20%")
  185. sleep(0.5)
  186.  
  187. shell.run("clear")
  188. print("IndustrieOS 1.0 wird gestartet...")
  189. print("Benutzer wird geladen... 30%")
  190. sleep(0.5)
  191.  
  192. shell.run("clear")
  193. print("IndustrieOS 1.0 wird gestartet...")
  194. print("Benutzer wird geladen... 40%")
  195. sleep(0.5)
  196.  
  197. shell.run("clear")
  198. print("IndustrieOS 1.0 wird gestartet...")
  199. print("Benutzer wird geladen... 50%")
  200. sleep(0.5)
  201.  
  202. shell.run("clear")
  203. print("IndustrieOS 1.0 wird gestartet...")
  204. print("Benutzer wird geladen... 60%")
  205. sleep(0.5)
  206.  
  207. shell.run("clear")
  208. print("IndustrieOS 1.0 wird gestartet...")
  209. print("Benutzer wird geladen... 70%")
  210. sleep(0.5)
  211.  
  212. shell.run("clear")
  213. print("IndustrieOS 1.0 wird gestartet...")
  214. print("Benutzer wird geladen... 80%")
  215. sleep(0.5)
  216.  
  217. shell.run("clear")
  218. print("IndustrieOS 1.0 wird gestartet...")
  219. print("Benutzer wird geladen... 90%")
  220. sleep(0.5)
  221.  
  222. shell.run("clear")
  223. print("IndustrieOS 1.0 wird gestartet...")
  224. print("Benutzer wird geladen... 100%")
  225. sleep(3.0)
  226.  
  227.  
  228.  
  229. shell.run("clear")
  230. print("IndustrieOS 1.0 wird gestartet...")
  231. print("Benutzer wird geladen... 100%")
  232. print("Prüfe angeschlossene Geräte... 0%")
  233. sleep(0.5)
  234.  
  235. shell.run("clear")
  236. print("IndustrieOS 1.0 wird gestartet...")
  237. print("Benutzer wird geladen... 100%")
  238. print("Prüfe angeschlossene Geräte... 10%")
  239. sleep(0.5)
  240.  
  241. shell.run("clear")
  242. print("IndustrieOS 1.0 wird gestartet...")
  243. print("Benutzer wird geladen... 100%")
  244. print("Prüfe angeschlossene Geräte... 20%")
  245. sleep(0.5)
  246.  
  247. shell.run("clear")
  248. print("IndustrieOS 1.0 wird gestartet...")
  249. print("Benutzer wird geladen... 100%")
  250. print("Prüfe angeschlossene Geräte... 30%")
  251. sleep(0.5)
  252.  
  253. shell.run("clear")
  254. print("IndustrieOS 1.0 wird gestartet...")
  255. print("Benutzer wird geladen... 100%")
  256. print("Prüfe angeschlossene Geräte... 40%")
  257. sleep(0.5)
  258.  
  259. shell.run("clear")
  260. print("IndustrieOS 1.0 wird gestartet...")
  261. print("Benutzer wird geladen... 100%")
  262. print("Prüfe angeschlossene Geräte... 50%")
  263. sleep(0.5)
  264.  
  265. shell.run("clear")
  266. print("IndustrieOS 1.0 wird gestartet...")
  267. print("Benutzer wird geladen... 100%")
  268. print("Prüfe angeschlossene Geräte... 60%")
  269. sleep(0.5)
  270.  
  271. shell.run("clear")
  272. print("IndustrieOS 1.0 wird gestartet...")
  273. print("Benutzer wird geladen... 100%")
  274. print("Prüfe angeschlossene Geräte... 70%")
  275. sleep(0.5)
  276.  
  277. shell.run("clear")
  278. print("IndustrieOS 1.0 wird gestartet...")
  279. print("Benutzer wird geladen... 100%")
  280. print("Prüfe angeschlossene Geräte... 80%")
  281. sleep(0.5)
  282.  
  283. shell.run("clear")
  284. print("IndustrieOS 1.0 wird gestartet...")
  285. print("Benutzer wird geladen... 100%")
  286. print("Prüfe angeschlossene Geräte... 90%")
  287. sleep(0.5)
  288.  
  289. shell.run("clear")
  290. print("IndustrieOS 1.0 wird gestartet...")
  291. print("Benutzer wird geladen... 100%")
  292. print("Prüfe angeschlossene Geräte... 100%")
  293. sleep(2.0)
  294.  
  295. shell.run("clear")
  296. print("IndustrieOS 1.0 wird gestartet...")
  297. print("Benutzer wird geladen... 100%")
  298. print("Prüfe angeschlossene Geräte... 100%")
  299. print("Verbundene Geräte: ")
  300. print("")
  301. peri = peripheral.getNames()
  302. print(peri)
  303. sleep(2.0)
  304.  
  305.  
  306.  
  307. shell.run("clear")
  308. print("IndustrieOS 1.0 wird gestartet...")
  309. print("Benutzer wird geladen... 100%")
  310. print("Prüfe angeschlossene Geräte... 100%")
  311. print("Verbundene Geräte: ")
  312. print("")
  313. peripheral.getNames()
  314. print("")
  315. print("Verbindung zum Monitor wird hergestellt... 0%")
  316. sleep(0.5)
  317.  
  318. shell.run("clear")
  319. print("IndustrieOS 1.0 wird gestartet...")
  320. print("Benutzer wird geladen... 100%")
  321. print("Prüfe angeschlossene Geräte... 100%")
  322. print("Verbundene Geräte: ")
  323. print("")
  324. peripheral.getNames()
  325. print("")
  326. print("Verbindung zum Monitor wird hergestellt... 10%")
  327. sleep(0.5)
  328.  
  329. shell.run("clear")
  330. print("IndustrieOS 1.0 wird gestartet...")
  331. print("Benutzer wird geladen... 100%")
  332. print("Prüfe angeschlossene Geräte... 100%")
  333. print("Verbundene Geräte: ")
  334. print("")
  335. peripheral.getNames()
  336. print("")
  337. print("Verbindung zum Monitor wird hergestellt... 20%")
  338. sleep(0.5)
  339.  
  340. shell.run("clear")
  341. print("IndustrieOS 1.0 wird gestartet...")
  342. print("Benutzer wird geladen... 100%")
  343. print("Prüfe angeschlossene Geräte... 100%")
  344. print("Verbundene Geräte: ")
  345. print("")
  346. peripheral.getNames()
  347. print("")
  348. print("Verbindung zum Monitor wird hergestellt... 30%")
  349. sleep(0.5)
  350.  
  351. shell.run("clear")
  352. print("IndustrieOS 1.0 wird gestartet...")
  353. print("Benutzer wird geladen... 100%")
  354. print("Prüfe angeschlossene Geräte... 100%")
  355. print("Verbundene Geräte: ")
  356. print("")
  357. peripheral.getNames()
  358. print("")
  359. print("Verbindung zum Monitor wird hergestellt... 40%")
  360. sleep(0.5)
  361.  
  362. shell.run("clear")
  363. print("IndustrieOS 1.0 wird gestartet...")
  364. print("Benutzer wird geladen... 100%")
  365. print("Prüfe angeschlossene Geräte... 100%")
  366. print("Verbundene Geräte: ")
  367. print("")
  368. peripheral.getNames()
  369. print("")
  370. print("Verbindung zum Monitor wird hergestellt... 50%")
  371. sleep(0.5)
  372.  
  373. shell.run("clear")
  374. print("IndustrieOS 1.0 wird gestartet...")
  375. print("Benutzer wird geladen... 100%")
  376. print("Prüfe angeschlossene Geräte... 100%")
  377. print("Verbundene Geräte: ")
  378. print("")
  379. peripheral.getNames()
  380. print("")
  381. print("Verbindung zum Monitor wird hergestellt... 60%")
  382. sleep(0.5)
  383.  
  384. shell.run("clear")
  385. print("IndustrieOS 1.0 wird gestartet...")
  386. print("Benutzer wird geladen... 100%")
  387. print("Prüfe angeschlossene Geräte... 100%")
  388. print("Verbundene Geräte: ")
  389. print("")
  390. peripheral.getNames()
  391. print("")
  392. print("Verbindung zum Monitor wird hergestellt... 70%")
  393. sleep(0.5)
  394.  
  395. shell.run("clear")
  396. print("IndustrieOS 1.0 wird gestartet...")
  397. print("Benutzer wird geladen... 100%")
  398. print("Prüfe angeschlossene Geräte... 100%")
  399. print("Verbundene Geräte: ")
  400. print("")
  401. peripheral.getNames()
  402. print("")
  403. print("Verbindung zum Monitor wird hergestellt... 80%")
  404. sleep(0.5)
  405.  
  406. shell.run("clear")
  407. print("IndustrieOS 1.0 wird gestartet...")
  408. print("Benutzer wird geladen... 100%")
  409. print("Prüfe angeschlossene Geräte... 100%")
  410. print("Verbundene Geräte: ")
  411. print("")
  412. peripheral.getNames()
  413. print("")
  414. print("Verbindung zum Monitor wird hergestellt... 90%")
  415. sleep(0.5)
  416.  
  417. shell.run("clear")
  418. print("IndustrieOS 1.0 wird gestartet...")
  419. print("Benutzer wird geladen... 100%")
  420. print("Prüfe angeschlossene Geräte... 100%")
  421. print("Verbundene Geräte: ")
  422. print("")
  423. peripheral.getNames()
  424. print("")
  425. print("Verbindung zum Monitor wird hergestellt... 100%")
  426. sleep(2.0)
  427.  
  428.  
  429. id = os.getComputerID()
  430.  
  431.  
  432. if id == 1 then
  433. mon = peripheral.wrap("monitor_0")
  434. elseif id == 2 then
  435. mon = peripheral.wrap("monitor_1")
  436. end
  437.  
  438. mon.setTextScale(0.5)
  439.  
  440. shell.run("clear")
  441. mon.clear()
  442. mon.setCursorPos(1,1)
  443. print("IndustrieOS 1.0 wird gestartet...")
  444. print("Benutzer wird geladen... 100%")
  445. print("Prüfe angeschlossene Geräte... 100%")
  446. print("Verbundene Geräte: ")
  447. print("")
  448. peripheral.getNames()
  449. print("")
  450. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  451. print("Verbindung zum Laufwerk wird hergestellt... 0%")
  452. mon.write("IndustrieOS 1.0 wird gestartet...")
  453. mon.setCursorPos(1,2)
  454. mon.write("Benutzer wird geladen... 100%")
  455. mon.setCursorPos(1,3)
  456. mon.write("Prüfe angeschlossene Geräte... 100%")
  457. mon.setCursorPos(1,4)
  458. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  459. mon.setCursorPos(1,5)
  460. mon.write("Verbindung zum Laufwerk wird hergestellt... 0%")
  461. sleep(0.5)
  462.  
  463. shell.run("clear")
  464. mon.clear()
  465. mon.setCursorPos(1,1)
  466. print("IndustrieOS 1.0 wird gestartet...")
  467. print("Benutzer wird geladen... 100%")
  468. print("Prüfe angeschlossene Geräte... 100%")
  469. print("Verbundene Geräte: ")
  470. print("")
  471. peripheral.getNames()
  472. print("")
  473. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  474. print("Verbindung zum Laufwerk wird hergestellt... 10%")
  475. mon.write("IndustrieOS 1.0 wird gestartet...")
  476. mon.setCursorPos(1,2)
  477. mon.write("Benutzer wird geladen... 100%")
  478. mon.setCursorPos(1,3)
  479. mon.write("Prüfe angeschlossene Geräte... 100%")
  480. mon.setCursorPos(1,4)
  481. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  482. mon.setCursorPos(1,5)
  483. mon.write("Verbindung zum Laufwerk wird hergestellt... 10%")
  484. sleep(0.5)
  485.  
  486. shell.run("clear")
  487. mon.clear()
  488. mon.setCursorPos(1,1)
  489. print("IndustrieOS 1.0 wird gestartet...")
  490. print("Benutzer wird geladen... 100%")
  491. print("Prüfe angeschlossene Geräte... 100%")
  492. print("Verbundene Geräte: ")
  493. print("")
  494. peripheral.getNames()
  495. print("")
  496. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  497. print("Verbindung zum Laufwerk wird hergestellt... 20%")
  498. mon.write("IndustrieOS 1.0 wird gestartet...")
  499. mon.setCursorPos(1,2)
  500. mon.write("Benutzer wird geladen... 100%")
  501. mon.setCursorPos(1,3)
  502. mon.write("Prüfe angeschlossene Geräte... 100%")
  503. mon.setCursorPos(1,4)
  504. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  505. mon.setCursorPos(1,5)
  506. mon.write("Verbindung zum Laufwerk wird hergestellt... 20%")
  507. sleep(0.5)
  508.  
  509. shell.run("clear")
  510. mon.clear()
  511. mon.setCursorPos(1,1)
  512. print("IndustrieOS 1.0 wird gestartet...")
  513. print("Benutzer wird geladen... 100%")
  514. print("Prüfe angeschlossene Geräte... 100%")
  515. print("Verbundene Geräte: ")
  516. print("")
  517. peripheral.getNames()
  518. print("")
  519. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  520. print("Verbindung zum Laufwerk wird hergestellt... 30%")
  521. mon.write("IndustrieOS 1.0 wird gestartet...")
  522. mon.setCursorPos(1,2)
  523. mon.write("Benutzer wird geladen... 100%")
  524. mon.setCursorPos(1,3)
  525. mon.write("Prüfe angeschlossene Geräte... 100%")
  526. mon.setCursorPos(1,4)
  527. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  528. mon.setCursorPos(1,5)
  529. mon.write("Verbindung zum Laufwerk wird hergestellt... 30%")
  530. sleep(0.5)
  531.  
  532. shell.run("clear")
  533. mon.clear()
  534. mon.setCursorPos(1,1)
  535. print("IndustrieOS 1.0 wird gestartet...")
  536. print("Benutzer wird geladen... 100%")
  537. print("Prüfe angeschlossene Geräte... 100%")
  538. print("Verbundene Geräte: ")
  539. print("")
  540. peripheral.getNames()
  541. print("")
  542. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  543. print("Verbindung zum Laufwerk wird hergestellt... 40%")
  544. mon.write("IndustrieOS 1.0 wird gestartet...")
  545. mon.setCursorPos(1,2)
  546. mon.write("Benutzer wird geladen... 100%")
  547. mon.setCursorPos(1,3)
  548. mon.write("Prüfe angeschlossene Geräte... 100%")
  549. mon.setCursorPos(1,4)
  550. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  551. mon.setCursorPos(1,5)
  552. mon.write("Verbindung zum Laufwerk wird hergestellt... 40%")
  553. sleep(0.5)
  554.  
  555. shell.run("clear")
  556. mon.clear()
  557. mon.setCursorPos(1,1)
  558. print("IndustrieOS 1.0 wird gestartet...")
  559. print("Benutzer wird geladen... 100%")
  560. print("Prüfe angeschlossene Geräte... 100%")
  561. print("Verbundene Geräte: ")
  562. print("")
  563. peripheral.getNames()
  564. print("")
  565. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  566. print("Verbindung zum Laufwerk wird hergestellt... 50%")
  567. mon.write("IndustrieOS 1.0 wird gestartet...")
  568. mon.setCursorPos(1,2)
  569. mon.write("Benutzer wird geladen... 100%")
  570. mon.setCursorPos(1,3)
  571. mon.write("Prüfe angeschlossene Geräte... 100%")
  572. mon.setCursorPos(1,4)
  573. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  574. mon.setCursorPos(1,5)
  575. mon.write("Verbindung zum Laufwerk wird hergestellt... 50%")
  576. sleep(0.5)
  577.  
  578. shell.run("clear")
  579. mon.clear()
  580. mon.setCursorPos(1,1)
  581. print("IndustrieOS 1.0 wird gestartet...")
  582. print("Benutzer wird geladen... 100%")
  583. print("Prüfe angeschlossene Geräte... 100%")
  584. print("Verbundene Geräte: ")
  585. print("")
  586. peripheral.getNames()
  587. print("")
  588. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  589. print("Verbindung zum Laufwerk wird hergestellt... 60%")
  590. mon.write("IndustrieOS 1.0 wird gestartet...")
  591. mon.setCursorPos(1,2)
  592. mon.write("Benutzer wird geladen... 100%")
  593. mon.setCursorPos(1,3)
  594. mon.write("Prüfe angeschlossene Geräte... 100%")
  595. mon.setCursorPos(1,4)
  596. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  597. mon.setCursorPos(1,5)
  598. mon.write("Verbindung zum Laufwerk wird hergestellt... 60%")
  599. sleep(0.5)
  600.  
  601. shell.run("clear")
  602. mon.clear()
  603. mon.setCursorPos(1,1)
  604. print("IndustrieOS 1.0 wird gestartet...")
  605. print("Benutzer wird geladen... 100%")
  606. print("Prüfe angeschlossene Geräte... 100%")
  607. print("Verbundene Geräte: ")
  608. print("")
  609. peripheral.getNames()
  610. print("")
  611. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  612. print("Verbindung zum Laufwerk wird hergestellt... 70%")
  613. mon.write("IndustrieOS 1.0 wird gestartet...")
  614. mon.setCursorPos(1,2)
  615. mon.write("Benutzer wird geladen... 100%")
  616. mon.setCursorPos(1,3)
  617. mon.write("Prüfe angeschlossene Geräte... 100%")
  618. mon.setCursorPos(1,4)
  619. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  620. mon.setCursorPos(1,5)
  621. mon.write("Verbindung zum Laufwerk wird hergestellt... 70%")
  622. sleep(0.5)
  623.  
  624. shell.run("clear")
  625. mon.clear()
  626. mon.setCursorPos(1,1)
  627. print("IndustrieOS 1.0 wird gestartet...")
  628. print("Benutzer wird geladen... 100%")
  629. print("Prüfe angeschlossene Geräte... 100%")
  630. print("Verbundene Geräte: ")
  631. print("")
  632. peripheral.getNames()
  633. print("")
  634. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  635. print("Verbindung zum Laufwerk wird hergestellt... 80%")
  636. mon.write("IndustrieOS 1.0 wird gestartet...")
  637. mon.setCursorPos(1,2)
  638. mon.write("Benutzer wird geladen... 100%")
  639. mon.setCursorPos(1,3)
  640. mon.write("Prüfe angeschlossene Geräte... 100%")
  641. mon.setCursorPos(1,4)
  642. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  643. mon.setCursorPos(1,5)
  644. mon.write("Verbindung zum Laufwerk wird hergestellt... 80%")
  645. sleep(0.5)
  646.  
  647. shell.run("clear")
  648. mon.clear()
  649. mon.setCursorPos(1,1)
  650. print("IndustrieOS 1.0 wird gestartet...")
  651. print("Benutzer wird geladen... 100%")
  652. print("Prüfe angeschlossene Geräte... 100%")
  653. print("Verbundene Geräte: ")
  654. print("")
  655. peripheral.getNames()
  656. print("")
  657. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  658. print("Verbindung zum Laufwerk wird hergestellt... 90%")
  659. mon.write("IndustrieOS 1.0 wird gestartet...")
  660. mon.setCursorPos(1,2)
  661. mon.write("Benutzer wird geladen... 100%")
  662. mon.setCursorPos(1,3)
  663. mon.write("Prüfe angeschlossene Geräte... 100%")
  664. mon.setCursorPos(1,4)
  665. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  666. mon.setCursorPos(1,5)
  667. mon.write("Verbindung zum Laufwerk wird hergestellt... 90%")
  668. sleep(0.5)
  669.  
  670. shell.run("clear")
  671. mon.clear()
  672. mon.setCursorPos(1,1)
  673. print("IndustrieOS 1.0 wird gestartet...")
  674. print("Benutzer wird geladen... 100%")
  675. print("Prüfe angeschlossene Geräte... 100%")
  676. print("Verbundene Geräte: ")
  677. print("")
  678. peripheral.getNames()
  679. print("")
  680. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  681. print("Verbindung zum Laufwerk wird hergestellt... 100%")
  682. mon.write("IndustrieOS 1.0 wird gestartet...")
  683. mon.setCursorPos(1,2)
  684. mon.write("Benutzer wird geladen... 100%")
  685. mon.setCursorPos(1,3)
  686. mon.write("Prüfe angeschlossene Geräte... 100%")
  687. mon.setCursorPos(1,4)
  688. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  689. mon.setCursorPos(1,5)
  690. mon.write("Verbindung zum Laufwerk wird hergestellt... 100%")
  691. sleep(2.0)
  692.  
  693. if id == 1 then
  694. drive = peripheral.wrap("drive_0")
  695. elseif id == 2 then
  696. drive = peripheral.wrap("drive_1")
  697. end
  698.  
  699.  
  700. shell.run("clear")
  701. mon.clear()
  702. mon.setCursorPos(1,1)
  703. print("IndustrieOS 1.0 wird gestartet...")
  704. print("Benutzer wird geladen... 100%")
  705. print("Prüfe angeschlossene Geräte... 100%")
  706. print("Verbundene Geräte: ")
  707. print("")
  708. peripheral.getNames()
  709. print("")
  710. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  711. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  712. print("Verbindung zum Drucker wird hergestellt... 0%")
  713. mon.write("IndustrieOS 1.0 wird gestartet...")
  714. mon.setCursorPos(1,2)
  715. mon.write("Benutzer wird geladen... 100%")
  716. mon.setCursorPos(1,3)
  717. mon.write("Prüfe angeschlossene Geräte... 100%")
  718. mon.setCursorPos(1,4)
  719. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  720. mon.setCursorPos(1,5)
  721. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  722. mon.setCursorPos(1,6)
  723. mon.write("Verbindung zum Drucker wird hergestellt... 0%")
  724. sleep(0.5)
  725.  
  726. shell.run("clear")
  727. mon.clear()
  728. mon.setCursorPos(1,1)
  729. print("IndustrieOS 1.0 wird gestartet...")
  730. print("Benutzer wird geladen... 100%")
  731. print("Prüfe angeschlossene Geräte... 100%")
  732. print("Verbundene Geräte: ")
  733. print("")
  734. peripheral.getNames()
  735. print("")
  736. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  737. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  738. print("Verbindung zum Drucker wird hergestellt... 10%")
  739. mon.write("IndustrieOS 1.0 wird gestartet...")
  740. mon.setCursorPos(1,2)
  741. mon.write("Benutzer wird geladen... 100%")
  742. mon.setCursorPos(1,3)
  743. mon.write("Prüfe angeschlossene Geräte... 100%")
  744. mon.setCursorPos(1,4)
  745. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  746. mon.setCursorPos(1,5)
  747. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  748. mon.setCursorPos(1,6)
  749. mon.write("Verbindung zum Drucker wird hergestellt... 10%")
  750. sleep(0.5)
  751.  
  752. shell.run("clear")
  753. mon.clear()
  754. mon.setCursorPos(1,1)
  755. print("IndustrieOS 1.0 wird gestartet...")
  756. print("Benutzer wird geladen... 100%")
  757. print("Prüfe angeschlossene Geräte... 100%")
  758. print("Verbundene Geräte: ")
  759. print("")
  760. peripheral.getNames()
  761. print("")
  762. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  763. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  764. print("Verbindung zum Drucker wird hergestellt... 20%")
  765. mon.write("IndustrieOS 1.0 wird gestartet...")
  766. mon.setCursorPos(1,2)
  767. mon.write("Benutzer wird geladen... 100%")
  768. mon.setCursorPos(1,3)
  769. mon.write("Prüfe angeschlossene Geräte... 100%")
  770. mon.setCursorPos(1,4)
  771. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  772. mon.setCursorPos(1,5)
  773. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  774. mon.setCursorPos(1,6)
  775. mon.write("Verbindung zum Drucker wird hergestellt... 20%")
  776. sleep(0.5)
  777.  
  778. shell.run("clear")
  779. mon.clear()
  780. mon.setCursorPos(1,1)
  781. print("IndustrieOS 1.0 wird gestartet...")
  782. print("Benutzer wird geladen... 100%")
  783. print("Prüfe angeschlossene Geräte... 100%")
  784. print("Verbundene Geräte: ")
  785. print("")
  786. peripheral.getNames()
  787. print("")
  788. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  789. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  790. print("Verbindung zum Drucker wird hergestellt... 30%")
  791. mon.write("IndustrieOS 1.0 wird gestartet...")
  792. mon.setCursorPos(1,2)
  793. mon.write("Benutzer wird geladen... 100%")
  794. mon.setCursorPos(1,3)
  795. mon.write("Prüfe angeschlossene Geräte... 100%")
  796. mon.setCursorPos(1,4)
  797. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  798. mon.setCursorPos(1,5)
  799. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  800. mon.setCursorPos(1,6)
  801. mon.write("Verbindung zum Drucker wird hergestellt... 30%")
  802. sleep(0.5)
  803.  
  804. shell.run("clear")
  805. mon.clear()
  806. mon.setCursorPos(1,1)
  807. print("IndustrieOS 1.0 wird gestartet...")
  808. print("Benutzer wird geladen... 100%")
  809. print("Prüfe angeschlossene Geräte... 100%")
  810. print("Verbundene Geräte: ")
  811. print("")
  812. peripheral.getNames()
  813. print("")
  814. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  815. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  816. print("Verbindung zum Drucker wird hergestellt... 40%")
  817. mon.write("IndustrieOS 1.0 wird gestartet...")
  818. mon.setCursorPos(1,2)
  819. mon.write("Benutzer wird geladen... 100%")
  820. mon.setCursorPos(1,3)
  821. mon.write("Prüfe angeschlossene Geräte... 100%")
  822. mon.setCursorPos(1,4)
  823. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  824. mon.setCursorPos(1,5)
  825. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  826. mon.setCursorPos(1,6)
  827. mon.write("Verbindung zum Drucker wird hergestellt... 40%")
  828. sleep(0.5)
  829.  
  830. shell.run("clear")
  831. mon.clear()
  832. mon.setCursorPos(1,1)
  833. print("IndustrieOS 1.0 wird gestartet...")
  834. print("Benutzer wird geladen... 100%")
  835. print("Prüfe angeschlossene Geräte... 100%")
  836. print("Verbundene Geräte: ")
  837. print("")
  838. peripheral.getNames()
  839. print("")
  840. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  841. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  842. print("Verbindung zum Drucker wird hergestellt... 50%")
  843. mon.write("IndustrieOS 1.0 wird gestartet...")
  844. mon.setCursorPos(1,2)
  845. mon.write("Benutzer wird geladen... 100%")
  846. mon.setCursorPos(1,3)
  847. mon.write("Prüfe angeschlossene Geräte... 100%")
  848. mon.setCursorPos(1,4)
  849. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  850. mon.setCursorPos(1,5)
  851. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  852. mon.setCursorPos(1,6)
  853. mon.write("Verbindung zum Drucker wird hergestellt... 50%")
  854. sleep(0.5)
  855.  
  856. shell.run("clear")
  857. mon.clear()
  858. mon.setCursorPos(1,1)
  859. print("IndustrieOS 1.0 wird gestartet...")
  860. print("Benutzer wird geladen... 100%")
  861. print("Prüfe angeschlossene Geräte... 100%")
  862. print("Verbundene Geräte: ")
  863. print("")
  864. peripheral.getNames()
  865. print("")
  866. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  867. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  868. print("Verbindung zum Drucker wird hergestellt... 60%")
  869. mon.write("IndustrieOS 1.0 wird gestartet...")
  870. mon.setCursorPos(1,2)
  871. mon.write("Benutzer wird geladen... 100%")
  872. mon.setCursorPos(1,3)
  873. mon.write("Prüfe angeschlossene Geräte... 100%")
  874. mon.setCursorPos(1,4)
  875. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  876. mon.setCursorPos(1,5)
  877. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  878. mon.setCursorPos(1,6)
  879. mon.write("Verbindung zum Drucker wird hergestellt... 60%")
  880. sleep(0.5)
  881.  
  882. shell.run("clear")
  883. mon.clear()
  884. mon.setCursorPos(1,1)
  885. print("IndustrieOS 1.0 wird gestartet...")
  886. print("Benutzer wird geladen... 100%")
  887. print("Prüfe angeschlossene Geräte... 100%")
  888. print("Verbundene Geräte: ")
  889. print("")
  890. peripheral.getNames()
  891. print("")
  892. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  893. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  894. print("Verbindung zum Drucker wird hergestellt... 70%")
  895. mon.write("IndustrieOS 1.0 wird gestartet...")
  896. mon.setCursorPos(1,2)
  897. mon.write("Benutzer wird geladen... 100%")
  898. mon.setCursorPos(1,3)
  899. mon.write("Prüfe angeschlossene Geräte... 100%")
  900. mon.setCursorPos(1,4)
  901. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  902. mon.setCursorPos(1,5)
  903. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  904. mon.setCursorPos(1,6)
  905. mon.write("Verbindung zum Drucker wird hergestellt... 70%")
  906. sleep(0.5)
  907.  
  908. shell.run("clear")
  909. mon.clear()
  910. mon.setCursorPos(1,1)
  911. print("IndustrieOS 1.0 wird gestartet...")
  912. print("Benutzer wird geladen... 100%")
  913. print("Prüfe angeschlossene Geräte... 100%")
  914. print("Verbundene Geräte: ")
  915. print("")
  916. peripheral.getNames()
  917. print("")
  918. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  919. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  920. print("Verbindung zum Drucker wird hergestellt... 80%")
  921. mon.write("IndustrieOS 1.0 wird gestartet...")
  922. mon.setCursorPos(1,2)
  923. mon.write("Benutzer wird geladen... 100%")
  924. mon.setCursorPos(1,3)
  925. mon.write("Prüfe angeschlossene Geräte... 100%")
  926. mon.setCursorPos(1,4)
  927. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  928. mon.setCursorPos(1,5)
  929. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  930. mon.setCursorPos(1,6)
  931. mon.write("Verbindung zum Drucker wird hergestellt... 80%")
  932. sleep(0.5)
  933.  
  934. shell.run("clear")
  935. mon.clear()
  936. mon.setCursorPos(1,1)
  937. print("IndustrieOS 1.0 wird gestartet...")
  938. print("Benutzer wird geladen... 100%")
  939. print("Prüfe angeschlossene Geräte... 100%")
  940. print("Verbundene Geräte: ")
  941. print("")
  942. peripheral.getNames()
  943. print("")
  944. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  945. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  946. print("Verbindung zum Drucker wird hergestellt... 90%")
  947. mon.write("IndustrieOS 1.0 wird gestartet...")
  948. mon.setCursorPos(1,2)
  949. mon.write("Benutzer wird geladen... 100%")
  950. mon.setCursorPos(1,3)
  951. mon.write("Prüfe angeschlossene Geräte... 100%")
  952. mon.setCursorPos(1,4)
  953. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  954. mon.setCursorPos(1,5)
  955. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  956. mon.setCursorPos(1,6)
  957. mon.write("Verbindung zum Drucker wird hergestellt... 90%")
  958. sleep(0.5)
  959.  
  960. shell.run("clear")
  961. mon.clear()
  962. mon.setCursorPos(1,1)
  963. print("IndustrieOS 1.0 wird gestartet...")
  964. print("Benutzer wird geladen... 100%")
  965. print("Prüfe angeschlossene Geräte... 100%")
  966. print("Verbundene Geräte: ")
  967. print("")
  968. peripheral.getNames()
  969. print("")
  970. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  971. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  972. print("Verbindung zum Drucker wird hergestellt... 100%")
  973. mon.write("IndustrieOS 1.0 wird gestartet...")
  974. mon.setCursorPos(1,2)
  975. mon.write("Benutzer wird geladen... 100%")
  976. mon.setCursorPos(1,3)
  977. mon.write("Prüfe angeschlossene Geräte... 100%")
  978. mon.setCursorPos(1,4)
  979. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  980. mon.setCursorPos(1,5)
  981. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  982. mon.setCursorPos(1,6)
  983. mon.write("Verbindung zum Drucker wird hergestellt... 100%")
  984. sleep(2.0)
  985.  
  986.  
  987. if id == 1 then
  988. druck = peripheral.wrap("printer_0")
  989. elseif id == 2 then
  990. druck = peripheral.wrap("printer_1")
  991. end
  992.  
  993.  
  994. shell.run("clear")
  995. mon.clear()
  996. mon.setCursorPos(1,1)
  997. print("IndustrieOS 1.0 wird gestartet...")
  998. print("Benutzer wird geladen... 100%")
  999. print("Prüfe angeschlossene Geräte... 100%")
  1000. print("Verbundene Geräte: ")
  1001. print("")
  1002. peripheral.getNames()
  1003. print("")
  1004. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1005. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1006. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1007. print("Verbindung zum Lautsprecher wird hergestellt... 0%")
  1008. mon.write("IndustrieOS 1.0 wird gestartet...")
  1009. mon.setCursorPos(1,2)
  1010. mon.write("Benutzer wird geladen... 100%")
  1011. mon.setCursorPos(1,3)
  1012. mon.write("Prüfe angeschlossene Geräte... 100%")
  1013. mon.setCursorPos(1,4)
  1014. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1015. mon.setCursorPos(1,5)
  1016. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1017. mon.setCursorPos(1,6)
  1018. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1019. mon.setCursorPos(1,7)
  1020. mon.write("Verbindung zum Lautsprecher wird hergestellt... 0%")
  1021. sleep(0.5)
  1022.  
  1023. shell.run("clear")
  1024. mon.clear()
  1025. mon.setCursorPos(1,1)
  1026. print("IndustrieOS 1.0 wird gestartet...")
  1027. print("Benutzer wird geladen... 100%")
  1028. print("Prüfe angeschlossene Geräte... 100%")
  1029. print("Verbundene Geräte: ")
  1030. print("")
  1031. peripheral.getNames()
  1032. print("")
  1033. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1034. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1035. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1036. print("Verbindung zum Lautsprecher wird hergestellt... 10%")
  1037. mon.write("IndustrieOS 1.0 wird gestartet...")
  1038. mon.setCursorPos(1,2)
  1039. mon.write("Benutzer wird geladen... 100%")
  1040. mon.setCursorPos(1,3)
  1041. mon.write("Prüfe angeschlossene Geräte... 100%")
  1042. mon.setCursorPos(1,4)
  1043. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1044. mon.setCursorPos(1,5)
  1045. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1046. mon.setCursorPos(1,6)
  1047. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1048. mon.setCursorPos(1,7)
  1049. mon.write("Verbindung zum Lautsprecher wird hergestellt... 10%")
  1050. sleep(0.5)
  1051.  
  1052. shell.run("clear")
  1053. mon.clear()
  1054. mon.setCursorPos(1,1)
  1055. print("IndustrieOS 1.0 wird gestartet...")
  1056. print("Benutzer wird geladen... 100%")
  1057. print("Prüfe angeschlossene Geräte... 100%")
  1058. print("Verbundene Geräte: ")
  1059. print("")
  1060. peripheral.getNames()
  1061. print("")
  1062. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1063. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1064. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1065. print("Verbindung zum Lautsprecher wird hergestellt... 20%")
  1066. mon.write("IndustrieOS 1.0 wird gestartet...")
  1067. mon.setCursorPos(1,2)
  1068. mon.write("Benutzer wird geladen... 100%")
  1069. mon.setCursorPos(1,3)
  1070. mon.write("Prüfe angeschlossene Geräte... 100%")
  1071. mon.setCursorPos(1,4)
  1072. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1073. mon.setCursorPos(1,5)
  1074. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1075. mon.setCursorPos(1,6)
  1076. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1077. mon.setCursorPos(1,7)
  1078. mon.write("Verbindung zum Lautsprecher wird hergestellt... 20%")
  1079. sleep(0.5)
  1080.  
  1081. shell.run("clear")
  1082. mon.clear()
  1083. mon.setCursorPos(1,1)
  1084. print("IndustrieOS 1.0 wird gestartet...")
  1085. print("Benutzer wird geladen... 100%")
  1086. print("Prüfe angeschlossene Geräte... 100%")
  1087. print("Verbundene Geräte: ")
  1088. print("")
  1089. peripheral.getNames()
  1090. print("")
  1091. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1092. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1093. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1094. print("Verbindung zum Lautsprecher wird hergestellt... 30%")
  1095. mon.write("IndustrieOS 1.0 wird gestartet...")
  1096. mon.setCursorPos(1,2)
  1097. mon.write("Benutzer wird geladen... 100%")
  1098. mon.setCursorPos(1,3)
  1099. mon.write("Prüfe angeschlossene Geräte... 100%")
  1100. mon.setCursorPos(1,4)
  1101. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1102. mon.setCursorPos(1,5)
  1103. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1104. mon.setCursorPos(1,6)
  1105. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1106. mon.setCursorPos(1,7)
  1107. mon.write("Verbindung zum Lautsprecher wird hergestellt... 30%")
  1108. sleep(0.5)
  1109.  
  1110. shell.run("clear")
  1111. mon.clear()
  1112. mon.setCursorPos(1,1)
  1113. print("IndustrieOS 1.0 wird gestartet...")
  1114. print("Benutzer wird geladen... 100%")
  1115. print("Prüfe angeschlossene Geräte... 100%")
  1116. print("Verbundene Geräte: ")
  1117. print("")
  1118. peripheral.getNames()
  1119. print("")
  1120. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1121. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1122. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1123. print("Verbindung zum Lautsprecher wird hergestellt... 40%")
  1124. mon.write("IndustrieOS 1.0 wird gestartet...")
  1125. mon.setCursorPos(1,2)
  1126. mon.write("Benutzer wird geladen... 100%")
  1127. mon.setCursorPos(1,3)
  1128. mon.write("Prüfe angeschlossene Geräte... 100%")
  1129. mon.setCursorPos(1,4)
  1130. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1131. mon.setCursorPos(1,5)
  1132. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1133. mon.setCursorPos(1,6)
  1134. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1135. mon.setCursorPos(1,7)
  1136. mon.write("Verbindung zum Lautsprecher wird hergestellt... 40%")
  1137. sleep(0.5)
  1138.  
  1139. shell.run("clear")
  1140. mon.clear()
  1141. mon.setCursorPos(1,1)
  1142. print("IndustrieOS 1.0 wird gestartet...")
  1143. print("Benutzer wird geladen... 100%")
  1144. print("Prüfe angeschlossene Geräte... 100%")
  1145. print("Verbundene Geräte: ")
  1146. print("")
  1147. peripheral.getNames()
  1148. print("")
  1149. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1150. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1151. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1152. print("Verbindung zum Lautsprecher wird hergestellt... 50%")
  1153. mon.write("IndustrieOS 1.0 wird gestartet...")
  1154. mon.setCursorPos(1,2)
  1155. mon.write("Benutzer wird geladen... 100%")
  1156. mon.setCursorPos(1,3)
  1157. mon.write("Prüfe angeschlossene Geräte... 100%")
  1158. mon.setCursorPos(1,4)
  1159. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1160. mon.setCursorPos(1,5)
  1161. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1162. mon.setCursorPos(1,6)
  1163. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1164. mon.setCursorPos(1,7)
  1165. mon.write("Verbindung zum Lautsprecher wird hergestellt... 50%")
  1166. sleep(0.5)
  1167.  
  1168. shell.run("clear")
  1169. mon.clear()
  1170. mon.setCursorPos(1,1)
  1171. print("IndustrieOS 1.0 wird gestartet...")
  1172. print("Benutzer wird geladen... 100%")
  1173. print("Prüfe angeschlossene Geräte... 100%")
  1174. print("Verbundene Geräte: ")
  1175. print("")
  1176. peripheral.getNames()
  1177. print("")
  1178. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1179. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1180. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1181. print("Verbindung zum Lautsprecher wird hergestellt... 60%")
  1182. mon.write("IndustrieOS 1.0 wird gestartet...")
  1183. mon.setCursorPos(1,2)
  1184. mon.write("Benutzer wird geladen... 100%")
  1185. mon.setCursorPos(1,3)
  1186. mon.write("Prüfe angeschlossene Geräte... 100%")
  1187. mon.setCursorPos(1,4)
  1188. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1189. mon.setCursorPos(1,5)
  1190. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1191. mon.setCursorPos(1,6)
  1192. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1193. mon.setCursorPos(1,7)
  1194. mon.write("Verbindung zum Lautsprecher wird hergestellt... 60%")
  1195. sleep(0.5)
  1196.  
  1197. shell.run("clear")
  1198. mon.clear()
  1199. mon.setCursorPos(1,1)
  1200. print("IndustrieOS 1.0 wird gestartet...")
  1201. print("Benutzer wird geladen... 100%")
  1202. print("Prüfe angeschlossene Geräte... 100%")
  1203. print("Verbundene Geräte: ")
  1204. print("")
  1205. peripheral.getNames()
  1206. print("")
  1207. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1208. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1209. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1210. print("Verbindung zum Lautsprecher wird hergestellt... 70%")
  1211. mon.write("IndustrieOS 1.0 wird gestartet...")
  1212. mon.setCursorPos(1,2)
  1213. mon.write("Benutzer wird geladen... 100%")
  1214. mon.setCursorPos(1,3)
  1215. mon.write("Prüfe angeschlossene Geräte... 100%")
  1216. mon.setCursorPos(1,4)
  1217. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1218. mon.setCursorPos(1,5)
  1219. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1220. mon.setCursorPos(1,6)
  1221. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1222. mon.setCursorPos(1,7)
  1223. mon.write("Verbindung zum Lautsprecher wird hergestellt... 70%")
  1224. sleep(0.5)
  1225.  
  1226. shell.run("clear")
  1227. mon.clear()
  1228. mon.setCursorPos(1,1)
  1229. print("IndustrieOS 1.0 wird gestartet...")
  1230. print("Benutzer wird geladen... 100%")
  1231. print("Prüfe angeschlossene Geräte... 100%")
  1232. print("Verbundene Geräte: ")
  1233. print("")
  1234. peripheral.getNames()
  1235. print("")
  1236. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1237. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1238. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1239. print("Verbindung zum Lautsprecher wird hergestellt... 80%")
  1240. mon.write("IndustrieOS 1.0 wird gestartet...")
  1241. mon.setCursorPos(1,2)
  1242. mon.write("Benutzer wird geladen... 100%")
  1243. mon.setCursorPos(1,3)
  1244. mon.write("Prüfe angeschlossene Geräte... 100%")
  1245. mon.setCursorPos(1,4)
  1246. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1247. mon.setCursorPos(1,5)
  1248. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1249. mon.setCursorPos(1,6)
  1250. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1251. mon.setCursorPos(1,7)
  1252. mon.write("Verbindung zum Lautsprecher wird hergestellt... 80%")
  1253. sleep(0.5)
  1254.  
  1255. shell.run("clear")
  1256. mon.clear()
  1257. mon.setCursorPos(1,1)
  1258. print("IndustrieOS 1.0 wird gestartet...")
  1259. print("Benutzer wird geladen... 100%")
  1260. print("Prüfe angeschlossene Geräte... 100%")
  1261. print("Verbundene Geräte: ")
  1262. print("")
  1263. peripheral.getNames()
  1264. print("")
  1265. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1266. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1267. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1268. print("Verbindung zum Lautsprecher wird hergestellt... 90%")
  1269. mon.write("IndustrieOS 1.0 wird gestartet...")
  1270. mon.setCursorPos(1,2)
  1271. mon.write("Benutzer wird geladen... 100%")
  1272. mon.setCursorPos(1,3)
  1273. mon.write("Prüfe angeschlossene Geräte... 100%")
  1274. mon.setCursorPos(1,4)
  1275. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1276. mon.setCursorPos(1,5)
  1277. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1278. mon.setCursorPos(1,6)
  1279. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1280. mon.setCursorPos(1,7)
  1281. mon.write("Verbindung zum Lautsprecher wird hergestellt... 90%")
  1282. sleep(0.5)
  1283.  
  1284. shell.run("clear")
  1285. mon.clear()
  1286. mon.setCursorPos(1,1)
  1287. print("IndustrieOS 1.0 wird gestartet...")
  1288. print("Benutzer wird geladen... 100%")
  1289. print("Prüfe angeschlossene Geräte... 100%")
  1290. print("Verbundene Geräte: ")
  1291. print("")
  1292. peripheral.getNames()
  1293. print("")
  1294. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1295. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1296. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1297. print("Verbindung zum Lautsprecher wird hergestellt... 100%")
  1298. mon.write("IndustrieOS 1.0 wird gestartet...")
  1299. mon.setCursorPos(1,2)
  1300. mon.write("Benutzer wird geladen... 100%")
  1301. mon.setCursorPos(1,3)
  1302. mon.write("Prüfe angeschlossene Geräte... 100%")
  1303. mon.setCursorPos(1,4)
  1304. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1305. mon.setCursorPos(1,5)
  1306. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1307. mon.setCursorPos(1,6)
  1308. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1309. mon.setCursorPos(1,7)
  1310. mon.write("Verbindung zum Lautsprecher wird hergestellt... 100%")
  1311. sleep(2.0)
  1312.  
  1313.  
  1314. if id == 1 then
  1315. sp1 = peripheral.wrap("speaker_0")
  1316. sp2 = peripheral.wrap("speaker_1")
  1317. elseif id == 2 then
  1318. sp1 = peripheral.wrap("speaker_3")
  1319. sp2 = peripheral.wrap("speaker_4")
  1320. end
  1321.  
  1322.  
  1323. shell.run("clear")
  1324. mon.clear()
  1325. mon.setCursorPos(1,1)
  1326. print("IndustrieOS 1.0 wird gestartet...")
  1327. print("Benutzer wird geladen... 100%")
  1328. print("Prüfe angeschlossene Geräte... 100%")
  1329. print("Verbundene Geräte: ")
  1330. print("")
  1331. peripheral.getNames()
  1332. print("")
  1333. print("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1334. print("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1335. print("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1336. print("Verbindung zum Lautsprecher erfolgreich hergestellt... 100%")
  1337. mon.write("IndustrieOS 1.0 wird gestartet...")
  1338. mon.setCursorPos(1,2)
  1339. mon.write("Benutzer wird geladen... 100%")
  1340. mon.setCursorPos(1,3)
  1341. mon.write("Prüfe angeschlossene Geräte... 100%")
  1342. mon.setCursorPos(1,4)
  1343. mon.write("Verbindung zum Monitor erfolgreich hergestellt... 100%")
  1344. mon.setCursorPos(1,5)
  1345. mon.write("Verbindung zum Laufwerk erfolgreich hergestellt... 100%")
  1346. mon.setCursorPos(1,6)
  1347. mon.write("Verbindung zum Drucker erfolgreich hergestellt... 100%")
  1348. mon.setCursorPos(1,7)
  1349. mon.write("Verbindung zum Lautsprecher erfolgreich hergestellt... 100%")
  1350.  
  1351. sp1.playSound("block.portal.trigger")
  1352. sp2.playSound("block.portal.trigger")
  1353.  
  1354. sleep(3.0)
  1355.  
  1356.  
  1357.  
  1358. shell.run("clear")
  1359. mon.clear()
  1360. mon.setCursorPos(1,1)
  1361. write("IndustrieOS 1.0   |   Benutzer: ")
  1362. print(benutzer)
  1363. print("---------------------------------------------------")
  1364. print("   Programme:           Funktionen:")
  1365. print("")
  1366. print("                          Desktop")
  1367. print("                       Herunterfahren")
  1368. print("                          Neustart")
  1369. print("---------------------------------------------------")
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375. mon.write("IndustrieOS 1.0   |   Benutzer: ")
  1376. mon.write(benutzer)
  1377. mon.setCursorPos(1,2)
  1378. mon.write("---------------------------------------------------")
  1379. mon.setCursorPos(1,3)
  1380. mon.write("   Programme:             Funktionen:")
  1381. mon.setCursorPos(1,5)
  1382. mon.write("                            Desktop")
  1383. mon.setCursorPos(1,6)
  1384. mon.write("                         Herunterfahren")
  1385. mon.setCursorPos(1,7)
  1386. mon.write("                            Neustart")
  1387. mon.setCursorPos(1,8)
  1388. mon.write("---------------------------------------------------")
Advertisement
Add Comment
Please, Sign In to add comment