ショートカット Part 4
■ このスレッドは過去ログ倉庫に格納されています
>>557 が美しくて完璧なレシピ公開してくれるってさ 何でもショートカットでやろうとして作っても他人が見ると 何だこのゴミ?になる 他のアプリ使え 日付をピッカーで設定するレシピを作りたいんだけど、時間を5分単位にできないかな? 普通にやると1分単位になる >>537 ショートカットと同様の自動化Appなんてあるの? Pythonista以外で 大抵のプログラミング言語系のはそのAppに閉じた事しか出来ない Web連携のIFTTTをその名そのまんまなAppはあるが iPad専用でHyperCard互換のものは存在した HyperTalk互換のスクリプトまで搭載したのがね でもやれる事は限られていた 他AppとのURLスキーム以外のI/Fを備えた自動化Appはショートカット以外にないのでは? >>553 それな 最初に2枚選ぶだけで済まないから改めて左側にする画像選ばせてんのよ 自分も同じ目的のを作った事あるが、最初の2枚選ぶ時に起点となる最初の画像をタップしたつもりでも 起点にならない場合があるのよ 内部的にタップした順に入力リストに追加されるわけではない。 それを防ぐには、一度に一枚しか選択できない処理を2回繰り返すか、複数選ばせて後で起点となる画像を再度選ばせる GIFムービー作成Appでコマとなる画像をタップする毎に順番の番号を画像にオーバーラップさせるのがあるが、その様な選択処理させるのが面倒なのよ >>563 理由があったんですね。よくわかりました。ついでに 合成時に縦、横方向の選択を実行時に尋ねるようにして 使いやすくしました。2人目の先生愛してる 今気付いたけどレシピに外部サービスのアイコンを設定できなくなったのか、残念だな というかもっとアイコンを充実させてほしい ほかのレシピからコピペできたらはかどるんだがなぁ 以前作ったのと同じ処理するのにいちいち 検索して タップして 移動して パラメータ変更して ってやるのはめんどくさすぎ >>567 どうやるの? ショートカットを複製じゃないよね? ほかのショートカットの内容をコピペしたいってのはすでに書いた通りで、全体の複製じゃなくほかからペーストしてきたいんだが ならば、よく使うレシピをサブルーチン化しては? 他のレシピのマジック変数や変数を参照できないサンドブロック構造なのは、ショートカットのレシピも同じ 複数の引数を渡したければ、リスト化すればよい >>568 エスパー募集かよ? 初めから全部書け できるのは複製だよ 同レシピ内ならアクション単体の複製はできるけど他のレシピにも持って行ければなぁ 複数のアクションを範囲選択してクリップボードにコピー、他のレシピでペーストってのができたら最高なんだが… >>570 はじめからちゃんと読め コピペだよ 複製なんぞ知っとるわい いじってて歯がゆく感じることあるよね 動作確認の際に、あそこからあそこまでの処理を一時的にコメントアウトにしておきたい!とか >>573 それ同感 あと「待つ」系の処理がバグってるのはよく出てくる話だったり、直接起動した場合ちゃんと動くのにシリから起動すると動かなかったり はよ直してほしい それにマニュアルが英語版はあるのに日本語版は無いみたいだな >>569 サンドボックスのこと? >>573 到達不可な条件分岐に押し込む手が一応 凝り過ぎたものを作らせたくないのかなと思うときはある >>576 あったのか、ありがとう でも基本的なことしかないんだな 実際のレシピ使って解説とかあればいいんだけど 設定アプリの設定をまとめて変えるにはどうしたらいい? そもそも設定アプリから設定値抜き出したり、設定値を変えるメソッドが分からない >>577 ギャラリーみて勉強してねということなんでしょうけど、チュートリアルがあるとうれしいね ベルトコンベアのような言語(?)はじめてで 「変数を設定」が名前をつけて保存のような意味で 「変数を取得」で保存したデータを呼び出す この使い方が分かるまで時間かかった いわゆるfor each文で「繰り返し項目」という専用の用語でひとつひとつの要素にアクセスできるところとかも >>578 https://support.apple.com/ja-jp/guide/shortcuts/apd36004586e/ios > 「ショートカット」で変更できるのは、iOS デバイスの画面の > 明るさと音量、および「機内モード」、「Wi-Fi」、 > 「Bluetooth」、「おやすみモード」、「低電力モード」の設定です。 アクションの検索で「デバイス」で検索したら、それらしいアクション出てくるよ プレイリストの次の曲名をsIRIで読み上げたあと、曲を再生する っていうショートカットできそうだと思ったが難しい、できるかどうかよくわからない そもそもそういうアプリひとつくらいはあるだろうと思ってほんとにひとつだけみつけてダウンロードしたが動かないw Google Mapsで指定した場所の座標をコピーしたら カーナビとナビコンでナビ開始できるショートカットが出来たわ 正規表現勉強したことなかったから手こずった ショートカットアプリで起動すると大丈夫なレシピだけど ウィジェットで起動すると処理が最後まで終わらずウィジェットが点滅して完了しない。 どこに問題が起こってるかを探す方法ってないかな。 動作ログとかないじゃん? iOSもショートカットアプリもiPhoneも最新なんだけどね。 ショートカットアプリの最初のバージョンの時にはうまく動いてたが iOS12.1になって動作が怪しくなって、さらにショートカットアプリのバージョンがあがって完全にレシピの後半がウィジェットで動かなくなった。 >>586 メモリーを大量にくうとか?ウィジェットから起動だと使用できるメモリーに制限があるらしい 「App でショートカットを続行」試してみては https://support.apple.com/ja-jp/guide/shortcuts/apd845256ba9/ios >>587 メモリーに制限があるんですね ところで、今日の表示ってなんなんでしょ? ウィジェットやショートカットアプリ内を探したのですがそういう項目がないんですか。 >>588 ホーム画面やロック画面、通知が表示されている時に右スワイプで出る画面が「今日の表示」 つまりショートカットのウィジェットが表示されてる画面は「今日の表示」ってこと >>589 なんと!あの項目自体が今日の表示なんですね。 ウィジェットなのかと思ってましたw 納得です。 >>587 落ちる部分がレシピの最後の数秒の待機なようで 頂いたヒントで待機部分の後ろを新たに作ったレシピへ移動して 変数を設定 待機 変数を取得 と間に待機を入れたら落ちなくなったようなのでこれで様子をみてみます。 助かりました。ありがとうございました。 上で落ちなくなったとホラ吹いたものですが、やはり改善はされてないようです。 しかし完全に不可逆的な(使ってみたかった)原因をほぼ特定したようです。 純正ミュージックが年々使いものにならないのでショートカットを使いプレイヤー的なものつくっていますが、 ・予め設定したプレイリスト名のボタンを選択 ・プレイリストの全曲数と総時間の取得して通知センターで通知 ・その後現在再生してる曲名・アルバム名・ミュージシャン名・アートワークを上の通知センター表示後少し待って表示する こんな流れですが、問題があったのはiTunesで各曲に設定してるアートワークのサイズなようでした。 うちでは3000〜2000とか1500くらいのアートワークが大半ですが古い曲はまだ800とか600くらいの大きさで、問題なくウィジェットで動作するのは1000ピクセル以下のあーとわーくなようです。 そこで、大きなアートワークをショートカットが取得して例えば600ピクセル程度にリサイズしてそれを通知センターに表示できればいいなと思うが そんなことできるんですかね。 大事なのが隠れてしまった 写真を通知の入力にすればサムネイルとして表示できる https://i.imgur.com/GllgMKR.jpg >>592 大きいサイズのアートワークを表示するときに落ちるならそのアートワークをリサイズするときに落ちるだろ… 上でも書かれてるが「Appでショートカットを続行」を使うのはダメなのかい? よく使う項目に追加したアクションの順番って変えられないのかな? 不便だな よく使う項目のその中で近い機能の者をまとめておきたいんだが おはようございます >>594 こうやっても表示できるんですね。 やってみます。 >>595 Appでショートカットを続行はうえでヒントをもらってやってみたところ うまくいったように思えたのですが、やはりサイズの大きなものは落ちてしまうようです。 >>597 「Appでショートカットを続行」使ってダメってことはウィジェットだけじゃなくアプリから実行しても落ちると思うんだが… >>592 通知に渡す前にアートワークを一律に縮小させてみるはどうか >>594 を参考にサンプル作ってみた https://i.imgur.com/xhzFpxH.png # 確かに、現在の曲を取得アクションのとってくる内容に遅れがあるね >>597 通知を左フリックして、表示をタップすればサムネイルの元画像が大きく表示されるよ https://i.imgur.com/66HlqbC.jpg >>600 3D Touch 使ってないのか?押し込むだけだろ XR使ってるんじゃない?あれって3D Touch使えないよね 代わりのHaptic Touchが12.1.1で通知の長押しで詳細表示できるようになったはず 「recordd a new voice memo」ってアクションで「実行時に表示」オプションをオフにしてもアプリが表示されてしまう 質問ですが Var URLという変数の中に A B B C C C という毎回内容の異なる、幾つか重複したURL(Http又はhttpsで始まる)のリストがあるとして この中から重複を間引いて A B C というURLだけにしたいのですが、良い方法があれば教えて下さい。 >>594 これを試したところ、アルバムアートワークではなく写真アプリ内の写真を表示するようでアートワークの表示がうちでは出来ませんでした。 >>595 そうですね。大きさサイズのアートワークをオープンする時点で点滅して落ちてるようで 「Appでショートカットを続行」で処理を分けてもそちらのショートカットで落ちてしまいます。 >>598 ところがですね、ウィジェットではなくショートカットアプリ自体からレシピを起動すると正常に完了します。>>587 で指摘された事が原因なんでしょうね。 >>598 リサイズのサイズを64程度まで落としてみましたが、やはり元の曲に適用してるアートワークが大きなものは落ちてしまいました。 アートワークを小さくすれば大丈夫そうなのでそうするしか今の所なさそうですね。 今はとりあえずですがアートワークを1000程度にして通知は100程度にリサイズしていますが、これでもたまに落ちてしまいますがもう少し様子を見てみます。 みなさんアドバイスを頂いてありがとうざいました。 大変助かりました。 >>606 何でアプリで実行したら落ちないのに「Appでショートカットを続行」使って落ちるんだよ… 処理を分けて…って「Appでショートカットを続行」と「ショートカットを実行」を間違ってるんじゃないか? >>605 正規表現ちゃんと理解してない身で言うけど、正規表現を使って重複の削除できないかな? もしくは、結果をURL2に入れることにして、「varURLから一件を取り出して、URL2に同じものがなけばURL2に追加する」をURL全件やる、とかか >>605 辞書に変換すれば重複するものは一つにまとめられる URLのサードレベルドメインをキーに、URL全体を値にして辞書に変換して、辞書から全ての値を習得すれば、重複分が削除される 単にURL丸ごとキーにして重複消せばいいのではないのか >>609 辞書すげー あと、繰り返しの中で「変数を設定」の前に「取得」してもエラーにならないもスゲー! φ(..)メモメモ これって最近の言語なら大丈夫な書き方なの? 宣言(?)する前から変数を利用するって、はじめてみた >>614 そこでもJSONから変換してくれたのか >>580 ありがとう 逆にいうとプリセットで用意されているwifiだの明るさだの以外は一切触れないってことね このアプリは辞書に頼ると後で後悔するよ サイズに制限があったから ならば、スクリプト埋め込みでDATAプロトコル使って・・ 605です、皆さん色々助言頂きありがとうございました。 色々試したところ>>614 さんのが最速なようで、これを採用させてもらいます。 ありがとうございました >>606 Appでショートカットを続行→戻るまで待機 で動くようになりませんか? テキストを結合ってリストをひとまとめにするような動作だったのか… 説明の「入力 テキスト、結果 テキスト」がさっぱり分からなかった 今日はたくさん学ばせてもらったわい 辞書で文字列を表すダブルクォーテーションは、標準IMのテンキーからは入力出来ないのかな? 以前、いくらやっても文字列として認識してくれなかったので、試しにiMacでダブルクォーテーションを入力してそれをコピペしてみたら認識された 英字キーボードからのダブルクォーテーションもテンキーのABCモードと同じもの iMacのと明らかにフォントの形が異なる みなさんは、どうですか? >>622 設定→一般→キーボード→スマート句読点 をオフ 曲の詳細を取得するアクション、純正ミュージックアプリにしか対応していないのが残念 サードアプリにも対応してほしいな >>625 それは、3rd App開発者がショートカット対応にしないと無理 Pinterestの画像をフォトアルバムに保存するレシピないですか? 他社製の音楽アプリ聴いてるときに通知センターをみると、それなりの情報は表示されてるから、そこから情報もってこれればいいかもね 再生中の曲については >>628 「いいかもね」は「できたらいいのにね」って言いたかった サードアプリのショートカット対応って、アプリをインストールしたら、使えるアクションが増えてくイメージをもってたけど、そういう仕様じゃありませんよね アプリ固有のアクション増えてってほしい >>629 そういう仕様だぞ サードパーティーアプリ側からショートカットにアクションを追加出来る これは電卓アプリのPCalcだが色々アクションを追加出来る https://i.imgur.com/14RvMZt.png https://i.imgur.com/MeOlefZ.png >>630 知らなかった… 設定のショートカット候補にはいくつかあったんですけど、アクションが用意されてるのもあるのはあるんですね ありがとございます 質問なんですが、 ショートカットの幾つかのレシピを選択して、バックアップを取るレシピって作れませんか? 既存のものだと、自分のショートカットアプリにある全レシピのバックアップは取れるんですが、他人にレシピ配布するのに、幾つかだけの共有レシピが欲しいんです。10個ぐらいレシピを渡したいので、一個一個個別に配布は面倒なので、どなたかご教授ください いつもみんなにお世話になってばかりだけど、また教えて欲しいです。 というか、なぜ?って部分があるんだけど、 プレイリストを取得 適当なプレイリストを選択 ミュージックの詳細を取得 再生時間 統計を計算 合計 結果を表示 これで統計を計算の合計をの値を見るとおおよそのプレイリストの合計再生時間が表示されるけど、小数点が付いた秒数が出てくる。 通常、音楽って5:35とか3:08とじゃん?それらを合計して小数点以下3位まで出てくるのってなぜだと思います? あーそうですよね。 マイクロセックがiTunesには表示されてないんですね。 なるほど。 どうもありがとう。わかりました。 画面キャプチャしたものを90度回転させるショートカットを作ったのですが 90度回転させるとなぜか1ピクセル大きくなります これどうにか出来ないですかね すみません自己解決しました 1ピクセル分余白が入ってしまうのでそれをトリミングするアクションを追加しました >>630 むむ?PCcalcって、HP42sのクローンApp? 追加課金でショートカットから計算式渡して、答えを得られるのかな? しかし、RPN式をどうやってアクション内で記述すんだろか 無料版ではApp呼び出すだけなのね i41cxがショートカット対応してくれればいいんだけど >>632 アーカイブ毎渡した場合、ちゃんと読み込み出来るんだろうか 渡す相手へのメールに添付すればいいんだけど レシピへのリンクは一つずつしか出来ないからねえ あと、iCloud上に共有フォルダ作ってそこに招待する形で公開するしか この場合なら、アーカイブでなく生のままでいいので >>640 まさにコレです、解決しました。ありがとうございました。 >>641 技術的にも意味的にも読み込めなくなる理由がなさそうだけど、どうしてそう思った? それにしてもこのスレみたいな情報を他にあげてる奴あまりいないね ショートカットアプリの基本の使い方(名前の変え方とか)紹介してるとこばっか しかも名前がショートカット なんてものを付けるから ググってもキーボードとかそんな結果ばっかりでw 名前は本当にやらかした感 あと無意味な日本語化…こんなニッチなアプリ使う奴に日本語ローカライズは必要ないでしょうに 昔のXCode日本語版を思い出した…開発者に日本人いるみたいだけど >>643 実証したわけではないから 推測だけで結論だせないじゃん Macのplistと同じだし読めなくなるなんてことはないと思うけどな。 ある文字列をメニューから選択や通知などに使い回したいので テキストに文字列を入れて変数を設定をしているんだけど、 文字列を変数に入れたい場合テキストを使う以外は無いのかな? また、変数に文字列を入れたい場合変数ごとに テキスト 変数を設定 をいくつも作ってるんだけど、1つのテキストに複数行テキストを入力して変数を追加に入れて 配列みたいに取り出すにはどうすればいいんでしょ。 >>648 試してないから動かないかもしれないという考え自体は正しい でもバグだなんだで動作しない可能性なんて常につきまとうから、特筆する理由がないならわざわざ言わなくていいよ >>650 テキストの出力のマジック変数使ったら? 複数のテキストアクションあっても、見た目同一のマジック変数でもちゃんと区別されてる また、 テキスト 変数を設定 変数を設定 と、「変数を設定」繰り返すだけでいいよ 「変数を設定」の出力は入力そのままだから 配列はないけど、「リスト」で代用すれば 「リスト」アクションで各項目を指定して、変数に設定 任意の項目取得は 「リストから項目取得」で、項目インデックスにて1からはじまる順番を指定すればよろし リストなので、文字列と数値が混在しててもOK スクショなどを一律に%指定で縮小したくてトライしてたけど、ギャラリーの「Evernote用にスクリーンショットのサイズを変更」に望みのロジックが書いてあった newheight = img.height * 0.5 みたいなことをショートカットで表現するとどんどん縦に長くなっていくのね 作ったショートカットを起動してると書類とデータが数百MB~数GBとかどんどん増えまくるけど、これって何かしらのキャッシュをしてるんだとうが レシピの実行が終わったら使ったキャッシュをクリアーする方法はないのかな? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.0 2024/04/24 Walang Kapalit ★ | Donguri System Team 5ちゃんねる