家好,我是公眾號3分鐘學堂的郭立員,今天繼續按鍵精靈安卓版教程講解,上期文章《關于按鍵ui界面上的數據重啟丟失的原因》中,我講到怎么獲得界面中元素的數據內容。這期文章我們繼續做一下延展。
上圖中我們回顧一下,讀取紅框中的文件獲取界面元素的數據。
Dim 路徑="/sdcard/MobileAnJian/UIConfig/586647d1-efe9-49d1-92ab-e81390a27435"
dim a=File.read(路徑)
TracePrint a
通過運行這一段代碼,可以獲取到界面中的數據內容,如下圖所示,界面中有一個名稱為輸入框1的輸入框,內容是“我是界面輸入框的內容”。
預覽界面也可以看到如下圖的樣子:
接下來我要通過代碼修改這段文字內容,使其發生改變。
Dim 路徑="/sdcard/MobileAnJian/UIConfig/586647d1-efe9-49d1-92ab-e81390a27435"
dim a=File.read(路徑)
Dim table=Encode.JsonToTable(a)
TracePrint table["輸入框1"]
table["輸入框1"]="我已經發生變化了!"
Dim json=Encode.TableToJson(Table)
Call File.Write(路徑, json)
這段代碼中,我是將讀取的內容,
先轉化為table(表)數據,
Dim table=Encode.JsonToTable(a)
之后直接修改表數據
table["輸入框1"]="我已經發生變化了!"
轉為json類型
Dim json=Encode.TableToJson(Table)
寫入到原來的界面文件
Call File.Write(路徑, json)
這個有啥用呢,其實在之前我們一直說,安卓按鍵的界面是靜態界面,也就是沒法被腳本修改,這句話是沒錯,但是也不是絕對的,通過修改界面配置文件,也是可以變相做到修改界面數據的。
當然還有一點我這里面沒有測試,就是小精靈的界面是否可以修改,如果可以修改,那就直接可做腳本“提示信息”使用。你想顯示什么內容,就把內容內置到腳本中,運行即可修改。
這臺電腦上也沒有現成的小精靈,我就不測試了。路徑應該是
Dim 包名=此處填寫小精靈的包名
Dim 路徑="/data/data/"&包名&"/files/script.cfg"
對于雷電模擬器,需要開啟超級用戶訪問模式,才能在模擬器看到這個文件。
好了,本期內容就這些。
別文字的軟件有很多的,推薦你可以試試這些,無論是截圖、拍照還是導入圖片都可以識別,使用很簡單,識別準確度也很高,省時又省力!
一款專業的電腦識別軟件,也有手機端應用,可以用于識別文字、物體、票據等,還支持批量識別,除了中文識別還支持外語識別,功能豐富操作簡單,識別效果準確又快速。
【截圖識別】
點擊可以快速截圖進行識別,識別結果排版與圖片內容排版保持一致。
【導入圖片識別】
【手寫識別】
將照片導入進去,支持導入多張圖片識別(可以提前將需要識別文字的圖片存放于一個文件夾),點擊【立即識別】就可以了,識別速度還是很快的。可以在頁面內直接對比識別前后的內容。
[識別結果預覽]
結果支持復制、導出文本,可以導出的格式包括TXT、doc、docx。
一款專業的電腦文字識別軟件,也有手機端可用,支持圖片識別、截圖識別、多國語言識別、手寫文字識別以及豎版文字識別等功能,還支持批量識別文件,使用很簡單,識別結果也比較準確。
【導入圖片識別】
【截圖識別】
【手寫文字識別】
識別速度還是很快的,即使不是正著拍攝的文字內容也能準確的識別出來,可以直接復制也能導出wdoc、docx、TXT文檔。
QQ作為一款社交軟件,其實有很多小功能,其中就包括文字識別功能,可以截圖識別也可以發送/拍照識別文字,只需要將文字圖片發送出去就可以識別了。
發送出去之后點開圖片,可以看到文字識別功能,這個功能電腦、手機端都有。
點擊之后就會快速識別文字了,識別手寫文字結果可能不是很準確,比較適合識別打印文字或是電子文本圖識別。
結果支持編輯、復制、翻譯等。
一款很好用的電腦截圖軟件,還支持錄屏、錄GIF等功能,簡單又實用,它的截圖功能可以用于識別文字,所以這款工具識別文字僅適用于截圖識別。
操作很簡單,首頁打開之后點擊選擇需要的截圖方式,截取文字內容。
截取圖片之后點擊下方的【OCR】識別文字。
可以選擇識別的語種,還支持翻譯功能,識別的準確率也比較高。
以上就是本次分享到的幾個好用的電腦文字識別工具啦,操作簡單識別準確快速,有需要可以試試~
測方式,在電腦桌面設置內將屏幕設置為全黑背景和全白背景,看看藍線是否依然存在。如果存在說明了你的顯示器屏幕出現了問題,也可能是顯示器的排線焊接點出現了問題。這種情況必須要返廠換新顯示器。
目前對于很多臺式電腦的顯示器保修1年,也有保修3年的。如果在保修期內的顯示器可以免費到售后保修,如果過了保修期可以讓售后上門有償修理。
藍屏的問題很復雜,參看了很多朋友提出和回答藍屏的問題,特作此小結。
一、電腦操作引起:
1、好好想一下,藍屏前,你進行了什么操作?按F8進入安全模式,刪除、卸載、取消你之前的操作。
二、藍屏由硬件引起的有:
1、更換或者添加硬件,出現硬件不兼容現象,卸下新加硬件。就是硬件兼容,也可能藍屏,因為系統不能識別新添加的硬件,建議重裝系統。
2、電腦使用過久,內存、顯卡的金手指氧化而引起接觸不良,把內存、顯卡,取下來用橡皮擦擦卡的金手指,可向槽內加入少量無水酒精(清洗槽內氧化物),幾分鐘后,用電吹風吹干,再插好。
3、硬盤不穩定引起,此故障均為硬盤損壞,修復硬盤壞道或直接更換硬盤可解決。
4、鍵鼠故障,重新插拔一下USB或多以USB導電竄線引起。
5、機箱內灰塵多引起,清除灰塵(一般3-5個月清除一次)。卸下CPU風扇,輕輕擦去U上的硅脂,再重新涂上一薄層新硅脂。
6、超頻也可能引起藍屏,如果超頻了,就取消超頻。
三、藍屏由軟件引起的有:
1、360修復引起,卸載360或重裝系統即可解決。
2、修復漏洞或殺毒引起,此故障均為操作不當引起,卸載補丁。
3、驅動精靈等驅動軟件引起,但此類故障較少。因系統和顯卡驅動的兼容性不好,也會出現這樣的錯誤,建議換個其它版本的顯卡驅動安裝。
4、電腦中毒,使用專業殺毒軟件進行全盤殺毒。
5、安裝了不穩定的軟件,建議全盤殺毒,卸載引發問題的軟件,重新安裝其他版本,就可能解決。
其實,電腦藍屏了,最好的解決方法是:重裝系統。如發現安裝的系統經常出現藍屏現象,則應該換系統安裝。