2ちゃんねるの噂…※右クリックブラクラチェッカー※

2ちゃんねるの噂

※右クリックブラクラチェッカー※

1.
どこかのリンクで右クリックを使い直接ブラクラチェッカー
かけられるというスクリプトを見つけました。
しかしそのスクリプトは1つのサイトでしか調べられません。
皆さんの力でこのスクリプトをもっと便利にして行きましょう!

スクリプト>>2 ※右クリックブラクラチェッカー

2.
<HTML>
<SCRIPT language="JavaScript">
var parentwin = external.menuArguments;
var msg = window.prompt( "1.ブラクラチェッカー2.飛び先のチェック\n3Excite翻訳","1" );

if (parentwin.event.srcElement.tagName == "A") {
if( msg!=null ){
if( msg!="1" ){
parentwin.open ("http://www.kakiko.com/check/?"+ parentwin.event.srcElement.href);
} else if( msg!="2" ){
parentwin.open ("http://blake.prohosting.com/~fild/cgi-bin/LBCC/lbcc.cgi?"+ parentwin.event.srcElement.href);
} else if( msg!="3" ){
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ parentwin.event.srcElement.href);
}} else {
alert ("リンクを右クリックしろ");
}}
</SCRIPT>
</HTML>

3.
修正
<HTML>
<SCRIPT language="JavaScript">
var parentwin = external.menuArguments;
var msg = window.prompt( "1.飛び先のチェック2.ブラクラチェッカー\n3Excite翻訳","1" );

if (parentwin.event.srcElement.tagName == "A") {
if( msg!=null ){
if( msg=="1" ){
parentwin.open ("http://www.kakiko.com/check/?"+ parentwin.event.srcElement.href);
} else
if( msg=="2" ){
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ parentwin.event.srcElement.href);
} else
if( msg=="3" ){
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ parentwin.event.srcElement.href);
}} else {
alert ("リンクを右くりっくすれ");
}}
</SCRIPT>
</HTML>

4.
みんなキョーミないっすか・・・・・

5.
あるよあるよ

6.
本当に?

7.
やさしく教えてもらわないとわからないよ。
あなたみたいに知識豊富なのはここでは僅か。
みんな興味は充分にある。

8.
面白そうだが、俺には技術が無いから協力が出来ないよ。スマソ。

9.
んーーっと、とりあえず
なんもかんがえんで、
IEで >>2 のソースを動かそうとしたのだが
error。 これは、なにで動くように設計されたもの?

10.
>>8
そうっすか。。。
残念

11.
>>9
あ、レジストリに組みこんで右クリックメニュー
「2ch飛び先チェック」というのを出して使うそうです。
ちょっとそのレジストリを探してきますね。

12.
http://fooska.hypermart.net/

インストール方法】
まず立ちあがってるインターネットエクスプローラーを、全て終了させてください。
次に同封の「tobichk.inf」を右クリックして出てくるメニューから「インストール(I)」を選んでください。
それだけです。

使用方法
ブラクラくさいリンクで右クリックして出てくるメニューから「2ch-とび先チェック」を選んでください。
それだけです。

アンインストール方法】
コントロールパネルの「アプリケーション追加削除」から「2ch-とび先チェック」を選んで
追加削除(R)...」をクリックしてください。
それだけです。

これのC:\WINDOWS\Web\Tobichk.httを改造してみました。

13.
オイラでよければ出来る限り協力するYO
しかしさあ、おもつたんだけど、
クリック制御ウザクナイ?
それより、フォームを作ってその中にURLいれたら
1.とび先チェック
2.ブラクラチェック
3.翻訳
っていうのも、また一案かと思われ。
でもさあ、右クリックの中に文字をいれたりできんの?
オイラ馬鹿だから知らなかった!ぜひ、伝授じでぐだざい”

14.
>>13
infファイルで組みこむそうです。>12に載せておきました。

15.
なるへそ IEアドインせないかんのか。
こりゃ、ダメだな。sage
でも、企画自体はイイと思われ

16.
>>12

こえーよインストすんのが。

17.
>>15
やっぱりフォームの方がいいですかね。
私としては便利ならばいいんですが。

18.
>>16
私はインストールしましたが何も起きてませんよ。
便利です。

19.
ちょこっと便利あげ

20.
あとねえ、少なくとも、window.promptなんかで
選択させるのは、言い方悪いかもだけどウザすぎるYO
ってか、俺もいってばっかじゃなくて
自分でもつくってみるけん。

21.
あぁ、てか
その次元の話じゃないな!
結構、、便利かもー

22.
>>20
すんません。Javascript初心者ですから。

23.
ごめソ、これ、超便利です。
恥ずかしながら、インストさせていただきました。
ありがTO

24.
>>23
あ、便利さが分かったもらえました?
いいですよ〜これ。

25.
それでどなたかこのスクリプト改造に付き合ってくださる方いますか?
どうかよろしくお願いします。

26.
IMGの上で使えなかったので、改良(修正も)してみた。

<!--※右クリックブラクラチェッカー-->
<HTML>
<SCRIPT type="text/javascript">
var parentwin = external.menuArguments;
var elm = parentwin.event.srcElement;
while (elm.tagName != "A") {
if (elm.tagName == "BODY") break;
elm = elm.parentElement;
}
if (elm.tagName == "A") {
var msg = window.prompt("1.飛び先のチェック2.ブラクラチェッカー\n3Excite翻訳","1");
switch (msg) {
case "1":
parentwin.open ("http://www.kakiko.com/check/?"+ elm.href);
break;
case "2":
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ elm.href);
break;
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
case null:
break;
default:
alert("(゚Д゚)ハァ?");
}
} else {
alert("リンクを右クリックすれ");
}
</SCRIPT>
</HTML>

27.
>>26
さっそくありがとうございます!
こういう風にだんだん便利になってくとうれしいです。

28.
期待あげ

29.
ビクッ. ∧ ∧ ∧ ∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  Σ(゚Д゚;≡;゚д゚) < うお!なんかすごいところに迷い込んじまったぞゴルァ!
     ./ つ つ    \______________________
  〜(_⌒ヽ ドキドキ
 ブッ ω)ノ `Jззз

30.
>>28
カワイイ

31.
>>30
クレー

32.
超!イイ!
休暇に入ると何故ブラクラ多くなるしねぇ。
いただきます。
ところで11行目の「1.飛び先のチェック」のあとには\n
入れた方が良いと思われ。自分で入れたけど。

33.
>>32
いや、あのプロンプト3行書けないんですよ。

34.
>>33
そうみたいっすね。
スペース入れてみっつならべました…ゴメソ

35.
>>34
まあ、気にしないで。

36.
夏厨対策向けあげ

37.
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
のように追加できるURLなんか有りませんか?

38.
あげ

39.
んーとチェッカーとおさずにポンと
ソース表示するようにしたいです。
どうしたらいいですか?

40.
>>39
case "4":
parentwin.open ("view-source:"+ elm.href);
break;
という感じだと思います。

41.
>>1さん
ありがとう設定できました。
うれしいよ--------------------

42.
>>41
どういたしまして。

43.
http://members.tripod.com/~MASMYU/uhihi/index.html
はどう?

44.
>>40
ありがとう。ちゃんと動作しました。

45.
インストールして2ch飛び先〜は出てきた。
しかし、<HTML>〜をどのように、どこに書き込めばいいのですか?
わからないので詳しく教えてくださいますか?
おねがいします。

46.
>>45
C:\windows\web\tobichk.httとか。

それから、画像上でも使えるようにしたため、
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\2ch-とび先チェック
Contents0x22変更したほうがいいです。

47.
訂正
× Contents → ○ Contexts

48.
ここは役に立ちそう。
http://plaza18.mbn.or.jp/~mmilk/angelophany2.htm

49.
Proxomitron使うって手もあるけど、導入がめんどくさいって感じがするから
こういう手軽に入れられるのは歓迎
age

50.
>>46
どうやって変更するんだ?
俺、0x22なんて値に出来ないんだけど…?

51.
>>48
あー、不覚・・・
こんなもの作ってもらっておきながら
久しぶりにブラクラ引っかかった・・
>>43
心霊写真アクセスアップ素材壁紙アクセス向上、HP評価、ufo、ネットアイドルアクセスランキング
ホラーオカルト、真・女神転生浜崎あゆみ、待ち受け画面出会い、スクリーンセーバーファイナルファンタジー
モーニング娘、メル友、チャット、2ちゃんねる、検索エンジン、f1、携帯電話パチスロtotoプロバイダー MP3
16和音中田英寿タイピングガンダムドラゴンクエストサッカーラブホテル宮沢りえ、ADSLブルマイチロー
天気予報水着奥菜恵、iモード倉木麻衣パチンコオークションカレンダーGLAY花火三木道三懸賞遊戯王
ポルノグラフィティGackt優香aikoMIDI 妊娠

52.
>>46
漏れも知らん。
どうやって変えるんだ?
厨房質問でスマソ。

53.
[Windows]+Rキー→regedit
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\2ch-とび先チェック
Contextsダブルクリック→22→(゚д゚)ウマー

54.
>>53
いや、Contextsまでは行ったんだがバイナリ編集という所がよくわからん。
やっぱ厨房でスマソコ。

55.
>>54
値を22にしてOKするだけです。
ほんとはDWORD値なんですけど・・・。

56.
>>55
おお!でけた!
ありがとう!

57.
それでは一度まとめます。
>>58tobichk.inf
>>59tobichk.htt
>>60説明(Readme.txt)

58.
[version]
signature="$CHICAGO$"
[DefaultInstall]
CopyFiles = INF.FILE,PROG.FILES
AddReg = UNINST.REG,PROG.REG
UpdateInis = PROG.GRP
Uninstall = FILESREMOVE
[DefaultInstall.ntx86]
CopyFiles = INF.FILE,PROG.FILES
AddReg = UNINST.REG.NT,PROG.REG
UpdateInis = PROG.GRP
Uninstall = FILESREMOVENT
[FILESREMOVENT]
DelFiles = INF.FILE,PROG.FILES
DelReg = UNINST.REG.NT,PROG.REG
UpdateInis = PROG.GRP.REMOVE
[FILESREMOVE]
DelFiles = INF.FILE,PROG.FILES
DelReg = UNINST.REG,PROG.REG
UpdateInis = PROG.GRP.REMOVE
[UNINST.REG]
HKLM,%UIREG%\%APPTITLE%,,,
HKLM,%UIREG%\%APPTITLE%,DisplayName,,"%REMTITLE%"
HKLM,%UIREG%\%APPTITLE%,UninstallString,,"RunDll setupx.dll,InstallHinfSection FILESREMOVE 4 TOBICHK.INF"
[UNINST.REG.NT]
HKLM,%UIREG%\%APPTITLE%,,,
HKLM,%UIREG%\%APPTITLE%,DisplayName,,"%RemoveTitle%"
HKLM,%UIREG%\%APPTITLE%,UninstallString,,"%11%\rundll32.exe syssetup.dll,SetupInfObjectInstallAction FILESREMOVENT 132 %17%\TOBICHK.INF"
[SourceDisksNames]
55="%APPTITLE%","",1
[DestinationDirs]
PROG.FILES=10,web
INF.FILE=17
[SourceDisksFiles]
TOBICHK.INF=55
TOBICHK.HTT=55
[INF.FILE]
TOBICHK.INF
[PROG.FILES]
TOBICHK.HTT
[PROG.REG]
HKCU,%MNUTXT%,,,"%10%\web\tobichk.htt"
HKCU,%MNUTXT%,"contexts",1,22
[Strings]
UIREG="Software\Microsoft\Windows\CurrentVersion\Uninstall"
MNUTXT="Software\Microsoft\Internet Explorer\MenuExt\2ch-とび先チェック"
APPTITLE= "2ch-とび先チェック"
REMTITLE= "2ch-とび先チェックアンインストール)"
ProgDir = "windows\web"
GrpName = ""

59.
<!--※右クリックブラクラチェッカー-->
<HTML>
<SCRIPT type="text/javascript">
var parentwin = external.menuArguments;
var elm = parentwin.event.srcElement;
while (elm.tagName != "A") {
if (elm.tagName == "BODY") break;
elm = elm.parentElement;
}
if (elm.tagName == "A") {
var msg = window.prompt("1.飛び先のチェック 2.ブラクラチェッカー\n3Excite翻訳 4.ソースを見る","1");
switch (msg) {
case "1":
parentwin.open ("http://www.kakiko.com/check/?"+ elm.href);
break;
case "2":
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ elm.href);
break;
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
case "4":
parentwin.open ("view-source:"+ elm.href);
break;
case null:
break;
default:
alert("(゚Д゚)ハァ?");
}
} else {
alert("リンクがありません");
}
</SCRIPT>
</HTML>

60.
Readme.txt
http://fooska.hypermart.net/readme.txt

61.
まとめ終わりました。
>>58は
[Strings]の
APPTITLE= "2ch-とび先チェック"
変更すればコンテキストメニューで出る名前を変えられます。

>>59は
case "?":
parentwin.open ("http://〜"+ elm.href);
break;
の文を付き足せばいくらでも作れます。
window.promptダイアログは2行までしか記述できないのでご注意を。

まだ引き続き便利アドレススクリプト募集しております。ご協力を。
ふーすか氏と>26さっぱり☆ 氏に感謝します。

62.
DATダット!だっと!

63.
お願いします。
http://www.excite.co.jp/world/url/
ここの、英→和翻訳関連付け(?)させてほしいです。
ブラクラとは関係ないんですが…。

64.
>>63
ん?これを使えるようにするって事なら
すでに組みこんでありますが?
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
この部分で。

65.
部落民族

66.
糞スレ堀上隊

67.
あしたになれば
なきやむのかな?
たくさんの思い出、
のこらず消えればいいのに。
こんなにつらい思いをするんだったら
とちゅうで引き返せばよかった。
すべて終わり。
きっと、あなたもそう思ってる。

68.
┏━━━━━━━━━━━━━━━━━┓
┃┌─┬─┬─┬─┬─┬─┬─┬─┐┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃└─┴─┴─┴─┴─┴─┴─┴─┘┃
┗━━━━━━━━━━━━━━━━━┛

69.
>>63
Proxomitron使え

70.
 |
 |⌒彡
 |冫、)
 |` /
 | /
 |/

71.
良すれ。とても役に立ってます。1をはじめ、みなさんありがとうございます。
微力ながら、何か協力できたらいいなと思ってます。

72.
>>71
ありがとうございます。
といっても他に改造するところが見つからないんですね。

73.
なにこれ。
全レス読んだけど使い方設定の仕方がさっぱりわかりません。
もっと手取足取り教えて。
初心者にもわかるように、一から。
頼むよ。

74.
>>73
IE MenuExt使え。
ttp://www.uryusoft.com/

75.
↑さっそく夏厨出没( ´∀`)

76.
>>74
うん、使ってるけど設定の仕方がわからない。
IE MenuExt用のやり方を教えてください。

77.
>>76こんなに説明してくれてるんだから、
設定して右クリックブラクラチェッカー使えば?

78.
>>75
さっそくというか、すでにたくさん(n

79.
いや、コピペなのは重々承知してるつもりなんだけどね(w

80.
>>79
>12のサイトに行ってダウンロードしてきたファイル解凍
中に入ってるtobichk.infを右クリックして出てくるメニューから「インストール(I)」を選んでください。
それだけです。

そんでもってC:\WINDOWS\Web\Tobichk.httを開き>>59の内容を
コピペし貼りつけて上書保存する。
それだけです。

使うときにはリンクの上で右クリックし、2ch飛び先チェック選択
1,2,3,4,などの数字を入れる。
それだけです。

81.
(゚Д゚)ハア??
73,76≠78,79

82.
>>81
ああ、レスの指定を間違えた。
>>73へのレスと言うことで。

83.
Googleのキャッシュとか付けたら良いかも・・・。

case "5":
parentwin.open ("http://www.google.com/search?hl=ja&q=cache:"+ elm.href);
break

これでいいのかな?

84.
>>83
あ、いいですね。それ。
ちなみにbreakbreak;
ですね。

85.
私はこんなスクリプトを使っています。

「そのディレクトリデフォルト、もしくはカレントディレクトリ
上位ディレクトリデフォルトを開くスクリプト。¥

 var wnd = external.menuArguments;
 var doc = wnd.document;
 var here = wnd.location.href;

 if( here.indexOf( "/", 7 ) > 0 ) { // 7文字目以降(http://以降)にスラッシュがある場合
  if( here.lastIndexOf( "/" ) == ( here.length - 1 ) ){ // スラッシュで終わっているURLの場合
  here = here.substring( 0, here.length - 1 ); // 最後のスラッシュを取る。
  }
  if( here.indexOf( "/", 7 ) > 0 ) {
  here = here.substring( 0, here.lastIndexOf( "/" ) );
  url = here;
  wnd.window.open(url, "_top");
  }
 }

86.
よく見たら、2行目はいらねぇな。

87.
つか、ここはリンクを右クリックした時の話なのね。
スマソ。

88.
>>85-87
もっと簡潔にしよう。
if (0 < here.indexOf("/", 8)) {
here = here.substring(0, here.lastIndexOf("/", here.length - 2) + 1);
if (0 < here.indexOf("/", 8)) wnd.top.location = here;
}
関係ないのでsage

89.
ジャバスクリプトをオンにするのが面倒だなー
でもこれは便利だね! 使える〜

90.
>>89
マイコンピュータでもスクリプト切ってるの?

91.
>>89
JavaScript Off でも関係ないんですが。

92.
定期あげ

93.
スバラシイ

94.
>>90 >>91
逝ッテクル(*゚Д゚)ノ

95.
定期あげ

96.
>>80file://con/nul/aux
おお、ありがとう。
導入したけどまあまあ便利かな。
JavaScriプロンプトとかいう画面が出てきて
一段階クッションがあるのがナニだけど。

ところで文字化けする。
プロンプトとかいう画面で既に化けてる。???????って出る。
当然チェッカーサイトでも化けてる。
どうしたら直るか教えてください。

97.
>>96
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
を1行目に貼りつけると直りますよ。

98.
 

99.
96&gt;>97
ありがとう!!
解決して便利に使わせてもらってるよ。
お礼が遅れてスマソでした。感謝。

100.

101.
AHLを加えるとか。

102.
>>101
http://openlab.ring.gr.jp/k16/htmllint/htmllinte.html
このオプションを組みこむには手間がかかりそうですね。
CGIの?以降の文字が表示できるブラウザみたいなものってありますか?

103.
使わせてもらってま〜す。
職人さんたち頑張ってくださいい。

104.
>>102
わたし、ローカルAHL動かして、リンク先をチェックするように組込んでますが。

つか
http://openlab.ring.gr.jp/k16/htmllint/use-htmllintcgi.html

ここ見れ。

105.
クリックしても出てこなくなりました(;´Д`
C:\WINDOWS\Web\Tobichk.httは存在しているんですが・・・。
当方IE6.0(人柱)でタブブラウザ使用です。
やっぱIE6.0のせいですかね・・・。

106.
age

107.
>>104
あ、そっちのページ見てませんでした。
case "6":
parentwin.open ("http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi?ViewSource=on&URL="+ elm.href);
break;
それじゃあこれで。

108.
>>105
一応レジストリ上書きしても直りませんかね?

109.
>>108
上書きしてもダメでした。
つっても再起動すると上手く動くんですよ、何故か。
でも一旦ブラウザ落とすともう一回再起動するまで動かないようです。
・・・あ、「こういう症状の奴もいる」という報告なので、そんな気にしないで下さい。
職人さん達頑張ってくださいね。

110.
IE6はまだまだバグが多いなあ・・・
人柱がんばってくださいね

111.
ブラクラチェッカー」というより「リンク先チェッカ」だけど、まあいいか。

112.
まあ便利になってきたのでいいです。
ところで結局GoogleのキャッシュはなにかIDかなんかが
ないとただの探索になってしまいますね。

113.
綺麗なおねぇさんは好きですか?◆
http://www.futomomo.com/netidol/sister/megu/
アイドル画像秘宝館
http://www.futomomo.com/netidol/idolhappy/maki/

swdewrwft

114.
Anonymizerとか・・・。

case "6":
parentwin.open ("http://anon.free.anonymizer.com/"+ elm.href);
break;

115.
"6"は>>107で出てるよ。

116.
>>115はう。スマソ

117.
>>114
いいですね。それ。
でもなぜか診断君が表示されない・・・・

118.
あげ

119.
ふりがな表示。
case "8":
parentwin.open ("http://kids.goo.ne.jp/cgi-bin/kgframe.cgi?BL=0&SY=1&MD=2&FM=0&TP="+ elm.href);
break;

あまり使えないけど。

120.
>>119
ワラタ

121.
なんか最初にダイアログでも表示させましょうかね?
全部導入するとユーザープロンプトに書ききれませんし。
でも、ちょっと不便になっちゃうけど・・・・・

alert("どれを使いますか\n1.飛び先のチェック\n2ブラクラチェッカー\n3Excite翻訳\n4ソースを見る(以下略");
var msg = window.prompt("数値入力してください。","1");

122.
ageます。

123.
あげ

124.
ネットワークツール第一弾
WHOIS

Xの部分は適当数字に変えてくだされ。
あと正規表現使うの初めてなのでかなり適当改良きぼん。
一応http,https,ftp,mailto等各種プロトコルに対応したつもり…。

case "X":
parentwin.open ("http://www.mse.co.jp/cgi-bin/ip_dom-1/ipsearch.cgi?key="+ elm.href.match(/[^@/]+\.[a-z0-9]+/));
break;

125.
これもいいですよ。
http://www.geektools.com/cgi-bin/proxy.cgi
各国対応WHOIS

126.
age

127.
あg

128.
>文字化けした人
Unicodeで書いてもだめ?

129.
私も使わせていただいてます。
ものごっつ、イイ!!
このスレがこのまま、消えていくのはもったいない!!
と思うのは、私だけでしょうか??

130.
age

131.
MozillaやNetscape6サイドバーに入れられないかなあ?

132.
age

133.
これまでのまとめっす。
個人的にブラクラチェッカーのurlは変更しました。

<HTML>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<SCRIPT type="text/javascript">
var parentwin = external.menuArguments;
var elm = parentwin.event.srcElement;
while (elm.tagName != "A") {
if (elm.tagName == "BODY") break;
elm = elm.parentElement;
}
if (elm.tagName == "A") {
var msg = window.prompt("1.飛び先のチェック 2.ブラクラチェッカー\n3.Excite翻訳 4.ソースを見る 5.google","1");
switch (msg) {
case "1":
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ elm.href);
break;
case "2":
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ elm.href);
break;
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
case "4":
parentwin.open ("view-source:"+ elm.href);
break;
case "5":
parentwin.open ("http://www.google.com/search?hl=ja&q=cache:"+ elm.href);
break;
case null:
break;
default:
alert("(゚Д゚)ハァ?");
}
} else {
alert("リンクがありません");
}
</SCRIPT>
</HTML>

134.
しまった!ウプするソース間違えた・・・鬱市

135.
こんな感じでどうだ。

<HTML>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<SCRIPT type="text/javascript">
var parentwin = external.menuArguments;
var elm = parentwin.event.srcElement;
while (elm.tagName != "A") {
if (elm.tagName == "BODY") break;
elm = elm.parentElement;
}
if (elm.tagName == "A") {
var msg = window.prompt("1.ブラクラチェッカー(default) 2.飛び先のチェック\n3.Excite翻訳 4.google 5.ソースを見る","1");
switch (msg) {
case "1":
parentwin.open ("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ elm.href);
break;
case "2":
parentwin.open ("http://www.kakiko.com/check/?"+ elm.href);
break;
case "3":
parentwin.open ("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ elm.href);
break;
case "4":
parentwin.open ("http://www.google.com/search?hl=ja&q=cache:"+ elm.href);
break;
case "5":
parentwin.open ("view-source:"+ elm.href);
break;
case null:
break;
default:
alert("(゚Д゚)ハァ?");
}
} else {
alert("リンクがありません");
}
</SCRIPT>
</HTML>

136.
う〜む、やっぱり沈んでいく一方なのは惜しい!!
どこかで、配布してくんないかなぁ。(PCつぶれたときにこのスレがもう
なくなってるとイタイ
無理なんでしょうか?

137.
確かにこれが沈むのは惜しいですね。
と言うわけでage

138.
>>136
ぼちぼち作っておきますね

139.
これ本当に便利ですね。
今まで、自分で作ったHOMEFORM書いてたんですが
こっちの方がはるかに便利でした。

140.
>>136
すでに書いてますが、まだ上げてません。
配布OK?

141.
どうぞどうぞ。あちこちに配布してやってください。

142.
http://www.t35.com/entrance/tobichk.zip
http://www.t35.com/entrance/tobichk.lzh

とりあえず置いてみました。
直リンなどご自由に。

143.
ゴキブリ36匹を食べた男、ギネスブック入り

2001.09.29
Web posted at: 5:23 AM JST (2023 GMT)

ロンドンロイター) 世界一の記録を集めたギネスブック認定されるためには、何でもやります――今年3月、1分間36匹のゴキブリを食べた英国男性が、28日発売されたギネスブック2002年版に記載された。

「元ネズミ捕り」兼「時給で働くエンタテイナー」というケン・エドワーズさんは3月5日、中くらいの大きさのゴキブリ36匹を1分間で食べた。この記録ギネスブック公式記録として認定された。

また、この男性、ショーの最中にパンストを履いて、その中にネズミ47匹を詰め込んだ。これも記録として認定されている。

Copyright 2001 Reuters. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

144.
(;´Д`)

145.
ポップアップさせてそこから選ぶ様にしたら
便利にならないかとおもってshowmodaldialog
使って改造したらエラー
ふつうにポップアップするしかないか・・・。

146.
ココ以外にもダウンロード場所が出来てメデタイ
しかし、ゼータクを言えば、設置方法とか説明込みのダウンロードサイト
が欲しい・・・。(あっ、スミマセンゼータク言いすぎですか??)
でも、もともとのプログラム組んだ人とかの許可ないと、やっぱりマズイ
んでしょうか?

147.
そうですねぇ。
暇ができたら作ってみようかな・・・
許可は・・どうなのだろう。

148.
詳しい設置方法はまだ書いてないけど、どう?
http://www.geocities.co.jp/Playtown-Denei/3081/www/bcchk/index.html

149.
おお!ありがとうございます。
これでPCつぶれても安心だぁ〜。

150.
>>148
すごく良いです!
W3Cチェック合格しているし。
HTMLもっと勉強せねば・・・

151.
>>148
そうやってリンク張ると規約違反だな。

152.
>>151
ジオでは大きい方のフレーム広告表示させなければいけませんから、
どのみち規約違反なんですよ、彼は。ま、いいけど。

153.
>>152
ページの最上部または、最大面積のフレームの最上部なので、
問題ありませんよ。
ま、たしかに広告ない方に直接リンクはちょっと・・・ですが。

154.
で、とりあえずage

155.
新しい右クリック禁止を使ってるサイトを見つけたよ。
http://www.tsugarushu.com/top.html
こんな使い方もあるんだね。

156.
>>155
・・・・・無言・・・・・
しかし、考えたもんよのう。

157.
すいませんちょっとお聞きしたい事があるんですが、>>142のファイルを落として
解凍して書いてあるとおりインストしました。その後使いやすいように
C:\WINDOWS\Web\Tobichk.httを、>>135のように書き換えました。

>>142から落として解凍して出来たファイルはどこに置いておくんですか?
捨てちゃっていいの?

158.
>>153
Yahoo! ジオシティーズガイドラインには
フレームページを用いている場合は一番広いフレーム部の最上部にジオガイドを完全な形で掲載すれば」とあります。
http://www.yahoo.co.jp/docs/info/guidelines/geocities.html
したがって、狭い方のフレーム広告を表示するのはやはり規約基準を満たしません。
ま、そんな例は沢山あるけどジオもいちいちチェックしないからいいんですけど。

159.
>>158
1.ジオガイド掲載についてはそのページ接続した際、ページの最上部に
  完全な形でジオガイドを表示する必要があります。
2.フレームページを用いている場合は一番広いフレーム部の最上部にジオガ
  イドを完全な形で掲載すれば上記1.の規定の限りではありません。
です。「ジオガイドは最上部に表示する事」なんだけど、「フレームの場合は2.
表示方法でもいいよ」って事です。
フレームの場合は2.にしなさい」ではありません。

160.
どっちでもいいジャン

161.
>>157
ええ。捨てて構わないかと。

162.
>>161
ありがとう。

163.
>>159
なんかそれ、都合のいい解釈って気もする……

164.
>>163
いや、どっちでもいいらしいよ。
「最上部もしくは一番広いフレーム
みけたんが言ってるからおそらく間違い無い。

165.
入れてみました。
これ、すごく便利ですね。
スクリプト製作者&改良者に感謝age

166.
うわーGeocitiesはマズいですよ。
新規規約「お前のものは俺のもの(意訳)」がもうすぐ適用されるから
そのソースGeocitiesの名前で発表されても、文句言えなくなります。
実際はそんな事万に…億に一つかもしれないけど。

167.

168.
case "?":
parentwin.open ("ttp://www02.so-net.ne.jp/~saitou/cgi-bin/denpa.cgi?URL="+ elm.href);
break;
電波語変換。巻き添えでURLが貼れない・・(;;

169.
話題に上ってないようなので
「右クリックサーチ君」http://www3.plala.or.jp/aur/

やってることはこのスレの発展+右クリックへのインストール自動化
ただし各メニューが右クリックメニュー1つを占有してしまうので
増やしすぎるとその分右クリックメニュー大量になる。
その点このスレのスクリプトは一行しか占有しないので凄いと思う。
クリックサーチ君の「選択範囲〇〇検索する」という機能は参考になるかもしれない。

170.
便利なのでage

171.
2ちゃんDATコンバータ

http://www.raiji.net/bbs/datconv.cgi

とかどうでしょ。

172.
正規表現か何かでread.cgi?bbs=hpか、read.cgi/hpを変換してやらんと使いにくそうですな・・・・
正規表現は習ってないし・・・

173.
とうとうポップアップ版を作ってしまった。改良きぼん
>>174 tobichk.inf
>>175 tobichk.htt
>>176 tobichk.htm

174.
[version]
signature="$CHICAGO$"
[DefaultInstall]
CopyFiles = INF.FILE,PROG.FILES
AddReg = UNINST.REG,PROG.REG
UpdateInis = PROG.GRP
Uninstall = FILESREMOVE
[DefaultInstall.ntx86]
CopyFiles = INF.FILE,PROG.FILES
AddReg = UNINST.REG.NT,PROG.REG
UpdateInis = PROG.GRP
Uninstall = FILESREMOVENT
[FILESREMOVENT]
DelFiles = INF.FILE,PROG.FILES
DelReg = UNINST.REG.NT,PROG.REG
UpdateInis = PROG.GRP.REMOVE
[FILESREMOVE]
DelFiles = INF.FILE,PROG.FILES
DelReg = UNINST.REG,PROG.REG
UpdateInis = PROG.GRP.REMOVE
[UNINST.REG]
HKLM,%UIREG%\%APPTITLE%,,,
HKLM,%UIREG%\%APPTITLE%,DisplayName,,"%REMTITLE%"
HKLM,%UIREG%\%APPTITLE%,UninstallString,,"RunDll setupx.dll,InstallHinfSection FILESREMOVE 4 TOBICHK.INF"
[UNINST.REG.NT]
HKLM,%UIREG%\%APPTITLE%,,,
HKLM,%UIREG%\%APPTITLE%,DisplayName,,"%RemoveTitle%"
HKLM,%UIREG%\%APPTITLE%,UninstallString,,"%11%\rundll32.exe syssetup.dll,SetupInfObjectInstallAction FILESREMOVENT 132 %17%\TOBICHK.INF"
[SourceDisksNames]
55="%APPTITLE%","",1
[DestinationDirs]
PROG.FILES=10,web
INF.FILE=17
[SourceDisksFiles]
TOBICHK.INF=55
TOBICHK.HTT=55
TOBICHK.HTM=55
[INF.FILE]
TOBICHK.INF
[PROG.FILES]
TOBICHK.HTT
TOBICHK.HTM
[PROG.REG]
HKCU,%MNUTXT%,,,"%10%\web\tobichk.htt"
[Strings]
UIREG="Software\Microsoft\Windows\CurrentVersion\Uninstall"
MNUTXT="Software\Microsoft\Internet Explorer\MenuExt\2ch-とび先チェック"
APPTITLE= "2ch-とび先チェック"
REMTITLE= "2ch-とび先チェックアンインストール)"
ProgDir = "windows\web"
GrpName = ""

175.
<HTML>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<SCRIPT type="text/javascript"><!--
//ウインドウオブジェクト取得
var parentwin = external.menuArguments;
//現在開いているURL取得
var parenturl = parentwin.location;
//選択文字取得
var lookupword = parentwin.document.selection.createRange().text;
var elm = parentwin.event.srcElement;
while(elm.tagName != "A"){
if(elm.tagName == "BODY")break;
elm = elm.parentElement;
}
var href = '';
if(elm.tagName == "A")href = elm.href;

//ウインドウ開く
var openurl = location.pathname.replace(/\//,'').replace(/\.htt/i,'.htm');
openurl = openurl + "?href=" + href + "&purl=" + parenturl + "&word=" + lookupword;
parentwin.open(openurl,"","scrollbars=yes,resizable=yes,width=310,height=250");
//-->
</SCRIPT></HTML>

176.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML><HEAD><TITLE>※2ch右クリックブラクラチェッカー※</TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS">
<META http-equiv="Content-Script-Type" content="text/JavaScript">
<SCRIPT type="text/JavaScript">
<!--
var arg = sepcmdline(unescape(location));
function onload(){
if(arg['href']){
main.key.value = arg['href'];
}else if(arg['word']){
main.key.value = arg['word'];
}else if(arg['purl']){
main.key.value = arg['purl'];
}
}
function sepcmdline(argv){
var i;
var arg = new Array();
var url = new String(argv);
var tmp1 = url.split('?');
if(tmp1[1]){
var tmp2 = tmp1[1].split('&');
if(tmp2){
for(i = 0;i <= tmp2.length -1;i++){
var tmp3 = tmp2[i].split('=');
arg[tmp3[0]] = tmp3[1];
arg[i] = tmp2[i];
}
}
}
arg['url'] = tmp1[0];
return(arg);
}
function closewin(){
close();
}
function selectall()
{
var i;
for(i = 0;i <= document.main.select.options.length -1;i++){
document.main.select.options[i].selected = true;
}
}
function go(){
var i;
var msg;
var url = document.main.key.value;
if (url == ''){
alert("リンクがありません");
return;
}

177.
for(i = 0;i <= document.main.select.options.length -1;i++){
if(document.main.select.options[i].selected == true){
msg = i + 1 + '';
switch(msg){
case "1":
open("http://www.kakiko.com/check/?"+ url);
break;
case "2":
open("http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url="+ url);
break;
case "3":
open("http://www.excite.co.jp/world/url/body?wb_lp=ENJA&wb_dis=2&wb_url="+ url);
break;
case "4":
open("view-source:"+ url);
break;
case "5":
open("http://www.google.com/search?hl=ja&q=cache:"+ url);
break;
case "6":
open("http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi?ViewSource=on&URL="+ url);
break;
case "7":
open("http://anon.free.anonymizer.com/"+ url);
break;
case "8":
open("http://kids.goo.ne.jp/cgi-bin/kgframe.cgi?BL=0&SY=1&MD=2&FM=0&TP="+ url);
break;
case "9":
open("http://www.mse.co.jp/cgi-bin/ip_dom-1/ipsearch.cgi?key="+ url.match(/[^@/]+\.[^/]+/));
break;
case null:
default:
alert("(゜Д゜)ハァ?");
}
}
}
if(main.closeflg.checked)close();
}
// -->
</SCRIPT>
</HEAD>

178.
<BODY onload="onload()">
<FORM name="main" action="JavaScript:go()">
<INPUT type="button" value="×" onclick="closewin()">
<INPUT type="checkbox" name="closeflg" title="実行後に閉じる" checked>
<BR><INPUT type="text" name="key" value="" size="50"><BR>
<SELECT name="select" size="10" ondblclick="go()" multiple>
<OPTION value="1" selected>飛び先のチェック
<OPTION value="2">ブラクラチェッカー
<OPTION value="3">Excite翻訳
<OPTION value="4">ソースを見る
<OPTION value="5">Googleキャッシュ
<OPTION value="6">AHL
<OPTION value="7">Anonymizer
<OPTION value="8">ふりがな表示
<OPTION value="9">WHOIS
</SELECT>
<BR><INPUT type="button" value="全選択" onclick="selectall()">
<INPUT type="submit" value="実行" title="↑ダブルクリックでも実行可">
<INPUT type="reset" value="リセット">
</FORM>
</BODY></HTML>

179.
かなり長くなってしまいました(゚д゚)マズー
どこかにうぷしようかとも思ったんですけど、やっぱりどんどん改良してほしいので…。

180.
凄く(・∀・)イイ!!です!
どんどん便利になってきて嬉しいなぁ。

181.
インストールしてみても、

・かちゅでのアンカーへの右クリックが効かなくなった
・IEだと、2ch-とび先チェックは出てくるけど、選択しても反応なし

な感じなんだけど、どうすれば良いと思う?

182.
スマソ、かちゅでのアンカークリックは効いた。
ただ、やっぱ選択しても反応無しだよ。

183.
あれ?うちの環境ではちゃんとIEが起動しましたが・・・

184.
ハード内を検索したけどtobichk.htmというのが存在しません。。
普通に機能してるんですけどね。

185.
ちゃんと理解してインストールしてないと思われ
1から読みなおす事をお勧めします。

186.
ポップアップ版を改造外部XMLファイルに設定を入れるようにした。
これで簡単に追加できると…。
ここにうぷしたのでお試しあれ。
ftp://true104.hypermart.net/~jhkjaaf/tobichk.lzh

急いでたので>>168入れるの忘れた。

187.
58,59をバックアップとって便利に使わせていただいてます。
初心者なんで、最新のは機能がスゴすぎて必要ない・・・というか、使い
みちがわからない・・・。

188.
 

189.
 

190.
age。
重宝しとりますです、はい。
ところで、これ以上の機能拡張はないですかね?
ひと通り出尽くした感じでしょーか

191.
何をしようかなぁ・・・・って感じです。はい。

192.
こんなの作ってみたんですけど。
TipJump

<script type="text/JavaScript">
<!--
function t(){
if(tip.style){
var url = event.srcElement.href;
var str =
'<a href="http://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi?url='+
url+'">'+'ブラクラチェカー'+'</a><br>'+
'<a href="http://www.kakiko.com/check/?'+url+'">'+'飛び先チェック'+
'</a><br>'+
'<a href="view-source:'+ url+'">'+'ソースの表示</a>'
;
tip.innerHTML = str;
with(tip.style){
pixelLeft = document.body.scrollLeft + event.x+10;
pixelTop = document.body.scrollTop + event.y+10;
visibility = "visible";
}
setTimeout('tip.style.visibility = "hidden";',5000);
}
}
//-->
</script>
<div id="tip" style="
position:absolute;
visibility:hidden;
font-size:9pt;
background-color:#ffffcc;
border:solid 1px;
"></div>

これをHTMLに書き込み<A href="hoge" onmousover="t()">のようにする。
これを右クリックしたら該当ページに書き込めないかなあ。
直接関係なくてスマソ

193.
>>192
おお!格好いいですね!
・・・・てか垢消えてた(;´Д`)取りなおしてこよう・・・

194.
 

195.
教えてちゃんでごめんなさい。
WIN2Kインストールさせていただいたのですが、
クリックすると「ブラクラチェッカー」と表示されるものの
選択しても何もおこりません。
「bcchk.htm」は「C:\WINNT\WEB」に入れました。
「bcchk.reg」は「インストール正常終了しました」と表示されたんですが…。
「C:\WINDOWS\WEB」が存在しないのでNTのほうにいれてしまったのですが、
そのせいでしょうか?ご助言お願いいたします。

196.
レジストリを書き換えてみたら正常に動作しました。
自分でなんとかしようとする前に教えてちゃんしてしまい、すみません。
これから利用させていただきます。>1さん、ありがとう!

197.
>>195-196
あー、そういえばWinNT/Win2k系はwinntディレクトリでしたなあ。
ProgDir = "%windir%\web"
とかで効くのかな・・・?

198.
世話になっているのであげます。
むっちゃ便利や!

199.
 

200.
 

201.
厨房板半角板がとびそうな勢いですが、
こんな時こそ、ブラクラチェッカー

202.
全く、重宝しました。

203.
すごーく自分勝手なお願いなのですが、この辺で1回マトメ
(コレとコレをコピーして、どうインストールしていいかと
か)をいれていただければ幸せです。
スレ長くなってきて、「あ、ゴメン。コレじゃダメだわ」って
のと「これだ!」ってのも探しづらくなってきたので。
できれば、初期バージョンと最新バージョンの2つ。

204.
そういえば、うちに置いたやつ、雑誌に載せていいかとか言われたよ。
あれから特に増えてないよね?

205.
え!?凄いですなー
特に増えてませんよー

>>203
すんません、、そのうち圧縮ファイルまとめておきますー

206.
だめだ、考えたけどわからん。
>>195-197の書き込みを見て
「bcchk.regの内容を書き換えたらWINNTでもwin98でもwindowsフォルダ
D:\に移動してる人でもすぐに使えるようになるなぁポワワワワ(´∇`)ノ」
と思っていろいろ試したけどだめでした(;´Д`)
どうかいても
%windir%\web\bcchk.htm とかって値が直接はいっちゃう・・・
そのままでもいけるのかと実験したけど