Noid's Geek

Android 畫面擷取 用 tasker

0
講到擷取 Android 畫面,你會怎麼做?用 adb ,還是用 電源鍵加音量鍵的下?

老實說,這兩種方法都很不方便…我用過最方便的,大概就是 LG 的 Quick memo 吧。從通知欄下拉,按一下擷取畫面就好。

但是,不是每隻手機都是 LG 啊!但是,我們可以透過 tasker 這個 app 神器來做到類似的功能。

首先,你要先有 tasker 。去 play store 買吧,tasker 可以做很多的事,花個 3 塊美金買很划算的。

再來,我們要在 sdcard 資料夾內,建立一個存放截圖的資料夾。這步驟,用任何的資料夾軟體都可以。我是用 es file explore。 我建立的資料夾叫做 snaps。


接下來,我們打開 tasker, 並轉換到 task 分頁(通常是第二個分頁 )

按一下 + 號,建立一個 task, 看你要叫它什麼名字都可以,我是叫他 scrshot 

再來,進入到 scrahot 的內部依以下步驟操作。

按 +
Display
Status bar
Set 部份選擇 Collapsed
按返回

再按+
task
Wait
在 Seconds 的地方選1 (或 500 Ms ,依自己的手機狀況調整)
按返回

按+
Code
Run shell
Command 輸入
/system/bin/screencap -p /sdcard/snaps/%DATE-%TIME.png
返回


Task 部份到這邊完成。最後一步的 前半部是螢幕擷取的指令位置, -p 是表示存成 png, 後半部是檔案儲存位置,%DATE-%TIME.png 就是檔名,日期時間.png 這樣。

最後,就是把這個 task 放到通知欄上。回到 tasker 主畫面,右上角的三顆豆豆點以下,選擇 Preferences進入


勾選 " Run in Foreground " 和  " Notification Action Buttons " ,在後者的下面,按一下放大鏡,就會出現我們剛剛設定的 task 名為 Scrshot ,選它就可以了。選完後,一路按返回到桌面,現在來試試吧!


把通知欄下拉,看到 tasker 的圖案,再下拉 tasker 就可以看到 Scrahot 點一下。就截圖囉!


0 意見 :

張貼留言