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