- 1 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 11:33:57 ]
- をまとめましょう
- 396 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 01:12:37 ]
- httpがどういうものか、を調べるところから始めれば案外すぐに専ブラはできるわな
知ってればそれこそあっと言うまだろう
- 397 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 01:15:29 ]
- >>396
結局のところhttp通信で躓いたというよりは2chサーバーの独自チューニングが わからなかったというオチなんだけどね
- 398 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 01:22:20 ]
- >2chサーバーの独自チューニングが
そんな高尚なもんじゃないだろうにwww
- 399 名前:デフォルトの名無しさん [2010/03/05(金) 01:25:49 ]
- >>398
高尚じゃないけどhttp通信を初めてやった者の感想としてはそういうことだよ 参考資料のようにヘッダ作って送ってもサーバー200OK返すのに 中身はデータ壊れてるとか抜かすし あれこれ調べたら資料に無かったちょっとした文字列が抜けてるだけだったとかもうね
- 400 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 10:42:30 ]
- 2chはもっとスマートにできてると思ったが、案外・・
- 401 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 15:03:02 ]
- だいだいでぐーぐる検索してもみかんしか出てこない
- 402 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 15:05:01 ]
- 誤爆スマン
- 403 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 16:28:18 ]
- 出来上がったならここで報告するとイインジャマイカ?
2ちゃんねる用ツール発表スレ Part3 jbbs.livedoor.jp/bbs/read.cgi/computer/351/1040452814/
- 404 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 00:47:03 ]
- 3つ前のカキコみが7ヶ月前とかねーよwww
- 405 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 02:37:09 ]
- なんでわざわざしたらば。
ここで公開してくれよ。 漏れも.net始めるかなあ。orz
- 406 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 02:42:29 ]
- .netなら割りとすぐに出来る
httpの概念を理解するのにちょっとしんどいけど
- 407 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 07:16:47 ]
- 通信部分やデータ管理部分なんてどうと言う事はない。
表示のレイアウト調整や細かい設定項目組む方が大変。
- 408 名前:デフォルトの名無しさん [2010/03/06(土) 13:59:38 ]
- >>407
表示ならここを参考にすればいいんじゃね? cs2ch.blog123.fc2.com/ 上でもでてるけど
- 409 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 14:06:21 ]
- CM乙
- 410 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 14:23:17 ]
- ぱるぱるは本当にかわいいな
- 411 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 20:49:34 ]
- できてしまうと書き込みより読み込みの方が手間だね
- 412 名前:デフォルトの名無しさん [2010/03/06(土) 20:51:10 ]
- えw
読み込みなんて簡単だろ 面倒なのは2chがあぼーんした場合の対応くらいだけど それはmonazilaに対応方法書いてあるじゃん
- 413 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 21:20:11 ]
- 一通り出来てからの話ね
読み込むだけなら誰でもすぐできるわw 細かい機能、あぼーんに始まり、ポップアップを実装したい、ナンダカンダ・・ と機能を考えてるといつまでたっても終わらないべ 後予想異常に面倒なのがログの管理。どうすればよくなるのか、イマイチ見当がつかない
- 414 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 21:44:58 ]
- 敢えて管理しないw
ポップアップとか入らないから、必要な機能だけ選択して使えるといいね。
- 415 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 21:49:56 ]
- >管理しない
やっぱりそうなるかなぁ
- 416 名前:デフォルトの名無しさん [2010/03/06(土) 21:52:44 ]
- >>414
IEコンポーネント使うのでポップアップとかならjsで対応できる まあ今となってはかなりの部分で楽に作れるよ ただそういうノウハウが公開されてないだけなんだけどね
- 417 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 22:32:56 ]
- 自分の場合、一板あたりMAX1000スレッドまで管理できるように
なってる。あぼーんは知らん
- 418 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 23:15:01 ]
- >>416
そうか、そんな手があるのか・・ みんなすごいなぁ
- 419 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:12:21 ]
- 2ch に書き込み可能な実体参照ってどういう仕様になってんだろ?
温泉マーク → ♨ よくあるハート → ♥
- 420 名前:デフォルトの名無しさん [2010/03/07(日) 13:14:15 ]
- 意味がわからん
- 421 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:15:09 ]
- あれ、書き込めた。さっきは & が ? になってしまったんだが。板によって挙動が違うのかな。
雪だるま → ☃
- 422 名前:デフォルトの名無しさん [2010/03/07(日) 13:19:07 ]
- 単なる文字コードでしたってオチだったよ
www.ffortune.net/comp/net/ref/special.htm
- 423 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:28:28 ]
- いや、Unicode の数値文字参照で書き込んでも、板によってそのまま通ったり「?#x...;」に
変えられたりと挙動が違うんだよねー。 試しにマ板で一番古いスレに温泉マーク (♨) 書き込んでみたけど & が?に変えられた。 pc11.2ch.net/test/read.cgi/prog/1029686973/783
- 424 名前:デフォルトの名無しさん [2010/03/07(日) 13:34:00 ]
- urlエンコードが違うとかそんなんじゃないの?
- 425 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:39:27 ]
- 実体参照入りの AA とか別板にコピペするとよくハマる罠。
ブラウザからの書き込みでも同じだからそういう設定になってるんだろうと思う。
- 426 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:39:47 ]
- >>423
SETTING.TXTのBBS_UNICODEがpassだと数値文字参照が使えるが、 changeになっていると?に変換される。 プログラム板はpassでプログラマー板はchange。
- 427 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:42:03 ]
- ってちょっとググったら「○○板をUnicodeに対応させよう!」「Unicode使えるようになりました」という
スレが引っかかるから、本当にそういう設定があるんだろうな。
- 428 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 13:47:27 ]
- ってすぐ上にあったかw
- 429 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 20:59:03 ]
- ┌─┐
│●│ └─┤ _ ∩ ( ゚∀゚)彡 ┌─┬⊂彡 │●│ おっぱい!おっぱい! └─┘ おっぱい!おっぱい!
- 430 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 21:41:10 ]
- Mac だと AA レスの場合はフォント変えなきゃいけないんだけど判定が面倒だなー
- 431 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 22:57:11 ]
- WindowsでもAAだけフォント変えてくれるの作ってくれると俺得です。
- 432 名前:デフォルトの名無しさん [2010/03/07(日) 23:03:36 ]
- 人間がみるとAAと認識できるけどロジックでみるとAAかどうかなんて
あいまいなんだよな 所詮は文字列だし ここからここまではAAと分かるような情報が埋まってれば余裕で対応可能だけどね
- 433 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 23:15:12 ]
- 色々なパターンはあるだろうけど、まぁ無理でしょう
dokoaa.com/ena.html (「鬱」や「豆」などの感じを格子状に並べたえなりかずきのAA) を判別することは出来ない もっといえば「でつ」なんてAAがあるけどこれこそAAか文章化判別不能 最初からAAが表示されるような方法で文章も表示するべき
- 434 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 23:47:53 ]
- うーーーーーーん
htmlの仕様でひっかかりまくりだ。 タグの削除で何とかなると思ってたんだが AA表示させようと思ったら特殊文字全部変換しなきゃなんねぇうぜえw 最初からwebbrowser使えばよかったぜ
- 435 名前:デフォルトの名無しさん [2010/03/07(日) 23:53:17 ]
- URLエンコードを元に戻せばいいだけだろ?
- 436 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 23:53:49 ]
- えっ
そんなことできたのか。ハハハ
- 437 名前:デフォルトの名無しさん [2010/03/07(日) 23:58:03 ]
- ごめん
本文だからhtmlエンコードだ kawama.jp/php/encode_html.php URLエンコードはヘッダーとかだな
- 438 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 00:04:15 ]
- ありがd。終が見えてきたわ〜
- 439 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 04:46:36 ]
- テストするのにとりあえずこの板は確認しておけってところある?
ちょっと変わった事やってるところとか。
- 440 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 09:59:34 ]
- IPV6、町BBS、ピンクか
- 441 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 10:04:26 ]
- 町とピンクは2chじゃないけどな
需要はそれなりにあるだろう
- 442 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 15:20:29 ]
- 速報ヘッドラインあたりも内容に HTML タグが混じってるな。
- 443 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:28:01 ]
- IPv6 って初めて見てみたけど変なの
- 444 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:52:54 ]
- てす
- 445 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:56:47 ]
- お気に入りと、スレッド検索は必須
- 446 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 20:58:05 ]
- e
- 447 名前:デフォルトの名無しさん mailto:sage [2010/03/08(月) 21:04:19 ]
- Cookie: be%3ccode; be%3cmail; PON=Oxxxxxx.ppp.dion.ne.jp; HAP=2xxxxxx; tepo=don;
beを追加した要求メッセージの一部ですが、どこがおかしいかわかりますか? be認証コードは be<code メールは be<mail とテスト用の文字列にしてあります。PONとHAPのxxx...も本来は数値です URLエンコードもできていると思うのですが、beが反映されません 通常の書き込みはできますが、何で出来ないのでしょう?
- 448 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 02:36:18 BE:690665074-2BP(3)]
- beのパラメータをくっつけただけじゃだめ。
ちゃんと〜=パラメータにしてる?
- 449 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 07:52:47 ]
- やってないです。
もう少しパケット眺めてみます・・
- 450 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 12:45:30 ]
- DMDM=BEに登録したメールアドレス
MDMD=BEの認証コード これでいけるはず
- 451 名前:デフォルトの名無しさん [2010/03/09(火) 19:00:31 ]
- >>450
BEとかログイン必須な書き込みは楽なはずなんだけどな 通常の書き込みはイラン情報抜いて再度つけて送信とかせにゃいかんけど
- 452 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 11:07:56 ]
- beなんかイラネーだろ どうでもいい
- 453 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 14:31:31 ]
- 多くのブラウザはスレの雛形を作るのにjavascriptを
利用しているみたいだけど、これを利用しているから 読み込みなどが遅かったりするらしい この部分を高速化はできないんでしょうか? プログラミングは最近始めたので見当違いだったらすいません
- 454 名前:デフォルトの名無しさん [2010/03/10(水) 14:39:41 ]
- 無理です
というかレスが多いスレだとどの専ブラもそれなりに待ちがあるよね 早いとされる専ブラもgifのアニメーションに対応しないし 最近のブラウザじゃああたり前に搭載してる縮小拡大機能の恩恵を受けられないとか 欠点も多いよ
- 455 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 14:43:49 ]
- 最も早いのはdatをメモリに読み込んで表示
でもどうせ一秒も変わらないならjavascript使ったほうが色々便利 live2chのアホみたいな早さを実装したいんだけどぜんぜんおいつけねー
- 456 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 14:47:59 ]
- live2ch速いですね、ちえふぁんスキンと一緒に使ったら快適
- 457 名前:453 [2010/03/10(水) 14:48:54 ]
- >455
早さ重視したところで好きなように拡張できるようにするためには 自前でいろいろ実装する手間があるからなあ それだったら多少速度犠牲にしてでもIEコンポーネント使えば一般的なCSSやjs使えるので 専ブラに関係なく外部の人がいじれるのでいいわ Jane系は独自の記述がいるので今となってはありえないし まあdat取得の度にフルナビゲートさせたりするのも論外だし スレ覧とブラウズ部分は一つのコンポーネントを共有するのもありえないかなあ ちょっとした工夫で割りとどうにでもなる
- 458 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 14:58:17 ]
- 「描画エンジンは選択できるように」
- 459 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 14:58:53 ]
- 自前で色々な機能を実装すると結局速度が遅くなるんだよなぁ
出来たものが使えないと悲しくなる。愛着はあるんだけどね
- 460 名前:デフォルトの名無しさん [2010/03/10(水) 14:59:39 ]
- >>458
論外 まあその辺は考えてあるんだけどね ただJane系の独自エンジンはもう古い
- 461 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 15:33:15 ]
- 独自エンジンだと開発者がずっと保守し続けなければいけない
長期的に安心して使えるシステムでなくなるということですね なるほど参考になりました
- 462 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 15:51:35 ]
- 描画エンジン使ってる所って「スレの内容を表示するビュー」と「書き込みプレビュー」くらいっしょ。
選択できるとうれしいなぁ。
- 463 名前:デフォルトの名無しさん [2010/03/10(水) 15:57:10 ]
- 一番いいのが2ch側でxxx.datのついでにxxx.indexでもいいので
各レスが何バイト目から始まってるかだけの情報を持ってくれると 細かく差分の抜き出しがしやすいんだけどな・・・ あぼ〜んの検知もしやすくなるし
- 464 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 16:08:06 ]
- それあると、自分の書き込みがどれかも明確にわかるね
- 465 名前:デフォルトの名無しさん [2010/03/10(水) 16:10:48 ]
- >>464
まあほんとうに小さなファイルになるのでサーバーのディスクスペースを無駄に消費するとか欠点はあるけどさ サーバーがインデックスを作る負荷はほんと小さいんだけどな 作ってくれればほんとに細かくセッション管理できるのに
- 466 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 18:51:36 ]
- 特定レス範囲のみの取得も可能だな。
ただそれをやるとスレが更新される度にインデックスファイルも再取得する必要があって あまり意味がないかも。やるなら dat ごとバイナリ化して先頭にインデックステーブルだろう。
- 467 名前:デフォルトの名無しさん [2010/03/10(水) 18:55:30 ]
- >>466
インデックスは文字としても固定長にしておけば大丈夫でしょ 1発言で何文字まで認めるかにもよるけどさ (8桁+改行)xレス数分 毎回書き込みの度に10バイト増えるかどうかだし 固定サイズで増えるので差分取得もやりやすいし
- 468 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 18:56:03 ]
- どっかにdatの差分ダウンロードの仕様が書いてあった
- 469 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 19:00:14 ]
- Conditional GET はここに居る奴なら基本だろう。
- 470 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 19:00:53 ]
- >>468
ちょっと違うんだよな・・・ ちょっとした機能としてたとえばどういうスレか覗くだけということで >>1だけを取得する機能を実装しようとしても今のままじゃあ >>1が0バイト目から何バイトなのかわからないんだよ read.cgiに投げて1だけ取得するんだと本末転倒だしね・・・ まあみみずんとかp2あたりが持ってくれてもいいんだけどさw
- 471 名前:デフォルトの名無しさん [2010/03/10(水) 19:06:32 ]
- まあ2chの書き込みをクロールしてインデックスだけ持つ情報サーバーを立ち上げたり
専ブラ間でそういう情報を共有してもいいんだけどさ・・・ それならスレ立てたとき、書き込みがあったとき、あぼーんしたときすべてにおいて サイズを知ってる2ch鯖がインデックス情報を持ってくれれば一発なんだよね
- 472 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 19:07:09 ]
- 1レスの最大バイト数は板ごとに違うが数 k 程度の固定長領域でも用意しておけば十分じゃね。
ぶっちゃけ 1 行読み込んだところで TCP/IP ブッチしてもかまわないし。
- 473 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 19:09:30 ]
- 2chでソフト開発するときに注意しなければならないのが
要望に対して自分で取捨選択すること これは開発者のセンスが問われる重要なこと 客層の切り分けにもなる 多くの要望を取り入れ、肥大化し、UIは糞、重い、 ユーザーカスタマイズが大変、そして消えていった多くのソフトがある シンプルで低機能なものを作ると 初心者が愛用してくれる 逆に多機能にすると、 知識あるものや自分のアイデアを通したい奴らが ずっと粘着し続けることになる
- 474 名前:デフォルトの名無しさん [2010/03/10(水) 19:10:07 ]
- >>472
まあ>>1だったらそれでもいいよ じゃあ途中は? この辺のインデックスがあればちょっと上で話のでたブラウザのナビゲーション待ち時間をうまく コントロールできたりするんだよね・・・
- 475 名前:デフォルトの名無しさん [2010/03/10(水) 19:21:03 ]
- >>473
高機能化とはちと違うなあ ローカルで高速に処理するのにインデックスを別途持つなんてのはよくやる話で それを2chサーバも持ってくれればいいな〜という絶対やってもらえないかなわない願望だよw
- 476 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 19:35:12 ]
- dat って更新はされるとはいえ Apache にしてみたら静的ファイルだろ?
一度でスレ全部取ってくるのと、インデックス取るのに複数回リクエスト発行するのじゃ どっちが良いとも言えんぞ。
- 477 名前:デフォルトの名無しさん [2010/03/10(水) 19:44:34 ]
- >>476
インデックスくらいならそれこそメモリ上においておけばいいんだけどな intx1000くらいあれば足りるし
|

|