外部ブラウザ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*目次 [#hc117e4f]
#contents
*外部ブラウザとは [#d51f4d7e]
''指定した表現にマッチするURL''をクリックしたときに''任意...
[[外部コマンド]]では登録されたコマンドがあるメニューやボ...
[[外部ブラウザ]]ではリンクを左クリックしたデフォルトの挙...
また、外部コマンドと同じように''"$SCIRPT"''を使用して[[ス...
スクリプト側では''v2c.context.link''で渡されたURLを取得で...
なお、Jane互換ファイルの''[[URLExec.dat>Jane互換ファイル#...
※ただし、URLExec.datは"$SCIRPT"ではなく"$V2CSCRIPT"を使用...
*外部ブラウザの設定方法 [#d872b4c7]
メニュー→「設定」→「外部コマンド」→「ブラウザ」
参照:[[V2C 使用法 外部コマンド設定>http://v2c.s50.xrea.co...
**デフォルト外部ブラウザ [#n9166bc4]
V2Cが外部ブラウザでリンクを開こうとするとき、特に指定がな...
ここで設定されているブラウザを起動します。
初期値は「既定のブラウザ」になっています。((''既定のブラ...
**コマンドの例 [#r0394c1e]
既定のブラウザを起動する
cmd /e:off /c start "" "$LINK"
その他のブラウザを指定する例
Firefox
"C:\Program Files\Mozilla Firefox\firefox.exe" $LINK
Google Chrome
"C:\Users\(使用者の名前)\AppData\Local\Google\Chrome\App...
Chromium on Linux
/usr/bin/chromium-browser $LINK
***Internet Explorerについて [#d632d6a6]
IEについては上記と同じ要領で
"C:\Program Files\Internet Explorer\iexplore.exe" $LINK
という記述から外部ブラウザに指定して使うことはできますが...
ページを開くことが出来ず、常に新規のウィンドウとして開か...
これについては今のところ、スクリプトを使って問題を解決す...
&ref(./OpenByNewTab.zip);
OpenByNewTab.vbsを''script''フォルダに入れて、下記のコマ...
cscript //B "$SAVEDIR\script\OpenByNewTag.vbs" $LINK
参照: [[コマンドラインから既存IE7の新しいタブへの追加表...
*外部ブラウザの使用例 [#p71e33e2]
#region(←ここをクリック)
-youtubeを[[StreamingPlayer3>外部ツール#h60ab6e9]]で開く
URL正規表現: youtube\.co
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ動画をStreamingPlayer3で開く
URL正規表現: www\.nicovideo\.jp
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ生放送をStreamingPlayer3で開く
URL正規表現: live\.nicovideo\.jp
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ生放送(短縮URL)をStreamingPlayer3で開く
URL正規表現: nico\.ms
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-PDFファイルをAdobe Readerで開く
URL正規表現: \.pdf
コマンド: (AcroRd*.exeの絶対パス) $LINK
例)"C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.ex...
-TXTファイルをメモ帳で開く
URL正規表現: \.txt
コマンド: notepad.exe $LINK
-ストリーミング放送(.3mu)をWindows Media Playerで開く
URL正規表現: \.m3u
コマンド: "C:\Program Files\Windows Media Player\wmplaye...
-ストリーミング放送(.asx)をWindows Media Playerで開く
URL正規表現: \.asx
コマンド: "C:\Program Files\Windows Media Player\wmplaye...
※絶対パスに半角スペースが含まれる場合は、""によってパスを...
例)"C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe...
#endregion
**URLクリック時の処理フローチャート [#r982ed96]
#ref(./URLクリック時の処理フローチャート.png,75%)
例外として、下記の場合は上記フローの「URLExec.datにマッチ...
-2chや外部板のスレURLをクリックしたとき
-右クリックの「外部ブラウザで開く」、スクリプトのv2c.brow...
**置換機能 [#ge9e0a70]
「置換URL」を設定すると、リンクをクリックした際に外部ブラ...
URLがまるごと置換URLで設定したものに置き換えられるのでは...
''例) http://www.hoge.com/hoge.htmlをクリックした場...
【URL[正規表現]】http://www\.hoge\.com/
【URL置換】http://www.v2c.com/
の設定だと、置換後URLは
http://www.v2c.com/hoge.html
になります。(http://www.v2c.com/ ではない)
**URLExec.datとの使い分けは? [#rc872deb]
URLExec.datはマウスオーバーやサムネイルクリックで動作可能...
それ以外の機能としてはほぼ同じなので、お好きな方をどうぞ。
現状URLExec.datはStreamingPlayerに同梱のものを使っている...
URLExec.datはStreamingPlayer用と割り切り、独自設定はURL置...
また、URLExce.datは変更後に再読み込みを手動でする必要があ...
(特に試行錯誤しながら何度も設定する場合は大変)
なので、特に理由がないのであればV2Cの外部ブラウザ+置換機...
ただし、前述のフローチャートからも分かる通り、画像URLやtw...
外部ブラウザの設定をスルーしてしまうため、これらのURLを外...
URLExec.datで設定する必要があります。
終了行:
*目次 [#hc117e4f]
#contents
*外部ブラウザとは [#d51f4d7e]
''指定した表現にマッチするURL''をクリックしたときに''任意...
[[外部コマンド]]では登録されたコマンドがあるメニューやボ...
[[外部ブラウザ]]ではリンクを左クリックしたデフォルトの挙...
また、外部コマンドと同じように''"$SCIRPT"''を使用して[[ス...
スクリプト側では''v2c.context.link''で渡されたURLを取得で...
なお、Jane互換ファイルの''[[URLExec.dat>Jane互換ファイル#...
※ただし、URLExec.datは"$SCIRPT"ではなく"$V2CSCRIPT"を使用...
*外部ブラウザの設定方法 [#d872b4c7]
メニュー→「設定」→「外部コマンド」→「ブラウザ」
参照:[[V2C 使用法 外部コマンド設定>http://v2c.s50.xrea.co...
**デフォルト外部ブラウザ [#n9166bc4]
V2Cが外部ブラウザでリンクを開こうとするとき、特に指定がな...
ここで設定されているブラウザを起動します。
初期値は「既定のブラウザ」になっています。((''既定のブラ...
**コマンドの例 [#r0394c1e]
既定のブラウザを起動する
cmd /e:off /c start "" "$LINK"
その他のブラウザを指定する例
Firefox
"C:\Program Files\Mozilla Firefox\firefox.exe" $LINK
Google Chrome
"C:\Users\(使用者の名前)\AppData\Local\Google\Chrome\App...
Chromium on Linux
/usr/bin/chromium-browser $LINK
***Internet Explorerについて [#d632d6a6]
IEについては上記と同じ要領で
"C:\Program Files\Internet Explorer\iexplore.exe" $LINK
という記述から外部ブラウザに指定して使うことはできますが...
ページを開くことが出来ず、常に新規のウィンドウとして開か...
これについては今のところ、スクリプトを使って問題を解決す...
&ref(./OpenByNewTab.zip);
OpenByNewTab.vbsを''script''フォルダに入れて、下記のコマ...
cscript //B "$SAVEDIR\script\OpenByNewTag.vbs" $LINK
参照: [[コマンドラインから既存IE7の新しいタブへの追加表...
*外部ブラウザの使用例 [#p71e33e2]
#region(←ここをクリック)
-youtubeを[[StreamingPlayer3>外部ツール#h60ab6e9]]で開く
URL正規表現: youtube\.co
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ動画をStreamingPlayer3で開く
URL正規表現: www\.nicovideo\.jp
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ生放送をStreamingPlayer3で開く
URL正規表現: live\.nicovideo\.jp
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-ニコニコ生放送(短縮URL)をStreamingPlayer3で開く
URL正規表現: nico\.ms
コマンド: (StreamingPlayer.exeの絶対パス) $LINK
-PDFファイルをAdobe Readerで開く
URL正規表現: \.pdf
コマンド: (AcroRd*.exeの絶対パス) $LINK
例)"C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.ex...
-TXTファイルをメモ帳で開く
URL正規表現: \.txt
コマンド: notepad.exe $LINK
-ストリーミング放送(.3mu)をWindows Media Playerで開く
URL正規表現: \.m3u
コマンド: "C:\Program Files\Windows Media Player\wmplaye...
-ストリーミング放送(.asx)をWindows Media Playerで開く
URL正規表現: \.asx
コマンド: "C:\Program Files\Windows Media Player\wmplaye...
※絶対パスに半角スペースが含まれる場合は、""によってパスを...
例)"C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe...
#endregion
**URLクリック時の処理フローチャート [#r982ed96]
#ref(./URLクリック時の処理フローチャート.png,75%)
例外として、下記の場合は上記フローの「URLExec.datにマッチ...
-2chや外部板のスレURLをクリックしたとき
-右クリックの「外部ブラウザで開く」、スクリプトのv2c.brow...
**置換機能 [#ge9e0a70]
「置換URL」を設定すると、リンクをクリックした際に外部ブラ...
URLがまるごと置換URLで設定したものに置き換えられるのでは...
''例) http://www.hoge.com/hoge.htmlをクリックした場...
【URL[正規表現]】http://www\.hoge\.com/
【URL置換】http://www.v2c.com/
の設定だと、置換後URLは
http://www.v2c.com/hoge.html
になります。(http://www.v2c.com/ ではない)
**URLExec.datとの使い分けは? [#rc872deb]
URLExec.datはマウスオーバーやサムネイルクリックで動作可能...
それ以外の機能としてはほぼ同じなので、お好きな方をどうぞ。
現状URLExec.datはStreamingPlayerに同梱のものを使っている...
URLExec.datはStreamingPlayer用と割り切り、独自設定はURL置...
また、URLExce.datは変更後に再読み込みを手動でする必要があ...
(特に試行錯誤しながら何度も設定する場合は大変)
なので、特に理由がないのであればV2Cの外部ブラウザ+置換機...
ただし、前述のフローチャートからも分かる通り、画像URLやtw...
外部ブラウザの設定をスルーしてしまうため、これらのURLを外...
URLExec.datで設定する必要があります。
ページ名: