Просто с некоторыми проблемами с xdotool здесь - отличная программа, но, к сожалению, она не вела себя.XDOTOOL не будет передавать клики в определенное окно
from Tkinter import *
import os
class Ed:
def __init__(self,parent):
self.button = Button(parent,command=self.passthrough)
self.button.pack()
parent.geometry('+100+100')
def passthrough(self):
print 'clicked'
os.popen("""
window=$(xdotool selectwindow click)
xdotool mousemove 110 140
xdotool click --window $window
""")
root = Tk()
app = Ed(root)
root.mainloop()
Программа должна отображать окно с кнопкой в нем. Когда нажимается кнопка, курсор меняется, и вы перемещаете мышь из окна и щелкаете позади окна (например, GIMP). Затем мышь возвращается к кнопке, но нажимает на программу позади. Однако это не так. Извиняюсь заранее, это сложно описать.
Я был бы очень благодарен за любую помощь, которую вы можете предоставить.
Cheers!
Спасибо, я не знал об этом. Но, похоже, все равно пробегает все строки кода? – slyaer