楽天モバイル[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
- 思いついた事など
- 316 : ◆/vmukiyuzw :05/10/14 19:43:17 ID:droaKKC2
- >>312
> ただ全角数字がやはりネックですが・・・。
trコマンドを使えば出来るかなと思って調べてみましたが、trコマンドは
文字列単位ではなく文字単位で作用するので、特定の文字列パターン
での全角数字だけを変換する、というようなことは出来ないようです。
(&st=の後、&to=の後だけ変換する、ということが出来ず、全ての
全角数字が変換されてしまう)
地道にずらずらsコマンドを書き並べるしかないかもしれませんね。
> ところで、regexp.txtのように
> 前処理・後処理・変換式等のファイルを呼び出し保存される予定はありますでしょうか。
これは予定あります。ただ、どういう方式で呼び出し・保存するのがいいのか
考え中です。
・3つの組み合わせを1パターンとして保持するのか、それぞれを別物として
保持・指定できるようにしたほうがいいのか
・上とも絡みますが1個のファイルで保持するのか、ファイルを分けたほうが
いいのか
特に、前処理・後処理は複数行の指定が可能なので、パターンごとにファイル
分けるほうが簡単だよなあと思ったり。
- 317 : ◆/vmukiyuzw :05/10/14 20:26:52 ID:droaKKC2
- >>313
> (上だと各行ひとつづつしかアンカー処理出来なさそうですが)
s#なんちゃら#かんちゃら#g
みたいにgスイッチつければいいのでは?
- 318 :名無しさん@勉強中 ★:05/10/14 21:11:49 ID:???
- >>316-317
予定ありますか!
3つの組み合わせを1パターンでやった方が楽な感じもしますが、
複数行とか・・・ごめんなさい何とも。
ただ、後処理で かちゅdat変換出来るようになったとしても(何だかできそうです)
レスアンカーの箇所でスレッドのURLをつけなければならないので
一つ一つ違うものになってしまうですね。
後処理に使う正規表現を生成するjavascriptでも作ってみようかな・・
(でもやはり全角数字がネックです)
そうか、gスイッチか。すっかり忘れてました。
- 319 :名無しさん@勉強中 ★:05/10/15 19:03:57 ID:???
- >>298でちょっと触れたwshですが
> 勉強したら D&Dでdat→htmlやhtml→datの
> 変換をするものとかも出来るかもしれません
単純なテキスト文字変換のサンプルが結構ありますが
複数のファイルをドラッグ&ドロップで一括変換出来るみたいだし。
やってみようかな
dat2htmlのwsh版
(↑放言だけなら誰にでも出来ますよ)
- 320 :名無しさん@勉強中 ★:05/10/16 22:29:42 ID:???
- さて
スレのURLを入力して 変換ボタンを押すと
>>311>>313で書いたような後処理の変換式が出てくるようなものができるかな と
まずは正規表現からやってみているのですが
なんーだかうまくいかんです。
「<a href="<a href=&gt;1云々」(うろ覚え)とか出てきて
ケアレスミスしてるんだなと思いますが 式も保存しなかったし
何だか疲れちゃった
画面を見過ぎて目がハリーポッター(←疲れてるんだな・・)
ハリーポッターといえば
同人板より
http://comic6.2ch.net/test/read.cgi/doujin/1118143339/698-702n
お役に立てたようで何よりです
- 321 :名無しさん@勉強中 ★:05/10/17 21:19:09 ID:???
- htmltodatの度重なるバージョンアップがすごいですすごいです
という訳で、snapshotのdatへの変換式についてまた考え直してみました。
http://www.geocities.jp/mirrorhenkan/snapshot/
- 322 :名無しさん@勉強中 ★:05/10/17 21:39:59 ID:???
- 上ので
とりあえず判っている不具合が一つ。
→be処理がうまくいってません。
例えば
http://p2.chbox.jp/read.php?url=http://news19.2ch.net/test/read.cgi/newsplus/1126368731/all
だと、
290とか337とか344のbeコードのアンカーがそのまんまです。
「beコード削除」にチェックを入れればアンカータグは消せますが、
それだと、発言者のbeプロファイルが表示出来ません。
(上の例だと、発言者が本当にひろゆきさんかどうか
プロファイルを見ないとわかんないです)
いちおう変換式つけたつもりだったんだけどなあ。
頭が朦朧としてますので、本日はここまでという事で。
宜しければ、何方か助言を頂きたく。
- 323 :名無しさん@勉強中 ★:05/10/17 22:00:07 ID:???
- すまんです
gスイッチを忘れてました
s#\(<a href="http://be.2ch.net/test/p.php\?i=(\d+)&u=(.+?)\?(\#\#\#)</a></dt>#BE:$1-$3</dt>#g
とやったらOKでした
ページの直しは明日やりましょう。。
でもdatでのbeコードはこれでいいのでしょうか。確かめる気力がない。
あと、セパレータで「#」を使っている訳ですが
beのところで「#」が1〜3個出るのですが
これってどう書けばいいんでしょう? 「\#+」でいいのでしょうか?
今のところは「\#\#\#」と決め打ちしてますが。。
- 324 :名無しさん@勉強中 ★:05/10/17 22:08:37 ID:???
- あと「http://〜」の前の「(p)」も消えてませんでしたか
http://jbbs.shitaraba.com/bbs/read.cgi/computer/1929/1038588508/212
とか、大層勉強になります
- 325 : ◆/vmukiyuzw :05/10/18 01:30:21 ID:htuWOS9C
- >>323
> あと、セパレータで「#」を使っている訳ですが
> beのところで「#」が1〜3個出るのですが
> これってどう書けばいいんでしょう? 「\#+」でいいのでしょうか?
> 今のところは「\#\#\#」と決め打ちしてますが。。
セパレータは必ずしも「#」である必要はないんですよ。単にHTML中では「/」が
多用されるからエスケープする手間を省くため「#」を推奨しているだけです。
でもセパレータ自体をエスケープしてかつ*や+をつけるにはどうすればいいんで
しょうね。調べてみたけどはっきりとはわかりませんでした。試してみればいいだけ
かもしれませんが。
おそらく「\#+」でも大丈夫だと思いますが「[#]+」みたいに[]で括る方法もあるかと
思います。
- 326 :名無しさん@勉強中 ★:05/10/19 19:34:17 ID:???
- >>325
・・すみません、モチベーションが上がったら やってみます。
- 327 :名無しさん@勉強中 ★:05/10/21 17:56:00 ID:???
- とりあえずgスイッチを入れました。
で、セパレータの件は またという事で・・・。
- 328 :名無しさん@勉強中 ★:05/10/21 18:34:52 ID:???
- ところで
えまのん って レジストリをいじらないというので DLしてやってみました。
http://www.emanong.net/
Janeより軽いです。
で、えまのんスレを1〜3までDLして読ませて頂いたのですが
これまた興奮(っていうのもおかしいな)しました。
作者さんと使っている方々との掛け合いがこれまた面白いー。
そして、datのえまのんdatへのコンバータなのですが・・・まだ無いようです。
パート2の547で作者さんが提示されているのですが
それっきりみたいだし。
http://www.emanong.net/1053267862.html
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
547 :おりび ◆is.EManoNg :03/11/20 00:55 ID:T02WaiEW
>>542 えまのんに内蔵されるってだけで「datファイルをえまのんの.2CD
ファイルに変換するツール」そのものなんすけどね。>インポート機能。
あまり需要が無いなら後回しかな、めんどくさいので(w。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
よし、それなら・・と一瞬思ったのですが
作者さんがまだお元気(と書くと失礼ですが)ですし
そんなのやっても失礼なだけでしょう。。
ただ、色々やってみると
スレを読み込んだ後 そのタブを右クリックすると
「HTMLファイルを読み込む」というのがあり、
あれこれ試してみると、
2chのhtml化済み過去ログ(この場合、htmltodatのsample.html)と
現役スレのhtmlが読み込めました。
(いずれもローカル保存したものですが)
レスアンカーのポップアップやツリー表示等も出来ましたので
これで充分みたいです。
という訳で、もしやるとしたら
htmltodatの「sample」か「read.cgi?7.00」でdat化出来るようなhtmlを出力する
dat2htmlを作れば、えまのんのdat(というか2CD)にも対処出来そうです。
その場合、index2.2CI(←subject.txtの えまのん版)に加えたいスレのキーと
題名を追記して えまのんを起動して・・という流れでしょうか。
2chに完全に準拠するhtmlを出力するdat2htmlですが
・・この場合は、本家dat2htmlの作者さんにお願いしたほうがいいかも・・。
何だか今、緻密に考えられないです自分。。
- 329 :名無しさん@勉強中 ★:05/10/22 12:38:45 ID:???
- >>328の件ですが
更新履歴を見てみると(http://www.emanong.net/hist.html)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
2005.04.24 14:50
・板プロパティダイアログからスレファイル(html/dat)のインポートを出来るようにした。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
慌てて見てみたら、確かに出来ました。。
・左側の窓(「左ペイン」というみたいですが)で
↓
・取り込みたいスレがある板を右クリック
↓
・「プロパティ」選択
↓
・「スレのインポート」
↓
・ダイアログが出るので、ファイルの種類を「dat」にして
↓
・取り込みたい生datを選択実行
いやー、時代は進んでいました。
それにしても、ヘルプも無いし スレでもそういった話題も見当たりませんが
コアなユーザーばかりみたいなので、別に必要ないのかもしれませんですね。
「えまのんメインですが ログが1.29ギガあります」という方も居られますし。
・・・すごーい。
<見え(ry>
http://jbbs.livedoor.jp/bbs/read.cgi/computer/21256/1116159529/295
その通りなんです
</見(ry>
- 330 : ◆/vmukiyuzw :05/10/22 16:35:48 ID:ZHTTewpl
- 遅ればせながら、
http://www.geocities.jp/mirrorhenkan/snapshot/snapshotmaeshori20051017.txt
を試してみました。
まず、メール欄のひっくり返しがうまくいってません。gスイッチをつけるとうまくいきました。
(しかし前処理で先にひっくり返しておくとは発想の転換ですね。思いつきませんでした)
あと、>>323,325のbe処理ですが、やっぱり「\#+」で問題ないみたいです。
(「[#]+」なんてやると逆にエラーになってしまいました。適当なこと書いて申し訳ない)
ただ、#がひとつもないケースを見つけたので、「\#*」のほうがいいでしょう。
また、このケースでは</a>と</dt>の間に半角スペースが一個はさまっていました。
これらを考慮して、以下のようにしてみてはどうでしょう。
s#\(<a href="http://be.2ch.net/test/p.php\?i=(\d+)&u=(.+?)\?(\#*)</a> *?</dt>#BE:$1-$3</dt>#g
- 331 :名無しさん@勉強中 ★:05/10/23 18:56:39 ID:???
- >>330
検証ありがとうございます。早速、差し替えさせて頂きました。
http://www.geocities.jp/mirrorhenkan/snapshot/
dat変換したものを偽モナメントに上げてp2で読み出してみましたが
beプロファイルも出ますし、何の問題もないみたいです。
それにしても
http://www.geocities.jp/mirrorhenkan/snapshot/snapshotmaeshori20051023.txt
を見てみると、前処理・後処理が混在してて何だかなという感じですが
頭脳明晰な状態になったら 注意深く よーく見直そうと思います。
(↑・・・永遠に出来なさそう)
それにしても よくまあこんなのやったなー自分。
ほんとに私がやったのか??
gスイッチを忘れてしまう事が多いですが、いっそ全部つけてしまっても問題は無いでしょうか。
(マシンのリソースを喰うとかその程度なら別に問題無いですし)
- 332 : ◆/vmukiyuzw :05/10/23 21:50:41 ID:fNgD4XDn
- >>331
> それにしても よくまあこんなのやったなー自分。
私もぱっと見てすごいなあと思いました。書くの大変だったでしょうね。
(正直、「この行は何のためだろう?」というのもあったりして^^;)
機能をつけた側からしてもここまで駆使されることは想定してませんでした。
なんかデバッグ機能的なもの(ステップ実行とか途中経過をファイルに吐くとか)
をつけたほうがいいかもしれませんね。次の修正時に検討してみます。
> gスイッチを忘れてしまう事が多いですが、いっそ全部つけてしまっても問題は無いでしょうか。
> (マシンのリソースを喰うとかその程度なら別に問題無いですし)
マシンリソースとかパフォーマンスには大きな影響はないと思うのですが、
意味合いは明らかに異なるので、変な副作用が出たら嫌なので個人的には
意識して使い分けるようにしてます。
- 333 :名無しさん@勉強中 ★:05/10/24 19:12:49 ID:???
- >>332
いえ、そんな大層なものではないです・・
以前やってみた外部置換ソフトの定義ファイル
(http://www.geocities.jp/mirrorhenkan/snapshot/snapshot.lzh)
をそのまま流用しただけなのです
「鉄は熱いうちに打て」というのは本当ですね。
やれるうちにやっといて正解でした。
gスイッチですが、<title>タグのように 一回コッキリ以外のものは
つけたほうが無難なのかな(←独り言です)
<チラシの裏>
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/218
この方ですが
http://pc8.2ch.net/test/read.cgi/hosting/1116595549/375-386
http://pc8.2ch.net/test/read.cgi/hosting/1116595549/439
で拝見していて、行ってみると
サイトでお使いになられているphpを公開なされていて
大変に勉強させて頂きました。
今回、htmltodatの変換式をつけられたそうで またお邪魔させてもらったのですが
何だか凄いことやってます・・。
これを使わせてもらうと、htmltodatのphp版とか出来そうだなー、とか思いましたが
それこそ パクリ以外の何物でもないので やめておこう・・・。
なんてhtmltodatサポート板に書いても何なので ここに・・。
</チラシの裏>
- 334 :名無しさん@勉強中 ★:05/10/26 20:22:08 ID:???
- 雑談スレのやりとりで久しぶりにphpをやってみました。
触発されたので
かちゅ〜しゃ形式のdat専用のアップローダなんか設置してみたりして。
http://user.freespace.jp/mirrorhenkan/test-k/
意味があるかどうか判りませんが
↓こんなスレもあるんで まあいいのではないでしょうか
かちゅ〜しゃのログ専用アップローダーを作るスレ
http://that3.2ch.net/test/read.cgi/event/1053002754/
「2年半も経ったのにまだ出来てないのか」とかつっこんでしまいそうだ
しかし、使い道もなさそうだな
- 335 :名無しさん@勉強中 ★:05/10/26 20:27:04 ID:???
- 追記
スレ主さんの思惑は↓こっちのほうだったのかな
かちゅ〜しゃログ専用あぷろだ
http://kage.monazilla.org/upload/upup.html
「かちゅ〜しゃのデバッグログ(wsockspy.log)専用のアップローダーです」
とありますが・・。
- 336 :名無しさん@勉強中 ★:05/10/28 20:12:12 ID:???
- 上
Janeとp2で表示出来ました。
どっち(生or旧またはかちゅdat)でも表示可能なように
read.phpをいじってみるかな
p2なんかどれでも表示可能なんですが
すごいファイルがいっぱいあるので
どれがどれやら状態ですわ
0chスクリプトとか鏡の国スクリプトもですが
- 337 :名無しさん@勉強中 ★:05/10/30 16:49:40 ID:???
- 遅ればせながらhtmltodat最新バージョンを使わせて頂きましたです。
コメントが書けるのはいいですねー。
途中経過のファイル出力も、前処理で遊んでhtml出力とかで使えそうです。
ただ、私の環境では不具合が2点出ましたです(もはやクラシック環境なので何ですが)
(1) 前処理の枠内で改行出来ません。
別のエディタで編集した複数行をコピー&ペーストは出来ますが・・
後処理の枠内では普通に改行出来ます。
(2) HTMLソース内での編集が出来ないみたいです
デリートキーだけ動くみたいで、他は何だか出来ないです
(カーソルは点滅してますが)
(3) HTMLソース内での全コピーをすると強制終了します
ソース内でCTRL+A → CTRL+C とやると以下の画面が出ます
http://www.geocities.jp/mirrorhenkan/htmltodat/htmltodaterror20051030.png
- 338 :名無しさん@勉強中 ★:05/10/30 16:54:43 ID:???
- # 2点から3点になったんだった・・
という訳で、前処理で遊んでみました。
●その1
【前処理】
s#と#としての最後の仕事とする。#g
s#に#に病理解剖をお願いしたい。#g
s#を#を正しく行使する責務がある。#g
s#の#の…指図は受けんよ、里見…#g
【後処理】
s#(.*?)…指図は受けんよ、里見…(.*)#$1$2#g
変換結果:
http://user.freespace.jp/mirrorhenkan/test/read.php?key=sample_zaizen&st=1&to=1001
●その2
【前処理】
s#<title>(.*?)</title>#<title>ちょwwwおまwww→$1←wwwwww</title>#g
s#。#wwwwwwwwww#g
s#「#、「ちょwwwおまwww#g
s#」#wwwwww#g
s#ブラウザ#ブラウジャ#g
変換結果
http://user.freespace.jp/mirrorhenkan/test/read.php?key=sample-vip&st=1&to=1001
いやー、下の結果なんか親近感がわきますねー。
- 339 :名無しさん@勉強中 ★:05/11/03 18:04:53 ID:???
- さて
dat2html-3はIE専用だったので、それ以外のブラウザでも整形読込可能なように
何とかならないか・・と、ググったりjavascript過去スレを色々見てみたのですが、
なかなか上手くいきません。
現状http://www.geocities.jp/mirrorhenkan/dat2html-3/では
同サーバの別ファイルをStartDownloadメソッド(或いはDownloadビヘイビア)
(って 名前はどうでもいいんですけど)で取り込んでいるんですが
これがどうもIE専用みたい。
で、xmlhttp だか xmlhttprequest だかだとMozilla(って何じゃそりゃ)でも
読み込めるらしい。(前者がIE・後者がMonazillaだったっけか)
但し、読み込む対象ファイルがUTF-8でなければいけないみたいで
さてどうしたものか。
- 340 :名無しさん@勉強中 ★:05/11/03 18:18:25 ID:???
- とりあえずdatファイルをUTF-8変換して
UA識別でIEとそれ以外のブラウザでxmlhttp/xmlhttprequestの振り分け処理をして
アップしてみました。
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=utf8
129レスありますが、私のクラシックPCでもすぐ表示されます。
EUC変換したものもやってみましたが、文字化けして駄目でした。当然shift-jisでも。
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=euc
これらを取り込み整形した後でShift-Jis化する事は出来ないものか。
ちなみに
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=utf8
なのですが、Operaでは表示出来ませんでした。
他のブラウザではどうですか? ←他ブラウザを入れている方々
- 341 :名無しさん@勉強中 ★:05/11/03 18:34:41 ID:???
- >>340のdat位置はそれぞれ
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/utf8.dat
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/euc.dat
です
後で解決策が見つかるかもしれませんが、とりあえず上の方法は棚上げにします。
- 342 :名無しさん@勉強中 ★:05/11/03 18:40:37 ID:???
- という事で
ずーっとやりかけで放ったらかしていたdat2html-4を
何とか形にしてみました。
http://www.geocities.jp/mirrorhenkan/dat2html-4/read.html
今のところはスレ表示だけですが
頭をひねれば 一覧表示やURL欄からのdatのURL取り込みとかも
何とかなりそうです。
「こんな事やって何になるの」と言われても困ってしまいますが。
- 343 :名無しさん@勉強中 ★:05/11/03 18:46:44 ID:???
- >>342のdat2html-4ですが
Operaでも表示可能でした。
他のブラウザでも読込整形可能かどうか
どなたか 確かめて頂けないでしょうか?
- 344 :名無しさん@勉強中 ★:05/11/04 18:51:47 ID:???
- >>340の件ですが、
http://www.hawk.34sp.com/stdpls/xml/xmlhttprequest.html#bugs
「Operaには(8.01現在)setRequestHeaderメソッドが実装されていません。」
だそうです・・。
誰か、他のブラウザで
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=utf8
が読めるかどうか見て下さーい!
(返事が来たら嬉しいのですが・・)
- 345 :名無しさん@勉強中 ★:05/11/04 18:57:53 ID:???
- それはともかく、dat2html-3のレス番ポップアップを実装しました。
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read.html?key=1002458845
innerhtmlで生成したものにさらにinnerhtmlでポップアップを付ける事は
何だか出来なさそうなので(ほんとは出来るかもですが)
別の方法をとりました。
ただ、この場合でも その都度HTMLを生成するので、さらにリロードしなければ
ポップアップ出来ません。
しょうがないので、クリックするとポップアップ有効化するものをつけました。
あと、何故か文字のサイズが通常より小さくなってしまうので
(ローカルに保存して開くと問題無いのですが)
今までのread.htmlもリンクして行けるようにしました。
- 346 :名無しさん@勉強中 ★:05/11/04 19:02:11 ID:???
- ところで、これはピタハハさんのjavascriptをそのまま埋め込んでいるのですが
手動ではエスケープが大変なので、簡単な変換ツールをでっちあげてやってみたら
何とか埋め込めました。
http://www.geocities.jp/mirrorhenkan/others/escapechange.html
↑こういうのって結構あるんでしょうけど、
探すよりも作ったほうが早かった・・。
という訳で、やろうと思えば 他のdat2htmlもレス番ポップアップが出来ますね。
- 347 :659 ◆7a659dmV7s :05/11/05 11:41:52 ID:iiIRGFRh
- >>340>>344
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=utf8
ですがSleipnirで表示されますた(`・ω・´)
- 348 :名無しさん@勉強中 ★:05/11/06 12:07:33 ID:???
- dat2html-1 および dat2html-3を
リロードせずともポップアップするように出来ました。
http://www.geocities.jp/mirrorhenkan/dat2html.html
http://www.geocities.jp/mirrorhenkan/dat2html-3/
やはり生成したHTMLにinnerhtmlをつけてもリロードしなければ駄目なので
しょうがなく 全部タグをつける事にしたです。
dat2html-1で調べてみると、IE5やOperaでちゃんとポップアップしましたし
いやー面白かったー。
あと、フォントを一つ加えたので
ブラウザによっては構文エラーになるかもです。
ただ・・私のPC環境のせいかもですが
dat2html-1が別窓でHTML表示せずに同じ窓で出てくるようになっちゃった・・。
そんなとこいじってないんだけどなあ。
>>347
おお・・ありがとうです。
そういえば以前Sleipnirスレでもミラー変換スクリプトを
見た事があったっけなー
(でも今探したら見つからなかった・・)
- 349 :名無しさん@勉強中 ★:05/11/10 20:08:38 ID:???
- htmltodatサポスレで要望を出させて頂いた事がヒントになって
またまた勉強させて頂きました。
be板のdatは、文字コードがEUC-JPなのですが
これがネックになって アップした場合偽モナメントでは文字化けしてしまいます。
何とか、datの文字コードを判別して 自動変換してくれないものか。
で、ググりました。
・・・難しい事だらけだ。。
phpの関数に「mb_convert_encoding」というのがあるみたいなので
リファレンスをマネしてやってみたけどうまくいかない・・・。
そうこうしていると、そのものずばり
「文字コードを自動判定して指定した文字コードに変換するphp」
がありました!!
→「Jcode.php」 です。
・・これ 前から知ってはいたのですが、こんなに凄いものだとは思わなかったです。
で、早速組み入れてみたら
EUCもUTF8も文字化けしなくなりました。
http://user.ftth100.com/mirrorhenkan/test/read.php?key=sample-utf8&st=1&to=1001
http://user.ftth100.com/mirrorhenkan/test/read.php?key=sample-euc&st=1&to=1001
うーん、すごい。
という事は、Perlの「jcode.pl」も同様に凄いんだなー。
(いや、「どっちが先か」とか わかってますが)
今まで どういう働きをしてるのか さっぱりわかんなかったもんなー。
- 350 :名無しさん@勉強中 ★:05/11/10 21:28:15 ID:???
- upload.phpにもJcode.phpを絡ませました。
これで文字化けタイトルが残る事もなくなった・・かもです。
試しにbe板のdatをアップしてみましたが
subject.txt 読み込み ともに無問題です。
http://user.freespace.jp/mirrorhenkan/test/read.php?key=1118716131&st=1&to=1001
p2で見てみたら文字化けしてますが・・・。
- 351 :名無しさん@勉強中 ★:05/11/12 14:34:12 ID:???
- http://ex13.2ch.net/test/read.cgi/gline/1120002213/664
を見て
スレッドのキーを入力したら
そのスレッドが立った日時が出てくるjavascriptとか出来るかもなー と思ったけど
まず間違いなく誰か先に作ってあるよなー と思ったりして。
というか そういう関数が既にあるかもしれないし。
http://tohoho-web.com/js/date.htm#UTC
makimo.toのアドレスを入力すると
元スレのURLが出てくるjavascriptとか出来るかもなー と思ったけど
まず間違いなく誰か先に作ってあるよなー と思ったりして。
- 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:???
- とりあえず同じサーバで再取得させて頂きましたが
多くを期待しないほうがショックが少ないのでありましょう
500KB
続きを読む
掲示板に戻る 全部 前100 次100 最新50