■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50

monazilla Part 5

661 :デフォルトの名無しさん :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 :2007/03/31(土) 18:51:45
レスさんくす。

そんなもんなんだ。
けど、それってぎゃくに難しいよなぁー・・・


664 : ◆TWARamEjuA :2007/03/31(土) 19:40:43 BE:3485748-2BP(6811)
(´-`).。oO(運用情報板を読んでいないんだろうなぁ。。。)

665 :デフォルトの名無しさん :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 :デフォルトの名無しさん :2007/03/31(土) 21:41:58
自己解決しました
レスポンス
Content-Encoding: gzip
でした

667 :デフォルトの名無しさん :2007/04/10(火) 11:29:28
最近2chブラウザ(とても使えるレベルじゃないのでみたいなもの)作ってるんですが、
be付きで書き込む場合って●を使って書き込むDOLIB 1.00の仕様と同じなんですか?

668 :デフォルトの名無しさん :2007/04/10(火) 12:03:42
>>667
違うよ。全然違うよ。
beはcookieとしてメアドと認証コードを送る。
それぞれDMDMとMDMDというのがキーになっている。
そこ以外は通常時と同じようにPOST。
のはず。

669 :667 :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 :2007/04/10(火) 15:52:19
URLエンコードなしでBe書き込みできました。どうもです。

671 :委員長 ◆/DABoneCRY :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 :デフォルトの名無しさん :2007/04/30(月) 15:56:11
ニコニコが人気らしいが、あんな風にプレイヤーと専ブラが融合した物を
誰か作ってみんかね。
キャプチャデバイスから映像を取り込みつつ、実況板(指定したスレ)から
ログを取り込んで重ねて表示とか。

674 :デフォルトの名無しさん :2007/05/01(火) 11:37:38
そのアイデアは楽しそうだね。

キャプチャのメーカによってプログラムを変えないと
いけないだろうから複数の人に向けては難しいかもね。

ワンセグとかだと割りと簡単に取れたりするのかな?

675 :デフォルトの名無しさん :2007/05/01(火) 22:06:44
ビデオデバイスを扱う汎用なインターフェースがあるっぽい?

676 :デフォルトの名無しさん :2007/05/01(火) 22:31:33
古いものならVFW、最近のならWDM

677 :デフォルトの名無しさん :2007/05/02(水) 00:20:53
テレビを表示してるウィンドウに、半透明化した専ブラのウィンドウを重ねればいいんじゃね?
と思ったが、テレビが見難い…
文字だけ表示し、ウィンドウの枠などが透明な専ブラがあればいいのかな

678 :デフォルトの名無しさん :2007/05/07(月) 03:13:02
>>676
DirectShowだろ

679 :デフォルトの名無しさん :2007/05/07(月) 20:36:05
read.cgi再開発スレ Part2
http://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
> http://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 :デフォルトの名無しさん :2007/05/08(火) 00:09:52
その通り pastdat を追加で良いんでね?
Monazillaのヴァージョン番号とかだと、更なる機能追加とかあったときに、
対応・未対応の区別が面倒だし。
BとCの機能は対応してるがAには未対応、みたいな。

681 :n|a :2007/05/08(火) 22:10:22
>>679
実際にUAの値を使うのはサーバ側なので、
パースの容易さや将来の拡張性等の点でサーバ側に都合の良い仕様を
提案してもらった方がいいのではないでしょうか。

専ブラ側でUAに文字列を追加するのはそれほど問題にならないと思いますし。

682 : :2007/05/09(水) 00:11:19
話をぶったぎって悪いが
ようやく自作ブラウザでログインして書き込みできるようになったんで記念カキコ


683 :デフォルトの名無しさん :2007/05/09(水) 00:24:40
>>679
独自のHTTPヘッダで対応するのは無理?

684 :デフォルトの名無しさん :2007/05/09(水) 22:32:13
>>682
オメ

685 :デフォルトの名無しさん :2007/05/09(水) 23:58:52
クッキーなしの状態からクッキーもらってbbs.cgiにポスト
するまでの処理がわかりません。誰かおせーて。
あとスレのたてかた。

686 :デフォルトの名無しさん :2007/05/10(木) 21:08:18
どこまで調べた・試したかくらいは書こうぜボーヤ

687 :デフォルトの名無しさん :2007/05/10(木) 21:39:36
>>685
IE等の普通のWebブラウザと同じだよ。

688 :デフォルトの名無しさん :2007/05/15(火) 11:04:58
>>679に興味のある作者って少ないんだね。

689 : :2007/05/15(火) 13:52:52
買えよ

690 : :2007/05/15(火) 13:53:43
ってログインしとらんかった・・・

691 :デフォルトの名無しさん :2007/05/15(火) 21:18:11
●飼うほど使わないしぃ・・・

692 :デフォルトの名無しさん :2007/05/16(水) 10:40:22
1だけ読めてもねぇ

693 :デフォルトの名無しさん :2007/05/16(水) 16:47:53
>>685
俺はだいたいこんなかんじ。

1. リクエストヘッダーのクッキーに、ローカルに保存しておいたクッキーの値を読み込む。クッキーが無い場合は空。
2. bbs.cgiにポスト
3. レスポンスを読んで、「書きこみました。」の文字があれば終了。
4. レスポンスを読んで、「書きこみ確認」の文字があれば、レスポンスヘッダーのクッキーをローカルに保存する。1へ戻る。(※無限ループにならないように戻るのは1回だけ)
5. レスポンスを読んで、3,4以外だったらエラーなので終了。


スレ立ての場合は、ポストする内容から key=datキー を削って代わりに subject=スレ名 を付け加える。
それと submit=書き込む を submit=新規スレッド作成 に変えるだけで後はレス書きこみと同じ。

694 :デフォルトの名無しさん :2007/05/16(水) 22:30:15
>>693
なるほど、参考になりました。ありがとう。

695 :デフォルトの名無しさん :2007/05/17(木) 00:06:44
2chブラウザで使う主機能(datの取得とか書き込みとか)をまとめたライブラリを
誰も作らないのはなんでなんだぜ?

696 :デフォルトの名無しさん :2007/05/17(木) 00:16:13
調べりゃわかるのに何で作るんだぜ?

調べてもわからなければここで聞けばいいんじゃね?

697 :デフォルトの名無しさん :2007/05/17(木) 00:38:42
>>695
lib2chってのがあったよ。

698 :デフォルトの名無しさん :2007/05/17(木) 11:32:57
言語もOSもバラバラだから作ろうにも・・・

699 :デフォルトの名無しさん :2007/05/17(木) 17:27:08
OSXならThousand2chとか

700 :デフォルトの名無しさん :2007/05/17(木) 17:43:31
>>695
じゃあとりあえずCのソケット関数で作ってくれ
#include <sys/socket.h>

#include <winsock.h>


701 :デフォルトの名無しさん :2007/05/17(木) 19:27:19
CかC++でHTTPを扱うライブラリで何かお勧めない?
OSはWindowsかun*xで

702 :デフォルトの名無しさん :2007/05/17(木) 19:44:02
WinHttp

703 :デフォルトの名無しさん :2007/05/17(木) 21:07:35
>>695
JavaとC#で使えるライブラリお願いします><

704 :デフォルトの名無しさん :2007/05/18(金) 00:46:15
Jakarta HttpClient

705 :デフォルトの名無しさん :2007/05/18(金) 00:49:18
>>695
書き込みの仕様が不定期に変わるから。

706 :デフォルトの名無しさん :2007/05/18(金) 01:01:59
そこで誰かがライブラリを修正すればみんなハッピー!

あー幻想幻想

707 :デフォルトの名無しさん :2007/05/18(金) 08:17:16
俺じゃない誰かがOpenLib2chを作成するんだ!

708 :デフォルトの名無しさん :2007/05/18(金) 10:12:22
必要なのはライブラリではなく、
明確な仕様とその変更の通知

709 :デフォルトの名無しさん :2007/05/18(金) 21:32:22
ここだな
http://info.2ch.net/wiki/pukiwiki.php?monazilla

710 :デフォルトの名無しさん :2007/05/20(日) 01:41:34
まちBBSに対応させたいんですが、
2chと違ってread.cgi経由で読み出すしかないんですかね?

711 :デフォルトの名無しさん :2007/05/20(日) 22:06:43
うん
まちはread.plだけどね

712 :デフォルトの名無しさん :2007/05/21(月) 00:58:03
ありゃread.cgiで組んじゃった
でもちゃんと動作してるみたいだし良いか

それにしてもまちBBSのread.cgiが吐き出すhtmlって汚いなぁ

713 :デフォルトの名無しさん :2007/05/22(火) 01:37:42
ちょっと質問
2chブラウザの起動時オプションとかでexeにURL渡すとそこを開いてくれるって
あるじゃない?
あれって

なんたら.exe http://ホスト名/test/read.cgi/板キー/スレキー/

で、統一されてるのかな?
Janeしか使ってないんで他のがどうなってるか知りたいんだ

714 :デフォルトの名無しさん :2007/05/22(火) 02:42:45
ギコナビはそれでいった。

715 :デフォルトの名無しさん :2007/05/22(火) 15:00:03
へぇ
起動オプションでURL渡すとかそんな使い方あったのか



716 :デフォルトの名無しさん :2007/05/22(火) 20:24:54
統一したって話は聞かないから、ブラウザごとにバラバラじゃないかね。

717 :713 :2007/05/22(火) 20:51:58
情報アリ
ツール作ってて、取得したURLから2chブラウザで直接開けると便利だなぁと
思って聞いたんだが開けないの使ってる人はあきらめる!って方向で行くわ

だいぶ形になってきて後はデバグだorz

718 :デフォルトの名無しさん :2007/05/22(火) 21:53:26
普通に考えて、標準のURL以外の形式に限る理由なんかないだろう。

719 :デフォルトの名無しさん :2007/05/22(火) 22:00:59
2ch専用のスキームがほしいかな
2ch://pc11.2ch.net/test/read.cgi/tech/1057329161/
これで普通のブラウザと区別できる

720 :デフォルトの名無しさん :2007/05/22(火) 22:32:31
2ch.net/test/read.cgi/
の部分はチェックすればいいだけじゃね?

721 :デフォルトの名無しさん :2007/05/25(金) 01:58:17
実装しちゃるって奇特な専ブラ作者さんはおられんかの

【要望】
スレッド上に貼られた、MD5、SHA-1等のハッシュ値に該当する画像ファイルが
特定の指定したフォルダにあった場合にサムネイル表示する機能

ぶっちゃけ壊滅しつつある画像うpろだの代替機能を
P2Pソフト+専ブラで実現できんものかと

722 :デフォルトの名無しさん :2007/05/25(金) 12:36:45
著作権法違反幇助の罪で捕まっちゃわない?

723 :デフォルトの名無しさん :2007/05/25(金) 19:03:15
専ブラ自体はローカルのファイル検索して表示するだけだし問題無いと思う。

で、P2Pソフトの方はnyとかだとタイムリーなネタは無理だね

724 :デフォルトの名無しさん :2007/05/26(土) 21:23:54
特定のフォルダにある画像ファイルのハッシュをあらかじめキャッシュしておく必要はあるかな。
あと、ハッシュらしき文字列を判定する機能も必要。

725 :デフォルトの名無しさん :2007/06/02(土) 06:07:07
画像ファイルの入手も問題だな。

726 :デフォルトの名無しさん :2007/06/02(土) 14:18:51
というか、別に専ブラで実装しなくとも
ttp://localhost:12345/646da9ae5d90e6b51b06ede01b9fed76
みたいなのでできそうな気がする。

727 :デフォルトの名無しさん :2007/06/02(土) 17:22:08
スレ上に張られたハッシュ値をいちいちコポペするのかい

728 :デフォルトの名無しさん :2007/06/12(火) 14:04:27
エンジン内臓を誰か作ってください。
エンジン内臓を作ってよ

ギコナビからIEやjaneから

729 :デフォルトの名無しさん :2007/06/12(火) 15:24:06
日本語でおk

730 :デフォルトの名無しさん :2007/06/12(火) 22:40:17
臓物を作るのか

731 :デフォルトの名無しさん :2007/06/12(火) 22:48:03
内臓はグロイからやだ。

732 :デフォルトの名無しさん :2007/06/26(火) 18:15:46
live2chみたいな実況中継型のブラウザを作ってみたいんだけど連続してスレをリロードするとき
最低でも何秒以上あけないと荒らしと認定されてアク禁食らうようなことになったりしない?

733 :気まぐれアナスイ :2007/06/26(火) 18:54:45
>>732
個人で管理なので大変なのでしょう…
termkeep.される事を理解できれば その様な状態には為らないと思います。


734 :デフォルトの名無しさん :2007/06/30(土) 17:06:09
>>732
日本語勉強しろ

735 :デフォルトの名無しさん :2007/06/30(土) 17:19:32
>>733
> termkeep.される事を理解できれば

なるほど、その間隔は2ちゃんの鯖から制御されるのか

736 :デフォルトの名無しさん :2007/06/30(土) 19:25:24
行く先々でこのコテ見かけるわ最近

737 :デフォルトの名無しさん :2007/07/03(火) 15:39:32
ttp://info.2ch.net/wiki/pukiwiki.php?monazilla%2Fdevelop
鯖死んでるの?なんかさっきから鯖から応答がない・・・

738 :デフォルトの名無しさん :2007/07/03(火) 15:54:35
>>737
サーバーダウン(鯖落ち)情報 part159
http://qb5.2ch.net/test/read.cgi/operate/1182906850/183-

739 :デフォルトの名無しさん :2007/07/03(火) 15:58:07
把握。
ひろゆき( ´Д` )

740 :デフォルトの名無しさん :2007/07/21(土) 18:41:47
よくある次スレ検索機能みたいなのってどういう仕組みになってんの?

741 :デフォルトの名無しさん :2007/07/21(土) 22:22:38
>>740
基本的には、スレタイの先頭数文字の一致。あとは【】をとばすとか、いろいろ考えられると思う。

742 :デフォルトの名無しさん :2007/07/21(土) 23:06:53
結局自分で探すのが一番

743 :デフォルトの名無しさん :2007/07/21(土) 23:15:07
自分で探すときの考え方をそのままプログラムに反映させるだけだろ
・・・と口で言うほど簡単ではないけど、基本的にはそうだと思う・・・

744 :デフォルトの名無しさん :2007/07/22(日) 03:10:59
ということは高精度なOCRが必要になるってことでしあ

745 :デフォルトの名無しさん :2007/07/22(日) 19:54:46
>>740
Janeはコサイン係数で文字列の類似度から次スレを見つけてるみたい。

twintailは文字列を単語毎に分解してるだけだから簡単な実装で大丈夫だと思うよ。

746 :デフォルトの名無しさん :2007/07/25(水) 11:41:26
webブラウザで
http://pc11.2ch.net/test/read.cgi/tech/1057329161/6
を見たときに >>6 だけじゃなく >>1 も表示されるのって
前からそうだったっけ?

747 :デフォルトの名無しさん :2007/07/25(水) 13:14:24
>>746
>>6しか表示されないけど?
l6だと最後の6レスと>>1が表示される
nl6とかl6nにすると>>1は表示されない

748 :746 :2007/07/25(水) 15:02:29
あ、ごめん、JavaScript モードにしてるからだったみたい。
CGI モードだと 6 だけだった。

749 :デフォルトの名無しさん :2007/08/25(土) 00:29:06
一ヶ月書込みがないな

750 :デフォルトの名無しさん :2007/08/26(日) 11:34:22
役割を終えたということで・・・・

751 :デフォルトの名無しさん :2007/08/26(日) 17:39:04
2chの仕様変更でもない限り盛り上がらないだろうな

ところで2ch以外の掲示板の話題はスレ違い?
俺はまちBBSのスレッド取得について詳しく書いてあるサイトがあれば教えて欲しいんだが。
あぼーんがあるとsubject.txtに書かれているレス数と最終レスの番号がずれるのでどうやって差分取得をすればいいのかわからない。

752 :デフォルトの名無しさん :2007/08/26(日) 18:17:50
あぼーんなら差分取得はしない


753 :デフォルトの名無しさん :2007/08/26(日) 19:01:49
>>751
DATで取れないのは最初から読み直し

754 :デフォルトの名無しさん :2007/08/26(日) 20:37:53
まちBBSって .cgi ファイルになってて取得できなくない?
どうやってあぼーん検出するの?

755 :デフォルトの名無しさん :2007/08/26(日) 21:27:47
>>754
>あぼーんがあるとsubject.txtに書かれているレス数と最終レスの番号がずれるので

756 :デフォルトの名無しさん :2007/08/26(日) 22:41:49
それってスレを取得する度にsubject.txtも更新する必要があるような・・・

757 :デフォルトの名無しさん :2007/09/05(水) 23:40:09
誘導されました。
2chブラウザ作っているのですが、qb5.2ch.netに書き込み確認のcookieタグを
取得しようとしても正しく取得できません。
調べるとhttpのヘッダが他のサーバーと違います。
これはどうしてですか?

書き込みをしようとした時にcokkieが書かれたヘッダです。
---------------
news22.2ch.net
---------------
HTTP/1.1 200 OK
Date: Tue, 04 Sep 2007 14:49:57 GMT
Server: Apache/2.0.55
Set-Cookie: PON=***********; expires=Friday, 01-Jan-2010 00:00:00 GMT; path=/
Set-Cookie: HAP=******; expires=Friday, 01-Jan-2010 00:00:00 GMT; path=/
Vary: Accept-Encoding
Content-Length: 1911
Connection: close
Content-Type: text/html; charset=shift_jis

---------------
qb5.2ch.net
---------------
HTTP/1.1 200 OK
Date: Tue, 04 Sep 2007 14:37:59 GMT
Server: Apache/2.0.52 (Unix) PHP/4.3.10 mod_ssl/2.0.52 OpenSSL/0.9.7c-p1
Set-Cookie: PON=***********; expires=Friday, 01-Jan-2010 00:00:00 GMT; path=/
Set-Cookie: HAP=******; expires=Friday, 01-Jan-2010 00:00:00 GMT; path=/
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=shift_jis

758 :デフォルトの名無しさん :2007/09/06(木) 00:00:28
HTTP/1.1を名乗っているのにChunked-Transter-Encodingを理解しない者は
腹を切って死ぬべきだ。詳しくはRFC2616で熟知すべし。

759 :デフォルトの名無しさん :2007/09/06(木) 00:06:01
HTTPヘッダが違うのは鯖がそういう環境だからだろう。
ていうかヘッダ見る限りクッキー取得できてるじゃねぇか。


760 :デフォルトの名無しさん :2007/09/06(木) 00:17:10
>>758-759
どうもありがとう。
Chunked調べたら分かりました。

228KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30