黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 11:21 AM
有人玩過iOS上的Scriptable嗎?Javascript
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 11:22 AM
搞不定widget互動之後怎麼讓它跑URL
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 11:22 AM
https://support.apple.com/...
這種URL
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 11:23 AM
單獨寫個script讓它執行特定shortcut有成功,但要怎麼讓widget點擊互動
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 12:22 PM
雖然沒有ios也沒用過scriptable,可以看看code嗎?
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:31 PM
shortcuts://run-shortcut?name=genshin
Jin💻前端打工仔
: 後來這樣解決
蠢到沒發現shortcut名稱不能是中文,還有ios居然神奇到可以拿safari的網址列當指令輸入端
PS shortcut是ios內建的自動化app
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:33 PM
原本是想用scriptable自己跑script →
,再用這個script叫shortcut →
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:34 PM
這招沒成功在於不會讓scriptable 執行自己的script
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 12:41 PM
可能能做的都是scriptable預設好的一些行為吧
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 12:49 PM
你safari.open()裡面分兩個變數寫字串是為了方便閱讀嗎?
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:50 PM
Jin💻前端打工仔
: 抄來的(
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:50 PM
scriptable有幾個選項能選
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 12:51 PM
查不到要用什麼指令才能run script或open script
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 12:58 PM
所以是會有一個桌面widget,點下去後想執行run script?
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 1:00 PM
那三行code是你選擇open url,寫完下面的選項,之後自動跑出來的嗎?
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 1:10 PM
Jin💻前端打工仔
: 不是,直接抄來的
是有人想在script內用這個功能,可以回傳值之類的
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 1:10 PM
Jin💻前端打工仔
: 桌面widget對
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 1:19 PM
如果選run script或open script會出現什麼?
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 1:54 PM
Jin💻前端打工仔
:
就這張圖少掉URL那格,剩下parameter
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 2:36 PM
如果OPEN URL下面的URL寫
scriptable:///run/genshin
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 2:37 PM
不行的話我只想得到在widget建立一個圖片,然後再用那個圖片去觸發事件了
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 2:38 PM
Jin💻前端打工仔
: 可以欸
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 2:38 PM
怎麼這樣就好了
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 2:38 PM
順便問一下有辦法指定直接執行app嗎,透過捷徑感覺多一個步驟
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 2:48 PM
那個是scriptable的語法,我不清楚原理
URLScheme - Scriptable Docs
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 2:48 PM
但現在我對iOS有一個假設,"網址最前面寫 APP名稱:// 是執行該APP",會不會輸入''genshin://"可以直接啟動圓神
黎@ぜったい いっばい 輝け!
@bevis0430
Tue, Oct 4, 2022 2:49 PM
Jin💻前端打工仔
: 有個問題是我不知道app名稱怎麼查
Jin💻前端打工仔
@ATMJin
Tue, Oct 4, 2022 2:49 PM
我也不知道iOS系統
黎@ぜったい いっばい 輝け!
@bevis0430
Wed, Oct 5, 2022 12:07 AM
發現URL scheme藏的很深,又或是開發者根本沒開放
bundleID都找到了
載入新的回覆
這種URL
Jin💻前端打工仔 : 後來這樣解決
蠢到沒發現shortcut名稱不能是中文,還有ios居然神奇到可以拿safari的網址列當指令輸入端
PS shortcut是ios內建的自動化app
是有人想在script內用這個功能,可以回傳值之類的
scriptable:///run/genshin
順便問一下有辦法指定直接執行app嗎,透過捷徑感覺多一個步驟URLScheme - Scriptable Docs
bundleID都找到了