monazilla Part 6

■ このスレッドは過去ログ倉庫に格納されています
2008/10/20(月) 05:58:19
2ちゃんねる専用のブラウザを作っちゃおう
というプロジェクトです。

Part 1 http://pc.2ch.net/test/read.cgi/tech/981726544/
Part 2 http://pc.2ch.net/test/read.cgi/tech/1005282763/
Part 3 http://pc3.2ch.net/test/read.cgi/tech/1012544484/
Part 4 http://pc2.2ch.net/test/read.cgi/tech/1042432238/
Part 5 http://pc11.2ch.net/test/read.cgi/tech/1057329161/

monazilla.org (w
http://www.monazilla.org/
2010/03/14(日) 10:04:12
ソース公開しなさいよ
2010/03/14(日) 12:00:11
>>147
機能が限定的ですみません。

>>148
はい。プロクシに対応しているブラウザであれば動くはずです。
/news/subject.txtに対するhttpリクエストのみ自前のサーバへ転送しています。

>>149
クライアントのソースを追加しました。
http://mod-news.appspot.com/testwithsorce-code.zip
.NET Frameworkが必要になります。

サーバの方ではsubject.txtの仕様を満たせばいいのでほぼ正常に動くはずです。
クライアントのプロクシのソフトはサンプルコードを改変しただけなので、まだ動かない環境を把握できていません。
まずはクライアントのソフト経由でスレッド一覧が受信できるか、スレッドの受信できるのかを試して貰えますか。
2010/03/14(日) 13:29:55
えーと、質問を変えます
大よその専ブラで動くことを確認したのかしら?
2010/03/14(日) 15:41:54
>>151
JaneStyleとホットゾヌは試しました。
2010/03/14(日) 17:34:54
うーん、一通り試してから検証頼んで欲しかった
TwinTailもつかえる?

System.Net.WebException: リモート サーバーに接続できません。 ---> System.Net.Sockets.SocketException: 対象のコンピュータによって拒否されたため、接続できませんでした。 127.0.0.1:8088
って出るんだけど
2010/03/14(日) 17:45:47
ソース出てきたんだから
動かしたい人が直せばいいんじゃね。
2010/03/14(日) 17:58:32
動かしたい人なんているのか?
BE IDをNGワードに設定する機能なんて専ブラについてるのに
2010/03/14(日) 18:01:13
当然スレ一覧から削除する機能も
2010/03/14(日) 19:28:36
いないならいないでいいんじゃね。
2010/03/14(日) 19:36:35
テストに付き合わされて、動かなけりゃお前が直せっていい根性してるわ
159デフォルトの名無しさん
垢版 |
2010/03/14(日) 19:37:49
IDがないスレで本人が書き込んだかどうかわからにレスにマジ切れとか
2010/03/14(日) 20:06:12
subject.txt から特定スレッドを削除するだけのプロキシ?
2010/03/14(日) 20:48:02
>>158
自分の意思で付き合ったんでしょ?
2010/03/14(日) 20:58:57
なんにでも噛み付く奴がいるね
自我が安定しないんだろう
2010/03/14(日) 21:35:56
JaneStyleで使えない
2010/03/14(日) 21:36:46
って、自分で修正しなきゃいけないのかw
あほらし
2010/03/14(日) 21:38:20
>>153
ありがとうございます。
そのブラウザで試してみましたがエラーは発生しませんでした。ちょっと調べてみます。
ちなみにOSは何をお使いですか?専ブラではなんのエラーになっていますでしょうか?

>>155,156
datを取得しないかぎりBEの番号はわかりません。
そのためスレッドを開かずに元から削除できる方法は既存のブラウザではできないと思います。
なのでwebサーバで積極的な読み込みをしてDB化し、サーバ側でNGBEを実装しています。

>>160
色々機能は足しますが基本的にそれだけです。
アニメの偽装スレを特定できれば需要はあると思います。
2010/03/14(日) 21:46:21
>>163-164
ありがとうございます。
スレッド一覧の取得でのエラーでしょうか?何らかのエラー表示は出ましたか?
167デフォルトの名無しさん
垢版 |
2010/04/10(土) 18:21:16
2ちゃんにはボボン値って値が設定されていて単位時間あたりに取得しようとするレス数に制限が
かけられている。その制限値を上回ればアクセス禁止措置を執られるのは有名。

ところで5秒に一個の頻度でスレを取得するとして1分では最大12個のレスを取得できる。
ここで問題だけど1分間の冒頭で一気に12個のスレを取得してしまってそのあと一分間は自重。
というのを繰り返してもバーボン規制されずにすむとおもう?
2010/04/10(土) 20:03:44
ここを時々眺めれば
(その時の設定での)規制される
単位時間とその総リクエスト数は見当がつく。
http://qb6.2ch.net/_403/c403.cgi

ただ、その見当をつけた数字が常に同じではなく変動する(と思われる)ので
どの程度のリクエストなら大丈夫か、等には
明確に答えられる人は居ないと思う。
2010/04/10(土) 20:10:11
>>168
一番右側の数字が単位時間あたりにアクセスした回数かな?
でも上は125で下は8とだいぶ差があるね・・・
2010/04/10(土) 20:24:51
いや、一番右は残り規制時間
2010/04/10(土) 20:25:40
じゃない、逆だ
規制が開始されてからの経過時間
2010/04/10(土) 20:47:03
あ、残り時間だったのね。

ただ一方で単位時間あたりのアクセス数が同じでも一気に取得する方法と
まんべんなく取得する方法があるけどそれぞれ規制されたりされなかったりあるのかな?
173デフォルトの名無しさん
垢版 |
2010/04/14(水) 08:52:04
web上から普通のブラウザで2chを見られるビューアを作りました
http://web2ch.org/
2010/04/14(水) 13:59:54
p2劣化版じゃん
175デフォルトの名無しさん
垢版 |
2010/04/20(火) 02:11:41
バーボン対応の http://bg20.2ch.net から取れる dat データって何か違うの?
サーバが貧弱で遅いとかそういう話?
2010/04/20(火) 10:56:58
遅いのかどうかはわからんがキャッシュサーバーとか言ってるからリアルタイムじゃないのかな?
前実況あたりの速いスレで試したら1分に1回ぐらい更新してるみたいだった
2010/04/20(火) 21:06:13
後はdatが削除されたりして壊れると戻るまで時間が掛かる
2010/04/22(木) 14:10:19
スレ立てのテストに使える板ってどっかないですか?
2010/04/22(木) 14:17:04
vipとかゴミ板でいくらやっても文句言う人はないだろう
2010/04/22(木) 23:22:25
わずかにスレがあったのに鯖死亡で吹っ飛んでから過疎になった素敵な板
家ゲーZ区分
http://yutori.2ch.net/zgame/
2010/04/25(日) 21:13:58
初心者の質問板のローカルルールによれば
>・スレッドを立てる練習は、厨房板でどうぞ。
2010/05/27(木) 20:53:17
【社会】 図書館HPにアクセス3万3千回で、会社社長逮捕。1秒に1回アクセス繰り返すプログラム作る…愛知
http://tsushima.2ch.net/test/read.cgi/newsplus/1274928007/

これって検索BOTやクローラーとかも逮捕の対象になるの?
2010/05/27(木) 21:00:46
>4月2日から15日にかけて、岡崎市立中央図書館のホームページに、計約3万3千回のアクセスを繰り返し

負荷は全然たいしたことないな
どんなしょぼいサーバー使ってるんだwww

これは社長無罪にしてやらんと可哀相だろ
2010/05/29(土) 16:15:17
特定の板のスレが1000に達した後、読めなくなるまでに許容されている時間は
どうやれば調べることができる?

それとは別に特定の板に建てられたスレが1000に達する前にDAT落ちする条件もどうやったら調べられる?
185デフォルトの名無しさん
垢版 |
2010/05/29(土) 17:28:43
>>183
ここでも話題になったか
すごくショボイ

hpメニューを構成する画像の送り出しが完了するのに1秒ですまないw
どういう鯖使ってるのか知りたいわw
2010/05/29(土) 17:36:35
蔵書検索をポーリングしてたとかならそうとも言い切れないだろう。
2010/06/02(水) 06:22:44
このしょぼいシステム作った奴を逮捕しろよw
2010/06/27(日) 01:50:33
まあマジレスすると、しょぼいシステムを作ったからといって、
そのしょぼいシステムのために人命が損なわれたとか、
他者の権利が不当に侵害されたというのでなければ、
逮捕拘束というかたちで、人の自由が侵害されてはならないが、

このようなことで逮捕令状や捜査令状を出した裁判所の担当者や、
令状を求めて逮捕に踏み切った警察署の担当者は、
逮捕拘束されたうえで、なぜかかる犯罪行為(逮捕権の乱用による自由権の侵害)が
行なわれたのか、それぞれ別個に取り調べられて明らかにされるべきだと思う。

もし彼ら裁判所と警察署の担当者を逮捕せずに任意による取調べを行なった場合は、
彼らが口裏をあわせるなどして、事実を捏造する可能性も十二分に考えられるわけであるから、
この場合は、裁判所と警察の関係者は、逮捕されても問題のない事例のように思う。

ただ、そのしょぼいシステムを作った人間も、もし虚偽の申立てを行なうなどして、
先の逮捕に積極的に関与している場合は、そのシステムを作った人間も一緒に逮捕して、
取り調べられるべきだと思う。
2010/06/27(日) 19:25:39
なげーよ
2010/06/29(火) 03:08:09
10秒もかかんねーだろ読むのに
2010/06/29(火) 17:53:31
馬鹿だから文章を短くまとめられないんだろ?
スレチなのに長文でマジレスしちゃうんだろ?
2010/07/01(木) 01:34:27
まあマジレスまで読んだ
2010/07/08(木) 18:08:46
s
2010/07/08(木) 18:10:25
sf
2010/07/18(日) 13:22:15
なんかまたヘンなCookieが実装されてません?
2010/07/18(日) 13:36:00
またクッキーが変わったとは聞いた
2010/07/19(月) 06:57:39
kuno=ichi
2010/07/19(月) 10:04:09
>197
それ設定しただけだと書けなかったんだ。
なんかPREN=(日本語の文字列)が要るみたい。
199198
垢版 |
2010/07/23(金) 15:02:10
PC再起動したら女設定だけで書けました。
誤報スマソ。
2010/07/25(日) 00:15:57
がーん。知らなかった。
http://wiredvision.jp/blog/fromwiredblogs/201006/20100601112332.html

このスレは東宝様の温情により、存在しつづけられたのね。
(まあmozillaからの間接的なものだけど)
201デフォルトの名無しさん
垢版 |
2010/12/03(金) 10:26:54
今からブラウザを作るなら標準スキンには対応しないとダメ?
2010/12/03(金) 11:10:01
ダメってことはないよ。
2010/12/03(金) 11:59:02
>>202
ありがとう
将来はともかく、今のところは気にせずに作ってみる
2010/12/11(土) 01:42:31
part1から読んできました
あるブラウザを模したものができるまで少しずつ作っていきたいと思います
205デフォルトの名無しさん
垢版 |
2011/06/29(水) 12:14:30.44
保守
2011/07/06(水) 00:05:46.30
2011年になっても未だにJAVA使い続けてる奴ってさ
仕事で仕方なくならわかるけど

家でもJAVAやってるなら本当にバカだよね。哀れ

ゴミだな
2011/07/06(水) 12:27:55.21
これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど

もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ
ゴッミゴミだな
2011/07/06(水) 14:46:05.66
そうだよね、これからはVB6の時代だよね
209デフォルトの名無しさん
垢版 |
2011/07/16(土) 22:42:56.45
wget でも 2ch に書き込み出来るのね
知らなかった・・・
2011/07/17(日) 08:13:29.20
適切なHTTP通信ができればそりゃできるでしょ。
2011/07/17(日) 13:18:06.24
curl でも書き込める?
2011/08/01(月) 20:59:59.01
てs
213デフォルトの名無しさん
垢版 |
2011/08/25(木) 16:31:22.82
外部板の仕様について書いてある資料はあるかな。
subject.txはあるけど、datがどのディレクトリにあるのか分からないのだが。
2ちゃんともディレクトリ構成のルールが違うようだし、どうやって読んでいるんだろう?
2011/08/25(木) 23:30:18.60
したらばはここに書いてある情報で行けるかも
最近書き込みないし今がどうなってるか調べたことないけど・・・

JBBS仕様変更報告スレッド
http://jbbs.livedoor.jp/bbs/read.cgi/computer/351/1091172832/
2011/08/26(金) 04:51:24.69
test
216デフォルトの名無しさん
垢版 |
2011/08/26(金) 09:23:25.74
今日サーバーが再起動されたからか
subject.txtにないから一覧には無いけど直リンすると生きてるスレがある。

http://hibari.2ch.net/test/read.cgi/tech/1286200810/
http://hibari.2ch.net/test/read.cgi/tech/1271686856/
http://hibari.2ch.net/test/read.cgi/tech/1301896601/

分かる範囲でこれらなんだけど
書き込むとsubject.txtに出てきて復活するか試してもらえないだろうか?
俺は、アクセス規制されてて書けない。
(この書き込みは●でログインしたJaneStyleから行っていて
 Janeはsubject.txtに無いからか落ちてると判定してて書き込みウィンドウが出ない)
2011/08/26(金) 16:04:57.15
書いたよ
2011/08/26(金) 18:02:10.35
どうやらスレ一覧は回復してるようだね。何も書き込みしてない古いスレがちゃんと残っていてホットした
2011/08/26(金) 20:27:28.96
>>213
これじゃダメ?
http://monazilla.org/index.php?c=6-20
220213
垢版 |
2011/08/27(土) 04:11:01.17
>>214>>219
掲示板を2ちゃんねるブラウザに対応させるための
共通的なインターフェース仕様があるのかな、という質問だった。

したらばやまちBBS以外でも、2ちゃんねるブラウザに対応していると言ってる掲示板があって
どういう構成にして対応していると言っているのだろうと。

このスレのURLは
http://hibari.2ch.net/test/read.cgi/tech/1224449899/
subject.txt
http://hibari.2ch.net/tech/subject.txt
datは
http://hibari.2ch.net/tech/dat

ある掲示板はURLが
http://example.net/aaa/
subject.txtが
http://example.net/aaa/subject.txt
datが
http://example.net/aaa/dat
にあった。

スレのURLからsubject.txtのあるディレクトリやdatのディレクトリを求める方法が違うわけだけど
このあたり共通の仕様ってあるのかなと。
2011/08/27(土) 04:42:41.82
この板のURLを示してから、もう一度書き込んでね
2011/08/27(土) 06:03:27.82
ああ
板とsubject.txtと/datのディレクトリは同じだった。

スレのURLからsubject.txtの場所を引こうとしていて混乱していた。
2011/09/18(日) 00:37:49.06
なぜか過去ログ鯖のofflaw.cgiが●なしで使える

例 http://pc11.2ch.net/test/offlaw.cgi/tech/1057329161/
2011/09/19(月) 13:12:59.33
わーお
2011/09/24(土) 12:07:12.92
なぜかっていうか、もともと●ないと見れない場合もある、ぐらいのものじゃなかったっけ
2011/12/13(火) 14:51:57.97
ttp://[鯖名].2ch.net/_service/ →板リスト、ロードアベレージ、稼働日数など
ttp://[鯖名].2ch.net/板名/head.txt →ローカルルール
ttp://[鯖名].2ch.net/板名/subject.txt →スレ一覧テキスト版
ttp://[鯖名].2ch.net/板名/subback.html →スレ一覧HTML版
ttp://[鯖名].2ch.net/板名/dat/*.dat →スレのdatファイル

2ch互換BBSの場合(_serviceのディレクトリはおそらくないはず)

ttp://[鯖名].2ch.net/板名/ の部分を
ttp://[BBS URL]/板名/ に置き換えれば問題ないはず。
2011/12/13(火) 15:05:43.60
>>226 ごめん、自分用メモに書き直し

ttp://[鯖名].2ch.net/_service/ →板リスト、ロードアベレージ、稼働日数など
ttp://[鯖名].2ch.net/[鯖名]tr/ →鯖共通のゴミ箱(板違いでスレ移転される場合あり)
ttp://[鯖名].2ch.net/[板名]/SETTING.TXT →板の設定(ファイル名は大文字必須)
ttp://[鯖名].2ch.net/[板名]/head.txt →ローカルルール
ttp://[鯖名].2ch.net/[板名]/subject.txt →スレ一覧テキスト版
ttp://[鯖名].2ch.net/[板名]/subback.html →スレ一覧HTML版
ttp://[鯖名].2ch.net/[板名]/dat/*.dat →スレのdatファイル
2011/12/14(水) 13:48:38.45
昔落ちたスレのURLについてなんですけど
板移転を考慮した場合
スレが落ちた時点でのURLと現在の板URL+スレのdat番号はどちらを使うべきでしょうか?
229228
垢版 |
2011/12/14(水) 17:17:27.12
移転前に落ちたスレは移転しないようでした。
稼動中のスレは移転などによってスレのURLが変わることがあるけど
スレが落ちた時点でURLが確定してその後は移転等に影響されずずっとそのままということでしょうか。
ショックです。
2011/12/14(水) 17:45:41.50
証拠隠滅のためには致し方あるまい
2011/12/14(水) 19:41:44.93
移転も、URLが変わるってより
スレが新サーバにコピーされてる。
2011/12/15(木) 05:55:51.04
datは旧サーバにあって、しかも旧サーバはそのうちなくなるんで
落ちたスレはいずれアクセスできなくなる。
ローカルにdatがあればURLの読み替えで対応できるかもしれない。
2011/12/15(木) 15:48:50.11
ソフト的にはどうしたらいいんでしょ。
なにかしら過去ログへアクセスできるのなら、そこへのアクセスを残したいのですが。
移転前に落ちているスレは移転先のサーバーで開いても「datがありません」で
移転前のサーバーだと落ちた状態で見れる。
過去ログも移転前のサーバーだと見れるので、
スレのデータは落ちたときのサーバーにずっとあって移転されない思ったんですけど
移転前のサーバーがなくなったりすると過去ログは移転しないまま見れなくなるってことでしょうか。
大変ショックです。
2011/12/15(木) 16:09:07.92
一応、自分の認識している範囲で(間違ってるかもしれないよ)

・落ちたdatは旧サーバに残る(新サーバには「コピーされない」)
・旧サーバは移転後に短期間で消滅する
・従って、移転後の落ちたスレは(工夫しない限り)●でも読めない
・ローカルにdat取得済みであればURLの読み替えで読める「可能性」はある
・たとえば「URL中のdat番号の完全一致」で既得datを検索するとか
・ただし↑が正しく機能するかどうかは検証してないしやってみないとわからない
2011/12/15(木) 16:47:18.65
>>233
そういうことです
あなたがショックを受けようが知ったこっちゃありません
2011/12/15(木) 21:32:38.81
>>233
過去ログ保存サイトから取ってきたら。
2011/12/16(金) 02:06:20.28
●持っていれば過去ログは全部永遠に見れるものだと思っていたんですよ。

皆さん気づいていないのかもしれませんが
ここ数日で、ものすごい数の板が移転してて
これらの板の過去ログが無くなるかもってことですよね。
大変ですよ。
2011/12/16(金) 02:26:22.65
過去に鯖移転は何度もあったろ
2011/12/16(金) 07:05:36.44
みんな気づいてるよ。
2011/12/16(金) 19:40:19.09
うんこ持ってないし過去ログとかどうでもいいからよくわからない
2011/12/31(土) 05:42:47.64
V2Cを使ってるんだけど、このソフトには過去ログ倉庫を表示する
という機能がある。●持ってるからこの機能を使って過去ログ探索
してみたんだけど、ほとんどはサルベージできるものの、ごく一部は
「ログがない」と言われて掘れないログがあった。
つまり移転があったとしても過去ログ倉庫にログが入っているものは
サルベージできる。何らかの理由で過去ログ倉庫に入らなかったログ
はサルベージできない。
2011/12/31(土) 10:00:26.20
はぁ。
2011/12/31(土) 10:38:10.35
過去倉庫ってのがスレが落ちたときのサーバー毎にあって
そのサーバーが無くなるとアクセスできなくなって困るよって話だよ
過去ログ倉庫がずっとあればいいんだけどね
2011/12/31(土) 12:04:59.70
それだと証拠隠滅できないじゃまいか
2011/12/31(土) 14:36:48.83
板移転を自動追尾するプログラムを作ろうと思っています。
試しにニュース速報+板の一世代前のURLである http://raicho.2ch.net/newsplus/subject.txt を読みに行ったところ
次のようなレスポンスが返されました。

 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
 <html><head>
 <title>302 Found</title>
 </head><body>
 <h1>Found</h1>
 <p>The document has moved <a href="http://www2.2ch.net/live.html">here</a>.</p>
 <hr>
 <address>Apache/2.2.15 (Unix) PHP/5.2.13 mod_ssl/2.2.15 OpenSSL/0.9.8n Server at raicho.2ch.net Port 80</address>
 </body></html>

移転先とされる http://www2.2ch.net/live.html は残念ながら「人大杉」ページでしてニュース速報+板の新しい移転先に
関する情報は得られませんでした。なんとかして板の正確な移転先の情報を得る方法はないでしょうか?
2011/12/31(土) 14:50:06.64
えーと、

2chにおいて、302は404の意味。
理由は、ErrorDocumentが外部にあるため。

移転先は、通常のブラウザでアクセスするのと同様に、板(つまりはindex.html)を読む。
2011/12/31(土) 17:27:30.92
うちは板一覧を監視+subject.txtが読めなかったときに
板のindex.htmlをみて、移転してたら(javascriptで移動するコードがあったら)
板の移転処理をしてるな
http://raicho.2ch.net/newsplus/だと

<script language="javascript">
window.location.href="http://uni.2ch.net/newsplus/"</script>
<title>2chbbs..</title>

ここの部分ね。HTTP上でやってほしいけど
仕方がないのでTITLEとjavascriptをパースして判定してる。
248245
垢版 |
2011/12/31(土) 17:53:42.50
>>246
>>247
レスありがとうございます。
subject.txtではなくindex.htmlを読みに行ったところ正しい転送先が得られましたm(_ _)m
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況