1read 100read
2011年10月1期Web制作※右クリックブラクラチェッカー※ TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
北海道のWEB制作会社
人生詰んだ俺の週末WEB制作実況
フジデモ専用サイト作成スレ2
CSS使うな、昔みたいにHTMLだけでやれ


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


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

2 :
<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 :
修正
<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 :
みんなキョーミないっすか・・・・・

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.ブラクラチェッカー\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 :
>>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-とび先チェック
のContentsは0x22に変更したほうがいいです。

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モード、倉木麻衣、パR、オークション、カレンダー、GLAY、花火、三木道三、懸賞、遊戯王、
ポルノグラフィティ、Gackt、優香、aiko、MIDI 、妊娠

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.ブラクラチェッカー\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 :
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
あ、いいですね。それ。
ちなみにbreakはbreak;
ですね。

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>>97
ありがとう!!
解決して便利に使わせてもらってるよ。
お礼が遅れてスマソでした。感謝。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
北海道のWEB制作会社
人生詰んだ俺の週末WEB制作実況
フジデモ専用サイト作成スレ2
CSS使うな、昔みたいにHTMLだけでやれ