最近公司使用釘釘打卡,但WP手機貌似沒有釘釘,這個問題是要上班還得先換手機的錯覺。。。 如此糾結(jié)之后覺得使用安卓手機進行釘釘?shù)淖詣哟蚩ú僮魇怯斜匾?、可行的?/p> 首先你需要一部root后的安卓手機,如果沒有那就別折騰了,安心準時上班釘釘打卡吧。 1.介紹一個軟件,Tasker是一個簡易但非常強大的工具,它使您的Andorid手機或平板電腦更加自動化。當然不root也能用就是太麻煩了。 2.打開手機設(shè)置-開發(fā)者選項-找到指針位置,勾選。在手機屏幕頂部會顯示此時點擊手機屏幕的XY坐標。 3.打開釘釘,模擬一次打卡操作,包括點擊下部中間的(a工作)記錄XY,(b考勤打卡)記錄XY,上班(c打卡)記錄XY,(d確定)的XY。//后面簡稱XYa、XYb、XYc、XYd 4.打開Tasker。 選擇任務(wù)。并新建一個任務(wù)。編輯這個任務(wù)。新建一個動作。 5.首先分析手機的所有操作,例如我手機存在點亮屏幕和熄滅屏幕兩個狀態(tài)。首先熄滅屏幕,再通過電源鍵解鎖屏幕。由于沒有設(shè)置鎖屏界面,直接就進入手機桌面。然后啟動釘釘,進行一系列的模擬點擊進行打卡動作。打卡結(jié)束后殺死釘釘進程并鎖閉手機。這樣打卡的任務(wù)就結(jié)束了,但是怎么激活這個任務(wù)我們下篇文章再講。下面來具體步驟。(所有步驟能選root限權(quán)的全都給上root限權(quán)) 6.首先鎖閉手機。選擇上圖加號后彈出窗口,選擇顯示,再選擇系統(tǒng)鎖定。完成后點返回。 7.再來添加等待n(n>1)秒后解鎖。同樣選擇添加,添加任務(wù),選擇等待,并設(shè)置等待時間,,設(shè)置完成后返回。 8.點亮手機。添加動作選擇代碼,選擇外殼(Shell),輸入圖片所示,勾選root,完成后返回。 9.接下來就是執(zhí)行一系列的模擬點擊和滑動了,先添加一個等待(同上)。例如你的手機有上劃鎖就先來一個滑動解鎖的動作。添加一個外殼(shell、同上),輸入input swipe X Y X1 Y1進行一次模擬滑動(XYX1Y1坐標根據(jù)自己的手機設(shè)置),建議每步完成后進行1到2秒的等待。 10.解鎖完成后添加動作,程序-啟動程序-選擇釘釘。添加啟動釘釘后加入6秒的等待(同上)。繼續(xù)添加動作代碼-外殼(shell、同上)輸入input tap XYa進行工作區(qū)域的模擬點擊。 11.繼續(xù)加入一個5s的等待(同上),再添加動作代碼-外殼(shell、同上)輸入input tap XYb進行釘釘打卡區(qū)域的模擬點擊。然后添加一個1s的等待(同上),再添加動作代碼-外殼(shell、同上)輸入input tap XYc進行釘釘打卡的確定點擊。至此完成了釘釘?shù)淖詣哟蜷_步驟。 12.添加動作程序-殺死程序選擇釘釘。 13.添加動作顯示-系統(tǒng)鎖閉(同上)完成手機熄屏。 后續(xù):這個tasker軟件的作用不僅僅如此,還有更強大的功能博主不會玩,只好做這個傻瓜式腳本目前僅支持直線的滑動解鎖,復(fù)雜的解鎖方式還沒用進行實驗。再吐槽一下釘釘簡直就是反人類設(shè)計,估計這個方法公開后,以后打卡可能還會添加類似12306驗證碼等方式進行打考勤前的驗證。 |
|