楽天モバイル[UNLIMITが今なら1円]
ECナビでポインと Yahoo 楽天
LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】
海外旅行保険が無料! 海外ホテル
■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 最新50
メモ
- 1 :663:05/05/01 17:30:46 ID:boieiukf
- 思いついた事など
- 352 :名無しさん@勉強中 ★:05/11/13 11:09:08 ID:???
- キーから日時秒を特定するのはめんどくさそうなので
とりあえず日時秒→キー変換するものを作ってみました
(・・「作った」なんて書いていいものかどうか)
こんなものでも 勉強になりました。。
http://www.geocities.jp/mirrorhenkan/key/key2.html
ただ、キー → 年月日が出来ない事には 無意味です。
・・まあ出来たとしても意味があるのかわかんないんですが。
- 353 :名無しさん@勉強中 ★:05/11/13 11:13:10 ID:???
- 書き忘れましたが
http://ex13.2ch.net/test/read.cgi/gline/1120002213/664
659さんタフだなー。
私なら そんな事書かれたら 煽りと判ってはいても落ち込むだろうなー。
- 354 :名無しさん@勉強中 ★:05/11/15 18:41:29 ID:???
- 「これどこのスレだろ」というのがあったの
>>352を使って見つけてみました。
(「だから何」とかいうな)
http://autumnleaf.jugem.jp/?eid=5
↑これなんですが、どこのスレなのか わからない。
キーワードでググろうとしても、何だか漠然としすぎて 難しそうです。
で、幸い 1のレスがあったので、日付を>>352のフォームに放り込んで
変換してみました。
「2005/10/02(日) 14:08:30 」→変換結果:「1128229710000」
結果の下三桁を省いてググると・・・あら不思議 一発で見つかりました。
まあ自分にですが、役に立ったな というお話。
でもこれ、http://blog.livedoor.jp/warata2ki/ みたいに
スレ立主さんのレス1が無いと 使えないんだよなー。
何だか大人気のブログみたいなんだし
どこのスレから引用したのか、書いて欲しいなー とか思ったりします。
- 355 :名無しさん@勉強中 ★:05/11/17 19:48:49 ID:???
- ニュー速vipのスレの保管庫をやっている方がおられましたので
ミラー変換スクリプトに追加しました。
ニュー速vipのスレを検索した時だけ出るようになっています。
保管庫はこちら↓
http://wannabe.fam.cx/service/2ch_01/read.cgi
> 2chニュー速VIPのスレを1日に2回取得。
> 結果的に過去ログ保管庫のような動きになります。
との事です。
(私が紹介した事によって転送負荷が爆発したらどうしよう・・・考え過ぎかな)
ただ、スレの流れがすごい板なので
容量とか 心配です。。
(それを言ったら 他のミラーサイト様も なのですが)
↓こんな事もありましたし。
http://user.freespace.jp/mirrorhenkan/test/read.php/1115213835/770n
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
ニュー速vipの保管庫作ろうとした人が居たけどすぐやめちゃった
曰く↓
総容量95MB 総保存スレ405
1週間でこれってwwwww
とりあえず閉鎖wwwクオリティヒクスwww
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
- 356 :名無しさん@勉強中 ★:05/11/17 20:06:30 ID:???
- それだけでは何なので
ピタハハ ◆pietan/Tjoさんのバイク板倉庫(http://pita.paffy.ac/2chlog/)と
cow ◆cowI/F3gkk さんのアトピー板倉庫(http://www.ekd.ne.jp/kakolog/kakolog/)
も ミラー対象に入れさせて頂きました。
vip板保管庫の方が別に設置されている ラウンジ板保管庫もありますが
これはまた後で。(というか 疲れちゃった)
あと
さやん ◆sayaniM2Mo さんのスマップ板保管庫(http://smapdat.blog14.fc2.com/blog-entry-71.html)と
にゃあさんの旧マック板倉庫(http://mewnet.hp.infoseek.co.jp/loglist/)
もありますが、
この二つは URL変換出来ないので 組み込んでいません。
板を丸ごと保管しておられる方が、まだ居られるかもしれません。
もし御存知でしたら、教えて下さい>>オール
- 357 :名無しさん@勉強中 ★:05/11/17 20:19:44 ID:???
- ちなみにvip板保管庫ですが
http://2ch.pne.jpのほうで 教えて頂きました。
雑談スレでmixiに招待して頂いた余勢をかって
http://ex14.2ch.net/test/read.cgi/news4vip/1131740768/l50
に書き込んで(心臓バクバクでしたが)招待状を頂いて
2ch-pne内でミラー変換スクリプトを検索させて頂いたら
当サイトのURLと並んで 上の保管庫が載っておりました。
皆さんも上のスレで招待してもらっても いいかもです。
ちなみに自分は・・日記とか 書けないや。
何書いてもいいんだとは思うんですが、書けるような話題が見つからんです。。
- 358 :名無しさん@勉強中 ★:05/11/18 00:19:00 ID:???
- 書き忘れましたが
http://wannabe.fam.cx/service/2ch_01/read.cgi
も datから生成しているようなんですが、datの位置がちょっとわかんないです。
htmltodatの「read.cgi?7.00」でdat化出来るみたいです。
> ・・beスレをdat変換する奴 全然考えられない・・
> せっかくhtmltodat バージョンアップして下さったというのに。。
- 359 :名無しさん@勉強中 ★:05/11/18 20:11:10 ID:???
- ラウンジ板も追加しました。
あとhttp://6419.net/等もありますが
どこに照準を定めればいいのかよくわかんないので棚上げです。
・・おかしいなあ、アトピー板保管庫って
もっともっとログがあったんだけどなあ。
アドレスでググっても1000くらいあるし。
まあ管理人さんが決められた事でしょうから、仕方ないですね。
- 360 :名無しさん@勉強中 ★:05/11/18 20:19:11 ID:???
- 追記(しつこいですか)
アトピー板保管庫ですが
以前はピタハハさんの所のように全過去ログを集めて
ライブスレも収集しておられたみたいなんだけどなあ。
前に駄目元で質問したら御返事が返ってきて のけぞったんだけど・・。
http://hinan.ekd.ne.jp/test/read.cgi/youbou/1070654906/
アドレスが違うのかなぁ。
- 361 :659:05/11/18 20:42:31 ID:R1Gq5xmI
- >>359
ラウンジですが板名がnews4vipのURLが表示されます
entranceに書き換えてみたらミラーが出てきますた(`・ω・´)シャキーン
- 362 :名無しさん@勉強中 ★:05/11/18 20:52:07 ID:???
- >>361
あらま
コピペして直し忘れたんですね。
どうもです。
http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/l50で
いろいろレス頂いているのでレス返さなきゃな と思っているうちに
時間だけが過ぎ去っていきます。
あー駄目だ。
- 363 :659:05/11/18 21:05:32 ID:R1Gq5xmI
- >>362
いや、気が向いた時で結構ですよ
私だってここのレスに全て反応できてるわけじゃありませんからw
- 364 :名無しさん@勉強中 ★:05/11/20 18:04:13 ID:???
- http://makimo.to:8000/でも変換出来るようにしてみました。
あと、個別板の保管をされておられるサイトのリンク表示をしました。
実際の所、あちこちのミラーサイトは全部完全に無断リンクな訳ですが
(まあピタハハさんは御存知だと思うんですが>リンク)
どうしたものか すごく悩みます・・・。
一つ一つのdatのサイズは大した事ないんですが、何せ数量が半端じゃないもんで
自宅サーバ か 専用サーバ(アトピー板なんかそれっぽいですが)なんでしょう。
で、ミラーが残ってるのか 残ってたとしても尻切れなのかどうか というのは
開いてみないとわかんない訳ですし。
で、収集公開されておられる方々も 2chの性質を把握しておられる方々ばかりだと
思いますので、そう問題無いのではないかと思うのですが。。
それに「使わせて下さい」と連絡して「駄目です」と返事されたら
まさしくヤブヘビだもんなぁ。
>>363
はいです
気が向いたらという事で・・。
- 365 :名無しさん@勉強中 ★:05/11/21 19:57:35 ID:???
- 偽モナメント3をやってみました。
http://ex13.2ch.net/test/read.cgi/gline/1118753283/486n
うーむ・・・名前 入れ忘れた。。
ログとスペースがあれば けっこう簡単に出来るもんだなーと驚きました。
- 366 :名無しさん@勉強中 ★:05/11/25 15:09:38 ID:???
- janeの外部コマンドスレより
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/363-375n
dat2katjudatの簡単な応用だったので、やってみました
http://www.geocities.jp/mirrorhenkan/others/path2query.html
http://www.geocities.jp/mirrorhenkan/others/path2query1.html
単に面白そうだからやってみただけです。
上記スレの369と375が自分な訳ですが、
364と366の2レスは・・
「出来る人」なのか
「出来ないけど煽っているだけの人」なのか
どっちなんだろう?
まあレスは期待してないけど。
- 367 :名無しさん@勉強中 ★:05/11/25 19:33:35 ID:???
- 上の件
返答らしきものがあって
(http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/376)
>>302で設置したhttp://smile.poosan.net/mirrorhenkan/wsh/で検索して
なるほどなるほど と(まだよくわかんないですが)
いじわるな人だなー。せめてキーワードくらい書いてくれればいいのに。
まあそういう人も居るよなーという事で次に進もう
- 368 :名無しさん@勉強中:05/11/26 00:55:25 ID:yxxyXOVl
- >>367
そうですか?ぐぐったら結構ヒットして十分なキーワードかと思ったんですけど。
でもレジストリに登録が必要なDLLみたいで利用には壁がありますよね
- 369 :名無しさん@勉強中 ★:05/11/26 01:11:30 ID:???
- あ、何か珍しくレスが
>>368
いえ
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/376
で書いたキーワードを
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/364
(一言レス「出来る」)や
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/366
(同じく一言レス「断る」)
の時に書いてくれればまだましだったのになー、と。
この人、私が突っつかなかったらキーワードすら出さなかっただろうな、と。
それも 二度目の問いかけでやっとこさヒントを出した訳だし
(同一人物かという余地は勿論ありますが)
とにかく 出し惜しみする人は 苦手です。。
ちなみに、レジストリはいじりたくないんで(というかわかんないんで)
自分的にはこのDLLは見送りするしかないです
- 370 :名無しさん@勉強中 ★:05/11/26 01:32:06 ID:???
- こういう ヒントすら出し惜しみする人というのは
一体どんなもんなんでしょう。・・そう思って
http://yy14.kakiko.com/test/read.cgi/mirror/1115123243/237-238n
のやりとりを思い出した訳なんですが。
・・この話ここまで(過去の古傷を思い出したらしい)
それはそうと
外部コマンドではvbscriptばかりなので
勉強してみようかな、とか思ったり。
でも javascriptのほうがやはり汎用性がありますね。
変換スクリプトは Linux板やMac板でも使われているみたいですし。
vbscriptだと こうはいきません。
- 371 :名無しさん@勉強中 ★:05/11/27 15:46:25 ID:???
- 何だか上記スレで別件の御礼を頂きました
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/377n
あちらに書いても「ウザ」とか言われそうなのでこちらに。。
こちらこそどうもです
(というか「作者さん」とか言われるといやはや何とも)
で・・肝心の363さんは外部コマンド登録出来たのでしょうか。
レスが欲しいなーとか思ったり思わなかったり。
そういえば・・htmltodatバージョンアップ後の御礼レスをしていない・・・冷汗
- 372 :名無しさん@勉強中 ★:05/11/27 23:19:26 ID:???
- というか
http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/384n
を見て飛んでみたら
http://ansitu.xrea.jp/
の管理人さんでしたか。。
- 373 :名無しさん@勉強中 ★:05/11/27 23:30:56 ID:???
- メモ(というより完全に覚え書き)
dumper.jpさんから頂いたログをdat変換する際に
スレタイ除去を忘れたdatの為に
偽モナメントに追加
upload.php に下記を追加(subject.txt書き込み処理の直前)
$s_subj = preg_replace("(.*?) - DUMPER.JP", "$1", $s_subj);
・・実は、アップしたファイルに対する操作方法がよくわかんないんです。。
誰も教えてくれないだろうしなぁ。
- 374 :659:05/11/28 00:25:15 ID:8DKbNoKc
- >>373
あ、いや実は今偽モナメントでDUMPER.JPのスレタイ除去がなされていないものには
漏れがうpしたものが相当数あるのですわ
んで、もちろんこれは単純なミスの場合もあるのですが
その11で見つかりにくい現状を考慮してわざと残してる場合もあるのですね
できれば放置していただけないでしょうか(´・ω・`)ショボーン
- 375 :名無しさん@勉強中 ★:05/11/28 20:28:46 ID:???
- dat2html0.32fpのdat化の為の正規表現ですが
同じ「0.32fp」でも 何だか数種類あるみたいです
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/226n
で上げられている形式の他に
http://2ch.pop.tc/log/05/04/10/1344/1112979897.html
みたいに
名前の前に「名前」という文字が入っていたり。
そういうのをつけるつけないのオプションとかあったかもしれないなー、と。
(dat2htmlは別のHDDの中にあるもんで試してないのです)
# 最初はdat2htmlばかりでしたが、datのままのほうがいろいろ整形出来るので
# 最近はhtmltodatばかりです
で、正規表現(自分メモなの)
m#<DT>([0-9]+) (?:名前)?:<font color=green>(?:<A HREF="mailto:(.+?)">)?<b>(.*?)</b>(?:</A>)?</FONT> :(.*?)<DD> ?(.*)<BR><BR>#mi
- 376 :名無しさん@勉強中 ★:05/11/28 20:31:38 ID:???
- >>374
はいです
というか、最近また疲れつつあります。波ですね。
そういう時は休むが一番(別に更新命のサイトでもないですし9
- 377 :名無しさん@勉強中 ★:05/11/29 23:47:51 ID:???
- http://ex13.2ch.net/test/read.cgi/gline/1127580541/62-64n
↑を見て、やっつけで作ってみました。
http://www.geocities.jp/mirrorhenkan/others/makimoto2churl.html
makimo.toのURLを2ch形式のURLに復元するだけのスクリプトです。
とはいえ・・bbspink未対応です
(それ入れたら4パターンを振り分けなきゃなんないもんで
やっつけでは出来んのです)
で、上記スレに貼ろうと思ったんですが
62さんの求める元URLって
http://wiki.fdiary.net/2chZelda/?GameSui
に全部あるですよーー・・・。
- 378 :名無しさん@勉強中 ★:05/12/01 21:41:40 ID:???
- >>339-340の件についてjavascript質問スレで聞いてみました。
http://pc8.2ch.net/test/read.cgi/hp/1130892220/753n
要点を一言で書くと
「xmlHttp または xmlHttpRequestメソッドで
呼び出す同ドメイン内の別ファイルがUTF-8以外の場合の対処方法」
という事なのですが(うわー何かスゲー!よくわかんないけどスゲー!)
レス頂きました。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
756 :Name_Not_Found:2005/12/01(木) 10:04:09 ID:???
>>753
ここ読んだら分かるかも
http://www.hawk.34sp.com/stdpls/xml/xmlhttprequest.html
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
773 :Name_Not_Found:2005/12/01(木) 19:31:48 ID:???
>>753
とりあえず、WinIE オンリーなら出来る。
http://winscript.s41.xrea.com/wiki/index.php?%5B%5B%A5%C6%A5%AF%A5%CB%A5%C3%A5%AF%5D%5D#content_1_10
あたりを良く読んで、.nodeTypeValue に .responseBody を入れる。
.text で Shift_JIS のバイト列を得る。
http://charset.info/sjis-2004-std.txt を使わせてもらって、変換表を作る。
var utos = { ... , "82a0": "\u3042", ... }
var utoS = { ... , "82A0": "\u3042", ... }
みたいに大文字小文字で分けておいた方がベター。おそらく前者しか使わないが。
var t = (IDOMNode#text);
var p = /(.)./g; var a; var result = [];
if (/[a-f]/ .test(t)) {
while (a = p.exec(t)) {
if (/[89e]/ .test(a[1])) result[result.length] = utos[a[0] + p.exec(t)[0]];
else result[result.length] = utos[a[0]];
}
} else { ... }
で、Shift_JIS - Unicode 変換の出来上がり。...innerHTML = result.join("") で完了。
ただし、>>753の数万文字だと、実用レベルの速度には達しない。
先に 1バイトずつ区切って配列にした方が (exec使わない方が) 速いかもしれない。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
774 :773:2005/12/01(木) 19:41:11 ID:???
誤 nodeTypeValue
正 nodeTypedValue
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
・・・勉強します。。
- 379 :名無しさん@勉強中 ★:05/12/01 22:14:15 ID:???
- はい玉砕してきましたよ
http://pc8.2ch.net/test/read.cgi/hp/1130892220/776n
「だから何よ」というレスが来ても耐え忍びましょう
心に刀を突きつけられても我慢するのです
だから 忍 ぶ という漢字になっているのです
- 380 :名無しさん@勉強中 ★:05/12/02 21:42:23 ID:???
- 文字コードEUC-JPのdatでも読めるように
perlの2chタイプのスクリプトの読み込み部分にjcode.plを通そうと思ったので
とりあえず0chスクリプトを見たのですが
もうやはり何が何やら。
2chタイプといっても、色々なスクリプトがあるので
とりあえず過去ログをざーっと集めて斜め読みしてみました。
http://user.fttf100.com/2chscript/
連番の抜けとかありますが、まあ別にいいです。
上のパート1のスレの17さんが
よく言われている「17氏スクリプト」を書かれた方なんですね。
公開終了・非公開と言われてますが
(http://d16web.ath.cx/~coolshit/files/17si.html)
ざーっとさらってみると その方のスクリプトもDL出来ました。
あとパート1の39さんがみちのくBBSをつくられた方ですし。
何より驚いたのは、ぜろちゃんねるスクリプトの作者さんが生まれた(?)瞬間を
目のあたりに出来た事です。
http://smile.poosan.net/mirrorhenkan/2chscript/read.php/1010669197/46-n
いやー、面白かったー!
- 381 :名無しさん@勉強中 ★:05/12/02 21:49:19 ID:???
- アドレス間違えとったです だめだなー
http://user.ftth100.com/mirrorhenkan/2chscript/
- 382 :名無しさん@勉強中 ★:05/12/02 21:53:39 ID:???
- さらに追記
0chの作者さんの書き込みは
http://smile.poosan.net/mirrorhenkan/2chscript/read.php/1010669197/46-n
の
46・90・121・129・162です(まだあるかも)
- 383 :名無しさん@勉強中 ★:05/12/03 21:04:59 ID:???
- 色々な2ch掲示板スクリプトをDLして見ているんですが
いやー、面白いです。
同じ動作をあっちはああやっているのにこっちはこうやっている とか。
朧げにしかわかんないんですけど。
READMEを書いた時期とかもあいまって楽しいです。
−−−−−−−−−−−−−−−−
#!/usrma/bin/ladin
# 上の一行は適宜消去するように
−−−−−−−−−−−−−−−−
頭やわらかいなぁ。
- 384 :名無しさん@勉強中 ★:05/12/06 21:37:26 ID:???
- メモ
キャラネタetc倉庫(4254スレ)
http://charaneta.mine.nu/charaneta/
キャラネタcocoa倉庫(1938スレ)
http://charaneta.mine.nu/charaneta/
各々HTML・datどちらも用意されておられます。
独断と偏見による単純計算で
(http://smile.poosan.net/mirrorhenkan/k1/を設置した時の経験で)
dat→800メガ
html→1.6ギガ
くらい使ってるんだろうな・・。
ホームに戻ると、キャラネタ外部板のログを
クロールして収集しておられるようです。
2chのログも収集して下さって頂ければなぁ。
- 385 :名無しさん@勉強中 ★:05/12/06 21:46:00 ID:???
- 上で書いたキャラネタの倉庫なのですが
たまに参考にさせて頂いている
すごく真面目で固くて太い(?)プログラム系のサイトがあるのですが
そこの自己紹介のページにmixiのリンクが貼ってあり、
飛んでみると・・上の倉庫の管理人も兼任しておられたのでした。。
雑談スレで出させて頂いた
http://www.alfheim.jp/~narikiri/narikiri/TheSun/index2.html
といい、
んもうーあちこち すごい人が 目白押しですね。。
- 386 :名無しさん@勉強中 ★:05/12/09 18:10:01 ID:???
- 偽モナメントですが
path_info対応しましたです
今までは、cssおよびjsを別ファイルにして呼び出してたもんで
query_string表示でポップアップしてもpath_info表示ではエラーでしたが
何とか2ファイルとも埋め込めたので いやー良かった。
という訳で、下記の2形式とも呼び出せます(以前から呼び出せたんだけど)
「■掲示板に戻る■」のリンクがまだ変だけど まあいいや
http://smile.poosan.net/mirrorhenkan/test/read.php/1055797928/
http://smile.poosan.net/mirrorhenkan/test/read.php?key=1055797928
それに伴い 一覧表示もpath_info形式にしてみましたです
- 387 :名無しさん@勉強中 ★:05/12/10 08:58:41 ID:???
- メモ
http://pc8.2ch.net/test/read.cgi/win/1126543183/300-303n
- 388 :名無しさん@勉強中 ★:05/12/10 19:54:49 ID:???
- さあ
htmltodatをバージョンアップして頂いたので
早速使ってみました。
対象ログは
http://sixhot.hp.infoseek.co.jp/sixhot/links.html
の中程にある1〜41まで。
まずPart1から正規表現を作って一斉変換すると
Part7以降が合致しないので、それに合わせてまた書き直し。
(7以降は「名前」「投稿日」の文字が無いみたい)
で 出来たものがこれ
m#<dt><a name=".*?">([0-9]+)</a> (?:名前)?:(?:<font color=.*?>|<a href="mailto:(.*?)">)?
<b> ?(.*?) ?</b>(?:</a>|</font>|</span>) ?(?:投稿日)?:? ?(.*?)(?:<br>)?<dd> ?(.*?)<br><br>
(?:<br>)?#mi
これでPart37まで変換出来ました。
そしてPart8なのですが
http://sixhot.hp.infoseek.co.jp/sixhot/LogPart38.html
レス892以降 変換出来ずエラーになる。
見てみると、892以下は「<span></span>」等のスタイルシートを使っているみたい。
うーん・・・棚上げです。
まあ他のミラーサイトにありますが、別にいいじゃないか。
で、Part39以降もまた少し違うみたい。
m#<dt><a name=".*?">([0-9]+)</a> :(?:<font color=green>|<a href="mailto:(.*?)">)?
<b>(.*?)</b>(?:</font>|</a>)?:(.*?)<dd>(.*?)<br><br>#mi
という訳で、何とか完成。パズルみたいで面白かったー。
http://smile.poosan.net/mirrorhenkan/sixhot/
でもPart38はどう変換すればいいんだろうなぁ
- 389 :名無しさん@勉強中 ★:05/12/10 20:00:11 ID:???
- 今見たら
10・11・32・40が
レス番一つ飛んでるみたいです・・
(1001のはずが1000)
うわーん
- 390 :名無しさん@勉強中 ★:05/12/11 15:14:10 ID:???
- ニュー速vip板保管庫の構造について
管理人さんが書かれていました。
http://wannabe.fam.cx/bbs/index.cgi?no=1065360016&line=371
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
[371]DinoSwift ◆m7TsEz1c5. 05/12/06 09:48z?W3@WXdb=O2Z
(へ´ω`) >>370
うちも基本的には2ちゃんと同じ構造にしてたんだけど
同一フォルダ内にあまりにも大量のdatが作成されるので管理できなくなって
構造を変えました。
以下、うちの保管庫の構造
保管庫ルート
Lnews4vip (dir:2ちゃん内で使われているカテゴリディレクトリ名)
| L200507dat (dir:datおよびsubject.txtが入っているディレクトリ。年月datで分ける)
| | L1120480088.dat
| | L1120543609.dat
| | L1120569935.dat
| | | ・
| | | ・
| | | ・
| | L1122750003subject.txt
| |
| L200508dat
| L200509dat
| ・
| ・
| ・
Lread.cgi
L2chget.pl (dat等を落としてくるプログラム)
Lsubjectlist.txt
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
- 391 :名無しさん@勉強中 ★:05/12/11 15:17:06 ID:???
- 年月で分けておられるとの事で
datの位置は判ったのですが
JavaScriptでdatの位置まで指定したURLを生成するのは
ちょっと無理っぽいなぁ・・。
- 392 :名無しさん@勉強中 ★:05/12/11 15:21:22 ID:???
- あ、「完全に無理」という訳でも無さそうですね。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
[372]DinoSwift ◆m7TsEz1c5. 05/12/06 09:53z?W3@WXdb=O2Z
datおよび、スレ一覧のsubject.txtは個別に対応した月のディレクトリに入れてる。
datの場合はdat名がスレ作成日時なのでそれを年月変換した先のディレクトリに格納。
subject.txtはそれを2ちゃんから取得してきた時の年月にあわせて格納してる。
subject.txtがどのディレクトリにあるかというのを書いたのが、subjectlist.txt。
ちょっと複雑だけどこうして分けないと一月だけでもdat数が1万越すんだから
数ヶ月経ったらとんでもないことになる。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
dat名になっている数字を年月日に変換すればいい訳だし。
すごい人なら何とかしそうな感じです。
- 393 :名無しさん@勉強中 ★:05/12/11 17:27:15 ID:???
- 1970.01/01 09:00:00 からの経過秒数(=dat名)を年月日秒にする方法なんですが
ヘタレなので そのものずばりの関数が今のところ見当たりません。
とりあえず、経過秒数を経過日数に変換するだけなら何とかなりますが。
http://www.scollabo.com/banban/magazine/magazine_098.html
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
□ remain = Math.floor(a / (24 * 60 * 60 * 1000));
得られたミリ秒を日数に変換しています。ここでの Math.floor は、得られ
た値の小数点以下を切り捨てるため、計算オブジェクト Math のメソッドを
使います。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
これ↑で算出した経過日数から年月日を算出すれば何とかなりそうな。
閏年とかもありますが、これなら凄い先達の方が解決して下さっているかも。
- 394 :名無しさん@勉強中 ★:05/12/11 18:03:36 ID:???
- あと
何となく偽モナメント3・偽モナメント4を設置してみました。
URLはhttp://www.geocities.jp/mirrorhenkan/にて(めんどくさいもんで)
偽モナメント1がそろそろ900ログ近い訳だし。
どちらも容量無制限を謳ってはいますが、まあ常識的な範囲だろうなぁ と。
あと、両方ともpath_infoではアクセス出来ないサーバーみたいです。
- 395 :名無しさん@勉強中:05/12/13 20:13:40 ID:Zfa+oL3E
- >>393
> 1970.01/01 09:00:00 からの経過秒数(=dat名)を年月日秒にする方法なんですが
> ヘタレなので そのものずばりの関数が今のところ見当たりません。
・・と書きましたが、何とかなりました。
http://www.geocities.jp/mirrorhenkan/key/key2date.html
http://www.geocities.jp/mirrorhenkan/key/date2key.html
これで両方とも出来たなーと。
で、これを応用すれば
ニュー速vip倉庫のdatのURLを出す事が出来ますね。
ただ 少し調べてみると、datが取得出来ても少々問題がある訳ですが
まあそれは後日(疲れちゃった。。)
- 396 :名無しさん@勉強中:05/12/13 20:25:52 ID:Zfa+oL3E
- 書き漏らしました
http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/346n
いやー、検索するとCGIやphpだと意外に簡単みたいなんですよ。
2chタイプのスクリプトなんかスレ立ての部分でみんな使っている訳だし。
で、JavaScriptで出来たら面白いだろうなー と それだけなんです。
あんまり実用性とか考えてないですし。
ただ こういうある意味汎用的なものというのは
必ず 誰か先にやっておられる方がおられれるらる筈だと思うえおあお。。
- 397 :名無しさん@勉強中 ★:05/12/14 19:27:30 ID:???
- >>395の
> で、これを応用すれば
> ニュー速vip倉庫のdatのURLを出す事が出来ますね。
という訳で、DinoSwift ◆m7TsEz1c5 さんの所の
ニュー速vip倉庫・ラウンジ倉庫の各datへのリンクもつけてみました。
ところで
> ただ 少し調べてみると、datが取得出来ても少々問題がある訳ですが
の件ですが、レスアンカーのリンクを変更なさっておられるようです。
<a href="./read.cgi?news4vip/0000000000/10" target="_blank">&gt;&gt;10</a>
となっているので、ブラウザによってはポップアップしないかもです
例えば
・ホットゾヌ
http://pc3.2ch.net/software/kako/1039/10398/1039862699.html
の932以降とか
・ギコナビ
http://pc2.2ch.net/software/kako/1050/10501/1050143702.html
の376・391・400とか。
今は対応されておられるかもですが。。
- 398 :名無しさん@勉強中 ★:05/12/20 00:04:18 ID:???
- さて
行方不明スレッド捜索します。その6
http://ex13.2ch.net/test/read.cgi/gline/1127580541/l50
等をつらつら見てみるに
タイトル検索ですぐ見つかるようなものもやたら多い気がします。
検索すればいいのになあ。
で、makimo.toの検索結果を調べてみたら 取り込めそうなので
やってみました。
http://www.geocities.jp/mirrorhenkan/others/makimosearch.html
これ 何だか汎用性がありそうなので 変換スクリプトにもつけてみました。
でもデザイン的にどんなもんなんでしょ。
何だか位置的に 不安定な感じ。。
という訳で、位置移動したり フォーム自体なくしたりするかもです。
あとmakimo.toさん ごめんなさい。
- 399 :名無しさん@勉強中 ★:05/12/21 20:20:09 ID:???
- メモ
http://baikonur13.xrea.jp/etc/2ch_vbs.html
- 400 :名無しさん@勉強中 ★:05/12/24 06:00:32 ID:???
- >>398の件 今見たら
makimo.to検索のリセットボタンが効いてなかったもんで
直しました・・。
同様にして
みみずんさんやfind.2ch.netやyahoo・googleも出来るなーとか思ったり。
2バイト文字で駄目ならエンコードすれば良さそうですし。
(・・というか、他の人はちゃんと検索出来てるのかな)
- 401 :名無しさん@勉強中 ★:05/12/24 06:22:31 ID:???
- それと ekd.ne.jpですが、
まだまだ現役でアトピー板スレのクロールをやっておられました・・・。
リンクするところを間違えていました。
こちら↓
http://www.ekd.ne.jp/kakolog/atopi/
スレッド順番の規則とかよくわかりませんが、
きちんとクロールされておられるようです
例えば
http://www.ekd.ne.jp/kakolog/test/read.cgi/atopi/1070537068/l50
とか。
ついでに旧Mac板も検索対象に入れました。
といってもリンク先まで指定出来ないので(まあif文使いまくれば出来そうですが)
この↓URLだけ出すようにして、あとは各自という事で。
http://mew.z1.bbzone.net/storage.html
でまあ
これまたついでですが
http://mew.z1.bbzone.net/pc8/
↑これ のリンクがうまくいってないようですが。。
(って まだ見ておられるかどうか判りませんけど)
0chスクリプトはようわからんです
おまけ
http://mew.z1.bbzone.net/test/read.cgi/pc5/1030875741/40
ほんと すごい人だらけです
- 402 :名無しさん@勉強中 ★:05/12/24 15:15:30 ID:???
- >>401の追記
http://mew.z1.bbzone.net/pc8/
の各スレッドへのリンクですが
例えば一番上の
「Performa6410を拾ってきました。 (14)」が
× http://mew.z1.bbzone.net/test/read.cgi/pc8tr//1132053894/1-100
となっています。
正しくは
○ http://mew.z1.bbzone.net/test/read.cgi/pc8/1132053894/1-100
でしょうか。
「いや違う ごみ箱行きのスレだから"tr"をつけたいのだ」
というのであれば、フォルダ名の設定を「pc8tr」とすべきなのかな と。
あと、途中にスラッシュ「/」が二つついていますが
これは別に悪影響は及ぼさないみたいなんで どうでもいいみたい
http://smile.poosan.net/mirrorhenkan/javascript/read.php/1127133050/988-991n
実際はRFC違反(って何じゃ)みたいですが。
- 403 :名無しさん@勉強中 ★:05/12/25 12:14:23 ID:???
- # 0chの場合は余分のスラッシュが付いたらうまく行かなかったのだなぁ
# という訳で
# s/ >>402の後半 /あぼーん/
さて
もひとつ偽モナメントを設置してみました
増やし過ぎですかそうですか
http://user.ftth100.net/mirrorhenkan/test5/
んもー各種設定の書き換えも面倒くさいのでそのまんまです
・・と書いてから何ですが
御意見頂きました。
以下一部改変にて。
−−−−−−−−−−−−−−−−−−−−−−−−−−−
ギコナビのその追加手順の場合、板更新をすると設定が消えてしまう。
以下は消えない方法。外部板として登録する。
[ソフト]ギコナビ
[説明]
・まずギコナビを閉じる
・Boardフォルダに「偽モナメント5.txt」を作り、以下を書いて保存。
[偽モナメント5]
セカチュー過去ログ=http://user.ftth100.net/mirrorhenkan/test5/
・ギコナビを開く
・取得できるか確認
−−−−−−−−−−−−−−−−−−−−−−−−−−−
パントさんの元祖モナメントも多分直ってないかもですが
連絡も畏れ多いのでここに。
ところで
janeも板の更新で外部板の登録が消えてしまうんですが
対処方法 あるんでしょうか?
- 404 :名無しさん@勉強中 ★:05/12/25 14:51:41 ID:???
- http://wannabe.fam.cx/bbs/index.cgi?no=1065360016&line=379
−−−−−−−−−−−−−−−−−−−−−−−−−−−
[379]アークH【ハオζΖ】 05/12/16 19:46W0O*@Vpz-ClDN
ちょっと,とある掲示板のCGIスクリプトのことで質問がありますです。
そのスクリプトではスレッドを建立する時に投稿確認画面を出すように設定しているのですが,
そうするとトリップを付けた際に書き込み確認画面では既にトリップパスが暗号化されて,スレッドを投稿した後はおかしな表記になっちゃうんです。
↓つまりトリップを付けて書き込み確認画面に移った場合はこのように
■書き込み確認
題目:
名前:XXX◆aCDPDEl2 ←トリップパスが暗号化。
メール:
本文:
そして,スレッド投稿した後の名前は
XXX </b>◇aCDPDEl2<b>
こんな感じで表記されちゃっているのです。
2ちゃんねるとかは,トリップを付けて書き込み確認画面が出てもトリップパスはそのまま‥‥。
これってやっぱりクッキーとかに問題があるのでしょうか?
−−−−−−−−−−−−−−−−−−−−−−−−−−−
直後にLv-3 bbsとあったので
設置して スレッド建立の際に投稿確認画面を出すようにしてやってみたんですが
再現しないなぁ・・・。
http://mirror.s151.xrea.com/2ch/lv3/mirror/
#
# あ、「#!/usrma/bin/ladin」ってあるのはこのスクリプトです
#
- 405 :名無しさん@勉強中 ★:05/12/25 15:28:09 ID:???
- 上の件再現出来ました
むずかしいなあ
あと本家もそうでしたが
各スレッドの表示が出来ないのは
当方の設定が何か違うんだろうなあ
でも本家もそうだからなあ
http://mirror.s151.xrea.com/2ch/lv3/test/read.cgi/mirror/1135489015/
↑「・」(ナカテン)しか出ないような感じ
- 406 :名無しさん@勉強中 ★:05/12/26 01:14:10 ID:???
- すこーしだけ、wshをいじってみました。
きっかけは↓でしたが、うまくいったかどうか・・。
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/415-418n
//いろいろ書こうかな と思ったのですが
//疲れちゃった・・・
- 407 :名無しさん@勉強中 ★:05/12/26 01:28:40 ID:???
- でも追記
wshのShellExecuteを使えば良いようなんですが
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpshell/html/_win32_shellexecute.asp
これって引数の内容とかがよくわかんないです。
検索してもdelphiやC+とかばっかり出てくる感じだし。
http://pc8.2ch.net/test/read.cgi/win/1126543183/168-175n
の175で出されているコードもうまくいかないです
検索したら、こういうものが。。
http://www.roy.hi-ho.ne.jp/mutaguchi/bbs/list123.shtml
−−−−−−−−−−−−−−−−−−−−−−−−−−−
exeも起こせるし、引数が不要なら、ShellExecuteのない98/MEでは、
Shell.ShellExecuteやwShell.Runの代用に使えそう。
−−−−−−−−−−−−−−−−−−−−−−−−−−−
・・・だから動かないのか orz
だもんで、これで紹介されているOpenメソッドを使ってみたです。
うまくいったらいいな。
以上チラシの裏(見てる人おいてけぼり)
- 408 :名無しさん@勉強中 ★:05/12/26 03:14:18 ID:???
- # 明朝9時までに仕上げなければならないものがあるので
# まだやってます
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/419n
・・・敷居が高いなぁ
書き込まなきゃ良かったかも。
簡単な事かもしれないけど
やった事ない人(自分とか)には大難問だったんだけど・・・。
前の時も思ったんですが
「簡単」「出来る」の一言だけ書き捨てるなら
せめて キーワードくらい書いてくれればいいのにな
今後は、見るだけにとどめておこう・・・
- 409 :名無しさん@勉強中 ★:05/12/26 20:01:33 ID:???
- http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/420n
出来たそうで良かったです
自分では再現しなかったので(Operaに関連付けしてもIEで開いちゃったの)
外部コマンドでミラーサイトを開くのはjavascriptで可能なんですが
(そういえば別の奴作ったっけなあ また引っ張り出してみようかな)
datとして格納したりするのは・・・やはりwshじゃないと無理なのかな。。
- 410 :名無しさん@勉強中 ★:05/12/28 07:57:55 ID:???
- 偽モナメント3が表示されないのですが、ftpを試してみたら普通に繋がるので
サポート板に行ってみたら同じ症状の方が居られたので
書かれていたようにアドレスを変えてみたら繋がりました。
という訳で、リンク先アドレスを変更という事で。
http://w5.abcoroti.com/~mirror/test/
見たら、アダルト専用スペースというのもありましたので登録してみたんですが
何だかftpが繋がらないので ごめんなさいされてるのかもです
- 411 :名無しさん@勉強中 ★:05/12/28 19:34:16 ID:???
- >>410の件
http://www.abcoroti.com/t5/~mirror/test/
でも繋がるようになったみたいです。
それはそうと
> 見たら、アダルト専用スペースというのもありましたので登録してみたんですが
> 何だかftpが繋がらないので ごめんなさいされてるのかもです
・・ごめん、「ftp繋がんない」と何度かやってるうちに
自分のミスに気付いて(ポート番号の変更を忘れてた)
改めてやってみたら、繋がりました。
アダルト用スペース3つとっちゃった・・・。
- 412 :名無しさん@勉強中 ★:05/12/28 19:36:31 ID:???
- 格闘技板より
http://ex9.2ch.net/test/read.cgi/k1/1098104247/399n
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
399 :実況厳禁@名無しの格闘家 :2005/12/01(木) 10:28:52 ID:b4SkkNDY
dat落ちした過去スレを読みたい場合は↓へ
mentaiサーバ時代 http://mentai.2ch.net/k1/kako/ http://kakuita.ty.land.to/mentai.html
pizaサーバ時代 http://pizak1.ninpou.jp/piza.html
kabaサーバ時代 http://kakuita.run.buttobi.net/kaba.html
sportsサーバ時代 http://sports.2ch.net/k1/kako/
sports3サーバ時代 http://kakuita.run.buttobi.net/sports3.html
sports6サーバ時代 http://red.ribbon.to/~kakuita/sports6.html
sports7サーバ時代 http://kakuita.ty.land.to/sports7.html
sports8サーバ時代 http://kakuita.ty.land.to/sports8.html
ex8サーバ時代 http://user.ftth100.com/mirrorhenkan/k1/
sportsサーバまでの格闘技板は2ちゃんねるの方でhtml化、
sports3サーバまでは29ちゃんねる(http://www.makimo.to)で全てhtml化されてて、
現行のex9サーバまでの過去スレはひととおり読めるようになってます。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
後で追加しておこうっと
- 413 :にゃあ:05/12/28 23:00:08 ID:aFLD/gov
- どもども
お久しぶりです
pc8鯖過去ログリストのリンクが不正なURLになっていた件は、対処しました
bbzoneのmewアカウントについては、datファイルおよび各種リストの生成から
FTPアップロードまでの全プロセスをHSPスクリプトで制御しているのですが
当該スクリプトに2箇所ほどバグが混入していました
スラッシュが二重になっていたのは単なる凡ミスで
フォルダ名がpc8ではなくpc8trになっていたのは、変数の指定ミスです
ご指摘ありがとうございました
- 414 :名無しさん@勉強中 ★:05/12/29 19:36:58 ID:???
- >>413
どうもです。
そこまでやるのでしたら、いっその事
スレッドのURLを入力したらミラースレのリンクが出るようなスクリプトを
導入されてはどうでしょうか。
perlやphpも使えるスペースなのですから
タイトル検索や全文検索も可能なように思ったりします。
0chスクリプトにデフォルトでついてますし。
- 415 :名無しさん@勉強中 ★:05/12/30 09:25:32 ID:???
- http://www.abcoroti.com/~rent/rspace/
−−−−−−−−−−−−−−−−−−−−−−−−−−
w5鯖登録した人へ!どうしてもサーバエラーが取れず丸ごとサーバー交換したので、
w5鯖データ全て削除になりました。申し訳ないですが再登録後、ファイルUP願う!
本当に申し訳ありません!w5から8000に名前変更しましたが、以前のアド使用可
mysql使用したい人、w5サーバが安定するまで登録待つかwww鯖を使用してください
−−−−−−−−−−−−−−−−−−−−−−−−−−
あー・・・
wwwサーバでまたもや間違えて3つとっちゃったもんで
しょうがなくアップしたら
直後に消えました。。。
乱獲と思われたのかもです・・。
- 416 :名無しさん@勉強中 ★:05/12/30 09:46:26 ID:???
- とりあえず同じサーバで再取得させて頂きましたが
多くを期待しないほうがショックが少ないのでありましょう
- 417 :名無しさん@勉強中 ★:05/12/30 11:12:43 ID:???
- # 言葉の使い方に気を付けないといけないな と思うんですが
http://ex13.2ch.net/test/read.cgi/gline/1118753283/558-559n
http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/460n
proxomitron(プロクスオミトロン って読むのかな)
って そんなにマイナーなのかな・・・
正規表現のお勉強に あっちこっちのフィルタを見せて頂いて「すげーすげー」
と叫んだりしたんですが・・・。
- 418 :名無しさん@勉強中 ★:05/12/30 17:40:11 ID:???
- jane外部コマンドスレのリンクから飛んだサイトですが
http://jwlita.yu.to/
http://jwlita.yu.to/hiroijane.dms.txt
下のほうの「DAT落ち中のログを漁ってちゃんと保存」という箇所の
「 *「2chのdat落ちスレミラー変換機」さんを参考にURLリストを作成させて頂きました」
はい、のけぞりました。
ちなみに DMonkeyScriptHost というのは
レジストリをいじりますか?>誰に聞いてるんだ
Windows Script Host(WSH)みたいなものなのかなー。
作者のWolfyさんといえばIriaですが、実は愛用してます。
後継のIrvineもありますが、これだとSSL&ベーシック認証のあるサイトからDL出来ないです。
Iria v1.07s9aならそれが可能なので。。
同様なDLツールにNetTransportというのがありますが、何だか不具合が出て
レジストリの除去がすごい大変でした。
日本人なら、なるべく日本製品を使いたいものです。
・・何書いてんだ。
- 419 :名無しさん@勉強中 ★:05/12/30 17:57:20 ID:???
- 上のDMonkeyと似た名前ですが
GreasemonkeyというのがFireFoxで使うJavaScriptの拡張?
何だかよくわかんないんですが↓
2229 - 2chのスレッドからにくちゃんねるのログを探すGreasemonkeyスクリプト (あと、2229plusMirror)
http://nano.moo.jp/archives/individual/2005/1230123418.php
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
2ch DAT落ちスレ ミラー変換機 ver.4という、にくちゃんねる、みみずん検索、
2chミラー計画・snapshot 2ch・公式p2・2ちゃんねるみらー、そしてGoogleキャ
ッシュにInternetArchiveと、幅広くログを検索してくれるサービスがあります。
これだけあれば、にくちゃんねるで見つからなくてもどこかで発見できそうな気が
してきますが、このサービスに対応した2229plusMirrorをつくってみました。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
・・・またもや のけぞったです。。
他の記事も レベルが高い感じだなあ。。
で、2229plusmirror.user.js を見せて頂いたのですが、JavaScriptそのものみたい。
何か違いがあるのかな。
どっちにしても、FireFoxを入れるには、我がクラシックPCの容量が足りなさそうです。
あと スクリプトの作者さんがここを覗いておられるかどうかわかりませんが
2229plusmirror.user.jsの mirrorhenkanへの指定URLが違っているみたいですよ
18行目:
mirror_link.setAttribute('href', 'http://www.geocities.jp/mirrorhenkan/url?u=' + href);
↓
mirror_link.setAttribute('href', 'http://www.geocities.jp/mirrorhenkan/url.html?u=' + href);
・・実は「url.html」と「url-bbspink.html」って ずーっと更新してなかったのですが
これ見て 何とかしなきゃな とか思ったりしました。。
- 420 :名無しさん@勉強中 ★:05/12/30 18:05:17 ID:???
- ・・・と書いてから試してみたら
どちらでもOKでした。上の後半は見なかった事にして下さい。。
geocitiesって拡張子を省略出来るんですね。
知りませんでした。
http://www.geocities.jp/mirrorhenkan/index.html
http://www.geocities.jp/mirrorhenkan/index
http://www.geocities.jp/mirrorhenkan/dat2html.html
http://www.geocities.jp/mirrorhenkan/dat2html
どちらでも繋がるです
- 421 :にゃあ:05/12/31 02:08:15 ID:kHOBB2AA
- >>414
今のところ、検索機能を付ける予定はありません
全文検索については、GoolgeやYahoo!を使えば充分でしょう
それから、mirrorhenkan/index.htmlでのリンク先を
http://mew.z1.bbzone.net/storage.htmlから
http://mewnet.hp.infoseek.co.jp/loglist/へ差し替えてください
mew垢は、飽くまで過去ログ倉庫であって過去ログリスト集ではなく
mewnet垢こそが過去ログリスト集だからです
- 422 :名無しさん@勉強中 ★:05/12/31 02:52:47 ID:???
- WSHの勉強ついでに
dat2htmlのWSH版をこしらえてみました。
dat2htmlはこれで5個目になるのか・・・。
http://www.geocities.jp/mirrorhenkan/dat2html-5/
今までのものと違い、スクリプトファイルをDLしてローカル運用しなければ
ならないので まあ試す人も少ないだろうなー と。 (まあ別にいいけど)
上のリンクからjsファイルをローカル保存して、datファイルをドラッグ&ドロップ
すれば html化出来ると思います。
複数ファイルの一括変換も出来ますので、そう悪くもないかなーと。
まあ、URLリンク等 まだまだ不十分ですが・・・。
これで >>298で書いた
> 勉強したら D&Dでdat→htmlやhtml→datの変換をするものとかも
> 出来るかもしれません。
という まさしくそのもののうちの一つが 何とかなった感じです。
htmltodatのWSH版のほうも ダイアログか何かで正規表現を入力する方法が
わかれば、何とかなるかもです。
- 423 :名無しさん@勉強中 ★:05/12/31 02:59:08 ID:???
- >>421
> 今のところ、検索機能を付ける予定はありません
> 全文検索については、GoolgeやYahoo!を使えば充分でしょう
それで良いと判断なさるなら、他人がとやかく口出しするべきではないですね。
あとリンク先を直しておきました。
ただ、isweb特有なのか 外部からのインラインフレーム呼び出しは
スクリプトエラーが出ます(まあ呼び出せはしますが)
- 424 :名無しさん@勉強中 ★:05/12/31 08:59:38 ID:???
- メモ
WSH版dat2htmlにhttpリンク・レスリンク・レス番ポップアップを付ける方法ですが
下記の二つの方法がありますが、どちらがいいのかな。
(1)
dat2kajtudatやhtmltokdatでやったみたいに
いったん全ての変換をしてから正規表現で部分置換をするのが楽そうです。
その場合、いったん全てのレスアンカーを取っ払うようにしないと
htmltodat変換したものとの釣り合いがとれないですし。
(2)
dat2html-1からdat2html-4までのように
それぞれの行で分割→処理→格納する方法もあります
現在、コメントや空行も入れて50行足らずのスクリプトなんですが
上のどちらを入れても ・・・って、そんなに増えないか。
あと 終了時にアラートとか入れてもいいなと思うんですが
複数ファイル一括変換時には どこにそのコードを入れればいいのでしょう。。
- 425 :名無しさん@勉強中 ★:05/12/31 14:20:25 ID:???
- 別の手もありました。
(3)
innerHtmlでレスポップアップ・URLリンク・レスリンクを施すJavascriptを
外部jsファイルで同じフォルダに置いてもらう
これならすぐ出来そうです。
まずはこれから。
- 426 :名無しさん@勉強中 ★:05/12/31 19:43:03 ID:???
- という事で
(3)をやってみました。
http://www.geocities.jp/mirrorhenkan/dat2html-5/
・dat2html-5(以下a).js・pop.js(以下b) の2ファイルをDLして
↓
・html化したいdatファイル(複数OK)をaにD&Dすると
HTML変換しますので、同フォルダにbを入れてみて下さい。
URLリンク・レス番ポップ・レス番ジャンプ出来るようになっていると思います。
ちなみにa・bは同じ拡張子(.js)ですが
aはWSHスクリプト・bはJavaScript です。
このbをaの生成するHTMLに埋め込めれば pop.jsが不要になるんですが
それは来年の話(^^;)
・・・ところで、何方かこのスクリプトのHTML変換 成功しましたか?
- 427 :名無しさん@勉強中 ★:06/01/01 16:05:44 ID:???
- おめでとうございます。
・外部jsを埋め込んでみました。
・変換終了時にアラートメッセージを出すようにしてみました。
http://www.geocities.jp/mirrorhenkan/dat2html-5/
URLリンクもJavascriptのinnerHTMLで誤魔化しちゃってますが
気が向いたらつけてみますか。
あと、jsファイルをWクリックして選択ダイアログを出して
選んだフォルダ内のdatファイルを一括変換とか 出来そうですね。
- 428 :名無しさん@勉強中 ★:06/01/02 16:22:35 ID:???
- メモ(キャッシュにしか残ってないみたいなので)
http://66.102.7.104/search?q=cache:Ib0H9u2ObMEJ:nacelle.info/wsh/15006.php+wsh+%E8%A1%8C%E6%95%B0%E3%82%92&hl=ja
test.txtのファイルの行数を表示
−−−−−−−−−−−−−−−−−−−−−−−−−−−
Option Explicit
Dim objFS, objTS
Dim intLine
Set objFS = WScript.CreateObject("Scripting.FileSystemObject")
Set objTS = objFS.OpenTextFile("test.txt", 1)
intLine = 0
Do While Not objTS.AtEndOfStream
objTS.SkipLine
intLine = intLine + 1
Loop
objTS.Close
WScript.Echo intLine
−−−−−−−−−−−−−−−−−−−−−−−−−−
- 429 :名無しさん@勉強中 ★:06/01/02 18:23:42 ID:???
- dat2html-5ですが
・変換したファイルが「〜.dat.html」となっていたのを
「〜.html」にするように変更
・JavaScriptコードを埋め込むかどうか選択式に変更
・URLリンクを付加
・レスアンカーを<a href="#l5">&gt;&gt;</a>と変換
下3つは、スクリプトの最初のほうで変換の可否を選択出来るようにしました。
(何かプログラムっぽくなってきたぞ)
あ、readme.txtを更新し忘れたけどまあいいや
あと考えられる事としては
・HTML上部に「1-」「100-」「200-」等のジャンプリンクを付加
(>>428はそれに使えるかなーと思ったコードです)
・同フォルダに同名のidxファイル等があった場合
「元スレ」のリンクを付加
・一括変換時にスレ一覧をindex.html出力出来るようにする
とか出来たら 面白いですねー。
- 430 :名無しさん@勉強中 ★:06/01/03 19:07:50 ID:???
- ・ページングのリンクを付加
・終了時のアラート(というかWScriptEcho)で
変換したdatの数を表示させるようにした
掲示板と元スレの表示ですが、
同名のidx(inf)ファイルがあった場合にその中を探って、
掲示板のアドレスがあったらそれを保持するようにすれば何とかなりそう。
形式はhttp://parfum814o.hp.infoseek.co.jp/idx.htmlですが
正規表現を使えばそんなに悩まなくて済みそうです。
・・・でも、休みが終わってしまう。。
- 431 :名無しさん@勉強中 ★:06/01/05 08:39:33 ID:???
- datファイルをドラッグ&ドロップすると
そのdatのタイトルとレス数がわかるスクリプト↓
http://www.geocities.jp/mirrorhenkan/others/summery.js
subject.txtを自動作成するWSHを作ってみようかな と思って
いろいろやってみた副産物です。
DLして、ローカルで使って下さい。
小物ですが、結構使えるかも
というか 自分で使うからいいや
それにしても 面白いもんですねー。
- 432 :名無しさん@勉強中 ★:06/01/05 19:13:07 ID:???
- >>431のスクリプトを
旧式datまたはかちゅ〜しゃ形式datにもマッチするようにしてみました。
この考え方を使えば
新旧どちらのdatでも表示可能な掲示板スクリプトとかも出来るような感じです。
- 433 :名無しさん@勉強中 ★:06/01/06 19:41:28 ID:???
- >>431で触れた
subject.txtを自動作成するWSHが
とりあえず(ほんとにとりあえず)の形になったので
出してみます。
http://www.geocities.jp/mirrorhenkan/others/subjectmake.js
ローカルにDLして、幾つかのdatファイルをD&Dしてみて下さい。
datファイルがあるフォルダにsubject.txtが生成されます。
(既にsubject.txtが存在する場合 上書き保存されるので注意)
やったやった・・と思ったのですが、WSHの制限なのかわかりませんが
D&D出来るのは6個までのようです・・・うーむ。
何とかならないかなー。
フォルダ内の総てのdatを取り込む方法とか ありそうなもんだよなー。
とりあえずのメモ:
http://www1.u-netsurf.ne.jp/~tomo_c/tips/R23Lev15.html
↑ここ とか参考になるかもですが(フォルダ内を再帰的に読み込む奴らしい)
ただ 使っている言語がVBScriptなんだよなぁ。
自分が記述しているのはJScriptらしいので(ってよくわからんのです)
よくわかんないんだよなー。。
どうしてもわかんなかったら WSHスレで聞いてみようかな。
- 434 :名無しさん@勉強中 ★:06/01/06 22:08:58 ID:???
- エラーの原因が判りました。
ドラッグ&ドロップだと、制限があるようです。
----------------------------------------------------
「実行できません。引数一覧が長すぎます。」参 照
通常このエラーは、Windows Script Host のドラッグ アンド ドロップ機能を使用しているときに発生します。Windows スクリプト ファイル上にドロップしたファイルが多すぎると、このエラーが発生します。
このエラーを解決するには
引数リストが短くなるように、ドラッグする項目の数を減らします。
メモ スクリプトにドラッグできるファイルの数は、システムで許容されるコマンド ラインの長さの上限によって決まります。
-----------------------------------------------------
D&Dではなく、フォルダ内一括変換だと
このエラーは起きないようです。
ではその方法は・・・後で考えてみよう。。
- 435 :名無しさん@勉強中 ★:06/01/07 14:45:51 ID:???
- メモ
http://ex13.2ch.net/test/read.cgi/gline/1125943726/469-473n
↑で ブックマークレットをやってみたのですが
この塩梅でdat2htmlやhtmltodatのブックマークレットとかも
出来そうだぞ。
という訳で、とりあえずのメモ
JavaScript:document.body.innerHTML=document.body.innerHTML.
replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/(.*?)<>
(.*?)<>(.*?)<>(.*?)<>(.*?)/,"<html><head><title>$5<\/title>
<\/head><body><font color=\"red\">$5<\/font><br><br><dl><dt>
$1 <font color=blue>$2<\/font> $3<br>$4<br><br>").
replace(/(.*?)<>(.*?)<>(.*?)<>(.*?)<>/g,"$1 <font color=blue>
$2<\/font> $3<br>$4<br><br>");void(0);
(改行を外し、はじめのほうの「&gt:」「&lt;」の&を半角に)
これで、どこかのdatをブラウザ表示させて上記をコピペしてみて下さい。
まあ まだてんで駄目ですが。。
- 436 :名無しさん@勉強中 ★:06/01/07 15:36:04 ID:???
- 遅ればせながら、htmltodat(0.8.0)を試させて頂きました。
・・・プロキシってすばらしい。
で、ふと思ったんですが
ブラウザのアドレスでプロキシを介する事は出来ないだろうか?
「多段串」とか以前聞いた事がありますが、どうなんだろう。
調べてみると、delegate串という あんまり存在しないプロキシは
URLの前に入れれば良いみたいなんですが
通常の普通のプロキシは・・・ようわからん。
で、とりあえずプロキシリストのサイト(CybetSyndrome)にあった
関連サイト一覧(http://www.cybersyndrome.net/link.html)の中の一つを
使わせて頂きました。
これでdumper.jpが閲覧出来ればいいな。
今のところhttp://free.anonimizer.com/だけですが
プロキシ一覧サイトにある各経由サイトをランダムに変えるようにすれば
そう負担も増えないかもです。
- 437 :名無しさん@勉強中 ★:06/01/07 15:37:53 ID:???
- あ、あと
HTMLTODAT「のようなもの」
の後半のカッコ内が 消えてるー!!
- 438 :名無しさん@勉強中 ★:06/01/08 18:05:10 ID:???
- とりあえずタイトル取得までは出来たので
dat2html-6という事で。
http://www.geocities.jp/mirrorhenkan/dat2html-6/
突っ込み所満載でダメダメなのは判ってますが
とりあえずの問題点。
どうして、1(スレ立て人)のとこだけ全部太字になっちゃうんだろ?
ブックマークレットスレを見てみたら、んもうみんな すんごいの何の。
http://pc8.2ch.net/test/read.cgi/hp/1066750037/l50
ガイドライン板のほうも、時々ものすごく勉強になりますです。
http://ex13.2ch.net/test/read.cgi/gline/1111038341/l50
- 439 :名無しさん@勉強中 ★:06/01/09 18:51:18 ID:???
- ブックマークレットの文字制限が508文字だそうで
頭打ちも近いです。
とりあえず上の件は解消しました。
名前の色付けもやりましたが、ここまでかな。
ナンバリングやURLリンクする余裕はあるかな。。
ああ余裕が欲しい。
- 440 :名無しさん@勉強中 ★:06/01/10 21:49:06 ID:???
- で、このブックマークレット
IE5ではうまくいかない・・・。
バージョン毎の差異とかを調べるのも大変なので
まあいいか。。
あと、タイトル部分への挿入ですが
何だか出来ないなぁ・・・
調べていたら、こういうのがありました。
http://pc8.2ch.net/test/read.cgi/hp/1134536221/493-498n
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
498 :493:2006/01/05(木) 14:15:41 ID:???
上記スクリプト実行後に javascript:alert(document.title); を実行すると、
IE6でもtitle要素に日付が追加されているようだけど、タイトルバーには反映されないみたいだね。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
IEでは無理っぽいですね。
ちなみに上記の「javascript:alert(document.title); 」を実行すると
そのページのタイトルがアラートで出ます
すごいや。
- 441 :名無しさん@勉強中 ★:06/01/11 20:23:14 ID:???
- ふと見てみると、パントさんの所が復活されていたので
リンク戻しました。
それにつけても
URLリンクはあったほうがいいなー と思ったり。
という訳で、URLリンクをつけるブックマークレットです。
(ちゃんと投稿できるかどうか判りませんが)
javascript:document.body.innerHTML=document.body.innerHTML.replace(/(http:\/\/[a-z0-9.$,;:&=?!*~@#_()%/'+-]+)/gi,'<a href=$1 target=_blank>$1</a>');void(0);
getHtmlw(だったっけか)のクロールがあるから とリンクを外されてしまいましたが
JavaScriptのinnerHTMLでつけた↑こういうのにも反応するのかなあ。
そうじゃなかったら、レス番ポップアップするスクリプトを記述されている箇所に
上のコードを入れればURLリンクするんですが・・・(←釈迦に説法 ウザがられますよ)
- 442 :名無しさん@勉強中 ★:06/01/11 20:50:44 ID:???
- あと ここ見ている方
このブックマークレットは稼働しますか?
自分の環境ではうんともすんとも状態なんですが。。
JavaScript:var x=prompt("検索語を入力して下さい","");if(x!="")document.body.innerHTML=document.body.innerHTML.split(x).join(prompt("置換語を入力して下さい",x));eval();
ここ↓にあったコードです
http://hp.vector.co.jp/authors/VA015664/minitoys.htm
- 443 :659:06/01/11 21:33:40 ID:Muk2AJCX
- >>442
IE6.0でhttp://www.yahoo.co.jp/にて動くのを確認しました
- 444 :名無しさん@勉強中 ★:06/01/11 22:52:40 ID:???
- >>443
うーむ
やはり、当方の環境では駄目です(IE6.0 OSはクラシック ウワーン)
入力画面は出るんですが、入れても反映されんのです
これが上手くいけば
htmltodatのブックマークレット版とか
出来そうだなと思ったんですが・・・。
再現出来ない環境で 組み立ててみますか。
それはそれで面白そうです。
- 445 :名無しさん@勉強中 ★:06/01/12 21:12:25 ID:???
- さて
http://yy14.kakiko.com/test/read.cgi/mirror/1115123243/318
で出したまとめサイトと同じ板の
別のまとめサイト(これもmirrorhenkanのリンクで判った所)を色々見させて頂いて
すごく勉強になりました。
基本的にまとめられているスレの内容は
んもうアッハンウッフンだらけなのですが それはそれとして
上で出したサイト同様 技術的にすんごく高いです。
先生と呼ばせて下さい。
どうやら全文検索には 偽モナメントと同じスクリプトを使っているみたいで
そこの管理メモを参考にして(さわりのさわりのさわりくらいしか書いてませんが)
検索スクリプトにもスレタイを出すようにしてみました。
http://user.ftth100.com/mirrorhenkan/test/search.php
まあここ↑では使い物にならないのですが、
javascript質問スレのほうは見易くなったです。嬉しいなあ
http://user.ftth100.com/mirrorhenkan/javascript/search.php
- 446 :名無しさん@勉強中 ★:06/01/12 21:21:58 ID:???
- そこ 携帯用ページもあり
管理メモによると
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
・datログから携帯用10レス単位のhtmlログへの変換
自作ツール使用
タイトルと最終レス数の上から2桁、datログの名前を入力し作成ボタンを押す
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
との事で、perlスクリプトのzipがあるのですが
DLして見てみると これまたすんごい。
こういう事やってなかったら、実感しなかったと思いますが
まったく 色んなところにすごい人が実に実に多いです。
- 447 :名無しさん@勉強中 ★:06/01/12 21:26:38 ID:???
- で、ふと思ったのですが
dat2htmlって 携帯用HTMLの作成も可能なのでしょうか?
改めてDLするのも億劫ですし。(←ダメダメだ)
サイトの使い方とか見てみたのですが、見つけられなかったですが。
これもWSHでツギハギして 出来るようにしてみようかな とか思ったり思わなかったり。
- 448 :名無しさん@勉強中 ★:06/01/13 18:33:16 ID:???
- メモ
自作PC板倉庫
http://jisakuita.net/
独自ドメインだし 何だかすごいです
3カテゴリに分類しておられるみたい
【AMD系(170M)】http://amd.jisakuita.net/
【intel系(73M)】http://itl.jisakuita.net/
【CPU系(34M)】http://cpu.jisakuita.net/
・・・ごめんなさい、チンプンカンプンです(「AMD」って何だろうか)・・・。
そんなていたらくの者が書いても何ですが、代表的なスレが結構網羅されているんでしょうね。
(地域スレとかはなさそうですが)
スクリプトに追加してみようかな
あと、mirrorhenkanが1のテンプレに入っていたのがあったりして。
AMD系MicroATXマザー総合Part13
http://pc7.2ch.net/test/read.cgi/jisaku/1132105596/l50
PCに触れて10年以上は経っていると思うんですが(指折り数えて驚いてますが)
実は自分 OSのインストールって一回もやった事ないです。
何度もクラッシュしかけた事はありましたが
みんな「scanreg /restore」で対処出来たもんで。。
これってトリビアになりません?(なりません)(真似してごめんなさい)
- 449 :名無しさん@勉強中 ★:06/01/13 20:58:14 ID:???
- メモ(完全にメモ)
2chのスレッドをdatに変換するブックマークレット用正規表現(合ってるのだるうか)
<DT>([0-9]+) :(?:<A href="mailto:(.*?)">|<FONT color=green>)<B>(.+) </B>(?:</FONT>|</A>):(.+?)\n<DD>(.*)\n
IEだと 表示した段階で ソースが改変されちゃってるみたいなので
htmltodatのread.cgi?7.00の正規表現とは少し違ってますです。
ページのソースを見るブックマークレットが>>442のサイトにあったので
やってみて判ったのでした。
javascript:document.body.innerHTML="<plaintext>"+document.all.tags("HTML")[0].outerHTML;eval();
- 450 :名無しさん@勉強中 ★:06/01/13 21:17:32 ID:???
- http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/493-494n
その通りなのです
大した事は出来ないですし。
ただ、変換規則さえ判れば
無理矢理スレッドのURLまでの変換も出来なくもなさそうだなーと。
例えば、旧マック板倉庫(板名:jobs)を例にあげると
PC8の場合→http://mew.z1.bbzone.net/test/read.cgi/pc8/スレッドキー/
PC5の場合→http://mew.z1.bbzone.net/test/read.cgi/pc5/スレッドキー/
PC3の場合→http://mew.z1.bbzone.net/test/read.cgi/pc3/スレッドキー/
nattoの場合→http://mew.z1.bbzone.net/test/read.cgi/natto/スレッドキー/
となる訳ですから
例えば入力したURLが
http://サーバ名.2ch.net/test/read.cgi/jobs/スレッドキー/
だった場合
if(板名=="jobs"){
if(サーバ名=="natto"){
変換URL="http:\/\/mew.z1.bbzone.net\/test\/read.cgi\/natto/" + スレッドキー + "/";
]
else if(サーバ名=="pc8"){
変換URL="http:\/\/mew.z1.bbzone.net\/test\/read.cgi\/PC8/" + スレッドキー + "/";
}
else if 以下略
}
・・・とか出来るかなぁ と。
- 451 :名無しさん@勉強中 ★:06/01/16 18:44:10 ID:???
- 上の例は不適切でしたね
格闘技スレの置換方法について書くべきだったかなと
以下ノーコメント
- 452 :名無しさん@勉強中 ★:06/01/16 18:50:09 ID:???
- メモ(って毎回書いてるような)
jane外部コマンドスレより
http://jane.s28.xrea.com/test/read.cgi/bbs/1113391956/467-469n
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
467 :Jane使いの名無しさん :2006/01/16(月) 16:20:33 ID:JCOx3cjA
こちらの野村證券の証券用語解説集にどうやってコマンドを渡せばいいかで悩んでいます。
http://www.nomura.co.jp/terms/
ブラウザのアドレス欄に検索の動作が表示されない場合、
どうすればコマンドを渡すことが出来るのでしょうか?
AmazonやGoo辞書などは自分で解決できたのですが、これがどうにも……
Webの動きを見る方法などありましたら、どうか教えてください。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
で、下が自分
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
469 :369 :2006/01/16(月) 18:27:51 ID:yley7wHa
>>467
これではどうでしょう
野村證券ワード検索=http://www.nomura.co.jp/cgi-bin/terms/search.cgi/normal?search_string=$TEXTE
−−−−−−−−−−−−−−−−−−−−−−−−−−−−
この↓ブックマークレットを使ったです
javascript:document.body.innerHTML=document.body.innerHTML.replace(/post/g,"get");void(0);
あとはめんどくさいので省略(メモだし)
500KB
続きを読む
掲示板に戻る 全部 前100 次100 最新50