def _text_to_clipboard(keystroke, nnavi500): if nnavi500 == 1: Key(keystroke).execute() else: max_tries = 20 cb = Clipboard(from_system=True) Key(keystroke).execute() key = str(nnavi500) for i in range(0, max_tries): failure = False try: # time for keypress to execute time.sleep( settings.settings([u'miscellaneous', u'keypress_wait']) / 1000.) _NavClipBoard.get_instance( ).clip[key] = Clipboard.get_system_text() utilities.save_json_file( _NavClipBoard.get_instance().clip, settings.settings([u'paths', u'SAVED_CLIPBOARD_PATH'])) except Exception: failure = True utilities.simple_log() if not failure: break cb.copy_to_system()
def _text_to_clipboard(keystroke, nnavi500): if nnavi500 == 1: Key(keystroke).execute() else: max_tries = 20 cb = Clipboard(from_system=True) Key(keystroke).execute() key = str(nnavi500) global _CLIP for i in range(0, max_tries): failure = False try: # time for keypress to execute time.sleep( settings.SETTINGS["miscellaneous"]["keypress_wait"] / 1000.) _CLIP[key] = unicode(Clipboard.get_system_text()) utilities.save_json_file( _CLIP, settings.SETTINGS["paths"]["SAVED_CLIPBOARD_PATH"]) except Exception: failure = True utilities.simple_log() if not failure: break cb.copy_to_system()
def erase_multi_clipboard(): global _CLIP _CLIP = {} utilities.save_json_file(_CLIP, settings.settings([u'paths', u'SAVED_CLIPBOARD_PATH']))
def erase_multi_clipboard(): _NavClipBoard.get_instance().clip = {} utilities.save_json_file( _NavClipBoard.get_instance().clip, settings.settings([u'paths', u'SAVED_CLIPBOARD_PATH']))
def erase_multi_clipboard(nexus): nexus.clip = {} utilities.save_json_file(nexus.clip, settings.SETTINGS["paths"]["SAVED_CLIPBOARD_PATH"])
def erase_multi_clipboard(): global _CLIP _CLIP = {} utilities.save_json_file( _CLIP, settings.SETTINGS["paths"]["SAVED_CLIPBOARD_PATH"])