bby -- スレッド情報一元管理システム構築スレ
78 :
FOX ★ :
04/01/30 18:27 ID:???
erimo...?
なるほど、全板から最新10スレと、 news系サーバから最新10スレというわけですね? ところで >2004/01/30 最新10レス表示作った。erimo all と news 最新10個ネ は最新10スレのことですよね、、、?
81 :
FOX ★ :04/01/30 18:38 ID:???
そですー
タイトルの取得はどのように?
おおっ。 タイトルは、どうしましょ。 個人的には、TXTレコードとか使いたい気分。
84 :
FOX ★ :04/01/30 19:10 ID:???
TXTレコード って何ですか?
85 :
FOX ★ :04/01/30 19:25 ID:???
DNSの機能(というか、登録可能なレコード)のひとつです。 実例を見せたほうがよさそうなので、 $ nslookup -type=txt txttest.uma.2ch.net と、どっかのサーバでやってみてください。 (上記はあえて、SJISで入れていたり)
87 :
FOX ★ :04/01/30 19:30 ID:???
Server: localhost Address: 127.0.0.1 Non-authoritative answer: txttest.uma.2ch.net text = "TXT???R[?h?I?e?X?g" って言われた。
およ、そいつぁ、nslookup 側で8ビット通らない?あるいはそのマシンのライブラリの問題? あるいは、画面側の問題かな。 www.2ch.netでも大丈夫だったんで、あらかた大丈夫だと思ったんだけど。 (umaサーバ) %nslookup -type=txt txttest.uma.2ch.net Server: localhost Address: 127.0.0.1 Non-authoritative answer: txttest.uma.2ch.net text = "TXTレコードのテスト" (www.2ch.net (非oyster)) $ nslookup -type=txt txttest.uma.2ch.net Server: monitor.he.net Address: 216.218.130.50 Non-authoritative answer: txttest.uma.2ch.net text = "TXTレコードのテスト"
89 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:37 ID:wYMhQT9R
壷から記念。。
90 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:37 ID:OKxhR/Eq
壺カキコ
91 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:37 ID:JMAyf9o8
壷?
92 :
FOX ★ :04/01/30 19:37 ID:???
bbq.2ch.net でやりましたー Putty さんが日本語理解不可能なのかしら。。。
93 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 19:37 ID:ayRj2GQn
tuboがtuboからとーじょー!
壷記念
壷から湧き出て記念パピコ
96 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:38 ID:UKSqHS/P
壷カキ★
壷から召喚されました ガンガレ
なんなのよ〜 もっと分かりやすく説明してよ〜 壺
99 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:39 ID:d66EVT8m
呼ばれたので記念。でもゾヌで書いてたりする。
100 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:39 ID:fyq5FULQ
壷に呼ばれました。
新スレが立ったらすかさずdownload.co.jpが2getするスクリプト希望
102 :
FOX ★ :04/01/30 19:41 ID:???
でけた %nslookup -type=txt txttest.uma.2ch.net Server: localhost Address: 127.0.0.1 Non-authoritative answer: txttest.uma.2ch.net text = "TXTレコードのテスト"
壷だよ壷文句あっか! といいつつ 100get
tuboからパピコ
で、心としては、
bbs.cgiからTXTレコードのデータとして、今A(gethostbynameしているもの)に、
スレタイも加えた上で、bbyに投げる
これができれば、TXTレコードはより自由度大きい(制限が64バイトじゃないし)んで、
より楽なんじゃないかと。
>>92 できるですね。Puttyさんが日本語いまいちかコード間違ってるかに1票。
%nslookup -type=txt txttest.uma.2ch.net
Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
txttest.uma.2ch.net text = "TXTレコードのテスト"
106 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 19:44 ID:ayRj2GQn
壷じゃないけどc⌒っ ゚∀゚)φ
>>103 (・∀・)ノ get失敗カコワルイ!!
>>102 お。
というわけで、PerlからTXTレコードを投げられればいいわけですが、、、。
Net::DNSとか使えるといいんだけど、HE標準環境では使えないと昔言われた気がする。
110 :
2chtubo+gikonavi愛用者 :04/01/30 19:48 ID:5b3oc1mS
壷からのお知らせで来てみますた 記念カキコc⌒っ゚Д゚)φ
111 :
FOX ★ :04/01/30 19:50 ID:???
そうか、 ということは まずbbs.cgi 側の改造が必要ですよね。 どのように改造すればいいのでしょ 現在のコード (Perl) my $AHOST = "$NEWTHREAD.$FORM{'bbs'}.$ENV{'SERVER_NAME'}.bby.2ch.net"; my $SPAM = gethostbyname($AHOST); どうせなら、スレタイ・投稿者・メール欄等も全部載せておくとか、
112 :
GlobalService ◆dqe3yfz9ac :04/01/30 19:50 ID:8PgVhIwU
かちゅ〜しゃ+かげだから意味無いよ うわぁ〜ん
113 :
FOX ★ :04/01/30 19:51 ID:???
>>109 まずは uma だけでもやってみようと、
>>111 >スレタイ・投稿者・メール欄
まで載せるのなら、内容まで載せれば、
クライアント側(利用者)で該当スレの1を取得する必要がなくなるかも。
ログの規模によりますが。
と思ったけど、TXTでも64文字制限だったりするのかな。< . までの文字数 ちょっと、RFCあたってみないと。
116 :
FOX ★ :04/01/30 19:54 ID:???
おおっ 確かに、
壷から来てない_| ̄|○
壷記念♪ ホント2ゲトし放題ですね。 つーか、スレッドって祭スレ位の勢いで立ってるんですねぇ・・ たまげたわ ゴミ吸いません
119 :
動け動けウゴウゴ2ちゃんねる :04/01/30 19:55 ID:NJlvzoG3
tuboから記念パピコ 何を言ってるのか全くワカランけどねヽ(´―`)ノ
もし64文字制限だとすると、TXT使う意味ないなぁ。 普通にA(gethostbyname)でいい気がする。 質問1: スレタイって、一般的に何文字(バイト)まででしたっけ。 質問2: 思い切って「最初の63文字まで」にしちゃっても、うれしいのかしら。
いっそHTTP POSTするとか って意味がなーい
>>120 質問1:一般に64バイトですけど、ニュース系はかなり多くなってます。
「スレタイのはじめの63バイトまで」と見切るんだったら、今のに簡単に乗せられます。 そうじゃない場合、ちょっとめんどいかな。
>>122 そうだよね。128に変えたりした記憶あるし。
>>123 実験で、64バイト以上を投げてみて、挙動を見るのは危険ですか?
>>120 最初の63バイトでもかまわない気がするです。
>>125 んとね、たぶん利ゾルバライブラリ側でエラーになると思う。つまりDNSパケットが飛ばない。
>>127 なるほど、そうなのですか…
64バイト未満で実装してみて頂くのが良さそうですね。
スレタイ制限(BBS_SUBJECT_COUNT)は48バイトの板が多いですが、 ニュース系は128です。他にはAA系などに64が若干。
最初の63文字と見切るなら、
>>111 で飛ぶ結果を、
1075460625.mmosaloon.game3.2ch.net.bby.2ch.net
から、
1075460625.スレタイの最初の63文字.game3.2ch.net.bby.2ch.net
になるようにすればいいだけだと思われ。
こうすれば、umaサーバ以外でも使えるはず。
ただし、「スレタイの最初の63文字」を作るところで、\ 文字に注意する必要ありかな。
このへんは、Perlというか、bbs.cgiのつくりの仕様かと。
で、えりも側では、漢字が半分でちょん切れてる時の対応をまじめにやる必要ありかと。
壺で召還してもスレが汚れるだけだな(苦笑
で、64文字以上の場合は、例えば 1075460625.63文字.63文字.game3.2ch.net.bby.2ch.net とか、することになるわけですが、これだといろんな意味でちょいと面倒かも。
あと、ピリオドそのもの もスレタイに入るんで(DNS的にはそのまま送ればOKです)、 えりも側ではちょいと注意が必要な気がするな、と。 これから仕事落ち。
134 :
GlobalService ◆dqe3yfz9ac :04/01/30 20:10 ID:8PgVhIwU
>>130 見切りはしない方がいいよ
全角・半角混じりの場合に次の1バイトを巻き込んで・・・
135 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 20:53 ID:ayRj2GQn
erimoの保存件数を100件にしてほしかったり、、、
>>134 よく読めよ
> で、えりも側では、漢字が半分でちょん切れてる時の対応をまじめにやる必要ありかと。
138 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 20:59 ID:ayRj2GQn
>>136 約1分ですね。@cronでやってるんで
139 :
FOX ★ :04/01/30 20:59 ID:???
100件にしてみよう。 テストだから最終的に何件にするかとかは先送り。
140 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 21:05 ID:ayRj2GQn
>>138 なるほど、ありがとです。
100件だとどの位の時間で落ちちゃうのかな…
142 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 21:15 ID:ayRj2GQn
ちなみに、みなさんがアクセスするだけでも更新されますw
板別はbbyの目的から外れるような…
最終更新順=最終書き込みが新しい順 で情報取得になれば、subback合成も可能になるだろーなぁ。
開発途中のものを壷で投げかけるなと小一時間
147 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 22:23 ID:ayRj2GQn
2getしてくれ、と言ってる訳だな
149 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/01/30 23:10 ID:ayRj2GQn
しかし、重大な欠陥が、、、 アクセスし続けないとログが記録されない、という。
150 :
a3jio :04/01/30 23:11 ID:PpNDRrhv
age
2ゲットシステム?
正しい使い方をしてください……。
わははー マジでにげっとし放題w
2getの価値が暴落して誰もやらなくなる、とか
>>11-12 以外でこのシステムを
有効利用できることは無いのかなぁ。
いや、2get支援システムとは言うのは無しとして。
bbyはsamba300秒だな
ニュース系の板の共通ヘッドラインにしてくれよお
158 :
FOX ★ :04/01/31 13:31 ID:???
>>157 どんどん具体的な案だすべし、
可能なら私が組むし、むりぽだったら
誰か組んでくれるゾ
結局、bbyは重くなるのならないの。 今後そういう使われ方していって重くなるのならないの。 推測でいいから誰か結論出してよ。 それと、この手の情報はスレを立てようとしてる香具師に 何らかの形で知らせた方が効果ある訳で そうでなければ管理側のオナヌーだろな。
160 :
FOX ★ :04/01/31 15:06 ID:???
BBY が重くなればなるほど その数倍から数十倍の勢いで通常のサーバが軽くなる。 重く多なったらBBYを増やせば よいだけ、
161 :
FOX ★ :04/01/31 16:17 ID:???
さてさて、スレ鯛とかを持ってきますかねぇ ここで質問です。 今作っているこのプログラム(以下tsugaru)は 2ちゃんねるの各サーバのbbs.cgiが新スレたった時に呼ばれるわけです このとき DNS を引く手法で BBY が呼ばれます。 この時に bbs.cgi とは完全にシンメトリーなんでしょうか? 投稿 ↓ 新スレたった(bbs.cgi) → BBY → tsugaru ↓ いろいろ処理 ↓ 新スレたった(bbs.cgi) ← BBY ← tsugaru ↓ そのあとの処理 実際に書き込み
>>161 これは、BBY側でバッファリングとかされてたりしない? という意味ですね。
つまり、待たせることなくtsugaruが呼ばれているのかどうかと。
163 :
FOX ★ :04/01/31 16:25 ID:???
どちらかと言えば trugaru は BBY が呼んだら放置で さっさとbbs.cgi 側に復帰してくれることを期待しています
そういうことですか。
それなら、そもそもそうなってますです。
つまり、tsugaru処理によってBBY(DNS側)がブロックされることはないです。
で、
>>161 の絵ですが、今こんなかんじかと。
投稿
↓
新スレたった(bbs.cgi)
gethostbyname() → BBY → tsugaru → いろいろ処理
↓
BBYからの結果は無視して
以降の処理へ
166 :
FOX ★ :04/01/31 16:55 ID:???
ただし、BBY用のDNSサーバがこけると、 gethostbyname()からの結果を待ってしまうので、ブロックします。 春ぐらいに、PIEにもDNSサーバ(こいつはOpteronじゃなくて、手堅いやつ希望)が 必要になりそうな予感。
>159 スレ乱立スクリプト対策なんじゃないの
え、そうなの? その程度のことなら好きにすれば
皆様お疲れ様です。
いまさらかもしれませんが・・・。
>>127 (
>>43 を書いたとき)実験したら、DNS呼び出しでエラーになってパケット飛ばなかったです。
64byte以上のホスト名や、使用禁止文字があった場合も同様でした。
(perlが死ぬことは無かったと思います。)
>>133 ピリオドの他にも使用禁止文字は無いでしょうか?
スペースなどはどうでしょう?
それと、ピリオドの連続(0文字のホスト名)は禁止らしく、
(確か)呼び出しに失敗した記憶があります。
<要望> 「URL」書かなくていいから、「板名」と「スレタイ」が出るようにしてほしい。
出力形式がsubback.htmlと一緒だと助かります。
173 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/01 11:21 ID:dwh0EDMA
>>173 おお〜っ!
って、後ろに付いとる数字はなんじゃ!subback叩くなゴラーw
175 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/01 11:53 ID:dwh0EDMA
だってーw
>>173 もしかして30秒ごとにsubject.txtかsubback.htmlをGETしてるんですか?
>>173 感想。
「鯖」「板」という内輪の言葉は使わない方がいいんじゃないかなー。
>>173 すげ〜イイ!!
ただ、今回の閉鎖騒動を見てふと思ったんだけど、このbbyを拡張して、2chだけでなく色んな
ニュース系BBSのスレをヘッドライン的に出してくれるサイト作んないかな?
サーバーや開設者や運営陣は別々に分散してて、システムの一部の仕様はヘッドラインに乗せるため
共通で。BBS共同体みたいなの・・・
180 :
FOX ★ :04/02/01 21:32 ID:???
>>180 >>181 なるほど・・・
ただ2chだけだと、今は管理人の方は一人なので、何らかの理由で閉鎖とかなっちゃうともったいない
なーと思ったので。管理者の責任とか負荷とかをもっと分散できてる状態で、かつ、利用者が便利な
状態が望ましいのかなぁ〜と思いました。
ただの世迷言ですw
>>184 あれ、おいらはいけるんだけどなぁ、、
>>183 ある程度の責任を負える人ってのが
実はほとんどいないと思うのですね。
>>186 失礼。こっちの回線の問題だったようです。
そうですね。ある程度以上の規模があると責任は重いですからね。
といって、ちいさなBBSでニュースだとそれだけでは何の魅力もないでしょうし・・・
あくまで世迷言ですので・・・w
壺ラッシュの予感!
189 :
FOX ★ :04/02/02 14:08 ID:???
tsugaru は C で書いてるんだけど DNS的手法を使ったスレタイ等の取得は形勢不利と決め付けて 各サーバにdat取りに行くことにしよっかな、 んで C でhttp使って別のサーバにdatを取りに行くのはどうやって やるんで? 教えてエロい人。
datでやるのかよー
>>189 普通にsocket/bind/connectすればいいわけですが、
なんだか「負け」な気がするなぁ。
ごめん。bindはしなくていいすね。
DNS以外を使うなら、新スレ通知の段階からDNS以外で まとめてやった方が効率良かったりしない? bbs.cgiが、URL・タイトル・投稿者名等をbbyにhttpでPOSTするとかさ。 DNSを全くつかわないなら bb* ではなくなってしまうわけだが。
194 :
FOX ★ :04/02/02 14:23 ID:???
誰かサブルーチン書いてちょ
int BBYgetDat(char *dat1line,char *server,char *ita,char *key)
{
/*
http://server.2ch.net/ita/dat/key.dat を取ってくる */
/* char *dat1line に一行目の生データを格納 */
/* strcpy(dat1line, xxxxx); ってな感じ dat1line は上で十分な長さが確保されている */
return 0; /* だめだった */
return 1; /* うまく行った */
}
195 :
FOX ★ :04/02/02 14:24 ID:???
>>193 最終目標を失っちゃったら面白くないでしょ。
ちょっと遠出して高級羊羹を買ってくるつもりが、途中で つい買い食いしてしまった安物羊羹でなんだか満足、 ってな事にならなければいいけどね。
うちのcygwinではこんなソースで動いた。 int BBYgetDat(char *dat1line,char *server,char *ita,char *key) { FILE * fp; int fd; int ret; struct hostent * hp; struct sockaddr_in a; short port = 80; char * databuffer = malloc(2048); char * buffer = malloc(96); char * server0 = malloc(64); //declaration if (-1 == (fd = socket(AF_INET, SOCK_STREAM, 0))) return 0; /* get server address */ strcpy(server0,server); if (0 == (hp = gethostbyname(strcat(server0,".2ch.net")))) return 0; /* connect to server */ a.sin_family = AF_INET; a.sin_addr.s_addr = *((unsigned long *)hp->h_addr); a.sin_port = htons(port); if (-1 == connect(fd, (struct sockaddr *)&a, sizeof(a))) return 0; if(NULL == (fp = fdopen(fd, "r+"))) return 0; fprintf(fp, "GET /%s/dat/%s.dat HTTP/1.1\n", ita, key); fprintf(fp, "Host: %s:%d\n\n", server0, port); //dat1line = malloc(2048); while(1) { if (fgets(buffer, 64, fp) == NULL) break; else if(strcmp(buffer,"\r\n") == 0){ while(1) { if (fgets(buffer, 64, fp) == NULL) break; if(strcmp((buffer+strlen(buffer)-1),"\n") == 0){ strncat(databuffer,buffer,strlen(buffer)-1); break; }else{ strcat(databuffer,buffer); } } break; } } strcpy(dat1line, databuffer); close(fd); close(fp); return 1; } ただ、もしかしたら改行コードの関係で else if(strcmp(buffer,"\r\n") == 0){ の行を else if(strcmp(buffer,"\n") == 0){ にしないとだめかも。
あ、おもいっきしdatファイルがないときの 処理とか書いてないし、、 ま、いっか。
199 :
z :04/02/02 17:07 ID:I2QUXt1H
>>189 >DNS的手法を使ったスレタイ等の取得は形勢不利と決め付けて
なぜこのように思われたのでしょうか?
エンコードとか分割などの方法があると思うのですが。
200 :
FOX ★ :04/02/02 17:29 ID:???
>>199 ほぅほぅ
どうやるんですか?
( ̄ー ̄)ニヤリッ
エンコード。聞きたいですねぇ。 p.iに流用したら、ヘタレ検索が治るかも?
202 :
FOX ★ :04/02/02 19:23 ID:???
>>197 わーい、どもですー
こんな風に言われました
ヘッダは何がいるですか?
tsugaru.c: In function `BBYgetDat':
tsugaru.c:33: storage size of `a' isn't known
tsugaru.c:40: `AF_INET' undeclared (first use in this function)
tsugaru.c:40: (Each undeclared identifier is reported only once
tsugaru.c:40: for each function it appears in.)
tsugaru.c:40: `SOCK_STREAM' undeclared (first use in this function)
tsugaru.c:43: warning: assignment makes pointer from integer without a cast
tsugaru.c:46: dereferencing pointer to incomplete type
tsugaru.c:72: warning: passing arg 1 of `close' makes integer from pointer withou
>>202 こんなんでしたー。
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <assert.h> ←これはこの部分ではいらんかも、、
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
204 :
こんなもん? :04/02/02 19:46 ID:pRC5y0fw
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h>
205 :
FOX ★ :04/02/02 19:48 ID:???
どもです コンパイル通りましたー 一箇所だけ cc -o ../tsugaru.cgi tsugaru.c tsugaru.c: In function `BBYgetDat': tsugaru.c:76: warning: passing arg 1 of `close' makes integer from pointer without a cast と言われたので、 fclose(fp); にしましたー
>>205 あ、ファイルポインタのクローズだから
正しくはそうですね_| ̄|○ ナンデウゴイタンダロウ、、
了解ですー。
>>200 スレッドタイトルなどを送れない原因は
(1)使用禁止文字があるとDNS問い合わせが失敗する。
(2)文字数制限がある。
の2つであってますでしょうか?
(1)の解決方法
->URLエンコード(?)などを行う
(例)
---
$title =~ s/(.)/unpack('H2',$1)/eg ;
---
(2)の解決方法
->A.最大転送可能量で切る
(例)
---
$title = substr($title,0,62) if ( length($title) > 63 ) ;
---
->B.複数回に分けて送信する
などでは駄目ですか?
なんかどんどんわけわからんものに・・・。 トリップは </b>◆AAAAAAAAAA <b> ってな感じでタグが入るから、出力に気を付けた方がええよ。
211 :
鳥取砂丘&rlo;コッ゙タコッ゙タ&lro; ◆Dream/3P/. :04/02/03 11:03 ID:iNfVsZjO
じゃあトリップ廃止しちゃえば解決するね(´・ω・`)
単純にBase64デコード・エンコードすればいいような。 bbs.cgi側 gethostbyname(base64string2.base64string1.key.2chdomain.bby.2ch.net) IPと同じ発想で逆順で要素を並べる。 サブジェクトはBase64エンコードして、63文字で区切る。 bby側 文字を後ろから見ていって、key以降はサブジェクトで判断。 サブジェクトを結合してBase64デコードする。
ぷにぷにこーど(嬉)
215 :
z33 :04/02/03 12:42 ID:Iy/rpTA2
>>213 質問です。
>>207 のエンコードでは駄目なんですか?
分割の方法に関しては、いま、考えている方法があるので、
後でまとめて書き込みます。
216 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 14:48 ID:8QfcMvxF
すんません、erimoのall.txt及びnews.txtのデータカラムの統合をできないでしょうか? 現在は 日付 時刻 アドレス datデータ となっていますがかみ合わないので、データカラムを「<>」に統合できませんか?
217 :
ピロリ :04/02/03 14:59 ID:QOAN8ygY
私はこれでokなのだ、
218 :
動け動けウゴウゴ2ちゃんねる :04/02/03 15:02 ID:XF2uOIS/
これでいいのだ〜〜〜♪ これでいいのだ〜〜〜♪
219 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 15:12 ID:8QfcMvxF
_| ̄|○ll|l|l
220 :
ピロリ :04/02/03 16:17 ID:QOAN8ygY
さて、どういう方向へ行くかな?
bizplusは最新スレッドのnews系には含めないんですか?
223 :
ピロリ :04/02/03 17:17 ID:QOAN8ygY
たしかに、、 news系サーバに入れば出てくるんですけどネ
どの板のスレかも表示されるとうれしいなあ
225 :
動け動けウゴウゴ2ちゃんねる :04/02/03 17:39 ID:53zmFu5E
便利ですね、これ。 ニュー速から記念カキコ。
226 :
動け動けウゴウゴ2ちゃんねる :04/02/03 17:39 ID:VyQUSdFB
228 :
ピロリ :04/02/03 17:51 ID:QOAN8ygY
pc3 で弾いているのだ
230 :
ピロリ :04/02/03 17:59 ID:QOAN8ygY
もうやってま〜す
なんとなくオモロイけどex2がスレ立ちまくるわりに read.cgiが止まっててクリックでスレがみれないのが プチムカツク
動いてみると、なかなかいい感じすね、これ。 私はありものを設定したりチューニングしたり力を発揮させたりするのは好きだけど、 こういうプログラムをサクっと作れるセンスはないからなぁ。
233 :
ピロリ :04/02/03 18:07 ID:QOAN8ygY
最新スレ取得してヘッドラインを作る人が沢山します。 また、そんなソフトを作って配布している方なんかもいるかも知れません。 沢山の人がヘッドライン欲しさに各板の subject.txt をものすごい勢いで 取得しているんです。各サーバの負荷を減らすためにも BBY を使って 実現してください > ヘッドラインな人たち 各板の subject.txt を取得するより遥かに安価なコストで 最新スレの状況をGetすることが可能です。 早い、安い、旨い。
>>231 ホットゾヌ2だとゾヌ内で一般のページを表示できる上に、
その中のリンクが2ch内なら自動的に2chブラウザモードで開いてくれる。まじ便利。
>>232 >>215 で質問があります。
-----------
>>221 の説明を簡単にすると
まず、ユニークなIDを作り、
送りたいデータをエンコードし、分割し、それぞれにIDをつけて転送します。
下のような感じで送ります。
---
0000000000AAAA000 -> uniqeな文字列(結合時のIDとして使う)
BBBBBBBBBBBBBBB -> データ部(63ごとに区切る)
---
gethostbyname(0000000000AAAA000.BBBBBBBBBBBBBBBBBB.BBBBBBBBBBBBBBBB.BBBBBBBBBBBBB.bby.*******.jp);
gethostbyname(0000000000AAAA000.BBBBBBBBBBBBBBBBBB.BBBBBBBBBBBBBBBB.BBBBBBBBBBBBB.bby.*******.jp);
gethostbyname(0000000000AAAA000.BBBBBBBBBBBBBBBBBB.BBBBBBBBBBBBB.bby.*******.jp);
---
サーバ側ではID毎にメッセージを固めて、デコードすれば復元できます。
これによって、任意の文字を任意の量だけ送ることが出来るようになります。
と言うのではいかがでしょうか?
>>200
236 :
ピロリ :04/02/03 18:32 ID:QOAN8ygY
>>235 トータルなコストの比較をざっくりするとどうなるですかねぇ?
どこの板から引っ張ってきてるのか、わかるといいな。
いいっすねコレ ニュース各板のローカルルールに加えて( ゚д゚)ホスィ… 特に+
>>233 えりもは、「BBYからの結果がリアルタイムにわかるところ」で動いているから、
出力をリアルタイムで出せる、という話があったりして。
何かの方法で、BBYからの結果を、BBY側に必要以上に負荷がかかることなく、
割とリアルタイムに外部から取り出せるようなしくみが、あればいいのかな。
>>236 >>221 のサンプルはもうちょっとコードを最適化出来ると思います。
その時、
・bbs.cgiが数行増え、BBYのためのDNS問い合わせが(今まで1回だったのが)2回以上になる場合がある。
のと、
・後から、ソケットを開いてサーバにdatを取りに逝く
というのと、どっちがコストが安いということでしょうか?
---
>>235 の追加で
・利点
のちにdatファイルを取得しても得られない情報(例えば、IPとか?)も送信可能。
・欠点
DNS問い合わせが複数回になる可能性があるので、
「DNSに何らかの仕掛けを行って、DNSの返答によってbbs.cgi側で処理を変更する」
ということが難しくなる。
それと、スレのkey、鯖、スレッドタイトル程度だったら、ほとんど1回のメッセージに
まとまるような気がするので(具体的には実験して無いですが)
なので、最大値を決めて、それを超えたら、切ってしまうと言う方法も有効だと思います。
>>109 使わないとは思いますが、一応ユーザー権限でのインストールのmakelogを示します。
----
% tcsh
% setenv PERL5LIB /you/home/directory/lib
% perl -MCPAN -e shell
cpan> o conf make_arg -I~/lib
cpan> o conf make_install_arg -I~/lib
cpan> o conf makepl_arg LIB=~/lib PREFIX=~ INSTALLMAN1DIR=~/man/man1 INSTALLMAN3DIR=~/man/man3
cpan> install Net::DNS
perlスクリプトの方に
--
use lib '/you/home/directory/lib';
--
を追加
-----
ところで、ふと思ったのですが、
TXTレコードってzoneファイルに定義するものであって、
クライアントはそれを受け取るだけで、送信するものでは無いと思っていたのですが、
クライアントから送信することって可能なのでしょうか?
#ちょっと調べて見た感じでは、そう言う使い方が出来るのか不明だったんです。
ニュース系は板名が区別できるよう 記者の名前でも色分けして欲しいっす
>>242 ん、やっぱ、PERL5LIB定義ですか。なるほど。
送信できなきゃ、応答もできんですよ。
DNSって、送信と受信のパケットフォーマットが全く同じなんです。
2004/02/03 18:44:24 【パクリ】 B’z の戦略!?【おまけ商法】 名無しのエリー を最後に更新止まってます?
>>244 >DNSって、送信と受信のパケットフォーマットが全く同じなんです。
なるほど、
どうやるかちょっと興味あったりします。
あと、
>>221 に何か欠点があれば何なりと
247 :
ピロリ :04/02/03 19:47 ID:QOAN8ygY
ありゃ ほんとだ、こけてる
248 :
動け動けウゴウゴ2ちゃんねる :04/02/03 19:52 ID:1tDFkubF
ニュース系も更新止まってるよ
249 :
ピロリ :04/02/03 20:03 ID:QOAN8ygY
なんでだろ〜♪
コマンドはちゃんと呼ばれてますね。 DNS側は異常には見えんです。
念のため、DNS側をリスタートしてみた。
状況かわらず。 コマンドはちゃんと呼ばれてるの確認できてるんで、これ以上わからんです。 # これからしばらくオフライン。
253 :
動け動けウゴウゴ2ちゃんねる :04/02/03 20:20 ID:1tDFkubF
これはだめかもわからんね
254 :
ピロリ :04/02/03 20:20 ID:QOAN8ygY
でばっく厨
255 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 20:26 ID:8QfcMvxF
ついでに風邪ひいた俺のノドも「ごにょごにょ」とかで直してくだせぇ>rootタソ
257 :
ピロリ :04/02/03 20:46 ID:QOAN8ygY
再開ー のはず
おっつー
これってなんか意味あるの?
260 :
ピロリ :04/02/03 20:54 ID:QOAN8ygY
おあそび というか、2ちゃんねるそのものに意味が(ry
261 :
動け動けウゴウゴ2ちゃんねる :04/02/03 21:01 ID:YuEr1A0d
262 :
動け動けウゴウゴ2ちゃんねる :04/02/03 21:11 ID:OuEzl//a
2ゲトし放題だなw
263 :
ピロリ :04/02/03 21:13 ID:QOAN8ygY
と思ってニュー速いったみたら・・・ 既にスレストだった。ショボ゙ーン
264 :
動け動けウゴウゴ2ちゃんねる :04/02/03 21:40 ID:/2I+Hns7
専用ブラウザでスレ一覧見る事できますか?
bbyってなんだろ・・・ ばぶぅ?
なんとかして かちゅ〜しゃで見れないものか
>>266 カチューシャはdatファイル読みに逝くので、
2chの普通のdatファイルと同じフォーマットのファイルを作って
適切なディレクトリに置けば良いだけだから
実装自体は簡単に出来ると思う。
2getをスクリプトで取りに行かれると、元の鯖のほうにも負荷がかかるかも。
いっそbbs.cgiが自動で2getして広告かなんかを書き込んでしまえ。
270 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 22:52 ID:8QfcMvxF
272 :
歌唄いメセナ♪ ◆/DK3TsgsVg :04/02/03 23:38 ID:Y3sGE9Wi
>270 スレッドに書き込む感じにすればいいような
273 :
動け動けウゴウゴ2ちゃんねる :04/02/03 23:40 ID:HB5zuEf+
出てこい、マヴァ
274 :
ピロリ :04/02/03 23:46 ID:zXlL/5wX
>274 スレタイ一覧見れます〜@かちゅ〜しゃ+kage0.99.1.1084
276 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 23:49 ID:8QfcMvxF
>>274 良い感じですね
Live2chはマイボードの追加で見られました
278 :
ピロリ :04/02/03 23:50 ID:zXlL/5wX
OJD はどやって追加するんだ?
> 1 名前:auau...φ ★ 投稿日:04/02/03 23:48 ID:??? @今日
> 【バグダッド3日共同】イラク駐留米軍によると、バグダッド郊外で3日朝、バ
> グダッド国際空港にロケット弾2発が撃ち込まれた。けが人や航空機などの被害は
> なかった。ロケット弾はバグダッド市内の住宅地付近から発射されたとみられる。
>
> (詳細は下のリンクで)
>
http://headlines.yahoo.co.jp/hl?a=20040203-00000264-kyodo-int >
>
> 2 名前:FOX ★ 投稿日:04/02/03 23:37 ID:???
>
こんな感じで取得できますね。
280 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/03 23:51 ID:8QfcMvxF
281 :
ピロリ :04/02/03 23:52 ID:zXlL/5wX
>>274 おお、、、おいらの今までの苦労が、、、
>>274 レス2のデリミタ(<>)が一つ多い予感。。。
>>274 あ、こういうのですか・・・。
新スレのURLがどんどん書きこまれていくスレ、
ってのを想像してました。
>>278 板一覧で右クリックして、板として登録してみるのだー。
288 :
ピロリ :04/02/03 23:58 ID:zXlL/5wX
なおした 2の日付も正しくした
289 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:00 ID:crEQ/NCP
>>281 | 冫、)ジー ウラミハコワイデスヨ
290 :
ピロリ :04/02/04 00:01 ID:dBPrG1+9
>>287 おっ さんきゅうです。
登録してみたけどだめだった。ショボーン
おつー。 ただ、FOX ★ の表示が細くて違和感があるので、 </b>FOX ★<b> → FOX ★ だけのほうがいいかも。 もともと</b><b>ってトリップ・fusianasanのためについてたんですよね。
292 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:04 ID:lvEePV9F
JaneDoeで板リストに入れてみた 取得はできるけど・・・スレタイが表示されない。 色々試してみる・・・
294 :
FOX ★ :04/02/04 00:04 ID:???
最近 ダイエットしたんです
かちゅはother.brdに普通に登録すればおっけーですた 乙ですた
>>292 レス1000になってて、クリックしないとスレタイ出てこないのがありますね。
297 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:07 ID:KpnS0lkI
MacMoe JIRO に登録してみた・・・ スレタイが見れるものと見れないものがあるなぁ・・・ 取得はできるけど・・・
本物のsubject.txt 1073058944.dat<>bby -- スレッド情報一元管理システム構築スレ (295) bbynewsのsubject.txt 1075820733.dat<> チャットで王様になっちゃっと で、bbynewsのほうに" (1)"ってのを付け加えれば OJでもきちんと取得できるようになるかも、、
タイトルの後に ([\d]{1,4}) が無いのが原因ですかね? > 293
さっきから某ソレ511さんとかぶりまくり…
301 :
FOX ★ :04/02/04 00:08 ID:???
なるほど、 挑戦中。。。
ケコーンしまくりっすね、、
303 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:09 ID:crEQ/NCP
(゚∀゚)アヒャヒャヒャヒャ XREAのメモリを使い尽くしました。(ひでぇなおい Allowed memory size of 16777216 bytes exhausted (tried to allocate 10876746 bytes) (´・ω・`)ショボーン
304 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:10 ID:crEQ/NCP
305 :
FOX ★ :04/02/04 00:13 ID:???
どよ
subject.txtの(2)を確認しました〜 正常動作です。
307 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:13 ID:lvEePV9F
かちゅ〜しゃとOpenJaneDoeαで確認。
309 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:15 ID:KpnS0lkI
>>305 MacMoe JIROで、スレタイ問題なく取得できました・・・
310 :
FOX ★ :04/02/04 00:15 ID:???
よさげ
311 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:15 ID:lvEePV9F
ブラウザはOpenJaneDoe橙です
313 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:16 ID:vbTL36ez
狂っぷーで出来た +.(・∀・)゚+.゚イイ!!
314 :
FOX ★ :04/02/04 00:17 ID:???
あした /i/ も作るか
315 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:17 ID:lvEePV9F
いやー、いいねコレ。 ヌ速+とビジヌ+とかとタブ切り替えしなくてもいいし。 あんま頻繁にリロードしまくるとキツイっぽい?>FOX
「続きはこちらです」が、上のほうのスレでしか出ないような?>Jane doe
317 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:19 ID:crEQ/NCP
。・゚・(ノ∀`)・゚・。 やっぱり本家にはかなわないわけで、
319 :
歌唄いメセナ♪ ◆/DK3TsgsVg :04/02/04 00:19 ID:3gzIe2PK
320 :
FOX ★ :04/02/04 00:20 ID:???
>>315 大丈夫だと思う。
root ★さんが負荷とかは教えてくれると思いますー
>>318 時間が解決してくれるということで、
あっそっか、今後立つ新しいスレはOKなんですね、失礼しました。
>>320 ええ。リストからはずれたdatの削除はしますよね?
323 :
ピロリ :04/02/04 00:23 ID:dBPrG1+9
324 :
315 :04/02/04 00:24 ID:lvEePV9F
>>320 よかった、安心して見れる。
前々からニュース系新スレ一覧あったらいいなと思ってたうえに、2chブラウザで見れるようになるとは。
ありがとね
誰かがいってたけど、どの板のか解れば・・・ってのは2chブラウザならpopupで解るだろうから大丈夫か
もしもつけるなら2が妥当かな
>>323 はいわかりましたー。
>>324 板名と板フォルダ名の対応表があればできるけどね、、
削除整理板では板フォルダのみだが、、
326 :
ピロリ :04/02/04 00:26 ID:dBPrG1+9
みんなで わいわいやっていけば もっと良くなると思う
327 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:28 ID:crEQ/NCP
。・゚・(ノ∀`)・゚・。
328 :
315 :04/02/04 00:28 ID:lvEePV9F
>>325 なんかよくわかんないけど出来ないこともないってことね?
2chWikiといいヘッドラインといい、なんだかすんごい便利になってきてる
329 :
動け動けウゴウゴ2ちゃんねる :04/02/04 00:29 ID:lvEePV9F
>>327 ヨシヨシ( ・∀・)ノ(ノ∀`)・゚・。
こちらもOpenJaneDoe0.1.10.1で正常に動いてますー
>>274 亀レス 申し訳ない。
壷からだとディレクトリが丸見え・・・・
(壷バージョン2.4.12.1+Sleipnirバージョン1.42)
>>332 それであってますよ、index.htmlがないから。
メニューに載せるからにはあとで作るんだとは思うけど。。
indexにはbbq.2ch.net/bby/erimo/*.htmlを使うのかな……。 板名かせめてフォルダ名が欲しい……。
335 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 00:45 ID:crEQ/NCP
index.html製作は任せろ!(もうヤケクソ
さてと(^_^;)かなーり出遅れたみたいだけど・・・・
おおーおおー、 しかし、どの板のスレなのかスレ一覧ではわからないのがつらいね。
ここまでで難しい所はさておいて、なんとなく危惧してる点がひとつ(^_^;) 1 現在の仕様だと、24時間に一回の掃除では、フォルダの中のファイル数が1000を超える=負荷が指数的に増える(^_^;) 2 掃除って一回にどんくらい削除するの?(^_^;)それによって保持するdat数が見えてくる(つか、24時間で数千行きそうな気がするので、実質全部消さないと耐えられない気が・・・・)
つことで、おいらの提案としては、フォルダ構造を 年-月-日-板 の階層にして管理するのがええんでわないかと(^_^;)細かすぎるかな?
>>339 いまのところdat作ってるのはnews系だけなので、
全部の板のやつだったらたしかに1日1000は超えると思うけど。
まあ、news系なら掃除は6時間に1回くらいやったほうが
いいとはおもうけどね。
>>340 フォルダ構造を階層にすると、現2chツールとの親和が取れないような…
>340 日付だと、毎日(使うなら)板一覧への登録が必要になるじゃん。 板ごとか鯖ごとにわけるのが良いんでない。 ユーザは興味のある板/鯖を板一覧に登録。
>341 掃除の間隔だけじゃ解決しないんじゃないかな?(^_^;) その時にどんだけ消すかって問題が・・・・ 例えば一時間に100個の新スレが立つとして 一時間ごとに10時間以上前のスレッドを消すってことなら1000個以下が保持できるわけで(^_^;) ある程度の時間はリストを保持しないと、0クリアされたら面白くない(^_^;)
datの掃除には、他板で利用されている自動圧縮は使えないんですか?
>342 ツール側がBBYビューアを実装するっていう方法もあるですよ?(^_^;) >343 鯖-板-年-月-日 かな?(^_^;)サーバはなくてもいいと思うけど
おいらはせっかく取得した情報なら、可能な限り保存しておく方が、精神衛生上よいなぁ(^_^;)
>>345 それでいいと思うけど、、
ただし、それだけだと過去ログフォルダにdatがたまるので、
それを削除する仕組みも必要かな、、
ちょと考えたんですけど、
フォルダを日ごとにリネームするのはどうでしょう?
>>340 のように日ごとに管理すると2chツールで取得が不便ですが、
アクティブ(当日)なフォルダはbbynewsオンリーにして、
日が変わったらリネーム(20040203とか)したら良いかも。
>>347 でも、せっかくブラウザ作者の手を煩わせなくても実装できる機能を
わざわざ対応してもらうのも気分悪くない?
これと別に
>>346 の形式で保存して置くなら別にいいと思うけどさ、、
>345 圧縮って階層管理されてるんだっけ?(^_^;)ならそれでもOKかもしれず ヘッドラインとしての軽便性と、データの保持性の両方が叶う気がする
352 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 01:15 ID:crEQ/NCP
>350 ぅぃぅぃ(^_^;)つことで>345ですな dat構造のロジックが公開されていれば、ヘッドライン以外は作者さん次第って感じで
>>348 なるほど、なるほど。
自動圧縮のルーチンが分からないのですが、
cpじゃなくrmする感じで対応できないものですかねぇ…
>>353-354 うんうん、、まあ情報を残したいなら
dat落ちのままほおっといてもいいかもね、、
>>352 そういうものこそWikiに書いたらいいよかーん
あ(^_^;)壷はヘッドラインビュアを作らんと見れないなぁ・・・・ とりあえず過去ログ一覧の処理でsubject.txtを拾って来るとしよう。
>355 むしろその方がええと思われ(^_^;)>そのまま放置 サーバさんもきっと喜ぶ(^_^;)
359 :
ピロリ :04/02/04 01:23 ID:dBPrG1+9
>358 でも、そのために機能を限定してもしょうがないと思われ(^_^;) 基本機能(ヘッドライン取得)と拡張機能(過去ログ参照)に切り分けるのがええかと。 過去ログは専用ブラウザが対応しなければならないので、見れないってのはもったいないじゃん。 あるいは、専用ブラウザのインターフェースで、過去ログを見られる仕組みを考える・・・・
・過去ログとしてdatを残すか否か ・残すにしろ、削除するにしろ、datをbbynewsディレクトリから無くすにはどうするのか?その間隔は? と今の議題はこんなところ。
>>360 ヘッドライン自体の過去ログは要らないような……。
元記事の過去ログを見ればいいわけで。
turugaが1個書き込むごとに1個消す(移動する)とか(^_^;) その消す動作を有効にした時点のdat数が保持数・・・・
364 :
歌唄いメセナ♪ ◆/DK3TsgsVg :04/02/04 01:33 ID:3gzIe2PK
subject.txtの保持数が100だから、bbynewsのdatディレクトリには100datで充分ですよね…
>362 過去のスレッド一覧とか取得できるよ?(^_^;)例えばだけど それを使えばスレッドタイトル検索とかも可能になる。 できなくても困らないけど、ここまで出来るならもったいないと思う。
>365 ヘッドラインって考えれば50個もあれば充分だと思うけどね(^_^;)上がり下がりもないし ただ、多少多めにあって困るもんじゃないと思う。
>>366 ん?
マァヴさんが言っているのは、subject.txtの過去ログってことです?
>368 あー(^_^;)subject.txtだけで充分かもしれず でも、datも残っていればより可能性は広がるけど、サーバがちょっと可哀想かも
>>366 んーそれだったらerimoのほうを残しとけばいいでねーかな。
わざわざbbynewsの過去ログとかいらないような。
帰宅。新設板・板移動情報@運用情報 からピンと来てここに来ました。
bbynews、まさにアイディアの勝利だと思う。
最初からここまで考えてたとしたら、すごい人だ。おみそれーしょん。
飯食ったら、ここの
>>256 から読んでみます。いったん落ち。
全板レベルで言うと、新スレ立ちまくりなわけで、 全板一括表示で表示数を例えば100にしたりすると、 過去数分分の新スレしか見られないって事に。
>>369-370 うんうん、、、
subject.txt(erimo/news.txt)の情報性は見逃せないですね
残しておけるものなら残しておきたいかも。
今は保存せず、そのままログなしチャット状態ですよね?
あー、一点だけあるか・・・・ 過去スレタイ一覧から、元スレへのリンクが取得できない(^_^;) サーバ名と板名をなんらかの形で保持してないと
む(^_^;)erimoってのがあるのか
となるとやっぱりerimoを保存するのが良ですね。 後、datが残っていると本板でスレッド削除された時に問題ですけど、、、
377 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 01:45 ID:crEQ/NCP
DNSでbbyに突撃じゃぁぁぁぁぁぁ!→erimo「うぉおおおおおおおおおおおおおお!」→bbynews(dat)をはきだす&erimoの各ファイル吐き出す →datの数が最高数に達した→archive0.2ch.netにFTP接続→/bby/dat/にコピーし、bby側のdatは削除→FTP Close→OKyo.
でもerimoはリアルタイムに更新されてる・・・・(^_^;) スレが一定量立つとバックアップを作成?(^_^;)なんかエレガントじゃない気がする
>>377 1スレ毎にsocket、socketしてたらtugaruのりんごが重くてバタン…
>>374 んじゃsubject.txtと平行して新型のsubject2.txtでも作るとか。
スレキー.dat<>スレタイ<>鯖<>フォルダ
な感じで。
382 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 01:49 ID:crEQ/NCP
>381 おいらもそれ考えた(^_^;) たたき台としてはdatを結合した1ファイルみたいなやつ。 不要な情報はけずっちゃえばいい・・・・とか
>>378 日別のtxtを用意して、news.txt等と同時に開き、
news.txtから落ちたスレッド情報は、日別txtにどんどん追記。
とりあえず、かつて2chになかった永続的な横断検索(スレタイ&スレッドの1だけだけどね(^_^;)) の可能性を鑑みるに、なんらかの手段を残しておく方向は捨てたくないなぁ・・・・
>>381 うーん、erimoのレス1の情報がなくなっちゃうのが惜しいと言えば惜しい
>>383 鯖<>フォルダ<>スレキー<>投稿者<>メール<>日付とID<>本文<>スレタイ
な感じ?
>>387 それだったらerimoで保存してあるtxtの形式が
日付 時間 スレのアドレス 投稿者<>メール<>日付とID<>本文<>スレタイ\n
だからそっちとたいして変わらない罠。
あ(^_^;)おいらがちょっと概要を勘違いしてるのね /bbynewsも/erimoもerimoが吐いてるデータで、見え方がhtmlなのか生なのかの違いなのね(^_^;)
>>391 かつerimo自体は、subject.txtとdatを結合したデータを保持してます。
393 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:03 ID:crEQ/NCP
395 :
ピロリ :04/02/04 02:04 ID:dBPrG1+9
実は 能登もあったりする。
396 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:04 ID:crEQ/NCP
うわー thread.txtがいつもならありえないほどでかくなってた。。。
>395 出せー(^_^;)見せろー
erimoだとかnotoだとかturugaだかtugaruだか いろいろありますね。
>391 あいあい(^_^;)出遅れをとり戻そうと斜め読みしてたんで やっと追いつきました
って、
おおおおおーーーーーーー
保存してあるじゃないですか!!
>>395
って事故レスしてるし(^_^;)>392ね >399 なるほどー(^_^;)ってなんか部分集合が色々作られてるわけだ・・・・
403 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:07 ID:crEQ/NCP
ワロタ 保存してるしw
ほうほう、、ただ、1の内容が入ってないのね。 まあ、入れたら膨大なログに、、ならないか。 1ファイル1MByteくらいになるけど。
notoにレス1のデータがくっつけば完璧…
406 :
ピロリ :04/02/04 02:09 ID:dBPrG1+9
>>405 最初に作ったのが noto だったので入っていないのだ
入れるのは簡単
407 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:09 ID:crEQ/NCP
うっそーん 新thread.txtを設置して5分で1M突破かよーw
つことはあれだね(^_^;) BBYサーバには 1 2chで立ったスレッドの、>1のdatにまつわるデータが集まる 2 そのデータを加工して閲覧可能な状態にできる まずこれが基本で どのように加工することで、どのような機能にデータを提供できるか あるいは、どのような機能を想定して、どのようなデータを作り、残すべきか って話になるわけだ(^_^;)
1ファイル1MB、、、 検索するのにあちこちから1MBを引っ張ると転送量がすごそうですね
やっと理解しました私。
411 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:13 ID:crEQ/NCP
現在のbby.php(非公式の奴ね)状況 thread.txt(保存用テキスト) 530 KB(543308 Byte) LineCount:505 (;´Д`)ハァハァ
現状は 1 IE向けのhtmlヘッドライン(erimoディレクトリ) 2 erimoの保持するtxt(用途不明) 3 専用ブラウザ向けdatおよびsubject.txt 4 noto(用途不明) が出力っつーことで(^_^;)
413 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:17 ID:crEQ/NCP
大量アクセスでphpが逝っちゃった。。。(あーあ THREAD.TXT容量:1034 KB(1059238 Byte) LineCount:10104 そんなにねーよー。=>LineCount
415 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/04 02:18 ID:crEQ/NCP
ありゃ、実際にあった>10104 やばいやばい、容量が、、あたふたあたふた。
416 :
ピロリ :04/02/04 02:20 ID:dBPrG1+9
4分前から入ってますne.
>>416 あっ、
2004/02/04 02:16:07
から確認できました
ありがとうございます
419 :
ピロリ :04/02/04 02:25 ID:dBPrG1+9
最終的には pull だけじゃなく push まで考えていたりして
>>371
>419 専用ブラウザに対して?(^_^;)>push
422 :
ピロリ :04/02/04 02:32 ID:dBPrG1+9
>>421 まだそこまでの具体的な方法は考えていないのだ、
エレガントに数百万人にpush できたら大成功
pushするにはpushする相手を知ってないといけない気がするわけだが(^_^;) 専用ブラウザからBBY pusherにログインしてリアルタイムに受信とか・・・・ って数百万ですか(^_^;)うーんうーん
>>339 今、1日に5000ぐらいかな。< スレ。
だったら、datが1000個超えないように、6時間に1回掃除ぐらいでいいのかなと。
>>347 >>1 が犯罪予告だったり、とってもプライバシーだったりした時のことは、
考えたほうがいいかもしれないと思うです。
つまり、何らかのI/Fで削除人さんのあぼーんと同期とか。
ということで、今の段階で全板やっちゃうのは、やや危険かも。かも。
>>419 pushですか。やるなぁ。
おじさんがでまかせでカキコするのいろんなアイディアのための道具を用意するのが、
当面の私の役割ってことかな。ことかな。
425 :
ピロリ :04/02/04 02:37 ID:dBPrG1+9
>>424 いやー
これもumaが稼動し始めて
時間が出来たおかげです
いろいろ思いついちゃう。
どうも どうもです
>424 あー、そういう問題ありますね>削除同期 かなり面倒な処理(処理自体は軽くても)になりそう・・・・(^_^;) 苦労人だ(^_^;)>役目
427 :
動け動けウゴウゴ2ちゃんねる :04/02/04 02:39 ID:KpnS0lkI
新スレは、多かったときで、凡そ8000/dぐらいありましたけど・・・
(・∀・)ジサクジエンモタイヘンダネ
彼が●でやってるんでないのかな
431 :
ピロリ :04/02/04 02:47 ID:dBPrG1+9
>>429 その辺の指導検出、迎撃もやれば出来る気がするんですよねぇ
……便利だねー……。
433 :
動け動けウゴウゴ2ちゃんねる :04/02/04 02:48 ID:6xtP30mN
notoさんをとりあえずニュース系だけにして、 ある程度過去のdatを保存しておくようにすると、記者さん大喜びのよかーん。 >1の記事があれば、検索時の重複がかなりふせげるような。ような。
436 :
動け動けウゴウゴ2ちゃんねる :04/02/04 02:51 ID:6xtP30mN
>436 壷でこのスレッドリロードすると、どんどん変化して怖い(^_^;)
ヨボボ ヨボボ ヨボボ・・・
>>437 壷な人にはきつかったですね・・・すんません・・・。
・・・_| ̄|○・・・はうぅ・・・
お呼びなら迎撃できるけど。
どんどんスレ削除しても、ここには記録が残るわけですねぇ。 なんて便利な・・・ニヤリ
上書きかと、
工エエェ(´д`)ェエエ工
>>444 ひとつだけ同じkeyのやつがあったけど、
やっぱり上書きされてた。
、、と思ったけど、これは調子が悪くて 二重に登録されてただけだった。
あ、地震だ(^_^;)
うむ。確かに地震だった。 ってなに書いてるんだよーヽ(`Д´)ノ
449 :
歌唄いメセナ♪ ◆/DK3TsgsVg :04/02/04 04:14 ID:3gzIe2PK
451 :
動け動けウゴウゴ2ちゃんねる :04/02/04 04:17 ID:Bjvs/KcB
2004/02/04 04:14:06 地震キキキキタタタタ━━━((゚(゚∀゚)゚))━━━!!!!PART26 M7.74
2004/02/04 04:12:10 じしん 番組の途中ですが名無しです
2004/02/04 04:11:55 地震です 番組の途中ですが名無しです
2004/02/04 04:11:44 地震 番組の途中ですが名無しです
2004/02/04 04:11:42 地震 番組の途中ですが名無しです
2004/02/04 04:08:18 陸自先遣隊・サマワ福祉局にヒツジ20頭贈る 宿営地は工期が遅れ始める(2/4) auau...φ ★
2004/02/04 04:07:18 パキスタンなど感染国に160万ドル支援 鳥インフルエンザでFAO(2/4) auau...φ ★
2004/02/04 04:06:55 コネティカットで不審な粉 共和党全国委員宛の封筒に 米当局者(2/4) auau...φ ★
2004/02/04 04:06:35 露南部・北オセチヤで車爆発、通行中の女性死亡 チェチェンに隣接(2/4) auau...φ ★
http://bbq.2ch.net/bby/erimo/news.html ニュー速最高
>>451 おお、ここにも地震計が設置されたということで。
>451 地震スレッドが4つ連続出たったら地震を関知するシステムが作れそうだ(^_^;)
454 :
ピロリ :04/02/04 04:30 ID:dBPrG1+9
>>444 まぁ そのうちなんとかするという事で、
了解、ガンガレ(・∀・)!!
ごめんね。 アク禁にしないでね。
457 :
ピロリ :04/02/04 04:43 ID:dBPrG1+9
うあーん。
459 :
ひろゆき@どうやら管理人 ★ :04/02/04 04:47 ID:???
んじゃ、おいらが先に。
460 :
動け動けウゴウゴ2ちゃんねる :04/02/04 04:48 ID:wHAigNgE
ひろゆきキタ━━━━━━(゚∀゚)━━━━━━!!
(´-`).。oO(ひろゆきさんってこの時間もう寝てるのかと思った)
>461 わかりにくいけど、今も寝てます(^_^;)>459は寝言
463 :
ひろゆき@どうやら管理人 ★ :04/02/04 04:50 ID:???
むにゃむにゃ。
464 :
動け動けウゴウゴ2ちゃんねる :04/02/04 04:51 ID:TMNoDnhv
わろとけわろとけ
>463 おお(^_^;)起きたか
466 :
動け動けウゴウゴ2ちゃんねる :04/02/04 04:51 ID:lvEePV9F
467 :
動け動けウゴウゴ2ちゃんねる :04/02/04 04:52 ID:65XCY83Q
>>463 起きてますか〜( ゚д゚)σ)´Д`)プニプニ
468 :
ピロリ :04/02/04 04:53 ID:dBPrG1+9
●は剥奪(返金だけど) でそのカードは多分点数下がるよ。 それを繰り返していると使えなくなるよどこ行っても、 もちろんもう●は永久に買えません(NTTecのリストにのる)
__、,____
/::::::::::,,:::::::::::::::::::::ヽ
/:::::::::::,,,::::::::::::::::::::::::::::::ヽ
/::::::::::::::,,,,:::::::::::::::::::::::::::::::::::ヽ、
|::::::/⌒ ^ ⌒ \:::::::::::::::::::::::::ヽ.
|:::::| /ヽ::::::::::::::::::::::| ひろゆき様の参上だ!
|:::::|\ / ヽ::::::::::::::::::::|
ヽ:::|<(| こ(> \|ヽ:::::::::| .
ヽ| h J:::::::::| .
\ L ヽ::::::/ .
>>1 >>1000 嘘を嘘だと見抜ける人で無いと(掲示板を使うのは)難しい
\ー―┘ |:::/
__\__/ /V_____
/;;;;;;;;;/ く / ∧;;;;;;;;;;;;;;;;;;
>>462 (´-`).。oO(マァブさんもそろそろ寝ないとやばいかと・・・)
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・)<ひろゆきはやくー \_/⊂ ⊂_)_ \_______ / ̄ ̄ ̄ ̄ ̄ ̄ ̄/| |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :| | .|/
473 :
動け動けウゴウゴ2ちゃんねる :04/02/04 05:10 ID:/gF59Omj
ロックな生き方してるな。中浦和は。おもしろかったぞ
うむ
いやぁー照れるなぁー。
476 :
名無し :04/02/04 05:16 ID:PoC2shIs
ひろゆきって誰?新参?
中浦和(←なぜか涙を禁じえない)
479 :
ひろゆき@どうやら管理人 ★ :04/02/04 05:23 ID:???
RSS吐くと汎用性があるとおもう。
>>468 クレジットカード決済ならではですな。
webmoneyではこうはいかない。
>>479 記者「シンフォニアはクリアしたんですか?
2ch止めるって本当なんですか?」
>479 あ、そっか(^_^;)push型からは遠ざかるけど すでにあるシステムだから楽やねー
483 :
ピロリ :04/02/04 05:26 ID:dBPrG1+9
485 :
ピロリ :04/02/04 05:27 ID:dBPrG1+9
>>482 知ってるんかい、
差ーつけられた。
オクタとかだったら知っているんですけどねー
push型っていうと、やっぱアレですか。乳首ですか。
乳首的にはpushよりpullのほうがよかったり。(何が)
>485 壷も実装するつもりなんで調べたのだ>RSS しかもオクタの真実はまだ知るまい。 勝ったな(^_^;)圧倒的に勝った
489 :
ピロリ :04/02/04 05:32 ID:dBPrG1+9
>>484 仕方なぐぐってみた。 (2ちゃんねるはちびしぃのー)
良くわかんなかったので
私は知らないで突き進むことに決めた。
二月の決心。
>>488 東京kittyキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
493 :
ピロリ :04/02/04 05:37 ID:dBPrG1+9
>>492 おまかせしちゃいます。
若者には理解不能です。
+21 の酒買ってきた。
うっひひ
RSS(・∀・)イイネ!!
このシステムの元ベースってpingサーバ?
496 :
ピロリ :04/02/04 05:54 ID:dBPrG1+9
それぞれの得意分野を持ち寄れば なんとなく良さげなものになって行くと思うですー 欠点の集大成になるかも知れんけどサ
3人寄ればもんじゅの知恵
ナトリウム漏れザザー
船頭多くして船山に登る
100人寄れば・・・どうなるんだろう。
bbxが落ちる
100人乗れば…
いまの BBYnews じゃマタ〜リとかのヘッドライン系ツールが あれば用が足りちゃうんだなぁ… やっぱ RSS がいいっすよ、
datファイルが増える問題に関して。 スレッドが1つ立つ毎にdatファイルを一つ増やすのではなくて、 スレッドが立つ毎に、datファイルに追記してレスを増やしていくと言うのはどうでしょう? そしたら、1日1回(または1000個スレが立ったら)datファイルをローテーションする などと出来ると重いますし、頻繁にdatファイルを消す必要が解消されると思います。
あー、 そのほうが、 1 レスだけお気に入りに入れておけばいいのでいいかも しれない。 でも 1 スレにつき 1 レスだとちょっと無駄っぽいかも…
506 :
z33 :04/02/04 11:16 ID:N+mPDmYz
>>504 に追記で、
板やカテゴリーによってdatファイルを分けるってことも出来るかもです。
>>505 さんの言うとおり、1レスだけお気に入りに追加して、
必要に応じてreloadする形の利用が多くなると思いました。
>でも 1 スレにつき 1 レスだとちょっと無駄っぽいかも…
というのは?
数レスを1レスにまとめる方が、更に効率が良いということですか?
しかし、1スレにつき1dat作るよりかははるかに効率よいのでは?と思いましたので。
いやもちろん 1 スレ 1 dat よりは効率いいんだけども…
どっちもつくればゑゑぢゃないか。 1スレ1datばっかりの板と、 カテゴリごとにdatファイルを分けて書き込まれていく板で。
509 :
ピロリ :04/02/04 12:52 ID:O0moLK9Y
1,000 とり狙ってのスレ乱立とか、
うわー それは困っちゃうな
511 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/04 13:00 ID:3gzIe2PK
>509 それ荒らし 某用途専用のperl(patchchk.pl)弄くって新規スレ立った時のやつ作るか all.txtを読み取る間隔は何分がいいんだろう?
てすと
これって2ゲットのために存在するのかと思ったよ
かおりん祭りさんのためじゃなかったのか(^_^;
2ちゃんねる全板 /bby/erimo/all.html のほうも 専用ブラウザで見れるようにして欲しいです
>>399 きのうの能登のファイルサイズは1.7MByteかぁ、、
やっぱけっこう大きいね
超ツマンネ
bbynewsのsubject.txtなんですけども: 1075914975.dat<> ちんちん シュッ! シュッ! シュッ! (2) <>の後にスペースが1個入ってますね。これ普通のsubject.txtでは入らないんで すよね。タイトル頭に余分なスペースが入っちまうんで消してもらえます?
519 :
ピロリ :04/02/05 10:27 ID:Y7qbF1IY
520 :
ピロリ :04/02/05 11:17 ID:Y7qbF1IY
各板へのリンクをつけようと思うんだけど iModeとかで、数字を打ち込んだらJumpするのって html でどのように書くの?
です
523 :
ピロリ :04/02/05 11:21 ID:Y7qbF1IY
ほぅほぅ やってみよう。
news4ははずしたほうがええんじゃないの?w
>>519 「前へ」「次へ」リンクを出すようにして、30個ずつなら3ページか4ページ目ぐらいまで、
表示できるとうれしいかなぁ、なんておもた。
板へ飛ぶリンクは下の方にあって欲しい スレタイ選択するのにいちいち板リンクを経由するのは面倒
527 :
動け動けウゴウゴ2ちゃんねる :04/02/05 23:26 ID:qtTpeAcA
+の板だけにして欲しいわ
自動FOX
532 :
◆UppAMisOTg :04/02/06 18:01 ID:pI8FEGhB
漏れ、個人的にsubject.txtからRSS生成する実験してるんだけど、 2ch側でRSS生成してくれたらうれしーし、需要はあるんじゃないかなー。 いろいろと鯖に負荷がかかるだろうけど、“subject.rss”みたいなの。 XSLT通してクライアント側でXHTMLに変換して見てもらったり、C-TICKERみたいなflashで流すとか出来たら楽しそう。 出来れば*.datのRDF/XML版も作って…無理?w
533 :
るりるり萌え大姉 ◆VvOExk9F1g :04/02/07 15:10 ID:w/a9l4We
メモ subject.txt ($data,$title,$num) = $_ =~ /(.*)\x3C\x3E(.*) \x28(\d+)\x29/; もう少し弄ろう 某所では15分おきに巡回してて IP制限(たぶんサービス対象外の国はアウト)くらった *タイ(wpatch.ragnarok.in.th)なんてしらんしインドネシア(wpatch.ragnarok.co.id)なんていつまでやっとるんだ
ROは有志のパワーがすごかったね…
●でここまでスレが立てられるとは 俺も買ってネタスレ一杯立てて固定どもに内輪ネタさせないように しようかな
ニュース系総合版と+板だけ版の両方あると良いと思う。
>539 私も、それ賛成です。 +以外の板は、本当に瞬時に立つ速報や大スクープもあるけど、普段 ニュースを読む為にはちょっと…。
541 :
動け動けウゴウゴ2ちゃんねる :04/02/12 19:46 ID:wFr4YUcI
元祖ニュー速は外せ。ヘッドラインに糞スレはいらない
542 :
動け動けウゴウゴ2ちゃんねる :04/02/12 23:16 ID:YvJLkDSX
543 :
動け動けウゴウゴ2ちゃんねる :04/02/13 07:42 ID:kNJHktv5
ニュー速外してくれよ。ちんちんしゅっしゅ、だのうんこだの邪魔だからさあ
544 :
動け動けウゴウゴ2ちゃんねる :04/02/13 08:25 ID:QnphxITP
いやです
546 :
ピロリ ◆BDFCNV1.to :04/02/14 00:06 ID:6OYYuazw
どんな仕様にすればいいですかねぇ
どうしよう。
普通の板と見た目同じで(subback.htmlも見た目同じで) 924スレがずらずら並んでる感じきぼんぬ 普通の板みたいにdatからHTML書く感じで ローカルルールのところに「ニュース+系板の最新スレ一覧だよ」とか 書いといてくれるといい スレが立つたび自動更新だと尚嬉しいけど、無理だろうなぁ
>>548 私もそのような感じが良いのではないかと思います。
>スレが立つたび自動更新だと尚嬉しいけど、無理だろうなぁ
更新のタイミングは、subject.txt書き換えと同時に行うなどすれば良いんじゃないでしょうか?
負荷の面では、数秒に1回程度の書き換えだったら問題になるほどでしょうか?
(通常の板だと1秒間に数回かbbs.cgiがsubject.txtやらsubback.htmlを書き換えている事を考えたら)
+系板のヘッドラインなら無印ニュー速は外してよ。変なスレばかりで邪魔。
552 :
FOX ★ :04/02/14 14:42 ID:???
>>549 個人的には、1分間毎に更新でも十分だと思う
554 :
動け動けウゴウゴ2ちゃんねる :04/02/14 16:07 ID:nIrFWMmQ
女子小学生とセックスしたい!!! ちんちん シュッ! シュッ! シュッ!(チャンス到来) ニュー速が入ってると↑みたいなノイズスレが目立つんですよ。 ニューススレの内容も他の+系板と重複してるのがほとんどだし 無印ニュー速を加えておく必要は無いと思うんです。
>>552 何が違うんだかよくわからない・・・
記者名はいらないと思う
削れないなら仕方ないけど、全く必要な情報じゃないと思う
>>556 >記者名はいらないと思う
同意。
板名があるといいかも
558 :
ひろゆき@どうやら管理人 ★ :04/02/15 03:29 ID:???
559 :
動け動けウゴウゴ2ちゃんねる :04/02/15 04:17 ID:ZxlSp5VC
>>558 おい、キチガイよ
お前はいつまで日本一の有害サイトを運営するつもりだ?
ま、キチガイだからこそやってられるわけだがな(笑)
キチガイは一刻も早く死ぬべきだぞ
早く死ねよ、キチガイ
>>558 URLすか。
/のところを.にすればいいのかな。
で、ほんとの.は別に何か考えるとか。
もう少し頭がはたくときに、別途考えて見ましょ。
>>560 をカキコしたあと、リンク先を読んでみた。
ちょっと、面白そうだ。
タイトルが削除対象だったりすると面倒そうね。 責任がどこにあるのか、ってのも。 元の投稿(例えば誹謗中傷)の責任は投稿者(A)にあるわけだけど、 たまたま全然関係無い人(B)がそのURLを書いちゃったら、 そのレスにスレタイトル=誹謗中傷が含まれる事になる。 Bさんが意図的に書き込んだわけじゃなくて、Bさんの書き込みに起因 して、システムが自動的に追加した物も、Bさんの責任なのかなあ。 URLはともかく、スレタイはBさんが発信した情報じゃないんだよね。
久しぶりにひろゆきを見た。 つーか3時までおきてないで寝ろよ。
subject.txt を読み込んで解析するより、 key.dat を 3k バイトほど読み込んでタイトルを採取する方が楽かも。 あと、レス数を簡単に取得できる方法があると良いよね。 例えば、 bbs.cgi さんが、 key.dat にレスを追記したら、key.dat.count ってファイルに \n だけ追記するの。 そしたら、 -s key.dat.count でファイルサイズ取得するとそのままレス数になったりして@脳内妄想
おっ bbynews/dat/ の下をお掃除する機能作ってないや・・・ とりあえず手動で、
567 :
◆BDFCNV1.to :04/02/15 17:22 ID:8HyDWX44
biz+ も出るようにした
元祖ニュー速外してよ
569 :
◆BDFCNV1.to :04/02/15 17:33 ID:8HyDWX44
ほぼ完成? デザインは得意な人よろしく・・・
570 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/15 17:34 ID:v7AATHjg
>>566 subject.txt を読み込んで変数へ入れる
dat/を開いて変数に無ければ削除すれば済むんだが・・・
571 :
◆BDFCNV1.to :04/02/15 17:38 ID:8HyDWX44
>>570 cron で二日たったら消すとかやりたいけど。。。
サザン★さん、未承諾広告※さんが作ってしこんでくれるに
ちがいない
>>558 の先を読み直してみた。
なるほど、bbs.cgiが
掲示板URI => 処理 => スレタイ
という処理系を読んでいる(か、bbs.cgi自身がやっている)ということすね。
直感的には「なんだかできそう」という気がするけど、
これ実装しちゃうと
>>562 みたいな問題が起こりそうだなぁ。
あと、楽しみがひとつ減ると思うなぁ。
だって「またお前は騙され」が、仕組み的にできなくなるわけで(w。
573 :
ひろゆき@どうやら管理人 ★ :04/02/15 18:07 ID:???
>>572 きっとほかの楽しみが生まれますよ。
>>562 みたいな問題は発生してから考えればいいんじゃないすか?
ちなみに、dat の書き換えはしないで、 bbs.cgi の html 出力 read.cgi の html 出力 で処理しています。 なので、専用ブラウザを使うと普通に見えちゃうです。
575 :
ひろゆき@どうやら管理人 ★ :04/02/15 18:11 ID:???
やっぱり、出力側の処理のほうがなにかと良さそうな気もしますね。
1)bbs.cgiに実装して、datを変える
2)read.cgiと2ちゃんねるビューワに実装して、表示系でやる (
>>575 )
のどっちがいいか、ということですね。
どっちがいいかしら。
577 :
ひろゆき@どうやら管理人 ★ :04/02/15 18:33 ID:???
datはなるべくシンプルで、read.cgiなどの、 表示系でいろいろいじったほうがいいような気がするんですよね。 datがだんだん無意味にでかくなりそうだし。。 でも、read.cgiでソケット開くようになると 異常にでかいコストになるからなぁ、、 datのがよいのかなぁ、、
578 :
◆BDFCNV1.to :04/02/15 18:35 ID:8HyDWX44
ちなみに
>>558 の話の続きなんですよね?
と、道に迷う子羊のひとりごとでした。
579 :
ひろゆき@どうやら管理人 ★ :04/02/15 18:39 ID:???
あいあい。
>>576 bbs.cgi(のindex.htmlを作るところ)とかは、手を入れないといかんわけか。
で、
>>574 と。
今日は時間とれないすけど、ちょっといい試みかもですね。
read.cgiに実装してもコストが大きく上昇しなければ、やってみても面白いかも。
581 :
動け動けウゴウゴ2ちゃんねる :04/02/15 18:42 ID:+4seo9Er
URLよりスレタイが短い場合の方が多いんではないかなっと。 だとするとbbs.cgiで処理した方がdatが小さくなるんではないかなっと。
582 :
◆BDFCNV1.to :04/02/15 18:45 ID:8HyDWX44
BBY って 1) 必ずしも全部を正確に把握してない(洩れもるし重複もある) 2) 溜め込まないでどんどん古いのは削除 3) 今を一生懸命生きたい の思想で作ったからなぁ。。。 各サーバに、過去ログも含めたスレタイ等を返す .cgi を組み込み フロントはそれらをキャッシュするに一票。 (仕組みとしてはBBYとは別ってことですけど、名前はBBYでokだけど)
どう実装するかは、プログラム的にかかるコストの問題を考える必要がありそうすね。 と言い捨てて、本業に戻る私。
584 :
動け動けウゴウゴ2ちゃんねる :04/02/15 18:55 ID:X5gFmCYp
>>584 いや、ニュー速のノイズ的糞スレばかりがヘッドラインにあると
激しくニュースが探しづらい。マジ邪魔。
(´-`).oO(あの中には私のニュースのスレも混ざってるわけだが、、
(´-`).oO(きっとスレストさんは便利に違いない・・・
>>585 普段からニュースサイト見る癖つけろ(・∀・)ボケ!
+系だけにしてよ、勘弁して
自分の目でフィルタリングする能力も必要だということですよ(・∀・)
591 :
◆BDFCNV1.to :04/02/15 19:29 ID:8HyDWX44
自分でフィルタリングしたページを作るという手もある。
592 :
2chtubo壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/02/15 23:19 ID:PXAVOYob
んむ。
593 :
動け動けウゴウゴ2ちゃんねる :04/02/16 00:02 ID:5kEFsPo7
>>579 「あいあい。」
ハッハッハッハ
やっぱりお前はバカだな(笑)
で?
595 :
218-228-155-162.eonet.ne.jp@マァヴ ★ :04/02/16 00:26 ID:???
なるほどフィルタリングすればいいわけね(^_^;) 今週はこれで行こう
596 :
動け動けウゴウゴ2ちゃんねる :04/02/16 04:56 ID:aAOzV17Y
なぜeo.net
BB!ニュース
>>597 i.2ch.netのほうは「newsヘッドライン」となってますね。
スレタイに「@なになに」という風に板名を付けられませんかね?>bbynews
専用ブラウザだとスレタイにもNGワードって適用できるんかな。
それなら
>>601 はかなり使えるかも。
要するに、ニュー速のは(゚听)イラネってことだな
605 :
仕事人 ★ :04/02/16 16:42 ID:???
>>597 ニュースカテゴリの一番上に「ヘッドライン」
に一票。
+のみなさんは相変わらず我侭がお好きなようで
なんだが2GETしまくってる人がいますね。
>>605 仕事人さん
お疲れ様です。管理人さんに確認した上で、そのようにさせて頂きました。
お、板名がついてる。(・∀・)イイ!!
612 :
FOX ★ :04/02/17 02:34 ID:???
略称変更承ります。
芸スポの[ピ+]って、[ピロリたん+]ってことかしら。
615 :
FOX ★ :04/02/17 02:51 ID:???
うひゃっ biz+ とまちがったと思われ、
あ、変わった。 すっごくいいです。タイトルでソートすれば板ごとになるし。 素敵すてき〜。乙でした。
617 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/17 02:59 ID:1HL5FbD+
618 :
動け動けウゴウゴ2ちゃんねる :04/02/17 04:32 ID:Lz6nGCl1
また変な記者がムカデみたいなことして遊んでるのかと思った
IEだとまだどの板のスレかわからないね
620 :
動け動けウゴウゴ2ちゃんねる :04/02/17 09:34 ID:v0rVX1Uz
「N速」「私の」でソートするとろくなスレがねえ・・・ やっぱりイラネ
+民専用システムじゃないし我慢しろw
> 591 名前: ◆BDFCNV1.to [] 投稿日:04/02/15 19:29 ID:8HyDWX44 > 自分でフィルタリングしたページを作るという手もある。 全て他人任せの+民最狂
624 :
FOX ★ :04/02/17 14:33 ID:???
>>624 やりましょっか。どうせcronしかけてるし。
もちろん、F22でやってもいいかな。
F22でやるのが苦しいなら、声かけてくださいです。
以下、書き捨てとゆうことで。
#! /bin/sh -
TZ=JST-9; export TZ
PATH=/usr/bin:/bin:/usr/local/bin; export PATH
_DATDIR=${HOME}/public_html/bbynews/dat
_MTIME=3
find -d ${_DATDIR} -type f -mtime +${_MTIME} -delete
find -d ${_DATDIR} ! -name . -type d -empty -mtime +${_MTIME} -delete
626 :
FOX ★ :04/02/17 14:46 ID:???
>>625 うわーい、お願いしますー
cron がいいと思いますー
datの下はフラットで、ファイルだけかしら。 なら、-dもいらないし、2回findしなくてもいいかな。 find ${_DATDIR} -type f -mtime +${_MTIME} -delete
略称[femnewsplus]→[女+] にしてください
629 :
FOX ★ :04/02/17 14:56 ID:???
>>627 そうだと思いますー
xxxxxxx.dat がずらーっと入っているだけです。
>>628 そしますか、
630 :
動け動けウゴウゴ2ちゃんねる :04/02/17 15:02 ID:LwwTb0aM
ちょとトイレ行ってくる
私も旅にでます。
633 :
FOX ★ :04/02/17 16:09 ID:???
>>632 どもです。
斬新な プリティな デザイン募集中。。。
find で-deleteしないで pipeで繋いでxargs rmしましょうよ。 1ファイルごとにdeleteするとコストが高い。
>>634 そうね。昔は、
find ${_SERVICE} -type f -a -mtime +7 -print | xargs rm -f
みたいなことをよくやってました。そもそも-deleteがない頃ですね。
-exec rm -f \! だっけ。
でも、今の-deleteオプションなら、コスト的にそういうふうにしなくてもいいんじゃないかな。
結局unlink()が呼ばれるだけだし。
-exec rm '{}' \; でいいんだっけ。すっかり忘れてるなぁ。
-f がないや。 -exec rm -f '{}' \; か。 さて、仕事しよ。
rm -rf /
うわぁ、root★さんどもですー&おつですー。
2で広告募集してるし(w
641 :
FOX ★ :04/02/17 19:18 ID:???
あーあ もうだめかも知れないねぇ < bbq サーバ。
重くなりましたね。
同じスレッドが2つ表示されてるよ
えーとどっちもunlinkするだけなのは確かなんだけど。 xargs rmだと、シェルの引数限界(255文字かな?)までファイル名を渡せるのでforkするプロセス数が少なくなる。 1000ファイルをfind -execで消すと1000プロセスだけど。 xargsだとある程度まとまったらrmをforkして消すのでコストが低い。 ってことです。
-deleteならforkする必要すらないんでは?
いくつか、ごそごそ。 でも、ネットワーク問題な気がする、、、。 ということは、これ以上はどうし(りゃ。
だめだこりゃ。(news6からbbqへping) お手上げとゆうことで。 %ping bbq.2ch.net PING bbq.2ch.net (64.62.236.130): 56 data bytes 64 bytes from 64.62.236.130: icmp_seq=0 ttl=63 time=103.834 ms 64 bytes from 64.62.236.130: icmp_seq=1 ttl=63 time=133.047 ms 64 bytes from 64.62.236.130: icmp_seq=2 ttl=63 time=123.736 ms 64 bytes from 64.62.236.130: icmp_seq=3 ttl=63 time=156.772 ms 64 bytes from 64.62.236.130: icmp_seq=4 ttl=63 time=120.182 ms 64 bytes from 64.62.236.130: icmp_seq=6 ttl=63 time=153.117 ms 64 bytes from 64.62.236.130: icmp_seq=11 ttl=63 time=126.273 ms 64 bytes from 64.62.236.130: icmp_seq=13 ttl=63 time=137.166 ms 64 bytes from 64.62.236.130: icmp_seq=14 ttl=63 time=140.694 ms 64 bytes from 64.62.236.130: icmp_seq=15 ttl=63 time=128.618 ms 64 bytes from 64.62.236.130: icmp_seq=19 ttl=63 time=165.760 ms 64 bytes from 64.62.236.130: icmp_seq=21 ttl=63 time=156.976 ms 64 bytes from 64.62.236.130: icmp_seq=22 ttl=63 time=132.047 ms 64 bytes from 64.62.236.130: icmp_seq=24 ttl=63 time=143.379 ms 64 bytes from 64.62.236.130: icmp_seq=26 ttl=63 time=133.846 ms 64 bytes from 64.62.236.130: icmp_seq=27 ttl=63 time=158.365 ms 64 bytes from 64.62.236.130: icmp_seq=28 ttl=63 time=148.627 ms 64 bytes from 64.62.236.130: icmp_seq=29 ttl=63 time=130.655 ms 64 bytes from 64.62.236.130: icmp_seq=30 ttl=63 time=117.677 ms 64 bytes from 64.62.236.130: icmp_seq=32 ttl=63 time=134.084 ms 64 bytes from 64.62.236.130: icmp_seq=33 ttl=63 time=129.048 ms ^C --- bbq.2ch.net ping statistics --- 34 packets transmitted, 21 packets received, 38% packet loss round-trip min/avg/max/stddev = 103.834/136.853/165.760/15.122 ms
649 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/17 19:52 ID:1HL5FbD+
14 150 ms 161 ms 170 ms sjo-ix.he.net [206.223.116.37] 15 160 ms 150 ms 150 ms pos1-1.gsr12416.fmt.he.net [66.220.10.125] 16 281 ms 250 ms 321 ms rock54.2ch.net [64.62.236.130] ダメだこりゃ
やったこと ・.htaccessで圧縮をオン ・EnableMMAP, EnableSendfileをon ・KeepAliveをoff
652 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/17 19:56 ID:1HL5FbD+
>650 ・.htaccessで圧縮をオン これだ
焦げてますな
655 :
マァヴ ◆jxAYUMI09s @マァヴ ★ :04/02/17 20:03 ID:???
壷。ロールバックして、BBYを見に行かなくしました(^_^;)負荷下がるかな?
所祥寺のせいかよ
ロールバック確認しました。
>>655 監視中。
やっぱ、はやくおっぱいにいかなくちゃだわ。
659 :
マァヴ ◆jxAYUMI09s @マァヴ ★ :04/02/17 20:07 ID:???
>656 懐かしい名前だ(^_^;) >657 ご迷惑おかけしておりますm(_ _;)m つか、こりゃ二次配信サーバ立てないとまずいですわ(^_^;)
サーバ側はまだまだ楽勝なだけに、口惜しいす。
>>659 そのぐらいのことで死ぬようには作ってないんで。
ヘッドライン・・・
>>2 がFOXなのがいyうわなにするやめt
じゃあ、ひろゆ子で。
いや、これで。
[appli]【いざ】完成発表スレ【披露】 携帯アプリ板のスレもヘッドラインに流すの?
news6サーバに乗っかってるからね。
これはだめかもわからんね
668 :
FOX ★ :04/02/18 04:37 ID:???
だぶって出ないようにした
[appli]は[携帯] [eq]は[地震] にして
670 :
FOX ★ :04/02/18 04:57 ID:???
ほいほい
あと 臨時地震+は[地+] イスラム情勢は[中東]もしくは[イス] でおねがいします
地+より震+のほうがよいかも 半角いけるなら椅子よりはイスラムで
673 :
動け動けウゴウゴ2ちゃんねる :04/02/19 10:20 ID:ZeQ4CNJU
674 :
proxy218.docomo.ne.jp :04/02/19 13:08 ID:yZhLFOu4
携帯でヘッドラインの先に行くと エラーが出るのは仕様ですか?
675 :
FOX ★ :04/02/19 16:24 ID:???
板名 [livenhk] → [NHK] [liventv] → [日テレ] [livetbs] → [TBS] [livecx] → [フジ] [liveanb] → [朝日] [livetx] → [テレ東] [dancesite] → [芸能] [livemarket1] → [株1] [livemarket2] → [株2] ogame 系はいらんような…
677 :
動け動けウゴウゴ2ちゃんねる :04/02/19 17:21 ID:s8+VtSqR
>>675 いいですねぇ・・・
MacMoe JIROでマカー用。で見れました・・・
うむ、ネトゲ関連はいらんと思う。 ちょっと趣旨が違うと思うし。
N速は名前はニュースだが実の所ニュース系じゃないんだ。間違いない。
熱い!
ヤバイ!
間違いだらけ!
683 :
FOX ★ :04/02/19 20:04 ID:???
684 :
FOX ★ :04/02/19 20:08 ID:???
root ★さーん たくさんメールが来ています from oyster17 なんでだ? Held 9114 messages in /var/mail/ch2bbq
685 :
FOX ★ :04/02/19 20:08 ID:???
from oyster176 だった。
あ、それ、昔動いていたBBQシステムのバグでcronが吐き出してたやつですー。 全部削除してもらってもかまいませんです。
688 :
FOX ★ :04/02/19 20:11 ID:???
ほほーい 削除しちゃいますー
>>686 それマァヴが壷からそこのファイルを
参照するようにしたから。
もう戻したらしいけど。
○ bbslist.txt は設置しないのでしょうか?出来たらキボン (´・ω・`)
691 :
FOX ★ :04/02/19 21:28 ID:???
>>691 !Mil gracias! (^・^)チュッ
693 :
動け動けウゴウゴ2ちゃんねる :04/02/19 21:46 ID:vJM2G/vK
694 :
FOX ★ :04/02/19 21:47 ID:???
入れると何かいいことがあるんですか?
>>694 板が新設・増設されたことが自動で判るようになるから(^-^)
ディレクトリ名<>板名
なんて書式になるともっと嬉しかったりします(#^^#)
696 :
2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆2CHTUBOC5A :04/02/19 22:02 ID:phpNgbjw
>>695 そうなったときにいろいろと既存ツールへの影響でかすぎね?
自分がテンプレつくったら採用されるのか聞いてみるテスト。>BBYヘッドライントップ
bbynewsの[trafficinfo]は[交通]がいいと思います
bbylive/dat も3日で削除するようにしてみました。 なお、今後同じものを横並びで作った場合、自動的にそうなります。 静脈系の整備とゆうことで。
701 :
FOX ★ :04/02/20 05:35 ID:???
702 :
ひろゆき@どうやら管理人 ★ :04/02/20 07:21 ID:???
スレ建て順に並んでるだけ? 板のage、sageと連動できればいいのになぁ。
>>703 2chブラウザでソートすれ。板名出てるんだしかんちこちん。
708 :
精神科医 :04/02/20 14:46 ID:pZFBvqnI
>>702 基地害よ
もう病院行ったか?
早く行けよ
[trafficinfo]ってよくわからないので [渋滞]か[交通]にしてください
710 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/20 21:30 ID:iX/8emhJ
>702のメールは説教であろうと予測 >700-702 毒電波送りましたですー。
>>707 ソートしたら一番上にニュー速が…
しかも「犬のチンポ」スレだけインデックス付いてないし…なんだよこれ…
(・∀・)カエレ!! って言われたよ 帰るよ ああ帰る
datは放っておいても数日で消えるからいいとして、 #もちろん即座に消せるならそれがいい notoのログは手動で削除しないとねえ。
ん? 問題があるのは noto ?
元スレが既にあぼーんされていたので、手で削除しておきました。
見えなくなったと思います。
>>714 しかし、今後もこういう対応するのは苦しいすね、正直。
定期的に(10分とか、1時間とか)httpでポーリングして、
元記事がなくなってたら(dat落ちとかあぼーんとか)、
unlink()するようなしくみにできないかしら。>プログラム作っている某おじさん
>>1 やスレタイにまずい記述があって(この場合は電話番号)、
もとスレが削除されても、bbynewsやbbyliveの方には残ってしまう、という問題です。
>>717
いやー三日とか四日たったら勝手に消えるいつもの方式に全部したいのですが、 みんなが何のことを話し合っているのかわからなくて・・・
721 :
FOX ★ :04/02/21 14:59 ID:???
規制議論板ですれ立てて報告いただければ、 少しは抑止力になるかな?
お、そっちの帽子で来ますか。 そういう抑止力も重要でしょうね。 あとは、技術的な仕組みも用意しとくと、ちょっと楽かなぁと。 dat番号見てあるかどうかつんつんして調べて、なくなってたら消すってのを 作ればいいのかな。そのぐらいならなんとか出来るような気も少しばかり。
erimo のはなし? それとも bbtnews bbylive のはなし?
削除人さんがbbyのスレ削除できるようになってればええんちゃうん?
うえーん 話が見えないよ〜
>>723 たぶん両方すね。
bbynews, bbyliveのほうは、datの消去を同期できればいいような気がします。
erimoのほうは、プログラム的な対応が必要と思われ。
スレタイとか
>>1 に削除対象があった場合、
notoにデータが残り続けるのはどうすんねん、という話じゃない?
ずっと消えないし。
>>725 えっと、
>>719 にもありますが、
1)スレタイと
>>1 の双方に、電話番号が書かれていた
2)元スレは、削除人の方が削除した
3)でも、erimoとbbynewsには、
>>1 もスレタイも残っている
4)さて、どうしましょう
という問題と思います。
ユーザにとって有益であるなら続行 そうでないなら撤退 だと思いますー 何をどうするかは思想を決めてから
noto なんて、ただのログだから 作らないようにするたせけかと・・・ erimo の all も
bbyliveの[livebase]は素直に[野球]でいいと思ふ
>>731 そうそう、これも削除依頼が来たですよ。こちらでは対応できませんということにしましたが、
>>714 のは管理人殿に相談してこちらのスレッドにということでした(笑)
rootさんに聞いてちょ、と。。。(汗)
734 :
削除屋BARON ★ :04/02/21 16:46 ID:???
r ⌒ヽ (´ ⌒`) ポッポー ! l l カタカタ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (・∀・#)< 結局盥回しなのか _| ̄ ̄||_)_\__________ /旦|――||// /| | ̄ ̄ ̄ ̄ ̄| ̄| . | | ばろん . |三|/
自ら率先して動かないかぎりなにごとも成就しない。 これ2ちゃんねるの法則。
736 :
FOX ★ :04/02/21 19:03 ID:???
このスレの話にしてしまおう。。。 apachetop のスナップショットって取れないんですか? > root ★さん
難しいとか面倒なことじゃないならお手伝いしますよー
>>735 メールアドレスも常に出していることだし、
738 :
ひろゆき@どうやら管理人 ★ :04/02/21 19:18 ID:???
100件ぐらいまでしか、保持しないようにするとか。
>>736 できるとおもいます。ちょっとやってみましょ。
で、wgetか何か使って、元スレが存在するかチェックする見張り番さんを
cronで定期的に起動させるようにしようかなと思っていたりします。
たぶん、そんなに面倒なくできると思うので。
で、元スレがなくなってたら、こっちのも削除すると。
ていうか、apachetopよりもanalogのほうがいいかもです。バッチ的に使うなら。
741 :
FOX ★ :04/02/21 19:22 ID:???
>>738 現状
一覧は 100件保持。
xxxxxxx.dat は三日保持ですー
xxxxxxx.dat は 24h でいいかも、
742 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/21 20:33 ID:TFmTwT5v
bby限定の削除人募集中(嘘
743 :
ひろゆき@どうやら管理人 ★ :04/02/21 20:44 ID:???
>>741 24hで自動消去ってことにすれば、解決?
744 :
歌唄いメセナ♪ ◆OHQ5SO6eaI :04/02/21 20:55 ID:TFmTwT5v
743 名前:ひろゆき@どうやら管理人 ★[] 投稿日:04/02/21 20:44 ID:??? 742 名前:歌唄いメセナ♪ ◆OHQ5SO6eaI [] 投稿日:04/02/21 20:33 ID:TFmTwT5v 一覧から消えた時点で消去すればいいとおもいまーす
745 :
精神科医 :04/02/22 02:28 ID:tODJYlJm
>>739 見張り番を作りました。
すんごく適当に作りましたが、一応動いたようです。
とりあえずbbynewsに対して、こいつを30分に1回動かすことにしますです。
#! /bin/sh -
# $Id: deletecheck.sh,v 1.2 2004/02/21 19:11:56 ch2bbq Exp $
PATH=/bin:/usr/bin:/usr/local/bin; export PATH
# チェック対象のディレクトリリスト
#_DIRLIST=${HOME}/public_html/*/dat
_DIRLIST=${HOME}/public_html/bbynews/dat
_DIR=
# 念のためカレントディレクトリをセーブ
_CURDIR=`pwd`
# NNNNNNNNN.dat
_DAT=
# NNNNNNNNNN
_DATNUM=
#
http://news5.2ch.net/newsplus/dat/NNNNNNNNNN.dat _URI=
# 各ディレクトリ内にある*.datファイルから対象となるdatのURIを調べて、
# fetchコマンドで実際にそれがあるかどうか調べて、なければあぼーんする
for _DIR in $_DIRLIST; do
cd $_DIR
for _DAT in *.dat; do
_DATNUM=`basename $_DAT .dat`
_URI="`grep $_DATNUM $_DAT | tail -1 | awk '{ print $7 }' | \
sed -e 's/<BR>//' | \
sed -e 's;test/read.cgi/;;' -e 's;/........../;/dat&;' \
-e 's;/$;.dat;'`"
#echo $_DAT: $_URI
fetch -T 5 -s -A $_URI > /dev/null 2>&1
if [ $? -ne 0 ]; then
#echo removing $_DAT
rm -f $_DAT
fi
done
cd $_CURDIR
done
exit 0
bbyliveに対して動かすと、dat落ちしたやつがどんどん消えてしまうけど、 それでもいいのかしら。 いいなら、そっちも対象にします。 というわけで、本日はここまで。
1箇所ばぐってた。これで大丈夫かな。おやすむ。 %rcsdiff -u1 deletecheck.sh =================================================================== RCS file: RCS/deletecheck.sh,v retrieving revision 1.3 diff -u1 -r1.3 deletecheck.sh %rcsdiff -u1 -r1.2 deletecheck.sh =================================================================== RCS file: RCS/deletecheck.sh,v retrieving revision 1.2 diff -u1 -r1.2 deletecheck.sh --- deletecheck.sh 2004/02/21 19:11:56 1.2 +++ deletecheck.sh 2004/02/21 19:38:36 @@ -2,3 +2,3 @@ -# $Id: deletecheck.sh,v 1.2 2004/02/21 19:11:56 ch2bbq Exp $ +# $Id: deletecheck.sh,v 1.3 2004/02/21 19:38:35 ch2bbq Exp $ @@ -28,3 +28,3 @@ sed -e 's/<BR>//' | \ - sed -e 's;test/read.cgi/;;' -e 's;/........../;/dat&;' \ + sed -e 's;test/read.cgi/;;' -e 's;/........../$;/dat&;' \ -e 's;/$;.dat;'`"
おお、notoが消えてる。 erimoは前日のは消滅、 datは3日で消滅、 残るログは無し、 ということで、これで解決じゃないか、
3日も放っておきたくない、ってんなら、bbyに削除スクリプト置いて、 一般サーバ同様、削除人さんにやってもらうとか。
で、30分に1回見張り番が動くと。
>>749 >>748 さらに少し修正してみた。
%rcsdiff -u -r1.3 deletecheck.sh
===================================================================
RCS file: RCS/deletecheck.sh,v
retrieving revision 1.3
diff -u -r1.3 deletecheck.sh
--- deletecheck.sh 2004/02/21 19:38:35 1.3
+++ deletecheck.sh 2004/02/21 21:01:06
@@ -1,6 +1,6 @@
#! /bin/sh -
-# $Id: deletecheck.sh,v 1.3 2004/02/21 19:38:35 ch2bbq Exp $
+# $Id: deletecheck.sh,v 1.4 2004/02/21 21:01:05 ch2bbq Exp $
PATH=/bin:/usr/bin:/usr/local/bin; export PATH
@@ -26,7 +26,7 @@
_DATNUM=`basename $_DAT .dat`
_URI="`grep $_DATNUM $_DAT | tail -1 | awk '{ print $7 }' | \
sed -e 's/<BR>//' | \
- sed -e 's;test/read.cgi/;;' -e 's;/........../$;/dat&;' \
+ sed -e 's;test/read.cgi/;;' -e 's;/[0-9][0-9]*/$;/dat&;' \
-e 's;/$;.dat;'`"
#echo $_DAT: $_URI
fetch -T 5 -s -A $_URI > /dev/null 2>&1
>>750 見張り番を動かし始めたので、元スレが削除されたら、
こっちのdatも30分以内に削除されるようになりました。
これで、概ねOKかしら。
削除スクリプトがbbyにお知らせするのはどうだ。
754 :
動け動けウゴウゴ2ちゃんねる :04/02/22 16:36 ID:pInrvT94
テレビ局の実況の各コーナーには、直近の10件しか表示されませんので、その前のものを見ようと、 この書き込み欄のすぐ下の「全部読む」をクリックしたり、コーナー一覧画面(一部 コーナーのみ表示)の右下の「スレッド一覧はこちら」をクリックして表示された コーナー名をクリックしたりしても、「人大杉」(人多過ぎということか)と表示されて、 何も読むことができません。 特定のテレビ局に限らず、どのテレビ局についても、昨日あたりから同じ現象のようです。 私の見方が悪いのか、それともシステム側の原因なのか(もしそうならば、誰かがどこかへ 連絡しているのか)、教えてください。
現在の見張り番。bbynewsについて動作。
毎時15分と45分に起動。
grepしてtailしてawkしてsedしてsedしてるのか。
もう少し効率よくできるに違いない予感。
#! /bin/sh -
# $Id: deletecheck.sh,v 1.4 2004/02/21 21:01:05 ch2bbq Exp $
PATH=/bin:/usr/bin:/usr/local/bin; export PATH
# チェック対象のディレクトリリスト
#_DIRLIST=${HOME}/public_html/*/dat
_DIRLIST=${HOME}/public_html/bbynews/dat
_DIR=
# 念のためカレントディレクトリをセーブ
_CURDIR=`pwd`
# NNNNNNNNN.dat
_DAT=
# NNNNNNNNNN
_DATNUM=
#
http://news5.2ch.net/newsplus/dat/NNNNNNNNNN.dat _URI=
# 各ディレクトリ内にある*.datファイルから対象となるdatのURIを調べて、
# fetchコマンドで実際にそれがあるかどうか調べて、なければあぼーんする
for _DIR in $_DIRLIST; do
cd $_DIR
for _DAT in *.dat; do
_DATNUM=`basename $_DAT .dat`
_URI="`grep $_DATNUM $_DAT | tail -1 | awk '{ print $7 }' | \
sed -e 's/<BR>//' | \
sed -e 's;test/read.cgi/;;' -e 's;/[0-9][0-9]*/$;/dat&;' \
-e 's;/$;.dat;'`"
#echo $_DAT: $_URI
fetch -T 5 -s -A $_URI > /dev/null 2>&1
if [ $? -ne 0 ]; then
#echo removing $_DAT
rm -f $_DAT
fi
done
cd $_CURDIR
done
exit 0
RCS の使いかた、夜勤さんとひろゆきにも教えてあげれば bbs.cgi がばぐったとか誰がいじったんだとか言わなくてすむのに
2004/02/23 11:03:24[痛+] 【速報】三重県上空で自衛隊ヘリ同士衝突、墜落 2004/02/23 11:01:48[速+] 【社会】自衛隊のヘリ同士が衝突 三重県鳥羽市 2004/02/23 10:48:11[N速]三重県で自衛隊ヘリ同士が衝突 どこが速いか一目瞭然 いいシステムだ
>>757 おまじない。
mkdir RCS
編集する前に
co -l bbs.cgi
編集後
ci bbs.cgi
RCS以下に.htaccessで
order deny.allow
deny from all
とか入れておくのは必須。
>>759 ローカルでeditしてるみたいだから、やるならCVSだなぁ。
んじゃどっかにCVSROOT鯖を設定して。適当にimportして。 cvs coまで手取り足取り教えて。 「あとはWinCVSで頑張れ」とか「編集したらcvs commit -m"hiroyuki edit"とか適当に書け」と言いつける感じか。 CVSディレクトリごとtgzにして「tar zxvf しろ」でもいいかも。
で、「めんどくさい」で終わってしまう
「CVSも使えないなんてダサいよねー」 「めんどくさいが許されるのは小学生までだよねー」
めんどくさいと小学生がかかってるわけですね
765 :
FOX ★ :04/02/28 15:39 ID:???
trafficinfo → 交通 livebase → 野球 にした。
766 :
動け動けウゴウゴ2ちゃんねる :04/03/06 01:02 ID:SGxR2isY
>>765 そういう奴の対応表ってどっかにまとまってないの?
767 :
動け動けウゴウゴ2ちゃんねる :04/03/11 03:34 ID:wizYrFTe
livesaturn→土星 linevenus→金星 でおねがいします
768 :
FOX ★ :04/03/11 14:40 ID:???
bbynewsに、携帯アプリ板(news6.2ch.net/test/read.cgi/appli/)の 新規スレはが載らない様に変更お願いします。 bbynews利用者からすれば、アプリ板ってニュース性0ですので不必要ですし。 携帯アプリ板住人から見ると、スレ立て直後に、bbynewsから来たと思われる、 ニュース板と勘違いしているような、勢いだけのレスが良く見られるので。 春だからというのもあるとは思いますが。
速報headlineだけど、ニュース速報等のスレ立てが早すぎて不便 ニュース速報+ 芸スポ+ 東アジアニュース+等、+系を分離して 速報headline+ を作ると便利だと思うが無理でしょうか?
>>770 ニュース速報等>ニュース速報はありませんよ。。。
私のニュースはいらんと思うけど、今はいい具合になってるような。。。>シベリア抑留で
>>769 確かにあの中に混じってるのは場違いですね。
私の〜はまだネタだからいいですが、
携帯のは真面目な分、余計に浮いちゃってると言うか…
news6鯖にあるのがネックなのかな。
bizplusと入れ替えてもらったら?
Bizplusがbook鯖にあるのに、bbynewsに載るって事は、 板単位の設定ってできそうですね。 確かに、ニュース鯖にあるのが根本的な原因だとは思います。 鯖を動かしてもらえるなら、game5あたりが良いなあと思ってます。 板は平和だと思うので、暇な時にでも考慮してください。 単なる一住人の要望なので。
775 :
:04/03/20 23:45 ID:6RFLjV6r
23:32 いかりや長介さん死去 72歳 ソース 共同通信
776 :
動け動けウゴウゴ2ちゃんねる :04/03/21 18:05 ID:GiIh22I1
hosyuage
777 :
動け動けウゴウゴ2ちゃんねる :04/03/21 20:23 ID:FwSSTecs
778 :
動け動けウゴウゴ2ちゃんねる :04/03/21 20:28 ID:FwSSTecs
780 :
動け動けウゴウゴ2ちゃんねる :04/03/21 21:40 ID:WYP4g6m8
781 :
☆ :04/03/23 22:59 ID:5gjfEkMU
782 :
☆ :04/03/23 23:01 ID:5gjfEkMU
783 :
kiki :04/03/26 15:43 ID:QWaI+1iN
784 :
未承諾広告※ ◆aiY4htt2.2 :04/03/31 19:59 ID:Bsi2SrkG
BBQ に kakolog はいらないなぁ、、
ごにょごにょしておきますー
bbynewsにN速は(゚听)イラネーーーーーー
>>787 ですねぇ。ついでにいえば+以外は要らないかな。個人的には。
790 :
FOX ★ :04/04/05 01:29 ID:???
ニュー速は bby club から破門ですかねぇ
上に要望の出ている、アプリ板と一緒に、2名様除名で良いかと
破門ワロタ まあ、移転したばっかはしょうがねぇかなぁ、、 とりあえず1週間後にどうなるかでしょうなぁ、、
うーん。 自分はケータイからヘッドライン見る機会が多いんですけど、 ニュー速や私のニュースのスレはあんましニュースらしくなくて。 それがちょっと。 我侭言って申し訳。
794 :
動け動けウゴウゴ2ちゃんねる :04/04/05 01:43 ID:1oi03igl
ニュー速headlineを作って分離した方がよさげ
>>790 ニューススレちゃんと立ててる奴もいるぞ
ちゃんと見ろボケ
796 :
動け動けウゴウゴ2ちゃんねる :04/04/05 01:52 ID:be/O7/Iz
ニュー速住民だけど、破門していいんじゃネーノ? これじゃbbynewsの機能はたしてないよ。
ニュー速の今の規制値ではこうなるのは仕方が無いよ
ニュー速headline欲しいな。
799 :
動け動けウゴウゴ2ちゃんねる :04/04/05 02:16 ID:tRXY6qD1
速報ヘッドラインは+系の板だけにしてもらいたい。
>>798 ニュー速+私のニュース+ラウンジheadlineが(・∀・)イイ!!
802 :
動け動けウゴウゴ2ちゃんねる :04/04/05 02:21 ID:shYoOjOY
うんそれがいい。
いいねえ。ニュー速+ってニュー速と、ってことだよね?
>>803 そう。
紛らわしいからニュー速&私のニュース&ラウンジheadlineのほうがいいかな
ラウンコと同じヘッドラインなんて(゚听)イラネ
破門で良いよ
807 :
東京kitty ◆SzVIDkpedE :04/04/05 03:24 ID:YxgaNlqx
最新50に反映するのが遅延するのを何とかしろ(@w荒
808 :
動け動けウゴウゴ2ちゃんねる :04/04/05 04:51 ID:3dI/8U8G
というか、さっさとシベリアに送ってよ
809 :
動け動けウゴウゴ2ちゃんねる :04/04/05 05:05 ID:9hC3BoyN
ニュー速住民の意見として 入れてくれと頼んだ覚えもないヘッドラインから外してくれ
810 :
動け動けウゴウゴ2ちゃんねる :04/04/05 05:25 ID:9hC3BoyN
ビジネス的にもヘッドラインにぬ速や7が残ってるのはお得じゃねーだろうし ぬ速住民はヘッドライン見てぬ速のスレに書き込むなんてしねぇよ 面白いスレ自分で探すのも楽しみの1つなの 2秒で外せ
ニュー速とたわしのニュースは外してくれた方が・・・
速報headlineに私のニュースとか入ってるのもおかしい。 速報+headlineに改名して+だけにすればいいじゃん。
ヘッドラインは+系だけでいいです。
ぬ速・私Nがヘッドラインから無事はずれましたね。 GJです。
ニュー速、外れましたよね…?
はずれてねーよ、糞スレだけリンクしないだけだ。
818 :
817 :04/04/05 09:31 ID:Ovrir1kW
私Nはあったね、ごめん。 除名はぬ速だけ・・・かな?
私のニュースも外していいよ。ニュー速と違って目立たないだけで ヘッドラインで見るような性質のニュースじゃないから。 そうすると+系の板だけになってすっきりするし。
むう、よく見ると私のニュースどころか実にいろいろ入ってるな。 ニュース議論なんて「速報」の部類なんだろうか・・・
821 :
動け動けウゴウゴ2ちゃんねる :04/04/05 13:34 ID:E5QLnJzf
速報headline+ +板のヘッドライン 速報headline +板以外のヘッドライン こうして欲しいです
まあ、そうやってつまんねー+系の優遇策やってりゃいいさ
つまんねーN速の冷遇策だと思うが。
スレの内容がどうこうではなく、それ以前に ス レ タ イ が 気 に 入 ら な い という事なのかね?FOX★君。どうなんだね?
+の板名をヘッドラインにしよう!そうしよう!
体裁に拘るならもっと板を減らしたほうがいいよ。 かっこいいニュースheadlineが欲しいんでしょ。
役立たず。波紋されたニュー速はイラク日本人拘束祭やってるよ(´ー`)y―┛~~
830 :
動け動けウゴウゴ2ちゃんねる :04/04/09 08:35 ID:1asGHC0V
831 :
動け動けウゴウゴ2ちゃんねる :04/04/09 08:39 ID:g+W4+toP
激しく見にくい。
832 :
動け動けウゴウゴ2ちゃんねる :04/04/09 09:53 ID:6AOWF1Nv
ニュー速を入れると激しく見にくいとあれほど・・・
833 :
動け動けウゴウゴ2ちゃんねる :04/04/09 10:04 ID:xnzAyPwF
当初から入れろとも外せとも言ってないですから好きにしてください。
834 :
動け動けウゴウゴ2ちゃんねる :04/04/09 11:34 ID:vfjxT5Ym
N速は入ると、見づらいしニュースじゃないスレばかりになるので とても不便です。
114 名前:番組の途中ですが名無しです 投稿日:04/04/05 13:30 ID:NDzmbj7b ヘッドライン見るくらいなら、初めから新聞社のサイト見るっつーの
たぶん大事件の時オンリーでニュー速入れる仕様なのかも
ニュー速住人ですが・・・ 外して欲しいと言うより、運営がヘッドラインを作ったのだから 問題があると思えば運営の意思で取捨選択すればいいんです。 今、ニュー速が入ってるのが手違いなら修正すれば良いし 運営(FOX★)の意思で組み込んでるならそれでいいです。 見難いという意見については、その通りだと思います。
たぶん平穏になれば外すんじゃないかな?>ニュー速 今なら過激な部分はあっても一応板名通りになってるんだし
文句ある奴はニュースサイトでも見てろ
ニュースサイトでも見てろってのは、ちと違うのねん。 このニュースについて「語りたい・しりたい」何処かなぁ〜って時はげしく便利。 (もちろん2chにおいてです) ニュー速がヘッドラインに入ってると東スポ(大スポ)みたいでトホホ・・・。 (しまいに見なくなる) ↓ ただいまのヘッドライン [N速]【また】スポニチ投票サイトから個人情報がだだ漏れ【漏洩か】 [N速]もうし自衛隊が撤退したら・・・ [N速]バグダッドで日本人拘束 Part.15 [N速] 野 球 拳 [N速]どいつもこいつも イラクイラクって… [N速]2輪車もAT限定免許だとよ [イ+]【イラク】3邦人拘束事件「危険承知、無謀では」=小池環境相【04/09】 [N速] 友 達 か ら 電 話 が 来 ない [痛+]【福岡】下ろしたばかりの給料654万円奪われる - 行橋【70人分】 [速+]【政治】日本政府危機管理の今と昔・・ダッカ事件と比べられぬ=福田官房長官★3
>>841 それ、普段のニュー速よりずっと良い状態です。
記者制ではない故に、ビッグニュースがあればあっという間に
関連スレが乱立します。+よりも速報性が高いくらいです。
スレタイが下品なのは仕様です・・・
843 :
動け動けウゴウゴ2ちゃんねる :04/04/09 14:37 ID:6AOWF1Nv
ニュー速専用のヘッドライン作ってくれ
845 :
動け動けウゴウゴ2ちゃんねる :04/04/09 19:19 ID:LAzpeucF
RSS出力なんかシチャッタリ
やっと関連スレ見つけた
しかもちょうど話題になってて良かった
ニュー速をヘッドラインから外して欲しいなあと私も思います。
>>842 確かに関連スレが立ち並ぶので便利なんですけど、逆にその他のニュースが押し潰されます
なんの為のheadlineかと
848 :
842 :04/04/09 21:08 ID:xnzAyPwF
>>847 確かに他板のスレが流されて意味をなさない状況だと思います。
個人的な考えは
>>838 の通りです。ニュー速を入れればどうなるのか
FOX★はわかっているので何も言わなくても気に入らなければ外すでしょう。
大きな事件があったときだけでもニュー速が必要だと思っているなら
ニュー速だけのヘッドラインを作った方が手間がかからないような気もするし
欲しいと思います。駄スレ乱立の監視もできると思うので。
やっぱりいらない。 専用ならニュー速板見ればいい話だわ。
N速だけのヘッドラインは悪くないかもね。 まぁ専ブラのスレッド一覧を日付で並び替えれば間に合うんで、 個人的には必要ないんだけども。
追加/削除を繰り返してるからいっそのこと分離したらどうかと。 自分もJaneを使っているので個人的な必要性は薄いので これもFOX★次第ですね。
RSS、どのリーダーもなんか使いづらいんで、Opera7.50正式版待ち。。。。 RSS対応してくれたら巡回パターンを大幅に変える事ができるんで有難いだろうけど。
854 :
動け動けウゴウゴ2ちゃんねる :04/04/17 09:32 ID:pMoIFmIQ
PCニュースで面白いカキコがあったので転載。 > 片方をPCサロン、雑談系にして > もう片方を速報headlineをちょっとパックって > PC系のスレの案内所というか誘導所みたいにはできないのかなあ > テンプレだけ貼って書き込みできなくして > 板関係なく2chプラウザの話してるスレのリンクをまとめて貼るとか > 管理人さん達に負担かかっちゃいますかねえ? 現状では bby はニュース専用のシステムだと思いますが、 専門色の強い板だと、大量のテンプレや単発質問スレの問題があるので、 各テンプレや総合スレへのリンクへの誘導があると 便利だと思うのですが、、、 如何でしょうか?
856 :
2ch萌え萌え :04/04/23 15:47 ID:SyoaX7lV
俺の中学校で手紙がくばられたが、内容は「2ちゃんねるというサイトに大阪の小学生 を殺す」という手紙が配られた。有名になったなぁ。危ないという事で。
>>852 Miechがとても使いやすいような気がする。
858 :
動け動けウゴウゴ2ちゃんねる :04/04/23 17:25 ID:NqaSMbdZ
実況ヘッドラインの略称変更お願いします [endless]→[実況] [weekly]→[番組] [livebs]→[BS] [liveradio]→[ラジオ] [dome]→[スポ] [festival]→[祭り]
やったみた
ニュー即はともかくスレのホールドボーダーを 数じゃなくてスレ立てからの経過時間にしてもらいたいよ 48時間なら1日1回見れば全部把握できるし
863 :
ピロリ :04/05/01 18:31 ID:AF5ykDn1
おいら スノーボーダー
はつみみ
夜の街を縫うように…
866 :
動け動けウゴウゴ2ちゃんねる :04/05/04 09:27 ID:Bm2cXfAJ
停電の影響だね、今は正常を確認。。。
868 :
動け動けウゴウゴ2ちゃんねる :04/05/07 21:37 ID:tYlikPkQ
869 :
動け動けウゴウゴ2ちゃんねる :04/05/09 01:15 ID:KgnznCmF
速報headlineから [私の] から立ったスレのタイトルは除外しても良いと思うぞ
870 :
動け動けウゴウゴ2ちゃんねる :04/05/09 20:15 ID:vfjxT5Ym
で、ニュースでも何でもない[携帯]はいつ外れますか?
guest
guest
874 :
動け動けウゴウゴ2ちゃんねる :04/05/18 07:38 ID:3+20nY/5
実況ヘッドラインの略称変更お願いします [liveetv]→ [教育] [liveskyp]→ [スカパ] [livewowow]→ [wow]
875 :
FOX ★ :04/05/18 16:48 ID:???
876 :
root ★ :04/05/19 00:36 ID:???
明日あたり、bbyの機能(bbynews/bbylive)をPIEサーバ(banana238)に
引越ししようかなと思っています。
で、その際にF22等で使用しているbbq.2ch.netと、機能分離を図ろうと思っています。
具体的には、
http://bbq.2ch.net/bbynews/ の 'bbq' のところが変更になる予定。
私は head.2ch.net がいいかなと思ってますが、
何か代案があれば明日の午後あたりまでにまとめておいていただけると。
移行の際には共同での作業となりますので、
その際にはよろしくお願いします。>FOXさん
877 :
◆6/WWxs9O1s :04/05/19 00:46 ID:YE41fbA2
>>876 headline.2ch.netとか?
>>877 うん。それとどっちがいいのかなと。
headlineのほうがそれらしいかなぁ。
hot.2ch.net cool.2ch.net new.2ch.net 短いのがいいな。
>>881 ご回答ありがとうございました。
ほっとしました。それでは、お大事に…。
headline.2ch.netに一票。
>>879 より判りやすい。
tail.2ch.net
headlineかなぁ。 tailというのは、UNIXコマンドっぽいすね。tail -fみたいな。 でもあんまり名が体を現さないような気もするので、 特に反対がなければ、headlineにしようかなと。
ここであえて言ってみる。 head→頭 ってことで のうみそ→noumiso→nowmiso→今の味噌 ナンチャッテ…すいません_| ̄|○
ぐっと短く h.2ch.net とか……。
889 :
root ★ :04/05/20 03:11 ID:???
時間がとれず、寝るまでのBBYの移行はややつらい状況となってきました。 でも、とりあえず準備を途中までやっておこうかと。 headline.2ch.net でいこうと思います。 これからpekoサーバスレで儀式ということで。 儀式と基本的なシステム設定まで今日はすすめようかと。 移行は明日以降で。
>>889 乙でし。
余り御無理をなさらぬように。
891 :
動け動けウゴウゴ2ちゃんねる :04/05/20 11:02 ID:gE3dwJs7
実況ヘッドラインの略称変更お願いします [stock]→[株式] [market]→[投資]
しかし、移転後に止まっているような気がするのですが・・・
894 :
動け動けウゴウゴ2ちゃんねる :04/05/24 00:32 ID:qFa4cptH
復帰してくださいおねがいしますage
895 :
動け動けウゴウゴ2ちゃんねる :04/05/24 00:53 ID:qFa4cptH
897 :
動け動けウゴウゴ2ちゃんねる :04/05/24 10:08 ID:pJNa48en
復帰お願いします。
898 :
動け動けウゴウゴ2ちゃんねる :04/05/24 10:38 ID:/4Q5jwin
ヘッドライン、皆止まってるよね??
900
901 :
動け動けウゴウゴ2ちゃんねる :04/05/25 00:17 ID:8gOn8cap
ヘッドライン早く直せよ
902 :
動け動けウゴウゴ2ちゃんねる :04/05/25 12:53 ID:4QeJyKvB
ヘッドライン早くなおしてください 携帯で見づらいじゃないか
まあ、気長に待ちましょうよ。 義務でやっている訳じゃないんだから。 騒ぎ立てると逆効果だよ。
905 :
FOX ★ :04/05/26 00:38 ID:???
なんか 津軽が呼ばれていない予感。 一度見てもらえますか? > root★どん
906 :
とんすけ ◆MytskeE.Vg :04/05/28 12:22 ID:sgvICXqR
>>905 見たですけど、呼ばれてるっぽいんですよ。
で、Qでおつたえしましたが、プログラム側でcore dumpしてるみたいです。
908 :
未承諾広告※ ◆aiY4htt2.2 :04/05/29 02:51 ID:POuRQKeE
>>907 SIGSEGV で撃ち落とされていたみたいでした。>津軽ん
撃墜されましたか
910 :
FOX ★ :04/05/29 17:09 ID:???
さてと、、、 一からでばっぐー 現在 呼ばれません、呼ばれません どしてだ?
911 :
FOX ★ :04/05/29 17:09 ID:???
おっ 呼ばれた。
912 :
FOX ★ :04/05/29 17:10 ID:???
うーむ また沈黙。
おっ 来てるかも sage で行きますー
914 :
動け動けウゴウゴ2ちゃんねる :04/05/29 17:22 ID:LzgYsk1M
規制はアフォみてーにやるくせに無能なチンカスだぜww
>>914 じゃ貴方は蛇の魔法がからしに入ったとき月のさそりがどっちに向くか
正確に 20分以内に計算できるっていうんですか?
>>915 手があいているようでしたら、
oyster247(38.114.137.250)のリブートをおねがいします・・・
>>916 イリーガルな再起動はいっさいおこないません。
また、手は空いていません。
今、 headline のお引越し中。。。
うーむ また呼ばれていない気がする。。。
920 :
動け動けウゴウゴ2ちゃんねる :04/05/29 17:43 ID:LzgYsk1M
allキタ?
実況ヘッドラインは来たようですけど速報がまだですね
根本的に動いていないから 当分無理と思う。
Σ(´Д`ズガーン
どれくらい動いていないかというと、、 1) スレッドがたったの検出 ok 2) その後の処理 まずまず ok 3) 立ったスレッドの情報取得 ← NG 4) そのあと全部ダメ 5) こまった こまった めんどくさくなってきた。。。 3) の NG が全ての原因 各サーバにお伺いして dat の一行目を取得するんだけど いままでついていなかった飾りが沢山ついてくるので 想定したよりも長いし、必要なところがどこにあるか解らないし、 こまったちゃんです
Accept-Ranges: bytes Content-Length: 227 _ssl/2.0.49 OpenSSL/0.9.7c-p1 Last-Modified: Sat, 29 May 2004 09:13:17 GMT ETag: "7e1f50-e3-a26ba540" Accept-Ranges: bytes Content-Length: 227 Vary: Accept-Encoding Connection: close Content-Type: text/plain こんなのやらあんなのやらがついて来るのだ。 途方にくれよう。。。
このルーチンです、、 int BBYgetDat(char *dat1line,char *server,char *ita,char *key) { FILE * fp; int fd; int ret; struct hostent * hp; struct sockaddr_in a; short port = 80; char * databuffer = malloc(2048); char * buffer = malloc(96); char * server0 = malloc(64); //declaration if (-1 == (fd = socket(AF_INET, SOCK_STREAM, 0))) return 0; /* get server address */ strcpy(server0,server); if (0 == (hp = gethostbyname(strcat(server0,".2ch.net")))) return 0; /* connect to server */ a.sin_family = AF_INET; a.sin_addr.s_addr = *((unsigned long *)hp->h_addr); a.sin_port = htons(port); if (-1 == connect(fd, (struct sockaddr *)&a, sizeof(a))) return 0; if(NULL == (fp = fdopen(fd, "r+"))) return 0; fprintf(fp, "GET /%s/dat/%s.dat HTTP/1.1\n", ita, key); fprintf(fp, "Host: %s:%d\n\n", server0, port); //dat1line = malloc(2048); while(1) { if (fgets(buffer, 64, fp) == NULL) break; else if(strcmp(buffer,"\r\n") == 0){ while(1) { if (fgets(buffer, 64, fp) == NULL) break; if(strcmp((buffer+strlen(buffer)-1),"\n") == 0){ strncat(databuffer,buffer,strlen(buffer)-1); break; }else{ strcat(databuffer,buffer); } } break; } } strcpy(dat1line, databuffer); close(fd); fclose(fp); return 1; }
1行しか読んでいないけど、malloc()してるサイズを全部100倍にすれば動く予感
やってみよう
fgetsで64バイトずつ読んでるから行の途中でちょん切れて、 空行じゃないのに空行と誤認しているような気がする。
Server: Apache/2.0.49 (Unix) PHP/4.3.6 mod_ssl/2.0.49 OpenSSL/0.9.7c-p1 これが長すぎて 途切れて _ssl/2.0.49 OpenSSL/0.9.7c-p1 になってるね
うまく行ったような希ガス
あれ? databufferを初期化してない、よね?
なおったことにしよぅ そうしよぅ
936 :
動け動けウゴウゴ2ちゃんねる :04/05/29 18:55 ID:LzgYsk1M
お疲れ様でした。。。いつも見えないところで 尽力してくださって感謝しています
mallocを呼んだらfreeしないとメモリリークしますよ。 この場合、配列で用は足りるかと。 strncatのところで、\rが残ってませんか?win鯖なら別ですが。 fcloseするならcloseしなくてもよかった覚えがありますが、 これは曖昧です。
>>938 書き直してくれたらそのまま入れちゃったりしますー
int BBYgetDat(char *dat1line,char *server,char *ita,char *key) { FILE * fp; int fd; int ret; struct hostent * hp; struct sockaddr_in a; short port = 80; char databuffer[2048] = {0}; char buffer[256] = {0}; char server0[64]; //declaration if (-1 == (fd = socket(AF_INET, SOCK_STREAM, 0))) return 0; /* get server address */ strcpy(server0,server); if (0 == (hp = gethostbyname(strcat(server0, ".2ch.net")))) return 0; /* connect to server */ a.sin_family = AF_INET; a.sin_addr.s_addr = *((unsigned long *)hp->h_addr); a.sin_port = htons(port); if (-1 == connect(fd, (struct sockaddr *)&a, sizeof(a))) return 0; if (NULL == (fp = fdopen(fd, "r+"))) return 0; fprintf(fp, "GET /%s/dat/%s.dat HTTP/1.1\n", ita, key); fprintf(fp, "Host: %s:%d\n\n", server0, port); //dat1line = malloc(2048); while (1) { if (fgets(buffer, sizeof buffer, fp) == NULL) break; else if(strcmp(buffer,"\r\n") == 0) { while (1) { if (fgets(buffer, sizeof buffer, fp) == NULL) break; if (strcmp((buffer + strlen(buffer) - 1), "\n") == 0) { strncat(databuffer, buffer, strlen(buffer) - 1); break; } else { strcat(databuffer, buffer); } } break; } } strcpy(dat1line, databuffer); close(fd); fclose(fp); return 1; }
おいらも書いてみた。未デバッグだけど。 #define LINEMAX2048 int BBYgetDat(char *dat1line,char *server,char *ita,char *key) { FILE * fp; int fd; int ret; struct hostent * hp; struct sockaddr_in a; short port = 80; char server0[64]; char *p = dat1line; size_t n; int c; //declaration if (-1 == (fd = socket(AF_INET, SOCK_STREAM, 0))) return 0; /* get server address */ strcpy(server0,server); if (0 == (hp = gethostbyname(strcat(server0,".2ch.net")))) return 0; /* connect to server */ a.sin_family = AF_INET; a.sin_addr.s_addr = *((unsigned long *)hp->h_addr); a.sin_port = htons(port); if (-1 == connect(fd, (struct sockaddr *)&a, sizeof(a))) return 0; if(NULL == (fp = fdopen(fd, "r+"))) return 0; fprintf( fp, "GET /%s/dat/%s.dat HTTP/1.1\r\n" "Host: %s:%d\r\n" "\r\n", ita, key, server0, port ); fflush(fp); //dat1line = malloc(LINEMAX); do { /* ヘッダをそっくり読み棄てる (!) */ n = 0; while ((c = fgetc(fp)) != EOF && c != '\n') { if (c != '\r') ++n; } } while (n != 0); /* datの最初の1行を読み込む */ for (n = 0; (c = fgetc(fp)) != EOF && c != '\n' && n < LINEMAX; ++n) { *p++ = c; } *p = '\0'; fclose(fp); return 1; }
-char server0[64];
+char server0[128];
>>940 -char databuffer[2048] = {0};
+char databuffer[8192] = {0};
-char buffer[256] = {0};
+char buffer[1024] = {0};
databuffer増やすなら、 どこかで確保されている、*dat1lineのサイズも増やしておかないとまずそう。
所詮すぐ終了するプロセスなんだから、メモリリークなんてどうでもよかバイ
fgetcはありえれいな
こんばんは、有江麗奈です♥
れいにゃ れいにゃ
948 :
動け動けウゴウゴ2ちゃんねる :04/05/29 21:46 ID:c9gv0avt
書き込めてる?
ごめんなさい。ログが壊れて1000越えに見えてただけですた。
scienceplus→科+あたりに変更お願いします。
まとめておいてねー
953 :
動け動けウゴウゴ2ちゃんねる :04/05/29 23:50 ID:4LwhblKJ
まとめ 速報headline [scienceplus]→[科+] 実況headline [stock]→[株式] [market]→[投資]
ついでに(?)、HTML版にも板の略称があるといいな、と言ってみるテスト。
速報headline動いてますか?
速報ヘッドライン、更新止まってます?
957 :
955 :04/05/30 15:52 ID:SvifvyL7
>>957 あ、ども。
最近、2ch特化型サーバ構築作戦スレで色々報告されるからアレですね。
959 :
動け動けウゴウゴ2ちゃんねる :04/06/01 10:44 ID:Unfnii+a
ヘッドラインうごいてるー!! うれっしいいですうう。 ありがd
960 :
烏丸 :04/06/02 00:00 ID:DfGH/mzv
長崎県佐世保市立大久保小学校で殺人事件が発生しましたねえ。恐ろしいですね。
nagasaki
962 :
大問題 :04/06/09 22:01 ID:j52gVhDw
東芝大分工場第六製造課にて、本日自殺有り。過労死の疑い ・・・・会社側隠すのに大変かもね。
963 :
963 :04/06/10 07:27 ID:JjIcPZZ6
964 :
いろいろ :04/06/10 08:57 ID:aFD1oo7y
年金問題どうなるの
速報headlineから私のニュースも外れたっぽいね
+ヘッドラインに名前変えりゃいいのに
(´-`).。oO(1000までやるつもりなのかな・・・)
>>994 さっき1000までいって、透明くらってるんだよ。
次スレよろ〜
テンプレ作ってきますわ。
1000(σ・∀・)σゲッツ!!
1000とかいらないから
975 :
お約束 :04/06/10 21:02 ID:eIX4b1Hh
スレストです。
激しく透明処理中の予感
透明されるところを 初めてリアルタイムで見た。すげー
978 :
1000超えても :04/06/10 21:03 ID:YxqpdgNG
助けて君へ、1000超えても大丈夫だからいつでも、投稿して 力になるよ。
…って透明かい(w
nooooooooo
981 :
1000超えても :04/06/10 21:10 ID:5BKHgxzR
1000 超えなかったね。連絡取れたらちょうだい
982 :
パソコントラブッタ :04/06/10 21:13 ID:IeSNm5Jh
連絡ちょうだい。心配してるよ。
983 :
2チャンネル最高 :04/06/10 21:17 ID:mTH+QU18
2チャンネルいつも拝見してます。 本当に、有難うございます。
984 :
こんばんは :04/06/10 21:23 ID:pneWPwug
私も、楽しみに拝見させていただいてます。 ありがとうございます.
1000番 とりたいっす
986 :
どこまで出来る :04/06/10 21:29 ID:DSvw71xy
ふざけていると、又消されるよ。
986ご忠告 ありがとう 慎重に 慎重に..
988 :
どこに行ったの :04/06/10 21:35 ID:qi33+mKb
パソコン壊れた人、連絡つかない。消されたけど 又、戻っておいでね。待っているよ
989 :
年金問題 :04/06/10 21:41 ID:4P6EE/67
これから、年金は本当に大丈夫なのか心配 サミットも気になるけどね。
990 :
楽しいね :04/06/10 21:52 ID:Ix2XFTx5
2チャンネルて楽しいね。 いつも有難う。
1000 1000
ライバル出現。 994ゲットだぜ!
こんなこと(1000取り合戦)するとアク禁 __ |・∀・|ノ よい ./|__┐ / 図 """""""""""""" .__ ((ヽ|・∀・|ノ しょっと |__| )) | | 図 """"""""""""""""" *このAA面白い
1000 :
動け動けウゴウゴ2ちゃんねる :04/06/10 23:29 ID:BzO9CDN3
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。