過去ログ表示


過去ログ 288 を表示

トピック内全 10 記事中の 1 〜 10 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

コマンドラインを利用して複数URLを開きたい
(#44931) このトピック中1番目の投稿
(環境: WinXP/Firefox3.0)

他のアプリケーションから起動済のFirefoxに複数URLを流し込んで新しいタブに開きたいと思っています。

URLが1つの場合
例:firefox.exe http://www.google.co.jp
は起動済のFirefoxで開く事が出来るのですが
URLが複数有る場合
例:firefox.exe http://www.google.co.jp http://www.yahoo.co.jp
だと新たにFirefoxの窓が開きその中に2つタブが出来てしまいます。
-urlや-new-tabを付けてみたり""で括ったり組み合わせてみたりもしたのですが
新たな窓で2つのタブで表示されるか既存の窓に最後のURLしか表示されない状況です。
解決方法はあるでしょうか?


Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

(環境: WinXP SP3/Firefox3.0)

> 例:firefox.exe http://www.google.co.jp http://www.yahoo.co.jp

昔のバージョンでは書式が違うかもしれませんが、最近のやつでは
firefox.exe -url http://www.google.co.jp -url http://www.yahoo.co.jp
では?

(環境: WinXP/IE6)

> > 例:firefox.exe http://www.google.co.jp http://www.yahoo.co.jp
>
> 昔のバージョンでは書式が違うかもしれませんが、最近のやつでは
> firefox.exe -url http://www.google.co.jp -url http://www.yahoo.co.jp
> では?

takeshi様
教えていただいた方法でも起動済の場合でも新たにウインドゥが開かれて
その中に2つのタブが出来てしまいました。

他に以下の場合を試してみました。
-url http://www.google.co.jp http://www.yahoo.co.jp 別窓で開く
http://www.google.co.jp -url http://www.yahoo.co.jp 別窓で開く(yahooのタブが左になる)
-new-tab -url http://www.google.co.jp -url http://www.yahoo.co.jp 別窓で開く
-new-tab -url http://www.google.co.jp http://www.yahoo.co.jp googleだけ既存の窓で表示される
-new-tab http://www.google.co.jp -url http://www.yahoo.co.jp yahooだけ既存の窓で表示される
-new-tab http://www.google.co.jp http://www.yahoo.co.jp 1度目の実行はyahooのみ表示され2度目時実行すると両方のタブが増える(合計3タブ)

最後の挙動が一番近いのですが取りこぼしをしているのでこのままでは使えない状況です。

解決策ご存じの方居られましたらよろしくお願いします。

(環境: WinXP SP3/Firefox3.0)

> 教えていただいた方法でも起動済の場合でも新たにウインドゥが開かれて
> その中に2つのタブが出来てしまいました。

すみません。元の質問の意味を勘違いしていました。
firefox.exe -new-tab http://www.google.co.jp -new-tab http://www.yahoo.co.jp
でいかがでしょう?
これでだめなら、ツール→オプション→タブ→「新しく別の場所にページを開くとき」あたりの設定が影響しているかもしれません。あとFirefoxのバージョンも教えてください。

ともかく、-url/-new-tab/-new-windowは
-url http://...
で一セットなので -new-tab -url のような書き方はだめです。エラーコンソールに何か出ていませんか?

(環境: WinXP/Firefox3.0)

takeshiさま

> firefox.exe -new-tab http://www.google.co.jp -new-tab http://www.yahoo.co.jp
> でいかがでしょう?

上記指定をした場合以下のような状況になりました。
FireFox未起動:2つの窓が開きgoogleとyahooのタブが各1つ表示されている
FireFox起動済:現在の窓にyahooのみ表示される。
直後に同じコマンドを実行するとgoogleとyahooが表示されます。
また表示しているタブをgoogleのタブにしてコマンドを実行すると同じタブの内容がyahooに変わります。
yahooのタブで同じコマンドを実行すると新たに2つのタブが追加されgoogleとyahooが表示されます。


> これでだめなら、ツール→オプション→タブ→「新しく別の場所にページを開くとき」あたりの設定が影響しているかもしれません。あとFirefoxのバージョンも教えてください。

上記設定は 新しいタブで開くになっています。

FireFoxのバージョンは3.0.3です
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

> エラーコンソールに何か出ていませんか?

エラーコンソールを確認しましたが警告は山のように存在していますが内容はスタイルの指定がおかしい や
フォントやzoomがおかしい との内容のみでした。
エラーやメッセージに関しては何も表示されていませんでした。

(環境: WinXP/IE6)

> takeshiさま
>
>>firefox.exe -new-tab http://www.google.co.jp -new-tab http://www.yahoo.co.jp
>>でいかがでしょう?
>
> 上記指定をした場合以下のような状況になりました。
> FireFox未起動:2つの窓が開きgoogleとyahooのタブが各1つ表示されている
> FireFox起動済:現在の窓にyahooのみ表示される。
> 直後に同じコマンドを実行するとgoogleとyahooが表示されます。
> また表示しているタブをgoogleのタブにしてコマンドを実行すると同じタブの内容がyahooに変わります。
> yahooのタブで同じコマンドを実行すると新たに2つのタブが追加されgoogleとyahooが表示されます。
>
>
>>これでだめなら、ツール→オプション→タブ→「新しく別の場所にページを開くとき」あたりの設定が影響しているかもしれません。あとFirefoxのバージョンも教えてください。
>
> 上記設定は 新しいタブで開くになっています。
>
> FireFoxのバージョンは3.0.3です
> Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
>
>>エラーコンソールに何か出ていませんか?
>
> エラーコンソールを確認しましたが警告は山のように存在していますが内容はスタイルの指定がおかしい や
> フォントやzoomがおかしい との内容のみでした。
> エラーやメッセージに関しては何も表示されていませんでした。

(環境: WinXP SP3/Firefox3.0)

既存のFirefoxがある場合
firefox -new-tab http://www.yahoo.co.jp -new-tab http://www.google.com/
それぞれ新しいタブが追加されて開く。

既存のFirefoxがない場合
firefox -new-tab http://www.yahoo.co.jp -new-tab http://www.google.com/
新規にFirefoxが起動し, それぞれ新しいタブが開く。

新規プロファイル, Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4pre) Gecko/2008101605 Firefox/3.0.4pre

(環境: WinXP SP3/Firefox3.0)

> > firefox.exe -new-tab http://www.google.co.jp -new-tab http://www.yahoo.co.jp
> > でいかがでしょう?

>FireFox起動済:現在の窓にyahooのみ表示される。
>直後に同じコマンドを実行するとgoogleとyahooが表示されます。
>また表示しているタブをgoogleのタブにしてコマンドを実行すると同じタブの内容がyahooに変わります。
>yahooのタブで同じコマンドを実行すると新たに2つのタブが追加されgoogleとyahooが表示されます。

同じFirefox 3.0.3ですがこちらでは再現できません。(ただし、未起動の場合の挙動は再現できました)
拡張機能の影響でもなければお手上げです。

支障がなければfirefox.exeを2回起動して1つずつタブを追加することをお勧めします。

(環境: WinXP SP3/IE6)

satakeさま
takeshiさま

回答ありがとうございます。

Re[5]にて結果報告をしたつもりで居たのですが
今確認をしてみると何も書かれていない...
ので再度ご報告を

結果としては「Reuse Home Page」が原因で取りこぼししたような挙動になってしまっていました。
未使用またはホームページが表示されているタブがあった場合、それを再利用する拡張機能です。
未使用のタブがあった為、複数URLが入ってきた場合それで開こうとして
結果複数URLの最後以外が取りこぼしたように見えていただけでした。
当該アドオンを無効化して -new-tab url1 -new-tab url2.....
とコマンドを実行し正常にタブが表示される事を確認出来ました。
お手数をおかけしました。
済!
(環境: WinXP/Firefox3.0)

未起動の時に -new-tab を使用しても増殖するのはForefoxが起動しきっていない為に発生しているような感じでした。

プロセスをチェックして実行されていない場合は起動させて5秒経過後に
複数URLを渡すようにすれば増殖しませんでしたので
たぶんそうだと思われます。
(1秒後だと増殖しました)


このトピックの全ページ / [0]

返信不可


- Child Tree -