View difference between Paste ID: NCm34Jb6 and xagX33Z7
SHOW: | | - or go back to the newest paste.
1
local function s(...) return sleep(...) end
2
local function aw(...) return write(...) end
3
local function p(...) return print(...) end
4
local function tw(...) return term.write(...) end
5
local function scp(...) return term.setCursorPos(...) end
6
local function sbc(...) return term.setBackgroundColor(...) end
7
local function stc(...) return term.setTextColor(...) end
8
local function tc(...) return term.clear(...) end
9
local function tcl(...) return term.clearLine(...) end
10
local function r(...) return shell.run(...) end
11
local function sp(...) return textutils.slowPrint(...) end
12
local function sw(...) return textutils.slowWrite(...) end
13
local function fse(...) return fs.exists(...) end
14
local function pul(...) return paintutils.loadImage(...) end
15
local function pud(...) return paintutils.drawImage(...) end
16
local function pfb(...) return paintutils.drawFilledBox(...) end
17
local function su(...) return os.shutdown(...) end
18
local function re(...) return os.reboot(...) end
19
local function pdp(...) return paintutils.drawPixel(...) end
20
local w, h = term.getSize()
21-
if fse("/os/desktop") then os.loadAPI("/os/desktop") else r("pastebin get PfAWshRt /os/desktop") s(1) re() end
21+
if fse("/os/desktop") then os.loadAPI("/os/desktop") else r("pastebin get PfAWshRt /os/desktop") end
22
23
function bsodp()
24
tc()
25
ac = w/2
26
scp(ac-2,3)
27
p("NextUI")
28
scp(1,6)
29
p("Microcraft MineCore napotkal blad i musial zostac zatrzymany. Jesli widzisz ten ekran po raz pierwszy, uruchom ponownie komputer, jednak jesli bedzie sie powtarzal mozliwe, ze konieczna bedzie naprawa systemu NextUI. Skontaktuj sie w tym celu z przedstawicielem Microcraft po wiecej informacji.")
30
p("Kod bledu: 0x302525503149")
31
p("Nazwa bledu: INV_PLA")
32
system = "NextUI"
33
kernel = "MineCore 2.0"
34
kod = "0x403535604159"
35
nazwa = "INV_PLA"
36
p("Zapisywanie kodu i nazwy bledu w pliku /os/bsod/bsodp")
37
local a = fs.open("/os/bsod/bsodp", "w")
38
a.writeLine(system)
39
a.writeLine(kernel)
40
a.writeLine(kod)
41
a.writeLine(nazwa)
42
a.close()
43
p("Twoj komputer uruchomi sie ponownie za 10 sekund")
44
s(10)
45
re()
46
end
47
 
48
function bsodr()
49
tc()
50
sbc(colors.blue)
51
tc()
52
sbc(colors.blue)
53
stc(colors.white)
54
ac = w/2
55
scp(ac-2,3)
56
sbc(colors.white)
57
stc(colors.blue)
58
p("NextUI")
59
sbc(colors.blue)
60
stc(colors.white)
61
scp(1,6)
62
p("Microcraft MineCore napotkal blad i musial zostac zatrzymany. Jesli widzisz ten ekran po raz pierwszy, uruchom ponownie komputer, jednak jesli bedzie sie powtarzal mozliwe, ze konieczna bedzie naprawa systemu NextUI. Skontaktuj sie w tym celu z przedstawicielem Microcraft po wiecej informacji.")
63
p("Kod bledu: 0x403535604159")
64
p("Nazwa bledu: INV_RES")
65
system = "NextUI"
66
kernel = "MineCore 2.0"
67
kod = "0x403535604159"
68
nazwa = "INV_RES"
69
p("Zapisywanie kodu i nazwy bledu w pliku /os/bsod/bsodr")
70
local a = fs.open("/os/bsod/bsodr", "w")
71
a.writeLine(system)
72
a.writeLine(kernel)
73
a.writeLine(kod)
74
a.writeLine(nazwa)
75
a.close()
76
p("Twoj komputer uruchomi sie ponownie za 10 sekund")
77
s(10)
78
re()
79
end
80
 
81
 
82
 
83
function bsodf()
84
tc()
85
sbc(colors.blue)
86
tc()
87
sbc(colors.blue)
88
stc(colors.white)
89
ac = w/2
90
scp(ac-2,3)
91
sbc(colors.white)
92
stc(colors.blue)
93
p("NextUI")
94
sbc(colors.blue)
95
stc(colors.white)
96
scp(1,6)
97
p("Microcraft MineCore napotkal blad i musial zostac zatrzymany. Jesli widzisz ten ekran po raz pierwszy, uruchom ponownie komputer, jednak jesli bedzie sie powtarzal mozliwe, ze konieczna bedzie naprawa systemu NextUI. Skontaktuj sie w tym celu z przedstawicielem Microcraft po wiecej informacji.")
98
p("Kod bledu: 0x302525503149")
99
p("Nazwa bledu: APP_MSNG")
100
system = "NextUI"
101
kernel = "MineCore 2.0"
102
kod = "0x302525503149"
103
nazwa = "APP_MSNG"
104
p("Zapisywanie kodu i nazwy bledu w pliku /os/bsod/bsodf")
105
local a = fs.open("/os/bsod/bsodf", "w")
106
a.writeLine(system)
107
a.writeLine(kernel)
108
a.writeLine(kod)
109
a.writeLine(nazwa)
110
a.close()
111
p("Twoj komputer uruchomi sie ponownie za 10 sekund")
112
s(10)
113
re()
114
end
115
116
if not term.isColor() then bsodp() end
117
if w<51 or h<19 then bsodr() end
118
if pocket then bsodp() end
119
if turtle then bsodp() end
120
 
121
function bsodr()
122
tc()
123
sbc(colors.blue)
124
tc()
125
sbc(colors.blue)
126
stc(colors.white)
127
ac = w/2
128
scp(ac-2,3)
129
sbc(colors.white)
130
stc(colors.blue)
131
p("NextUI")
132
sbc(colors.blue)
133
stc(colors.white)
134
scp(1,6)
135
p("Microcraft MineCore napotkal blad i musial zostac zatrzymany. Jesli widzisz ten ekran po raz pierwszy, uruchom ponownie komputer, jednak jesli bedzie sie powtarzal mozliwe, ze konieczna bedzie naprawa systemu NextUI. Skontaktuj sie w tym celu z przedstawicielem Microcraft po wiecej informacji.")
136
p("Kod bledu: 0x302525503149")
137
p("Nazwa bledu: INV_RES")
138
system = "NextUI"
139
kernel = "MineCore"
140
kod = "0x403535604159"
141
nazwa = "INV_RES"
142
p("Zapisywanie kodu i nazwy bledu w pliku /os/bsod/.bsodr")
143
local a = fs.open("/os/bsod/.bsodr", "w")
144
a.writeLine(system)
145
a.writeLine(kernel)
146
a.writeLine(kod)
147
a.writeLine(nazwa)
148
a.close()
149
p("Twoj komputer uruchomi sie ponownie za 10 sekund")
150
s(10)
151
re()
152
end
153
 
154
function bsodf()
155
tc()
156
sbc(colors.blue)
157
tc()
158
sbc(colors.blue)
159
stc(colors.white)
160
ac = w/2
161
scp(ac-2,3)
162
sbc(colors.white)
163
stc(colors.blue)
164
p("NextUI")
165
sbc(colors.blue)
166
stc(colors.white)
167
scp(1,6)
168
p("Microcraft MineCore napotkal blad i musial zostac zatrzymany. Jesli widzisz ten ekran po raz pierwszy, uruchom ponownie komputer, jednak jesli bedzie sie powtarzal mozliwe, ze konieczna bedzie naprawa systemu NextUI. Skontaktuj sie w tym celu z przedstawicielem Microcraft po wiecej informacji.")
169
p("Kod bledu: 0x302525503149")
170
p("Nazwa bledu: APP_MSNG")
171
system = "NextUI"
172
kernel = "MineCore"
173
kod = "0x302525503149"
174
nazwa = "APP_MSNG"
175
p("Zapisywanie kodu i nazwy bledu w pliku /os/bsod/.bsodf")
176
local a = fs.open("/os/bsod/.bsodf", "w")
177
a.writeLine(system)
178
a.writeLine(kernel)
179
a.writeLine(kod)
180
a.writeLine(nazwa)
181
a.close()
182
p("Twoj komputer uruchomi sie ponownie za 10 sekund")
183
s(10)
184
re()
185
end
186
 
187
function pliki()
188
 local u = fs.open("/os/.log1", "r")
189
 user = u.readLine(1)
190
 u.close()
191
 local h = fs.open("/os/.log2", "r")
192
 pass = h.readLine(1)
193
 h.close()
194
end
195
 
196
 
197
function app()
198
while true do
199
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
200
tc()
201
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
202
pfb(1, 1, w, 1, colors.blue)
203
pfb(1, h, w, h, colors.blue)
204
pdp(w,h,colors.red)
205
pdp(w-1,h,colors.orange)
206
scp(1,h)
207
stc(colors.white)
208
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
209
write("Start")
210
sbc(colors.blue)
211
scp(1,1)
212
stc(colors.white)
213
p("Aplikacje nextStore")
214
pdp(w,1,colors.red)
215
if fs.exists("/nshop/.exp") then
216
pfb(2, 4, 2, 6, colors.orange)
217
pfb(3, 4, 3, 6, colors.yellow)
218
pfb(4, 4, 4, 6, colors.red)
219
scp(2,7)
220
stc(colors.white)
221
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
222
p("Eksplorator")
223
end
224
 
225
if fs.exists("/nshop/.dg") then
226
 pfb(15, 4, 15, 6, colors.gray)
227
 pfb(16, 4, 16, 6, colors.gray)
228
 pfb(17, 4, 17, 6, colors.lightGray)
229
 pdp(16, 5, colors.lightGray)
230
 pdp(17, 5, colors.gray)
231
 stc(colors.white)
232
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
233
 scp(15,7)
234
 p("DGStatistics")
235
end
236
 
237
 
238
if fs.exists("/nshop/.tm") then
239
 pfb(28, 4, 30, 6, colors.gray)
240
 pfb(28, 4, 30, 4, colors.lightGray)
241
 pdp(29,5, colors.lightGray)
242
 pdp(29,6, colors.lightGray)
243
  stc(colors.white)
244
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
245
 scp(28,7)
246
 p("TimeMachine")
247
end
248
 
249
if fs.exists("/nshop/.calc") then
250
 pfb(2, 8, 4, 8, colors.blue)
251
 pfb(2, 9, 4, 10, colors.cyan)
252
 stc(colors.white)
253-
if fse("/nshop/.mess") then
253+
254-
 pfb(15, 8, 15, 10, colors.orange)
254+
255-
 pfb(16, 8, 16, 10, colors.yellow)
255+
256-
 pfb(17, 8, 17, 10, colors.red)
256+
257
 sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr
258
 == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr ==
259
 "colors.white" then sbc(colors.white) stc(colors.black)  end
260
 scp(2,11)
261
 p("Kalkulator")
262
end
263
 
264
local event, button, x, y = os.pullEvent("mouse_click")
265-
 scp(15,11)
265+
if x>1 and x<5 and y>3 and y<7 and fs.exists("/nshop/.exp") and button == 1 then r("/nshop/.exp") end
266-
 p("Message")
266+
267
if x>27 and x<31 and y>3 and y<7 and fs.exists("/nshop/.tm") and button == 1 then r("/nshop/.tm") end
268
if x>1 and x<5 and y>7 and y<11 and fs.exists("/nshop/.calc") and button == 1 then r("/nshop/.calc") end
269
if x>1 and x<5 and y>3 and y<7 and fs.exists("/nshop/.exp") and button == 2 then fs.delete("/nshop/.exp") end
270
if x>14 and x<18 and y>3 and y<7 and fs.exists("/nshop/.dg") and button == 2 then fs.delete("/nshop/.dg") end
271-
if x>1 and x<5 and y>3 and y<7 and fs.exists("/nshop/.exp") and button == 1 then
271+
272-
 sbc(colors.black)
272+
273
if x == w and y == 1 then obraz22() end
274-
 sbc(colors.black)
274+
275
if x == w and y == h then su() end
276
if x == w-1 and y == h then re() end
277-
 p("Ta aplikacja nie wspiera NextAPI. Aby ja opuscic w dowolnym momencie wcisnij przyciski CTRL i R aby uruchomic ponownie komputer.")
277+
278-
 s(5)
278+
279-
 r("/nshop/.exp")
279+
280
 
281
function apps()
282
while true do
283
sbc(colors.black)
284-
if x>14 and x<18 and y>7 and y<11 and fs.exists("/nshop/.mess") and button == 1 then r("/nshop/.mess") end
284+
285-
if x>14 and x<18 and y>7 and y<11 and fs.exists("/nshop/.mess") and button == 2 then fs.delete("/nshop/.mess") end
285+
286
pfb(6, h, w, h, colors.blue)
287
sbc(colors.green)
288
stc(colors.white)
289
scp(1,h)
290
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black)  end
291
aw("Start")
292
pfb(1, 1, w, 1, colors.blue)
293
pdp(w, 1, colors.red)
294
pdp(w-1, h, colors.red)
295
pdp(w-1, h, colors.orange)
296
scp(1,1)
297
sbc(colors.blue)
298
stc(colors.white)
299
p("Zarzadzanie aplikacjami")
300
pfb(3, 3, 5, 3, colors.gray)
301
pdp(3, 3, colors.lightGray)
302
scp(6,3)
303
stc(colors.white)
304
sbc(colors.black)
305
miejsce = math.ceil(fs.getFreeSpace("/")/1024)
306
p("Dysk twardy   Wolne miejsce: ", miejsce, "KB")
307
scp(1,6)
308
p("Aplikacje:")
309
scp(6,8)
310
stc(colors.white)
311
sbc(colors.black)
312
if fs.exists("/nshop/") then rozmiar = math.ceil(getSize("/nshop/")/1024) else
313
scp(1,7) sbc(colors.black) stc(colors.white) p("Brak zainstalowanych aplikacji") end
314
scp(1,5)
315
p("Laczny rozmiar aplikacji na dysku: ", rozmiar, "KB")
316
if fs.exists("/nshop/.exp") then pfb(3, 8, 5, 8, colors.blue) scp(6,8) stc(colors.white) sbc(colors.black) p("Eksplorator") scp(1,8) stc(colors.white) sbc(colors.red) p("X") end
317
if fs.exists("/nshop/.dg") then pfb(3, 10, 5, 10, colors.gray) scp(6,10) stc(colors.white) sbc(colors.black) p("DGStatistics") scp(1,10) stc(colors.white) sbc(colors.red) p("X") end
318
if fs.exists("/nshop/.tm") then pfb(3, 12, 5, 12, colors.green) scp(6,12) stc(colors.white) sbc(colors.black) p("TimeMachine") scp(1,12) stc(colors.white) sbc(colors.red) p("X") end
319
if fs.exists("/nshop/.calc") then pfb(3, 14, 5, 14, colors.cyan) scp(6,14) stc(colors.white) sbc(colors.black) p("Kalkulator") scp(1, 14) stc(colors.white) sbc(colors.red) p("X") end
320
local event, click, x, y = os.pullEvent("mouse_click")
321
if x>0 and x<6 and y == h then start() end
322
if x == 1 and y == 8 then fs.delete("/nshop/.exp") s(1)  end
323
if x == 1 and y == 10 then fs.delete("/nshop/.dg") s(1)  end
324
if x == 1 and y == 12 then fs.delete("/nshop/.tm") s(1)  end
325
if x == 1 and y == 14 then fs.delete("/nshop/.calc") s(1) end
326
if x == w and y == 1 then nust() end
327
end
328
end
329
 
330
function calc()
331
scp(16,2)
332
sbc(colors.white)
333
stc(colors.black)
334
p("Kalkulator NextUI to prosta")
335
scp(16,3)
336
p("aplikacja pozwalajaca na szybsze")
337-
if fs.exists("/nshop/.mess") then pfb(3, 16, 5, 16, colors.cyan) scp(6,16) stc(colors.white) sbc(colors.black) p("Message") scp(1, 16) stc(colors.white) sbc(colors.red) p("X") end
337+
338
p("wykonywanie dzialan matematycznych")
339
scp(16,10)
340
p("Wydawca: Microcraft")
341
pfb(16, h, w, h, colors.blue)
342
if fs.exists("/nshop/.calc") then
343
 scp(16,h)
344-
if x == 1 and y == 15 then fs.delete("/nshop/.mess") s(1) end
344+
345
 stc(colors.white)
346
 write("Usun      Uruchom")
347
 local event, click, x, y = os.pullEvent("mouse_click")
348
 if x>15 and x<21 and y == h then fs.delete("/nshop/.calc") end
349-
function topbar()
349+
350
else
351
 scp(30,h)
352
 write("Pobierz")
353
 local event, click, x, y = os.pullEvent("mouse_click")
354
 if x>29 and x<40 and y == h then
355
  r("pastebin get dMjjSaKY /nshop/.calc")
356
 end
357
end
358
end
359-
p("NextUI TopBar")
359+
360-
if fse("/os/.false1") then
360+
361-
topba = "false"
361+
362-
elseif fse("/os/.true1") then topba = "true"
362+
363
stc(colors.black)
364-
 local op4 = fs.open("/os/.false1", "w")
364+
365-
 op4.writeLine("false")
365+
366-
 op4.close()
366+
367-
 topba = "false"
367+
368
p("przegladania zawartosci dysku")
369
scp(16,5)
370
p("twardego. Pobierz za darmo dzisiaj!")
371
scp(16,10)
372
p("Wydawca: Microcraft")
373-
p("TopBar to gorna belka na ekranie Biurka zawierajaca numer wersji NextUI.")
373+
374
if fs.exists("/nshop/.exp") then
375-
scp(1,4)
375+
376
 sbc(colors.blue)
377-
if topba == "false" then scp(1,7) sbc(colors.black) stc(colors.red) p("Wylaczony") elseif topba == "true" then scp(1,7) sbc(colors.black) stc(colors.green) p("Wlaczony") end
377+
378
 write("Usun      Uruchom")
379
 local event, click, x, y = os.pullEvent("mouse_click")
380-
if x>0 and x<20 and y == 7 and topba == "false" then
380+
381-
 fs.delete("/os/.false1")
381+
382-
 local op5 = fs.open("/os/.true1", "w")
382+
383-
 op5.writeLine("true")
383+
384-
 op5.close()
384+
385-
 top1()
385+
386
 if x>29 and x<40 then
387-
if x>0 and x<20 and y == 7 and topba == "true" then
387+
388-
 fs.delete("/os/.true1")
388+
389-
 local op6 = fs.open("/os/.false1", "w")
389+
390-
 op6.writeLine("false")
390+
391-
 op6.close()
391+
392-
 top1()
392+
393
function rc()
394
scp(16,2)
395
sbc(colors.white)
396
stc(colors.black)
397-
function top1()
397+
398-
if fse("/os/.true1") then
398+
399-
if colr == "colors.orange" then pfb(1, 1, w, 1, colors.orange) elseif colr == "colors.magneta" then pfb(1, 1, w, 1, colors.magneta) elseif colr == "colors.lightBlue" then pfb(1, 1, w, 1, colors.lightBlue) elseif colr == "colors.yellow" then pfb(1, 1, w, 1, colors.yellow) elseif colr == "colors.lime" then pfb(1, 1, w, 1, colors.lime) elseif colr == "colors.pink" then pfb(1, 1, w, 1, colors.pink) elseif colr == "colors.gray" then pfb(1, 1, w, 1, colors.gray) elseif colr == "colors.lightGray" then pfb(1, 1, w, 1, colors.lightGray) elseif colr == "colors.purple" then pfb(1, 1, w, 1, colors.purple) elseif colr == "colors.blue" then pfb(1, 1, w, 1, colors.blue) elseif colr == "colors.brown" then pfb(1, 1, w, 1, colors.brown) elseif colr == "colors.green" then pfb(1, 1, w, 1, colors.green) elseif colr == "colors.red" then pfb(1, 1, w, 1, colors.red) elseif colr == "colors.black" then pfb(1, 1, w, 1, colors.black) stc(colors.white) elseif colr == "colors.white" then pfb(1, 1, w, 1, colors.white) stc(colors.black) end
399+
400-
if colr == "colors.white" then stc(colors.black) else stc(colors.white) end
400+
401
p("kontroli reaktorow z modyfikacji")
402-
p("NextUI 1.11 Anniversary Update. Microcraft")
402+
403
p("do Minecraft nazwanej BigReactors.")
404
scp(16,10)
405
p("Wydawca: Microcraft")
406-
function bootl()
406+
407
scp(16,h)
408
write("Aplikacja nie jest jeszcze dostepna")
409
local event, click, x, y = os.pullEvent("mouse_click")
410-
p("Microcraft Bootloader Flasher")
410+
411
 
412-
p("to narzedzie, ktore pozwala")
412+
413
function tm()
414-
p("na zaawansowane zarzadzanie")
414+
415
sbc(colors.white)
416-
p("ustawieniami komputera.")
416+
417
p("TimeMashine to aplikacja")
418
scp(16,3)
419
p("uruchamiajaca starsze wersje")
420
scp(16,4)
421
p("MineCore oraz Minedows dzieki")
422
scp(16,5)
423
p("NextUI API! Poznaj starsze")
424-
r("pastebin run NqkQFiLr")
424+
425
p("systemy Microcraft bez zbednego")
426
scp(16,7)
427
p("zajmowania miejsca na dysku!")
428
scp(16,8)
429
p("Aplikacja stworzona na rocznice")
430
scp(16,9)
431
p("wydania MineCore 1.0!")
432
scp(16,12)
433
p("Wydawca: Microcraft")
434
pfb(16, h, w, h, colors.blue)
435
if fs.exists("/nshop/.tm") then
436
 scp(16,h)
437
 sbc(colors.blue)
438
 stc(colors.white)
439
 write("Usun      Uruchom")
440
 local event, click, x, y = os.pullEvent("mouse_click")
441
 if x>15 and x<21 and y == h then fs.delete("/nshop/.tm") end
442
 if x>25 and x<34 and y == h then r("/nshop/.tm") end
443
else
444
 scp(30,h)
445
 write("Pobierz")
446
 local event, click, x, y = os.pullEvent("mouse_click")
447
 if x>29 and x<40 and y == h then
448
  r("pastebin get kCQLpZQS /nshop/.tm")
449
 end
450
end
451
end
452
 
453
 
454
function dg()
455
scp(16,2)
456
sbc(colors.white)
457
stc(colors.black)
458
p("DGStatistics to aplikacja,")
459
scp(16,3)
460
p("stworzona we wspolpracy z ")
461-
function mess()
461+
462
p("serwerem Darkness Grounds ")
463
scp(16,5)
464
p("pokazujaca statystyki broni")
465-
p("Message NextUI to komunikator")
465+
466
p("Z ich autorskiej modyfikacji!")
467-
p("tesktowy wykorzystujacy modem CC")
467+
468
p("Pobierz juz dzis!")
469-
p("do komunikacji z innymi ludzmi!")
469+
470
p("Wydawca: Microcraft;DG")
471
pfb(16, h, w, h, colors.blue)
472
scp(16,h)
473-
if fs.exists("/nshop/.mess") then
473+
474
 scp(16,h)
475
 sbc(colors.blue)
476
 stc(colors.white)
477
 write("Usun      Uruchom")
478
 local event, click, x, y = os.pullEvent("mouse_click")
479-
 if x>15 and x<21 and y == h then fs.delete("/nshop/.mess") end
479+
480-
 if x>25 and x<34 and y == h then r("/nshop/.mess") end
480+
481
else
482
 scp(30,h)
483
 write("Pobierz")
484
 local event, click, x, y = os.pullEvent("mouse_click")
485
 if x>29 and x<40 and y == h then
486-
  r("pastebin get uzZarCdG /nshop/.mess")
486+
487
 end
488
end
489
end
490
 
491
 
492
function kolorw()
493
scp(1,5)
494
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
495
p("Obecny kolor wiodacy: ", colr)
496
p("Wybierz nowy kolor wiodacy:")
497
pdp(1, 7, colors.orange)
498
pdp(2, 7, colors.lightBlue)
499
pdp(3, 7, colors.yellow)
500
pdp(4, 7, colors.lime)
501
pdp(5, 7, colors.pink)
502
pdp(6, 7, colors.gray)
503
pdp(7, 7, colors.lightGray)
504
pdp(8, 7, colors.purple)
505
pdp(9, 7, colors.blue)
506
pdp(10, 7, colors.brown)
507
pdp(11, 7, colors.green)
508
pdp(12, 7, colors.red)
509
pdp(13, 7, colors.black)
510
pdp(14, 7, colors.white)
511
local event, click, x, y = os.pullEvent("mouse_click")
512
if x == 1 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.orange") colw.close() end
513
if x == 2 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.lightBlue") colw.close() end
514
if x == 3 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.yellow") colw.close() end
515
if x == 4 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.lime") colw.close() end
516
if x == 5 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.pink") colw.close() end
517
if x == 6 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.gray") colw.close() end
518
if x == 7 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.lightGray") colw.close() end
519
if x == 8 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.purple") colw.close() end
520
if x == 9 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.blue") colw.close() end
521
if x == 10 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.brown") colw.close() end
522
if x == 11 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.green") colw.close() end
523
if x == 12 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.red") colw.close() end
524
if x == 13 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.black") colw.close() end
525
if x == 14 and y == 7 then r("rm /os/.kol") local colw = fs.open("/os/.kol", "w") colw.writeLine("colors.white") colw.close() end
526
end
527
 
528
function deskust()
529
while true do
530
kolor()
531
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
532
tc()
533
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
534
pfb(1, 1, w, 1, colors.blue)
535
scp(1,1)
536
stc(colors.white)
537
p("Ustawienia NextUI")
538
pdp(w,1, colors.red)
539
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
540
 scp(1,2)
541
 p("Styl graficzny: Domyslny NextUI")
542
 p("Brak dostepnych stylow")
543
 p("Wybierz kolor wiodacy")
544
 local event, click, x, y = os.pullEvent("mouse_click")
545
 if x>0 and x<25 and y == 4 then kolorw() end
546
 if x == w and y == 1 then nust() end
547
end
548
end
549
 
550
 
551
function infust()
552
while true do
553
kolor()
554
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
555
tc()
556
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
557
pfb(1, 1, w, 1, colors.blue)
558
scp(1,1)
559
stc(colors.white)
560
p("Ustawienia NextUI")
561
pdp(w,1, colors.red)
562
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
563
scp(1,2)
564
p("Microcraft NextUI 1.10")
565
p("Wersja systemu: 1.10 2nd Developers Update")
566
zajete = math.ceil(getSize("/")/1024)
567
wolne = math.ceil(fs.getFreeSpace("/")/1024)
568
p("Wolne miejsce na dysku:", wolne, "KB")
569
p("Obecna nazwa komputera: ", os.getComputerLabel())
570
p("Rozdzielczosc ekranu: ", w, h)
571
p("Wersja CraftOS: ", os.version())
572
local event, click, x, y = os.pullEvent("mouse_click")
573
if x == w and y == 1 then nust() end
574
end
575
end
576
 
577
function cmd()
578
s(1)
579
tc()
580
sbc(colors.black)
581
tc()
582
sbc(colors.black)
583
stc(colors.white)
584
scp(1,1)
585
p("MineCore Command Prompt")
586
p("2018 Microcraft")
587
p("Wpisz 'help', aby uzyskac pomoc")
588
while true do
589
write("./minecore/>")
590
comm = read()
591
if comm == "help" then
592
 p("'ver' - wersja MineCore")
593
 p("'next' - powrot do NextUI")
594
 p("'nextver' - wersja NextUI")
595
 p("'run' - uruchom plik")
596
 p("'reboot' - uruchom ponownie")
597
 p("'shutdown' - wylacz komputer")
598
 p("'store' - sklep z aplikacjami")
599
 p("'craft' - powrot do CraftOS")
600
 p("'update' - aktualizuj NextUI")
601
 p("'dir' - lista plikow w danym folderze")
602
 p("'res' - rozdzielczosc ekranu")
603
 p("'set' - Ustawienia NextUI")
604
 p("'app' - Aplikacje NextUI")
605
 p("'mon' - NextUI Handoff Alpha")
606
 p("'clock' - Zegar NextUI Beta")
607
 p("'setust'")
608
end
609
if comm == "reboot" then re() end
610
if comm == "shutdown" then su() end
611
if comm == "res" then p(w, h) end
612
if comm == "update" then r("pastebin run m4t3fTXs") end
613
if comm == "set" then nust() end
614
if comm == "app" then app() end
615
if comm == "setust" then setust() end
616
if comm == "mon" then bsodp() end
617
if comm == "clock" then clock() end
618
if comm == "dir" then
619
 write(".Podaj sciezke>")
620
 dir1 = read()
621
 r("dir", dir1)
622
end
623
if comm == "store" then sklep() end
624
if comm == "ver" then
625
 p("Microcraft MineCore 2.0 2020.")
626
 p("Microcraft MineUI D 1.5 2018.")
627
end
628
if comm == "nextver" then
629
 p("Microcraft NextUI 1.10 2021.")
630
end
631
if comm == "next" then system() end
632
if comm == "run" then
633
 write("Wpisz sciezke pliku: ")
634
 plik = read()
635
 if fs.exists(plik) then r(plik) end
636
end
637
end
638
end
639
 
640
function setust()
641
while true do
642
kolor()
643
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
644
tc()
645
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
646
pfb(1, 1, w, 1, colors.blue)
647
scp(1,1)
648
stc(colors.white)
649
p("Ustawienia NextUI")
650
pdp(w,1, colors.red)
651
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
652
p("Zmien nazwe komputera")
653
p("Aktualizuj system")
654
p("Wiersz polecen")
655
p("Zmien jezyk")
656
p("Zegar NextUI |BETA|")
657
local event, click, x, y = os.pullEvent("mouse_click")
658
if x>0 and x<20 and y == 2 then
659
 scp(1,2)
660
  write("Wpisz nowa nazwe: ")
661
  nazwa = read()
662
  os.setComputerLabel(nazwa)
663
  setust()
664
end
665
if x>0 and x<20 and y == 3 then r("pastebin run m4t3fTXs") end
666
if x>0 and x<20 and y == 4 then cmd() end
667
if x>0 and x<20 and y == 5 then r("pastebin run JQvW06m6") end
668
if x>0 and x<20 and y == 6 then clock() end
669
if x == w and y == 1 then nust() end
670
end
671
end
672
 
673
 
674-
 p("Sklep z motywami")
674+
675
while true do
676
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
677
tc()
678-
 if x>0 and x<25 and y == 3 then motywy() end
678+
679
pfb(1, h, w, h, colors.blue)
680
scp(1,h)
681
stc(colors.white)
682
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
683
write("Start")
684
pdp(w-1,h, colors.red)
685
pdp(w,h, colors.orange)
686
pfb(1, 1, w, 1, colors.blue)
687
scp(1,1)
688
p("Ustawienia NextUI")
689
pdp(w,1, colors.red)
690
pfb(3, 4, 13, 6, colors.orange)
691
scp(3,5)
692
stc(colors.white)
693
p("Informacje")
694
pfb(27, 4, 37, 6, colors.cyan)
695
scp(27,5)
696
stc(colors.white)
697-
p("Microcraft NextUI 1.11")
697+
698-
p("Wersja systemu: 1.11 Anniversary Update")
698+
699
scp(15,5)
700
stc(colors.white)
701
p("Ustawienia")
702
pfb(39, 4, 49, 6, colors.red)
703
scp(39,5)
704
stc(colors.white)
705
p("Aplikacje")
706
local event, click, x, y = os.pullEvent("mouse_click")
707
if x == w and y == 1 then system() end
708
if x>0 and x<6 and y == h then start() end
709
if x>2 and x<14 and y>3 and y<7 then infust() end
710
if x>14 and x<26 and y>3 and y<7 then setust() end
711
if x>26 and x<38 and y>3 and y<7 then deskust() end
712
if x>38 and x<50 and y>3 and y<7 then apps() end
713
end
714
end
715
 
716
if fs.exists("/os/.ver") then
717
local wer = fs.open("/os/.ver", "r")
718
ver = wer.readLine()
719
wer.close()
720-
p("Wpisz \'help\', aby uzyskac pomoc")
720+
721
 
722
function res()
723
if w<51 and h<19 then tc() p("NextUI wymaga monitora o rozdzielczosci 51x19 lub wiekszej. System nie moze dzialac na Twoim urzadzeniu. Rozdzielczosc Twojego monitora to:", w, h) elseif w == 51 and h == 19 then tryb = 1 elseif w>65 and h>25 then tryb = 2 end
724
end
725-
 p("\'ver\' - wersja MineCore")
725+
726-
 p("\'next\' - powrot do NextUI")
726+
727-
 p("\'nextver\' - wersja NextUI")
727+
728-
 p("\'run\' - uruchom plik")
728+
729-
 p("\'reboot\' - uruchom ponownie")
729+
730-
 p("\'shutdown\' - wylacz komputer")
730+
731-
 p("\'store\' - sklep z aplikacjami")
731+
732-
 p("\'craft\' - powrot do CraftOS")
732+
733-
 p("\'update\' - aktualizuj NextUI")
733+
734-
 p("\'dir\' - lista plikow w danym folderze")
734+
735-
 p("\'res\' - rozdzielczosc ekranu")
735+
736-
 p("\'set\' - Ustawienia NextUI")
736+
737-
 p("\'app\' - Aplikacje NextUI")
737+
738-
 p("\'mon\' - NextUI Handoff Alpha")
738+
739-
 p("\'clock\' - Zegar NextUI Beta")
739+
740-
 p("\'betaupdate\' - aktualizuj NextUI Beta")
740+
741-
 p("\'setust\'")
741+
742
scp(1,1)
743
p("Tworzenie ikon NextUI 2.0 Beta")
744
scp(1,2)
745
stc(colors.white)
746-
if comm == "betaupdate" then r("pastebin run VhZ5YtZt") end
746+
747-
if comm == "update" then r("pastebin run FnE3MAD5") end
747+
748
if fs.exists("/os/iko/.ico1") then iko1 = "Zajete" else iko1 = "Wolne" end
749
if fs.exists("/os/iko/.ico2") then iko2 = "Zajete" else iko2 = "Wolne" end
750
if fs.exists("/os/iko/.ico3") then iko3 = "Zajete" else iko3 = "Wolne" end
751
scp(1,6)
752
p("Ikona 1: ", iko1)
753
p("Ikona 2: ", iko2)
754
p("Ikona 3: ", iko3)
755
local event, click, x, y = os.pullEvent("mouse_click")
756
if x == w and y == 1 then system() end
757
 
758
if x>0 and x<20 and y == 6 and iko1 == "Wolne" then
759
 scp(1,10)
760
 p("Wpisz sciezke skrotu: ")
761
 write(".>")
762
 sciezka = read()
763
 p("Wpisz nazwe skrotu: ")
764-
 p("Microcraft NextUI 1.11 2021.")
764+
765
 local iko1s = fs.open("/os/iko/.ico1", "w")
766
 iko1s.writeLine(sciezka)
767
 iko1s.close()
768
 local iko1n = fs.open("/os/iko/.ico1n", "w")
769
 iko1n.writeLine(nazwa)
770
 iko1n.close()
771
end
772
if x>0 and x<20 and y == 8 and iko3 == "Wolne" then
773
 scp(1,10)
774
 p("Wpisz sciezke skrotu: ")
775
 write(".>")
776
 sciezka = read()
777
 p("Wpisz nazwe skrotu: ")
778
 nazwa = read()
779
 local ikon3 = fs.open("/os/iko/.ico3", "w")
780
 ikon3.writeLine(sciezka)
781
 ikon3.close()
782
 local ikon3n = fs.open("/os/iko/.ico3n", "w")
783
 ikon3n.writeLine(nazwa)
784
 ikon3n.close()
785
end
786
if x>0 and x<20 and y == 7 and iko2 == "Wolne" then
787
 scp(1,10)
788
 p("Wpisz sciezke skrotu: ")
789
 write(".>")
790
 sciezka = read()
791-
p("Zegar NextUI |BETA 2|")
791+
792-
p("Przejdz na NextUI Beta")
792+
793-
p("Ustawienia TopBaru")
793+
794
 ikon2.writeLine(sciezka)
795
 ikon2.close()
796
 local ikon2n = fs.open("/os/iko/.ico2n", "w")
797
 ikon2n.writeLine(nazwa)
798
 ikon2n.close()
799
end
800
if x>0 and x<20 and y == 6 and iko1 == "Zajete" then
801
 fs.delete("/os/iko/.ico1")
802-
if x>0 and x<20 and y == 3 then r("pastebin run FnE3MAD5") end
802+
803
end
804-
if x>0 and x<20 and y == 5 then r("pastebin run tiegKUtg") end
804+
805
 fs.delete("/os/iko/.ico2")
806-
if x>0 and x<20 and y == 7 then r("pastebin run VhZ5YtZt") end
806+
807-
if x>0 and x<20 and y == 8 then topbar() end
807+
808
if x>0 and x<20 and y == 8 and iko3 == "Zajete" then
809
 fs.delete("/os/iko/.ico3")
810
 fs.delete("/os/iko/.ico3n")
811
end
812
end
813
end
814
 
815
 
816
function start()
817
pfb(1, h-5, 20, h-1, colors.black)
818
scp(1, h-5)
819
sbc(colors.white)
820
stc(colors.black)
821
p("NextUI 1.10 Start   ")
822
sbc(colors.black)
823
stc(colors.white)
824
scp(1, h-4)
825
p("nextStore 2.0       ")
826
p("Powrot do CraftOS   ")
827
p("Ustawienia          ")
828
p("Ikony biurka        ")
829
local event, click, x, y = os.pullEvent("mouse_click")
830
if x>0 and x<21 and y == h-1 then ikony() end
831
if x>0 and x<21 and y == h-2 then nust() end
832
if x>0 and x<21 and y == h-3 then
833
 tc()
834
 s(1)
835
 scp(1,1)
836
 error("Opuszczono NextUI 1.10")
837
end
838
if x>0 and x<21 and y == h-4 then nextstore() end
839
end
840
 
841
function getSize(path)
842
  local size = 0
843
  for _, file in ipairs(fs.list(path)) do
844
    if fs.isDir(fs.combine(path, file)) then
845
      size = size + getSize(fs.combine(path, file))
846
    else
847
      size = size + fs.getSize(fs.combine(path, file))
848
    end
849
  end
850
  return size
851
end
852
 
853
function nextstore()
854
while true do
855
res()
856
sbc(colors.white)
857
tc()
858
sbc(colors.white)
859
 
860
sbc(colors.black)
861
stc(colors.white)
862
scp(1,1)
863
p("Start")
864
pdp(w,h,colors.red)
865
pdp(w-1,h,colors.orange)
866
pfb(1,1,w,1,colors.blue)
867
scp(1,1)
868
stc(colors.white)
869
p("nextStore 2.0")
870
scp(w-7,1)
871
p("Motywy")
872
pdp(w,1, colors.red)
873
sbc(colors.white)
874
stc(colors.black)
875
scp(1,2)
876
p("Eksplorator")
877
p("DGStatistics")
878
p("ReactorControl")
879
p("TimeMashine")
880
p("Kalkulator")
881
scp(1,h-1)
882
p("Wolne miejsce:")
883
miejsce = math.ceil(fs.getFreeSpace("/")/1024)
884
write(fs.getFreeSpace("/")/1024, "KB")
885
local event, click, x, y = os.pullEvent("mouse_click")
886
avc = w-7
887
if x>0 and x<16 and y == 2 then ep() end
888
if x>0 and x<16 and y == 3 then dg() end
889
if x>0 and x<16 and y == 4 then rc() end
890
if x>0 and x<16 and y == 5 then tm() end
891
if x>0 and x<16 and y == 6 then calc() end
892
if x>avc and x<w and y == 1 then motywy() end
893
if x == w and y == 1 then system() end
894
pdp(w,1, colors.red)
895
end
896
end
897
 
898
function motywy()
899
while true do
900
res()
901
sbc(colors.white)
902
tc()
903
sbc(colors.white)
904
 
905
sbc(colors.black)
906
stc(colors.white)
907
scp(1,1)
908
p("Start")
909
pdp(w,h,colors.red)
910
pdp(w-1,h,colors.orange)
911
pfb(1,1,w,1,colors.blue)
912
scp(1,1)
913
stc(colors.white)
914
p("nextStore 2.0")
915
scp(w-7,1)
916
p("Motywy")
917
pdp(w,1, colors.red)
918
sbc(colors.white)
919
stc(colors.black)
920
scp(1,2)
921
p("NextUI")
922
p("Prosty")
923
p("Minedows")
924
p("Ciemny")
925
scp(1,h-1)
926
p("Wolne miejsce:")
927
miejsce = math.ceil(fs.getFreeSpace("/")/1024)
928
write(fs.getFreeSpace("/")/1024, "KB")
929
local event, click, x, y = os.pullEvent("mouse_click")
930
avc = w-7
931
if x>0 and x<16 and y == 2 then nx() end
932
if x>0 and x<16 and y == 3 then pr() end
933
if x>0 and x<16 and y == 4 then mi() end
934
if x>0 and x<16 and y == 5 then ci() end
935
if x>avc and x<w and y == 1 then nextstore() end
936
if x == w and y == 1 then system() end
937
pdp(w,1, colors.red)
938
end
939
end
940
941
function nx()
942
scp(16,2)
943
sbc(colors.white)
944
stc(colors.black)
945
p("Podstawowy motyw NextUI")
946
scp(16,3)
947
p("Wydawca: Microcraft")
948
pfb(16,4,w,12,colors.cyan)
949
pfb(16,12,w,12,colors.blue)
950
pfb(16,12,19,12,colors.black)
951
pfb(w-6,12,w-3,12,colors.black)
952
pdp(w-1,12,colors.orange)
953
pdp(w,12,colors.red)
954
paintutils.drawBox(17,5,21,9,colors.black)
955
pfb(18,6,20,8,colors.yellow)
956
pfb(16, h, w, h, colors.blue)
957
scp(16,h)
958
scp(30,h)
959
write("Pobierz")
960-
p("NextUI 1.11 Start   ")
960+
961
if x>29 and x<40 and y == h then
962
  fs.delete("/os/desktop")
963
  r("pastebin get PfAWshRt /os/desktop")
964
  s(1)
965
  re()
966
end
967
end
968
969
function ci()
970
scp(16,2)
971
sbc(colors.white)
972
stc(colors.black)
973
p("Ciemny motyw Minedows")
974
scp(16,3)
975-
 error("Opuszczono NextUI 1.11")
975+
976
pfb(16,4,w,12,colors.black)
977-
if x>0 and x<21 and y == h-4 then r("pastebin run 7qMxuP59") end
977+
978
pfb(16,12,19,12,colors.black)
979
pfb(w-6,12,w-3,12,colors.black)
980
pdp(w-1,12,colors.orange)
981
pdp(w,12,colors.red)
982
pfb(16, h, w, h, colors.blue)
983
scp(16,h)
984
scp(30,h)
985
write("Pobierz")
986
local event, click, x, y = os.pullEvent("mouse_click")
987
if x>29 and x<40 and y == h then
988
  fs.delete("/os/desktop")
989
  r("pastebin get MtAuw8Av /os/desktop")
990
  s(1)
991
  re()
992
end
993
end
994
995
function pr()
996
scp(16,2)
997
sbc(colors.white)
998
stc(colors.black)
999
p("Prosty motyw NextUI")
1000
scp(16,3)
1001
p("Wydawca: Microcraft")
1002
pfb(16,4,w,12,colors.cyan)
1003
pfb(16,12,w,12,colors.blue)
1004
pfb(16,12,19,12,colors.black)
1005
pfb(w-6,12,w-3,12,colors.black)
1006
pdp(w-1,12,colors.orange)
1007
pdp(w,12,colors.red)
1008
pfb(16, h, w, h, colors.blue)
1009
scp(16,h)
1010
scp(30,h)
1011
write("Pobierz")
1012
local event, click, x, y = os.pullEvent("mouse_click")
1013
if x>29 and x<40 and y == h then
1014
  fs.delete("/os/desktop")
1015
  r("pastebin get gCRpr6Ag /os/desktop")
1016
  s(1)
1017-
p("Message")
1017+
1018-
p("Bootloader")
1018+
1019-
scp(1,h-2)
1019+
1020
1021
function mi()
1022-
p("KB", miejsce)
1022+
1023
sbc(colors.white)
1024
stc(colors.black)
1025
p("Klasyczny motyw Minedows")
1026
scp(16,3)
1027
p("Wydawca: Microcraft")
1028
pfb(16,12,19,12,colors.black)
1029
pfb(w-6,12,w-3,12,colors.black)
1030-
if x>0 and x<16 and y == 7 then mess() end
1030+
1031-
if x>0 and x<16 and y == 8 then bootl() end
1031+
1032
pfb(16, h, w, h, colors.blue)
1033
scp(16,h)
1034
scp(30,h)
1035
write("Pobierz")
1036
local event, click, x, y = os.pullEvent("mouse_click")
1037
if x>29 and x<40 and y == h then
1038
  fs.delete("/os/desktop")
1039
  r("pastebin get sz185irB /os/desktop")
1040
  s(1)
1041
  re()
1042
end
1043
end
1044
1045
1046
1047
function mysz()
1048
local event, button, x, y = os.pullEvent("mouse_click")
1049
if x == w and y == h then su() end
1050
if x == w-1 and y == h then re() end
1051
if x>0 and x<6 and y == h and button == 1 then start() end
1052
if x>0 and x<6 and y == h and button == 2 then cmd() end
1053
if x<w-1 and x>w-13 and y == h then obraz22() end
1054
end
1055
 
1056-
p("Appki")
1056+
1057
function clock()
1058
while true do
1059
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
1060
tc()
1061
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
1062
pfb(1,1,w,1,colors.blue)
1063
scp(1,1)
1064
p("Zegar NextUI Beta")
1065-
scp(1,h-2)
1065+
1066
scp(1,2)
1067
if fse("/os/.false") then
1068-
p("KB", miejsce)
1068+
1069
elseif fse("/os/.true") then clo = "true"
1070
else
1071
 local op1 = fs.open("/os/.false", "w")
1072
 op1.writeLine("false")
1073
 op1.close()
1074
 clo = "false"
1075
end
1076
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
1077
scp(1,2)
1078
p("Zmiany tutaj wprowadzone wymagaja ponownego uruchomienia, aby przyniosly oczekiwany efekt.")
1079
if clo == "false" then scp(1,5) sbc(colors.black) stc(colors.red) p("Wylaczony") elseif clo == "true" then scp(1,5) sbc(colors.black) stc(colors.green) p("Wlaczony") end
1080
local event, button, x, y = os.pullEvent("mouse_click")
1081
if x == w and y == 1 then setust() end
1082
if x>0 and x<20 and y == 5 and clo == "false" then
1083
 fs.delete("/os/.false")
1084
 local op2 = fs.open("/os/.true", "w")
1085
 op2.writeLine("true")
1086
 op2.close()
1087
 clock()
1088
end
1089
if x>0 and x<20 and y == 5 and clo == "true" then
1090
 fs.delete("/os/.true")
1091
 local op3 = fs.open("/os/.false", "w")
1092
 op3.writeLine("false")
1093
 op3.close()
1094
 clock()
1095
end
1096
end
1097
end
1098
 
1099
function godz()
1100
while true do
1101
scp(w-6,1)
1102
stc(colors.white)
1103
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
1104
print( textutils.formatTime(os.time("local"), true ) )
1105
s(1)
1106
end
1107
end
1108
 
1109
function z1()
1110
if fse("/os/.false") then
1111
clo = "false"
1112
elseif fse("/os/.true") then clo = "true"
1113
else
1114
 local op1 = fs.open("/os/.false", "w")
1115
 op1.writeLine("false")
1116
 op1.close()
1117
 clo = "false"
1118
end
1119
end
1120
 
1121
function z2()
1122
if fse("/os/.false") then
1123
clo = "false"
1124
elseif fse("/os/.true") then clo = "true"
1125
else
1126
 local op1 = fs.open("/os/.false", "w")
1127
 op1.writeLine("false")
1128
 op1.close()
1129
 clo = "false"
1130
end
1131
end
1132
 
1133
 
1134
function sys1()
1135
while true do
1136
kolor()
1137
desktop.pulpit()
1138
parallel.waitForAny(godz, mysz)
1139
end
1140
end
1141
 
1142
 
1143
function sys2()
1144
while true do
1145
kolor()
1146
desktop.pulpit()
1147
mysz()
1148
end
1149
end
1150
 
1151
function clo3()
1152
z1()
1153
if clo == "true" then
1154
local function system(...) return sys1(...) end
1155
elseif clo == "false" or clo == nil then
1156
local function system(...) return sys2(...) end
1157
end
1158
p(clo)
1159
s(2)
1160
end
1161
 
1162
function system()
1163
z1()
1164
if clo == "true" then sys1()
1165
elseif clo == "false" then sys2()
1166
end
1167
end
1168
 
1169
function monitor()
1170
local monitor = peripheral.find("monitor")
1171
if monitor then
1172
tc()
1173
pfb(1,1,w,h,colors.black)
1174
stc(colors.white)
1175
scp(1,1)
1176
p("NextUI wykryl zewnetrzny wyswietlacz, wybierz gdzie wyswietlane ma byc Biurko NextUI.")
1177
scp(1,3)
1178
p("Wyswietlacz wewnetrzny")
1179
scp(1,5)
1180
p("Monitor")
1181
end
1182
end
1183
 
1184
function obraz22()
1185
while true do
1186
tc()
1187
sbc(colors.black)
1188
tc()
1189
sbc(colors.black)
1190
pfb(1,1,w,1,colors.blue)
1191
pfb(1,h,w,h,colors.blue)
1192
scp(1,h)
1193
if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr == "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr == "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr == "colors.white" then sbc(colors.white) stc(colors.black) end
1194
write("Start")
1195
scp(1,1)
1196
sbc(colors.blue)
1197
stc(colors.white)
1198
p("Aplikacje NextUI")
1199
scp(1,2)
1200
sbc(colors.black)
1201
p("Aplikacje      ")
1202
p("Gry            ")
1203
p("Sklep          ")
1204
pfb(16,2,16,h,colors.blue)
1205
pdp(w,h,colors.red)
1206
pdp(w-1,h,colors.orange)
1207
pdp(w,1,colors.red)
1208
local event, button, x, y = os.pullEvent("mouse_click")
1209
if x == w and y == 1 then system() end
1210
if x>0 and x<15 and y == 2 then apps11() end
1211
if x>0 and x<15 and y == 3 then apps22() end
1212
if x>0 and x<15 and y == 4 then app() end
1213
if x>0 and x<6 and y == h then start() end
1214
end
1215
end
1216
 
1217
function apps11()
1218
pfb(18,3,20,5,colors.orange)
1219
scp(18,6)
1220
sbc(colors.black)
1221
stc(colors.white)
1222
p("LuaIDE")
1223
pfb(25,3,27,5,colors.green)
1224
scp(25,6)
1225
sbc(colors.black)
1226
stc(colors.white)
1227
p("Paint")
1228
if fse("/os/iko/.ico1") and fse("/os/iko/.ico1n") then
1229
local iko1 = fs.open("/os/iko/.ico1", "r")
1230
iko1p = iko1.readLine()
1231
iko1.close()
1232
local iko1n = fs.open("/os/iko/.ico1n", "r")
1233
iko1pn = iko1n.readLine()
1234
iko1n.close()
1235
pfb(17, h-6, 19, h-4, colors.purple)
1236
scp(17,h-3)
1237
 if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr ==
1238
 "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then
1239
 sbc(colors.lime) elseif colr == "colors.pink" then sbc(colors.pink) elseif colr == "colors.gray" then sbc(colors.gray) elseif colr ==
1240
 "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then
1241-
local user123 = fs.open("/os/.log1", "r")
1241+
1242-
uzytkow = user123.readLine()
1242+
1243-
user123.close()
1243+
1244-
local pass123 = fs.open("/os/.log2", "r")
1244+
1245-
haslo123 = pass123.readLine()
1245+
1246-
pass123.close()
1246+
1247
if fse("/os/iko/.ico2") and fse("/os/iko/.ico2n") then
1248
local iko2 = fs.open("/os/iko/.ico2", "r")
1249-
function logo()
1249+
1250
iko2.close()
1251
local iko2n = fs.open("/os/iko/.ico2n", "r")
1252-
pliki()
1252+
1253
iko2n.close()
1254-
if haslo123 == "" then system() end
1254+
1255
scp(28,h-3)
1256-
pfb(1, 1, w, 5, colors.blue)
1256+
1257-
pfb(1, 6, w, h-5, colors.lightBlue)
1257+
1258-
pfb(1, h-6, w, h, colors.blue)
1258+
1259-
pfb(15, 7, 17, 9, colors.gray)
1259+
1260
 sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr
1261-
p("Logowanie NextUI")
1261+
1262-
p("Podaj haslo, aby kontynuowac")
1262+
1263-
sbc(colors.lightBlue)
1263+
1264
end
1265-
scp(18,7)
1265+
1266-
p(uzytkow)
1266+
1267-
scp(18,8)
1267+
1268-
write("")
1268+
1269-
pass223 = read()
1269+
1270
local iko3n = fs.open("/os/iko/.ico3n", "r")
1271-
if pass223 == haslo123 then system() else p("Bledne haslo!") logo() end
1271+
1272
iko3n.close()
1273
pfb(39, h-6, 41, h-4, colors.orange)
1274
scp(39,h-3)
1275
 if colr == "colors.orange" then sbc(colors.orange) elseif colr == "colors.magneta" then sbc(colors.magneta) elseif colr ==
1276
 "colors.lightBlue" then sbc(colors.lightBlue) elseif colr == "colors.yellow" then sbc(colors.yellow) elseif colr == "colors.lime" then
1277-
scp(w-5,1)
1277+
1278
 "colors.lightGray" then sbc(colors.lightGray) elseif colr == "colors.purple" then sbc(colors.purple) elseif colr == "colors.blue" then
1279
 sbc(colors.blue) elseif colr == "colors.brown" then sbc(colors.brown) elseif colr == "colors.green" then sbc(colors.green) elseif colr
1280
 == "colors.red" then sbc(colors.red) elseif colr == "colors.black" then sbc(colors.black) stc(colors.white) elseif colr ==
1281-
s(59)
1281+
1282
p(iko3pn)
1283
end
1284
local event, click, x, y = os.pullEvent("mouse_click")
1285
if x == w and y == 1 then obraz22() end
1286
if x>17 and x<24 and y>2 and y<7 then r("/os/.luaide") obraz22() end
1287
if x>24 and x<30 and y>2 and y<7 then r("/os/.paint") obraz22() end
1288
end
1289
 
1290
function apps22()
1291
pfb(18,3,20,5,colors.cyan)
1292
scp(18,6)
1293
sbc(colors.black)
1294
stc(colors.white)
1295
p("2048")
1296
pfb(25,3,27,5,colors.blue)
1297
scp(25,6)
1298
sbc(colors.black)
1299
stc(colors.white)
1300
p("Snake")
1301
local event, click, x, y = os.pullEvent("mouse_click")
1302
if x == w and y == 1 then obraz22() end
1303
if x>17 and x<24 and y>2 and y<7 then r("/os/.2048") obraz22() end
1304
if x>24 and x<30 and y>2 and y<7 then r("worm") obraz22() end
1305
end
1306
 
1307
if fse("/os/.19") then
1308
res()
1309
system()
1310
else
1311
a = fs.open("/os/.19", "w")
1312
as = a.writeLine("NextUI 1.10")
1313
a.close()
1314-
top1()
1314+
1315-
parallel.waitForAny(mysz, godz)
1315+
1316
scp(1,1)
1317
p("NextUI 1.10 first boot configuration complete.")
1318
s(1)
1319
res()
1320
system()
1321
end