分类: Python/Ruby
2011-01-07 13:51:37
以下我們要利用SIKULI來寫一個自動登錄即時通的小程式,各位看者步驟做即可以下我们要利用SIKULI来写一个自动登录即时通的小程式,各位看者步骤做即可
1.開啟Sikuli的主程式,然後依序點選【File】→【New】來開啟一個新的專案 1。开启Sikuli的主程式,然后依序点选【档案】→【新】来开启一个新的专案
2.開啟即時通主程式,但先不要登錄(也不要縮小) 2。开启即时通主程式,但先不要登录(也不要缩小)
3.在程式碼區輸入click()然後把游標停在()內 3。在程式码区输入点击()然后把游标停在()内
4.按一下SIKULI程式左上角的相機按鈕 4。按一下SIKULI程式左上角的相机按钮
5.用滑鼠拖曳出一個框框然後把及時通的輸入帳號框住 5。用滑鼠拖曳出一个框框然后把及时通的输入帐号框住
6.接下來會自動回到程式碼編輯區,換行在輸入type("你的帳號\t你的密碼") 6。接下来会自动回到程式码编辑区,换行在输入类型(“你的帐号\吨你的密码”)
例如:type("linroex\t12345689")例如:类型(“linroex \ t12345689”)
這個步驟是要讓程式輸入你的帳號並自動換行再輸入密碼这个步骤是要让程式输入你的帐号并自动换行再输入密码
7.接下來一樣換行並輸入程式碼click(),游標一樣停在()內並且按一下相機按紐 7。接下来一样换行并输入程式码点击(),游标一样停在()内并且按一下相机按纽
8.一樣又滑鼠拖曳出一個框框並把登入的按鈕框住 8。一样又滑鼠拖曳出一个框框并把登入的按钮框住
9.到這樣就大概完成囉,妳先檢查一下你的程式碼是否跟我一樣,如果一樣的話就先把及時通的程式開啟,然後按一下綠色三角形按鈕就可以開始執行 9。到这样就大概完成啰,妳先检查一下你的程式码是否跟我一样,如果一样的话就先把及时通的程式开启,然后按一下绿色三角形按钮就可以开始执行
10.寫完以後你可以把你的程式儲存起來,但是根據我的測試目前不能存成exe檔,只能存成專案檔,等你要用時再開啟Sikuli主程式來執行,希望以後可以用成exe檔 10。写完以后你可以把你的程式储存起来,但是根据我的测试目前不能存成的EXE档,只能存成专案档,等你要用时再开启Sikuli主程式来执行,希望以后可以用成的EXE档