From cfab1a4f750f29f94c242feee79133edc6efabcb Mon Sep 17 00:00:00 2001 From: Lucio Zambon <lucio.zambon@elettra.eu> Date: Thu, 3 Apr 2025 03:19:12 +0000 Subject: [PATCH] Update vibration.py --- vibration.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/vibration.py b/vibration.py index 57745ec..a41d32f 100644 --- a/vibration.py +++ b/vibration.py @@ -8,20 +8,21 @@ from time import sleep process_name = sys.argv[1] params = sys.argv[2:] #print('Popen(/home/fermi/utenti/lz/guistat acquisition |grep -A1 "'+' '.join(sys.argv[1:])+'"') -processInfo = subprocess.Popen('/home/fermi/utenti/lz/guistat acquisition |grep -A1 "'+' '.join(sys.argv[1:])+'" | tail -1', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) +processInfo = subprocess.Popen('/home/elettra/tmp/lz/guistat acquisition |grep -A1 "'+' '.join(sys.argv[1:])+'" | tail -1', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) coo = processInfo.stdout.read().decode("utf-8").split() +print(coo) wid = coo[0] x = int(coo[3])-3 y = int(coo[4])-29 -#subprocess.run(['wmctrl', '-i', '-r', wid, '-b', 'add,above'], check=True) -#subprocess.run(['wmctrl', '-i', '-r', wid, '-a'], check=True) -cmd1 = 'wmctrl -i -v -r '+wid+'-e 0,'+str(x)+','+str(y)+','+coo[5]+','+coo[6] -cmd2 = 'wmctrl -i -v -r '+wid+'-e 0,'+str(x+30)+','+str(y+30)+','+coo[5]+','+coo[6] -for i in range(0, 20): +# subprocess.run(['wmctrl', '-i', '-r', wid, '-b', 'add,above'], check=True) +# subprocess.run(['wmctrl', '-i', '-r', wid, '-b', 'toggle,above'], check=True) +subprocess.run(['wmctrl', '-i', '-a', wid], check=True) +cmd1 = 'wmctrl -i -v -r '+wid+' -e 0,'+str(x)+','+str(y)+','+coo[5]+','+coo[6] +cmd2 = 'wmctrl -i -v -r '+wid+' -e 0,'+str(x+5)+','+str(y+5)+','+coo[5]+','+coo[6] +for i in range(0, 10): #print(cmd2) p = subprocess.Popen(cmd2, shell=True) sleep(0.05) #print(cmd1) p = subprocess.Popen(cmd1, shell=True) sleep(0.05) - -- GitLab