that鯖の新 bbs.cgi についての情報スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
03/06/11 22:47ID:eczv0GTZ472 名前:サザン ★[] 投稿日:03/06/11 22:01 ID:???
thatサーバに一風変わったbbs.cgiが入ったみたいです、
Q:何が違うの?
A:全部読む。百聞は一見にしかず。
Q:どうなるの?
A:read.cgiによる負荷対策。これでサーバが軽くなったら万歳三唱!
Q:バグはないの?
A:なんせ、bbs.cgiは神の領域ですから。。
Q:どうやらさんが動くなんて信じられない!
A:いつも2chの事を考えています。えぇえぇ。。。
動作報告等、こちらへお願いします。
0002名無しさん@お腹いっぱい。
03/06/11 22:50ID:XCzDu7AU0003名無しさん@お腹いっぱい。
03/06/11 22:51ID:F5UcxrDzhttp://that.2ch.net/gline/test/read.cgi/gline/1055335812/1
testの前に板名が出てきてる
・あぼーん時の挙動
・dat落ち時の挙動
0004名無しさん@お腹いっぱい。
03/06/12 00:39ID:ka5M0SUV0005ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/12 13:42ID:???0006名無しさん@お腹いっぱい。
03/06/12 13:45ID:nq9ugusjうん、うん。。
いまのところは・・・
0007ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/12 14:04ID:???0008名無しさん@お腹いっぱい。
03/06/12 15:40ID:0HYIyKmP0009名無しさん@お腹いっぱい。
03/06/12 16:45ID:nWJUltDA次の実験が楽しみです
0010名無しさん@お腹いっぱい。
03/06/12 18:30ID:At4VbQwo0011サザン ★
03/06/12 20:22ID:???しばらく転送量&負荷の監視。。
0012ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/12 20:26ID:???0013名無しさん@お腹いっぱい。
03/06/12 20:33ID:0/8oFTFN0014名無しさん@お腹いっぱい。
03/06/12 20:39ID:JZcafq2dあひゃひゃひゃひゃ
live5今のところ軽いです
0017名無しさん@お腹いっぱい。
03/06/12 21:06ID:gqHTciyJこのスレのhtmlが書き込んでも生成されないっぽいです。
バグらせてるからだと思うけど。
0018ずぶ ◆PHZUBUXUug
03/06/12 21:22ID:3nDWM4wnこれもバグって事でいいのでしょうか?
0019名無しさん@お腹いっぱい。
03/06/12 21:23ID:uTjAGa2y>>17の件があるので、タイトルは半角スペースなど語尾に追加した方が良いですね。
0020ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/12 22:16ID:???完成の予感。。。
0021ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/12 22:17ID:???0022オペラ信者
03/06/12 22:18ID:BY3kv+Nl0023名無しさん@お腹いっぱい。
03/06/12 23:56ID:Wexbpyu60024名無しさん@お腹いっぱい。
03/06/12 23:57ID:vzAI8TSf0025名無しさん@お腹いっぱい。
03/06/13 02:50ID:ec9sxdpt998 :名無しさん@お腹いっぱい。 :03/06/13 00:25 ID:EgBNZUmu
1000
999 :名無しさん :03/06/13 00:25 ID:y9RBJudc
1000だ
1001 :名無しさん@お腹いっぱい。 :03/06/13 00:25 ID:a9OdVdVm
1000とったら(ry
どのスレでも、1000が1001になりますね
まあ細かいことですが・・・・
0026名無しさん@お腹いっぱい。
03/06/13 12:13ID:3CY/oOKf追記だから下には付けられない。
CSSのpositioningで最初に書いたフォームやリンクを無理やり
下に持ってくことはできるかも
0027名無しさん@お腹いっぱい。
03/06/13 14:47ID:ec9sxdpt宣伝してもいいのでは。普通のブラウザ使ってる人へのお願いってことで
0028名無しさん@お腹いっぱい。
03/06/13 14:55ID:3QvcrNGdなるほど、CSSって手がありましたね。
当方、Form表示用のJavaScriptを試しに書いてみたんですが、
スクリプトを使うまでもないわけですな。
document.body.insertAdjacentHTML("BeforeEnd",Formの内容);
って感じで。(ただしIEでしか動かない罠)
でも、bbs.cgiに与えるFormのパラメータ time の値を動的に作成するには、
どっちみちJavaScriptに頼る必要があると思います。
var d = new Date();
timevalue=Math.round(d.getTime()/1000).toString()
こんな感じでいいのかな。
0029名無しさん@お腹いっぱい。
03/06/13 18:06ID:zIzhrki5結局は変換してしまうわけだし。
変換前 ?????????? → 変換後 03/06/13 18:02 みたいにね
その辺をbbs.cgiに搭載して問題があるかどうか、
詳しい事は知らないなあ。
0030ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/14 02:48ID:???サンプルがあるとありがたいっす。
0031ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/14 02:50ID:???なんでだろう?
0032やきん ★
03/06/14 02:52ID:???0033名無しさん@お腹いっぱい。
03/06/14 03:01ID:l3Z1xBZAまたヤラセを(略
0034ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/14 03:08ID:???loadaveは前とそんなにかわってなかったり。
0035やきん ★
03/06/14 03:11ID:???稀なようです。
その前に落ちる。
お茶のめ規制が実は有名無実になったいるのかも
live5 って Apache2 でしたよね、たしか
0036ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/14 03:14ID:???たんに金曜日のテレビ番組がつまらなかっただけかもしれず、、、
0037(; ´Д`)
03/06/14 03:17ID:FUoLZvTZ0038名無しさん@お腹いっぱい。
03/06/14 03:18ID:FUoLZvTZ0039名無しさん@お腹いっぱい。
03/06/14 03:19ID:fZdbu7jghttp://www6.big.or.jp/~beyond/bbsnews/bbs-post-1.html
0040名無しさん@お腹いっぱい。
03/06/14 03:21ID:+DhtWYpv0041やきん ★
03/06/14 03:28ID:???実際に実況に参加してみると良く分かるかも、
結構タイムアウトするです。
タイムアウトの設定時間長めにとれば
データは来ますけど。
0042名無しさん@お腹いっぱい。
03/06/14 04:25ID:fwC7sRCyすみません、タイムアウトって書きこみに失敗しましたってやつですか?
0043名無しさん@お腹いっぱい。
03/06/14 05:36ID:pZm1d5L+JavaScriptのDate()はクライアントタイムだよん。
鯖タイムが必要かと思われ。
0044名無しさん@お腹いっぱい。
03/06/14 09:30ID:Xhxua51L( <INPUT type=hidden 1055339223 name=time>のところ )
を、bbs.cgiで全て任せる様にすれば、追記型でも書込みフォームを入れられます。
入れる位置は、htmlでは1行目であったとしても、cssを使えば一番下に出来た筈。
0045名無しさん@お腹いっぱい。
03/06/14 10:45ID:Xhxua51Lまずはヘッダはこんな感じ
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>that鯖の新 bbs.cgi についての情報スレッド</title>
<style type="text/css">
<!--
span.read { position:absolute; left:10px; top:10px; padding-bottom:300px; }
span.write{ position:absolute; left:10px; bottom:0px }
-->
</style>
</head>
0046名無しさん@お腹いっぱい。
03/06/14 10:46ID:Xhxua51L<body bgcolor=#efefef text=black link=blue alink=red vlink=#660099>
<span class="read">
<span class="write">
<form method=POST action="../../../bbs.cgi" class=bottom>
<input type=submit value="書き込む" name=submit>
名前: <input name=FROM size=19>
E-mail<font size=1> (省略可) </font>:
<input name=mail size=19>
<br>
<textarea rows=5 cols=70 wrap=off name=MESSAGE>
</textarea>
<input type=hidden name=bbs value=operate>
<input type=hidden name=key value=1055339223>
<input type=hidden name=time value=1055339223>
</form>
<font color=red face="Arial"><b>?????? KB(ここはread.cgiなのか?)</b></font>
<<<<<< ここに広告を表示しなさい >>>>>>
<hr>
<center><a href=43->新着レスの表示</a></center>
<hr>
<a href="../../../../operate/">掲示板に戻る</a>
<a href=./>全部</a>
<a href=44-143>次100</a>
<a href=l50>最新50</a>
<br>
</span>
0047名無しさん@お腹いっぱい。
03/06/14 10:46ID:Xhxua51L<a href="../../../../operate/">■掲示板に戻る■</a>
<a href=./>全部</a>
<a href=-100>1-</a>
<a href=l50>最新50</a>
<p>
<font size=+1 color=red>that鯖の新 bbs.cgi についての情報スレッド </font>
<p>
<<<<<< ここに本文を追加しなさい >>>>>>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<!-- /span --> 大抵の場合は閉じタグが必要だが、これは無くても不具合が無さそう
0048名無しさん@お腹いっぱい。
03/06/14 11:06ID:Xhxua51Lhtmlには、無くても済んでしまうタグがあるから、この際消してしまっても良いかもしれない。
また、文字色指定やらなんやら、スタイルに関する物をcssファイルに作ってしまって、
それを読みに行くようにすると良い。
これらを踏まえると、、、
まず、css.htmlの中身は。。。
↓↓↓↓ここから↓↓↓↓
span.read { position:absolute; left:10px; top:10px; padding-bottom:300px; }
span.write{ position:absolute; left:10px; bottom:0px }
body { color:#000; back-ground:#eee; }
a:link { color:#00f; }
a:active { color:#f00; }
a:visited { color:#609; }
font.title{ color:#f00; font-size:120%; }
↑↑↑↑ここまで↑↑↑↑
0049名無しさん@お腹いっぱい。
03/06/14 11:10ID:Xhxua51L<title>that鯖の新 bbs.cgi についての情報スレッド</title>
<link rel="stylesheet" type="text/css" href="css.html">
<span class="read">
<span class="write">
ーーーーーー
<<<< この辺はさっきのと同じ >>>>
ーーーーーー
スタイルシートのおかげでタイトルが簡略化できる
<font class=title>that鯖の新 bbs.cgi についての情報スレッド </font>
本文もスタイルシートに合わせて色々やってみても良いだろう
0050名無しさん@お腹いっぱい。
03/06/14 11:53ID:LV8PwXuuこれくらい嫁。
全 部 嫁。
そろそろまともなHTML吐き出すようにできんのか?
005128
03/06/14 12:10ID:302K/GNGぶっちゃけ、timeパラメータの値って、bbs.cgi側でそれほど適切に処理されてるとは
思えないんで、クライアントタイムでも、あるいは極端な話、固定値でも
いいんじゃないかという気がします。
time=1000000000 とか適当な値でPOSTしても、bbs.cgiは拒否しないみたいですしね。
本来は、read.cgiがスレ内容を返した時間・bbs.cgiがindex.htmlを生成した時間(いずれも
鯖の時間)をtimeパラメータの値にすることによって、クライアントの投稿時間の
妥当性を判別するのに使われていたのだと思います。
が、2ch専用ブラウザが普及し、クライアントが好きなようにtimeパラメータをつけて
POSTしてくるようになったため、その意義は薄れ、現在はほとんど過去の互換性の
ためだけに残されている値のような気がします。(間違ってたらすいません)
>>44-49
CSSに表示位置調整を任せる方法だと、CSS未対応ブラウザの場合、
フォームがページトップに表示されたりしますね。
ここを改善すべきかと。
JavaScriptの方法だと、対応してない環境はこれまで通りFormなしになりますが、
対応してる環境だとFormを表示させるようにできます。
005228
03/06/14 12:31ID:302K/GNGただしDHTMLが実装されたIE以外では表示はそのままです。
<html><head><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>that鯖の新 bbs.cgi についての情報スレッド</title><script language="JavaScript"><!--
function createform(){
if(navigator.appName=="Microsoft Internet Explorer" && document.all){
var d = new Date();
var s = '<hr><center><a href="./1055339223.html">新着レスの表示</a>' +
'</center><hr><a href="../">掲示板に戻る</a><form method=POST ' +
'action="../../test/bbs.cgi"><input type=submit value="書き込む" name=submit> ' +
'名前: <input name=FROM size=19> E-mail<font size=1> (省略可) </font>: ' +
'<input name=mail size=19><br><textarea wrap=soft rows=5 cols=70 wrap=off name=MESSAGE>' +
'</textarea><input type=hidden name=bbs value=operate>' +
'<input type=hidden name=key value=1055339223><input type=hidden name=time value=' +
Math.round(d.getTime()/1000).toString() + '></form>';
document.body.insertAdjacentHTML("BeforeEnd",s);}}
//--></script></head>
<body bgcolor=#efefef text=black link=blue alink=red vlink=#660099 onload=createform()>
<a href="../">■掲示板に戻る■</a> <a href="../../test/read.cgi/operate/1055339223/1">
書き込む</a><p><font size=+1 color=red>that鯖の新 bbs.cgi についての情報スレッド</font><dl>
0053名無しさん@お腹いっぱい。
03/06/14 22:11ID:hrbi3+t/if(document.all)ではダメ(IE専用だから)?それと
span.read { position:absolute; left:10px; top:10px; padding-bottom:300px; }って
span.read { position:relative; padding-bottom:300px; }はダメ?
005429,44-49
03/06/15 06:47ID:uyeI7nAp> span.read { position:relative; padding-bottom:300px; }はダメ?
下のはブラウザ・ウィンドウの下の方にフォームが来ます
文章が数ページに渡る場合、1ページ目の下段に表示されます。
環境はDonutP5.0β、IE6.0
他環境でどうなるかまでは解らないです
0055名無しさん@お腹いっぱい。
03/06/15 07:06ID:9VoErI3Wサンプル無いんか?
所で時期を見て再開発の方…は嫌かい?
0056名無しさん@お腹いっぱい。
03/06/15 07:29ID:uyeI7nAp0057名無しさん@お腹いっぱい。
03/06/15 07:37ID:uyeI7nApJavaScriptよりは良い選択だと思います。
昨日のをチクチク修正・改変したけど、またコピー&ペーストしようか?
結構長いから、何度も貼るのは控えたい。
★の付いた人が、貼ってくれ、と書けば貼る。
0058名無しさん@お腹いっぱい。
03/06/15 07:57ID:9VoErI3Wそんじゃ自分なりに作ってみる。
0059ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/15 16:55ID:???0060ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★
03/06/15 16:56ID:???別サーバにおいてdatだけ読み出してもいいわけだよね?
0061名無しさん@お腹いっぱい。
03/06/15 17:33ID:hYwlv1oT> cssとjavascriptでいけるってことは、
確実に出来るわけではなぁいれす。その点に注意。(久喜と同じ)
text/htmlで出力するから重たいのであって、
text/plainで吐き出してみるれと逝ってみるテスト。
006229,44-49,54
03/06/16 08:30ID:sTJj+5Yk2.read.cgiサーバ
3.datサーバ
4.read/??????????.htmlサーバ
1に書込みが送られると、bbs.cgiが3と4に追記する。
↓
4はcssを駆使して、見た目が今までとまったく同じで利用できる
↓
3を読むときは2を使ってhtml化した物を読む
で、dat に追記する物はこうされている
【名前】<>【メール】<>【時刻・ID・ホスト】<>【本文】<>【1行目なら、スレッドタイトル】
さらに、read/??????????.html に追記する物はこうするとよい
※メール無しバージョン
<dt>【レス番】 :<a name="【レス番】" class="null" >【名前】</a> :【時刻・ID・ホスト】</dt><dd>【本文】</dd><br><br>
※メール有りバージョン
<dt>【レス番】 :<a name="【レス番】" class="mail" href="mailto:【メール】">【名前】</a> :【時刻・ID・ホスト】</dt><dd>【本文】</dd><br><br>
そして、css.htmlの中身はこうなる
.read { position:absolute; left:10px; top:10px; padding-bottom:300px; }
.write{ position:absolute; bottom:0px }
.title{ color:#f00; font-weight:bold; font-size:120%; }
.size { color:#f00; font-weight:bold; font-size:120%; }
.null { color:#090; font-weight:bold; }
.mail { color:#00f; font-weight:bold; }
a:link { color:#00f; }
a:active { color:#f00; }
a:visited { color:#609; }
0063名無しさん@お腹いっぱい。
03/06/16 22:01ID:kTDgTE04このスレの20
http://live5.2ch.net/test/read.cgi/festival/1055671424/20
ここ、あぼ〜ん処理されているのですが、IEでトップページから行って
全部読むを選択するとあぼ〜ん以前の内容が見れています
専用ブラウザやダイレクトにIEで開くとあぼ〜んのままです
http://www.2ch.net/2ch.html→祭り→祭りがあったら(略)→全部読む
で見れます
ここでも確認できます
http://live5.2ch.net/festival/read/1055671424.html
0064名無しさん@お腹いっぱい。
03/06/16 22:05ID:IiWfYcnD0065名無しさん@お腹いっぱい。
03/06/16 22:18ID:+UuXghBX0066名無しさん@お腹いっぱい。
03/06/16 22:22ID:kTDgTE04削除の仕組みは良く分からないけど、、、
じゃあ、不具合じゃないのね、
再度削除依頼でいいのかな?
0067名無しさん@お腹いっぱい。
03/06/16 22:28ID:+UuXghBXもろ不具合なので、削除屋さんや★さんがたむろしているところ(w に、
そぉーっと書きこむと良いかと思われます。
0068名無しさん@お腹いっぱい。
03/06/16 22:29ID:kTDgTE04ありがとうございます、マルチにならない程度にそぉーっと書き込んできます
0069名無しさん@お腹いっぱい。
03/06/16 22:31ID:rLVWBEknhttp://that.2ch.net/test/read.cgi/disaster/1054877402/
↑スレッドごと削除されたのに、↓残ってます。
http://that.2ch.net/disaster/read/1054877402.html
0070名無しさん@お腹いっぱい。
03/06/16 22:39ID:+UuXghBX乙です。
>>69
それも同様の不具合ですね(哀)
ただ★さん達、off板で擦った揉んだの最中のようなので対応が遅れるかもしれません(つД`)
0071名無しさん@お腹いっぱい。
03/06/17 00:39ID:UqI+mZPJあぼーんになったみたい・・・。
0073名無しさん@お腹いっぱい。
03/06/17 00:44ID:UqI+mZPJあいあいー (^_^)
0074名無しさん@お腹いっぱい。
03/06/17 01:24ID:RWz6hPhY合いの手を?アーソレソレ(*^Q^*)/
0075前田耕治 ◆Pia25qv17.
03/06/17 17:32ID:XUtVPgdXちっがーう!!そこはやっぱり(゚Д゚)ハイハイッ&(゚∀゚)キュンキュン!!だよっ!!(藁)
0077名無しさん@お腹いっぱい。
03/06/20 14:35ID:sb9ZwIvRread/????????.html から書けるようになるのは何時になることやら。
00787M. ◆dq7M./4Uw.
03/06/28 00:32ID:siV8Wp0r0079動け動けウゴウゴ2ちゃんねる
03/07/10 22:38ID:EZSy6/Nzほんとにメアド入れてるアホもいる
0080動け動けウゴウゴ2ちゃんねる
03/07/10 22:53ID:yQ3Kbylfパシ゚シャ パシ゚シャ ( ´⊇`) パシ゚シャパシ゚シャ パシ゚シャ
パシ゚シャ パシ゚シャ ( >>79 ) パシ゚シャ パシ゚シャ パシ゚シャパシ゚シャパシシャ
パシ゚シャパシ゚シャ | │ | パシ゚シャ パシ゚シャ パシ゚シャ パシ゚シャ
パシャッ パシャッ (_(__) パシ゚シャ パシ゚シャ パシ゚シャパシ゚シャ
パシャ パシャ パシャ パシャ パシ゚シャ パシ゚シャ パシ゚シャ パシ゚シャ
パシャ パシャ パシャ パシャ パシャ パシャ ハャ パシャ パシャ
∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧
( )】 ( )】 ( )】 【( ) 【( ) 【( )
/ /┘ . / /┘. / /┘ └\\ └\\ └\\
ノ ̄ゝ ノ ̄ゝ ノ ̄ゝ ノ ̄ゝ ノ ̄ゝ ノ ̄ゝ
0081動け動けウゴウゴ2ちゃんねる
03/07/12 04:30ID:PjtKfm/f0082動け動けウゴウゴ2ちゃんねる
03/07/12 04:55ID:3gDVCjjA0083動け動けウゴウゴ2ちゃんねる
03/07/12 08:55ID:gkRUusET<input type=checkbox name="mail" value="sage">sage
0084動け動けウゴウゴ2ちゃんねる
03/07/12 22:02ID:+m0xDaTi> <input type="radio" name="mail" value="#********"> どおやら管理人
これも入れてくれ(w
■ このスレッドは過去ログ倉庫に格納されています