ショートカット Part 12
レス数が900を超えています。1000を超えると表示できなくなるよ。
!extend:checked:vvvvv:1000:512
↑スレ立て時ワッチョイ表示のため1行目と2行目に!extend:checked:vvvvv:1000:512をコピペして立てて下さい
次スレは原則として>>980を踏んだ人が立てること
iOS 12よりworkflowからショートカットと名称を変えAppleからリリースされました
App名: ショートカット、デベロッパ: Apple
https://itunes.apple.com/jp/app/id915249334
ユーザガイド
https://support.apple.com/ja-jp/guide/shortcuts/welcome/ios
リリースノート
https://support.apple.com/ja-jp/HT209087
reddit
https://www.reddit.com/r/shortcuts/
前スレ
ショートカット Part 11
https://fate.5ch.net/test/read.cgi/ios/1645590926/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured >>840
それは無理でしょ
あいつ何やらかすかわからんからアップルから見てリスクが大きい いつからか知らんけど、iOSベータ版にアプデするボタンが付いてるな
気になる不具合があるのでiOS16.5に上げてしまった
ショートカット的にはなにか変化があるのかどうかわからない バージョン上げると原因不明でショトカレシピ使えなくなる
同じものを新規に作り直す(内容は同じ)と動くみたいなクソバグが毎回のように起きるのムカつく あと、デベロッパーアカウントかパブリックベータ入れたiPhoneの人、デベロッパーのらん追加されてない?あれ何できるの さっきiOSアプデしたら音楽プレイリスト再生のランダム再生で1曲目が必ずプレイリスト一番上にある曲から再生されて2曲目からランダムになってしまった
あと通知も枠だけ出てきてテキストは何も表示されない Yahoo! MAP、歩きスマホを防ぐ「あたまリモコン」 AirPods Proと連携
https://www.watch.impress.co.jp/docs/news/1490947.html
これでショートカット起動させてくんねえかな
ってか前からアプリ側で勝手にAirpodsのそういう機能使えたの? >>848
アプリ側が“勝手に使った”という前提は、どこから? >>847
オレもなって作り直した。
『ミュージックの再生』の1アクションだけで
できるようになったから作り直そう。 >>850
なぜ「他に見たことがない」と「事前に了承を得たりせず勝手にやってる」が繋がるのか分からない。
ところで、16.3.1でテキスト入力を要求すると、標準の日本語キーボードがクラッシュして英字入力しか出来なくなるんだが、おま環っすかねえ? >>852
なんでYahooマップだけがAppleの了承を得られると思ったんだ?
そんな機能あるなら他のアプリでもガンガン使われるはずだろ プライベートAPIを勝手に使ったことによる公開停止リスクをYahooクラスが負うとは思えないけど >>853
Yahoo!マップだけがAppleの了承を得ている、
と思ったことはないよ俺は。
了承を得たとも得ていないとも書かれてないのに
なぜ「勝手に使った」と決め付けるのか、
を知りたがってるだけで、俺の見解は述べてない。 あ、ちなみに「なぜ決め付けるんだ」と
文句を言ってるわけじゃなくて
>>849に「どこから?」と書いた通りで
判断材料が何なのかを知りたい、という趣旨っす。 >>857
横からだけど、
多分あなたが「勝手に」という単語の解釈を
勘違いしてるのが>>850と会話ができてない原因だよ。
あなたは>>852で書いてる通り、
「勝手に」を「事前に了解を得たりせず」という
読み方しかできてないんだけど、
「データを勝手に抜いてつかう」って時の「勝手に」って
「自由に」くらいの意味で使うんだよね。
だから>>849の質問って、
「アプリが自由に使っているのってどうしてそう思ったの?」って質問になって、
判断材料が何か、という回答としては
「…いや、自由に使ってるからだがw」って
返答になるしかないところを
かなり気を使ってもらってるんだよあなたw だから>>848と>>850は普通に意見として一貫していて、
「前からアプリ側で自由にAirpodsのそういう機能使えたの?見たことないから知らなかった」
と何一つおかしいことは言ってないし、
なんか>>849が変な質問してきて変なことになってるな、
っていうのが横から見てる人間の見解。 >>858
全くその通り
俺はAirpodsのジャイロを使ったサードパーティ製の機能をこのニュースで初めて見た
「こんなこと自由に出来るならもっと他でも流行っていいのにYahooが見つけた穴でもあるのか?ってぐらい初めて見た」というニュアンス
後から調べると他にもジャイロ使ったアプリはいくつかあったんでまぁ調べもせずにここに貼ったのが悪かったんだけど
あなたはくみ取ってくれたけど恐らく>>849ってアスペのふりした煽りだろうな なんかやばいやついるな。他社がただ単に使ってなかっただけだろ うわ
俺も「勝手に」のニュアンスは「自由に」じゃなくて
「了承も得ずに」の方で解釈してたわ
俺アスペなのか?w ニュアンスならむしろそれであってるんでないか?
ただ、
「勝手に味噌汁が動き出した」
「勝手にパソコンが壊れた」
って文章を
「味噌汁が了承も得ずに動き出した」という意味でしか
文章が解釈できないのはヤバいでしょって話よ。
あとは国語力だったり読解力だったり、
相手の言いたいことを汲もうとする対話力とかの
問題じゃないかな。 嫌味を言ったり落ち度を認めながら煽り呼ばわりして煽ってる方がタチ悪いな まあ勘違いした方もしつこかったけど
アスペ煽りはさすがにどうなんとは思った ショートカットで画面スリープって出来ないんだっけ?
これ出来たら全部タップで操作出来るのになあ >>868
ロックやってみたんだけど普通にロックするだけなんだよね
スリープさせたいんだけどな…一歩足りん ロックから5秒くらいでスリープするから充分そうだけど
即スリープはどういう需要? http://hogehogeで取得した0〜100の間の変数を照明の明るさとして反映する方法はあるでしょうか。具体的には下記画像で緑で囲った部分の設定方法なのですが。
https://i.imgur.com/9ViwfSs.jpg >>871
調光デバイス持って無いからテキトーな事言うけど、
調光レベルの取得ができるなら、「入力を要求(数字)」させて、その値を元に「マイホーム(調光デバイス)を設定」って出来るかも?
シーリングライトのスイッチがオンかオフかを取得して点灯・消灯指定するトグルスイッチは出来たよ
詳しい説明はフロー内のコメント読んでね
# サンプル
https://www.icloud.com/shortcuts/81125b6925874381a07c2e9c2b2fe710
hogehogeは自作なのかそうで無いのか、オフィスの照明は調光レベルの値指定がそもそも「ホームアプリ上では」できるのか?等の情報ないと有識者も答え辛いと思われる >>870
素で気付かなかった本当だ…全然これでいいや!ありがとう! >>874
そういうことかw
標準アプリはロック状態のまま開けるからウィジェットあたりで反応して困るのかなと思ってた
そういや起床やアラームの時刻はプライバシーじゃないんだな iOS15時代に作ったショートカットの終了がもたつく(busy状態)原因が"ホームに戻る"アクションで止まっていた 以前その不具合報告してくれてた人がいたけどまだ直ってないんだね… >>872
ありがとうございます。
hogehoge部分は自作なので吐き出すフォーマットはカスタマイズ可能です。また、ホームアプリ上で照度の設定は可能です。が、ホームアプリ純正だと明るさをxx %にする、という部分がボリュームフェーダーみたいなインターフェースのみで数字で入力することができない仕様でして、そこを解決する方法を探っているのですが、どうも無さそうですね。
volumioやmoOdeは使っていないので多分に推測ですが、変数を取得しそれをhttpやpythonのリクエスト組み込んでPOSTすれば制御できるよってことですよね。 >>880
なるほどぉ……
取得さえ出来れば渡す事も可能っぽいけどどうなんやろ?
俺にはチンプンカンプンだから、勿体無いけど赤外線で調光出来るタイプに変えて、レベル1〜3くらいまでの信号をスイッチボットハブとかで学習させてショートカットから任意レベル実行、Siriにお願いくらいしか代替案が浮かばない…
まだメーターいじった方が良い
Volumio云々のイメージはだいたい合ってるよ
ローカルネットワーク上にある音楽プレーヤー(ラズパイ鯖向けが情報多い)に対してアレコレWebUIでもCMDでもHTTPなAPIでも指示出来る感じ?
VolumioだとRestAPIが充実してて操作が比較的楽で、他はMPD(コア)クライアント側にほぼ全権を委ねたりプレイリスト作られたりするから、ショートカット側も工夫しないと思ったほど便利にはならないみたいな…
ショートカット側からは各プロダクトに用意されてる決まったAPIにHTTPでGETかPOSTしてステータスJSON取得して、適宜判断して追加の指令を出して動作させるor停止させるって感じ
直接SSH、ターミナルで叩いてもOK
これの照明版を作りたい訳だよね?
フィリップスとかのを持ってる金持ちイケメンからの情報を待とう……
すでにカスタム出来る鯖動いてるっぽいから、Homebridgeも動かして、間接的にCMDとかで操作出来るといいね ごめん、なんかゴチャゴチャ書いたけど、フィリップスならhueハブとphueで結構近いところまで出来そう
参考
https://qiita.com/akinko/items/58c650f99f25fc7e3cb5 連投スマン
https://i.imgur.com/GdqLNGC.jpg
https://i.imgur.com/cIrNlmW.jpg
ホームアプリにアクセサリが並ぶ感じで、各種プラグインのコンフィグ弄って赤枠のところみたいなAPI指定部分を動的に参照するようにしたら動きそう
それをショートカットから実行って感じの方向性で考えてみては? みなさんアドバイスありがとうございます。Homebridgeは既に導入してまして、ググったらhttpリクエストやcurlでオンオフも照度も制御できるっぽい
https://github.com/homebridge/homebridge/issues/2512
ので、これを試してみたら上手く動きました。
ショートカットでcurlを整形する方法は>>873でわかったので解決ということにします。ありがとうございました。 >>884
良かった良かった
色々書いてたの俺一人だけだったけど……。 "food":[{"fav":"ramen","point":"4"},{"fav":"udon","point":"8"}, {"fav":"sova","point":"5"}]
こういう辞書でキーfavの値を一括で取得したいんだけどfood.1.favみたいな簡単にやる方法ある?
繰り返しでやるしかない? >>886
辞書ではなくテキストとして扱えば、正規表現で抜けないかな。 >>887
やっぱり正攻法はないのかな
正規表現がたしかに速そうだね
レスサンクス >>886
ショートカット勉強中だけど、
入力をJSONで渡して、javascript(scriptable)やpython(a-Shell, pythonista, etc?) などのスクリプト言語でリスト化したJSON を返すくらいしか思いつかなかった。
ショートカットのループを使うのか、スクリプト言語のループを使うのかの違いしかないかも知れないけど。
自分の知識では正規表現での解決方法はわからず。
よかったら教えて欲しいです。 >>847
プレイリスト取得からのシャッフル再生が一曲目だけランダムにならなくなった問題が先日の追加アプデで治ったけど
今度はシャッフルに時間が掛かって曲シャッフル後の再生が自動的に始まらなくて
再生アクションをもう一個追加して使えるようになった
コソコソ仕様変えて迷走してるなぁ (?<="キー":").*?(?=")
(?<="(キー1|キー2)":").*?(?=")
(?<=").*?(?=":"値")
"キー":".*?"
>>889
自分も正規表現よくわからんけど出来たので共有 >>893
出来ました。
肯定後読みなどの概念はなんとなく理解していたつもりですが、
自分で書くとなるとまだまだ力不足のようです。
複数箇所にマッチするのをどうやってリストにするのかと疑問に思っていましたが、ショートカットでは自動でリストになるんですね。
勉強になりました。
ありがとうございます。 >>893
ここからキーや値にダブルクォートが含まれてる場合にも対応させようとすると訳がわからなくなってくる 正攻法というと処理の都合に合わせたデータ構造に作り直すことだと思う
オーバースペックだろうけど
>>895
"fav":"(.+?)(?<!\\)"
逆にそこを考慮しないなら先読み後読み要らないよね? 1. キーごとマッチさせて、値部分を後方参照で抜く。
2. 後読みで値部分のみをマッチさせる。
この両者を比較すると、2の方がアクション数が1つ少なく済むんだよな。 ssh使わなくてもJavaScript呼び出せるのはいいよね
値渡し、値戻し(基本的にテキスト形式)だけどJavaScriptも型にルーズだから ショートカットで次の一連動作の設定の仕方を教えて下さい。
Tポイントアプリを立ちあげる → waonポイントカード立ちあげ → QUICPayで決済 ショートカットのオートメーションで
Tポイントアプリが開かれたとき
Waonポイントアプリを開く
ウォレットを開く ヘルスケアサンプルを記録で
BMIの単位が「%」と「件」ておかしい 音量を下げる事を忘れて爆音でって事が多いから、よく使うアプリを立ち上げた時に音量0になるオートメーション組んでみたんだけど、
ホームに戻ってから立ち上げる時はちゃんと動作してくれるのに直接アプリ間を移動した時は動作してくれないんだな…
タスク切り替えの時とかにも動いてくれればいいのになあ他にいい方法があればいいんだけど思いつかん 16.4→ 16.4.1 って
何かショトカ的に変わった? ポイントカードを表示させてウォレットアプリを立ち上げるまではできます。
支払いにQUICPayを使用しているのですが、これの決済ができないです。
今まではボタンを2回押すとリーダーにかざせと出てきて決済できたのですが
ショートカットだとカード表示はできるのですが、リーダーにかざせがでなくて決済できないです。
ショートカットでこの動作設定はできないのでしょうか?
可能であればやり方を教えてください。 >>904
入れてみたけどアプリ間だとやっぱりダメだ
ありがとう >>906
横だが俺はできるぞ
ちなみに新たに作ったオートメーションではアプリの切り替えごとに
通知がポップアップしてきてそこから実行しなきゃダメだった
そのオートメーションのSet volumeの値を0にした以降は
通知なしで実行できるようになった
その後vol値を上げても通知なしで実行される
謎だが オートメーション付いてから3年ぐらい経つんだし、そろそろ動作安定してくれないか >>907
ほんとに?
うち全然反応してくれないな…
ホーム画面に戻ってからなら反応するのに
秒数増やしても変わらず…意味が分からない iPhoneに限った話ではないが、
iOSは時々クリーンインストールした方がいいよ
継ぎ足し継ぎ足しでアップデートしたiOSとクリーンインストールしたものでは
結構動作が違うんだよな
設定の中の項目とか違ったりしてびっくりするぞ
ところで
Shortcuts.appってWorkflowの人がまるッと入っているのか知らないが
なんかiOSの仕様にかなり密接なアプリなのに、
iOS開発チームとは疎外されてるんだろうなって感じが否めないよな 再起動も何度かやったんだけどね…ダメでしたね…
もう諦める!動かない時もあるけど、それても便利になったし! 共有シート→イメージを写真アプリからのみ使うみたいな事できないかな
webブラウザの画像も処理対象になってしまって共有シートに居られるの邪魔だなぁと 入力データの形式指定しか出来ないから無理だろうね
sandbox思想だから対象appを認識しては不都合なのかも
オブジェクト指向的にはメソッドを外部から指定出来るのかな?
(オブジェクト指向を完全に理解してないのでSafariをメソッド扱いしていいのか分からないし、メソッド指定出来るかすら分からない)
ショートカットって、オブジェクト指向を分かりやすく実装した好例だと思う 共有にしないでショートカット内で「写真を選択」するのじゃだめなの? 毎日の日課をメモのチェックリストで管理してて
日付が変わったらチェックリストを一括解除するのを
オートメーションとショートカットで自動化しようと思い付いたんだけど
メモのチェックリストを一括解除っていうアクションがなかった
代わりに日課メモを削除してからまた日課メモの作成するやり方を考えたんだけど
チェックリストが付いたままテキスト入力する方法がなくて諦めた
なんかいい方法ないかな? Twitter API周りが不安定極まりないな
有料化で消えていく運命なんだろうけど夜用画像の取得が全然ダメ
昔から時々あったサイレント仕変が本実装された感じ 自分も少し前から全然取得できないわ
普通の画像は取得できるんだけどね 初歩的な質問なんだけど、
ショートカットってアプリが対応してないとできないものなの?
家計簿アプリ「カネレコ」で用途と金額入れるんだけど、
半自動化させたい。
アイコン押したら 移動費 200円 を入力する、みたいな。 アプリ側で対応してないと無理
開発者に要望送れば対応してもらえるかもね >>919
昔もその仕様になった事が何度もあったけど1週間前後で元に戻ってた
イーマス買収でもうダメだろうね
>>920
API全くないね
Web API公開してって要望出すしかない >>917
リマインダーappなら、チェック入れさせる事できるからね
メモappは新規追加や追記は出来るけど作成済み再編集は出来ない Twitter APIの関係で夜用画像のorigがダウソ出来ない場合ツイクラで開くように改修したら結構捗るわ、同志はお試しあれ
>>923
メモの表やチェックボックスはiCloudとiPhone(ローカル)のみ利用できる仕様だから(Googleの垢連携だとダメ)使えないんだと思う
試しにチェックボックス込みでショトカでコピペしたけどダメだった
ショトカの説明にはリッチテキストが使える記載があるのでHTMLタグのチェックボックスを使うとかかなぁ
試してないけど Apple Watchでショートカットを起動する際の確認ってオフに出来ない?
毎回確認されるのがすごく面倒 >>925
確認無しバージョン(対話型では無いもの)をコピペ改変で作ってWatch専用にセットするだけでいいんじゃない?
扱うアクションによっては絶対確認入るのかも知れないけど コンプリケーションに設定した個別のショートカットを起動したときの確認のことじゃない?
あれ、確認ボタンが小さくて押しにくいんだよね
コンプリケーションからはショートカットアプリ自体を開くようにして
そこから個別のショートカットを起動すると、タップ数は同じだけど少しは押しやすいのでそれで諦めてる >>927
情報不足ですいません
その通りです
現状自分で作成したショートカットをコンプリケーションに設定した場合、確認は絶対に入る仕様って事ですかね? メニュー付きショートカットをSiriから実行させるとメニュー項目読み上げてくれるけど選択はどうやるんだろう
今までHomePod miniから実行させた事なくて何気なく言ってみたら実行出来て嬉しかったがメニュー項目選択やり方分からず詰み >>928
誤タップでの起動防止でそういう仕様になってるんだと思うよ
起動の確認なんてショートカット内にでも作れるんだから、余計なお世話だよね ショートカットで画面ロックまでの時間って簡単に変えられたりしないよね?
3分と10分とか出来たらいいのになあ メニューから選択して1分後にロックとか10分後にロックというの作れるけど、画面触ってるとロックまでの時間が延長される自動ロックと違って1分経つと問答無用でロックされるんだよねー 自動ロック設定までは一発で飛べるよ
10分はないから「なし」を一時的に選ぶしかないね
prefs:root=DISPLAY&path=AUTOLOCK >>917
リマインダーでやってみた
リマインダーで予め設定した項目はショートカットのアクションで○○を追加って出るのね
日課を全部設定しておいてそれらを全て追加するショートカットを作成して
オートメーションで0時00分にそのショートカットを実行で良い感じ
ありがとう 最新の16.4.1にした方、まだSafariでYouTubeのPiPできてますか? Gガイド テレビ番組表アプリで
https://apps.apple.com/jp/app/id543128311
起動したときにホームじゃなくて番組表で開くショートカット作れますか? レス数が900を超えています。1000を超えると表示できなくなるよ。