View difference between Paste ID: FfGeRb0y and w7Pj9x8r
SHOW: | | - or go back to the newest paste.
1
printer = peripheral.wrap("right")
2
term.clear()
3
print(" eRGB")
4
print("")
5-
print("Stampa contratto/dich.conf. Cliente RESID.")
5+
print("Stampa bolletta eRGB")
6
print("")
7-
print("Inserire nome cliente")
7+
8-
local customer = read()
8+
9
print("")
10
local phpdate = http.get("http://172.16.20.218/date.php")
11
local date = phpdate.readAll()
12
phpdate.close()
13-
print("Inserire potenza impegnata")
13+
print("La data di oggi e'"..date.." ")
14-
local power = read()
14+
print("Premere ENTER per accettare, C per correggere")
15
local keys = read()
16
if keys == "c" then
17
print("")
18
print("Correggere la data:")
19
date = read()
20-
printer.setPageTitle("Contratto eRGB")
20+
end
21-
printer.write("Contratto eRGB")
21+
22
print("Inserire lettura")
23-
printer.write("Residenziale")
23+
local energy = read()
24
print("Inserire spesa fissa")
25-
printer.write("Rilasciato a: ")
25+
local tassa = read()
26-
printer.setCursorPos(15, 4)
26+
parziale = math.floor(energy/1000000)
27-
printer.write(customer)
27+
totale = parziale+tassa
28
29
30
term.clear()
31
term.setCursorPos(1, 1)
32
printer.newPage()
33-
printer.write("Potenza impegnata:")
33+
printer.setPageTitle("Bolletta eRGB")
34
printer.write("Bolletta eRGB")
35-
printer.write(power)
35+
36-
printer.setCursorPos(1, 9)
36+
37-
printer.write("Conservare accuratamente")
37+
printer.write("Bolletta del: ")
38
printer.setCursorPos(14, 4)
39-
printer.write("questo contratto")
39+
printer.write(date)
40
printer.setCursorPos(1, 6)
41-
printer.write("in quanto potrebbe")
41+
42-
printer.setCursorPos(1, 12)
42+
43-
printer.write("essere richiesto per")
43+
44
printer.setCursorPos(1, 7)
45-
printer.write("fini di verifica.")
45+
printer.write("Energia consumata:")
46
printer.setCursorPos(1, 8)
47-
print("Stampa contratto in corso")
47+
printer.write(energy)
48-
print("Ritirare la ricevuta")
48+
49
printer.write("Spese fisse:")
50
printer.setCursorPos(1, 11)
51
printer.write(tassa)
52
printer.setCursorPos(4, 11)
53
printer.write("IC")
54
printer.setCursorPos(1, 13)
55
printer.write("Totale DA PAGARE:")
56
printer.setCursorPos(1, 14)
57
printer.write(totale)
58
printer.setCursorPos(6, 14)
59
printer.write("IC")
60
printer.setCursorPos(1, 16)
61
printer.write("Inviare il denaro tramite")
62
printer.setCursorPos(1, 17)
63
printer.write("posta a lego11 entro")
64
printer.setCursorPos(1, 18)
65
printer.write("7 giorni IRL dalla data")
66
printer.setCursorPos(1, 19)
67
printer.write("di emissione della")
68
printer.setCursorPos(1, 20)
69
printer.write("bolletta, pena il")
70
printer.setCursorPos(1, 21)
71
printer.write("pagamento di penali.")
72
printer.endPage()
73
print("Stampa bolletta in corso")
74
print("Ritirare la bolletta")
75
sleep(2)