- 1 名前: ◆gfD86vH6Zo [03/07/04 23:32]
- 2ちゃんねる専用のブラウザを作っちゃおう
というプロジェクトです。 [前スレ1より] 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/ Part 4 pc2.2ch.net/test/read.cgi/tech/1042432238/ monazilla.org (w www.monazilla.org/
- 587 名前:逆噴射J ◆lW31l/VtQc mailto:sage [2006/12/11(月) 01:05:24 ]
- 話の腰を折るかも知れんけど、思いついたから書かせて欲しい。
専用ブラウザの○○.exeを実行させて、 板・スレのアイコンをデスクトップとかにドラッグしたら、その板・スレへのショートカットを作成できて、 このショートカットを起動したら、○○.exeがコマンドライン引数付きで起動されて、その板・スレがアクティブになる。 って機能があったら便利じゃね? 例えば、ユーザーはクイック起動にでもジャンル別のフォルダ作って好きなスレのショートカットをどんどんブチ込む。 そうする事で、ユーザーは板に縛られる事も無く、好きなジャンルのスレを一括管理できる。 また、 C:\(…中略…)\Quick Launch\ガンダム\9.11Gundam'sオフ会.lnk C:\(…中略…)\Quick Launch\Off会\9.11Gundam'sオフ会.lnk C:\(…中略…)\Quick Launch\大阪府の地域ネタ\9.11Gundam'sオフ会.lnk C:\(…中略…)\Quick Launch\最近気になるスレ\9.11Gundam'sオフ会.lnk という具合に、同一のスレにアクセスするプロセスを複数作成できるので、 ユーザーが、「あのスレのショートカットどこのフォルダに入れたっけ?」と悩む事態も少なくなる。 もちろん、クイック起動以外の好きなランチャーやWindows標準Shellを利用するのもユーザーの自由。 ブラウザ製作者にも、煩雑な「ユーザーのお気に入りを管理する処理」をユーザーに丸投げできる利点がある。 ブラウザはコマンドライン引数に対応さえすれば良い。 但し、この機能を現実に実装する場合、ショートカットを作るのは容易な反面、削除をユーザーの手作業に任せるのは不親切。 「クイック起動フォルダ・ユーザー指定フォルダに含まれる、存在しないスレ・最近アクセスしてないスレのショートカットを探し出して全削除する」 みたいな機能もセットで実装したい。
- 588 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 01:17:09 ]
- >>587
がんばれ
- 589 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 18:44:31 ]
- 公開してないがプログラム勉強用に作ってたブラウザでそういうの作ってた。
板一覧とかお気に入りも全部URLショートカットで好きなフォルダを2chブラウザに登録できる。 (IEのお気に入りみたいな感じで)
- 590 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 00:31:31 ]
- janestyle.s11.xrea.com/test/
test版は乗せない方針ですか?
- 591 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 02:36:45 ]
- お前よく馬鹿って言われるだろ
- 592 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 06:22:59 ]
- お前は影で言われまくってるが一切それに気付けないタイプだな
- 593 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 15:50:45 ]
- それは普通だ
- 594 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 17:51:50 ]
- 普通はたいして言われないし、ちょっとは気付くな
- 595 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 19:38:48 ]
- 自分用の過去ログ取得スクリプトをofflaw.cgi中心に組んでみた。
エラーやら差分やらgzやら分岐が大変ね。 ## ログインしているならofflawで過去ログ取得 if ( $sid ) { $kakolog = &http(offlaw.cgiでゲットだぜ); ## 1行目と本体を分け、1行目を見て成否 ((my $stat), $kakolog) = split(/\n/, $kakolog, 2); if ( substr($stat, 0, 3) eq '+OK' ) { # OK } elsif ( $stat eq '-ERR そんな板orスレッドないです。' ){ # ないです。 } elsif ( ($stat eq "" and $kakolog eq "-ERR どこかであぼーんがあったみたいです。\n") or $stat eq '-ERR どこかであぼーんがあったみたいです。' ) { # ログ詰まりで全取得する # ここだけ1行目が空行のことがある } elsif ( (my @stat = split(/ /, $stat, 3))[1] eq '過去ログ倉庫で発見') { # html化済みでメッセージのURL $stat[2] からログをもらう # 既得があってgzでなければ差分取得する # 既得無し、gz、差分取得失敗で全取得する } else { # その他エラー } } else { ## ログインしていないのでkakoを見る } # 過去ログ $kakolog
- 596 名前:逆噴射J ◆lW31l/VtQc mailto:sage [2006/12/29(金) 03:19:03 ]
- VB.NETのCallByName()関数を別スレッドのオブジェクトも触れるように拡張してみた。
ttp://kenmon.hp.infoseek.co.jp/contents/Monalib/CallByNameEx.vb VB.NETで作ってる人はあまりいないだろうけど。
- 597 名前:デフォルトの名無しさん [2006/12/30(土) 00:01:55 ]
- 今さらながらmonazilla復活おめ。
おいらもブラウザらしきものを作ってます(・∀・)ノシ まだまだですけど・・・ haraguro.info/xchext/
- 598 名前:デフォルトの名無しさん [2007/01/07(日) 12:33:40 ]
- 2chブラウザってC/C++で作ってるのって少ないだね
- 599 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 16:27:32 ]
- OSX用はほとんどObjCかC++だよ。
- 600 名前:デフォルトの名無しさん mailto:sage [2007/01/09(火) 21:41:43 ]
- よしじゃあ俺が
- 601 名前:デフォルトの名無しさん mailto:sage [2007/01/09(火) 21:42:16 ]
- うわああああああ
いつのまに規制解除されたんだコノヤローorz
- 602 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 12:42:42 ]
- Win32SDKだけで作ろうとしたけど挫折した。
コントロール作るのめんどい〜
- 603 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 17:00:29 ]
- 死ぬ気か!
- 604 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 17:06:19 ]
- ATLかWTLを使おうよ。MFCはある意味SDK以上に死ぬ。
- 605 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 21:30:20 ]
- SDKで作り始める
↓ 関数ばっかりじゃんヽ(`Д´)ノ ↓ そうだファイルごとにまとめればいいんだ(・∀・) ↓ あれ?同じ処理ばっかり(´・ω・`) ↓ そうだクラス化しよう!(´Д`;) ↓ テンプレート使えばさらにスマートじゃん!(*゚∀゚)=3 ↓ どうみてもWTLです。 ああSDKで死んでみたいマゾな俺
- 606 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 00:48:59 ]
- WTLをもちっとSTLに近づけるのはおもしろそうダナ
- 607 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 03:47:38 ]
- ATL/WTLマンセーなやつ多いけどさ、フリーソフトだとDONUTくらいしかないんだよね
ほんとに使ってんの? 今後でてくるならwxWidgetsあたりが意外と可能性あると思う
- 608 名前:597 mailto:sage [2007/01/12(金) 10:05:56 ]
- >>607
つかってますよん。
- 609 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 10:24:08 ]
- OpenJaneをまるまるC++なんかにコンバートとか出来ないのかな?
Delphiが使えないから、改造できない。
- 610 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 12:04:50 ]
- delphi学べ
- 611 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 12:12:07 ]
- C++わかるなら、今からDelphi勉強すれば今月末には余裕で読めてるだろ。
あとは自分で移植作業だ。
- 612 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 20:48:07 ]
- さてまた閉鎖騒ぎが起こっているわけだが
- 613 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 21:52:51 ]
- 問題はひろゆきのやる気だな
- 614 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 22:47:23 ]
- しかし、ひろゆきも結構あこぎな生き方してるんだな。
普通のブロガーがあんなやり方を告白して開き直ってたら、 間違いなく2chで晒されて祭だろうなw
- 615 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 22:54:12 ]
- 今回裁判を起こした人は一体何やって個人情報晒されたんだ?
- 616 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 01:16:27 ]
- 閉鎖になると2chの情報がもったいないな・・・
- 617 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 01:37:13 ]
- >>615
d.hatena.ne.jp/plummet/20050416/p2 プロ市民の自爆です。
- 618 名前:逆噴射J ◆lW31l/VtQc mailto:sage [2007/01/13(土) 02:41:37 ]
- 折角ブラウザ完成の第一歩を踏み出したと思ったら閉鎖騒ぎとは、トホホ…
未完成甚だしい出来ながら、駆け込みうp。 kenmon.hp.infoseek.co.jp/contents/Monalib.htm#WebBrowser2ch WebBrowserクラスから派生させてスレを読み込ませる機能を付けてみました。 フォームに貼ってスレのURLにNavigate()するだけで、スレッドプールを使って鯖にアクセス。そしてローカルにコピー。
- 619 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 02:57:01 ]
- >>617
げ・・・、噂には聞いていたが「35歳会社員」ってのはリアルで中国大使館オフの疑惑の人物だったのかよ・・・
- 620 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 09:40:11 ]
- 2chブラウザを作るのは良い勉強になるんだけどな…
- 621 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 13:02:32 ]
- 閉鎖になるわけないだろう。
ドメイン名が変更されてそれで終わり。
- 622 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 13:21:09 ]
- いや変更すら無いだろう。
- 623 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 16:16:31 ]
- 変更すら無いと思うがもし変更されたらいちおうこのスレで扱う範疇だな。
1行修正するだけだと思うけど
- 624 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 16:25:08 ]
- 板一覧を更新する人は作業が必要なんじゃない?
いまはほとんど2ch.netってドメイン名で指定してるんだろうし。
- 625 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 16:57:51 ]
- 釣られてる?
- 626 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 15:13:08 ]
- >>617
>>619 リンク先の追記ちゃんと読んどけよ
- 627 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 20:02:21 ]
- 閉鎖になってもbbsmenuは更新する、っていうのをどこかで見たような気がする( ´・ω・`)
- 628 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 20:45:40 ]
- となると35歳会社員ってなにやって個人情報晒された人なんだろう?
全うに生きて晒されたのなら結構気の毒な話だと思うんだが(´・ω・`)・・・
- 629 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 22:56:37 ]
- 「ひろゆきがやる気なくなって終了」はいつでもありうるんだよな・・・
- 630 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 23:14:28 ]
- >>628
matarikougi.seesaa.net/
- 631 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 23:31:04 ]
- >>630
>>626
- 632 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 23:40:59 ]
- >>630
いやだから中国大使館オフと今回の件は関係ないんだってばw
- 633 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 03:58:09 ]
- どうやらこの辺。
■ 判決を受けて、実際に当該スレを掘ってみよう作戦。 qb5.2ch.net/test/read.cgi/sec2chd/1168824233/ 【2007年】切込隊長@山本一郎85【エア人生】 live25.2ch.net/test/read.cgi/market/1167388965/ わんわん吠えるよわんわん ttp://wanwanlapper.seesaa.net/ ttp://blog.livedoor.jp/wan111/
- 634 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 15:13:09 ]
- 2chは閉鎖しないの情報が流れるとスレが止まったw
きっと皆開発に勤しんでるに違いない!
- 635 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 00:15:11 ]
- 仮にドメイン差し押さえられてもサーバは残るわけだし別ドメインやIP直でアクセスすればいいし今まで通りってわかってたよハハハハハハ
- 636 名前:デフォルトの名無しさん [2007/01/19(金) 07:57:55 ]
- IP直じゃ書き込めないよ
- 637 名前:デフォルトの名無しさん [2007/01/20(土) 22:08:46 ]
- Perlについての質問箱 29箱目
pc10.2ch.net/test/read.cgi/tech/1166708139/ から誘導されてきました。 2chViewer ●にログインして、過去ログをひたすら(ウェイトは挟みつつ)取得するPerlスクリプトを書いたのですが、 ●ログインは出来るものの、肝心の過去ログが取得できません。gzip圧縮された「-ERR もう つかえません」と言うメッセージが取得されるだけです。 ●アカウントそのものは既成の専用ブラウザ(OpenJane 0.1.12.6b)で生きていることを確認しています。 ソースはこれです。 sub.jetabbs.org/upload2/upload/upz043.zip (コメント・メッセージがキモくてごめんなさい) 何が原因かわからないでしょうか?
- 638 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 22:26:26 ]
- >>637
Perlのソースをうpしても、「Perlのソースが読める」と、「●の実装を理解してる」の両方を満たす人しか回答できないよ。 送信してるヘッダを書いた方が判りやすいと思う。 それと、目的が「作る」のではなくて「ログを落とす」なら、壷インストールしてIEを自動操縦する方が簡単と思う。
- 639 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 02:04:00 ]
- >>637
●持ちじゃないからテストできなくてスマンが、163行目はraw=.0じゃなくraw=0.0が正解じゃね?
- 640 名前:637 [2007/01/21(日) 03:44:12 ]
- >>638
発想の転換させてくれてありがとう。 IE自動操縦ではなくてJaneにdat落ちURLを渡すだけにしたよ。認証&取得はJaneまかせに。 sub.jetabbs.org/upload2/upload/upz044.zip >>639もサンクスな。
- 641 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 18:53:04 ]
- ブラウザの機能の一環として、30分おきに自動で約10板分の
subject.txtを自動で読みに行くのは怒られる?
- 642 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 18:57:07 ]
- サーバーサイドだったら構わないだろうけど、個々のユーザーに自動取得させるのはどうかと思うよ。
使い道によっては嵐ツールに早代わりするから。 まあやるならしっかりとUAを名乗ることだね。
- 643 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 20:30:51 ]
- 個人的には瞬間的にストレスかけるのは好きじゃないから、
もし同じような実装するとしたら3分おきに1つの板のsubject.txtを取りに行くようにするかな・・・
- 644 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 13:22:41 ]
- JBBS で倉庫行きになったスレって dat 取れないんだっけ?
- 645 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 15:23:36 ]
- >>644
>>495
- 646 名前:644 mailto:sage [2007/01/27(土) 22:19:08 ]
- >>645
だめなんすね。 どうもです。
- 647 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 14:21:05 ]
- 板が移転したときの判定について質問です。
板更新しないとブラウザ上では移転前のURLのsubject.txtを読みに行きます。 ケース1:初めて読む板でIf-SinceModifiedを付けずにリクエストしたとき スレッドが1つもないsubject.txtが存在していてHTTP StatusはOKが返ってきます。 このときはダイアログで板移転をうながせば良いかと思います。 ケース2:2回目以降読む板でIf-SinceModifiedをつけてリクエストしたとき Not Modifiedが返ってきます。 通常、Not Modifiedが返ってきたらローカルのsubject.txtを読んで表示してます。 本当は移転先のsubject.txtを読まなければいけません。 この場合、どうやって移転したと判定すれば良いでしょう? 前回の読み込みから10分以上経っていたらIf-SinceModifiedを付けないとか?
- 648 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 17:22:50 ]
- subject.txtは書き込み毎に更新されるので、IMSフラグを
付ける必要はないと思う。それで帯域が節約されるとしたら よっぽどの過疎板ってことだから。
- 649 名前:デフォルトの名無しさん [2007/01/29(月) 18:01:42 ]
- >>647
なにか勘違いしてる 手元にあるsubject.txtが空でなければ、If-Modified-SinceつけてNot Modified が返ってきたら サーバーのsubject.txtが空な訳はないだろ。 あと前にも書いたけど、If-Modified-Sinceじゃなくて If-None-Match 推奨。
- 650 名前:647 mailto:sage [2007/01/29(月) 18:12:28 ]
- >>648
うーん確かに。だったら単純に更新連打抑制機能だけつければいいのかな? 他のブラウザはどうなってるんだろう。 >>649 うお。確かに勘違いでした。 今は未だケース1のスレッドが1件も無かったら板移転と判断のロジックが入ってないので、 ローカルに空subject.txtが保存されますね。 それでIf-Since-Modifiedしたら、それは・・・すみません。 If-None-Matchの件も上のレス見て納得しました。
- 651 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 07:46:57 ]
- >>650
前にちらっと読んだ kage のソースでは、1秒以内の同じ URL へのリクエストは シカトするようになってた気がする。
- 652 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 18:21:15 ]
- こっちにもはっておきますね。
キーワードを表示して欲しいとかって話みたいです。 ★☆ひろゆきから2chブラウザ作者さんへお願い☆★ pc9.2ch.net/test/read.cgi/software/1171219916/
- 653 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 19:23:47 ]
- >>652
その「関連キーワード」ってなんじゃろか?
- 654 名前:委員長 ◆/DABoneCRY [2007/02/12(月) 19:45:26 ]
- >653
例えばこのスレッドをIEで開いて、最上部を見て下さい。 キーワード【 dat monazilla ブラウザ gzip Encoding ch 取得 】 といった物があります。 それをクリックして貰えれば「ああ、なるほど」と分かって貰えると思いますよ。
- 655 名前:委員長 ◆/DABoneCRY mailto:sage [2007/02/12(月) 19:46:45 ]
- むを!上げてもた……
見逃してやって下さい。
- 656 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 20:04:40 ]
- ふむふむ
p2.2ch.io/getf.cgi? の後にURL貼付ければいいのか 例えばこのスレ(pc10.2ch.net/test/read.cgi/tech/1057329161/l50)なら p2.2ch.io/getf.cgi?http://pc10.2ch.net/test/read.cgi/tech/1057329161/l50 になるんだな
- 657 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 12:07:17 ]
- 最後のl50、l100・・・、なしとかでキーワードの結果が違うのね
どれが一番良いんだろ?
- 658 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 15:59:13 ]
- >>654
ああ、なるほど。そのスレに関連するキーワードが自動的に抽出されて最上部に 検索リンクがはられるということか。
- 659 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 22:08:11 ]
- >>657
推測だが、指定範囲のなかでキーワードを拾ってるんじゃなかろうか
- 660 名前:デフォルトの名無しさん [2007/03/31(土) 17:05:32 ]
- 同じhost上のdatファイルを何個か連続して欲しいときって
Keep-Aliveのほうが効率いいと思うんだけど GET /tech/dat/1174585528.dat HTTP/1.1 User-Agent: Monazilla/1.00 Host: pc11.2ch.net Accept: */* Accept-Encoding: gzip, deflate Connection: Keep-Alive こんなリクエスト5連ちゃんくらいしてもレスポンスヘッダには 全部 Connection: close が入ってるんだよね。 そもそも HTTP/1.1 でリクエストしてるから "Connection: Keep-Alive" いらないだろ とか思って、なしでも試したけどどっちでも close されちゃう。 オレ的にはこれでも連ちゃんでdat取れるから、べつにいいんだけど 2chとしてはどうなの? あと、もうひとつ質問なんだけど、巡回みたいなことするときに、 「最低でもリクエストの間隔はこのくらいは開けろ」、とか 「連ちゃんでのリクエストは何回までにしろ」とか「この時間帯は避けろ」とか そういうのってないの? 常識の範囲ではわかってるつもりだけど、2ch的にはどうなんでしょ?
- 661 名前:デフォルトの名無しさん mailto:sage [2007/03/31(土) 17:30:07 ]
- そのへんをあやふやにして運営してるのが2chです。
明確にすればそこスレスレで負荷をかけまくれるからね。 問題があればアク禁にされるってのが基本的な姿勢。 運営版でそれとなしに聞いてみればいいよ。 こんなサービスをしたいのですがどうですか〜って感じで。 FOXかひろゆきに気に入られたら鯖も無料で貸してもらえるよ。 あと法人名で問い合わせればjigみたいに個別に対応してもらえるかもしれない。
- 662 名前:デフォルトの名無しさん [2007/03/31(土) 18:14:07 ]
- こっちは「keep-aliveでもcloseでもいいよ」って選択肢をサーバーに示している。
サーバーがcloseを望んでるんだから気にしなくていい。 サーバーの仕組み上、Keep Alive のほうが負荷が高くなるケースもあって、 2chでは Keep Alive を無効にしていることが多い。
- 663 名前:660 mailto:sage [2007/03/31(土) 18:51:45 ]
- レスさんくす。
そんなもんなんだ。 けど、それってぎゃくに難しいよなぁー・・・
- 664 名前: ◆TWARamEjuA mailto:sage [2007/03/31(土) 19:40:43 BE:3485748-2BP(6811)]
- (´-`).。oO(運用情報板を読んでいないんだろうなぁ。。。)
- 665 名前:デフォルトの名無しさん mailto:sage [2007/03/31(土) 21:01:53 ]
- >>660のをハイパーターミナルで試してみた
プロパティでTCP/IP ポート80 アドレスはnslookupでとってきて。 さらに設定タブ>ASCII設定で ν行末に改行文字 νローカルエコー ν受信データに改行文字をつける ν右端で折り返す >>660のリクエストの行末に改行2つ(これがリクエスト・レスポンスのヘッダーとボディの分け目のマーク)つけてテキスト(req.txt)に保存して、 そして、もう一つテキストを作って(cap.txt)、転送>テキストのキャプチャ(cap.txt) そして、転送>テキストファイルの送信(req.txt)でリクエスト送るとレスポンス返ってきた。 ここまではいいんだが、 でcap.txtをcap.htmlに変えて色々文字コード変えてもボディが文字化けしたままなんだけど、これはハイパーターミナルのエンコードが既にシフトJISだからかなあ?
- 666 名前:デフォルトの名無しさん mailto:sage [2007/03/31(土) 21:41:58 ]
- 自己解決しました
レスポンス Content-Encoding: gzip でした
- 667 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 11:29:28 ]
- 最近2chブラウザ(とても使えるレベルじゃないのでみたいなもの)作ってるんですが、
be付きで書き込む場合って●を使って書き込むDOLIB 1.00の仕様と同じなんですか?
- 668 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 12:03:42 ]
- >>667
違うよ。全然違うよ。 beはcookieとしてメアドと認証コードを送る。 それぞれDMDMとMDMDというのがキーになっている。 そこ以外は通常時と同じようにPOST。 のはず。
- 669 名前:667 mailto:sage [2007/04/10(火) 12:16:06 ]
- やっぱり違いますか。ということは通常書き込むときは、
"Cookie: NAME=" + 名前 + "; MAIL=" + メール + "; " + 返ってきたSet-Cookie:のPONとexpiresとpath=/ + "; hana=mogera" で書き込めてますけど、 "Cookie: NAME=" + 名前 + "; MAIL=" + メール + "; DMDM=" + be登録アドレス + "; MDMD=" + be認証コード + 返ってきたSet-Cookie:のPONとexpiresとpath=/ + "; hana=mogera" で大丈夫ですか? 上記の名前、メールはURLエンコードしてますが、be書き込み時のbe登録アドレスとbe認証コードもURLエンコード必須ですか?
- 670 名前:667 mailto:sage [2007/04/10(火) 15:52:19 ]
- URLエンコードなしでBe書き込みできました。どうもです。
- 671 名前:委員長 ◆/DABoneCRY mailto:sage [2007/04/11(水) 09:03:31 ]
- マルチですが、情報を。
書き込み不可となっているブラウザがいくつか発生しているそうです。 とりあえず、私が把握した情報だけ。 想像も入っているのですが、鯖側でクッキーの処理が変わったのか 複数行のクッキーだと受け取って貰えないようです。 //この処理だとダメ IdhEdit->Request->CustomHeaders->Clear(); IdhEdit->Request->CustomHeaders->Add("Cookie:NAME="+CmbName->Text); IdhEdit->Request->CustomHeaders->Add("Cookie:MAIL="+CmbMail->Text); IdhEdit->Request->CustomHeaders->Add("Cookie:"+gCookie); //この処理だとOK IdhEdit->Request->CustomHeaders->Clear(); AnsiString CookieCode = "Cookie: NAME=" + CmbName->Text +"; MAIL=" + CmbMail->Text + "; " +gCookie; IdhEdit->Request->CustomHeaders->Add(CookieCode); 実際には鯖側で処理を変えたのか、それとも鯖とIndyの相性(\nと\r\nとか)なのか はたまた、Windowsアップデートがあったそうなので、それが影響しているのか不明ですが とりあえず、A Boneでは、上記の変更で修正出来ましたので、ご連絡しておきます。
- 672 名前:stream ◆PNstream2s [2007/04/11(水) 16:40:28 ]
- ちなみに、複数行のCookieは確か間違いなんで今回の件にかかわらず直したほうがいいです
- 673 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 15:56:11 ]
- ニコニコが人気らしいが、あんな風にプレイヤーと専ブラが融合した物を
誰か作ってみんかね。 キャプチャデバイスから映像を取り込みつつ、実況板(指定したスレ)から ログを取り込んで重ねて表示とか。
- 674 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 11:37:38 ]
- そのアイデアは楽しそうだね。
キャプチャのメーカによってプログラムを変えないと いけないだろうから複数の人に向けては難しいかもね。 ワンセグとかだと割りと簡単に取れたりするのかな?
- 675 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 22:06:44 ]
- ビデオデバイスを扱う汎用なインターフェースがあるっぽい?
- 676 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 22:31:33 ]
- 古いものならVFW、最近のならWDM
- 677 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 00:20:53 ]
- テレビを表示してるウィンドウに、半透明化した専ブラのウィンドウを重ねればいいんじゃね?
と思ったが、テレビが見難い… 文字だけ表示し、ウィンドウの枠などが透明な専ブラがあればいいのかな
- 678 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 03:13:02 ]
- >>676
DirectShowだろ
- 679 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 20:36:05 ]
- read.cgi再開発スレ Part2
qb5.2ch.net/test/read.cgi/operate/1105909861/655- > 655 :動け動けウゴウゴ2ちゃんねる :2007/05/07(月) 17:28:03 ID:KXXfawU50 > スレがdat落ちしてた時read.cgiなら>>1は読めるのに > ●ログインしてない専用ブラウザだとスレタイすら分からないのはひどい > 専ブラにもpastdat.soを開放するべきだ > > 656 :stream ◆PNstream2s :2007/05/07(月) 18:58:19 ID:3mprCz2C0 > qb5.2ch.net/test/read.cgi/operate/1153650861/768-769 > read.htmlが入ってるところなら、datファイルにUserAgentがMonazilla以外でアクセスすれば > dat落ちしているならリターンコードが203で、内容がそれなりのものが返って来る。 > > 657 : 株価【1540】 △△ ◆cZfSunOs.U :2007/05/07(月) 19:44:27 ID:T2091+Se0 > >>655-656 ただ,専ブラが Monazilla 以外の User-Agent をよこしてくるようになると > 後々面倒なことになるかも知れない(専ブラとそれ以外の判別処理が煩雑になるなど)ので, > 専ブラの各作者さんで話し合って,pastdat.so / anydat.so 対応であることを示す統一した目印 > (例えば User-Agent を Monazilla/1.00 (SomeBrowser/1.0; pastdat) のようにするとか) > を決めてもらえるといいような気もします. > そうしてもらえれば,pastdat.so / anydat.so に対応する処理を入れます. > > # 今は,pastdat.so が入ってるのは雪だるまだけ,anydat.so が入っているのは > # read.html が入っている鯖だけなんですが,これやると anydat.so 全鯖配布になるのかな.
- 680 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 00:09:52 ]
- その通り pastdat を追加で良いんでね?
Monazillaのヴァージョン番号とかだと、更なる機能追加とかあったときに、 対応・未対応の区別が面倒だし。 BとCの機能は対応してるがAには未対応、みたいな。
- 681 名前:n|a mailto:sage [2007/05/08(火) 22:10:22 ]
- >>679
実際にUAの値を使うのはサーバ側なので、 パースの容易さや将来の拡張性等の点でサーバ側に都合の良い仕様を 提案してもらった方がいいのではないでしょうか。 専ブラ側でUAに文字列を追加するのはそれほど問題にならないと思いますし。
- 682 名前:● mailto:sage [2007/05/09(水) 00:11:19 ]
- 話をぶったぎって悪いが
ようやく自作ブラウザでログインして書き込みできるようになったんで記念カキコ
- 683 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 00:24:40 ]
- >>679
独自のHTTPヘッダで対応するのは無理?
- 684 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 22:32:13 ]
- >>682
オメ
- 685 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 23:58:52 ]
- クッキーなしの状態からクッキーもらってbbs.cgiにポスト
するまでの処理がわかりません。誰かおせーて。 あとスレのたてかた。
- 686 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 21:08:18 ]
- どこまで調べた・試したかくらいは書こうぜボーヤ
- 687 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 21:39:36 ]
- >>685
IE等の普通のWebブラウザと同じだよ。
|

|