История изменений
Исправление pawnhearts, (текущая версия) :
Можно накостылять скрипт типа:
import gtk
import wnck
import gobject
screen = wnck.screen_get_default()
clip = gtk.clipboard_get(selection="PRIMARY")
clip2 = gtk.clipboard_get()
text = ''
def foo(*args):
global text
if screen.get_active_window().get_application().get_name() == "Xfce Terminal":
new_text = clip.wait_for_text()
if new_text != text:
text = new_text
clip2.set_text(text)
return True
gobject.timeout_add(1500, foo)
gtk.main()
p.s. сам не проверял
Исправление pawnhearts, :
Можно накостылять скрипт типа:
import gtk
import wnck
import gobject
screen = wnck.screen_get_default()
clip = gtk.clipboard_get(selection="PRIMARY")
clip2 = gtk.clipboard_get()
text = ''
def foo(*args):
global text
if screen.get_active_window().get_application().get_name() == "Xfce Termnial":
new_text = clip.wait_for_text()
if new_text != text:
text = new_text
clip2.set_text(text)
return True
gobject.timeout_add(1500, foo)
gtk.main()
p.s. сам не проверял
Исправление pawnhearts, :
Можно накостылять скрипт типа:
import gtk
import wnck
import gobject
screen = wnck.screen_get_default()
clip = gtk.clipboard_get(selection="PRIMARY")
clip2 = gtk.clipboard_get()
text = ''
def foo(*args):
global text
if screen.get_active_window().get_application().get_name() == "Xfce Termnial":
new_text = clip.wait_for_text()
if new_text != text:
text = new_text
clip2.set_text(text)
gobject.timeout_add(1500, foo)
gtk.main()
p.s. сам не проверял
Исходная версия pawnhearts, :
Можно накостылять скрипт типа:
import gtk
import wnck
import gobject
screen = wnck.screen_get_default()
clip = gtk.clipboard_get(selection="PRIMARY")
clip2 = gtk.clipboard.get()
text = ''
def foo(*args):
global text
if screen.get_active_window().get_application().get_name() == "Xfce Termnial":
new_text = clip.wait_for_text()
if new_text != text:
text = new_text
clip2.set_text(text)
gobject.timeout_add(1500, foo)
gtk.main()
p.s. сам не проверял