Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import glib, gtk
- def test_clipboard():
- clipboard = gtk.Clipboard()
- targets = clipboard.wait_for_targets()
- print "Targets available:", ", ".join(map(str, targets))
- for target in targets:
- print "Trying '%s'..." % str(target)
- contents = clipboard.wait_for_contents(target)
- if contents:
- print contents.data
- def main():
- mainloop = glib.MainLoop()
- def cb():
- test_clipboard()
- mainloop.quit()
- glib.idle_add(cb)
- mainloop.run()
- if __name__ == "__main__":
- main()
- $ ./clipboard.py
- Targets available: TIMESTAMP, TARGETS, MULTIPLE, text/html, text/_moz_htmlcontext, text/_moz_htmlinfo, UTF8_STRING, COMPOUND_TEXT, TEXT, STRING, text/x-moz-url-priv
- ...
- Trying 'text/html'...
- I asked <a href="http://superuser.com/questions/144185/getting-html-source-or-rich-text-from-the-x-clipboard">the same question on superuser.com</a>, because I was hoping there was a utility to do this, but I didn't get any informative responses.
- Trying 'text/_moz_htmlcontext'...
- <html><body class="question-page"><div class="container"><div id="content"><div id="mainbar"><div id="question"><table><tbody><tr><td class="postcell"><div><div class="post-text"><p></p></div></div></td></tr></tbody></table></div></div></div></div></body></html>
- ...
- Trying 'STRING'...
- I asked the same question on superuser.com, because I was hoping there was a utility to do this, but I didn't get any informative responses.
- Trying 'text/x-moz-url-priv'...
- http://stackoverflow.com/questions/3261379/getting-html-source-or-rich-text-from-the-x-clipboard
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement