コマンドチェインの実例とアイデア
-
@kyu3a said in コマンドチェインの実例とアイデア:
またコマンドチェインのアイデアをまとめた英語トピックの方に便利そうなアイデアが追加されてたので、以下に掲載。
上記のやり方でコマンドチェインを作ってみたのですが、私の環境ではなぜかうまく行かず…。そのまま丸写しで作ったものの、なぜか両方Google(デフォルト?)検索結果に。
…と言うことで、上記のやり方を参考に作ったと言う別の方のコマンドチェインも試してみたのですが、そちらは上記と違って検索エンジンニックネームは使わず、検索結果の URL をカスタムしたやり方で検索実行してるのですが、片方はうまく検索できるものの、もう片方はなぜかうまく表示できませんでした。
-
@kyu3a said in コマンドチェインの実例とアイデア:
またコマンドチェインのアイデアをまとめた英語トピックの方に便利そうなアイデアが追加されてたので、以下に掲載。
こちらのコマンドチェイン、私はうまく実行できませんでしたが、ナポリタン寿司さんは実行できたとそうなので、このコマンドチェインを使いたい方は、ナポリタン寿司さんのブログの「範囲選択した文字を2つのサイトで検索」を参照してみてはいかがでしょう?
- 【Vivaldi】満を持して4.1公開!新機能コマンドチェインとアコーディオンタブの使い方 | ナポリタン寿司のPC日記 https://www.naporitansushi.com/command-chains/
あと他にも興味深いコマンドチェインがフォーラムに投稿されていたので、以下にトピックを掲載。
- Please include clock/pomodoro in command chain・・・「遅延」をタイマーとして使うコマンドチェイン。
- Refresh All Images & Instant Animation Loop Control with Chain Commands・・・アニメーションのループや画像の再読み込みの設定を実行するコマンドチェイン。
ちなみに以下のトピックには、英語ですが、現状使えるコマンド一覧の画像が掲載されています。もし興味があれば、見てみてはいかがでしょう?
-
@kyu3a said in コマンドチェインの実例とアイデア:
@kyu3a said in コマンドチェインの実例とアイデア:
またコマンドチェインのアイデアをまとめた英語トピックの方に便利そうなアイデアが追加されてたので、以下に掲載。
上記のやり方でコマンドチェインを作ってみたのですが、私の環境ではなぜかうまく行かず…。そのまま丸写しで作ったものの、なぜか両方Google(デフォルト?)検索結果に。
…と言うことで、上記のやり方を参考に作ったと言う別の方のコマンドチェインも試してみたのですが、そちらは上記と違って検索エンジンニックネームは使わず、検索結果の URL をカスタムしたやり方で検索実行してるのですが、片方はうまく検索できるものの、もう片方はなぜかうまく表示できませんでした。
上記で「うまく行かなかった」と書いた「2つの検索エンジンで検索→タブタイリングで並べて表示」のコマンドチェイン、ナポリタン寿司さん寿司さんに教えてもらったやり方でやったところ、無事うまく行きました!/
ちなみに私の場合、Amazon と ビックカメラ で検索しています。Amazon の方(Command 1のパラメーター)は、ナポリタン寿司さんのブログに書かれてるのをそのまま利用しましたが、ビックカメラの方(Command 5のパラメーター)は、ナポリタン寿司さんのブログに書かれてるのをアレンジして、自作しました。以下の通りです。
javascript:(function(){var b=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));if(b!=''){window.open('https://www.biccamera.com/bc/category/?dispNo=&q='+encodeURIComponent(b));}else{alert('テキストを選択してないよ!');}})();
ちなみにナポリタン寿司さんのコマンドチェインも英語のトピックに書かれてるのも、最後に並べて表示したタブをスタックしていますが、私のはスタックしていません。
-
Vivaldi 4.1(Snapshot 4.1.2369.10、Mac 版)のコマンドチェインにある日本語コマンドの一覧画像を作成したので、コマンドチェインを作る際に参考にしてみて下さい。ちなみに現在のバージョンでは全部で 189 個のコマンドがあるようです。
画像は全部で 4 枚あります。プルダウンメニューを順番に撮影したものです。それぞれ左上を起点とし、下まで降りたら右の列の一番上、そして右下が最後です。4 枚目の画像の右下のみ、起点となるコマンド(青い部分)が下から 3 番目となっています。
-
画面をキャプチャしてツイートするコマンドチェインを作ったので、以下にレシピと、実際動作した時のアニメGIF を掲載しておきます。なお Command 1 を「ページをキャプチャしてクリップボードに保存」に変更すると、ページ全体のキャプチャー画像も手軽にツイートできます。
ちなみに Command 2 のパラメータは、以下のリンク先ページの「新規タブでツイート画面を開く」を使わせてもらいました。
javascript:window.open("https://twitter.com/intent/tweet?text="+encodeURIComponent(document.title)+" "+encodeURIComponent(location.href))
ツイートボタンがないページでもツイート画面を開くブックマークレット - Qiita
https://qiita.com/munieru_jp/items/24a4840c452c61c2dde9それと Mac 版の最新スナップショット(4.1.2369.10)だと、ステータスバーを表示する設定にしてないと「選択範囲のキャプチャ」が機能しないようなので、もし機能しない場合は、ステータスバーを表示してみてはいかがでしょう?
【追記】
上記で「テータスバーを表示する設定にしてないと『選択範囲のキャプチャ』が機能しない」と書きましたが、実際はキャプチャボタンでした。キャプチャボタン(カメラのアイコン)をアドレスバーに Shift ドラッグで移動させたら、ステータスバーを表示してなくても機能しました。 -
Twitter で oichi さんが、上記で紹介した複数の検索エンジンで検索実行 → タイリングの進化系のコマンドチェインのレシピを公開してたので紹介。oichi さんの場合、6つの検索サイトで検索 → タイリングしていました。
- oichi さんのツイート
https://twitter.com/oichiOi/status/1424743951794204676
これで気になったのは Command 19 の「関連タブを選択」と言うコマンド。こう言った複数サイト開くコマンドチェインの場合、1つ1つ「直前のタブ」で選択するより、この「関連タブを選択」を利用した方が、楽に作れるかもしれません。
- oichi さんのツイート
-
独立したトピックを立てた方が良いかもしれませんが、とりあえずこちらに書き込みます。
現状コマンドチェインはインポートやエクスポートする機能はありませんが、設定されたチェインは以下の場所にある「Preference」と言う Json ファイルに保存されてるようです。
Windows 10:
%localappdata%\Vivaldi\User Data\Default\
macOS BigSur:
Macintosh HD/Users/User Name/Library/Application Support/Vivaldi/Default
この「Preference」ファイルをテキストエディタなどで開き「chained_commands」で検索すると、コマンドチェインのデータが保存されてると見られる領域(文字列)を、私の環境(macOS BigSur)でも確認できました。
なので Json ファイルに詳しい方だと、この部分をコピーしたりペースト(あるいは編集)することで、インポートやエクスポート、バックアップが実行できるかもしれません。
参考にしたトピック↓↓
Export Command Chains?
https://forum.vivaldi.net/topic/64995/export-command-chains/4 -
Vivaldi 公式 Twitter アカウントが紹介してた英語の記事に、面白いコマンドチェインが紹介されていました。記事を書いた方が自作したのだと思いますが、「1時間だけ Netflix の動画を集中して観るモードに変える」と言うものです。レシピも公開されていたので、以下に掲載。
当該記事↓↓
How to Use Vivaldi Command Chains to Simplify Your Workflow
https://www.makeuseof.com/how-to-use-vivaldi-commands/チェイン名「Netflix」
- Open Link in New Tab(新しいタブでページを開く)
(パレメーター: netflix.com) - Fullscreen Mode(全画面表示)
- Delay(遅延)
(パラメーター: 5000) - Mute Other Tabs(他のタブをミュート)
- Delay(遅延)
(パラメーター: 3600000) (1時間) - Unmute Other Tabs(他のタブのミュートを解除)
- Fullscreen Mode(全画面モード)
- Close Tab(タブを閉じる)
- Open Link in New Tab(新しいタブでページを開く)
-
Twitter で AioiLight さんが、便利そうなコマンドチェインを公開していました。「タブを複製して、片方をブラウザバックして前のページへ」戻ると言うもので、「検索エンジンや動画サイトで「今のページを開いたまま前のページに戻りたい!」って時に便利かも」とのこと。
AioiLight さんのツイート↓↓
https://twitter.com/aioilight/status/1425488605137408001 -
Twitter で GENKI さんが、便利そうなコマンドチェインを公開してました。「パネルに登録した Twitter とかのプロセスを終了したい時に呼び出すコマンド」とのこと。
当該ツイート↓↓
https://twitter.com/nibushibu/status/1426166252381216776 -
先日から英語版 Vivaldi 公式ブログと、日本では Twitter を使った日本独自のコマンドチェイン・コンテスト(2021年9月2日〜9月9日まで)が開催されています。英語版公式ブログではコメント欄にて、日本独自のコンテストは公式ツイートの引用リツイートで、色んな方が自作のコマンドチェインを投稿しています。興味があれば、そちらも見てみてはいかがでしょう?
- Contest: Take Command and show your best Chains:英語版 Vivaldi 公式ブログ・・・コメント欄に投稿されています。
https://vivaldi.com/blog/how-to/contest-take-command-and-show-your-best-chains/ - 「あなたのコマンドチェインを見せて!」コンテスト #Vivaldiコマンドチェイン:日本語版 Vivaldi 公式ブログ
https://vivaldi.com/ja/blog/contest-take-command-and-show-your-best-chains/ - 日本限定コンテストの当該ツイートの引用リツイート欄
https://twitter.com/vivaldi_jp/status/1433350991550763009/retweets/with_comments
- Contest: Take Command and show your best Chains:英語版 Vivaldi 公式ブログ・・・コメント欄に投稿されています。
-
eetann さんがコマンドチェインの作り方や注意点、実際
eetann さんが作ったコマンドチェインのレシピをまとめたブログ記事を書いていたので、以下にリンクを掲載しておきます。とても参考になると思います!Vivaldiのコマンドチェインやブックマークレットのススメ:Zenn
https://zenn.dev/eetann/articles/2021-09-08-vivaldi-chain-bookmarklet -
@kyu3a
こんにちは。
コマンドチェインで色々と調べていたところ、公式フォーラムにこんなトピックがあったのですね…!
どの投稿もとても参考になりました!私は映像系の仕事をしておりまして、撮影に使うロケ地の住所をGoogle Mapで検索し、出発地点からの経路を調べる、ということを頻繁にします。
住所が載っているページにGoogle Mapのリンクがあればわりかし楽なんですが、そうでない場合も多いので、
『住所を選択してコピー→新しいタブを開く→スピードダイアルのGoogle Mapを開く→マップの検索欄に貼り付けてEnter』
この作業が毎度よく発生するため、「これはコマンドチェインで自動化すれば楽チンなのでは…!」と考えて、素人なりに色々頑張ってみました。結果、以下のような感じでできました。
※調べたいテキストをドラッグして反転した状態で発動させるコマンドです。◯コマンドチェイン名:「選択したテキストをgoogleマップで検索」
- 現在のタブでリンクを開く→ javascript:window.open("https://www.google.co.jp/maps/search/"+window.getSelection().toString());
自分はこれをマウスジェスチャーで、『↑→↓↑→↓』で発動するようにしてます。マップの "m" の形です。
javascriptの知識が一切なくて、出来上がってみればたった一行のコマンドですが、めちゃくちゃ四苦八苦しました…笑"https://www.google.co.jp/maps/search/" のところをほかサイトの検索ページのURLに置き換えればいろいろなサイトの検索に応用できると思うので(例えばYoutubeとか)、共有します。
javascriptを活用すれば、いろいろなことができそうですね。見た人の参考になれば幸いです。
-
Vivaldi コマンドチェイン・コンテストの結果が発表されていました!受賞したコマンドチェインの情報や、その他にも様々なコマンドチェインの情報が書かれています。興味ある方は見てみてはいかがでしょう?
#Vivaldiコマンドチェイン コンテスト 結果発表!!:Vivaldi 日本語公式ブログ
https://vivaldi.com/ja/blog/ccc_result/ -
@ryujisanagi おぉ~~!!これすごくいいですね!
他の方のコマンドチェインを参考にして、同じものを作成していましたが、こちらのブックマークレットのほうが1行ですんでスッキリしますね!
ブックマークレットやJavaScript はさっぱりなんで、僕みたいな初心者でも分かりやすいように解説してくださるのは非常にありがたいです!
早速、Amazonを登録してみました~。
どこからか、「カスタム検索に登録しとけば同じことだろ!」という声が聞こえてきそうですが、選択範囲を自動で任意のサイトで調べれることに意味があるんですよね~。カスタム検索だと、わざわざ入力orコピペ作業が必要ですからね~。
改めて、素晴らしいコマンドチェインを共有してくださり、感謝です。
-
ナポリタン寿司さんが Twitter で開発者ツールを開くコマンドチェインを紹介していたので、以下にリンクを掲載しておきます。ちなみに以下のトピックを参照したそうです。
- ナポリタン寿司さんの当該ツイート
- Inspecting the Vivaldi UI with DevTools : Vivaldi Forums・・・参考にしたと言う英語のトピック。
-
最近思いついたコマンドチェインを貼っておきます。といっても、どちらもコマンドチェインを使わなくてもできそうな気がしないでも…。
【URLをアドレスバーに貼り付け】
範囲選択したURLを新しいタブで開くコマンドチェインです。リンクになっていないURLを右クリックしても「Googleで検索」しかでなかったので作成しました。
右クリックメニューに組み込んで使ってます。一発でそのサイトにアクセスできます。
【スタック内のタブ全てをピン留め】
スタック(二段型とかアコーディオンとか)内のタブ全てをピン留めするコマンドチェインです。Ctrl+ダブルクリックでスタック内のタブ全て選択→ピン留めのショートカットキーでもいいいんですが、若干の手間だったので作成しました。
こちらはタブの右クリックメニューに組み込むと便利です。
【2022年12月15日(木)追記】
2022年12月7日に公開されたVivaldi5.6バージョンから、右クリックメニューに「タブスタックのピン留め」が追加されました。
-
@ryujisanagi さんが教えてくださったコマンドチェインを自分なりにアレンジしたものを貼っておきます。
【Amazonで検索】
javascript:window.open("https://www.amazon.co.jp/s?k="+window.getSelection().toString());
【Twitterで検索】
javascript:window.open("https://twitter.com/search?q="+window.getSelection().toString());
【YouTubeで検索】
javascript:window.open("https://www.youtube.com/results?search_query="+window.getSelection().toString());
【楽天で検索】
javascript:window.open("https://search.rakuten.co.jp/search/mall/"+window.getSelection().toString());
-
【選択範囲をDeepL翻訳】
選択範囲の文字列をDeepL翻訳(新しいタブ)に自動で貼り付けてくれるコマンドチェインです。11月19日現在の最新版スナップショット(4.4.2488.3)でのみ動作します。今後、安定版にも追加されるとは思います。
このコマンドチェインは、事前に検索エンジンにDeepL翻訳を登録しておく必要があります。
登録する際のURLは以下になります。ニックネームや名前は自分が分かりやすいものでかまいません。
https://www.deepl.com/ja/translator#en/ja/%s
このコマンドチェインは、Kyu3 様のツイートで知りました。感謝です。
-
【DeepL翻訳-タイリング表示】
先ほど紹介したコマンドチェインのタイリング表示バージョンです。原文と比較したい時は、こちらがおすすめです。同じく、検索エンジンにDeepL翻訳を登録しておく必要があります。
ちなみに、上記で紹介した検索エンジンのURLは英語→日本語ですが、日本語→英語にしたい場合は、以下のアドレスになります。
https://www.deepl.com/ja/translator#ja/en/%s