防疫實聯制 | 簡單進行簡訊實聯 (1.7 支援全家 APP 實聯)
文章最後更新於: 2021 年 6 月 4 日 由 SHXJ 更新
疫情嚴峻的當下,台灣發表了全台統一以及方便的實聯制「簡訊實聯制」
由於每次都要開啟疾管家的 LINE 好友,那個速度超慢,或是透過 Google Lens 掃描
但是這兩種都還要手動按下發送簡訊的按鈕
假日無聊就用 App Inventor 寫了一個可以最大程度簡化簡訊實聯制的應用程式
感謝 @Hiroshi 幫我繪畫 App Icon
這個 APP 支援簡訊實聯制以及 Google 表單實聯制 (或者是其他類型的表單)
如果大家覺得好用歡迎幫我分享出去~
分享的時候請盡量用部落格原文分享,再次謝謝大家的合作:)
感謝電腦王阿達介紹分享
感謝瓦特兄弟介紹分享
防疫實聯制 App
特點介紹
- 支援最新的簡訊實聯制以及傳統的表單實聯制
- 支援全家 APP 實聯制 (掃描後自動跳轉)
- 對於惡意修改的 QRCODE 有分辨功能,保護您的錢包
- 使用簡單,快速上手
- 自動傳送簡訊免手動操作
- 涵蓋大部分的 Android 手機都能使用
支援系統: Android 6.0.1 以上 (理論上更低的也可以,只是我沒有機子測試)
支援系統版本: 國際版、陸版等手機皆支援
如果有 BUG 歡迎在下方留言告訴我,或是加入我的 LINE 再跟我回報也可以
如果掃描不太到,可以試著後退一點拉大距離唷~
*如果是手機內建是 Google 簡訊的使用者,掃描完成之後重新開啟 App 會發現停留在簡訊畫面
這個暫時的解決方法就是更換預設簡訊應用程式 (推薦 whoscall)*
往後的版本如果有解決方法我會更新上來的
ChangeLog (建議更新版本 v1.7 功能較完整)
v1.7 – 2021/06/03 更新 | 點我下載(藍奏雲) | 點我下載(GoogleDrive)
- 變更同行人數為符合官方規定之樣式( +N )
- 新增退出程式確認提示窗
- 新增支援全家 App 實聯(掃描後自動跳轉)
- 新增測試開關(開啟後會在簡訊內容後面加上”未到場”)用以測試掃描是否正常
- 新增可調整掃描區域大小
- 修正 Google 表單的判斷基準
v1.6 – 2021/05/28 更新 | 點我下載(藍奏雲) | 點我下載(GoogleDrive)
- 新增設定頁面
- 新增掃描模式的選項 (用以修正某些使用者不好掃描/無法掃描的問題)
- 新增開啟/關閉掃描震動
- 新增開啟/關閉掃描逼逼聲
- 新增分享這個 APP 給其他人
- 新增網頁載入中的提示
- 修正鎖定直向螢幕
- 修正顯示不支援的 QRCODE 警告通知
v1.5 – 2021/05/27 更新 | 點我下載(藍奏雲) | 點我下載(GoogleDrive)
- 修正在低 SDK 版本 (28以下) 手機的權限獲取問題
(在 Android 8 及以下的手機需要多一個權限「電話(獲取手機狀態)」) - 更換掃描 QRcode 的元件 (ScanView) 並重新設計排版
- 新增含自己人數選項 (預設1人,最多5人)
- 修復掃描完畢之後程式沒有結束的問題
- 修復權限如果選擇拒絕,不會再次詢問的問題
v1.4 – 2021/05/25 更新 | 點我下載(藍奏雲) | 點我下載(GoogleDrive)
- 將「掃描 QRcode」按鈕移到下方,方便單手操作
- 新增傳送後自動開啟簡訊的開關(預設開啟)
- 新增第一次掃描完成之後回到 APP 會再次開啟鏡頭
- 新增「檢查更新」按鈕,按下之後會在中間的畫面直接開啟此頁面
v1.3 – 2021/05/24 更新 | 點我下載(藍奏雲) | 點我下載(GoogleDrive)
- 優化了權限的取得方式
- 更換了金鑰 (舊版本需要解除安裝)
v1.2 – 2021/05/23 更新
- 加入動態字體大小
- 掃描後直接傳送簡訊
- 支援 Google 表單實聯
v1.0 初始版本
使用教學
簡訊實聯制
安裝 App 之後直接開啟應用程式,程式會直接開啟鏡頭準備掃描 QRcode
如果沒有自動開啟鏡頭,請按下「掃描 QRcode」
將鏡頭對準 QRcode 掃描
掃描之後會跳出是否傳送簡訊到 1922 請將記住我的選擇打勾並且按下一律允許 (只有第一次需要按)
再來就會自動送出簡訊並且停留在這個畫面,請將畫面交給工作人員檢查(如果需要)
※注意:顯示未送達是因為我開啟了飛航模式用於測試,實際使用時並不會出現
※注意2:如果初次使用沒有自動送出簡訊,那是因為沒有授予權限導致,請返回上一頁重新掃描即可
以下是同行人數的範例 (自己一人則不會出現)
使用方法為,先點選包含自己在內的總人數,然後再掃描 QRcode 即可。
表單實聯制
如果店家提供的是表單類型的實聯制,則會在應用程式內直接開啟表單供使用者填寫
設定頁面
- 自動開啟簡訊頁面
– 如果開啟,掃描完成後會開啟簡訊頁面,反之則不會打開 - 掃描模式切換
– 預設是模式一,如果發現很難掃描或是根本掃描不到,切換到模式二可能可以解決問題(?) - 掃描到 QRcode 後震動
– 會震動 - 掃描到 QRcode 後發出嗶嗶聲
– 會叫 - 檢查更新
– 按下後可以選擇使用瀏覽器打開我的部落格,查看有沒有最新更新 - 分享這個 APP 給其他人
– 按下後會產生以下的文字供您傳送給其他人一起使用
安全性問題
由於這個 App 有使用到「直接傳送簡訊」的權限
這個在 Android 程式中屬於高度敏感權限
所以如果有被報毒的情況下屬於誤判,目前知道只有 avast-moblie 會誤判
以下附上 VirusTotal 的檢測報告
如果發現有什麼 Bug 可以在下面回覆或者是拉到部落格底部加入我的 LINE
喜歡我的文章歡迎拉到頁面底部請我喝一杯咖啡~
我是 SHXJ,我們下篇文章見!
- 天下布魔描述檔 直接安裝方法 免七天重新安裝 - 2022 年 5 月 25 日
- K30 至尊紀念版通過 SafetyNet 教學 | 小米通用 | Zygisk | Magisk Canary - 2021 年 12 月 13 日
- MIUI 12.5 國際/台灣版更換字體成蘋方體教學 | 免 ROOT | 不會恢復 - 2021 年 12 月 7 日
您好,感謝您開發這個程式,剛下載測試時在掃描完後跳出[ Runtime Error Neither user10102 or current process has android.permission.READ_PHONE_STATE] 的訊息然後只能結束程式
看起來是權限相關問題,方便拉到部落格底部加入我的LINE嗎?
謝謝,分享,很好用,請問 如果發現掃描模式2比較好掃描,就直接設定在模式2就行了,不用在改回模式1
感謝開發作者這個實用 且操作直覺的APP,真的非常好用🤗🤗
大推👍👍👍
謝謝您的支持,目前V1.5快要更新囉~敬請期待:)
感謝您開發了這個app,非常方便實用!
謝謝您的支持,目前V1.5快要更新囉~敬請期待:)
願意提供aia檔做為學習參考嗎?
願意提供aia檔做為學習參考嗎??
我使用OPPO 11S+,安裝1.3跟1.4板,都可以掃QR碼,但是簡訊均送不出去,改用LINE疾管家卻是OK,可以簡訊出去
我發現一個BUG,修正一下。
我使用OPPO 11S+,安裝1.3跟1.4板,都可以掃QR碼,可以自動跳到簡訊畫面,但是簡訊均送不出去,只能用貼上才能把實聯制的訊息發出,我改用LINE疾管家卻是OK,可以自動簡訊出去。
請問手機的 Android 版本?
版本:7.1.1
COLOROS:V3.2
核心版本:4.4.21-G202007182002
基頻版本:Q_V1_P14,Q_V1_P14
有其他東西想請您幫我測試一下,可以請您幫我拉到部落格底部加入我的LINE嗎?
家人一隻舊手機掃完QR CODE之後跳到簡訊頁面,但都沒有自動填寫簡訊內容並傳送,會是因為門號是預付卡的關係嗎?
回到頁面是不是有一個黑底的錯誤訊息?
沒有耶,就停留在簡訊頁面,但都沒有自動打內容出來
https://qa.twca.com.tw/midrcs/
不知道跟這有沒有關係
可以請您拉到部落格底下加入我的LINE嗎?~這樣比較快速
527更新以後比較難掃描
原本1.4的比較好掃描
如果不好掃描可以將相機離QRCODE遠一點就會比較好掃囉~
1.5今天基本上都掃不太到…
已經要更新下一個修正版本了,可以調整掃描模式,不好意思~如果您願意幫我測試的話,可以拉到部落格底部加入我的賴嗎?
先感謝你開發這個App,我是外送員每天經常使用這個App,有遇到一個小小的困擾,就是使用一次過後再次點擊圖案要打開掃描QR Code,APP頁面還在簡訊那裡,需要按返回鍵或是從多工頁面關閉app號重開。
希望新增一個功能,可以設定APP在背景一段時間後自動關閉或重置!
好的,方便請您加入我的LINE嗎? 想請您幫我測試
我的簡訊預設是Signal這個app, 掃玩QR code之後會自動打開Signal app但是發現實際簡訊傳送是透過Android 內建的”訊息” 傳送 (Pixel 5)
是的,由於傳送簡訊的方法是調用內建的API,也不是特定的使用哪個應用程式去做傳送,請問目前您無法正常使用嗎?
其實實際上有發送出去 但是需要”手動” 點開 “訊息” 這個app給店員檢查 (因為app自動開啟的是我設定的預設簡訊app “Signal”)
建議可以強制開啟 “訊息” app而不是user設定的簡訊預設程式
所以簡訊有傳送出去,但是為什麼 Signal 沒有顯示已經傳送出去的簡訊?
然後因為手機廠牌型號眾多,每一間使用的訊息APP都是自家開發的(少部分用 Google) 故我無法直接寫死開啟”訊息”APP,請見諒
但我可以在往後的版本更新中試著加入讓使用者自行選擇開啟的應用程式的功能。
這邊建議您可以先更換預設的應用程式為 whoscall,測試都是正常的。
簡訊是透過”訊息”傳送出去的不是透過Signal 所以打開Signal是看不到的, 這時候打開”訊息”就有看到剛剛傳出去的訊息
p.s. 我的手機是Pixel5
你好,謝謝你開發這個 App,真的很方便!
這邊建議還可以增加掃描全家 QRCode 的功能,掃完後自動跳轉到全家的 App(有安裝的話)
不過其實大部份全家都有附上簡訊實聯制的 QRCode,所以這項功能也不是說很必要,就當作給作者一些參考
最後,想請問這個 App 之後是否會考慮上架到 Google Play 商店呢?
您好,這邊謝謝您的建議
首先針對全家App的部分,我會考慮開發,不過就像是你說的目前全部都會提供簡訊實聯,所以必要性就不是那麼高
Play商店的部分因為含有高度敏感權限「直接傳送簡訊」,目前還在積極的與Google溝通中,如有進度我會公布在部落格上面~
最後謝謝你的支持,方便的話也可以幫我推廣出去,有什麼問題也可以隨時聯絡我:)
SHXJ
您好,目前全家實聯開發完成囉,如果您有方便的話可以幫我測試嗎?請加入我的賴
SHXJ
您好,感謝您開發出這個APP,相當方便好用,要回報一個問題,就是掃完QR code發送完簡訊之後,跳回APP會發現掃描框變成一片空白,就算按”重啟QRcode掃描”,那個掃描框也不會出現,要關掉APP再重啟才會正常,等於每次掃完都要手動關掉APP才能掃下一次,這有辦法修正嗎?
問題點螢幕截圖:https://i.imgur.com/jUEZtYb.png
另請問掃描框的區域能加大嗎?
您好,Ethan 感謝您的回報提供
首先回答您的第一個問題,這個問題目前屬於個案,沒有人向我回報過,所以可否請您加入我的 LINE,好方便我幫您解決問題?
再來是第二個問題,好的,我會在下個版本調整掃描框的大小,謝謝您的回報。
SHXJ
新版1.7測過,Android 5.1除之前回報的狀況外,沒什麼奇怪問題,如還有下一版建議加入放大縮小功能,這功能其實是很好用的;另實測1.7版計時,從掃完code(震動起算)至簡訊傳送成功畫面跳出,比1.6版慢了些(最多達到0.5sec),這是比較可惜的地方
縮放功能目前跟 ScanView 插件作者確認,作者回覆目前暫時不會有這個功能,未來可能會有。
另外掃描的速度自己測試來看是沒有變的,就像我之前說過的跟手機性能以及QROCDE、鏡頭品質都有關係,請悉知。
在三星裝置會與Samsung Pay 衝突!
會跳出「使用相機時無法付款」
需要手動退出程式才能用
估計是掃碼完後仍然在後台佔用相機所致
1.6 1.7皆有此問題
這個問題有人回報了~目前想辦法解決中
SHXJ
希望可以點兩下返回就能自動關閉程式~謝謝研發~~
原本是點返回就會關閉的,不過現在有提示視窗不好用嗎?QQ
因為這樣還要移動手指到上面才能離開呀 哈哈
要貫徹懶人宗旨~
用了一陣子,很好用,但我用起來有個大問題:
掃完後簡訊確實在掃的當下有發出去,但是出現在簡訊APP(手機內建的,非第三方)上卻是數分鐘後的事,例如我剛剛12:43掃,12:45在簡訊APP上都還沒看到這則簡訊,到了12:46簡訊畫面上才出現了12:43分發出去了這則簡訊,這問題遇到會檢查你有沒有掃的店家時會很麻煩
手機:ASUS Zenfone4
您好,這個問題屬於個案,通常發生在性能較為不好的手機上面,因為無法及時的處理/送出簡訊。
其實當下是有發送出去的,只是顯示時間晚了,這邊建議您可以更換預設簡訊應用程式為 whoscall 試試看
請問需要取得
android.permission.GET_ACCOUNTS
android.permission.ACCOUNT_MANAGER
android.permission.MANAGE_ACCOUNTS
android.permission.USE_CREDENTIALS
android.permission.READ_PHONE_STATE
android.permission.READ_EXTERNAL_STORAGE
android.permission.INTERNET
這幾項權限的原因和用途是什麼?
好的,請您加入我的LINE,我還為您進行說明。
對於未上架Play商店的app安全性本就該打個大問號,相信並不是只有我有疑慮,我認為正直的開發者絕對有義務對所有user解釋一下需要高風險敏感權限的用意,才是一位稱職且負責任的開發者,所以還請您直接在此公開說明即可喔,謝謝。
這個倒是也沒有什麼問題就是,原本只是認為留言這邊可能來往會有點時間差而無法即時解決問題~
首先,對於不能上架Google play那邊我已經有做過說明,Google play審核團隊認為我不能使用”SEND_SMS”的權限,他們認為這是高度危險的權限
無論我怎麼解釋,提出多少證據,他們就是要求我拿掉這個權限,但是拿掉這個權限就失去了這個程式的意義,直到現在我還是有在跟 Google 持續的溝通中
然後再來,我在程式中定義的權限只有三項
1. 相機權限
2. 直接傳送簡訊的權限
3. 對於低版本的手機,ScanView 那邊需要有讀取手機狀態的權限,我沒有程式碼所以我無從得知為何需要
再來其他的權限一概都不是我要求的,APP INVENTOR 那邊可能有自己的考量
畢竟本來就不是正規用 Android Studio 撰寫的程式,其實自由度沒有那麼的高
這樣不知道是不是您需要的答案呢?
原來如此,所以搞了半天原來我列的那些權限都不是版大加進去的喔,看來是我誤會版大了呢,先在這邊跟您致歉🙏
確認沒資安疑慮即可,感謝您的詳盡解釋~
沒事,也謝謝您提出詳細的疑問,讓我可以解答清楚對於權限的相關情況
有消除您的疑慮那就好了:)
(我本身也很注重資安,所以連READ_PHONE_STATE都只限定Android8以下的機型才索要,而不是跟所有版本)
可以建議有個選項是離開app之後可以自動關閉,老人家在送出之後下一次再打開app的時候會停留在上一次傳送的訊息,他們會很慌不知道怎麼回去
其實我在文章中有說明過囉,這個是Google訊息才會出現的問題
程式預設就是掃描完畢直接關閉的,您可以將預設應用程式更換成whoscall即可解決問題
預設應用程式更換成whoscall?這個有點不懂,不好意思因為是長輩的手機
裝了Whoscall 你應該就懂了
就是將 whoscall 設定成接收/傳送簡訊的應用程式
如果您還是無法了解的話我可以另外寫一篇教學
您好,K40 eu 12.5.6.0版,試了很多次,掃描後進入簡訊,但沒有載入任何文字,換了另一個app就正常
您好,我這邊K40 EU 12.5.6.0版本都很正常
重新安裝一下軟體試試看
想請問貴作者,本人前一隻手機是紅米 note 8 pro,使用這個app非常好用,現在換了POCO F3,發現掃碼後祇有叫出簡訊,但無掃碼內容,可是使用內建的掃一掃又沒問題,不知是那項權限沒開,有辦法解決這個問題嗎?
我的POCO F3正常使用,您的新手機有放入 SIM 卡嗎?
有的,我的卡1是遠傳,卡2是台灣之星,都是用遠傳來傳實聯制訊息,那也許是新舊機備份時有誤也說不定,我再試試回復出廠設定看會不會正常,謝謝。
Miui 13 OS 顯示這隻APP有木馬程式~~
因為這一支程式需要直接傳送簡訊的權限,這個權限在Android中是比較敏感的權限,報木馬很正常
用很久了
真的超好用!!!
謝謝支持