したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

避難所654を実現するためのスレ

1659:2005/05/15(日) 21:18:49
654 :水先案名無い人 :2005/04/24(日) 11:28:11 ID:BZtZWn0A0
>>647
URL変換してミラーへのリンクを貼るだけならJavaScriptで出来そうだな。
これならCGIのサイトを立てなくてもローカルに保存してもらって利用可能。
まぁサイトがあればそこへのリンクを張るだけで大抵の依頼は済むようになるけど。
しかし技術が無い漏れにはむりぽorz

ここは654の考え方を実現するためにJavescriptのソースを貼り付けるスレです
これ以外にも654を実現できそうな方法があれば是非おながいします
依頼のある方はガイドライン板の読めないdat落ちスレのhtmlミラー作りますスレにどうぞ

2659:2005/05/15(日) 21:27:31
読めないdat落ちスレのhtmlミラー作ります避難所の600〜700
http://p2.chbox.jp/read.php?host=that3.2ch.net&bbs=gline&key=1081082635&ls=601-700&offline=1

現行スレ
読めないdat落ちスレのhtmlミラー作ります [87]
http://that3.2ch.net/test/read.cgi/gline/1115213835/l50

避難所663さんの掲示板
2ch DAT落ちスレ ミラー変換スクリプトについて考える掲示板
http://yy14.kakiko.com/mirror/

663さん作成の変換スクリプト
http://www.geocities.jp/mirrorhenkan/

3659:2005/05/15(日) 21:40:34
<HTML><HEAD><SCRIPT&nbsp;LANGUAGE="JavaScript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value&nbsp;=&nbsp;
document.frm.msg.value&nbsp;+&nbsp;document.frm.str.value;
}
function&nbsp;disp_msg()&nbsp;{
document.frm.msg.value=&nbsp;'http://makimo.to/cgi-bin/dat2html/dat2html.cgi?'
}
function&nbsp;clip_copy()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz'
}
function&nbsp;clip_copy()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;str2_cat2()&nbsp;{
document.mimi.hanazun.value&nbsp;=
document.mimi.mimizun.value&nbsp;+&nbsp;document.mimi.memezun.value;
}
function&nbsp;disp_mimizun(){
document.mimi.mimizun.value='http://mimizun.com/cgi/dattohtml.pl?'
}
function&nbsp;clip_copy()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hanazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
//-->
</SCRIPT></HEAD><BODY><CENTER>
<form&nbsp;name=frm><table><tr><td><input&nbsp;type=button&nbsp;value="makimotoを使う"&nbsp;onclick=disp_msg()></td><td>
<input&nbsp;type=text&nbsp;name="msg"&nbsp;size=60></td></tr><tr><td><font&nbsp;color=blue&nbsp;size=2>元のURL</font></td><td>
<input&nbsp;type=text&nbsp;name="str"&nbsp;size=60></td></tr><tr><td><input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str1_cat1()></td><td>
<input&nbsp;type=text&nbsp;name="result"&nbsp;size=100></td></tr><tr><td><input&nbsp;type="reset"&nbsp;value="Reset"></td></tr><tr><td>
<input&nbsp;type=button&nbsp;onClick="clip_copy()"&nbsp;value="クリップボードにコピー"></table></form>
<form&nbsp;name=fun>
<input&nbsp;type=text&nbsp;name="kz"&nbsp;size=100>
<input&nbsp;type=button&nbsp;value="2chミラー計画を使う"&nbsp;onclick=disp_kz()>
<input&nbsp;type=button&nbsp;onClick="clip_copy()"&nbsp;value="クリップボードにコピー"></form>
<form&nbsp;name=mimi>
<table><tr><td><input&nbsp;type=button&nbsp;value="mimizunを使う"&nbsp;onclick=disp_mimizun()></td><td>
<input&nbsp;type=text&nbsp;name="mimizun"&nbsp;size=60></td></tr><tr><td><font&nbsp;size=2>datのURL</font></td><td>
<input&nbsp;type=text&nbsp;name="memezun"&nbsp;size=60></td></tr><tr><td><input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str2_cat2()></td><td>
<input&nbsp;type=text&nbsp;name="hanazun"&nbsp;size=100></td></tr><tr><td><input&nbsp;type="reset"&nbsp;value="Reset"></tr></td><tr><td>
<input&nbsp;type=button&nbsp;onClick="clip_copy()"&nbsp;value="クリップボードにコピー"></tr></td></table></form>
</CENTER></BODY></HTML>&nbsp;

4659:2005/05/15(日) 21:47:45
http://yy14.kakiko.com/test/read.cgi/mirror/1114936246/38を参考に
クリップボードにコピーするボタンををつけてみた

5名無しさん:2005/05/16(月) 20:42:50
ミスハケーソorz
clip_copyのとこに数字を入れ忘れた

<HTML><HEAD><SCRIPT&nbsp;LANGUAGE="JavaScript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value&nbsp;=&nbsp;
document.frm.msg.value&nbsp;+&nbsp;document.frm.str.value;
}
function&nbsp;disp_msg()&nbsp;{
document.frm.msg.value=&nbsp;'http://makimo.to/cgi-bin/dat2html/dat2html.cgi?'
}
function&nbsp;clip1_copy1()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz'
}
function&nbsp;clip2_copy2()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;str2_cat2()&nbsp;{
document.mimi.hanazun.value&nbsp;=
document.mimi.mimizun.value&nbsp;+&nbsp;document.mimi.memezun.value;
}
function&nbsp;disp_mimizun(){
document.mimi.mimizun.value='http://mimizun.com/cgi/dattohtml.pl?'
}
function&nbsp;clip3_copy3()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hanazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
//-->

6名無しさん:2005/05/16(月) 20:43:25
</SCRIPT></HEAD><BODY><CENTER><form&nbsp;name=frm><table><tr><td>
<input&nbsp;type=button&nbsp;value="makimotoを使う"&nbsp;onclick=disp_msg()></td><td>
<input&nbsp;type=text&nbsp;name="msg"&nbsp;size=60></td></tr><tr><td>
<font&nbsp;color=blue&nbsp;size=2>元のURL</font></td><td>
<input&nbsp;type=text&nbsp;name="str"&nbsp;size=60></td></tr><tr><td>
<input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str1_cat1()></td><td>
<input&nbsp;type=text&nbsp;name="result"&nbsp;size=100></td></tr><tr><td>
<input&nbsp;type="reset"&nbsp;value="Reset"></td></tr><tr><td>
<input&nbsp;type=button&nbsp;onClick="clip1_copy1()"&nbsp;value="クリップボードにコピー">
</table></form><form&nbsp;name=fun>
<input&nbsp;type=text&nbsp;name="kz"&nbsp;size=100>
<input&nbsp;type=button&nbsp;value="2chミラー計画を使う"&nbsp;onclick=disp_kz()>
<input&nbsp;type=button&nbsp;onClick="clip2_copy2()"&nbsp;value="クリップボードにコピー"></form>
<form&nbsp;name=mimi><table><tr><td>
<input&nbsp;type=button&nbsp;value="mimizunを使う"&nbsp;onclick=disp_mimizun()></td><td>
<input&nbsp;type=text&nbsp;name="mimizun"&nbsp;size=60></td></tr><tr><td>
<font&nbsp;size=2>datのURL</font></td><td>
<input&nbsp;type=text&nbsp;name="memezun"&nbsp;size=60></td></tr><tr><td>
<input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str2_cat2()></td><td>
<input&nbsp;type=text&nbsp;name="hanazun"&nbsp;size=100></td></tr><tr><td>
<input&nbsp;type="reset"&nbsp;value="Reset"></tr></td><tr><td>
<input&nbsp;type=button&nbsp;onClick="clip3_copy3()"&nbsp;value="クリップボードにコピー"></tr></td></table>
</form></CENTER></BODY></HTML>&nbsp;

7名無しさん:2005/05/16(月) 21:44:24
よくよく考えれば今ここでやっているのは
http://www.geocities.jp/mirrorhenkan/のソースをhtml形式で保存しておけばいいだけの話
実際にやってみたらできたw
んで◆that3.2ch.net/test/read.cgi/gline/1081082635/をhttp://www.geocities.jp/mirrorhenkan/で変換してみると
(避難所660サソにならって◆=http;//に置き換えております)

前半
その1 29chの過去ログ墓場に保管後のURL
◆makimo.to/2ch/that3_gline/1081/1081082635.html
◆makimo.to/2ch/鯖名_板名/スレ番号4桁/スレ番号.html
その2 29ch過去ログ墓場保管前のURL
◆makimo.to/cgi-bin/dat2html/dat2html.cgi?http://that3.2ch.net/test/read.cgi/gline/1081082635/
◆makimo.to/cgi-bin/dat2html/dat2html.cgi?元のURL
その3 fun.kzのURL
◆fun.kz/test/read.cgi/gline/1081082635/
◆fun.kz/test/read.cgi/板名/スレ番号/
その6 mimizun保管後のURL
◆mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/kako/1081/10810/1081082635.dat
◆mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat
その7 mimizun保管前のURL
◆mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/dat/1081082635.dat
◆mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/dat/スレ番号.dat

本スレで漏れが返答していたときは>>5-6のコピーする機能なしでやっていたので
この5つ(正確には29chは過去ログ保管前から保管後に飛べるので4つ)でしか返答していなかった(汗

8659:2005/05/16(月) 23:15:13
シパーイしてるorz
やり直し
◆that3.2ch.net/test/read.cgi/gline/1081082635/を実際にhttp://www.geocities.jp/mirrorhenkan/で変換してみた
(前半)
その1&nbsp;29chの過去ログ墓場に保管後のURL
◆makimo.to/2ch/that3_gline/1081/1081082635.html
http;//makimo.to/2ch/鯖名_板名/スレ番号4桁/スレ番号.html
その2&nbsp;29ch過去ログ墓場保管前のURL
◆makimo.to/cgi-bin/dat2html/dat2html.cgi?◆that3.2ch.net/test/read.cgi/gline/1081082635/
http;//makimo.to/cgi-bin/dat2html/dat2html.cgi?元のURL
その3&nbsp;fun.kzのURL
◆fun.kz/test/read.cgi/gline/1081082635/
http;//fun.kz/test/read.cgi/板名/スレ番号/
その6&nbsp;mimizun保管後のURL
◆mimizun.com/cgi/dattohtml.pl?◆mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/kako/1081/10810/1081082635.dat
http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat
その7&nbsp;mimizun保管前のURL
◆mimizun.com/cgi/dattohtml.pl?◆mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/dat/1081082635.dat
http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/dat/スレ番号.dat

(後半)
その4
◆mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/test/read.cgi/gline/1081082635
http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/test/read.cgi/板名/スレ番号
その4a
◆mimizun.com:81/log/2ch/gline/that3.2ch.net/test/read.cgi/gline/1081082635
http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/test/read.cgi/板名/スレ番号
その5
◆mimizun.com:81/2chlog/gline/that3.2ch.net/gline/kako/1081/10810/1081082635.html
http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.html
その8
◆mimizun.com:81/2chlog/gline/that3.2ch.net/gline/oyster/1081/1081082635.html
http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/oyster/スレ番号4桁/スレ番号.html

その9とその10はよくわからんので省略

9659:2005/05/16(月) 23:25:35
あれ?その6が抜けてる
その6&nbsp;mimizun保管後のURL
◆mimizun.com/cgi/dattohtml.pl?◆mimizun.com:81/log/2ch/gline/that3.2ch.net/gline/kako/1081/10810/1081082635.dat
http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat

10名無しさん:2005/05/17(火) 21:08:08
<HTML><HEAD><SCRIPT&nbsp;LANGUAGE="JavaScript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value&nbsp;=&nbsp;
document.frm.msg.value&nbsp;+&nbsp;document.frm.str.value;
}
function&nbsp;disp_msg()&nbsp;{
document.frm.msg.value=&nbsp;'http://makimo.to/cgi-bin/dat2html/dat2html.cgi?'
}
function&nbsp;clip1_copy1()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz/test/read.cgi/板名/スレ番号/'
}
function&nbsp;clip2_copy2()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip3_copy3()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.memezun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip4_copy4()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.momozun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip5_copy5()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hanazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;

11名無しさん:2005/05/17(火) 21:08:47
function&nbsp;clip6_copy6()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.kutizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
function&nbsp;clip7_copy7()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hijizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
function&nbsp;clip8_copy8()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hizazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
//-->
</SCRIPT></HEAD><BODY><CENTER>
<form&nbsp;name=frm><table><tr><td><input&nbsp;type=button&nbsp;value="makimotoを使う"&nbsp;onclick=disp_msg()></td><td>
<input&nbsp;type=text&nbsp;name="msg"&nbsp;size=60></td></tr><tr><td><font&nbsp;color=blue&nbsp;size=2>元のURL</font></td><td>
<input&nbsp;type=text&nbsp;name="str"&nbsp;size=60></td></tr><tr><td><input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str1_cat1()></td><td>
<input&nbsp;type=text&nbsp;name="result"&nbsp;size=100></td></tr><tr><td><input&nbsp;type="reset"&nbsp;value="Reset"></td><td>
<input&nbsp;type=button&nbsp;onClick="clip1_copy1()"&nbsp;value="クリップボードにコピー"></td></tr></table></form>
<form&nbsp;name=fun>
<input&nbsp;type=button&nbsp;value="2chミラー計画を使う"&nbsp;onclick=disp_kz()>
<input&nbsp;type=text&nbsp;name="kz"&nbsp;size=100>
<input&nbsp;type=button&nbsp;onClick="clip2_copy2()"&nbsp;value="クリップボードにコピー"></form></center>

12名無しさん:2005/05/17(火) 21:09:25
<form&nbsp;name=mimi>
<table>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその1</td><td>
<input&nbsp;type=text&nbsp;name="memezun"&nbsp;size=180&nbsp;value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat"></td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその2</td><td>
<input&nbsp;type=text&nbsp;name="momozun"&nbsp;size=180&nbsp;value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/dat/スレ番号.dat"></td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその3</td><td>
<input&nbsp;type=text&nbsp;name="hanazun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその4</td><td>
<input&nbsp;type=text&nbsp;name="kutizun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその5</td><td>
<input&nbsp;type=text&nbsp;name="hijizun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.html"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその6</td><td>
<input&nbsp;type=text&nbsp;name="hizazun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/oyster/スレ番号4桁/スレ番号.html"</td></tr>
</font>
<tr><td></td><td>
<input&nbsp;type=button&nbsp;onClick="clip3_copy3()"&nbsp;value="その1をコピー">
<input&nbsp;type=button&nbsp;onClick="clip4_copy4()"&nbsp;value="その2をコピー">
<input&nbsp;type=button&nbsp;onClick="clip5_copy5()"&nbsp;value="その3をコピー">
<input&nbsp;type=button&nbsp;onClick="clip6_copy6()"&nbsp;value="その4をコピー">
<input&nbsp;type=button&nbsp;onClick="clip7_copy7()"&nbsp;value="その5をコピー">
<input&nbsp;type=button&nbsp;onClick="clip8_copy8()"&nbsp;value="その6をコピー"></td></tr>
</table></form>
</BODY></HTML>&nbsp;&nbsp;

13659:2005/05/17(火) 21:16:50
>>10-12>>8を組み込んでみた
まだ手作業の粋は抜け出せていないw
けど対応できる範囲は増えてきた

14名無しさん:2005/05/19(木) 20:21:26
今漏れの頭の中で考えられるのは
鯖名と板名をセレクトフォームなりラジオボタンなりで
選んだ上でスレ番号を入力した形から抜き出すのが理想形
だけど今の漏れのレベルではむりぽ

サンプル
http://www.makoto3.net/js_sample/sample0002.html
http://www.makoto3.net/js_sample/sample0022.html

15名無しさん:2005/05/20(金) 21:46:49
<HTML><HEAD><SCRIPT&nbsp;LANGUAGE="JavaScript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value&nbsp;=&nbsp;
document.frm.msg.value&nbsp;+&nbsp;document.frm.str.value;
}
function&nbsp;clip1_copy1()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;calc()
{
n1="http://makimo.to/cgi-bin/dat2html/dat2html.cgi?&quot;;
n2="http://p2.chbox.jp/read.php?url=&quot;;
selectNo=document.frm.calcType.selectedIndex;
if(selectNo==0)n=n1;
if(selectNo==1)n=n2;
document.frm.msg.value=n;
}
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz/test/read.cgi/板名/スレ番号/'
}
function&nbsp;clip2_copy2()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip3_copy3()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.memezun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip4_copy4()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.momozun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip5_copy5()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hanazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}&nbsp;

16名無しさん:2005/05/20(金) 21:47:44
function&nbsp;clip6_copy6()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.kutizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
function&nbsp;clip7_copy7()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hijizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
function&nbsp;clip8_copy8()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hizazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("クリップボードにコピーしました");&nbsp;
}
//-->
</SCRIPT></HEAD><BODY><CENTER>
<form&nbsp;name=frm><table><tr><td>
<select&nbsp;name="calcType">
<option&nbsp;selected>makimoto</option>
<option>snapshot2ch</option>
</select></td><td>
<input&nbsp;type=text&nbsp;name="msg"&nbsp;size=60></td></tr><tr><td>
<input&nbsp;type="button"&nbsp;value="を使う"&nbsp;onclick="calc()"></td></tr><tr><td>

17名無しさん:2005/05/20(金) 21:49:00
<font&nbsp;color=blue&nbsp;size=2>元のURL</font></td><td>
<input&nbsp;type=text&nbsp;name="str"&nbsp;size=60></td></tr><tr><td>
<input&nbsp;type=button&nbsp;value="ガターイ"&nbsp;onclick=str1_cat1()></td><td>
<input&nbsp;type=text&nbsp;name="result"&nbsp;size=100></td></tr><tr><td>
<input&nbsp;type="reset"[0]&nbsp;value="Reset"></td><td>
<input&nbsp;type=button&nbsp;onClick="clip1_copy1()"&nbsp;value="クリップボードにコピー"></td></tr></table></form>
<form&nbsp;name=fun>
<input&nbsp;type=button&nbsp;value="2chミラー計画を使う"&nbsp;onclick=disp_kz()>
<input&nbsp;type=text&nbsp;name="kz"&nbsp;size=100>
<input&nbsp;type=button&nbsp;onClick="clip2_copy2()"&nbsp;value="クリップボードにコピー"></form></center>
<form&nbsp;name=mimi>
<table>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその1</td><td>
<input&nbsp;type=text&nbsp;name="memezun"&nbsp;size=180&nbsp;value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat"></td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその2</td><td>
<input&nbsp;type=text&nbsp;name="momozun"&nbsp;size=180&nbsp;value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/dat/スレ番号.dat"></td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその3</td><td>
<input&nbsp;type=text&nbsp;name="hanazun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその4</td><td>
<input&nbsp;type=text&nbsp;name="kutizun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその5</td><td>
<input&nbsp;type=text&nbsp;name="hijizun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.html"</td></tr>
<tr><td&nbsp;align=left><font&nbsp;size=2>mimizunその6</td><td>
<input&nbsp;type=text&nbsp;name="hizazun"&nbsp;size=180&nbsp;value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/oyster/スレ番号4桁/スレ番号.html"</td></tr>
</font>

18名無しさん:2005/05/20(金) 21:49:27
<tr><td><input&nbsp;type="reset"[2]&nbsp;value="Reset"></td><td>
<input&nbsp;type=button&nbsp;onClick="clip3_copy3()"&nbsp;value="その1をコピー">
<input&nbsp;type=button&nbsp;onClick="clip4_copy4()"&nbsp;value="その2をコピー">
<input&nbsp;type=button&nbsp;onClick="clip5_copy5()"&nbsp;value="その3をコピー">
<input&nbsp;type=button&nbsp;onClick="clip6_copy6()"&nbsp;value="その4をコピー">
<input&nbsp;type=button&nbsp;onClick="clip7_copy7()"&nbsp;value="その5をコピー">
<input&nbsp;type=button&nbsp;onClick="clip8_copy8()"&nbsp;value="その6をコピー"></td></tr>
</table></form>
</BODY></HTML>&nbsp;&nbsp;

19659:2005/05/20(金) 21:53:11
makimotoかsnapshotを選べるセレクトフォームと
mimizunにリセットをつけてみた
clip_copyはIf〜whileとかでできるような気もするけどどうなんだろ?

20659:2005/05/21(土) 00:16:16
う〜ん
やりたいことのサンプルはネット上とか
http://www.amazon.co.jp/exec/obidos/ASIN/4797318198/249-7838399-3120326
とか
http://www.amazon.co.jp/exec/obidos/ASIN/4839910812/ref=ase_ldrentalbbs-22/249-7838399-3120326
にあるけど腕が追いつかないorz

21659:2005/05/21(土) 11:08:58
<HTML><HEAD><SCRIPT&nbsp;LANGUAGE="JavaScript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value&nbsp;=&nbsp;
document.frm.msg.value&nbsp;+&nbsp;document.frm.str.value;
}
function&nbsp;clip1_copy1()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("makimotoをクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;calc()
{
n1="http://makimo.to/cgi-bin/dat2html/dat2html.cgi?&quot;;
n2="http://p2chbox.jp/read.php?url=&quot;;
n3="http://p2.2ch.net/p2/read.php?url=&quot;;
selectNo=document.frm.calcType.selectedIndex;
if(selectNo==0)n=n1;
if(selectNo==1)n=n2;
if(selectNo==2)n=n3;
document.frm.msg.value=n;
}
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz/test/read.cgi/板名/スレ番号/'
}
function&nbsp;clip2_copy2()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("fun.kzをクリップボードにコピーしました");&nbsp;
}&nbsp;

22659:2005/05/21(土) 11:10:19
function&nbsp;clip3_copy3()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.memezun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その1をクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip4_copy4()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.momozun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その2をクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip4a_copy4a()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.kurubusizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その2aをクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip5_copy5()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hanazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その3をクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip6_copy6()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.kutizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その4をクリップボードにコピーしました");&nbsp;
}
function&nbsp;clip7_copy7()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hijizun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その5をクリップボードにコピーしました");&nbsp;
}
function&nbsp;clip8_copy8()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.hizazun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;
alert("その6をクリップボードにコピーしました");&nbsp;
}
//-->

23<削除>:<削除>
<削除>

24659:2005/05/21(土) 11:25:58
</SCRIPT></HEAD><BODY><CENTER>
<form name=frm><table><tr><td>
<select name="calcType">
<option selected>makimoto</option>
<option>snapshot2chその1</option>
<option>snapshot2chその2</option>
</select></td><td>
<input type=text name="msg" size=60></td></tr><tr><td>
<input type="button" value="を使う" onclick="calc()"></td></tr><tr><td>

<font color=blue size=2>元のURL</font></td><td>
<input type=text name="str" size=60></td></tr><tr><td>
<input type=button value="ガターイ" onclick=str1_cat1()></td><td>
<input type=text name="result" size=100></td></tr><tr><td>
<input type="reset"[0] value="Reset"></td><td>
<input type=button onClick="clip1_copy1()" value="クリップボードにコピー"></td></tr></table></form>
<form name=fun>
<input type=button value="2chミラー計画を使う" onclick=disp_kz()>
<input type=text name="kz" size=100>
<input type=button onClick="clip2_copy2()" value="クリップボードにコピー"></form></center>
<form name=mimi>
<table>
<tr><td align=left><font size=2>mimizunその1</td><td>
<input type=text name="memezun" size=180 value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.dat"></td></tr>
<tr><td align=left><font size=2>mimizunその2</td><td>
<input type=text name="momozun" size=180 value="http://mimizun.com/cgi/dattohtml.pl?http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/dat/スレ番号.dat"></td></tr>
<tr><td align=left><font size=2>mimizunその2a</td><td>
<input type=text name="kurubusizun" size=180 value="http://mimizun.com/cgi/dattohtml.pl?http://fun.kz/板名/dat/スレ番号.dat"</td></tr>
<tr><td align=left><font size=2>mimizunその3</td><td>
<input type=text name="hanazun" size=180 value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/板名/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td align=left><font size=2>mimizunその4</td><td>
<input type=text name="kutizun" size=180 value="http://mimizun.com:81/log/2ch/板名/鯖名.2ch.net/test/read.cgi/板名/スレ番号"</td></tr>
<tr><td align=left><font size=2>mimizunその5</td><td>
<input type=text name="hijizun" size=180 value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/kako/スレ番号4桁/スレ番号5桁/スレ番号.html"</td></tr>
<tr><td align=left><font size=2>mimizunその6</td><td>
<input type=text name="hizazun" size=180 value="http://mimizun.com:81/2chlog/板名/鯖名.2ch.net/板名/oyster/スレ番号4桁/スレ番号.html"</td></tr>
</font>

25659:2005/05/21(土) 11:26:54
<tr><td><input type="reset"[2] value="Reset"></td><td>
<input type=button onClick="clip3_copy3()" value="その1をコピー">
<input type=button onClick="clip4_copy4()" value="その2をコピー">

<input type=button onClick="clip4a_copy4a()" value="その2aをコピー">

<input type=button onClick="clip5_copy5()" value="その3をコピー">
<input type=button onClick="clip6_copy6()" value="その4をコピー">
<input type=button onClick="clip7_copy7()" value="その5をコピー">
<input type=button onClick="clip8_copy8()" value="その6をコピー"></td></tr>
</table></form>
</BODY></HTML>

26659:2005/05/21(土) 11:37:11
>>15のタイプミスを訂正
p2.chbox→p2chbox
http://www.geocities.jp/mirrorhenkan/のその10とその11に対応

今の漏れと663サソとの最大の違いはおそらく正規表現を使っているか否か
正規表現を使うか使わないかで(作り手、使い手共に)
手間が違うといういい例かも

27去る申:2005/05/24(火) 18:33:04
えーっとIEで見たらあっさり読めました。(;´∀`)ゞ

あらためて乙!&スレ違い見逃して!゚'・:*:・( ´∀`)・:*:・゚'

28659=たわし(仮):2005/05/24(火) 20:31:19
>>27
了解です
スレッド立てるの忘れてたorz
漏れ以外の人の(再開後)初カキコおめw

29659:2005/05/25(水) 08:32:11
>>21-26http://briefcase.yahoo.co.jp/fahrejpにうpしてみたけど
需要は…薄いっ…・限りなく…薄いっ…・
だが…やるんだっ…・最後まで…・

30659:2005/05/28(土) 01:15:45
>>26
>>http://that3.2ch.net/test/read.cgi/gline/1115213835/578

OTL

31659:2005/05/28(土) 09:30:34
<!DOCTYPE&nbsp;HTML&nbsp;PUBLIC&nbsp;"-//W3C//DTD&nbsp;HTML&nbsp;4.01//EN"
&nbsp;"http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
<HTML><HEAD>
<meta&nbsp;http-equiv="Content-Script-Type"&nbsp;content="text/javascript">
<title>shudouhenkan</title><script&nbsp;type="text/javascript">
<!--
function&nbsp;str1_cat1()&nbsp;{
document.frm.result.value=&nbsp;
document.frm.msg.value+document.frm.str.value;
}
function&nbsp;calc()
{
n1="http://makimo.to/cgi-bin/dat2html/dat2html.cgi?&quot;;
n2="http://p2chbox.jp/read.php?url=&quot;;
n3="http://p2.2ch.net/p2/read.php?url=&quot;;
selectNo=document.frm.calcType.selectedIndex;
if(selectNo==0)n=n1;
if(selectNo==1)n=n2;
if(selectNo==2)n=n3;
document.frm.msg.value=n;
}
function&nbsp;clip1_copy1()&nbsp;{&nbsp;
copy_frm&nbsp;=&nbsp;document.frm.result.createTextRange()&nbsp;
copy_frm.execCommand("Copy")&nbsp;
alert("makimotoをクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;disp_kz()&nbsp;{
document.fun.kz.value='http://fun.kz/test/read.cgi/板名/スレ番号/'
}
function&nbsp;clip2_copy2()&nbsp;{&nbsp;
copy_fun&nbsp;=&nbsp;document.fun.kz.createTextRange()&nbsp;
copy_fun.execCommand("Copy")&nbsp;
alert("fun.kzをクリップボードにコピーしました");&nbsp;
}&nbsp;
function&nbsp;clip3_copy3()&nbsp;{&nbsp;
copy_mimi&nbsp;=&nbsp;document.mimi.memezun.createTextRange()&nbsp;
copy_mimi.execCommand("Copy")&nbsp;




掲示板管理者へ連絡 無料レンタル掲示板