
來源:AirPython
作者:星安果
大家好,我是安果!
之前寫過一篇文章,文中利用 iOS 自帶的「 快捷指令 」+ 鬧鐘創(chuàng)建個人自動化動作,獲取當(dāng)前位置和實時天氣,并通過語音播放出來
黑科技 | 美好的一天,就應(yīng)該以這款自動化應(yīng)用腳本開始
快捷指令作為 iOS 端的一款神器,很多自動化的操作都可以通過他完成,如果搭配 「 Siri、觸控事件 」使用,可以大大節(jié)省我們的時間
本篇文章主要是盤點快捷指令調(diào)用服務(wù)器腳本的幾種方式
第一種方式,新建快捷指令,然后創(chuàng)建一個「 通過 SSH 運行腳本 」的操作
然后,指定服務(wù)器主機名、端口號、用戶名、密碼、認(rèn)證方式、密碼、執(zhí)行腳本
其中,
為了方便,也可以將服務(wù)器的主機名、端口號、用戶名、密碼、待執(zhí)行的腳本設(shè)置為變量,然后進(jìn)行引用
最后添加一個「 播放聲音 」或「 通知 」的操作,將「 Shell 腳本結(jié)果 」作為參數(shù)傳入即可
這樣,就創(chuàng)建一個通過 SSH 調(diào)用服務(wù)端腳本的快捷指令,點擊右下角的圖標(biāo)可以調(diào)式運行
3-1 實現(xiàn) API 接口
首先,我們需要將調(diào)用腳本的邏輯寫成一個 API 接口
比如,我們可以使用 FastAPI 快速擼一個
import uvicorn
from fastapi import FastAPI
app = FastAPI()
@app.get("/rsc_api")
async def rsc_api(username: str, password: str):
if username.strip() and password.strip():
# 執(zhí)行操作
code, result = start(username, password)
return {
"code": code,
"msg": result
}
return {
"code": 1,
"msg": "用戶名或密碼不能為空!"
}
然后,使用 nohup 命令使服務(wù)腳本在后臺運行
# 后臺運行腳本
# 綁定8000端口
# 日志目錄:/rsc.log
nohup hypercorn test_api:app --bind 0.0.0.0:8000 > /rsc.log 2>&1 &
3-2 快捷指令
我們新建一個快捷指令,添加一個「 URL 」的操作,指定請求的地址
# 請求地址URL
http://192,168.39.91:8000/rsc_api
然后,再添加一個「 獲取 URL 內(nèi)容 」的操作
展開這部分操作,填入請求方法、頭部、請求體( 也可以通過變量的方式設(shè)置進(jìn)去 )
接著,添加一個「 文本 」操作
將輸入內(nèi)容填充為「 URL 的內(nèi)容」,將響應(yīng)的結(jié)果展示出來
最后,可以點擊后下角的運行進(jìn)行調(diào)試
4-1 擴展操作
快捷指令還有幾個比較常用且好用的操作,比如:
這些操作應(yīng)對一些復(fù)雜精準(zhǔn)的場景,可以對響應(yīng)結(jié)果進(jìn)行二次處理及邏輯流程預(yù)設(shè),更方便我們使用
4-2 Siri 語音控制
如果設(shè)備開啟了 Siri 語音控制,那么使用「 快捷指令 + Siri 」可以一鍵執(zhí)行腳本
4-3 觸控 + 快捷指令
對于不想使用 Siri 的讀者,觸控功能也可以與快捷指令關(guān)聯(lián)上,一鍵執(zhí)行
比如,使用觸控功能快速打開支付寶的支付碼
首先,新建一個快捷指令,命名為「 支付寶支付 」
然后,新建一個 「 URL 」的操作
指定內(nèi)容為:
alipayqr://platformapi/startapp?saId=20000056
接著,新建一個「 打開 URL 」的操作,然后保存
最后,進(jìn)入到設(shè)置,依次選擇輔助功能 - 觸控 - 輕點背面 - 輕點兩下 - 選擇上面創(chuàng)建的快捷指令
這樣平時需要支付的時候,快速輕點兩下手機背面,就可以快速調(diào)出支付寶支付二維碼
有人可能會說,服務(wù)端直接使用定時任務(wù)運行腳本不就行了,為什么要這么麻煩?
實際上,有些場景可能需要我們主觀地去運行腳本,這時候手機端主動觸發(fā)更滿足我們的需求
如果你的手機剛好越獄了,可以試試安裝「 autotouch」、「 activator 」等插件實現(xiàn) iOS 端的完全自動化
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
LSTM 模型輸入長度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報考條件詳解與準(zhǔn)備指南? ? 在數(shù)據(jù)驅(qū)動決策的時代浪潮下,CDA 數(shù)據(jù)分析師認(rèn)證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計的實用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認(rèn) ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預(yù)測分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢預(yù)判? ? 在數(shù)據(jù)驅(qū)動決策的時代,預(yù)測分析作為挖掘數(shù)據(jù)潛在價值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點,而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報考到取證的全攻略? 在數(shù)字經(jīng)濟蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗:捕捉數(shù)據(jù)背后的時間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢性檢驗如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類型:時間維度的精準(zhǔn)切片? ? 在數(shù)據(jù)的世界里,時間是最不可或缺的維度之一,而year_month數(shù)據(jù)類型就像一把精準(zhǔn) ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應(yīng)用與實戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認(rèn)證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗:數(shù)據(jù)趨勢與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領(lǐng)域中,準(zhǔn)確捕捉數(shù)據(jù)的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認(rèn)證作為國內(nèi)權(quán)威的數(shù)據(jù)分析能力認(rèn)證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應(yīng)對策略? 長短期記憶網(wǎng)絡(luò)(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,憑借獨特的門控機制,在 ...
2025-07-07統(tǒng)計學(xué)方法在市場調(diào)研數(shù)據(jù)中的深度應(yīng)用? 市場調(diào)研是企業(yè)洞察市場動態(tài)、了解消費者需求的重要途徑,而統(tǒng)計學(xué)方法則是市場調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書考試全攻略? 在數(shù)字化浪潮席卷全球的當(dāng)下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關(guān)鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準(zhǔn)確性的基礎(chǔ) ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動力,CDA(Certifie ...
2025-07-04CDA 數(shù)據(jù)分析師:開啟數(shù)據(jù)職業(yè)發(fā)展新征程? ? 在數(shù)據(jù)成為核心生產(chǎn)要素的今天,數(shù)據(jù)分析師的職業(yè)價值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03