最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

李跳跳進(jìn)階指南(被刪了,備份下)

2023-08-25 12:24 作者:翛川川  | 我要投稿

一、李跳跳是什么?

一款用來(lái)跳過(guò)開(kāi)屏廣告和彈窗的安卓應(yīng)用。

二、李跳跳的原理?

利用安卓系統(tǒng)的無(wú)障礙權(quán)限,幫助用戶(hù)自動(dòng)點(diǎn)擊廣告上的跳過(guò)按鈕。

三、自定義規(guī)則

1、開(kāi)屏廣告規(guī)則

李跳跳的默認(rèn)規(guī)則已經(jīng)可以跳過(guò)絕大部分的開(kāi)屏廣告了,但李跳跳也不是萬(wàn)能的。當(dāng)我們遇到無(wú)法跳過(guò)的開(kāi)屏廣告時(shí),可以使用這條規(guī)則來(lái)跳過(guò)開(kāi)屏廣告:

{"keywords":["xxx"]}

全選代碼

復(fù)制

xxx可以是跳過(guò)按鈕的文案,也可以是跳過(guò)按鈕的id或bounds,比如:

{"keywords":["關(guān)閉廣告"]}//跳過(guò)按鈕的文案{"keywords":["tv_close_button"]}//跳過(guò)按鈕的id{"keywords":["900,160,1170,250"]}//跳過(guò)按鈕的bounds

全選代碼

復(fù)制

知識(shí)點(diǎn):什么是跳過(guò)按鈕的id和bounds?

溫馨提示:默認(rèn)規(guī)則已包含 {"keywords":["跳過(guò)"]}

2、彈窗規(guī)則

{"popup_rules":[{"id":"xxx","action":"xxx"}]}

全選代碼

復(fù)制

我們也可以使用李跳跳來(lái)關(guān)閉應(yīng)用內(nèi)的?彈窗?,比如下圖所示的抖音更新彈窗,就可以用以下規(guī)則進(jìn)行關(guān)閉:

//當(dāng)檢測(cè)到「檢測(cè)到更新」這幾個(gè)文字的時(shí)候,就自動(dòng)點(diǎn)擊「以后再」這個(gè)按鈕{"popup_rules":[{"id":"檢測(cè)到更新","action":"以后再"}]}

全選代碼

復(fù)制

注:規(guī)則里面的文字默認(rèn)情況下是模糊匹配的。比如改成以后、以后再說(shuō)、再說(shuō),甚至后再都是可行的。

注:規(guī)則里面的文字也支持首尾匹配和全匹配,只需在文字前面加上特定的符號(hào)就行。參照下面的舉例,比如+檢測(cè)到的意思是匹配以檢測(cè)到開(kāi)頭的文字;比如-用戶(hù)體驗(yàn)的意思是匹配以用戶(hù)體驗(yàn)結(jié)尾的文字;比如=以后再說(shuō)的意思是匹配和以后再說(shuō)完全相等的文字。其中符號(hào)&是用來(lái)連接任意個(gè)條件的,你可以把它理解為且。

李跳跳跳過(guò)廣告進(jìn)階指南(存檔記錄,侵刪) - 第1張

//舉例:自動(dòng)點(diǎn)擊上面抖音彈窗{"popup_rules":[{"id":"+檢測(cè)到&-用戶(hù)體驗(yàn)","action":"=以后再說(shuō)"}]}

全選代碼

復(fù)制

有時(shí)候我們會(huì)遇到一些彈窗,它們的關(guān)閉按鈕不是文字,而是一個(gè)叉號(hào)? ,比如下圖所示的美團(tuán)彈窗,此時(shí)我們又該如何寫(xiě)規(guī)則呢?

李跳跳跳過(guò)廣告進(jìn)階指南(存檔記錄,侵刪) - 第2張
美團(tuán)彈窗

如果這個(gè)彈窗可以通過(guò)手機(jī)的返回鍵關(guān)閉,我們可以這樣寫(xiě)規(guī)則:

//GLOBAL_ACTION_BACK是固定不變的{"popup_rules":[{"id":"=天天神券","action":"GLOBAL_ACTION_BACK"}]}


如果這個(gè)彈窗不可以通過(guò)手機(jī)的返回鍵關(guān)閉,我們需要知道叉號(hào)的id或bounds才行,我們可以這樣寫(xiě)規(guī)則:

//假設(shè)這個(gè)彈窗的叉號(hào)的id是tv_close_button{"popup_rules":[{"id":"=天天神券","action":"tv_close_button"}]}


但很多時(shí)候叉號(hào)(彈窗的關(guān)閉按鈕) 不一定會(huì)有id,不過(guò)也沒(méi)關(guān)系,因?yàn)樗欢〞?huì)有bounds,我們可以這樣寫(xiě)規(guī)則:

//假設(shè)叉號(hào)的bounds是500,900,620,1020{"popup_rules":[{"id":"=天天神券","action":"500,900,620,1020"}]}

知識(shí)點(diǎn):如何獲取關(guān)閉按鈕的id或bounds?

3、設(shè)置點(diǎn)擊次數(shù)

有時(shí)候我們?cè)O(shè)置的規(guī)則是正確的(彈窗出現(xiàn)的時(shí)候會(huì)彈出跳過(guò)提示),但無(wú)法自動(dòng)關(guān)閉對(duì)應(yīng)的彈窗。那是因?yàn)橛行棿靶枰c(diǎn)擊多次才行,此時(shí)我們可以把點(diǎn)擊次數(shù)times設(shè)置為2試試:

{"popup_rules":[{"id":"","action":"",times:2}]}


溫馨提示:點(diǎn)擊次數(shù)times(準(zhǔn)確來(lái)說(shuō)是最大點(diǎn)擊次數(shù))默認(rèn)為1。

4、聯(lián)合規(guī)則

{"unite_popup_rules":true}

全選代碼

復(fù)制

todo:待完成

5、頁(yè)面白名單

少數(shù)情況下李跳跳會(huì)發(fā)生誤點(diǎn)(錯(cuò)誤地點(diǎn)擊了其它地方),最簡(jiǎn)單的解決方案就是把發(fā)生誤點(diǎn)的APP加入白名單。

如果你不想這樣做,也可以用頁(yè)面白名單這條規(guī)則把發(fā)生誤點(diǎn)的頁(yè)面加入白名單。

//xxx可以是頁(yè)面的任意文字,也可以是頁(yè)面任意節(jié)點(diǎn)的id或bounds{"page_whitelist":["xxx"]}//舉例{"page_whitelist":["=跳過(guò)休息時(shí)間"]}


四、什么是控件的id和bounds?

  • 我們把APP界面上的元素,比如按鈕、圖標(biāo)、輸入框這些統(tǒng)稱(chēng)為控件。比如取消按鈕它就是一個(gè)文本控件,它的文字就是取消。

  • 寫(xiě)規(guī)則時(shí)可以根據(jù)取消這兩個(gè)字來(lái)定位這個(gè)按鈕。

  • 有些按鈕它是沒(méi)有文字的,比如上面美團(tuán)彈窗的叉號(hào)按鈕。此時(shí)我們需要用到控件的id或bounds來(lái)定位這些沒(méi)有文字的按鈕。

  • 但什么是控件的id和bounds呢?控件的id就是控件的身份證(普通用戶(hù)可以簡(jiǎn)單這樣理解);控件的bounds就是控件的大小和位置信息。

溫馨提示:一個(gè)控件是有可能沒(méi)有id的,但一定會(huì)有bounds。

五、如何獲取控件的id或bounds?

我們可以通過(guò)特定的工具來(lái)獲取到控件的相關(guān)信息,我為大家找到了一個(gè)叫autojs的開(kāi)源APP


李跳跳進(jìn)階指南(被刪了,備份下)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
巩留县| 南宫市| 桦甸市| 马龙县| 江陵县| 磐安县| 福清市| 玛多县| 连城县| 山阳县| 隆化县| 乐业县| 巴彦淖尔市| 巴中市| 岑溪市| 临城县| 苍南县| 北流市| 探索| 洪泽县| 庆云县| 承德市| 浏阳市| 新龙县| 上饶市| 苍南县| 鹤庆县| 龙口市| 丰顺县| 襄樊市| 文安县| 靖州| 福海县| 玛曲县| 砚山县| 泰兴市| 龙海市| 扎鲁特旗| 大港区| 论坛| 达孜县|