ショートカット Part 4
■ このスレッドは過去ログ倉庫に格納されています
標準メモのマクロとしてショートカットを使いたかったってことか vimeoのダウンローダーを作っているのですがアップされた時期によって上手く保存できたり出来なかったりして困っています。古いものはm3u8形式であるために上手く動いていないようです。m3u8をworkflow上でダウンロードする方法があればご教示ください。 https://vimeo.com/228355212 ←落とせない https://vimeo.com/301339739 ←落とせる https://www.icloud.com/shortcuts/da190eb9b05e4e1faefba8faf3e9ed03 m3u8って、実体はフォルダ形式なのかな? 1.ts 2.ts 〜 9.ts 10.ts 11.ts index.m3u8 こんな感じで構成されてるよね 数字の順番で全て結合すれば1本の動画になる >>683 ショートカットって紛らわしいけど、command+nとかのショートカットじゃなく ショートカットて名前のアプリケーションのことなんだよ。 >>684 macOSで、「Automatorの実行権をショートカットで与えて下さい」 一瞬、何のことか分からなかったし、調べても分からなかった なんで、キーボードのショートカット設定で実行権なんだよ!って思った マウス操作をトレースするアクションは、キーボードのショートカット設定で該当項目にチェック入れないとダメらしい macOSにはQuickTimeがあるけど、iOSには独立したAppは無い けれども、ショートカットから動画操作はできる。 AutomatorからQuickTimeに指示与えることは出来ない マウス操作をトレースする事で強引に操作するのだw tsファイルをmovファイルに変換したかっただけなのにmacOSは面倒 iOSのショートカットでtsファイルをムービーに変換出来ればいいのに (tsの実体はmpeg2で、iOSは標準でサポートしてない) これすごい便利だな!使ったことないけどpythonistaと合わせて使ってみようと思ったけど ・・・特にやりたいことないな マッチテキストは正規表現らしいけど、先読み後読みとか$1とかの変数格納はできないという理解で良い? (?= は使えたよ Siriのショートカット(workflow)の有効活用例 http://fate.5ch.net/test/read.cgi/ios/1537259377/ >>864 変数って、同じパターン式内でも使えるの? ショートカットなら置換フィールドでしか使えそうもないが、置換に正規表現使えないから その後のテキストアクション内で$1とか使えれば便利だけどね あいう えおか きくけ こんな改行された文字列があったとして 変数を設定 変数に追加 マジック変数 どれがより早く処理できるのかな? 2〜3行ならともかく数百〜とかだとどうなるでしょう。 >>689 いや出来るよ…って試せばすぐ分かるだろ 変数へ代入できる文字列のサイズ制限あるんじゃない? となると、マジック変数使うしかないでしょう 数百行もの処理はショートカットで処理すべきものじゃないと思う webからであっても流石に数百行にはならないでしょう ですね。 気にしてプログラム組んでる人いないですよね。 自分で計ってみます。 >>690 ありがとう 正規表現と一口に言ってもどこまで出来るかも併せて後悔してほしいものだね ショートカットを実行中に、コンテンツのリストは表示しないで仕込んでおいたポップアップだけ出すようにしたいんだけど、それって出来る? >>697 え?置換フィールドで変数使えたの? てっきり正規表現が使えないと説明にあったから変数も使えないと思ってた それなら、キャッチアップしない指定も有効的なんだなあ 相談なんですが k h d s b n などの毎回ランダムの任意の文字の入ったリストがあるとして この中で特定の文字sが上から何番目に入っているか(この場合は4番目)を数えるレシピって作れませんか? 助言よろしくお願いします。 リスト それぞれ 次の場合 繰り返しインデックス 繰り返し終わり とか もっといい方法ありそうだけど リストからテキストに変換 特定文字までを検索してとりだす 文字数をカウント それがインデックスとなる テキストを結合 改行 マッチテキスト (\n|.)*検索文字列 カウント 行 >>697 変数に相当するアクションあったんだね 「一致したテキストグループを取得」アクション インデックスnが、$n すべてのグループとすると、グループごとにリストとして返される グループをリスト化するなら、便利かも 追記 グループ(キャッチアップ)を取り出す時 ひとつだけなら"グループのインデックス" 複数なら、"すべてのグループ"でリストから選択 「一致したテキストグループを取得」の入力は「マッチテキスト」の出力に限られるので 複数の「一致したテキスト・・」を実行するには「変数の取得」でマジック変数"一致したテキスト"を指定する必要がある 変数("$1"等)を直接利用できるのが「テキストを置き換える」でしか使えないから、仕方ないんだろうけど >>709 お前の何の役にも立たない嫌味よりは有用だけどな 間違い指摘するのもアレだからしないけど 何言ってるんだ感が… 正規表現での無駄なグループの多用は簡単に制限超える そもそもゴミも溜まるしショートカットに難しい事やらせるなよ 端数を処理するのは端数を処理ってそれ以外に方法はないだろうか。 端数を処理だとすごく遅くて。 >>713 遅いと感じるくらいの数処理してる前提で書くけど ショートカットでは繰り返す、それぞれで繰り返すが処理もたつかせる原因 できるだけ繰り返しを使わないようにする 切り捨てなら簡単に実感できる 処理したい数字群が入った変数 テキストを結合 テキストを置き換える (\d+)\.\d+→$1 テキストを分割 変数 切り上げと四捨五入は桁を超える9のみ繰り返し使って端数処理して置換 残りの0-8,5-8を置換すれば繰り返しの回数は1/10に減る ここまで書いておいてなんだけどレシピが長くなるので抵抗がなければscriptで処理した方が圧倒的に楽かと >>714 ありがとう。 スクリプトってことは外部アプリを使った方がいいってことですよね。 まずは教えてもらったテキストを置き換える (¥d+)¥.¥d+→$1でやってみます。 指定した写真アルバムを写真アプリで開くにはどうすればいいかな 今まで「siriからの提案」の「アルバム”○○”を表示」を使っていたんだがどうやら言語設定が変わると動作しないっぽい >>714 10^x(x=小数点以下の四捨五入する桁数) 変数設定 i 変数か入力を取得 処理する数字か数字にキャスト出来る文字な *2 *i +1 /2 置き換え 検索([0-9]+)\.[0-9]+ 置き換え$1 /i これが普通なんじゃないのかい? >>717 ショートカット側からはアルバム指定して表示させるのは無理っぽい URLスキームも写真Appの起動だけっぽいし photos-redirect:// >>714 >>716 >>718 さん みなさん教えていただいてありがとうございます。 自分の中で結構難しい感じになっていますので今解析中です。 行数は変動しますが1000行前後でしょうか。 置き換えを利用して端数を処理の代わりをできるのがわかったのでがんばってみます。 Amazonのページの末尾に&emi=AN1VRQENFRJN5をつけたいんだが https://twitter.com/Atamanee/status/1068719142839054336 Safariで開いてもアプリ版に遷移するんだけどなんかいい方法ないんかな https://twitter.com/5chan_nel (5ch newer account) >>721 おもしろい(# ロジックはわかってないけど) 「標準機能を使用」版も、実行中の状況が非表示ならまだ耐えられるけど、見ながら実行だとキツかった ショートカットって、pdfを編集する機能は現在無いんですよね? Inputに10ページぐらいのpdfがあって、その中から最初の3ページだけ抽出するレシピって、現状作れないんですかねー? >>728 すいません、Inputは100ページぐらいのpdfでした >>729 PDF編集自体が有料アプリしかないだろ VeryPDF Free PDF Split Online http://www.verypdf.com/online/free-pdf-split-online.php これ使えばPDFを分割できると思う。後はI/Fをショートカットで記述するだけ 但しアップロードのPDF容量が10MBまで >>728 「PDFを作成」アクションに、開始ページと最後のページが指定できるよ >>732 作成ってのは、何かからの変換だろ? PDFからPDFへの変換できるのか? 出来たとしても粗くなる気がする >>732 おー確かに成功しました!スッキリしました、ありがとうございましたー! >>732 あー、ただ新たな問題が発生しまして・・・ 自分が扱うpdfは、1ページ目に不要な表紙とか着いてて、それを省きたいんですよねー。 理想としては、「pdfを作成」にて2ページ目〜最終ページを範囲指定して取得したいんですが、 現状pdfのページ数を数えるレシピってありますかねー? 因みにinput pdfからのカウント(項目)では、pdfがあるか無いかの1、0しか返ってこずでしたー >>738 終わりの指定を空欄にしとけば勝手に最後のページまで出力されますが >>739 あーホントだ!全然無知でした、ありがとうでしたー あとは、PDFの結合だけか って、リストにして渡せば結合できるのね でも、順番が意図したものにならないから リストの並びを工夫しないと >>738 解決済みだけど PDFを「入力からイメージを取得」に通すと、ページごとにイメージが生成されるようで、そこで項目をカウントするとページ数が分かるかも。ちょっと触っただけなので不都合あるかもしれない 一応ご参考まで デフォルトで全部出力なのだからカウントなんかする必要無いんだよ 入力からイメージを取得を使って、リストから選択で選択した頁の頁数をなんとか得られないか試行錯誤したけど、難しいな pdfの頁数取得に入力からイメージを取得を使うと 頁数によってはスタック使い切ってショートカットが落ちるような… 頁数取得目なら入力からテキストを取得を使った方がメモリに優しいと思う >>744 特定の頁数を取得するならバラして頁数つけていくしかない気がする https://www.icloud.com/shortcuts/1bdbc0069e5c474c871a99dc0139c60c >>745 これをイメージのサムネイルで、確認選択したしたかったんだよね 相談なんですが、 workflow→ショートカットへのアップデートの際に、「ファイルを保存」アクションから「box」クラウドサービス連携が無くなって、非常に困ってるんですね。 現状IFTTTを噛ませて、Dropboxへファイル保存→時間差でBoxの同一ネームフォルダへコピーで対応してるんですが、 どなたか、BoxのAPIを活用して、ショートカットからpdfなどのファイルをBox(できればBox公式アプリを経由せずに)へ保存するレシピ組めませんか? >>749 とりあえず「ファイルを保存」でサービスをiCloud Driveにして保存先を尋ねるってしたらBoxを選べると思うけど…自動で保存が出来ないとダメかな… >>750 自分の端末ではBoxの表示が出ません、Box公式アプリを入れてないからだと思いますが(documentsでクラウド管理しているため) 以前のレシピでは、フォルダまで指定して自動で保存される様にしていたので、可能ならそこまでできれば、と思います box入れてアカウント認証したらファイル.appに反映されるだろうしそれが一番近道では? >>758 おま環なのかな。iOSとショートカットのアプデ同時にやったら連携切れたわ。機種はiPhone Xで、iOS12.1.1 >>94 「ミュージックを一時停止」これを最初に実行させてみて 「ショートカットを共有」から「iCloudリンクをコピー」するとiCloud共有のURLが作成されるけど、これってライブラリからショートカットを削除しても有効のままだよね。 URLから「共有を停止」する以外に停止する方法はないの? 誰かが作ったレシピは恐ろしくて使えないわ。 例えば長いレシピの間にボリューム1・ミュージュク再生なんて仕込まれてたらスピーカー壊れるかもしれない。 意味分からんな 中身は直ぐ見られるんだし そのまま使わなくても参考になる箇所を自作レシピに活かせばいいだけなのに そうそう、リンク踏んでダウンロードしたとしても勝手に実行されない 再生アイコンをタップしない限り・・ 「ファイルの削除」や「ミュージックリストの削除」アクションはあるものの確認でるから 盲目的にOKしない限り・・ 高圧的に迫られたら抗えない性格のひとなら、OKしちゃうかもだから気をつけるべきだけどね "そこにボタンあれば思わず押してしまう"性格の人も気を付けてw 片手あげてる猫のグリフ消えたのは残念 Youtube同様著作線に引っかかったのかな お前らがpythonista買ってくれたおかげで作者やる気出して3.3がもうすぐ(2019q1)出るぞ 中身の伴わないFirefoxやChromeとかiOS macOSみたいなもので バージョン番号をあげるだけでは意味がない。 サファリでもメモでもメールでも、選択したテキストをキーワードにウェブ検索エンジンで検索させるものとか作れますかね? ゲームが作れると書いてあったサイトの自作ゲームというのが「あ、いいです」というレベルだった。 クソゲーを例に出すのはやめた方がよい。 >>776 選択したときにシェアメニュー(共有ボタン)が出せるなら簡単に 検索サイト決め打ちの単純なものなら2アクションで作れる google検索と内蔵辞書検索とクリップボード出し入れくらいはすぐ作れるし あって損はないはず ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる