Python 2.5b3 (trunk:51041, Aug 2 2006, 18:36:25) [GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2 Type "copyright", "credits" or "license()" for more information. **************************************************************** Personal firewall software may warn about the connection IDLE makes to its subprocess using this computer's internal loopback interface. This connection is not visible on any external interface and no data is sent to or received from the Internet. **************************************************************** IDLE 1.2b3 >>> import ldtp ** Not Use Tcp TO ** >>> if 1: KeyboardInterrupt >>> import time >>> from time import sleep >>> if 1: sleep(2) ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> if 1: sleep(2) aa = ldtp.getapplist() >>> aa [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> len(aa) 10 >>> aa[0] u'gnome-session' >>> ldtp.settextvalue(aa[4], "txt0", 'ss') 1 >>> if 1: sleep(2) aa = ldtp.getapplist()aa[0] SyntaxError: invalid syntax >>> bb = ldtp.getapplist() >>> bb [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'ClockApplet', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> bb = ldtp.getapplist() >>> bb [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'ClockApplet', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> aa = ldtp.getapplist() >>> aa [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'ClockApplet', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> bb = ldtp.getapplist() >>> bb [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'ClockApplet', u'hal-device-manager', u'aisleriot', u'yelp', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> bb = ldtp.getapplist() >>> ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gcalctool', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> ldtp.getapplist() [u'gnome-session', u'gnome-power-manager', u'update-notifier', u'nautilus', u'gedit', u'gcalctool', u'gnome-panel', u'gnome-volume-manager', u'gnome-cups-icon', u'metacity', u'gnome-screensaver'] >>> ldtp.getwindowlist() [u'frmUnsavedDocument1-gedit'] >>> ldtp.getwindowlist() [u'frmUnsavedDocument1-gedit'] >>> ldtp.getwindowlist() [u'frmUnsavedDocument1-gedit'] >>> ldtp.getwindowlist() [u'frmUnsavedDocument1-gedit'] >>> ldtp.click('dlgOpen*', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('dlgOpen*', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Unable to find object name in application map'" >>> ldtp.click('*Open*', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('*Open*', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Unable to find object name in application map'" >>> ldtp.click('dlgopen*', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('dlgopen*', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Window does not exist'" >>> ldtp.click('dlgopen*', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('dlgopen*', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Window does not exist'" >>> ldtp.getwindowlist() [u'frmUnsavedDocument1-gedit', u'dlgOpenFiles\u2026'] >>> ldtp.click('dlgopenfiles*', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('dlgopenfiles*', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Window does not exist'" >>> ldtp.click('dlgopenfiles\u2026', 'btncancel') Traceback (most recent call last): File "", line 1, in ldtp.click('dlgopenfiles\u2026', 'btncancel') File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 800, in click raise LdtpExecutionError (str (msg)) LdtpExecutionError: "u'click failed: Window does not exist'" >>> ldtp.getobjectlist(ldtp.getwindowlist()[1]) Traceback (most recent call last): File "", line 1, in ldtp.getobjectlist(ldtp.getwindowlist()[1]) File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 2879, in getobjectlist sendpacket (_message) File "/usr/local/lib/python2.5/site-packages/ldtp.py", line 261, in sendpacket client.send (msg) UnicodeEncodeError: 'ascii' codec can't encode character u'\u2026' in position 100: ordinal not in range(128) >>> ldtp.getapplist() ================================= Halt here =====================