|
@@ -262,36 +262,36 @@ def render_grid(cur,x,y):
|
|
|
i+=1
|
|
|
DMX=mc.get(cur)
|
|
|
pyray.draw_text_ex(font25,"SRC:{}".format(cur),[grid_x-20,grid_y-50], 25, 0, pyray.VIOLET)
|
|
|
+ if DMX:
|
|
|
+ for i,v in enumerate(DMX):
|
|
|
+ if v:
|
|
|
+ host_list[k][-1] +=1
|
|
|
+ txt = str(v)
|
|
|
+ x2 = grid_x+xi*25
|
|
|
+ y2 = grid_y+yi*15
|
|
|
+ try:
|
|
|
+ pyray.draw_rectangle(x2-2, y2-2,24,13,[255,255,255,int(v)])
|
|
|
+ except:
|
|
|
+ pyray.draw_rectangle(x2-2, y2-2,24,13,[255,2,2,255])
|
|
|
+
|
|
|
+ try:
|
|
|
+ int(v)
|
|
|
+ except:
|
|
|
+ v=0
|
|
|
+
|
|
|
+
|
|
|
+ if int(v) > 100:
|
|
|
+ pyray.draw_text_ex(font10,txt, [x2,y2], font_size, 0, pyray.BLACK)# pyray.VIOLET)
|
|
|
+ else:
|
|
|
+ pyray.draw_text_ex(font10,txt, [x2,y2], font_size, 0, GREY)# pyray.VIOLET)
|
|
|
+ xi+=1
|
|
|
|
|
|
- for i,v in enumerate(DMX):
|
|
|
- if v:
|
|
|
- host_list[k][-1] +=1
|
|
|
- txt = str(v)
|
|
|
- x2 = grid_x+xi*25
|
|
|
- y2 = grid_y+yi*15
|
|
|
- try:
|
|
|
- pyray.draw_rectangle(x2-2, y2-2,24,13,[255,255,255,int(v)])
|
|
|
- except:
|
|
|
- pyray.draw_rectangle(x2-2, y2-2,24,13,[255,2,2,255])
|
|
|
-
|
|
|
- try:
|
|
|
- int(v)
|
|
|
- except:
|
|
|
- v=0
|
|
|
-
|
|
|
-
|
|
|
- if int(v) > 100:
|
|
|
- pyray.draw_text_ex(font10,txt, [x2,y2], font_size, 0, pyray.BLACK)# pyray.VIOLET)
|
|
|
- else:
|
|
|
- pyray.draw_text_ex(font10,txt, [x2,y2], font_size, 0, GREY)# pyray.VIOLET)
|
|
|
- xi+=1
|
|
|
-
|
|
|
- if xi % 20 == 0:
|
|
|
- txt = str(int(yi*20)+1)
|
|
|
- pyray.draw_text_ex(font10,txt, [grid_x-30,y2], font_size, 0, pyray.YELLOW)# pyray.VIOLET) # ROEW NR
|
|
|
+ if xi % 20 == 0:
|
|
|
+ txt = str(int(yi*20)+1)
|
|
|
+ pyray.draw_text_ex(font10,txt, [grid_x-30,y2], font_size, 0, pyray.YELLOW)# pyray.VIOLET) # ROEW NR
|
|
|
|
|
|
- xi = 0
|
|
|
- yi += 1
|
|
|
+ xi = 0
|
|
|
+ yi += 1
|
|
|
txt = str(int(yi*20)+1)
|
|
|
pyray.draw_text_ex(font10,txt, [grid_x-30,y2], font_size, 0, pyray.YELLOW)# pyray.VIOLET) # ROEW NR
|
|
|
|
|
@@ -320,14 +320,20 @@ while not pyray.window_should_close():
|
|
|
p=0
|
|
|
keys = []
|
|
|
host_list = {}
|
|
|
- for k in DATA:
|
|
|
- #print(k,DATA[k])
|
|
|
- #print(k)
|
|
|
+ k="xxx"
|
|
|
+ if DATA is None:
|
|
|
+ k="None"
|
|
|
keys.append(k)
|
|
|
- host_list[k] = DATA[k] #[0]).ljust(" ",18) #,0,"=",0]
|
|
|
- keys.sort()
|
|
|
-
|
|
|
- k=keys[0]
|
|
|
+ host_list[k] = "" #DATA[k] #[0]).ljust(" ",18) #,0,"=",0]
|
|
|
+ if DATA:
|
|
|
+ for k in DATA:
|
|
|
+ #print(k,DATA[k])
|
|
|
+ #print(k)
|
|
|
+ keys.append(k)
|
|
|
+ host_list[k] = DATA[k] #[0]).ljust(" ",18) #,0,"=",0]
|
|
|
+ keys.sort()
|
|
|
+
|
|
|
+ k=keys[0]
|
|
|
|
|
|
if cur is None:
|
|
|
cur = k #k[3] #"xx123" # k
|