- 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/
- 159 名前:デフォルトの名無しさん mailto:sage [03/02/11 23:32]
- >>154
1はHEADだけど2はsubject.txt取得
- 160 名前:デフォルトの名無しさん mailto:sage [03/02/12 08:40]
- くだらないけど続けるぜ
- 161 名前:デフォルトの名無しさん mailto:sage [03/02/12 11:02]
- 絶対罠だ。
HTTPのRFC読もうと思ったのに、その近くにあるJokeRFCをたどってしまった。 畜生おおおおおおおおおお!
- 162 名前:デフォルトの名無しさん mailto:sage [03/02/12 11:25]
- >>161 オモロイネアンタ
- 163 名前:デフォルトの名無しさん mailto:sage [03/02/12 12:44]
- >>161
で、なぜそのRFCに従った実装をつくらないよ?
- 164 名前:デフォルトの名無しさん mailto:sage [03/02/12 13:05]
- >>163
よく読め。
- 165 名前:デフォルトの名無しさん mailto:sage [03/02/12 13:51]
- >>164
めんどくせえな。 ネタにネタレスカコイイだろうが
- 166 名前:デフォルトの名無しさん mailto:sage [03/02/12 14:19]
- ガベコレってやっぱり重要なんですか?
C/C++ などで 2ch ブラウザーを作っている場合。 自分は Java 厨房なので、関係ありませんけど。
- 167 名前:終了 mailto:sage [03/02/12 15:21]
- >>166
どーなんですかね。 知りません
- 168 名前:デフォルトの名無しさん mailto:sage [03/02/12 15:53]
- >>167
んじゃ、 再開!
- 169 名前:デフォルトの名無しさん mailto:sage [03/02/12 16:28]
- >>168
イッテヨシ! 雑談はいいかげんやめれ。
- 170 名前:デフォルトの名無しさん mailto:sage [03/02/12 17:24]
- むしろ「輝け」。
こんなくだらないしりとりは他の板でやれ。 お子様多すぎだぼけ
- 171 名前:デフォルトの名無しさん mailto:sage [03/02/12 17:40]
- ケッ
- 172 名前:126 mailto:sage [03/02/12 17:45]
- >>170
スマソ。正直こんな続くとは思わんかった。。。 ここ数日でこのスレも活発になったと安心してたら、 しりとりがまだ続いてたわけだ。
- 173 名前:デフォルトの名無しさん mailto:sage [03/02/12 19:34]
- ダンディ
- 174 名前:デフォルトの名無しさん mailto:sage [03/02/12 19:47]
- 責任もって削除依頼してこい。>172
- 175 名前:103 mailto:sage [03/02/12 19:49]
- SETTING.TXTを取得するくらいなら鯖への負荷は
たいしたことないですよね?
- 176 名前:デフォルトの名無しさん mailto:sage [03/02/12 22:14]
- SETTING.TXT は大した事無い筈。
負荷は cgi が呼ばれる時に大きい。 負荷は cgi が呼ばれる時に大きい。
- 177 名前:103 mailto:sage [03/02/12 23:24]
- >>176
サンクスです。 サイズ自体1kちょいだしcgiは関係ないしOKってことっすね。
- 178 名前:デフォルトの名無しさん mailto:sage [03/02/12 23:49]
- さすがに毎回取得してたらただのアフォだろう
たとえI-M-Sででもだ。クライアント側で適宜キャッシュせよ。
- 179 名前:103 mailto:sage [03/02/13 00:08]
- >>177
実は今作ってるのは板の設定を調べるツールなんで、 実行するたびにgetしないと意味がないんですが。 Last-Modifiedを調べろってことですか?
- 180 名前:デフォルトの名無しさん mailto:sage [03/02/13 00:59]
- >>179
(゚∀゚)毎日変わるもんじゃないし、一日一回とか節度ある読み込みすればいいんじゃない?
- 181 名前:デフォルトの名無しさん mailto:sage [03/02/13 15:02]
- 2chってCGIなの?拡張子だけそのまんまにしてあるだけとかでなく
- 182 名前:デフォルトの名無しさん mailto:sage [03/02/13 15:33]
- >>181はCGI=Perlとか思い込んでるんだろうか?
CのCGIであったはずだが
- 183 名前:デフォルトの名無しさん mailto:sage [03/02/13 16:22]
- Cなのはread.cgiだけだよ
bbs.cgiはPerl
- 184 名前:103 mailto:sage [03/02/13 23:21]
- >>180
うーん、それはユーザー次第なのでなんとも。 確かに毎日かわる訳はないですけどねー。
- 185 名前:デフォルトの名無しさん mailto:sage [03/02/17 16:59]
- >>182-183
いや、servletとかにしてないのかっていうこと
- 186 名前:デフォルトの名無しさん mailto:sage [03/02/18 02:47]
- なんだ、Java厨か……
- 187 名前:デフォルトの名無しさん mailto:sage [03/02/19 04:50]
- bbs.cgi をCで書き直したら多少負荷が下がったりするのかな。
- 188 名前:デフォルトの名無しさん mailto:sage [03/02/19 10:04]
- read.cgi bbs.cgi を開発しているのは誰だ?
- 189 名前:デフォルトの名無しさん mailto:sage [03/02/19 10:42]
- 弗?
- 190 名前:デフォルトの名無しさん mailto:sage [03/02/19 18:48]
- Age2chについてどう思う?
- 191 名前:デフォルトの名無しさん mailto:sage [03/02/19 21:14]
- 作者がアホ
- 192 名前:デフォルトの名無しさん mailto:sage [03/02/20 01:59]
- ヤツのせいで山崎が増えた
- 193 名前:デフォルトの名無しさん mailto:sage [03/02/20 11:17]
- 作者が山崎
- 194 名前:デフォルトの名無しさん mailto:sage [03/02/20 22:32]
- うざい→(^^)
- 195 名前:デフォルトの名無しさん mailto:sage [03/02/24 13:55]
- datを取得してきてその中のハイパーリンクを表示する
処理をしたいのですが、 hが抜けていたり(ttp://)、プロトコルを抜いていきなりホスト名から 記述してある場合はどう抜き出せばいいんでしょうか? ttp://pc.2ch.net/test.dat tp://pc.2ch.net/test.dat pc.2ch.net/test/test.dat
- 196 名前:195 mailto:sage [03/02/24 13:57]
- 今Janeから>>195を見てみましたが、
ttp://しか認識してないみたいです。 そんな厳密にする必要はないのかな。。。 ">>"と"http://" "ttp://"ぐらいで大丈夫ですかね?
- 197 名前:デフォルトの名無しさん mailto:sage [03/02/24 15:51]
- >>195
>プロトコルを抜いていきなりホスト名から 判別するのは難しいと思われ。 半角文字列が並んでる、という判定をした場合この板の大半のスレで誤動作が……
- 198 名前:デフォルトの名無しさん mailto:sage [03/02/24 16:13]
- >>196
とりあえずハイパーリンクは http:// と ttp:// で問題ないと思う。 可能ならば文字列反転→右クリックからURLとして開かせるような 機能でも付けとけば便利だけどね。 レスは「>>」「>」「>」「》」くらいで。 それよりも >>195-196みたいな連続レスや >>195,196 みたいな区切りにも 対応するほうが大変です。ガムバレ
- 199 名前:195 mailto:sage [03/02/24 16:46]
- レスどうもです。
>>197 そーですよね、半角だけではちょっと判定は無理ですね。 話それますが、確か2chの半角板系のスレ専用で、 画像リンクを抜き出し、勝手にダウソしてくれるツール みたいのが前ありましたよね〜。 >>198 >>文字列反転→右クリックからURL 使わせていただきます。(w そうか、URLは半角だけとは限らないんですよね。。。 でも、http://とか書くヤシいるのかな。 とりあえず、AAやハイパーリンクをきちんと表示できればいいので、 連続や、区切りは後回しですね。 がんがります。
- 200 名前:デフォルトの名無しさん mailto:sage [03/02/24 20:50]
- (・∀・)
- 201 名前:デフォルトの名無しさん [03/02/24 21:05]
- >>199
2chの仕様で、ハイパーリンクされるスキームとならないのがある。 pc3.2ch.net/tech/kako/1012/10125/1012544484.html の554から見て味噌。
- 202 名前:195 mailto:sage [03/02/24 22:30]
- >>201
参考になります。 ちょっとテスト 2ch.net//// https://2ch.テスト http://2ch.net/ https://2ch.net
- 203 名前:195 mailto:sage [03/02/24 22:31]
- 2ch.テスト
・・・httpsだと使えないのか・・・。
- 204 名前:195 mailto:sage [03/02/24 23:26]
- idsera.s9.xrea.com/cgi-bin/zuru/source/matari0128.zip
何かに使うかも知れない、ローカルのdatを読むテスト。
- 205 名前:デフォルトの名無しさん [03/02/24 23:37]
- monazilla メンバーよ
Windows用のテキストブラウザの mozinalla 文字なら を作ってくれ。
- 206 名前:デフォルトの名無しさん mailto:sage [03/02/25 06:46]
- >>195
あのさあ、テストは他でやってくれないか?
- 207 名前:デフォルトの名無しさん mailto:sage [03/02/25 15:42]
- >>205
なんでWindows用なの? どこで動かす気ですか? DOS窓の上? どうなの? はっきりしてよ
- 208 名前:デフォルトの名無しさん mailto:sage [03/02/25 17:43]
- chalice でいいじゃん。
- 209 名前:デフォルトの名無しさん mailto:sage [03/02/27 23:14]
- ほんと誰もいねぇスレだなぁ
- 210 名前:デフォルトの名無しさん mailto:sage [03/03/03 13:53]
- ぉーぃ、ぉーい、おーい
誰かぁ...れかぁ....かぁ..... 誰もいない。。。
- 211 名前:デフォルトの名無しさん [03/03/03 16:03]
- ノーマルブラウザで使う、か・・・
せっかくだから専用ブラウザ使わせたほうがいいと思うんだけどな そうまでして仕事から離れたいのかな
- 212 名前:デフォルトの名無しさん mailto:sage [03/03/03 20:22]
- ???
- 213 名前:デフォルトの名無しさん mailto:sage [03/03/04 01:50]
- 会社でこっそり2ch見るために作ったCGI。
sakots.pekori.jp/imgboard/imgs/img20030304014947.gif
- 214 名前:デフォルトの名無しさん mailto:sage [03/03/04 21:26]
- >>213 ヨイネ ハイフシナイノ?
- 215 名前:デフォルトの名無しさん mailto:sage [03/03/04 22:48]
- シマセン
- 216 名前:デフォルトの名無しさん mailto:sage [03/03/05 01:19]
- Janeのアドレスバーで
pc2.2ch.net/test/...とあるのを tp://pc2.2ch.net/test/...などと変えてEnter押しても 元のアドレスに修正されますが、あれはいちいち書式をチェック してるんでしょうか? //pc2.2ch.net/test/... ↑の//で判断してhttp:をくっつけたりしてるのかなと一瞬思ったんですが、 やっぱり単に開かれてるタブの情報と照らし合わせてるだけでしょうか? Delphiじゃないので、ソースはいまいち分からなかったのですが。 長くてスマソ。m(__)m
- 217 名前:デフォルトの名無しさん mailto:sage [03/03/05 06:17]
- pc2.2ch.net/test/
↑Janeはたしか、ここ(板名)を見て、 板一覧からURLを探してくるんだと思った。 だから、板一覧がpc2.2ch.net/test/で登録されているなら、 hogehoge.2ch.net/test/って打ち込んでも、 pc2.2ch.net/test/に修正される気がする。 使ってないから詳しい事はしらんが。
- 218 名前:デフォルトの名無しさん mailto:sage [03/03/05 07:52]
- 本文中のリンク解析と同様に判定して、
2chないであると判断したら>217のようにして板アドレスを取得していると見た。 俺も使ってないからわからんけど。
- 219 名前:デフォルトの名無しさん mailto:sage [03/03/06 03:55]
- Part 1の175のURLはなに?
もう違う人になってる?
- 220 名前:デフォルトの名無しさん mailto:sage [03/03/06 09:08]
- Monazilla.orgがあったみたい。
web.archive.org/web/20010413131101/www.geocities.co.jp/SiliconValley-Oakland/9028/main.html
- 221 名前:デフォルトの名無しさん mailto:sage [03/03/06 09:44]
- part1の698で移転してる -> members.jcom.home.ne.jp/monazilla/
こっちは生きてるし、monazilla.orgの資料室とかがリンクされてるみたい
- 222 名前:デフォルトの名無しさん mailto:sage [03/03/08 22:11]
- キープアライブってどうやって使ったらいいですか?
- 223 名前:デフォルトの名無しさん mailto:sage [03/03/08 22:17]
- 使わなくていいです。
むしろ使うと夜勤はヴァカなのでKeep-Aliveなアクセスを 連アタとみなしてBANします。
- 224 名前:デフォルトの名無しさん mailto:sage [03/03/08 22:26]
- >>223
素早いレスサンクスです。 そっ、そうなんですか。じゃあ止めておきます。
- 225 名前:デフォルトの名無しさん mailto:sage [03/03/08 22:34]
- えっと、もう一つお聞きしたいのですが、
過去の遺物(?)QUERY_STRINGのURLは対応した方がいいでしょうか? かなり面倒くさいのですが。。。
- 226 名前:デフォルトの名無しさん mailto:sage [03/03/08 22:49]
- >223 それは本当ですか!?
- 227 名前:デフォルトの名無しさん mailto:sage [03/03/08 23:08]
- yakin.ccの中には、2ch鯖管の力を持った夜勤様がいる・・・
この世界の神だ・・・
- 228 名前:デフォルトの名無しさん mailto:sage [03/03/09 00:08]
- >>227
初心者な質問で申し訳ないが、 夜勤★っていうのはサーバー会社の人ですか?
- 229 名前:デフォルトの名無しさん mailto:sage [03/03/09 01:04]
- >>228
Googleで「夜勤さん」をキーワードに検索してみよう。
- 230 名前:デフォルトの名無しさん mailto:sage [03/03/09 02:05]
- >2chでの鯖管理をおこなってる。
>どこがで祭りが起きると大好きなススキノにも行けない。 >北海道在中。 "夜勤さん達"ではないんだ。
- 231 名前:デフォルトの名無しさん mailto:sage [03/03/09 02:07]
- neko.luu.jp/strange/case17.html
しかも名前まででてたんだね。 知らんかった。
- 232 名前:デフォルトの名無しさん mailto:sage [03/03/09 03:46]
- >>226
かつて実際にWWWDが規制されたことがある しかも夜勤が「こんなUAが連アタしてくるんですけど」という趣旨で 質問してた。 まあ確かにCGIをHTTP/1.1のKeep-Aliveで取得しても プロセスの起動回数を減らせるわけではないんだが
- 233 名前:デフォルトの名無しさん mailto:sage [03/03/09 07:13]
- それはすごーーく昔じゃないのか?
今チェックしてるのはread.cgi呼び出しだけで、 .datに対しては何も言ってないと思うが。
- 234 名前:デフォルトの名無しさん mailto:sage [03/03/09 12:56]
- 開発者の方でkeep-alive使ってる人いますかねぇ?
- 235 名前:デフォルトの名無しさん mailto:sage [03/03/09 13:07]
- 夜勤って前科有だったんだ。
- 236 名前:デフォルトの名無しさん mailto:sage [03/03/09 15:45]
- >234
janeやnavi2chは間違いなく使ってる(た)。 そもそもHTTP/1.1はデフォでKeep-Aliveだし、 ぞぬやあぼーんも使ってると思う(俺が知らないだけ)。 むしろ、使ってない方が少ないはず。 かちゅが使ってないから、ユーザー数はわからんけどね。 「使ってない方が少ない」の根拠は monazilla.orgの資料室内、ツール規制関連の、 ■【2ちゃんねるビューア】 巡回機能の巻。 pc.2ch.net/software/kako/1016/10161/1016178419.html pc.2ch.net/software/kako/1016/10167/1016799543.html pc.2ch.net/software/kako/1016/10169/1016905060.html pc.2ch.net/software/kako/1017/10171/1017161683.html で議論された結論を皆知ってるはずだから。 繰り返すけど、負荷をかけるために規制される可能性があるのは cgi呼び出しであって、Keep-Aliveは関係ない。
- 237 名前:デフォルトの名無しさん mailto:sage [03/03/09 15:49]
- これも参考にな。
that.2ch.net/test/read.cgi/gline/1047051710/9-24
- 238 名前:デフォルトの名無しさん mailto:sage [03/03/09 17:30]
- 巡回系の機能を実装してるならともかく
手動でスレッド取得してる限りほとんど関係ないと思う 更新チェックもsubject.txt取得が主流となった今 同じサーバに連続でアクセスする可能性は ほとんどないし
- 239 名前:デフォルトの名無しさん mailto:sage [03/03/09 19:02]
- >>225
> 過去の遺物(?)QUERY_STRINGのURLは対応した方がいいでしょうか? 古いスレ読んだり 2ch以外の掲示板のサポートを考えてたりするなら 対応しといた方がいいんでない?
- 240 名前:デフォルトの名無しさん mailto:sage [03/03/10 20:49]
- じゃあ遠慮なくガシガシkeep-alive使わせてもらいます。
- 241 名前:デフォルトの名無しさん mailto:sage [03/03/10 23:50]
- CGIには使うなよ
近頃は.htaccessでBANされるらしいし
- 242 名前:デフォルトの名無しさん mailto:sage [03/03/11 00:33]
- BAN って何?
- 243 名前:デフォルトの名無しさん mailto:sage [03/03/11 00:34]
- 辞書引け
- 244 名前:デフォルトの名無しさん mailto:sage [03/03/11 12:05]
- keep-alive ≠ persistent connection
- 245 名前:デフォルトの名無しさん mailto:sage [03/03/11 12:48]
- i ban thee
- 246 名前:デフォルトの名無しさん mailto:sage [03/03/12 00:25]
- 2chブラウザ相互のお気に入りコンバーターってありますか?
- 247 名前:デフォルトの名無しさん mailto:sage [03/03/12 00:39]
- 相互はない
個別かつ一方通行なものが幾つかある というかスレ違い
- 248 名前:デフォルトの名無しさん mailto:sage [03/03/12 01:56]
- >>246
2chブラウザののログコンバーターを作ろう pc2.2ch.net/test/read.cgi/tech/1046742687/l50 ここで将来的に作るらしいぞ 1に期待はできんが。
- 249 名前:デフォルトの名無しさん mailto:sage [03/03/12 13:48]
- >>247248
どうもすみませんですた。誘導どうもです。 次々に新しいブラウザが出てくるから大変そう…。
- 250 名前:デフォルトの名無しさん mailto:sage [03/03/12 16:32]
- 最終更新を判別するため Wed, 12 Mar 2003 07:02:02 GMT
のような、サーバーからもらうそのままのデータを使いたいと甘いことを考えてるんですが、 ローカルの日付データとサーバーの日付データを比較するにはデータを分解して調べる しかないっすよね。
- 251 名前:250 mailto:sage [03/03/12 16:42]
- *自己レス
あぼーんを考えに入れなければ、サイズだけで判断していいんですよね?
- 252 名前:250 mailto:sage [03/03/12 16:44]
- >日付データを分解して調べる
こんなメンドイ事をしてる作者さんがいるわけないか…。 サイズ取得して、 rangeとかであぼーん状態も調べ そこから更新されてるか判断し、日付も同時にゲットということで丸く収まりますた。 なんだか、自己解決してしまった(;´Д`)
- 253 名前:デフォルトの名無しさん mailto:sage [03/03/12 17:00]
- >>252
餅つけで必要になったからやってるよ
- 254 名前:250 mailto:sage [03/03/12 18:14]
- >>253
ー、必要なんですか。 よかったらモチツケで日付がどう必要になるのか教えてもらえませんか?
- 255 名前:デフォルトの名無しさん mailto:sage [03/03/12 18:18]
- >>254
カキコすればわかる。
- 256 名前:250 mailto:sage [03/03/12 18:20]
- >>254
了解しました。
- 257 名前:デフォルトの名無しさん mailto:sage [03/03/13 05:05]
- この板(pc2.2ch.net/tech)だけ .dat ファイルを読むときに失敗してしまう(url をオープンまではいくけど、読めない)
のですけど、なにかおもいつく理由はありますか? 他の Unix とか、となりの prog とかだとなんの問題もなく .dat ファイルが読めているので なんでかなと。
- 258 名前:デフォルトの名無しさん mailto:sage [03/03/13 07:01]
- >>257
UAがMonazillaじゃないとか?
- 259 名前:デフォルトの名無しさん mailto:sage [03/03/13 07:18]
- 代々木実験
qb.2ch.net/test/read.cgi/accuse/1047496935/l50 いろいろえらいことになってるようで。。。
|

|