- 締切済み
sleipnirでmsnメッセンジャーを開く
sleipnirでmsnメッセンジャーを開きたいのですが なにか良い方法はありますでしょうか? ちなみに MSN MessengerがURLを開くブラウザを決定する挙動が、大体つかめた気がするので、手順を書いてみようかと。かなりアクロバットなレジストリの参照の仕方をしているなぁという感想。普通にhttpの関連付けから起動とかで良いじゃん。 MSN MessengerはURLを開く時、以下のような感じでレジストリを参照してました。 HKEY_CLASSES_ROOT\.htmの標準の値を読む htmlfileだった場合 IE強制(多分) htmlfileでない場合 HKEY_CURRENT_USER\httpをチェック(普通は無い) HKEY_CLASSES_ROOT\httpをチェック(普通はある) HKEY_CLASSES_ROOT\httpの関連付けに従ってURLを開く というわけで、やることは、 HKEY_CLASSES_ROOT\htm.dummyなどダミーのキーを作る HKEY_CLASSES_ROOT\.htmの標準の値を上記のキー名にする HKEY_CLASSES_ROOT\httpの関連付けを起動したいブラウザにする ということになります。これでMSN Messengerから任意のブラウザを起動することができるはずです。 こんな感じのレジストリファイルを作成し、ダブル・クリックしてやれば良いはず。 REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Moon Browser\\mb.exe\" \"%1\"" にすればできるとあるサイトに書いてあったのですが やり方がわかりません。 わかりやすくどなたか教えていただけないでしょうか? よろしくおねがいします
- ブラウザ
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- rcappuccin
- ベストアンサー率53% (378/707)
結果にそれほど支障はないと思いますが 先ほどのサンプル \shell\Moonの部分を\shell\Sleipnir と修正していませんでした。 >Program Files\\Fenrir & Co\\Sleipnir\\binフォルダの中で ダブルクリックすればよいのでしょうか? そのレジストリファイルはどのフォルダにあっても ダブルクリックすれば項目が追加されると思います。 念のため レジストリのバックアップを取る事と OSの再起動での状況確認もしたほうがいいと思います。
- rcappuccin
- ベストアンサー率53% (378/707)
以前、 同じことを実行した覚えがありますが、 かなり以前のことなので うろ覚えなので 間違いがあるかもしれませんが、 投稿させていただきます。 まず メモ帳などのエディタを使用し、 例文の記述を 下記のように 自分の使用したいブラウザのパスなどに 修正したうえで、 ".reg"という拡張子のファイルを作成し、 ダブルクリックだったと思います。 REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Fenrir & Co\\Sleipnir\\bin\\Sleipnir.exe\" \"%1\""
補足
早速のご回答ありがとうございます 今、既成したのでですがこれを Program Files\\Fenrir & Co\\Sleipnir\\binフォルダの中で ダブルクリックすればよいのでしょうか?
関連するQ&A
- Windows live Messengerでリンクが開けない
Windows live Messengerでリンクが開けない Messengerから開くブラウザをIE以外にしようとして、調べたら REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Moon Browser\\mb.exe\" \"%1\"" と、このように変更したらよいと書いてあったのでレジストリファイルを作って変更してみました。 するとインスタントメッセージ上からリンクが開けなくなってしまいました。 よくよく見れば、上記の変更は「【MSN Messenger】のリンクをIE以外で開く」と書いてありました… バックアップは取り忘れていました。 どなたか回答お願いします…
- ベストアンサー
- Windows XP
- 以下の意味がわかりません。レジストリー
以下のこんな感じでレジストリファイルを作れと指示があるのですが、なんのことやらさっぱりわかりません。 何を起動してどうするか教えてもらえませんか? REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir\command] @="\"C:\\Program Files\\Sleipnir\\bin\\Sleipnir.exe\" \"%1\""
- ベストアンサー
- Windows XP
- キー名が大文字と小文字で違いがあるのでしょうか
Windows8.1のレジストリのことでわからないことがあります。 「管理者として実行」にかかわるレジストリキーは HKEY_CLASSES_ROOT\batfile\shell\runas HKEY_CLASSES_ROOT\exefile\shell\runas HKEY_CLASSES_ROOT\cmdfile\shell\runas HKEY_CLASSES_ROOT\cplfile\shell\runas HKEY_CLASSES_ROOT\mscfile\shell\RrunAs などがありますが、最後のキーだけ大文字小文字が混在しているキー名になっています。 このキーだけでなく、同じキー名でも大文字小文字が混在しているもの、大文字だけのもの、小文字だけのものがあったりするのですが、何か意味があるのでしょうか。
- 締切済み
- Windows 8
- ファイルの拡張子の関連付けについて
ファイルの拡張子の関連付けについて 初心者なのでよくわからないところもあるのですが。(まちがっていたらすみません。) 自分の認識では、拡張子の関連付けの設定は、 HKEY_CLASSES_ROOT¥.exe このようにレジストリに設定されていると思うのですが、 たとえば abcdef.ssk というファイルがあったとして、 HKEY_CLASSES_ROOT¥.ssk という設定がされていなくも、プログラムの実行上問題ないのでしょうか? もし問題があるとして、レジストリの設定をできるフリーソフトなどはあるのですか。 わかるようでしたら、よろしくお願いします。
- ベストアンサー
- Windows XP
- フォルダが開かなくなりました。
レジストリをいじったらフォルダが開かなくなりました。多分「HKEY_CLASSES_ROOT\Folder\shell\explore」と言うキーを誤って削除してしまったからだと思います。復元させる方法などありましたら教えてください。よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- ディレクトリとフォルダ
レジストリキーにおいての両者の違いがわかりません。 HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Folder\shell の両者の違いはどこにあるのでしょうか。
- ベストアンサー
- その他(Windows)
- ファイルの関連付けができない
ペイントソフトのSAIのファイルの関連付けが出来ません いろいろ調べてみて レジストリエディタをいじるのはわかったんですが肝心のHKEY_CLASSES_ROOT\Applicationsのところになにもないんです 使用OSはWin7です 何か解決策はないでしょうか
- 締切済み
- その他(ソフトウェア)
- CSSファイルをダウンロードできるように
仕事上必要な機能なのですが、なかなかよい方法が見つからず、困っているのですが・・・ IEのURL欄にCSSファイルのURLを入力したとき、 圧縮ファイルなどのURLを入力したときと同様に、ダウンロードダイアログが出るようにする方法、ないでしょうか? 最初の状態では、FrontPageが立ち上がってしまって・・・ レジストリエディタで「HKEY_CLASSES_ROOT\CSSfile\shell」の中身をすべて消したところ、こんどはメモ帳が立ち上がってしまい、 さらに「HKEY_CLASSES_ROOT\.css\PerceivedType」を消したところ、 「このファイルを開けません・・中略・・一覧からプログラムを選択する」 というダイアログが出るようになったのですが、ダウンロードするという選択肢が出てきません。。
- ベストアンサー
- Windows XP
- [XP]Webブラウザ指定レジストリが不正?
XPでWebブラウザをIEにすると、 レジストリHKEY_CLASSES_ROOT\http\shell\open\command のデータ値が不正なショートネームになってしまうようになってしまいました。 "…\IEXPLORE.EXE"が不正なショートネーム"…\IEXPLO~1.EXE"などとなってしまいます。 正常に戻す方法があったら教えてください!
- 締切済み
- ブラウザ
- ファイルの「関連付け変更」は、どこに記録されるの?
「BMP ファイル」のケースでおたずねします。 このファイルをダブルクリックすると、 特に設定変更とかしていなければ、 「Windows 画像とFAX ビューア」で画像が開かれると思います。 このBMP 形式について、 「フォルダオプション」で、 関連付けを、たとえば「Paint」に変更すると、 ファイルのダブルクリックでは、 「ペイント」で画像が開かれると思います。 ---- このように、起動するプログラムが変わるのは、 「関連付け変更」に伴ってレジストリのどこかが書き替えられて、 というような仕組みなんでしょうか? その辺りについて、 具体的にお分かりでしたら、よろしくお願いいたします。 ---- 一応、 HKEY_CLASSES_ROOT\.bmp のところや、 HKEY_CLASSES_ROOT\Paint.Picture のところを覗いてみたりもしたんですが、 良く分かりませんでしたもので。 --
- ベストアンサー
- Windows XP
補足
ご丁寧にありがとうございます 拡張子.regファイルをダブルクリックしたのですが 駄目でした 誤解後にすみませんが僕のやりたいことは MSNメッセンジャーでタスクバーから表示された hotmailのメール表示のリンクをクリックして それをsleipnirで表示ということが目的なのですが これが上記のレジストリの修正でできるようになるんですよね? そういえばこのダブルクリック動作の前に スタートパネルの「ファイル名を指定して実行」から「regedit」 で直接 HKEY_CLASSES_ROOT\http\shell の中にインストールしたほかのブラウザ(firefoxとsleipnir v.1.6.6 を手動で削除しました。 先ほどから再起動したらデスクトップのバック画像が デフォルトに戻っていてデスクトップアイコンのアイコンのところが 青く反転していたのですがなにかこれに関係あるのでしょうか?