ショートカット Part 12
■ このスレッドは過去ログ倉庫に格納されています
!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 >>325
そう言う方面の知識無いから勉強になるわ
それだと入力、置き換え、デコード、出力の
4ステップまでアクション減らせるな
%EF%BC%9$1
この文字列、逆に全角を半角にするならどうなるのん? >>326
めっちゃ簡単に解説すると
全角文字を正常に扱えないプログラムが
全角文字を一旦“正常に扱えるコード”に置き換える。
という処理をエンコードと言う。
で、全角の1をコード化したものが%EF%BC%91
同じく2は%EF%BC%92となる(最後の文字が同じ)ので
まず入力されたテキスト内の半角数字を検索する。
/\dが数字を意味する。[0-9]と同義。
で、この検索でヒットした数字を$1で参照できるので
◯▶%EF%BC%9$1▶%EF%BC%9◯となる。
つまり、ヒットした数字をエンコードされたコードに置換。
んで最後に、そのコードを含むテキスト全体を
デコード(エンコードの逆)してやって
コードを全角文字に置き換える。というフロー。 あ、/\dになってる。正しくは\dね。
>>327
全角数字を半角置換するのにURLエンコードを用いるのが適切かどーか、は置いといて
[0-9]で引っ掛けて、URLエンコードして、
%EF%BC%9を削除、で半角数字が残る。
俺も、たまたまURLエンコードを思い付いただけの素人なので、最適な手法は分からん。 めっちゃうるさくてすみません。ミスった挙句、変な発言してるし笑
多分これが最後の改訂版。2229文字までは行けるけどそれ以上(2230文字以上)だとエラー吐くので注意。自分は12Pro iOS16.2です。Macだったらもう少しいけるかな?
お騒がせしてすみませんでした。
https://i.imgur.com/ssY2R1L.png 中区1丁目2-3林檎リンゴマンションAbC
↓ 入力からjava実行だと(>>321の半角から全角への要求
中区1丁目2-3林檎リンゴマンションAbC
解決したのなら必要なさそうだの >>329
実際にショートカットで作ってもらわないとわからんす 正規表現スレかよ
正規表現くらい自力で何とかしろよ 答えられないならいちいちよけいないレスしなくても無視していればいいだよ。 >>321
結局どうなった?数字だけなら上ので大丈夫そうだけど >>321ですが>>322ならできた
他は一部半角のままになるかなー 年末年始にやる事無い人向けのおもちゃ投下
# APN設定プロファイル作るやつ
https://www.icloud.com/shortcuts/709483a4412544469d21d4d030391c16
楽天0円とか開始されてeSIMの移し替えとかが楽になった頃作ったやつなんだけど、
今では中古とかでセルラー部分しか生きてないiPhone掴まされて、何とかして活かすツールくらいにしかならん黒歴史物
(一応機能はします)
フロー見ると分かると思うけど、既存のプロファイルの構成から必要そうな要素をコピペしてきて値を流し込んでるだけ
なので、どうせなら静的サイトジェネレーターに作り替えてみない?
難しいだろうけどカラーピッカーでベース色選べるようにするとかテトリス動くようにするとか…
俺はアニメ見たりしたいからやんないけど >>344
暇でショートカットいじりしたい人に向けての発言なんよ
まぁいないだろうけどね >>334
これの不具合起きる事例があるなら教えて欲しい Toolbox Pro2とかMenu BoxとかTest Flightから消えて久しいけど何か事情知ってる人いる?
もう開発やめたんだろうか OS16でショートカット実行中にも操作できるようになったのは良いけど、ショートカット実行中に特定の操作をしてオートメーションが衝突すると進行不能になるの何とかして欲しい 特定のWifiから切断されたら、っていうトリガー欲しいね。
GPSで自宅を出発したらや、職場に着いたら、よりもレスポンスは良さそう。 >>355
Wi-Fiの断線判定は電池食うからやらないんだと思ってる デバイスの詳細を取得で明るさの値がおかしくない?
約0.05刻みになってて正確な値が取得できない
0.05未満だと0と出てしまう >>357
ウチでは、0.01に設定した直後に取得すると
0.00999999977648258が返ってくる。
これが正確な値と言えるのかは分からんが
少なくとも0.05くらい刻みではなさそう。 教えてほしいです
デュアルsimのモバイルデータ通信の切り替えってショートカットでできますか?
「設定を開く」からどうしたらいいのかわからず困ってます >>359
すみません、この件解決しました
お邪魔しました GPSで家に着いたらWi-Fiをonデータ通信をoffにするオートメーションを組んでいるのですが、実行を押さなくても完全自動にする方法ってありますか? >>361
ないって過去に何度も出てるし言ってるし
確認なしでやるならNFC >>361
家に着いてから全く使わないなら完全オート欲しいけど使うでしょ?
最初に使う時にNFCトリガーにするか背面ダブルかトリプルタップでショートカットを実行でいいのでは? >>361
集中モードのGPS起動をトリガーにオートメーションさせて終わったら集中モードオフにすれば出来る
って何度も過去スレに出てるのに>>362は何言ってるんだ >>358
まじか
今改めて試してもやっぱり0.01は0と返ってくるなあ
iOS16.2のiPhone11だがおま環なのか…
iOS14時代に作った明るさの微調整ショートカットを久々に使って気づいたから15か16からおかしくなったっぽい みなさんめっちゃ詳しいけどどこで習ったんですか??
私は初心者用のYouTube見たりしてるけど四苦八苦してます
難しい 『加湿器オン』の名称のショートカットを作成してsiriで実行しようとすると、 「Homekitアプリが設定されていないようです」と返されます
siriから『加湿器オン』のショートカットを実行したいのですが、ショートカットの名称を変える以外に何か方法はないでしょうか? >>368に補足すると、ショートカットの実行でSwitchBotの指ボタンをショートカットで起動して、加湿器のボタンをONにしたいと考えています
『Hey Siri、加湿器オン』でショートカットが実行できる時もあれば、 「Homekitアプリが設定されていないようです」と返される時もあります
毎回確実にショートカットを実行できるようにしたいのですが、何か良い方法があれば教えていただけないでしょうか >>369
被らない単語や言葉、聞き取りやすい言葉を使えばいいだけ Homekitアプリが〜が出る時の状況はどんな時?
同室にいて何度か成功して何度か失敗する感じ?
Botってハブ無くてもクラウド対応化に切り替え出来るもんだっけ?
ハブプラス/ハブミニ無いなら同室でもBluetoothオンになってるかの確認と、SwitchBotアプリ側でのSiri⇄シーン紐付けの命令文を意図的に変えるくらいしか思いつかん
多分>>370が言ってるのはここの部分だと思う
ウチではSwitchBotハブミニとSwitchBotアプリで、
もしくはローカルではHomebridge(+SwitchBotプラグイン+CMDプラグイン)をホームアプリで、
の組み合わせでIRしか使って無いから詳しくは分からん
昔TuyaHome系のIRも使ってた事あって、置き換える時に命令が被ってSwitchBotハブミニの命令を聞いて貰えんかったから、Tuyaの Homekit連携(Siri命令文)を消しまくったら
"◯◯オン"の命令が通るようになったりした覚えはある わからんけど、加湿器つけて とかにしたらいけそう。Siriが加湿器音と認識してるかもしれないし、加湿機オンと認識してるかもしれないし...
考えようによってはいろいろある。 そもそもSiriの誤検知、誤認識なんでショートカット関係ないしな >>367
参考になったのはギャラリーにあるショートカット群とAppleのショートカットユーザーガイドかな
後はやりたいことに近いことやってる人がいないかググったり ショートカットレシピの本(著者は日本人)なかったっけ?
あれ結局どうなの? ios16.2で、設定→画面表示と明るさ→拡大表示 の操作をショートカットで出来ますか? 複数の日付に対してカレンダーイベントを一括追加するショートカットを作りたいんだけど日付選択の部分をもっと使いやすくする方法ないかな
https://www.icloud.com/shortcuts/4f5075466db14b3aa3573dc785e4cef3
これだと曜日が表示されなくて不便なんだよね >>379
月を決めたら日付をフォーマットを31回ループして選択肢とすればいいんじゃない
月によって来月頭が出るのはご愛嬌 >>381
普段は、「標準」で大丈夫だけどアプリによっては字が小さすぎて見えないものがあるので、そのアプリの時だけ「文字を拡大」にしたくて。
ショートカットのアクションに拡大鏡はあったけど使いづらかった。 >>383
コントロールセンターかアクセシビリティのアプリごとの設定いじれば良くない? >>389
twinkleのスレ一覧とかも拡大表示で見たいけど、設定アプリやコントロールセンターからテキストサイズを大きくしてもスレ一覧のサイズはtwinkle側で設定した 「最大」以上にはならないんですよね。
設定アプリの画面表示と明るさ→拡大表示で「文字を拡大」にするといい感じになるんですけど。 >>390
prefs:root=DISPALY&path=DISPLAY
これで設定開くっぽいけどどう? DatePickerだったら続ける→繰り返し、終了→繰り返した分のイベント追加みたいな動作させればいいのでは >>391
設定アプリ開いたあとにどうすればいいのか判らなくて・・・
これから勉強します。 ピッカーのドラムロールショートカットで出す方法わかる人教えて欲しいです。 今んとこ 入力を要求アクション→時間or日付と時刻
の時間部分しかドラムロールなさそう
全部のアクション覗いた訳じゃないけど JS使ってUI作るとか…色々値の受け渡しが怠そうだけど 指定した日付を1日ずつ取得する方法なんだけど
以下の例はカレンダーに"-"というキーワードで1ヶ月間いれて
その後イベントを取得で日付(ついでにイベントも)を取得したんだけど
2023年 1月 2日(月) : 振替休日
2023年 1月 9日(月) : 成人の日
2023年 1月 15日(日) : 新規イベント
2023年 1月 15日(日) : -
2023年 1月 16日(月) : -
2023年 1月 17日(火) : -
2023年 1月 18日(水) : -
2023年 1月 19日(木) : -
2023年 1月 20日(金) : -
2023年 1月 21日(土) : -
2023年 1月 22日(日) : -
2023年 1月 23日(月) : -
2023年 1月 24日(火) : -
2023年 1月 25日(水) : -
2023年 1月 26日(木) : -
2023年 1月 27日(金) : -
2023年 1月 28日(土) : -
2023年 1月 29日(日) : -
2023年 1月 30日(月) : -
2023年 1月 31日(火) : -
カレンダーにイベントを入れずに↑みたいに日付を1日ずつ取得する方法ある? >>398
「例」のデータ貼り付けミスりました
本当は1ヶ月間1日ずつ取得できてます。 >>398
新規イベントってイベント入ってるじゃん。言ってることがごっちゃ。 >>401
出力の部分だけだと分かりずらいから、もう少し全体像教えてくれない? >>396
ありがとう。要求のでしか出ないやつもあるんだね。発見 >>397
なるほどJSってサイトあるんだ。JavaScript略してるだけかと思った。
https://shortcuts.fun/ >>403ようは下記みたいな日付(テキスト)の並びをショートカットで作れますか?ってことですが
2023年 1月 1日(日)
2023年 1月 2日(月)
2023年 1月 3日(火)
2023年 1月 4日(水)
2023年 1月 5日(木)
2023年 1月 6日(金)
2023年 1月 7日(土)
2023年 1月 8日(日)
2023年 1月 9日(月)
2023年 1月 10日(火)
2023年 1月 11日(水)
2023年 1月 12日(木)
2023年 1月 13日(金)
2023年 1月 14日(土)
2023年 1月 15日(日)
2023年 1月 16日(月)
2023年 1月 17日(火)
2023年 1月 18日(水)
2023年 1月 19日(木)
2023年 1月 20日(金)
2023年 1月 21日(土)
2023年 1月 22日(日)
2023年 1月 23日(月)
2023年 1月 24日(火)
2023年 1月 25日(水)
2023年 1月 26日(木)
2023年 1月 27日(金)
2023年 1月 28日(土)
2023年 1月 29日(日)
2023年 1月 30日(月)
2023年 1月 31日(火) >>406
>>380の手法でOK。
フィルタで弾けば別の月が混じることもない。 自動ログアウトがあるサイトを、1日に何回も確認するのでショートカット機能で、
URLを開いて、IDとパスワードを入力し、ログインボタンを押すことまでできないかな?と思いショートカット機能を作ってみようと思ったのですが、ほぼ使ったことないのでよく分かりません。。。
どなたかご教授頂けませんか?
よろしくおねがいします。 >>408
ご教授 でなく ご教示が正しい
JavaScript 自動ログイン ユーザースクリプト とかで検索してみ >>408
自動ログアウトがあるって事は個人情報や資産管理サービスとかの、重要な情報を扱うサイトだから、素直にそのサービス専用アプリ使って指紋認証なり顔認証なりで毎回開いた方が【安全】で便利だよ
アプリ無いショボイ地銀とかのサイトだったらご愁傷様だけど、入出金メール通知設定(みたいなもの)くらいはあるだろうし、サイト睨めっこ減らす工夫の方に労力使ったほうが良いとは思う >>408
あんたの場合はご教授で良いぞ
相手に専門的な知識やノウハウなどを教え授けて欲しい時に「ご教授ください」と伝えるのが正しいです。 >>413
ネットのやり取りだけで返答→理解できる内容や一問一答レベルは全て教示だよ
教授なんてありえん、まず使わないから >>415
日本語大先生ごっこがしたいなら他所でやれ笑 >>412
よくそんな非効率な実装を思い付くもんだな。
>>380の手法で良いと言うとるやないか。 >>420
じゃあ諦めろ。
ま、少しログを読み進めたら実際に作ったもんが上がってたりはするんだがな。 辞書アクションで値を辞書にすると下層の型が勝手に変わる
例えば{"iPhone":{"iPhone 14":100}}のつもりで打ち込んでると100の部分が途中で辞書になって、辿っていくと{"iPhone":{"iPhone 14":{"iPh":{"":100}}}}といった感じで途中で打ち込んだ文字が下層のキーになってどんどん増えてく
これじゃ使い物にならない
iPhone8,iOS16.2、iPad Air 3,iPadOS16.2双方で同じ現象を確認 >>421
どうも
>>422のおかげで理解できました
ありがとうございます。 >>424
ちなみに>>422のサンプルは
めちゃくちゃ冗長なので
あまり参考にしない方がいいよ
シンプルに
・現在または指定の月の1日
・を起算日に31回ループして
・フィルタで別の月を弾く
でOK。1か月たして1秒ひいて差を求めて…とか要らん。 .o0(口だけだしてなにもしねぇなコイツ
望んだ結果が出力されればそれでいいんでねーの ■ このスレッドは過去ログ倉庫に格納されています