forked from poschi3/k4cg_pixelflut
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.py
31 lines (23 loc) · 947 Bytes
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env python
from verbindung import Verbindung
from picture import Picture
from simpleconfig import SimpleConfig
from size import Size
import sys
config = SimpleConfig().load("config.yml")
size = Size().detect(config.getServerHost(), config.getServerPort())
def k4cg(config, size):
print(" " + config.getStrategy())
v = Verbindung(config.getServerHost(), config.getServerPort(), size.width, size.height)
p = Picture(v)
p.setPicture(config.getImageFilePath(), config.getDrawPositionX(), config.getDrawPositionY(), config.getDrawWidth(), config.getStrategy())
if config.useColorBasedImageTransparency():
p.setColorBasedTransparency(config.getImageTransparencyColor())
p.start()
#strategies = ['links_rechts', 'rechts_links', 'oben_unten', 'unten_oben', 'pseudo_random']
strategies = ['pseudo_random']
anzahl = 0
while True:
k4cg(config, size)
anzahl += 1
print("Anzahl: " + str(anzahl))