1read 100read
2012年3月Web制作236: ※右クリックブラクラチェッカー※ (858) TOP カテ一覧 スレ一覧 2ch元 削除依頼
★☆共同で音楽サイトを作るスレ part.1★☆ (102)
【td】テーブルレイアウトの何が悪いん? 4 【/td】 (468)
Web業界脱出(他業種転職)専用スレ (181)
自分のホムペの弱点を書くスレ (935)
Nvu(エヌビュー)スレ @ Web制作板 (419)
【WHATWG】HTML5 Part4【W3C HTML WG】 (139)

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


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

2 :01/07/21
<HTML>
<SCRIPT language="JavaScript">
var parentwin = external.menuArguments;
var msg = window.prompt( "1.ブラクラチェッカー2.飛び先のチェック\n3.Excite翻訳","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 :01/07/21
修正
<HTML>
<SCRIPT language="JavaScript">
var parentwin = external.menuArguments;
var msg = window.prompt( "1.飛び先のチェック2.ブラクラチェッカー\n3.Excite翻訳","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 :01/07/21
みんなキョーミないっすか・・・・・

5 :01/07/21
あるよあるよ

6 :01/07/22
本当に?

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

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

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

10 :01/07/22
>>8
そうっすか。。。
残念。

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

12 :01/07/22
http://fooska.hypermart.net/
【インストール方法】
まず立ちあがってるインターネットエクスプローラーを、全て終了させてください。
次に同封の「tobichk.inf」を右クリックして出てくるメニューから「インストール(I)」を選んでください。
それだけです。
【使用方法】
ブラクラくさいリンクで右クリックして出てくるメニューから「2ch-とび先チェック」を選んでください。
それだけです。
【アンインストール方法】
コントロールパネルの「アプリケーションの追加と削除」から「2ch-とび先チェック」を選んで
「追加と削除(R)...」をクリックしてください。
それだけです。
これのC:\WINDOWS\Web\Tobichk.httを改造してみました。

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

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

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

16 :01/07/22
>>12
こえーよ、インストすんのが。

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

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

19 :01/07/22
ちょこっと便利あげ

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

21 :01/07/22
あぁ、てか
その次元の話じゃないな!
結構、、便利かもー。

22 :01/07/22
>>20
すんません。Javascript初心者ですから。

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

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

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

26 :01/07/22
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.ブラクラチェッカー\n3.Excite翻訳","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 :01/07/22
>>26
さっそくありがとうございます!
こういう風にだんだん便利になってくとうれしいです。

28 :01/07/22
期待あげ

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

30 :01/07/22
>>28
カワイイ

31 :01/07/22
>>30
クレー

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

33 :01/07/22
>>32
いや、あのプロンプト3行書けないんですよ。

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

35 :01/07/22
>>34
まあ、気にしないで。

36 :01/07/22
夏厨対策向けあげ

37 :01/07/22
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 :01/07/22
あげ

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

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

41 :01/07/22
>>1さん
ありがとう設定できました。
うれしいよ--------------------!

42 :01/07/22
>>41
どういたしまして。

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

44 :01/07/22
>>40
ありがとう。ちゃんと動作しました。

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

46 :01/07/23
>>45
C:\windows\web\tobichk.httとか。
それから、画像上でも使えるようにしたため、
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\2ch-とび先チェック
のContentsは0x22に変更したほうがいいです。

47 :01/07/23
訂正
× Contents → ○ Contexts

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

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

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

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

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

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

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

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

56 :01/07/23
>>55
おお!でけた!
ありがとう!

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

58 :01/07/23
[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 :01/07/23
<!--※右クリックブラクラチェッカー※-->
<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.ブラクラチェッカー\n3.Excite翻訳 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 :01/07/23
Readme.txt
http://fooska.hypermart.net/readme.txt

61 :01/07/23
まとめ終わりました。
>>58
[Strings]の
APPTITLE= "2ch-とび先チェック"
を変更すればコンテキストメニューで出る名前を変えられます。
>>59
case "?":
parentwin.open ("http://〜"+ elm.href);
break;
の文を付き足せばいくらでも作れます。
window.promptダイアログは2行までしか記述できないのでご注意を。
まだ引き続き便利なアドレス、スクリプトを募集しております。ご協力を。
ふーすか氏と>26さっぱり☆ 氏に感謝します。

62 :01/07/23
DAT!ダット!だっと!

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

64 :01/07/23
>>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 :01/07/24
民族

66 :01/07/24
糞スレ堀上隊

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

68 :01/07/24
┏━━━━━━━━━━━━━━━━━┓
┃┌─┬─┬─┬─┬─┬─┬─┬─┐┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│○│●│○│●│○│●│○│●│┃
┃├─┼─┼─┼─┼─┼─┼─┼─┤┃
┃│●│○│●│○│●│○│●│○│┃
┃└─┴─┴─┴─┴─┴─┴─┴─┘┃
┗━━━━━━━━━━━━━━━━━┛

69 :01/07/25
>>63
Proxomitron使え

70 :01/07/26
 |
 |⌒彡
 |冫、)
 |` /
 | /
 |/

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

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

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

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

75 :01/07/28
↑さっそく夏厨出没( ´∀`)

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

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

78 :01/07/28
>>75
さっそくというか、すでにたくさん(n

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

80 :01/07/29
>>79
>12のサイトに行ってダウンロードしてきたファイルを解凍し
中に入ってるtobichk.infを右クリックして出てくるメニューから「インストール(I)」を選んでください。
それだけです。
そんでもってC:\WINDOWS\Web\Tobichk.httを開き>>59の内容を
コピペし貼りつけて上書き保存する。
それだけです。
使うときにはリンクの上で右クリックし、2ch飛び先チェックを選択し
1,2,3,4,などの数字を入れる。
それだけです。

81 :01/07/29
(゚Д゚)ハア??
73,76≠78,79

82 :01/07/29
>>81
ああ、レスの指定を間違えた。
>>73へのレスと言うことで。

83 :01/07/29
Googleのキャッシュとか付けたら良いかも・・・。
case "5":
parentwin.open ("http://www.google.com/search?hl=ja&q=cache:"+ elm.href);
break
これでいいのかな?

84 :01/07/30
>>83
あ、いいですね。それ。
ちなみにbreakはbreak;
ですね。

85 :01/07/30
私はこんなスクリプトを使っています。
「そのディレクトリのデフォルト、もしくはカレントディレクトリの
上位ディレクトリのデフォルトを開くスクリプト。¥
 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 :01/07/30
よく見たら、2行目はいらねぇな。

87 :01/07/30
つか、ここはリンクを右クリックした時の話なのね。
スマソ。

88 :01/07/30
>>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 :01/07/31
ジャバスクリプトをオンにするのが面倒だなー
でもこれは便利だね! 使える〜

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

91 :01/07/31
>>89
JavaScript Off でも関係ないんですが。

92 :01/08/01
定期あげ

93 :01/08/01
スバラシイ

94 :01/08/02
>>90 >>91
ッテクル(*゚Д゚)ノ

95 :01/08/03
定期あげ

96 :01/08/03
>>80file://con/nul/aux
おお、ありがとう。
導入したけどまあまあ便利かな。
JavaScriプロンプトとかいう画面が出てきて
一段階クッションがあるのがナニだけど。
ところで文字化けする。
プロンプトとかいう画面で既に化けてる。???????って出る。
当然チェッカーサイトでも化けてる。
どうしたら直るか教えてください。

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

98 :01/08/06
 

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

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【jQuery】JavaScript ライブラリ総合質問所 vol.1 (289)
好きなコ(webデザイナー)に告白した・・・・・ (112)
相互リンク募集スレ (220)
◇◆携帯サイトオーナーの集い 2人目◆◇ (430)
■HPの平均寿命■ (397)
/* CSS・スタイルシート質問スレ 上級者用【71th】 (965)
--log9.info------------------
!ninja テストスレ in プロ野球板 その3 (432)
【横浜DeNA】三浦大輔選手スレ5【ハマの番長】 (473)
千葉マリーンズPart1197 (847)
【阪神の】伊藤隼太応援スレ4【スター】 (768)
斎藤佑樹とは何だったのか 2 (435)
IDスピードガン 61球目 (751)
【オリックス】李大浩応援スレPart1【130kg】 (221)
【西武】 浅村栄斗Part3 (290)
■阪神が終盤戦に失速しちゃう理由ってなに?■ (629)
何故セイバーメトリクスは日本で定着しないのか? (714)
2012年オリックス専用ドラフトスレ1順目 (140)
2012年東京ヤクルト専用ドラフトスレ2巡目 (996)
日本ハム野手総合スレ6 (155)
【祝最多勝】巨人内海哲也応援スレpart15【エース】 (611)
引退して欲しい選手 (930)
スタンリッジ&メッセンジャー[1] (384)
--log55.com------------------
横断歩道で止まらない車カスを検挙 万超えた
木下優樹菜、タピオカ離婚で電撃ヌード&AVデビューでB88W56H86があらわに
【速報】米軍、イランの報復に備えB52戦略爆撃機を派遣
運転下手な奴の特徴とは
日本から床屋が消える日。理容室・美容室が怒涛の倒産ラッシュ。若者の散髪離れが深刻
クレーマー「ナゲット1個足りねえぞ!」→店員の腹に蹴り、頭をどつき、シェイクを頭にかける
【悲報】イラン司令官の葬儀中に将棋倒し 数人殉死
オーストラリアのまんさん 「山火事で募金してくれた人に私のヌード写真を送ります」