いまさらですが、2ちゃんねるのライブスレッドで取得した過去ログ倉庫のうち、datを一般的なブラウザで読めるようにしました。従来は、datを見るためには変換スクリプトを通した冗長なURLを使用していましたが、これですっきりしました。といってもディレクトリが深いので長いんですが。。。 ブラウザのUserAgentを見ているので、一般的なブラウザで使用されているMozillaの場合は変換しますが、Jane等の専ブラはMonazillaですので変換しません。よって、従来の専ブラでも問題なく見られるかと思います。(使っていないので未確認) |
カテゴリ:
コメント(9)
2017年5月
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
専ブラでdatを取得し損ねたときに使わせていただいております。
な~んかdatをDLしようとすると勝手に拡張子がhtmに変換されて、DL取得したdatを「Live2ch」に適用するとレスの表示がバグったようにおかしくなるなあ??と思ったら、こういう事をしていたんですね。
DLしたdatを見てみるとよけいなhtmlタグが入り込んでいて、それがLive2chに悪さをしているようです。元の通りに戻していただけませんか?
Live2chを使っていないので、何とも言えないのですが、おそらくUserAgentに一般的なものを使用していると思います。2ちゃんねるでも、UserAgentに特定の文字列が含まれていないとdatの取得できなかったりします。まぁこのあたりを参考にして仕様を変更しています。と、いうことでLive2chに対応をお願いしてみてください。うちは当分このままいきますので、よろしくです。
あ、そういうことじゃなくて、自分でブラウザでダウンロードしたものをそのままLive2chに適用させようということですね。
では、ご自分でダウンロードされる際にUAを書き換えてダウンロードしてみてください。ダウンロード支援ソフトを使用するとよいかもしれませんね。やり方はググってください。
返答ありがとうございます。
「ブラウザでダウンロード」しているのではなく、2ch DAT落ちスレ ミラー変換機http://www.geocities.jp/mirrorhenkan/index0.htmlで変換して得られた表示URLを、右クリックメニューの「対象をファイルに保存」でダウンロードしてLive2chのログフォルダに収めると発生します。今までも上記の方法で取得してきましたが、スレ表示がおかしくなる事はありませんでしたから。
ちなみに、Live2chの開発者は現在バックレている?らしくて、長い間最新版を作っていないようです…
リファラーも見ていたりします。
以前、ミラー変換についての要望があったので対応済みです。
右クリックではなく左クリックでdatが保存されます。
お試しくださいな。
ちなみに.htaccessの該当する部分の内容はこんな感じ
# dat -> dat2html
RewriteCond %{HTTP_USER_AGENT} ^Mozilla # UAにMozillaがあって、
RewriteCond %{HTTP_USER_AGENT} !JaneStyle # Janeがなくて
RewriteCond %{HTTP_REFERER} !mirrorhenkan # リファラにmirrohenkanがなくて
RewriteCond %{HTTP_USER_AGENT} !Library\) # さらにUAにLibraryがなくて
RewriteCond %{REQUEST_URI} \.dat # リクエストにdatがあれば
RewriteRule (.*\.dat)$ # ↓で変換するよ。
\ひみつのプログラム名\?$1 [L]
お答えいただきありがたいのです…が、
いまそちらで行っている作業の関係もあってか、404エラーが出てしまうので左クリックの確認がとれません。
すいませんがリファラー??なんのこっちゃ状態です(汗
正常にdatをDLできる状態に戻るのは、現時点ではいつごろになるのでしょうか…
完全に復旧するまでは2週間程度かかると思います。
直近のスレッドにてご確認ください。
たびたびすみません。
2~3日前に落ちたスレのdat(pc11.notepc)で試してみましたが、左クリックではブラウザのIEが開き内容は確認できるものの、純粋なdatの状態で保存できません(IEのファイル>名前をつけて保存でも同様に×)
ブラウザで表示されたdatを、メモ帳などにコピペして保存するしかないのでしょうか。しかしこれでは手間が増えすぎますが… 以前の状態の方が全然やりやすかったです。
ん~。こちらでは問題なく取得できています。再度のお願いになりますがお使いのブラウザのリファラーやUserAgentについてご確認ください。