- 1 名前:kng ◆XTitdn3QI6 [03/01/13 13:30]
- 2ちゃんねる専用のブラウザを作っちゃおう
というプロジェクトです。 Part 1 pc.2ch.net/test/read.cgi/tech/981726544/ Part 2 pc.2ch.net/test/read.cgi/tech/1005282763/ Part 3 pc3.2ch.net/test/read.cgi/tech/1012544484/ monazilla.org (w www.monazilla.org/
- 610 名前:デフォルトの名無しさん mailto:sage [03/06/18 01:53]
- それでもいいんですが…
どうやってレスポンスを遅くするかが…。
- 611 名前:デフォルトの名無しさん mailto:sage [03/06/18 02:47]
- そんなの適当なポートでlistenしてボタンでも押したら(定型の)応答返すようなのを
自分で作って動かせばいいだけじゃん。
- 612 名前:デフォルトの名無しさん mailto:sage [03/06/18 13:45]
- SPIDとPONって、鯖ごとで違うんですか?
それとも、板ごとに違うんですか?
- 613 名前:デフォルトの名無しさん mailto:sage [03/06/18 14:08]
- >>611
どうもありがとうございます。 それでやってみます。 それと、初歩的なことをお聞きしますが…タイムアウトって データの受信時,一定時間内にデータが送信されてこない場合 だけじゃなくて データのリクエスト時,一定時間内にデータが送信されてこない場合 も当てはめられますよね?
- 614 名前:デフォルトの名無しさん [03/06/18 21:09]
- すみません、教えてください。
read.cgi (いまだとver.7.08p?)ってOpenSourceなんですか? 2001/08/25-2001/08/26の大騒ぎflashで激しく感動して、 sourceを読みたいと思ったんですが。 OpenSourceであれば、公開している場所も教えてほしいです。 最新キボンヌ
- 615 名前:デフォルトの名無しさん mailto:sage [03/06/18 21:19]
- >>614
たしか2ch内で見れたよ。 昔リンクが貼ってあって見た覚えがある。 場所は忘れたw
- 616 名前:デフォルトの名無しさん mailto:sage [03/06/18 21:21]
- あ、これでいいんかな
www.gedoh.org/aki/2ch/current/bbs/
- 617 名前:デフォルトの名無しさん mailto:sage [03/06/18 21:26]
- >>616
ゴメソ、そこもの凄く古かった
- 618 名前:デフォルトの名無しさん mailto:sage [03/06/18 23:37]
- 現在2chに導入されてるバージョンはopenじゃないですね。
HTML化待ち関係の部分やサイズ(バナー付き)表示などが追加されてるみたい。 それと、HTML化待ちやHTML化済みの表示部は、 .datと同じ形式の特別なファイルを読み込んで表示してるっぽい。 その他にもUAによる規制等が加わってるかも。 これらを含まないバージョンなら 2ch.nekoruri.jp/ にあるはず。 ただ、#ifdefの嵐で、ものすごーーーく読みにくい。
- 619 名前:デフォルトの名無しさん [03/06/19 07:32]
- すいませんが、教えてください。
スレッドランキングに表示されているような「人大杉情報」は、どこを見れば 分かるのですか? www6.big.or.jp/~beyond/bbsnews/
- 620 名前:デフォルトの名無しさん [03/06/19 07:56]
- >>615 - >>618
ありがとう。 早速読んでみます。
- 621 名前:デフォルトの名無しさん [03/06/19 08:02]
- ここなっつにかもん!
homepage3.nifty.com/coco-nut/
- 622 名前:デフォルトの名無しさん mailto:sage [03/06/19 13:55]
- >>620
開発コンペのときとかのソースを持ってたんだが、HDDの奥に埋まっているよ・・・。 ゴメンな。どのHDDに入っているかも分からない状態。
- 623 名前:デフォルトの名無しさん [03/06/24 07:46]
- monazilla プロジェクトは、自然消滅しちゃったの?
- 624 名前:デフォルトの名無しさん [03/06/24 07:47]
- えっちぃりんく
www.k-514.com/html/erolink.html
- 625 名前:デフォルトの名無しさん [03/06/24 11:22]
- UAをMonazilla/1.0にしてブラウザからスレにアクセスすると
Configration Error - 500 になるんですが、read.cgiで何かやってるんでしょうか?
- 626 名前:デフォルトの名無しさん mailto:sage [03/06/24 12:20]
- 誰かMonalliza(モナリザ、と読め)とか作らへんのん。
monazillaのアナグラムでいいと思うのだが。 アイコンは額縁の中で微笑むモナーで。 というか、そういうブラウザ作ろうとしたけどやめた。誰か遺志ついで。
- 627 名前:デフォルトの名無しさん [03/06/24 13:00]
- >>626
その為には氏んでくれないと・・・
- 628 名前:デフォルトの名無しさん [03/06/24 14:41]
- >>626
自分で作れバカ
- 629 名前:デフォルトの名無しさん mailto:sage [03/06/25 02:00]
- >>626
(゚∀゚)グッド! そのネタいいね
- 630 名前:デフォルトの名無しさん mailto:sage [03/06/25 15:23]
- ネーミングとしては悪くないかも。
- 631 名前:デフォルトの名無しさん mailto:sage [03/06/26 03:57]
- キャッシュを.datで保存している2chブラウザも表示のときは
.datファイルを.htmlに変換して表示しているものなんですか?
- 632 名前:デフォルトの名無しさん mailto:sage [03/06/26 04:01]
- そういうもんです。
- 633 名前:デフォルトの名無しさん mailto:sage [03/06/26 07:59]
- >>631
IEコンポーネントを使っているブラウザはその通りだと思う。 えまのんとか、独自描画のブラウザはHTMLに変換はしないはず。 Windows以外でプログラミングしたことないからわからんけど、 Macとかはどうなんだろね。
- 634 名前:デフォルトの名無しさん [03/06/26 12:56]
- >>633
なるほど。どうもありがとうございます。
- 635 名前:デフォルトの名無しさん mailto:sage [03/06/26 22:40]
- 複数スレッドが同時に動かせないプログラム言語
でも使えるブラウザ作れますか?
- 636 名前:デフォルトの名無しさん mailto:sage [03/06/26 22:41]
- "使える"=それなりに使える
- 637 名前:デフォルトの名無しさん mailto:sage [03/06/26 22:44]
- >>636
言葉の定義が無限ループになってるぞ。
- 638 名前:デフォルトの名無しさん mailto:sage [03/06/26 23:00]
- "使える"=酷使に耐える
- 639 名前:デフォルトの名無しさん mailto:sage [03/06/26 23:07]
- かちゅはシングルスレッドだがシェアNo.1
- 640 名前:デフォルトの名無しさん mailto:sage [03/06/26 23:33]
- >>639
おぉ〜! かちゅはシングルスレッドだったんだ…。
- 641 名前:おりび ◆is.EManoNg mailto:sage [03/06/26 23:58]
- >>633
IEコンポかどうかってよりえまのんは1レス単位の表示だから変換しない って方が正しいかも。DAT内のHTML部分をそのまま使えますから。 それでもttpなんかの自動リンクはaタグではさんでからレス表示部に 渡してますから何らかの「HTMLの変換」はやってます。
- 642 名前:デフォルトの名無しさん mailto:sage [03/06/27 01:53]
- >>639
シングルだっけ? 今は規制かかってる?けど、タブ開きまくって巡回すると 全部一度にスレ読むよ。 マルチスレッドとしての実力を備えているけど まあ控えめにやってる感じなんだけど
- 643 名前:デフォルトの名無しさん mailto:sage [03/06/27 02:02]
- かちゅがシングルかどうかはしらんが、別にシングルスレッドでも同時DLできるだろ。
マルチスレッド使いこなしたほうが、速く効率いいだろうけど。
- 644 名前:デフォルトの名無しさん mailto:sage [03/06/27 07:01]
- >>641
ふむふむ 参考になりますた
- 645 名前:デフォルトの名無しさん mailto:sage [03/06/27 22:29]
- > マルチスレッド使いこなしたほうが、速く効率いいだろうけど。
んなこたーない。むしろマルチスレッドのほうがCPU切り替えの オーバーヘッドがかかる。シングルCPUならなおさら。 マルチスレッドのメリットは、ダウンロードスレッドが何をやっていても、 それでUIが止まって「見かけ上」固まったりしないこと。
- 646 名前:デフォルトの名無しさん mailto:sage [03/06/28 01:58]
- なんとも言えませんがな。
スレッドのスイッチの間に何もやることなくてI/O等の反応もなけりゃ、 マルチスレッドで次のI/Oもたたけるし。ネットアクセス見たいのは、 マルチスレッドにした方がず〜〜っと効率良い。
- 647 名前:デフォルトの名無しさん mailto:sage [03/06/28 05:09]
- >>646
(゚∀゚)そりゃそうだ
- 648 名前:デフォルトの名無しさん mailto:sage [03/06/28 05:10]
- で、それを踏まえた上で、かちゅはマルチスレッドですよ
- 649 名前:デフォルトの名無しさん mailto:sage [03/06/28 08:53]
- かちゅはシングルスレッドだってば
少なくともスレッドやレスの読み込みに別スレッドを使ったりはしてない WSAASyncSelectでやってる
- 650 名前:デフォルトの名無しさん mailto:sage [03/06/28 12:37]
- どっちでもいいがな。
ソース見たことないからわからんけど、ちゃんと動いてりゃ。
- 651 名前:デフォルトの名無しさん mailto:sage [03/06/28 23:07]
- かちゅは回線が細いと大丈夫だけど、
500kbpsくらいになるとちょっときつくなってくるよね
- 652 名前:デフォルトの名無しさん mailto:sage [03/06/28 23:42]
- >>651
そうか?うちは光だけど問題ないよ。 そりゃ描画は他のより遅いけど、それは回線関係ないしなぁ。
- 653 名前:デフォルトの名無しさん mailto:sage [03/06/29 17:42]
- >>650
>>635の質問からすると,どっちでも良くはない。 >>652 シングルタスクだと描画も遅そうだね。
- 654 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:08]
- スレッドを複数落とすのにかかるトータル時間は
シングルでもマルチでもほぼ同じだよ。 単にマルチだと1つのスレッド落とし終わるまでに 読み込んだ分までブラウジングできたり 別のスレッド落としたりできるってだけ。
- 655 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:52]
- >635
複数スレッドが動かせない言語ってなんだかわからないけど、 スレッドが1つでも読み込み・表示などが順番に処理すれば、 使える(人によって意味が違うかもしれないが)ブラウザは作れる。 スレッドが1つでも読み込みと表示を少しずつ処理すれば同時に 動いているようには出来るけど、すご〜〜く見通しの悪いソース になるよ。
- 656 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:54]
- >653
↑これでいいかな。
- 657 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:57]
- シングルスレッドでメッセージベースのソケットを使っても
FD_READでの処理が充分軽ければ、描画等の他のイベントに影響を与えることはないと思う。 むしろ、コンテキストスイッチがない分、わずかに処理は軽くなるかもしれない。 ただ、個人的な感触だけど、 FD_READでの重い処理といっても、gzipの展開程度なら大したことはなく DSL程度の速度でもUI部への影響はほとんど無い感じ。 それよりも、多数の.datを取得/保存する時の ローカルファイルへの書き込み(というよりopen/close)がUIに影響を与えている。 (特にNTFSだと、書き込み時はキャッシュだけではなく必ず物理ディスクに 一度はアクセスしてからでないとwriteから戻らないので) このような部分は(特にNT系OSなら)、マルチスレッドでファイルアクセスとUIを分離し IO待ちの間にUI処理が出来るようにした方が良いと思う。
- 658 名前:デフォルトの名無しさん mailto:sage [03/06/29 18:57]
- >>654
シングルスレッドでもできる。現にかちゅはできてるし
- 659 名前:デフォルトの名無しさん mailto:sage [03/06/29 19:11]
- マルチスレッドと非同期の違いについて小一時間問い詰めるスレはここですか?
- 660 名前:654 mailto:sage [03/06/29 23:55]
- うぃ、非同期処理はシングルでもマルチでもできます。
ここで焦点となっているのはブラウザが非同期処理できるかどうかの話ですね。
- 661 名前:デフォルトの名無しさん mailto:sage [03/06/30 05:21]
- シングルスレッドでも複数のファイルを落としたり
ダウンロードしながら表示したりは出来る、ってことで、 >>654の「マルチだと・・・」は嘘。>>660は言い訳。
- 662 名前:654(さらし者) mailto:sage [03/06/30 08:39]
- ( ( (. )
. -‐ ) ‐- . .´,.::::;;:... . . _ `. i ヾ:;_´・ω・`_,.ン| l  ̄ ̄...:;:彡| } . . ...::::;:;;;;;彡{ i . . ...:::;;;;;彡| } . .....:::;::;:;;;;彡{ !, . .:.::;:;;;彡j:::::::::::::::....... ト , . ..,:;:;:=:彳:::::::::::::::::::::::::::.. ヽ、.. ....::::;;;ジ.:::::::::::::::::::::: どうせ俺はブラウザ開発断念した男さ・・・
- 663 名前:デフォルトの名無しさん mailto:sage [03/06/30 21:10]
- >>652
500レスとか一気に読み込むと読み込み終わるまで 「固まる」のがなぁ。 巡回はOKなのに。
- 664 名前:デフォルトの名無しさん mailto:sage [03/06/30 21:23]
- というわけで、データアクセスは専用スレッドで行いましょう。
- 665 名前:デフォルトの名無しさん mailto:sage [03/06/30 21:46]
- >>664
どのスレ? 誘導ヨロシコ
- 666 名前:デフォルトの名無しさん mailto:sage [03/06/30 22:26]
- >>665
ワラタ
- 667 名前:デフォルトの名無しさん mailto:sage [03/06/30 22:38]
- >>665
pc2.2ch.net/test/read.cgi/db/1056933766/l50
- 668 名前:デフォルトの名無しさん mailto:sage [03/07/01 12:11]
- >>664
おまいはデータベースとデータアクセスの区別が付いていないようだが。
- 669 名前:デフォルトの名無しさん mailto:sage [03/07/01 19:10]
- 東京アクセスなら。
- 670 名前:デフォルトの名無しさん mailto:sage [03/07/01 20:10]
- 非同期よりマルチスレッドの方がかっこよくない?(気分的にね)
だからマルチスレッド使おうぜ!
- 671 名前:デフォルトの名無しさん mailto:sage [03/07/01 22:05]
- >>670
両方使うという選択肢はないのね・・・
- 672 名前:デフォルトの名無しさん mailto:sage [03/07/02 00:38]
- >>653
シングルタスクの方が描画は速いでしょ。 コンテキストスイッチのオーバーヘッド無いんだから。
- 673 名前:デフォルトの名無しさん mailto:sage [03/07/02 02:08]
- 非同期だとWindowsでしか使い道ないじゃん。
- 674 名前:デフォルトの名無しさん mailto:sage [03/07/02 09:29]
- そういう意味じゃ、WindowsもXWindowも同じ。
- 675 名前:デフォルトの名無しさん mailto:sage [03/07/02 14:35]
- コンマ何秒かのオーバーヘッドを気にするなよ。
- 676 名前:デフォルトの名無しさん mailto:sage [03/07/02 18:47]
- 翼くんシュート!!
- 677 名前:デフォルトの名無しさん mailto:sage [03/07/02 21:14]
- 普通はコンマゼロゼロゼロ何秒程度だろ。
Winだとたまにコンマどころか何秒になることもあるかもしれないが。
- 678 名前:デフォルトの名無しさん mailto:sage [03/07/03 02:26]
- スレの立てられた日付ってどう取得するの?
- 679 名前:デフォルトの名無しさん mailto:sage [03/07/03 02:29]
- datNameで
- 680 名前:デフォルトの名無しさん mailto:sage [03/07/03 02:46]
- >>679
thx ファイル名がそのまま日付になってるって事? それだけわかれば、あとは調べられるか ありがとう
- 681 名前:デフォルトの名無しさん mailto:sage [03/07/03 15:46]
- datの名前は日付じゃなくて_秒
- 682 名前:デフォルトの名無しさん mailto:sage [03/07/03 16:03]
- UNIX時間
- 683 名前:デフォルトの名無しさん [03/07/03 21:24]
- 2chの書き込み処理はどんななってんですか?
- 684 名前:デフォルトの名無しさん mailto:sage [03/07/03 22:42]
- >>683
ページのソースを見れば一目瞭然だと思うが
- 685 名前:デフォルトの名無しさん [03/07/04 15:44]
- あっそっか
- 686 名前:デフォルトの名無しさん [03/07/04 18:10]
- 普通に書き込めますた。
なんか仕様書(?)ばっかみちゃって肝心な方法忘れてました。
- 687 名前:デフォルトの名無しさん mailto:sage [03/07/04 18:54]
- >>681-682
MonaUtils.pas見て理解しました thx
- 688 名前:デフォルトの名無しさん mailto:sage [03/07/04 19:10]
- subject.txtが無い板は、index.htmlからスレ一覧取得するの?
- 689 名前:デフォルトの名無しさん mailto:sage [03/07/04 19:37]
- >>688
無い板なんてあるの?
- 690 名前:688 mailto:sage [03/07/04 19:49]
- >>689
ttp://comic.2ch.net/comicnews/ とか。Agentを設定しないとダメなのかな
- 691 名前:デフォルトの名無しさん mailto:sage [03/07/04 19:51]
- >>690
そう DAT直読みやSubject.txtはUser-Agentをmonazillaにしないと駄目
- 692 名前:デフォルトの名無しさん mailto:sage [03/07/04 19:59]
- >>691
ProxomitronでUser-Agentをmonazillaにしてみたけどダメでした(;´д⊂)
- 693 名前:デフォルトの名無しさん mailto:sage [03/07/04 20:00]
- >>692
User-Agent: Monazilla/1.00
- 694 名前:688 mailto:sage [03/07/04 20:02]
- >>693
出来た!ありがd
- 695 名前:デフォルトの名無しさん mailto:sage [03/07/08 15:27]
- . .: : : : : : : : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
. . : : : :: : : :: : ::: :: : :::: :: ::: ::: :::::::::::::::::::::::::::::::::::::: . . .... ..: : :: :: ::: :::::: :::::::::::: : ::::::::::::::::::::::::::::::::::::::::::::: Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::: /:彡ミ゛ヽ;)ー、 . ::: : :: ::::::::: ::::::::::::::::::::::::::::: / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . ::::::::::::::::::::::::::::::::::::::: / :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::  ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ subject.txt取れないとオモタら鯖が落ちてた・・・
- 696 名前:デフォルトの名無しさん mailto:sage [03/07/08 21:03]
- >>695
乙カレちゃんw
- 697 名前:デフォルトの名無しさん mailto:sage [03/07/08 23:51]
- そこまで落ち込むことかよw
ま、君のバグじゃあなかったってことで元気出せ。
- 698 名前:デフォルトの名無しさん mailto:sage [03/07/09 02:49]
- >>695
もうちょっともちつけ
- 699 名前:デフォルトの名無しさん mailto:sage [03/07/09 21:26]
- ちょっとした監視ツールを作りたいんですが、
使っていいメモリってどれくらいまでが適当なんでしょう。 もちろん用途によると思いますが、1,000±4,000KBくらいでしょうか? 朝まで動かしてたら、メモリリークって事がよく起こります。 プログラム中ではちょくちょくメモリを解放しているのですが、 コモンコントロール関係が勝手にメモリを食ってしまいます…。
- 700 名前:デフォルトの名無しさん mailto:sage [03/07/10 10:11]
- . : :::.::::::::::! i:::::::::::::::::::::::::::ヽ ,,,,,;;;;;;;;,,, ,;;;;'''´/:: .::::::;i::l
: ::::::::::::::| ';::::::::::::::__:::::ミ、` '''゙゙゙゙゙゙゙``゙゙゙゙'''''' /,. _,イ:::::::::::;' !リ ::: ::::::::::::::l ゙、:::::/´-、 ヽ` _,,,‐ 7ソ!::::::::::::;' i/ ;:::::::::::::::::::i ヽ:l ' ヽ r '''7´:iし ‐''l:::::::::::/ / ヽ:::::::::::::::::i. ヽ. {. ヽ-‐' ヽ i::::::;:::/ / . ';::::::::::::::::i, _ヽ、. ノ/::::〃' :、 i;::::::::::::::::i. '´ ,.\¨´ ´,.':::::://' >>699 お兄さん、スレ違いですよ… ヾ i;:::::::::::::::l / } ヽ '´,イ::::::::;' ヽ i;::::::::::::::! / ,.| ` 、 /|:::::::::::i . i;::::::::::::| 〈 `ー ..,,__ `_ト,ー‐ ' !::::::::::l
- 701 名前:デフォルトの名無しさん [03/07/12 14:43]
- 作ってみました。誰か試してみて。起動環境はjre1.4です。
www.geocities.co.jp/Milkyway-Gemini/1765/aaa/2cb.html
- 702 名前:デフォルトの名無しさん mailto:sage [03/07/12 17:14]
- >>701
試した。 レスは読めるけれど書き込めないみたい。 ttp://news2.2ch.net/test/read.cgi/newsplus/1057377749/l50 # DOSプロンプトにいろんな文字が……w
- 703 名前:701 [03/07/12 17:34]
- >>702
あっどうも。こんなへなちょこブラウザを試していただいて。 クッキーに対応してないんですよ。 Cookie.txtに自分のプロバイダのホスト名入れてるんで。 ここを書き換えればカキコできると思います。 これを読み込んでCookie情報を送信しているんです。 なおします。 >># DOSプロンプトにいろんな文字が……w それはメモです。(W ところで実行するとDOSプロンプトが出てくるんですか? おかしいなぁ、実行可能jarにしたのに…
- 704 名前:デフォルトの名無しさん mailto:sage [03/07/12 17:39]
- >>701
とりあえず起動/読込/閲覧は確認。今後に期待ですな。 今のところスレの表示速度ではJaneを上回る(w
- 705 名前:デフォルトの名無しさん mailto:sage [03/07/12 19:41]
- >>701
使ってみました。 awtのTextAria使ってるみたいだけど、Swingとawtの組み合わせって、イクナイんじゃなかったっけ? あと、Look&Feel変更機能キボンヌ >>703 コンソールから java -jarで起動したり、ファイル関連付けでjarのところをjavawからjavaにする。
- 706 名前:701 [03/07/13 17:31]
- >>704
>>とりあえず起動/読込/閲覧は確認。今後に期待ですな。 あんま期待しないでください >>705 >>Swingとawtの組み合わせって、イクナイ えっそうなんですか!!
- 707 名前:デフォルトの名無しさん mailto:sage [03/07/13 17:33]
- Eclipse みたいに plugin アーキテクチャにしてほしいな。
そうしたら欲しい機能や足りない部分は勝手に作るよ。
- 708 名前:デフォルトの名無しさん mailto:sage [03/07/13 18:19]
- 暇なので2chビューアを4時間程度で書きました。
ツリービューの板一覧をクリックするとリストビューにスレ一覧が。 それをクリックすると、WebBrowserにレスが出ると。 取りあえずそれだけ。 スケルトンってありましたっけ?無いならソース込みで放出しますけど。Delphiですけど。
- 709 名前:デフォルトの名無しさん mailto:sage [03/07/13 20:44]
- >>708
欲しいです!初心者には必要かと。 つーか私に必要なんです
- 710 名前:デフォルトの名無しさん mailto:sage [03/07/13 21:11]
- >>708
むしろコンポーネント化きぼんぬ それとは別にもちろんソースきぼんぬ
|

|