¡ƒXƒŒƒbƒhƒŠƒXƒg‚Ö–ß‚é¡ ‘S•” 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ÅV50

read.cgi‰ü—ǃXƒŒƒbƒh

1 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/08/28 20:24 ID:vA2A8wXI
‚±‚±‚Í read.cgi ‚̉ü—Ç‚¾‚¯‚ðê–å‚Ɉµ‚¤ƒXƒŒƒbƒh‚Å‚·B

‚Q‚¿‚á‚ñ‚Ë‚é‚Ås‚í‚ê‚Ä‚¢‚鑼‚̃vƒƒOƒ‰ƒ€ŠJ”­‚âA“®ì•ñEáŠQ•ñ“™‚É
‚‚¢‚Ä‚ÍA‚»‚ꂼ‚êê—p‚̃XƒŒƒbƒh‚ª >>2 ‚©‚çŽQÆ‚Å‚«‚Ü‚·‚Ì‚ÅA
ˆÚ“®‚µ‚Ä‚­‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B

œ‘OƒXƒŒ
@http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501

œread.cgiÅVƒ\[ƒXƒR[ƒhi’èŠú“I‚É“¯Šú‚³‚ê‚Ä‚¢‚Ü‚·j
@http://www.gedoh.org/aki/2ch/current/bbs/
@http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

œ‚Q‚¿‚á‚ñ‚Ë‚éŒy—ʉ»ŠÖ˜AƒXƒŒƒbƒhŒQ
@>>2

œ‚Ý‚È‚³‚Ü‚Ö‚Ì‚¨Šè‚¢i‹}•åj
@>>3

œ‘OƒXƒŒ‚Å’ñŽ¦‚³‚ê‚Ä‚¢‚éˆÄEˆÓŒ©‚̈ꗗ
@http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&st=868&to=868&nofirst=true

722 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 00:26
ú
u
ú

723 F(ß„Dß)ʧ?ƒXƒŒ”­‹Nl—”á”»—v–]” F01/09/07 00:29
‚Í‚¶‚ß‚Ü‚µ‚Ä[
Ú‚µ‚­ read.c ‚̃\[ƒX‚Í“Ç‚ñ‚Å‚È‚¢‚Ì‚Å‚·‚ª

/* SJIS1ƒoƒCƒg–Ú<br>ƒ^ƒO’¼‘O‚Ì‹ó”’‚ªíœ‰Â‚©‚ð“K“–‚É”»’è */

IE“™‚Å‚Í>>722‚̂悤‚È‚±‚Æ‚É‚È‚é‚Ì‚ÅC
datƒtƒ@ƒCƒ‹‚Ì<br>‘O‚Ì‹ó”’‚¾‚¯‚Å‚È‚­C
datƒtƒ@ƒCƒ‹‚ÌŠes––‚É‚ ‚é<>‘O‚Ì‹ó”’‚à
휉”\‚©‚Ç‚¤‚©”»’肳‚ê‚é‚ÆŠ®àø‚Å‚Í‚È‚¢‚©‚ÆŽv‚¢‚Ü‚·D

724 Fò6411 F01/09/07 00:32
>>720
> ¡‚Ü‚Å‚ÍŽžŠÔ‚É’Ç‚í‚ê‚Ä‚Ü‚µ‚½‚¯‚ÇA‚±‚ê‚©‚ç‚ÍŒø—¦‰»‚¾‚¯Œ©‚Ä‚¢‚­‚ׂ«‚¾‚ÆŽv‚¢‚Ü‚·B
“¯ˆÓB“à•”“I‚É‚ÍAŒø—¦‰»EˆÀ‘S‰»‚ði‚ß‚é
‚ׂ«‚È‚ñ‚Å‚Í`‚ÆB
˜R‚ê‚̃R[ƒh‚͈À‘S‰»‚æ‚èd—v‚ÈuŽ©ŒÈ–ž‘«‰»v‚ª‘½‚¢‚Ì‚¾‚ª(‚—

> ‚ ‚ÆAu‚±‚¤‚¢‚¤‹@”\‚Í‚¢‚©‚ª‚Å‚·‚©Hv‚ÆA–é‹Î‚³‚ñ‚È‚Ç‚ÉŠm”F‚ð‚Æ‚é‚Æ‚¢‚¤‚Ì‚ª‚à‚Á‚Æ‚àŒø—¦“I‚¾‚ÆŽv‚¢‚Ü‚·B
˜R‚ê‚Í–é‹Î‚³‚ñʧʧ‚Å‚Í‚È‚¢‚Ì‚Å’Ç‚¢‚©‚¯Ø‚ê‚ñ‚·B
‚Ç‚È‚½‚©A‚±‚Ì“_‚̃tƒHƒ[‚ð‚µ‚Ä‚¢‚½‚¾‚¯‚ê‚ÎB

>>721
u“Ç‚ß‚évlŠÔ‚±‚»AŽæ‚è‚Ü‚Æ‚ß‚É•K—v‚Å‚Í‚È‚¢‚©‚È?
˜R‚ê‚Íu‘~‚¯‚邯‚ljłȂ¢vlŠÔ‚È‚Ì‚Å(‚—

‚³‚µ‚ ‚½‚Á‚Ä‚ÍAƒuƒ‰ƒ“ƒ`‚ðÝ‚¯‚邱‚Æ‚ð’ñˆÄB

725 F709 F01/09/07 00:54
”½˜_‚Íø‚èŒn‚̃Lƒƒƒ‰‚ÅÀ‚Á‚Ä‚Ý‚é

>>716
„‚ Au“Še“úv‚Æ‚¢‚¤•¶Žš—ñ‚ðí‚é˜b?
„‚¼‚Ê‚ÅŒ©‚Ä‚½‚©‚ç‹C‚©‚È‚©‚Á‚½B
ŠÖ˜AƒXƒŒ‚âˆÓŒ©‚ð“Ç‚ñ‚¾‚è‚·‚ê‚ÎA
‚Ç‚¤‚¢‚¤ó‘Ô‚É‚È‚Á‚Ä‚¢‚é‚©A”‚ðŠJ‚¢‚Ä‚Ý‚é’ö“x‚Í‚·‚é‚Ì‚ª•’ÊB
Œ»ó‚ð”FŽ¯‚µ‚悤‚Æ‚·‚éˆÓŽu‚ª‘S‚­‚È‚¢‚킯‚ËB
Œ»ó‚ð”cˆ¬‚¹‚¸‚É‹@”\‚ð’ñˆÄ‚Å‚«‚é‚È‚ñ‚ÄA‚·‚΂炵‚¢B

„‰´“I‚Èl‚¦‚Å‚ÍA‹ÇŠ“I‚ÉŒ©‚½‚çƒoƒCƒg”‚Ì‘‰Á‚É
„Œq‚ª‚ê‚ÇA‘å‹Ç“I‚ÉŒ©‚½‚烊ƒNƒGƒXƒg”‚ÌŒyŒ¸‚É
„Œq‚ª‚é‚Ì‚Å‚Í? ‚Æl‚¦‚ÄŽŽŒ±“I‚É“±“üB
ŽŽŒ±“I‚É“±“ü‚µ‚½Š„‚ÉAŠ®‘S‚É‘‚«Š·‚¦‚Ä‚µ‚Ü‚¤‚킯‚ËB
–ß‚¹‚é‚Æ‚Í‚¢‚¦Bu‰´“I‚Èl‚¦v‚ðŠî‚ÉB
‚ÅAƒRƒ“ƒpƒCƒ‹‚ª’Ê‚ç‚È‚­‚È‚Á‚½‚肵‚Ä‚àA
K@‚¢‚ÍŒã‰ñ‚µ‚É‚µ‚ÄAŒ‹‹Ç‘¼‚Ìl‚ª‚·‚邱‚Æ‚É‚È‚é‚킯‚¾B

„‚±‚ÌŽè‚ÌŽd—l‚ÉŠÖ‚µ‚Ä‚ÍA‚¢‚­‚çŽvlŽÀŒ±‚ðŒJ‚è•Ô‚µ‚Ä‚à
„Œ‹‹Ç‚Ì‚Æ‚±‚ëŽÀ’nƒeƒXƒg‚È‚µ‚É‚ÍÅI“I‚È•]‰¿‚ª
„o‚¹‚È‚¢‚ÆŽv‚¤‚ªA‚¢‚©‚ª?
‚»‚Ì’Ê‚èB‚¾‚©‚çH
ŠÈ’P‚ɃeƒXƒg‚ª‚Å‚«‚é‚悤‚É‚µ‚Ä‚¨‚¯‚΂¢‚¢‚à‚Ì‚ðA
‚Ü‚é‚ÅŽd—l‚ªŠm’肵‚½‚©‚̂悤‚Ɉµ‚¤‚Ì‚Í‚Ç‚¤‚©‚ÆŽv‚¤‚ªA‚¢‚©‚ªH

>>717
„ŒÂl“I‚Ȉӌ©‚Å‚ÍA1ƒoƒCƒg‚Å‚àí‚éì‹Æ‚æ‚è
„‘¼‚É‚·‚邱‚Æ‚Í‚Ü‚¾‚ ‚éB
ŒÂl“I‚Ȉӌ©‚È‚ñ‚Å‚µ‚åB‘¼l‚ɉŸ‚µ•t‚¯‚È‚¢‚Å‚æ‚ËB
‚ÜA‚ ‚é’ö“x‚Í“¯ˆÓ‚·‚邯‚ÇB
‚»‚à‚»‚àu‚PƒoƒCƒg‚ðí‚évŽ©‘Ì‚ª–é‹Î‚³‚ñ‚ÌŒ¾—t‚©‚ç‚̈ø—p‚¾‚¯‚ÇA
‚»‚ê‚à“Ç‚ñ‚Å‚È‚¢‚ñ‚¾‚낤‚ËB

„u‚Æ‚è‚ ‚¦‚¸ŽÀ‘•‚µ‚Ä‚Ý‚½A•]‰¿—Š‚Þv‚Í
„‘å‚¢‚É‚ ‚è‚È‚Ì‚¾‚Æl‚¦‚éB
‚»‚̒ʂ肾‚ËB
•’Ê‚Í•]‰¿‘O‚ÉŽd—lŠm’è‚·‚é‚悤‚È‚â‚è•û‚Í‚µ‚È‚¢‚¯‚Ç‚ËB

726 F709 F01/09/07 00:54
‚ A‰´‚̓Š[ƒ_[‚ÉÅ‚à“K”C‚È‚Ì‚Í–é‹Î‚³‚ñ‚¾‚¯‚ÇA–Z‚µ‚¢‚¾‚낤‚µ
‚»‚êˆÈŠO‚Å‚Í–¼–³‚µ–ºB ŸvP.bOZFQ‚³‚ñ‚ª“K”C‚¾‚ÆŽv‚¤‚ËB
ŠÖ˜AƒXƒŒ‚̃`ƒFƒbƒN‚à‚µ‚Ä‚¢‚邵AdŽ‹‚·‚ׂ«Ž–€‚ðˆê”Ô‚í‚©‚Á‚Ä‚¢‚é‚ÆŽv‚¤B
’¼ÚƒR[ƒfƒBƒ“ƒO‚È‚ñ‚©‚Å‚«‚È‚­‚Ä‚àA
‹@”\’ljÁ‚Ì•ûŒü«‚âƒXƒPƒWƒ…[ƒ‹“™‚ð”cˆ¬‚µ‚ÄŽ¦‚µ‚Ä‚­‚ê‚ê‚Î[•ªB
ˆÈ‘O‚©‚çA—v–]‚â‚ç‚ð‚Ü‚Æ‚ß‚½‚肵‚Ä‚­‚ê‚Ä‚½‚µ‚ËB

Šù‚ÉŽÀ‘•Ï‚Ý‚Ì‹@”\‚â•s‹ï‡‚ÌC³‚à‚¢‚­‚Â‚à‚ ‚é‚Ì‚ÉA
(zlib“™‚Ì‘¼‚É‚àA‚Ï‚Á‚ÆŒ©‚Å>>687‚Æ‚©>>559‚Æ‚©B>>606‚Í–¢H)
fix”Å‚ªo‚¹‚È‚¢‚͔̂߂µ‚¢‚©‚ç‚ËB

727 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/07 01:11
>>724 >>726
ƒ{ƒ‰ƒ“ƒeƒBƒA‚Ìì‹Æ‚ÅAŽdØ‚élŠÔ‚ªŒû‚¾‚¯‚¶‚á‚Ü‚¸‚¢‚ÆŽv‚¢‚Ü‚·‚Å‚·B
‚ ‚­‚܂ŃR[ƒfƒBƒ“ƒO‚ð‚·‚él‚É‚·‚ׂĂ̌ —˜‚ª‚ ‚èA‚»‚ê‚ð³’m‚Ìã‚Å
Žü‚è‚Ìl‚à‚»‚ꂼ‚ê‚̈ӌ©‚ð‚¢‚¤BBB‚Æ‚¢‚¤‹¤’ʈӎ¯‚ª‰½‚æ‚è‘åØ‚©‚ÆB
‚Å‚·‚©‚玄‚ªŽdØ‚é‚킯‚É‚Í‚¢‚«‚Ü‚¹‚ñ‚Å‚·B

–é‹Î‚³‚ñ‚ªread.cgi‚É‚Ç‚ê‚­‚ç‚¢‚ÌŽžŠÔ‚ðŠ„‚¯‚é‚Ì‚©‚ÍA‚í‚©‚è‚Ü‚¹‚ñB
‚Å‚·‚ª‚â‚Í‚èA‚¢‚­‚çƒ\[ƒX‚ª’·‚­‚È‚Á‚Ä‚àAƒIƒŠƒWƒiƒ‹‚̃\[ƒX‚Ɖü—LjĂÍ
i•”•ª–ˆ‚Éj•Às‚µ‚Ä’ñŽ¦‚µ‚È‚¢‚ÆAÌ—p‚É‚Í’ïR‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·B

‚»‚ë‚»‚ëAreplaceŒn‚ÌŠÖ”‚ðÅ“K‰»‚·‚é•û‚ªæ‚È‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËB

728 Fò6411 F01/09/07 01:13
ÏÀ°Ø‚ÆÀ‚­‚æc

> Œ»ó‚ð”FŽ¯‚µ‚悤‚Æ‚·‚éˆÓŽu‚ª‘S‚­‚È‚¢‚킯‚ËB
> Œ»ó‚ð”cˆ¬‚¹‚¸‚É‹@”\‚ð’ñˆÄ‚Å‚«‚é‚È‚ñ‚ÄA‚·‚΂炵‚¢B

µÅ°Æ‚¾‚Á‚½‚ñ‚¾‚æAŠ‘FB


> ŽŽŒ±“I‚É“±“ü‚µ‚½Š„‚ÉAŠ®‘S‚É‘‚«Š·‚¦‚Ä‚µ‚Ü‚¤‚킯‚ËB
> –ß‚¹‚é‚Æ‚Í‚¢‚¦Bu‰´“I‚Èl‚¦v‚ðŠî‚ÉB
> ‚ÅAƒRƒ“ƒpƒCƒ‹‚ª’Ê‚ç‚È‚­‚È‚Á‚½‚肵‚Ä‚àA
> K@‚¢‚ÍŒã‰ñ‚µ‚É‚µ‚ÄAŒ‹‹Ç‘¼‚Ìl‚ª‚·‚邱‚Æ‚É‚È‚é‚킯‚¾B

“¯ˆÓBŽ©•ª‚¶‚áðŒŠO‚·‚±‚Æ‚Í‚ß‚Á‚½‚É‚µ‚È‚¢‚µ‚Ì[B


> ŠÈ’P‚ɃeƒXƒg‚ª‚Å‚«‚é‚悤‚É‚µ‚Ä‚¨‚¯‚΂¢‚¢‚à‚Ì‚ðA
> ‚Ü‚é‚ÅŽd—l‚ªŠm’肵‚½‚©‚̂悤‚Ɉµ‚¤‚Ì‚Í‚Ç‚¤‚©‚ÆŽv‚¤‚ªA‚¢‚©‚ªH

•ú’u‚³‚ê‚Ä‚Ä’N‚à\‚Á‚Ä‚­‚ê‚È‚¢‚Ì‚ÅA
(‚¤‚ñAŠO‚¹‚Æ‚¢‚í‚ꂽ‚瑦À‚ÉŠO‚¹‚Í‚·‚é‚ñ‚¾‚¯‚Ç)
ŠO‚·•û–@‚ð‹á–¡‚¹‚¸‚Écommit‚µ‚½˜R‚ê‚̓_ƒƒ_ƒ‚¾B


> ŒÂl“I‚Ȉӌ©‚È‚ñ‚Å‚µ‚åB‘¼l‚ɉŸ‚µ•t‚¯‚È‚¢‚Å‚æ‚ËB

µÅ°Æ‚È‚ñ‚¾AŒ¾‚킹‚Ä‚­‚ê‚悤B


> ‚»‚à‚»‚àu‚PƒoƒCƒg‚ðí‚évŽ©‘Ì‚ª–é‹Î‚³‚ñ‚ÌŒ¾—t‚©‚ç‚̈ø—p‚¾‚¯‚ÇA
> ‚»‚ê‚à“Ç‚ñ‚Å‚È‚¢‚ñ‚¾‚낤‚ËB

“Ç‚ñ‚¾‹L‰¯‚Í‚ ‚é‚ñ‚¾‚ªA‰´‰ðŽß‚µ‚Ä‚½B
Žš–Ê’Ê‚è‚Ɏ󂯎æ‚ç‚È‚¢‚ƃ_ƒ‚Ë[


> •’Ê‚Í•]‰¿‘O‚ÉŽd—lŠm’è‚·‚é‚悤‚È‚â‚è•û‚Í‚µ‚È‚¢‚¯‚Ç‚ËB

<a name=>‚ÌŒ‚ÍA³’¼A‚·‚Ü‚È‚©‚Á‚½B


c˜R‚ê‚Í‚à‚Æ‚à‚Æø‚èƒLƒƒƒ‰Ž‚Á‚Ä‚È‚¢‚ñ‚¾‚ªA
ÏÀ°ØƒLƒƒƒ‰‚àŽ‚Á‚Ä‚È‚¢‚Ì‚ÅA”æ‚ꂽc
(ˆø—p‚΂©‚è‚·‚é‚ÆA\•ªø‚è‚ɂȂ肤‚é‚ñ‚¾‚ª)
c”æ‚ꂽ‚Ì‚ÅA¡”Ó‚Í‚à‚¤À‚­‚æc’T‚³‚È‚¢‚Å‚­‚êcŸT‚¾Ž‚Ì‚¤

729 F‰¹ŠyŽ˜ ŸNtVkSITE F01/09/07 01:28
>>727
„ƒ{ƒ‰ƒ“ƒeƒBƒA‚Ìì‹Æ‚ÅAŽdØ‚élŠÔ‚ªŒû‚¾‚¯‚¶‚á‚Ü‚¸‚¢‚ÆŽv‚¢‚Ü‚·‚Å‚·B

‚¿‚å‚Á‚ƈႤ‚Å‚·B‚Þ‚µ‚ëA‘S‘Ì‚ðŒ©‚ç‚ê‚él‚̓R[ƒfƒBƒ“ƒO‚µ‚È‚¢•û‚ª‚¢‚¢‚Å‚·B
‚Ç‚¤‚µ‚Ä‚àŽ©•ª‚ª“®‚­‚ÆA‚¢‚ë‚¢‚ëo‚Ü‚·B“ǂ߂邯‚Ç‚©‚¯‚È‚¢l‚Ì•û‚ª“K”C‚©‚ÆB

‚¢‚ë‚ñ‚ȃvƒƒWƒFƒNƒgŒ©‚Ä‚­‚¾‚³‚¢‚Å‚·B
ƒŠ[ƒ_[‚âƒ}ƒlƒWƒƒ[‚ªƒR[ƒfƒBƒ“ƒO‚ðŽn‚ß‚½ƒvƒƒWƒFƒNƒg‚Í‘å’ï”[ŠúŠÔ‚ɇ‚¢‚Ü‚¹‚ñ‚Å‚·B
•iŽ¿ŠÇ—‚à‚Ü‚Ü‚È‚è‚Ü‚¹‚ñ‚Å‚·B

>>728
‘Š’k‚Æ•ñ‚̃Lƒ‚ƒ`‚ª—Ç–ò‚©‚ÆEEE

730 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 01:34
‚Æ‚è‚ ‚¦‚¸AŠùo‚Ì•s‹ï‡‚Å–¢C³‚Ì‚à‚ÌB
ƒLƒƒƒbƒVƒ…‚Å‚ ‚Ú[‚ñ‚³‚ꂽƒŒƒX‚ªŒ©‚¦‚éH(Úוs–¾)>>441
PATH_INFOŽž‚ɊԈႦ‚é‚ƃŒƒX‚P‚µ‚©•\Ž¦‚³‚ê‚È‚¢>>624
‚©‚¿‚ã`‚µ‚á‹K§>>670
Ý’èƒtƒ@ƒCƒ‹“Ç‚Ý‚±‚ÝŽž‚̃I[ƒo[ƒtƒ[>>674
s––‚Ì‹ó”’íœ>>723
‚»‚êˆÈ‘O‚Í>>397‚¾‚¯‚ÇA‚ǂꂾ‚¯Žc‚Á‚Ä‚é‚©‚ÈEE

‚»‚Ì‘¼A¡‹C‚ª‚‚¢‚½‚à‚ÌB
”á”»—v–]”‚ÅÅ‹ß‚æ‚­o‚Ä‚­‚é
u‚±‚̃XƒŒƒbƒh‘å‚«‚·‚¬‚Ü‚·v‚Ö‚ÌŽb’è‘Έ‚Æ‚µ‚ÄA
datƒtƒ@ƒCƒ‹‚Ì‘å‚«‚³‚ª‚ ‚é’ö“x(Å‘å’l-16KˆÊ)‚ð’´‚¦‚½‚çA
u‚à‚¤‚·‚®“Ç‚ß‚È‚­‚È‚è‚Ü‚·BVƒXƒŒ‚Ì€”õ‚ðBv‚ÌŒx‚ª‚ ‚ê‚ÎeØ‚©‚àB

‚ ‚ÆA‚Å‚«‚邾‚¯Ý’èƒtƒ@ƒCƒ‹‚©‚ç“Ç‚Ý‚±‚ß‚é‚悤‚É‚µ‚ÄA
ƒŠƒƒCƒN‚Í•s—v‚É‚µ‚½•û‚ª‚悳‚»‚¤‚¾‚ËB

731 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 02:19
>>723‚³‚ñ‚Í
uƒXƒNƒŠƒvƒgŠÖ˜A—v–]“‡ƒXƒŒƒbƒh v
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=994071363
‚Ìl‚Å‚·‚ËB

732 F730 F01/09/07 04:48
‰ü‚߂ă\[ƒX‚ðŒ©‚½‚çAŠù‚É>>674‚ÍC³‚³‚ê‚Ä‚½BŽ‚É‚Ü‚·B
‘¼‚É‚àC³Ï‚Ý‚ª‚ ‚é‚©‚àB

733 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 08:33
‚±‚ê‚Ü‚Ås‚Á‚½•ÏX“_‚ð‚·‚×‚Ä—ñ‹“‚µ‚ÄA‚»‚ꂼ‚ê‚Ì–Ú“I‚Æ•ÏX—Ê‚Æ‚»‚̃ŠƒXƒNA
“]‘——Ê팸‚ɑ΂·‚éŒø‰ÊA‚»‚Ì‘¼‚ÌŒø‰Ê‚È‚Ç‚ðˆê——‚ɂ܂Ƃ߂ăeƒXƒgƒP[ƒXì‚Á‚Ä
‚·‚ׂÄÄ•]‰¿‚µ‚½ã‚ʼnü‚ß‚Ä“à—e‚ð‹á–¡‚µ‚½‚ç‚¢‚©‚ªH

ƒeƒXƒgƒT[ƒo‚É’u‚¢‚Ä‚±‚±‚ÌZl‚ɃeƒXƒgŽè“`‚Á‚Ä‚à‚炤‚Æ‚©‚Í‚Å‚«‚é‚Á‚µ‚åB
Žd—l‘‚̓\[ƒXƒR[ƒhA‚Á‚Ä󋵂͂â‚Á‚Ï‚è‚o‚f‚ÌŽ©ŒÈ–ž‘«ƒ‚[ƒh‚ÅI‚í‚Á‚¿‚Ⴄ‚悤B

734 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 10:44
read.cgi‚ɉÁ‚¦‚ç‚ê‚Ä‚¢‚é•ÏX“_‚Í’Pƒ‚É‚Q‚‚ɕª—Þ‚Å‚«‚éB
A)“]‘——ÊE•‰‰×’ጸ‚Ì‚½‚ß‚És‚í‚ê‚é‚à‚Ì
B)‹@”\‚ð’ljÁ‚µ‚Ä‚æ‚èŽg‚¢‚â‚·‚­‚·‚é‚à‚Ì
‚»‚µ‚ÄA‚»‚ꂼ‚ê‚Ì•ÏX“_‚ɂ‚¢‚ÄA
1)“±“ü‚·‚é
2)“±“ü‚µ‚È‚¢
3)ŽžŠÔ‘Ñ‚É‚æ‚Á‚Ä“±“ü‚·‚é
‚Ì‚R‚‚̑I‘ðŽˆ‚ª‚ ‚éB
‚±‚Ì‚R‚‚̂¤‚¿A1)‚©2)‚©‚ð‘I‘ð‚·‚é‚悤‚É‚µ‚Ä‚¨‚­‚Ì‚Í
#ifdef‚Å؂蕪‚¯‚邾‚¯‚È‚Ì‚Å”äŠr“IŠÈ’P‚¾‚ªA
3)‚ÌŒ`Ž®‚Í#define‚Å“±“ü‚µA‚³‚ç‚ÉŽž‚É‚æ‚Á‚Ä
ˆ—‚ð•Ï‰»‚³‚¹‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚Ì‚ÅA1)2)‚æ‚è‚Í–Ê“|‚É‚È‚éB
‚µ‚©‚µA“]‘——ʂ╉‰×‚Ì­‚È‚¢ŽžŠÔ‘Ñ‚É”äŠrƒeƒXƒg‚Å‚«‚邽‚ßA
uŽŽ‚µ‚É‚â‚Á‚Ä‚Ý‚ÄŒ‹‰Ê‚ð’m‚肽‚¢vꇂɗLŒø‚É‚È‚éB
ŽŽ‚µ‚½Œ‹‰Ê‚ªAŽžŠÔ§ŒÀ•t‚É‚·‚é‚©Š®‘S“±“ü‚·‚é‚©‚Ì”»’fÞ—¿‚É‚È‚éB

‚Æ‚¢‚¤‚킯‚ÅAu‚±‚Ì‹@”\‚ÍŽžŠÔ§ŒÀ‚‚«‚Å“±“ü‚µ‚Ă݂悤v‚Æ‚¢‚¤Žwj‚ª
Ž¦‚³‚ê‚ê‚ÎA•K—v‚È•ÏX‚ðŽ{‚µ‚ĉ¼“±“ü‚µ‚Ä‚à‚悳‚»‚¤‚È‹C‚ª‚·‚éB
‚³‚ç‚ÉAŠO•”ƒtƒ@ƒCƒ‹‚Å•ÏX‰Â”\‚É‚µ‚Ä‚¨‚¯‚΂³‚ç‚É—Ç‚©‚àB

735 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 10:44
ƒuƒ‰ƒ“ƒ`‚ðÝ‚¯‚é‚Ì‚Í‘åŽ^¬B
Linux‚Ý‚½‚­AˆÀ’è”Å‚ÆŠJ”­”Å‚Æ‚ÅŽdØ‚él‚ª•Ê‚É‚È‚é‚Ì‚àŽè‚¾‚낤B
]Ž–‚·‚郃“ƒo[‚𕪂¯‚é‚Ù‚Çl”‚ª‘½‚¢‚킯‚¶‚á‚È‚¢‚ªB

“––ÊAˆÀ’è”Å‚ÍŒ»s‚ÌVer5.12‚Æ“¯“™‚Ì‹@”\•”‚ð’Šo‚µ
•s‹ï‡‚ðC³‚µ‚½‚à‚Ì‚ðƒx[ƒX‚ÉA‚ ‚é’ö“x‚Ì‹@”\’ljÁ‚ð‚µ‚½‚à‚Ì‚É‚È‚é‚ÆŽv‚¤B
u‚ ‚é’ö“xv‚ª‚Ç‚Ì’ö“x‚È‚Ì‚©‚ÍA‚Ü‚Æ‚ß–ð‚Ìl‚ÌÙ—Ê‚É]‚¢‚½‚¢‚ªA
-DZLIB‚͈ȑO‚©‚çì‚Á‚Ä‚ ‚é
-DCHECK_MOD_GZIP‚Í‚ ‚Á‚½•û‚ª‚¢‚¢
-DUSE_SETTING_FILE‚Í_“î«‚Ì‚½‚ß‚É•K—v
“™XAŒ‹\“‚»‚¤B
‚³‚ç‚ÉA-DZLIB,-DUSE_MMAP“™‚ÌuŒ©‰h‚¦‚Í•Ï‚í‚ç‚È‚¢‚ª•‰‰×’ጸ‚ð‘_‚¤‹@”\v‚ÍA
‘–ڂɈÀ’è”Å‚É‚¢‚ê‚ÄAŠm’肳‚¹‚Ä‚µ‚Ü‚¢‚½‚¢‚Æ‚±‚낾B

‚Ü‚½A‘‚¦‚·‚¬‚½#ifdef‚Ì’†‚ÅAVer5.10ˆÈ‘O‚Ì“±“ü‚Å–â‘èo‚Ä‚¢‚È‚¢‚à‚Ì‚Í
ðŒ‚ð‚Í‚¸‚µ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚¢‚ÆŽv‚¤B
ŒÂl“I‚É‚Í-DLASTMOD,-DNEWBA,-DGSTR2‚Í‘S‘R–â‘è‚È‚µA
-DPREVENTRELOAD‚à#ifdef–³‚µ‚Å\‚í‚È‚¢‚ÆŽv‚¤‚ªA
ˆÓŽuŒˆ’è‚Í‚Ü‚Æ‚ß–ð‚Ìl‚Ì”»’f‚É”C‚¹‚é‚Ì‚ªˆê”ÔB
BadAccess‚Ì‹Œ”Å‚É‚ ‚éAccept-UA‚̃ŠƒXƒg‚È‚Ç‚ÍA
ƒRƒƒ“ƒg‚Æ‚µ‚ÄŽc‚µ‚Ä‚¨‚­‚Ì‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B
(‹C•ª“I‚É‚ÍABadAccess’†‚ÌReadOnly‚ȃ[ƒJƒ‹”z—ñ‚Ístatic‚É‚µ‚½‚¢‚È[)

‚ A–ºB‚³‚ñ‚ÍuƒIƒŠƒWƒiƒ‹‚àŽc‚µ‚½‚Ù‚¤‚ªv‚ÆŒ¾‚Á‚Ä‚é‚ÈB
‚¾‚Á‚½‚çAÌ—p‚ð‚Ù‚ÚŒˆ’肵‚½‚à‚̂ɑ΂µ‚Ä‚ÍA
“¯‚¶‚PŽí—Þ‚Ì#ifdef‚É‚µ‚Ä‚µ‚Ü‚Á‚½‚çA­‚µ‚Í‚í‚©‚è‚â‚·‚­‚È‚é‚©‚àB

736 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 10:45
ˆÈ‰º‚Í–¼–³‚µ–ºB‚³‚ñ‚Ì‚¨Žè“`‚¢EEE‚̂‚à‚èB

>#ifdef ‚ÌŽš–Ê‚Æ“à—e‚ªŠš‚݇‚í‚È‚¢•”•ª

-DCUTRESLINK‚ÍA–{“–‚É#define–¼‚Æ“à—e‚ªˆê’v‚µ‚Ä‚¢‚È‚¢B
•ÏX•”‚̃ƒCƒ“‚ÍÅ“K‰»‚ÅAƒŠƒ“ƒN‚Ì휂̓Iƒ}ƒP’ö“x‚ÈŠ´‚¶B
•ûŒü‚Æ‚µ‚Ä‚ÍA
Emmap‚ªSHARED & READONLY‚ÅŽg‚¦‚é‚悤‚ÉBigBuffer‚ð“Ç‚Ý‚±‚Ý‚¾‚¯‚É
Eƒtƒ@ƒCƒ‹‘S‘̂⃌ƒX‘S‘Ì‚ð‘–¸‚·‚é‰ñ”‚ð‹É—ÍŒ¸‚ç‚·
E‚»‚Ì‚½‚ß‚É•ÏŠ·‚â‹ó”’íœAhttp://‚̃Šƒ“ƒN“™‚ð‘S‚Ä“¯Žž‚És‚¤
‚Æ‚¢‚Á‚½‚Æ‚±‚ëB
‚½‚¾A‚»‚Ì‚±‚Æ‚É‚æ‚è“à•”‚Å•ÛŽ‚·‚éƒf[ƒ^Œ`Ž®‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚¢A
‘¼‚Ì•”•ª‚ւ̉e‹¿‚ào‚Ä‚¢‚éB
–¼–Ú’Ê‚è‚ÌCUTRESLINK‚É‘Š“–‚·‚é‚Ì‚Í‘å‚«‚Èswitch•¶‚̈ê‰ÓŠ‚¾‚¯‚Å
‘S‘Ì‚Ìdefine–¼‚ÍA‚‚¯’¼‚·‚È‚çBUFFER_READONLY‚Æ‚©
NO_RES_NUL_TERMINATE‚Æ‚©A‚»‚ñ‚ÈŠ´‚¶‚É‹ß‚¢‚ÆŽv‚¤B

>replaceŒn‚ÌŠÖ”‚ðÅ“K‰»‚·‚é•û‚ª

ã‚Æ‚àŠÖ˜A‚·‚邯‚ÇAŒ»ÝA-DCUTRESLINK‚ðŽw’è‚·‚é‚Æ
replaceŒn‚Í‘S‚­Žg‚í‚ê‚È‚¢B
Œ»s‚ÌVer5.12“™‚Å‚ÍAhlinkReplace‚Ì’†‚ÅdoReplace‚ªŽg‚í‚ê‚Ä‚¢‚邪A
‚±‚ê‚àressplitter_split‚Ì“à•”‚É‹zŽû‚³‚ê‚Ä‚¢‚éB
ƒ\[ƒX’†‚Å‚ÍTYPE_TERI‚ª’è‹`‚³‚ê‚Ä‚¢‚È‚¢ê‡‚ÉsomeReplace‚ªŒÄ‚΂ê‚邪A
“¯“™‚Ì•ÏŠ·‚ÍŠù‚Éressplitter_split“à•”‚ňׂ³‚ê‚Ä‚¢‚é‚Ì‚ÅA–{—ˆ•K—v‚È‚¢B

‚Æ‚¢‚¤‚킯‚ÅA-DCUTRESLINK(“à—e‚͈Ⴄ)‚ðÌ—p‚·‚é•ûj‚Å‚¢‚­‚È‚çA
replaceŒn‚É‚Í–Ú‚ðŒü‚¯‚È‚­‚Ä‚à‚¢‚¢‚ÆŽv‚¤B
‚ ‚¦‚Ä•sˆÀÞ—¿‚ð‹“‚°‚ê‚ÎAVer5.1x‚ł̉ғ®ŽÀÑ‚ª‚ ‚é‚Ì‚ªŠî–{•”‚¾‚¯‚ÅA
•ÛŽƒf[ƒ^ŒnŽ®‚Ì•ÏX‚âhttp://ƒŠƒ“ƒNAmmap‚Æ‚Ì•¹—pA
‚±‚ê‚ç‚Å‚ÌŽÀÑ‚ª–R‚µ‚¢“_‚ª‚ ‚邪A¡‚Ì‚Æ‚±‚ë
‚Ü‚Æ‚à‚Èdat‚ð’ᕉ‰×Žž‚É“Ç‚ñ‚Å‚¢‚é”͈͂łÍA–â‘è‚Ío‚Ä‚¢‚È‚¢B

‹t‚ÉA-DCUTRESLINK‚ðÌ—p‚µ‚È‚¢/ðŒ“™‚É‚æ‚Á‚Ä‚Í‹@”\‚ðoff‚É‚µ‚½‚¢A
‚Æ‚È‚é‰Â”\«‚ª‚ ‚é‚È‚çAreplaceŒn‚ÌÅ“K‰»‚ɂ͈Ӗ¡‚ª‚ ‚éB
‚»‚Ì•Ó‚Ì”»’f‚ÆŽwŽ¦‚Í‚Ü‚Æ‚ß–ð‚Ìl‚É‚¨”C‚¹‚µ‚½‚¢B

737 Fò6411 F01/09/07 12:17
>>734
וª‚µ‚Ä‚Ý‚½B

> A)“]‘——ÊE•‰‰×’ጸ‚Ì‚½‚ß‚És‚í‚ê‚é‚à‚Ì

* ŠO•”“I‚É‹@”\‚ª‚Ù‚Ú•Ï‚í‚ç‚È‚¢‚à‚Ì

A0) ˆÀ‘S«‚ÌŒüã‚Ì‚Ý‚ð–Ú“I‚Æ‚µ‚½‚à‚Ì(‚¢‚í‚ä‚éƒoƒOƒtƒBƒNƒX)
A1) “]‘——ʂ̒ጸ‚ð‘_‚Á‚Ä‚¢‚é‚à‚Ì
A2) “]‘——ʈȊO‚Ì•‰‰×’ጸ
A3) ’P‚È‚éÝŒvE\‘¢EƒCƒ“ƒ^ƒtƒFƒCƒX•ÏX

> B)‹@”\‚ð’ljÁ‚µ‚Ä‚æ‚èŽg‚¢‚â‚·‚­‚·‚é‚à‚Ì

B0) ]—ˆŽd—l‚Æ‘Š”½‚µ‚È‚¢A“Æ—§‚µ‚½‹@”\
B1) ]—ˆŽd—l‚Ì•s”õ‚ð•âŠ®‚·‚é‚à‚Ì
B2) ]—ˆŽd—l‚Ì•s”õ‚ðÄ’è‹`‚·‚é‚à‚Ì
B3) ]—ˆŽd—l‚Æ’u‚«Š·‚í‚é‚à‚Ì

ƒtƒHƒ[‚«‚Ú‚ñ‚Ê

738 Fò6411 F01/09/07 12:20
>>735
PREVENTRELOAD‚ÍA‚Ü‚¾‚È‚ñ‚Æ‚È‚­
öÝ“I‚È–â‘è‚ð‚Í‚ç‚ñ‚Å‚é‚悤‚È‹C‚à‚µ‚È‚¢
‚Å‚à‚È‚¢‚ñ‚¾‚©AžX—J‚¾‚낤‚©?

739 Fò6411 F01/09/07 12:23
>>736
CUTRESLINK‚ðÄ•]‰¿‚·‚é‚Ì‚Å‚ ‚ê‚ÎA
–¼‘O•t‚¯‚È‚¨‚µ‚Ä‚³‚ç‚Éוª‰»‚·‚é‚Ì‚ª‚æ‚낵‚©‚ÆB

‚ ‚ÆA]—ˆ‚Æ‚Ü‚Á‚½‚­’u‚«Š·‚í‚Á‚Ä‚µ‚Ü‚¤‚à‚Ì‚É
ŠÖ‚µ‚Ä‚ÍAƒ‚ƒWƒ…[ƒ‹‚ð؂蕪‚¯‚邱‚Æ‚ð
‘OŒü‚«‚ÉŒŸ“¢‚µ‚½•û‚ª‚¢‚¢B

740 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 12:33
>>730‚¨‚‚©‚êB
‚Æ‚±‚ë‚ÅA’ñˆÄ‚µ‚Ä‚¢‚½

>”á”»—v–]”‚ÅÅ‹ß‚æ‚­o‚Ä‚­‚é
>u‚±‚̃XƒŒƒbƒh‘å‚«‚·‚¬‚Ü‚·v‚Ö‚ÌŽb’è‘Έ‚Æ‚µ‚ÄA
>datƒtƒ@ƒCƒ‹‚Ì‘å‚«‚³‚ª‚ ‚é’ö“x(Å‘å’l-16KˆÊ)‚ð’´‚¦‚½‚çA
>u‚à‚¤‚·‚®“Ç‚ß‚È‚­‚È‚è‚Ü‚·BVƒXƒŒ‚Ì€”õ‚ðBv‚ÌŒx‚ª‚ ‚ê‚ÎeØ‚©‚àB

‚Í‚½‚µ‚©‚É—Ç‚¢‚ÈB

¥”ñ“‹Ú‚µ‚Ä‚Ù‚µ‚¢‚Æ‚±‚낾‚ªA–é‹Î‚³‚ñ‚ÍŒ™‚ª‚邾‚낤‚©H
iread.cgi‚Ì•‰‰×‘‘å‚ɂ‚Ȃª‚邽‚ßj

741 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 12:33
¡CHUNK‚ª‹­§‚É‚È‚Á‚Ă銴‚¶?
#ifdef‚ÅCHUNK‚É‚È‚ç‚È‚¢]—ˆŒ^UI‚É‚·‚é‘I‘ðŽˆ‚È‚­‚È‚Á‚Ä‚È‚¢?

742 F723 F01/09/07 13:22
>>731
‚»‚¤‚Å‚·B

743 Fò6411 F01/09/07 15:34
ƒuƒ‰ƒ“ƒ`ˆÄ

›ƒŠƒŠ[ƒX‚É‚Í–¾Ž¦“I‚ɃŠƒrƒWƒ‡ƒ“‚ðÝ‚¯‚é
ex) 5.12
¡‰ñ‚ÍA‚Ç‚Ì•Ó‚©‚çŽn‚Ü‚Á‚Ä‚é‚©”÷–­‚È‚Ì‚ÅA
-r4.99‚ ‚½‚è‚ÅŽn‚ß‚é‚Æ‚¢‚¢‚Ì‚Å‚ÍB
–é‹Î‚³‚ñ‚©‚çA–{”Ô‚É“K—p‚µ‚½ƒo[ƒWƒ‡ƒ“‚ð
‚à‚ç‚¢Žó‚¯‚ÄA-r5.xx ‚È‚Ç‚Æ‚µ‚Äcommit
ˆÈ~ARevision 4.99 ‚ª‘¶Ý‚·‚é‚Æ‚µ‚Äà–¾B

›ƒŠƒŠ[ƒXŒó•â(4.9.x.x)
ƒvƒƒWƒFƒNƒgƒ}ƒXƒ^[
(‚ ‚é‚¢‚̓}ƒXƒ^[‚©‚çˆÏ”C‚³‚ꂽlŠÔ)
‚Ì‚Ý‚ªcommit‚Å‚«‚éƒuƒ‰ƒ“ƒ`B
cvs tag -b RC-4-99 ‚̂悤‚ɂ‚­‚Á‚Ä‚¨‚­B

›ƒ[ƒLƒ“ƒOƒuƒ‰ƒ“ƒ`(4.9.x.x.y.y)
¡‚Ü‚Åhead‚Å‚â‚Á‚Ä‚½‚à‚Ì‚ÍA‚݂ȃuƒ‰ƒ“ƒ`‚Ì’†‚Å
ì‹Æ‚ðs‚¤B
cvs co -r RC4-99 bbs ‚ÅŽæ‚èo‚µ‚½ƒuƒ‰ƒ“ƒ`‚ÉA
cvs tag -b HEAD-4-99 ‚̂悤‚ɂ‚­‚Á‚Ä‚¨‚­B

›ƒvƒƒWƒFƒNƒgƒ}ƒXƒ^[‚Ì–ð–Ú
E“K‹Xƒ[ƒLƒ“ƒO‚ð‹á–¡‚µARC‚ÉŽæ‚èž‚ÝAcommit
E–é‹Î‚³‚ñ‚Ìì‹Æ‚É’Ç]
EV‚µ‚¢ƒŠƒŠ[ƒX‚ªo‚½‚çAƒuƒ‰ƒ“ƒ`‚ðì¬B

›ŒŸ“¢Ž–€
ƒ[ƒLƒ“ƒOƒuƒ‰ƒ“ƒ`‚ÍA
‰ü‘¢Œn“–ˆ‚É•ª‚¯‚éA‚ ‚é‚¢‚Í
’S“––ˆ‚É•ª‚¯‚é•û‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B


ƒuƒ‰ƒ“ƒ`‚Ì쬂ÍAƒT[ƒoŽ‚Á‚Ä‚é aki ‚³‚ñ
‚ ‚½‚è‚É‚â‚Á‚Ä‚à‚炦‚é‚Æ‘‚¢‚ñ‚¾‚¯‚ÇA
‚³‚µ‚ ‚½‚Á‚Ä‚Í–¼–³‚µ–ºB‚³‚ñ‚ª‚â‚Á‚Ä‚à‚炦‚ê‚ÎB
(ƒ[ƒJƒ‹‚Å”O“ü‚è‚ÉŽÀŒ±‚µ‚½•û‚ª‚¢‚¢‚©‚à)
˜R‚ꂪ‚â‚Á‚Ä‚à‚¢‚¢‚Å‚·B

744 Fò6411 F01/09/07 15:37
>>743 ÅVƒŠƒŠ[ƒX‚Ì“üŽè‚ÉŽèŠÔŽæ‚é‚悤‚¾‚Á‚½‚çA
‚³‚µ‚ ‚½‚Á‚Ä‚Í8/28 4:00(GMT)‚ ‚½‚è‚Ì‚à‚Ì‚ð
u‰¼ƒŠƒŠ[ƒXv‚Æ‚µ‚Ę‚¦‚é‚Æ‚¢‚¢‚©‚à

745 F‰¹ŠyŽ˜ ŸNtVkSITE F01/09/07 15:54
ŒŸØ”Ç‚Ìì‹Æ‚àH’ö‚É“ü‚ê‚Ä’u‚¢‚Ä‚­‚¾‚³‚¢(^_^;)

746 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/07 17:32
ver5.12(–é‹Î‚³‚ñ”Å)‚̂ЂƂ‘O‚ÉŽÀ“®‚µ‚Ä‚½‚Ì‚Á‚ÄAver‚¢‚­‚‚łµ‚½‚Á‚¯BBB

ð“ú‚¿‚å‚Á‚Æ‚¾‚¯AŽŽ‚µ‚Éteri‚É“ü‚Á‚Ä‚éread.cgi‚ð‚¢‚¶‚ß‚Ä‚Ý‚½‚çAzz_xx ‚Ì
size§ŒÀ‚ª‚©‚Ȃ茵‚µ‚­‚È‚Á‚Ä‚é‚悤‚ÅBzz_xx[20]‚É‚È‚Á‚Ä‚é‚Ì‚©‚ÈB
‚½‚Æ‚¦‚Î http://piza2.2ch.net/test/read.cgi?bbs="></a> ‚Ý‚½‚¢‚È‚±‚Æ
‚â‚ç‚ê‚é‚Æ‹CŽ‚¿ˆ«‚¢‚©‚ç‚©‚à‚µ‚ê‚Ü‚¹‚ñB
‚±‚ñ‚ÈŠ´‚¶‚ÅA‚¢‚ë‚¢‚ë‚¿‚傱‚¿‚傱‚Æ–é‹Î‚³‚ñ‚ªŽè’¼‚µ‚µ‚Ä‚­‚¾‚³‚Á‚Ä‚é‚Ì‚©‚àB

‚È‚ñ‚É‚¹‚æAˆê“x–é‹Î‚³‚ñ‚É‚¨o‚Ü‚µŠè‚Á‚½•û‚ª‚悳‚»‚¤‚Å‚·‚ËB
‚ǂ̃\[ƒX‚ðŒ³‚ÉA‚Ç‚¤‚¢‚¤‚Æ‚±‚©‚çŽè‚ð‚‚¯‚Ä‚­‚Ì‚ª‚¢‚¢‚©B
‚È‚Ç‚È‚ÇB

747 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 17:56
>>746
> ‚È‚ñ‚É‚¹‚æAˆê“x–é‹Î‚³‚ñ‚É‚¨o‚Ü‚µŠè‚Á‚½•û‚ª‚悳‚»‚¤‚Å‚·‚ËB
‚³‚ñ‚¹‚¢

748 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 20:49
>>746-747 ‚»‚¤‚Å‚·‚æ‚Ë@‚Æ‚É‚©‚­‰^‰cƒTƒCƒh‚Ì’N‚©‚É“xX‚±‚±‚É—ˆ‚Ä‚à‚ç‚Á‚Ä
ˆÓŽv‘a’Ê‚ª‚Å‚«‚È‚¢‚Æ@‚±‚¿‚瑤‚¾‚¯‚Å“Ë‚Á‘–‚Á‚Ä‚àƒ^ƒ_‚̜܂葹‚É‚È‚è‚»‚¤‚È
‹C‚ª‚µ‚Ü‚·‚µ

749 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/07 22:39
>746
http://piza2.2ch.net/test/read.cgi?b=tech&k=998845501
‚Ì’iŠK‚Å zz_GetString ‚ª•Ï‚í‚Á‚ÄAƒL[‚Ì擪1•¶Žš‚µ‚©Œ©‚È‚­‚È‚è‚Ü‚µ‚½B
‚½‚Æ‚¦‚Î
http://piza2.2ch.net/test/read.cgi?board=tech&kiji=998997848
‚̂悤‚É‘‚¢‚Ăೂµ‚­“Ç‚ß‚Ü‚·B

750 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/07 23:20
>>747-748
‹@‰ï‚ª‚ ‚ê‚΂¨Šè‚¢‚µ‚Ä‚«‚Ü‚·B
>>749
1•¶Žš”»’è‚à‚Å‚«‚Ü‚·‚ªA‚½‚Æ‚¦‚Î zz_ky ‚Í¡‚Å‚à20•¶Žš(19•¶Žš)‚ð
Ši”[‚µ‚Ä‚¢‚Ü‚·(”»’èŒãAØ‚èo‚³‚ꂽ•¶Žš—ñB‚½‚Æ‚¦‚Î key=998997848 ‚Ì
"998997848"•”•ª)B
http://piza2.2ch.net/test/read.cgi?bbs=123456789abcdefgh
‚ðƒŠƒNƒGƒXƒg‚µ‚½‚Æ‚«‚̃Gƒ‰[ƒƒbƒZ[ƒW’†A‰º•”u‰ß‹ŽƒƒO‘qŒÉv‚Ì
ƒŠƒ“ƒNæ‚ðŒ©‚é‚ÆA‰½‚Æ‚È‚­‰½‚ð‚â‚Á‚Ä‚¢‚é‚©‚ª‚í‚©‚è‚Ü‚·B

751 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/07 23:21
>>750
...h‚Ü‚Å‚¶‚Ⴞ‚ß‚¶‚á‚ñB
http://piza2.2ch.net/test/read.cgi?bbs=123456789abcdefghijklmnop
‚â‚é‚ÆBBB‚ËB

752 F ŸD69Zsbfg —–é‹Î š F01/09/08 20:33
‚Ç‚¤‚àA‚¨¢˜b‚É‚È‚Á‚Ä‚¢‚Ü‚·B > ‚Ý‚È‚³‚ñB
–¾“ú‚Ì–¢–¾(¡”Ó)‚ ‚½‚è‚ÉA“oꂵ‚Ü[‚·B
‚ÅAÅV”Å‚ð‘g‚Ýž‚à‚¤‚©‚È‚Ÿ‚Æ–Ú˜_‚ñ‚Å‚¢‚Ü‚·B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

753 F‰¹ŠyŽ˜ ŸNtVkSITE F01/09/08 20:57
‚¨‚‚©‚ꂳ‚Ü‚Å‚·B

754 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 21:04
ÔÀ°

755 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 21:42
......‚Æ‚È‚é‚Æ@‚Ç‚ê‚ð‘g‚Ýž‚ñ‚Å‚à‚炤‚Ì‚©®—‚µ‚Ä‚¨‚©‚È‚¢‚Æ

756 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 21:45
#define‚ðÁ‚·‚¾‚¯‚Å‚ÍŠO‚¹‚È‚¢‹@”\‚ª‚ ‚è‚·‚¬B‚â‚΂¢‚Á‚ÄB

757 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:00
‘S‘RƒR[ƒhl‚¦‚Ä‚È‚¢‚¯‚ÇA‚±‚Ì’ö“x‚ÌðŒ•ª‚¯‚Í•K—v‚¾‚ëB

/* "“Še“ú"‚ð(ŽžŠÔ‘Ñ‚É‚æ‚Á‚Ä)”ñ•\Ž¦‚É‚·‚é */
#define CUT_DATE_STRING

/* ƒeƒŒƒzƒ^ƒCƒ€‚É“Ç‚Ý‚±‚ß‚édat‚ÌÅ‘å’l */
#define MAX_FILESIZE_BUSY

/* ‘å‚«‚·‚¬‚Ä“Ç‚Ý‚±‚ß‚È‚­‚È‚è‚Ü‚· */
#define CAUTION_FILESIZE

/* <a name=...> */
#define CREATE_NAME_ANCHOR

/* '<'‚â'&'‚Ì’¼‘O‚ÉA•K—v‚È‚ç‚Î‹ó”’‚ð‚¢‚ê‚é */
#define CHARCHECK_STRICT

USE_PATH‚̃Tƒu‚É
#define OUTPUT_SUBBUCK
#define OUTPUT_INDEX

758 F–¼–³‚µ F01/09/08 22:05
‚³‚ÄA‚à‚¤‚·‚®1000000000•b‚Å‚·‚ªA‰½‚©‹N‚«‚é‚Å‚µ‚傤‚©B
ƒvƒƒOƒ‰ƒ€‚ª‚±‚¯‚½‚ç΂¦‚Ü‚·B

‚à‚¤‚·‚®1000000000•b@2ch‚Å‚à‚¨j‚¢‚ð‚µ‚Ü‚µ‚傤
http://kaba.2ch.net/test/read.cgi?bbs=news&key=999927113&ls=50

759 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:07
¡@‚ЂƂ ‚µ‚¨æ‚ÉB
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=1000000000

760 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:10
‘å‚«‚È–â‘è‚Í‚Q“_B

‚PD<a name=>‚ªŠO‚¹‚È‚¢
¨’Pƒ‚ɃTƒCƒY‚ª‘‚¦‚é(‘ƒŠƒNƒGƒXƒg‚ªŒ¸‚é‰Â”\«‚Í‚ ‚é)
‚QDCHUNK_ANCHOR‚ªŠO‚¹‚È‚¢
¨>>nnn‚ŃŠƒ“ƒN‚³‚ê‚é”͈͂ª•s—v‚É‘å‚«‚­‚È‚é

‚Q‚ÍAREWRITE_HREF2‚ňꉞ‰ñ”ð‰Â”\B

761 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:32
>>757
‚³‚Á‚³‚Æ‚â‚낤‚©‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇA

/* "“Še“ú"‚ð(ŽžŠÔ‘Ñ‚É‚æ‚Á‚Ä)”ñ•\Ž¦‚É‚·‚é */
#define CUT_DATE_STRING
‚±‚ꎞŠÔ‘Ñ”»’è‚¢‚é‚Ì‚©‚È? ‚¢‚ç‚È‚¢‚ñ‚Å‚È‚¢‚©‚ÆŽv‚¤‚ª‚Ç‚¤‚©‚ÈB

‚¢‚ç‚È‚¢‚Ì‚È‚çr2chhtml.h‚¾‚¯‚ÅŠ®Œ‹‚·‚é‚ñ‚¾‚ªB

762 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:34
>‚ÅAÅV”Å‚ð‘g‚Ýž‚à‚¤‚©‚È‚Ÿ‚Æ–Ú˜_‚ñ‚Å‚¢‚Ü‚·B

‰½‚ª‰½‚â‚ç‚®‚¿‚á‚®‚¿‚á‚Ȃ̂Ń}ƒY‚¢‚ñ‚Å‚Í‚È‚¢‚©‚Æ..

763 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/08 22:34
>>752
‚»‚ê‚Ü‚Å‚ÉŒ»ó‚ð‚Ü‚Æ‚ß‚Æ‚©‚É‚á‚¢‚©‚ñ‚È‚ŸB
‚Æ‚Í‚¢‚Á‚Ä‚àAÅV”Å‚Ì󋵂͎„‚à‚³‚Á‚Ï‚è(Š¾
>>758
bbs.cgi‚ªtime‚ðŒ©‚Ä‚¢‚é‚Ì‚Å‚·‚ªA‚±‚ê‚à‚¿‚å‚Á‚ÆS”z(w
’m‚肤‚鎑—¿‚Å‚ÍAif(time > xx)‚È”äŠr‚ÌŽd•û‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚Å‚¾‚¢‚¶‚å‚Ô‚»‚¤B

764 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:40
³’¼AÅV”Å‚ð‘g‚Ý‚±‚Þ‚Ì‚Í‚à‚¤ˆê“ú‘Ò‚Á‚Ä‚à‚ç‚Á‚½‚Ù‚¤‚ª–³“ïB

‚»‚ê‚æ‚èA–é‹Î‚³‚ñ‚ÉŽ¿–₵‚Ä‚¨‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤B
Edat‚ÌÅ‘åƒTƒCƒY‚ÍAŽžŠÔ‘Ñ‚É‚æ‚Á‚ĉ•ςɂµ‚½•û‚ª‚¢‚¢‚Ì‚©
Eu‘å‚«‚·‚¬‚Ü‚·v‚É‹ß•t‚¢‚½‚çŒx‚ðo‚µ‚Ä‚¢‚¢‚©
Eƒc[ƒ‹‚Ì·•ªŽæ“¾(‚̈³k)‚ÍA.htaccess‚őΉž‚µ‚Ä‚à‚炦‚é‚Ì‚©
E››‚È‹@”\‚Í•K—v‚È‚Ì‚©
E››‚È‹@”\‚ð‘g‚Ý‚±‚ñ‚Å—Ç‚¢‚©
“™XB

765 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/08 22:41
‚Ü‚¸A.dat‚ðmod_gzip‚Ågzipˆ³k‚µ‚Ä“]‘—‚·‚éŒA’¼‹ß‚Ì–é‹Î‚³‚ñî•ñB
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=996674822&st=267&to=268&nofirst=true

http://piza2.2ch.net/test/read.cgi?bbs=tech&key=981726544&st=856&to=859&nofirst=true
‚̈Ó}‚ÍA.htaccess‚Ì‹Lq‚É‚æ‚Á‚Ä mod_gzip‚ð.dat‚É‚à—LŒø‚É‚µ‚悤‚Æ‚¢‚¤
‚±‚Ƃ̂悤‚Å‚·‚ªA‚à‚µ‚â .htaccess ‚É‹Lq‚µ‚Ä‚à–³Œø‚È‚Ì‚Å‚µ‚傤‚©B
—LŒø‚È‚ç‚ÎA.htaccess‚É‹Lq‚·‚邾‚¯‚ÅA.dat‚àˆ³k“]‘—‚µ‚Ü‚·‚Å‚·B

‚à‚¿‚ë‚ñread.cgi‚à.datˆ³k‚ɑΉž‚µ‚Ä‚¨‚¯‚Îi"?raw="j·•ª“]‘—‚Æ‚©‚Å‚«‚Ä
‚¤‚ꂵ‚¢iOO

766 F–¼–³‚µ F01/09/08 22:43
–é‹Î‚³‚ñ‚Ì‘½–Z‚È‚Ì‚ÅA¡“ú‚µ‚©ƒ`ƒƒƒ“ƒX‚Í–³‚¢‚Ì‚¾‚ÆŽv‚¤B

767 F761 F01/09/08 22:48
‚Æ‚è‚ ‚¦‚¸Žž”»’è‚È‚µ‚Å

/* "“Še“úF"‚ð”ñ•\Ž¦‚É‚·‚é */
#define CUT_DATE_STRING

commit‚µ‚½‚Á‚·

768 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 22:51
>>763
>’m‚肤‚鎑—¿‚Å‚ÍAif(time > xx)‚È”äŠr‚ÌŽd•û‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚Å‚¾‚¢‚¶‚å‚Ô‚»‚¤B
”’lƒŒƒxƒ‹‚ň—‚µ‚Ä‚é‚à‚Ì‚Í¡‰ñ‚ÍŠÖŒW‚È‚¢‚æB
•¶Žš—ñ‰»‚·‚é‚Æ‚«‚É’·‚³‚ð9Œ…(ˆÈ‰º)ŒÅ’è‘O’ñ‚Ɉ—‚µ‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚é‚Æ
‚Ü‚¸‚¢‚Á‚Ä‚¾‚¯B

769 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 23:10
rewrite_href’†A} else { ‚ð‚Ô‚Á‚½Ø‚Á‚ÄA

#ifdefCHUNK_ANCHOR
@/* chunkŽd—l‚𶂩‚·‚½‚ß‚Ìkludge‚͈ȉº‚ÉB */
@mst = (st - 1) / CHUNK_NUM;
@mto = (to - 1) / CHUNK_NUM;

@if (mst == mto) {
@@/* chunk”ÍˆÍ */
@@mst = 1 + CHUNK_NUM * mst;
@@mto = CHUNK_NUM * (mto + 1);
@} else
#endif
@{
@@/* chunk‚ð‚Ü‚½‚¬‚»‚¤‚È‚Ì‚ÅAŬ’PˆÊ‚ðB*/
@@mst = st;
@@mto = to;
@}

‚É‚·‚ê‚ÎACHUNK_ANCHOR‚ªdefine‚³‚ê‚Ä‚¢‚È‚­‚Ä‚àƒRƒ“ƒpƒCƒ‹‚Í’Ê‚é‚悤‚É‚È‚é

770 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 23:12
mod_gzipŽg‚¤‚Ì‚È‚ç
@@@@mod_gzip_item_include mime "text/.*"
‚Å‚¢‚¢‚Ì‚Å‚Í‚È‚¢‚©‚ÈH@‚ ‚Æserver-parsed‚Ì–â‘è‚Í
@@@@XBitHack full
‚Æ‚µ‚½ã‚Å@.htmlƒtƒ@ƒCƒ‹‚̃p[ƒ~ƒbƒVƒ‡ƒ“‚ð"g+x"‚É‚µ‚Ä‚à‚炦‚Î
Last-Modified“f‚­‚悤‚ɂȂ邵

771 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 23:22
>>769
commit‚µ‚½

772 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 23:31
CREATE_NAME_ANCHOR‚Ì•ÏX“_‚ð‘{õ’†EEE

r2chhtml.h“à‚Å
#ifdef CREATE_NAME_ANCHOR
@EEE
#else
‚»‚ꂼ‚êAƒpƒ‰ƒ[ƒ^‚Ìl‚Í‚»‚Ì‚Ü‚Ü–³Ž‹‚·‚é‚悤‚É‚µ‚ÄA‘‚«‚È‚¨‚·
CUT_DATE_STRING‚Æ‚ÌŠÖŒW‚ÅA‚³‚ç‚É‚â‚₱‚µ‚¢‚©H
#define R2CH_HTML_RES_MAIL(n, l, m, nm, d, t)
#define R2CH_HTML_RES_NOMAIL(n, l, nm, d, t)
#define R2CH_HTML_RES_SAGE(n, l, nm, d, t)
#endif

rewrite_href()“à‚Ì
@/* V‚µ‚¢•\Œ»‚ðƒuƒ`ž‚Þ */
@if (isprinted(st) && isprinted(to))
@{
@@d += sprintf(d,
@@@"<a href=#%u>",
@@@st);
@} else
‚ðA
#ifdef CREATE_NAME_ANCHOR‚ň͂Þ

“¯AŒã”¼‚Ì
#ifdef USE_PATH
‚ð
#ifdef CREATE_NAME_ANCHOR
‚É•Ï‚¦‚é

•K—v‚È‚çArewrite_href2()“à‚Ì #ifdef USE_PATH ‚ň͂܂ꂽif•¶‚ÌA
else ‚Ü‚Å‚ð #ifdef CREATE_NAME_ANCHOR‚ň͂Þ

out_html()“à‚ÌA
pPrintf‚ŃtƒH[ƒ}ƒbƒg‚É
R2CH_HTML_RES_MAIL,R2CH_HTML_RES_NOMAIL,R2CH_HTML_RES_SAGE‚ð—p‚¢‚Ä‚¢‚é•”•ª‚ÌA
‘S‘Ì‚ð
#ifdef CREATE_NAME_ANCHOR
‚ň͂ÝA
#elseˆÈ‰º‚ÉA“¯‚¶“à—e‚Ńpƒ‰ƒ[ƒ^‚É‚Q‚‚ ‚élineNo‚ð‚P‚‚¾‚¯‚É‚µ‚½‚à‚Ì‚ð‚‚¯‚é
#endif

‚±‚ñ‚È‚à‚ñ‚¾‚ÆŽv‚¤B‚½‚¾‚µA–¢ŒŸØi‚²‚ß‚ñj

773 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/08 23:39
>>768
‚»‚ê‚­‚ç‚¢‚Í’m‚Á‚Ä‚Ü‚·‚æ‚ñiOO
‚¿‚å‚Á‚Æ’m‚蓾‚È‚¢‚Æ‚±‚ë‚©‚ç‚àtime‚Æ”äŠr‚·‚é’l‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¢‚é‚悤‚¾‚©‚çA
”O‚Ì‚½‚ß‚Ì‚¨˜bB

774 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/08 23:41
>>772
‚â‚Á‚Ä‚Ý‚éB‚¿‚å‚¢‚¨‘Ò‚¿‚ð

775 F774 F01/09/09 00:07
>>772
‚ ‚Ä‚Ä‚Ý‚½B
“®ìŠm”F‚àŒy‚­‚µ‚Ä‚Ý‚½‚¯‚ÇAŒµd‚ȃ`ƒFƒbƒN‚Æ‚©‚æ‚낵‚­

776 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 00:11
‰½‚ðl‚¦‚é‚ׂ«‚©¬—’†B
‚Ü‚¸‚̓\[ƒX‚Ì®—•‰Â“Ç«‚̉ñ•œ‚©‚ÈB

‚Ü‚¸ zlib ‚ðŽŽ‚µ‚Ä‚Ý‚ÄA‚¤‚Ü‚­‚¢‚Á‚½‚糎®ŽÀ‘•B‚½‚¾‚µ”O‚Ì‚½‚ßA
ŠÈ’P‚É‹­§“I‚É gzip_flag = 0 ‚Å‚«‚é‚悤‚µ‚Ä‚¨‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚©‚àB
‚»‚µ‚ÄAGZIP/ZLIBŠÖ˜A‚Ì#ifdef‚ð®—B

bzip/deflate‚Íl‚¦‚È‚¢‚±‚Æ‚É‚µ‚Ä‚æ‚¢‚©‚ÈH
expire/cache-control‚àl‚¦‚È‚­‚Ä‚¢‚¢H

CUTRESLINKŠÖ˜A‚ÍAimode‚ÌŽg‚¢ŸŽè‚âŠÖ”‚ÌŽg—p•sŽg—p‚ƈꕔ˜A“®‚µ‚Ä‚¢‚邪A
‚±‚ê‚ç‚ðØ‚è—£‚µ‚½ã‚ÅA1‚‚Ì-DCUTRESLINKiCUTRESLINK‚·‚é‚©‚µ‚È‚¢‚©‚Ì
’Pƒ‚È‚à‚Ìj‚É‚Ü‚Æ‚ß‚éBŽÀ‘•‚Í‚µ‚Ä‚¨‚¢‚ÄA‚¢‚‚łàØ‚è‘Ö‚¦‚ç‚ê‚é‚悤‚É
‚µ‚Ä‚¨‚¯‚΂悢iÝ’èŠO•”ƒtƒ@ƒCƒ‹‰»‚àŽÀ‘•‚Å‚«‚Ä‚¢‚é‚Ì‚Å‚¢‚‚łàˆÚs‚Å‚«‚邵jB

777 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 00:14
>>776

778 F777 F01/09/09 00:16
‘€ìƒ~ƒX‚²‚ß‚ñB

>>776
>bzip/deflate‚Íl‚¦‚È‚¢‚±‚Æ‚É‚µ‚Ä‚æ‚¢‚©‚ÈH
bzip‚Íl‚¦‚È‚­‚Ä—Ç‚¢‚ÆŽv‚¤B
deflate‚ÍzlibƒlƒCƒeƒBƒu‚¾‚µAHTTP/1.1‚ÉŒ¾‹y‚ª‚ ‚é‚Ì‚Å«—ˆ“I‚ɂ̓AƒŠ‚©‚ÈB

>expire/cache-control‚àl‚¦‚È‚­‚Ä‚¢‚¢H
“––Êl‚¦‚È‚­‚Ä‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB

779 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 00:21
read.h ‚É’Ç‚¢o‚³‚ê‚Ä‚¢‚é‚à‚Ì‚Æ’Ç‚¢o‚³‚ê‚Ä‚¢‚È‚¢‚à‚Ì‚Á‚ÄA
‰½‚©í—ª“I‚È‹æ•Ê‚ ‚è‚Ü‚·H
ˆê“x‚±‚Ì‚ ‚½‚è®—‚µ‚½•û‚ª‚æ‚¢‚©‚àB
# ƒ\[ƒX“Ç‚ñ‚Å‚«‚Ü‚·

780 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 00:26
ŠO•”“I‚ɕω»‚Ì‚È‚¢conditionÁ‚³‚È‚¢?
REWRITE_HREF2‚Æ‚©NEWBA‚Æ‚©B

781 Fò6411 F01/09/09 00:30
¡‹N‚«‚½c

>>769
>>775
‚·‚Ü‚ñ‚±‚Á‚Ä‚·B

>>779
read.h ‚ÍAread.c ‚É‚¨‚¯‚é
ŠO•”ƒCƒ“ƒ^ƒtƒFƒCƒX‚Æ‚µ‚Ä؂蕪‚¯‚½B

782 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 00:54
>>778
‚æ‚­‚Ý‚½‚çexpires‚Á‚ÄŽÀ‘•‚³‚ê‚Ä‚¢‚é‚ñ‚Å‚·‚ËB‚Ç‚¤‚µ‚Ü‚µ‚傤BBB
‚·‚®‚ɳŽ®ì—p‚Å‚«‚»‚¤‚Ȃ炵‚¿‚á‚Á‚Ä‚à‚¢‚¢‚©‚ÆB
>>780
GSTR2 ‚àÁ‚µ‚Ă悳‚»‚¤B]—ˆŒ^‚Ƃ̌݊·‚Í‚ ‚é‚Ì‚ÅB
COOKIE ‚à‚Æ‚è‚ ‚¦‚¸Á‚µ‚¿‚á‚Á‚ÄA‚¨‘ “ü‚肶‚áƒ_ƒ‚Å‚µ‚傤‚©B
condition‘½‚·‚¬‚Ä“Ç‚Þ‚Ì‚ª‚‚炢‚Å‚·B
>>781
—¹‰ð‚Å‚·B

783 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:04
>>782 Expires‚ɂ‚¢‚Ä‚Í>>679ŽQÆ@­‚È‚­‚Æ‚à“]‘——Ê‚ð‘‚â‚·‚±‚Æ‚Í‚ ‚Á‚Ä‚à
Œ¸‚ç‚·‚±‚Æ‚Í‚È‚¢‚ÆŽv‚í‚ê

784 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 01:05
‚ ‚ÆAreplaceŒn‚Í‚·‚ׂĔjŠü‚µ‚ÄA‚»‚Ì•ªACUTRESLINK‚·‚é/‚µ‚È‚¢ê‡‚Ì
>>xxx ‚ւ̃Šƒ“ƒNÝ’è•”•ª‚ðÅ“K‰»‚Á‚Ä‚±‚Ƃł悳‚»‚¤‚Å‚·‚ËB

c‚È‚ñ‚Ä‚±‚Æ‚ðl‚¦‚Ä‚¢‚½‚çA‚Þ‚µ‚ëâ‘ÎURI•\‹L‚ɃŠƒ“ƒNÝ’è(<A>ƒ^ƒO)
‚µ‚È‚¢‚±‚Æ‚Ì•û‚àl‚¦‚Ä‚¢‚¢‚悤‚È‹C‚ª‚µ‚Ä‚«‚½B‚±‚Ì•”•ª‚Í.dat‚É<A>ƒ^ƒO
‚È‚¢‚à‚Ì‚ðread.cgi‚Å‚í‚´‚í‚´‚Í‚Á‚Ä‚¢‚é‚Ì‚¾‚¯‚ÇAâ‘ÎURI•\‹L‚̓Rƒsƒy
‚·‚ê‚΂»‚Ì‚Ü‚Ü”ò‚ׂé‚ñ‚¾‚µB‚Ç‚¤‚Å‚µ‚傤H

785 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:11
>>780
USE_INDEX2CGI‚ÍA‚¢‚Ü‚³‚ç•s—v‚Å‚·B

>>775
CREATE_NAME_ANCHOR‚È‚µ‚ŃeƒXƒg‚µ‚½‚çA
>>60‚ªA
@read.cgi?bbs=tech&key=998695422&st=51&to=100&nofirst=true
@read.cgi/tech/998695422/51-100
‚É‚È‚é‚ñ‚Å‚·‚ªA‚±‚ê‚Å‚¢‚¢‚ÌH
]—ˆŽd—l(st=60&to=60&nofirst=true)‚Íl‚¦‚È‚¢‚Å‚¢‚¢‚ÌH

CHUNK_ANCHOR‚ÅA"&n=t"‚Á‚Ä‚È‚Á‚Ä‚¢‚邯‚ÇAnofirst=true‚Ƭ‚¶‚Á‚¿‚á‚Á‚Ä
ƒLƒƒƒbƒVƒ…‚ªŒø‚«‚Ü‚¹‚ñB
bbs.cgi‚Æ‚Ì‚©‚ç‚Ý‚ª‚ ‚é‚©‚çAn=t‚Ænofirst=true‚ðŠÈ’P‚É“ˆê‚Å‚«‚éŽè’i‚ª
—~‚µ‚¢‚ÈB

786 F775 F01/09/09 01:15
>>785
‚»‚ê‚Íread2ch.h‚ɃRƒƒ“ƒg‚Å‘‚¢‚½‚¯‚ÇACHUNK_ANCHOR‚àƒRƒƒ“ƒgƒAƒEƒg‚·‚ê‚ΖړI‚̔Ԇ‚¾‚¯‚Ì
ŽQÆ‚É‚È‚é‚ñ‚¾‚æ‚ÈB
CREATE_NAME_ANCHOR‚È‚µ‚ÅCHUNK_ANCHOR‚ ‚è‚Á‚Ä‚Ì‚Í‚»‚à‚»‚à–µ‚‚µ‚Ä‚é‚æ‚Ë?
“ª‚ÅðŒ‚‚Ԃµ‚©‚¯‚é‚ׂ«?

787 F775 F01/09/09 01:18
>>785
>CHUNK_ANCHOR‚ÅA"&n=t"‚Á‚Ä‚È‚Á‚Ä‚¢‚邯‚ÇAnofirst=true‚Ƭ‚¶‚Á‚¿‚á‚Á‚Ä
>ƒLƒƒƒbƒVƒ…‚ªŒø‚«‚Ü‚¹‚ñB
‚±‚Ì“_’Pƒ‚ÉC³‚µ‚Äcommit‚µ‚Ä‚Ý‚½B

788 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 01:18
>>783
—¹‰ð‚Å‚·Bexpires•”•ª‚à‚¢‚Á‚½‚ñƒ\[ƒX‚©‚çÁ‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚傤‚©B
>>784
•â‘«Bread.cgi‚Å‚Ì“®ì‚ðˆÈ‰º‚̂悤‚É‚µ‚Ä‚Í‚Ç‚¤‚©‚È‚Æ‚¢‚¤’ñˆÄ‚Å‚·B
LIMIT_PM - LIMIT_AMF>>xxx ‚̃Šƒ“ƒNí‚éB
LIMIT_AM - LIMIT_PMFhttp://... ftp://... ‚̃Šƒ“ƒN‚Í‚éB

read.c‚ÌÅŒã4‚‚̊֔ cutWordOff,ExistHlinkX,ExistHlink,hlinkReplace‚Í
#ifndef CUTRESLINK ‚µ‚Ä‚µ‚Ü‚Á‚Ä‚æ‚¢‚悤‚Å‚·B

789 F772 F01/09/09 01:20
>>775
‚¨”æ‚ꂳ‚ÜB
rewrite_href‚̌㔼‚Ì‘‚«Š·‚¦A>>772‚É‘‚¢‚½’ʂ肶‚á‚Ü‚¸‚¢‚Á‚ÄŒã‚Å‹C‚ª‚‚¢‚½‚ñ‚¾‚¯‚ÇA
’¼‚µ‚Ä‚­‚ꂽ‚ñ‚Å‚·‚ËB‚Ç‚¤‚à‚Å‚·B

¡A–é‹Î‚³‚ñŒü‚¯‚Éread2ch.h‚æ‚è‚¿‚å‚Á‚Æ‚¾‚¯Ú‚µ‚¢‹@”\à–¾‘‚¢‚Ä‚Ü‚·B
ŸŽè‚ÉON/OFF„§‚µ‚Ä‚é‚ñ‚ÅA‚»‚Ì‚Ö‚ñ‚Ì”»’f‚ª‚¨‚©‚µ‚©‚Á‚½‚çƒcƒbƒRƒ~‚¨Šè‚¢B
‚à‚¤‚¿‚å‚Á‚ÆŽžŠÔ‚­‚¾‚³‚¢‚ÈB

790 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:29
>>782
>>783
>>788
EXPIRES‚ÍŽ‚ñ‚Å‚é‚Á‚Ä‚Î
‚Ü‚ –ð‚É—§‚‚à‚Ì‚Å‚Í‚È‚¢‚Ì‚Å
ƒ\[ƒX‚©‚çí‚é‚Ì‚ðŽ~‚ß‚Í‚µ‚È‚¢‚¯‚Ç
i‚±‚ê‚Á‚Ä6411Ž‚ª“ü‚ꂽ‚ñ‚¾‚Á‚¯Hj

791 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:32
‚ЂƂ‚ЂƂÂB
>>788

>read.c‚ÌÅŒã4‚‚̊֔ cutWordOff,ExistHlinkX,ExistHlink,hlinkReplace‚Í
>#ifndef CUTRESLINK ‚µ‚Ä‚µ‚Ü‚Á‚Ä‚æ‚¢‚悤‚Å‚·B
‚±‚ê“–‚Ä‚Ü‚µ‚½B

792 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 01:33
>>790
‚¦‚¦AŽ‚ñ‚Å‚é‚©‚Ç‚¤‚©‚Å‚Í‚È‚­Aƒ\[ƒX‚©‚çí‚Á‚¿‚Ⴄ‚©‚Ç‚¤‚©‚ðB

793 F772 F01/09/09 01:36
REWRITE_HREF2휂µ‚½B

794 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:37
imode‚ÌŽž‚ÉAʼn‚©‚çist=1&to=10j‚ÌŽž‚¾‚¯[ŽŸ‚Ì10ƒŒƒX]‚ªo‚Ü‚¹‚ñB
‚È‚ñ‚©Anofirst=true‘Š“–‚É‚È‚Á‚Ä‚¢‚銴‚¶B

795 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 01:41
>>794
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=999099427&ls=20
‚±‚Ì–â‘è‚©‚ÈBBB‚¸‚¢‚Ô‚ñÌ‚©‚ç‚Å‚·‚ËB

796 Fà–¾‚ª‚«|‚P F01/09/09 01:41
—LŒø‚ȃIƒvƒVƒ‡ƒ“‚Ìà–¾
Ver5.1x‚Å“±“üÏ‚Ý
›Ver5.1x‚Å“±“üÏ‚Ý‚¾‚ªA•ÏX‚ ‚è
¢V‹@”\E‘å‚«‚È•ÏX‚Å‚Í‚È‚¢“™‚ÅAON„§
£V‹@”\E•ÏX‚ª‘å‚«‚¢‚Ì‚ÅA‚Æ‚è‚ ‚¦‚¸OFF„§
~V‹@”\EƒeƒXƒg’†“™‚Ì——R‚ÅAŠJ”­”Å‚Å‚àOFF‚É‚È‚Á‚Ä‚¢‚é‚à‚Ì

›CUTRESLINK
ƒtƒ@ƒCƒ‹‚Ìread‚Æsplit‚ðÅ“K‰»‚·‚é
(define–¼‚ª‚¨‚©‚µ‚¢)

›LINKTAGCUT
¬ŽGŽžŠÔ‘Ñ‚É >>000 Œ`Ž®‚̃ŒƒX‚ւ̃Šƒ“ƒN‚ðíœB
uƒŒƒX‚ð‘S•”“Ç‚Þv‚Ì‘‰Á‚Ö‚Ì‘Îô‚Æ‚µ‚ÄA
•\Ž¦”͈͊O‚̃Šƒ“ƒN‚Í휂µ‚È‚¢‚悤‚É•ÏXB
(CUTRESLINK‚ª—LŒø‚ÈŽž‚Ì‚Ý‹@”\‚·‚éB0/1‚ÅŽw’è)

¢RELOADLINK
ˆê”ÔÅŒã‚ÉAuXV‚µ‚½ƒŒƒX‚ð•\Ž¦v‚̃Šƒ“ƒN‚ð•\Ž¦‚·‚é
˜A‘Å‚³‚ê‚Ä‚àNotModified‚ª•Ô‚é‚Ì‚ÅA‘å‚«‚È•‰‰×‚É‚Í‚È‚ç‚È‚¢‚Í‚¸B

LASTMOD
“±“üÏ‚ÝB‚Ù‚Ú•K{B

~EXPIRES
proxy—p‚ÉAƒLƒƒƒbƒVƒ…‚Ì•ÛŽŠúŒÀ‚ðo—Í‚·‚éB

NEWBA
BadAccess‚ÌV‚µ‚¢ƒo[ƒWƒ‡ƒ“‚ðŽg‚¤B
‰Ò“®’†B¡‚Ì‚Æ‚±‚ë–â‘è‚È‚µB‚©‚¿‚ã`‚µ‚á‹K§‚É’ˆÓB

GSTR2
nofirst ¨ n ‚È‚ÇA’ZkŒ`‚ÅŽwŽ¦‚Å‚«‚é‚悤‚É‚·‚é
‰Ò“®’†B¡‚Ì‚Æ‚±‚ë–â‘è‚È‚µB

£USE_PATH
PATH_INFO‚ðˆ—‚·‚邱‚Æ‚É‚æ‚èA
http:://piza2.2ch.net/test/read.cgi/tech/998997848/10-20
‚̃ŠƒNƒGƒXƒg‚ðˆ—‚Å‚«‚é‚悤‚É‚È‚éB
CHUNK_ANCHOR‚Æ‚Ì•¹—p‚ÅŒø‰Ê‚ð”­Šö‚·‚éB
http:://piza2.2ch.net/test/read.cgi/tech/
Žž‚ÉA”‚̃XƒŒˆê——‚ð•\Ž¦‚·‚邽‚ßA•‰‰×‚ª‘‚¦‚é‰Â”\«‚ ‚èB

~COOKIE
Cookie ‚É‚æ‚é–¼‘OAE-mail ƒtƒB[ƒ‹ƒh‚̉Šú’l‚Ì–„‚ßž‚Ý‚ð CGI ‘¤‚Ås‚¤
Last-Modified•t‰Á‚É‚æ‚èAproxy‚ŃLƒƒƒbƒVƒ…‚³‚ꂽꇂɊeŽí‚Ì•s“s‡
(ň«‚Ìê‡AƒLƒƒƒbƒvEƒgƒŠƒbƒv‚̃pƒX˜R‚ê)‚ª”­¶‚·‚邽‚ߎg—p•s‰Â‚É

797 Fà–¾‚ª‚«|‚Q F01/09/09 01:42
PREVENTRELOAD
‘‚«ž‚Ý’¼Œã‚̃Šƒ[ƒh‚ð–hŽ~‚·‚é
FORCE_304_TIME‚ÅŽw’肳‚ꂽŽžŠÔ‚ÌŠÔA304 Not Modified‚ð•Ô‚·
‰Ò“®’†B

GZIP
¢ZLIB
o—Í‚ðˆ³k‚·‚éB
ZLIB‚ðŽw’è‚·‚é‚ƈ³k‚Égzip‚ðŽg‚í‚È‚­‚Ȃ邽‚ßA
ƒvƒƒZƒX”‚ªŒ¸‚èA•‰‰×’ጸ‚ɂ‚Ȃª‚éB

¢RAWOUT
dat‚Ì(·•ª)Žæ“¾‚ðread.cgi‚ň—‚·‚éB
¶dat‚àˆ³k‚µ‚Ä“]‘——Ê‚ðŒ¸‚ç‚·‚±‚Æ‚ª‚Å‚«‚éB
CGI‚ւ̃ŠƒNƒGƒXƒg‚ª‘‰Á‚·‚é‰Â”\«‚ª‚ ‚é‚Ì‚ÅA•‰‰×‚ª‘å‚«‚­‚È‚é‰Â”\«‚ ‚èB
mod_gzip‚Ìݒ莟‘æ‚Å‚ÍA•s—v‚É‚È‚éꇂàB

¢USE_MMAP
fread(read)‚Ì‘ã‚í‚è‚Émmap‚ðŽg—p‚·‚éB
•‰‰×‚̒ጸ‚ªŠú‘Ò‚Å‚«‚éB

~EXPLICIT_RELEASE
–¾Ž¦“I‚ÉŽ‘Œ¹‚ð‰ð•ú‚·‚éB
CGIƒvƒƒZƒX‚ªI—¹‚·‚ê‚ÎAŽ‘Œ¹‚͉ð•ú‚³‚ê‚é‚Ì‚Å–¾Ž¦“I‚ȉð•ú‚Í•s—vB
‹t‚ÉA‰ð•úˆ—‚ª•‰‰×‚ð‘‰Á‚³‚¹‚éŠëŒ¯‚ª‚ ‚é‚Ì‚ÅAOFF„§B

~USE_INDEX
read.cgi‘¤‚É‚æ‚éindex‚ÌŽÀ‘•(experimental)
/board/dat/idx/ƒfƒBƒŒƒNƒgƒŠ‚ª‚ ‚ê‚ÎAŠeƒŒƒX‚Ìindex‚ð쬂·‚éB

~ALL_ANCHOR
£CHUNK_ANCHOR
ƒgƒbƒv‚Éu‘S•”“Ç‚Þv/CHUNK_NUM–ˆ‚É‹æØ‚Á‚½ƒŒƒX‚Ö‚Ìanchor‚ð‚‚¯‚é
‚Ç‚¿‚ç‚©‚Í‚ ‚Á‚½•û‚ª‚悳‚»‚¤‚¾‚¯‚ÇA
CHUNK_ANCHOR‚É‚ÍAŒ»ÝA•›ì—p‚ª‚ ‚é‚Ì‚ÅB
¦•\Ž¦”͈͊O‚Ö‚Ì >>000 Œ`Ž®‚̃Šƒ“ƒN‚ðA‚PƒŒƒX•ª‚Å‚ ‚Á‚Ä‚à
CHUNK_NUMƒŒƒX•ª‚ւ̃Šƒ“ƒN‚É•ÏX‚µ‚Ä‚µ‚Ü‚¤B

¢LATEST_ANCHOR
uÅVƒŒƒX LATEST_NUMv‚ð‚‚¯‚é

798 Fà–¾‚ª‚«|‚R F01/09/09 01:42
£SAGE_IS_PLAIN
sageƒŒƒX‚Ì‚Æ‚«A–¼‘O‚𑾎š‚É‚µ‚È‚¢
(<a href="mailto:sage">‚Ì‘ã‚í‚è‚É<font color=>‚ð‚‚¯‚é)
ŽáŠ±“]‘——Ê‚ªŒ¸‚邪AŒ©‚½–Ú‚ª•Ï‰»‚·‚éB

~USE_INDEX2CGI
index2.cgi‚ª‚ ‚Á‚½‚çAuŒfŽ¦”‚ɖ߂év‚̃Šƒ“ƒNæ‚ðindex2.cgi‚É‚·‚é
‚à‚Í‚â•s—vH

¢CHECK_MOD_GZIP
mod_gzip‚ª“±“ü‚³‚ê‚Ä‚¢‚½‚çAuŒfŽ¦”‚ɖ߂év‚̃Šƒ“ƒNæ‚ð
/”–¼/ ‚É‚·‚éB
(OFF‚É‚·‚é‚ÆA–ß‚èæ‚Íaccept-encoding‚É‚æ‚Á‚ÄA/index.htm‚©/index.html‚É‚È‚é)

¢CUT_DATE_STRING
"“Še“úF"‚ð”ñ•\Ž¦‚É‚·‚é

£CREATE_NAME_ANCHOR
ŠeƒŒƒX‚ɃAƒ“ƒJ[‚ð‚‚¯‚éB
CHUNK_ANCHOR‚Æ‚Ì•¹—p‚ŃLƒƒƒbƒVƒ…Œø‰Ê‚ªã‚ª‚é‰Â”\«‚ª‚ ‚邪A
“]‘——Ê‚ð‘‚â‚·Œ‹‰Ê‚É‚È‚é‰Â”\«‚à‚ ‚éB
‚±‚ê‚ðOFF‚É‚µ‚½ê‡‚Å‚àACHUNK_ANCHOR‚ðOFF‚É‚µ‚È‚¢‚ÆA
>>000 Œ`Ž®‚̃Šƒ“ƒN悪L”͈͂ƂȂ邽‚ßA
“]‘——Ê‚ð‘‚â‚·‰Â”\«‚ª‚ ‚éB

¢USE_SETTING_FILE
”–ˆ‚Éݒ肪‘‚¢‚Ä‚ ‚éƒtƒ@ƒCƒ‹‚ðŽg—p‚·‚éB
”‚̃fƒBƒŒƒNƒgƒŠ‚ÉSETTING_FILE_NAME‚̃tƒ@ƒCƒ‹‚ª‚ ‚è(SETTING.TXT‚Æ“¯‚¶êŠ)A
—LŒø‚ȃGƒ“ƒgƒŠ‚ª‚ ‚ê‚ÎAƒfƒtƒHƒ‹ƒg’l‚ð’u‚«Š·‚¦‚éB
SETTING_R.TXT‚Í
---
FORCE_304_TIME=30
LIMIT_PM=23
RES_NORMAL=50
MAX_FILESIZE=512
LINKTAGCUT=0
---
‚È‚ÇB‹ós‰ÂB'='‘OŒã‚Ì‹ó”’•s‰ÂB'='‚ª‚È‚©‚Á‚½‚èAƒ}ƒbƒ`‚µ‚È‚©‚Á‚½‚肵‚½‚ç–³Ž‹
ÅŒã‚Ìs‚ɉüs‚ª“ü‚Á‚Ä‚È‚©‚Á‚½‚çA‚»‚Ìs‚à–³Ž‹
Œ»ÝÝ’è‰Â”\‚È’l‚ÍA
RES_YELLOW
RES_REDZONE
RES_IMODE
RES_NORMAL
MAX_FILESIZE (Kbyte’PˆÊ‚ÅÝ’è)
LIMIT_PM
LIMIT_AM
FORCE_304_TIME (PREVENTRELOAD—LŒøŽž‚Ì‚Ý)
LATEST_NUM (LATEST_ANCHOR—LŒøŽž‚Ì‚Ý)
LINKTAGCUT (CUTRESLINK—LŒøŽž‚Ì‚Ý)

799 F775 F01/09/09 01:45
‚ A>793 ‚ÍŽ„B–¼‘O‘‚«ŠÔˆá‚¦‚½

800 F796-798 F01/09/09 01:47
à–¾‚ª‚«‘‚¢‚Ä‚¢‚éŠÔ‚ÉA‚·‚Å‚É‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚à‚Ì‚ª‚¢‚­‚‚©EEE
ON„§/OFF„§‚͉´‚ÌŽåŠÏ‚È‚Ì‚ÅA‘¼‚Ìl‚̈ӌ©‚à•·‚¢‚ÄA
‡ˆÓ‚Ì‚¤‚¦‚Å–é‹Î‚³‚ñ‚É’ñˆÄ‚µ‚½‚¢‚ÈB

801 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:50
¢CUT_DATE_STRING
"“Še“úF"‚ð”ñ•\Ž¦‚É‚·‚é
‚¦[‚ÆA¡Œ»Ý‚Ìbbs.cgi‚Å‚Í"F"‚̂悤‚Å‚·‚ªA
‚»‚Ì‚ ‚½‚è‚̑Ήž‚Í‘åä•v‚Å‚µ‚傤‚©H

802 F775 F01/09/09 01:51
>>801
‚»‚Ì’Ê‚è‚É‚È‚Á‚Ä‚é‚‚à‚è‚Å‚·‚ª‚Ç‚¤‚Å‚µ‚傤‚©(^^;

803 F775 F01/09/09 01:54
~‚È‚â‚‘S•”Á‚µ‚Ä‚¢‚¢‚·‚©‚Ë? ƒoƒbƒTƒŠ‚ÆB

~EXPIRES
~COOKIE
~EXPLICIT_RELEASE ; ‚±‚ê‚ÍcŽc‚·? (^^;
~USE_INDEX ; ‚±‚ê‚ÍŽc‚·?
~ALL_ANCHOR
~USE_INDEX2CGI

804 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 01:58
>>802
dat‚É‚Í"“Še“ú"‚È‚ñ‚Ä•¶Žš‚ÍŒ³‚©‚ç‚È‚¢‚Ì‚©B
¡ƒo[ƒWƒ‡ƒ“‚Å‚ÍA"F"‚ª•\Ž¦‚³‚ê‚Ä‚Ü‚¹‚ñB

805 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 01:59
>>803
NEWBA,GSTR2 ‚Ì‹Œ•”•ª‚àí‚Á‚¿‚á‚Á‚Ä‚æ‚¢‚ÆŽv‚¢‚Ü‚·B
>>796 NEWBA ‚Ì‚©‚¿‚ã`‚µ‚á‹K§•”•ª‚àA‚¨‚»‚ç‚­‘åä•v‚»‚¤‚Å‚·‚µB

806 F775 F01/09/09 02:00
>>804
‚±‚è‚á‚Ü‚½Ž¸ŒhB’¼‚µ‚Ü‚µ‚½B

807 F775 F01/09/09 02:12
‚Æ‚è‚ ‚¦‚¸ˆÈ‰º‚Ì‚à‚Ì‚ðƒoƒbƒTƒŠíœ‚µ‚½B

NEWBA‚Ì‹Œ•”•ª
EXPIRES
USE_INDEX2CGI
COOKIE

808 F775 F01/09/09 02:21
LASTMOD‚ÍONŒÅ’è‚Á‚Ä‚±‚Æ‚ÅconditionÁ‚µ‚Ü‚·‚©?

GSTR2‚Í‚·‚Å‚É̂̃R[ƒh‚Í–³‚¢‚Ý‚½‚¢B1•¶Žš‚©Š®‘Sˆê’v‚©‚Ì
ðŒ•ª‚¯‚É‚È‚Á‚Ä‚Ü‚·‚ËB

809 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 02:27
imode‚Ì‚Þ‚è‚â‚èC³B
‚È‚ñ‚©ª–{“I‚ÉŠÔˆá‚Á‚Ä‚¢‚é‹C‚ª‚·‚邪A‚È‚¢‚Æ¢‚é‚Ì‚ÅB
‚¢‚ñ‚¿‚«‚Å‚²‚ß‚ñB

dat_out()’†‚Ɉês’ljÁB
@if (out_html(level, line, lineNo))
@@break;
+@if (lineNo==1 && is_imode() && nn_st==1) ++out_resN;

810 F775 F01/09/09 02:35
>>809
‚ ‚Ä‚½B

811 F ŸD69Zsbfg —–é‹Î š F01/09/09 02:36
‚Ç‚ñ‚È‚à‚ñ‚Å‚µ‚å?
‘Sƒtƒ@ƒCƒ‹(makefileŠÜ‚Þ)‚ð ‚Ç‚±‚©‚Éã‚°‚Ä‚¢‚½‚¾‚¯‚é‚Æ
‚Æ‚Á‚Ä‚àŠð‚µ‚¢‚Å‚·B

‚ÅAkaba ‚Æ‚©‚ŃeƒXƒg‚µ‚Ä‚Ý‚½‚¢‚Å‚·B

‚Ü‚¾‚̂悤‚Å‚µ‚½‚çA‚Ü‚½–¾“ú@‚¨Žf‚¢‚µ‚Ü‚·‚ªAAA

812 F ŸD69Zsbfg —–é‹Î š F01/09/09 02:36
–{“–‚ÉA‚Ý‚È‚³‚ñ‚·‚Ý‚Ü‚¹‚ñ‚Ë‚¥A
Š´ŽÓ@Š´ŽÓ@‚Å‚·B

813 F775 F01/09/09 02:38
–é‹Î‚³‚ñA‚²‹ê˜J‚³‚Ü‚Å‚·B
ÅVƒ\[ƒX‚Ícvs‚©‚玞
http://www.gedoh.org/aki/2ch/current/bbs/
‚ɃRƒs[‚³‚ê‚Ä‚¢‚ÄA
‚»‚Ì‘S•”‚ª read.tgz ‚Ɉ³k‚³‚ê‚Ä‚¢‚é‚悤‚Å‚·B

read2ch.h ‚ÅÝ’è‚ð‚¢‚ë‚¢‚ë‚¢‚¶‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB
“Á‚Ƀo[ƒWƒ‡ƒ“–¼iÎj

814 F775 F01/09/09 02:39
>>813
‚ ‚¬‚áB
~ ‚²‹ê˜J‚³‚Ü‚Å‚·
› ‚¨”æ‚ê—l‚Å‚·

ׂ©‚¢‚©‚È(^^;

815 F775 F01/09/09 02:48
ŠeÝ’è‚Ìà–¾‚Í
>>796-798
‚Å‚È‚³‚ê‚Ä‚¢‚Ü‚·‚ªA
Œ»Žž“_‚Ìó‘Ô‚Åo‚µ‚¿‚á‚Á‚Ä‚¢‚¢‚ñ‚Å‚µ‚傤‚©‚Ë(Î)
‘¼‚ÌŠF‚Í‚Ç‚¤‚µ‚½‚ñ‚¾‚낤BQ‚½?

816 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 02:52
>>815
ƒ\[ƒX’Ç‚¢‚«‚ꂸ‚ɃRƒƒ“ƒg•s”\ó‘Ô‚Å‚·(Ž
ˆê“x‚Ç‚±‚©‚É“±“ü‚µ‚Ä‚à‚ç‚Á‚ÄŽdØ‚è’¼‚¹‚ê‚ÎA‚»‚ꂪˆê”ÔŠy‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËB

817 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 02:57
>>784(>>788‚Å•â‘«)‚É‘‚¢‚Ä‚ ‚邱‚Æ‚ÍA
ressplitter_split()“à‚Ì
#if 1
#else
#endif
‚ð
#ifndef ƒVƒ“ƒ{ƒ‹–¼(NO_LINK_URL_BUSY,etc)
#else
#endif
‚É‚·‚ê‚ÎA‚Ù‚ÚŽÀŒ»‚·‚é‚ñ‚¶‚á‚È‚©‚낤‚©H
(ƒŒƒX‚P‚ÌŽž‚Ì“®ì‚Æi-mode‘Ήž‚ª‚Ç‚¤‚©‚È)

818 F ŸD69Zsbfg —–é‹Î š F01/09/09 02:58
‚Ü‚¸A‘S•”ƒ_ƒEƒ“ƒ[ƒh‚µ‚ÄAƒT[ƒo‚ɃAƒbƒv‚µ‚Ä
make ‚µ‚Ü‚µ‚½B
‚±‚̂悤‚ÉŒ¾‚í‚ê‚Ü‚µ‚½B

gcc -c read.c -DHAVE_READ2CH_H -Izlib -g -O2 -Wall -funsigned-char -o read.o
read.c: In function `dat_read':
read.c:1254: `MAP_FAILED' undeclared (first use this function)
read.c:1254: (Each undeclared identifier is reported only once
read.c:1254: for each function it appears in.)
make: *** [read.o] Error 1

819 F775 F01/09/09 03:00
>>818
USE_MMAPŽž‚ÌOS‘¤‚Ì’è‹`‚ª‘«‚è‚È‚¢‚悤‚Å‚·‚ËB

read2ch.h‚Å#define USE_MMAP‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚é‚Æ‚¢‚©‚ª‚Å‚µ‚傤‚©B

820 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:02
USE_MMAP ƒRƒƒ“ƒgƒAƒEƒ`‚¨‚µ‚Ü‚µ‚½B

‚±‚ñ‚Ç‚ÍA

gcc -c datindex.c -DHAVE_READ2CH_H -Izlib -g -O2 -Wall -funsigned-char -o datind
ex.o
datindex.c: In function `create_index':
datindex.c:372: `MAP_FAILED' undeclared (first use this function)
datindex.c:372: (Each undeclared identifier is reported only once
datindex.c:372: for each function it appears in.)
datindex.c: In function `open_dat':
datindex.c:412: `MAP_FAILED' undeclared (first use this function)
datindex.c: In function `datindex_open':
datindex.c:457: `MAP_FAILED' undeclared (first use this function)
make: *** [datindex.o] Error 1

821 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:02
‚Á‚Ä‚ä[‚©ALinux‚Åmmap‚ªŽ¸”s‚µ‚½‚ç•Ô‚·’l(ƒVƒ“ƒ{ƒ‹)‚Á‚ĉ½‚¾‚ëH

822 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:03
Œ»ƒo[ƒWƒ‡ƒ“‚ł͈̔͊O‚ւ̃Šƒ“ƒN‚ª‚Ü‚·‚¢‚Å‚·B
PATH‚ŌĂ΂ꂽŽž‚Í‘åä•v‚¾‚¯‚ÇAŒ»sŒ`Ž®‚ŌĂ΂ꂽ‚Æ‚«‚É
read.cgi?bbs=tech&key=998997848101-150#145
‚È‚ñ‚Ä‚±‚Æ‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

“]‘——Ê팸‚ªŽå‚È‚çAPATH‚ŌĂ΂ꂽ‚©‚ðƒ`ƒFƒbƒN‚µ‚ăŠƒ“ƒNæ‚ð•Ï‚¦‚邱‚Æ‚É‚È‚é‚Ì‚©‚ÈB

823 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:03
~@ƒRƒƒ“ƒgƒAƒEƒ`‚¨‚µ‚Ü‚µ‚½B
›@ƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ü‚µ‚½B

824 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:04
>>820
‚®‚¦Bdatindex.c‚Á‚ÄAUSE_INDEXŽž‚É‚µ‚©Žg‚í‚È‚¢ƒ‚ƒWƒ…[ƒ‹‚Å‚·‚ËB
‚±‚êŠO‚µ‚Ü‚µ‚傤(Î)
Makefile‚Ì 9s–ÚA OBJS = ‚Ìs‚ÅA"datindex.o"‚ð휂µ‚Ä‚­‚¾‚³‚¢B

825 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:07
>>821
http://www.linux.or.jp/JM/html/LDP_man-pages/man2/mmap.2.html
ˆê‰žAMAP_FAILED‚Ý‚½‚¢‚Å‚·‚ªB

826 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:08
USE_INDEX‚Æ‚©AUSE_PATH‚ª#define‚³‚ꂽ‚Ü‚Ü‚¾‚Á‚½‚肵‚Ä

827 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:09
‚¢‚¥[‚¢

http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999960057

828 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:10
>>825
ƒwƒbƒ_\¬‚̈Ⴂ?

829 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:10
>>824 ‚³‚ñ‚ÉŒ¾‚í‚ꂽ’Ê‚è
datindex.o@‚ð휂µ‚½‚çA‚Å‚«‚Ü‚µ‚½[B

830 F775 F01/09/09 03:11
>>827
‚¨‚¨! “®‚¢‚Ä‚é!
read2ch.h‚͂ǂ̂悤‚É•ÏX‚µ‚Ü‚µ‚½‚©? >–é‹Î‚³‚ñ
‚»‚ê‚ðŒ³‚Éˆê’UCVS‘¤‚Å‹æØ‚è(ƒ^ƒO)‚ð•t‚¯‚½‚¢‚Å‚·‚ËB

831 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:12
ŽŸ‚̃o[ƒWƒ‡ƒ“‚Å‚Í
#ifndef MAP_FAILED
#define MAP_FAILED (void *)(-1)
#endif
‚ðread2ch.h‚É“ü‚ꂽ‚Ù‚¤‚ª—Ç‚³‚»‚¤‚â‚Ë

832 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:12
n=t‚ªŒø‚¢‚Ä‚È‚¢‚悤‚ÈcB
http://kaba.2ch.net/test/read.cgi?bbs=news&key=999960057&st=16&n=t

833 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:13
>>830
read2ch.h ‚ÍA‚Ü‚¾‰½‚à•ÏX‚µ‚Ä‚È‚¢‚Å‚·[B

834 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:14
>>832
‚ ‚Á‚Ü‚¾Aread.cgi ‚É‚Í‚µ‚Ä‚È‚¢‚Å‚·B
read5x.cgi ‚Å‚·A

835 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:15
CREATE_NAME_ANCHOR‚Æ‚©A—LŒø‚É‚È‚Á‚Ä‚éB
–é‹Î‚³‚ñA‰É‚ÈŽž‚É‚Å‚à>>796-798‚É‚ ‚éà–¾‚ðŒ©‚ÄA
‰½‚ðON(define)‚É‚µ‚ĉ½‚ðOFF‚É‚·‚é‚©Œˆ‚ß‚¿‚Ⴄ‚Æ—Ç‚¢‚ÆŽv‚¤‚Å‚·B

836 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:17
‚ ‚ ‚È‚é‚Ù‚ÇAƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚·‚é‚Æread.cgi‚Ì‚Ù‚¤‚É
”ò‚ñ‚¶‚Ⴄ‚Ì‚©BŽ©•ª‚Ì–¼‘O‚ðŽæ“¾‚·‚é‚悤‚É‚Å‚«‚é?

837 Fò6411 F01/09/09 03:17
>>818 ‚¨‚‚©‚ꂳ‚Ü‚Å‚·B

‚ñ‚Á‚ÆA‰É‚ ‚Á‚½‚çA
$ fgrep -n MAP_FAILED /usr/include/*.h /usr/include/sys/*.h
‚ÌŽÀsŒ‹‰Ê‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©?

‰½‚̃fƒBƒXƒgƒ‚È‚ñ‚¾‚ë??

838 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:18
>>834 –é‹Î‚³‚ñ‚ÖB
Žb‚ç‚­read5x.cgi‚ŃeƒXƒg‚·‚é‚Ì‚Å‚µ‚½‚çAread2ch.h‚Å

#define CGINAME "read5x.cgi"

‚É‚µ‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B

839 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:19
‚Æ‚è‚ ‚¦‚¸A‚±‚ꂾ‚ÆŽŸ‚Ì10ƒŒƒX‚ª•\Ž¦‚³‚ê‚邯‚ÇA‚±‚ê‚Å‚¢‚¢‚Ì‚©‚ÈH
http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999960057&imode=true&st=1&to=10

840 F775 F01/09/09 03:19
>>838
rewrite_href“à‚ÅCGINAMEŽg‚Á‚Ä‚È‚¢(—Ü

841 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:19
‚È‚É‚à‚Å‚È‚¢‚Å‚· >>837
fgrep -n MAP_FAILED /usr/include/*.h /usr/include/sys/*.h

842 Fò6411 F01/09/09 03:21
>>840 c–û’f‚µ‚Ä‚½c

>>841 —¹‰ðAMAP_FAILEDÄ’è‹`‚·‚ׂ«‚Å‚·‚ËB

843 F775 F01/09/09 03:22
‚¶‚á‚ Aˆê“x‚±‚±‚Å”»–¾‚µ‚½‚肵‚½‚¢‚­‚‚©‚ÌC³‚ð‰Á‚¦‚Ä
cvs‚Éã‚°‚Ü‚·‚©‚Ë?
‚»‚ê‚ð‚Ü‚½–é‹Î‚³‚ñ‚Édownload‚µ‚Ä‚à‚炤Œ`‚Æ‚©B

–é‹Î‚³‚ñAŽžŠÔ‚Ç‚ê‚®‚ç‚¢‚Æ‚ê‚Ü‚·‚©?

844 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:22
>>837
http://www.maido3.com/server/usagi/ ‚É‚æ‚é‚Æ
@Linux2.2.19@Slackware
‚¾‚»‚¤‚Å‚·B

¡Žž‚¾‚ÆslackwareŽg‚Á‚Ä‚¢‚él‚Í­‚È‚¢‚©B

845 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:23
>>838
‚â‚è‚Ü‚µ‚½[
http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999920210

846 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:25
http://kaba.2ch.net/test/read5x.cgi/news/999960057/

‚ ‚Ђá
http://kaba.2ch.net/test/read5x.cgi/news/

847 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:25
http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999920210#20
‚±‚±‚Å>>9‚ª‚È‚º‚©#95‚ɃŠƒ“ƒN‚µ‚Ä‚é

848 F ŸD69Zsbfg —–é‹Î š F01/09/09 03:25
>>843
‚ ‚¹‚è‚Í‹Ö•¨‚©‚ÆAAA
‚Ü‚½A–¾“ú‚Ì¡‚²‚ë“oê—\’èBBB

849 F775 F01/09/09 03:27
>>848
‚¨‚¨B>847 ‚Æ‚©‚ào‚Ă邵A–¾“ú‚Ì–é‚Ü‚Å‚É’¼‚·Œ`‚ªƒCƒCŠ´‚¶?

850 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:27
>ò6411Ž
digest.[ch]‚¢‚ç‚È‚­‚È‚Á‚½‚Ì‚È‚çAMakefile‚ÌSRCS‚©‚çÁ‚µ‚Ä‚¿‚傤‚¾‚¢B
‚ ‚ÆAdatindex.c‚Ì’†g‘S•”‚ð#ifdef USE_INDEX‚ÅŠ‡‚Á‚Ä‚¨‚­‚悤‚ÉB(w

851 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 03:30
–é‹Î‚³‚ñ•‚Ý‚È‚³‚Ü‚¨”æ‚ꂳ‚Ü‚Å‚·[B

MAP_FAILED >>831 ‚Å‚æ‚낵‚»‚¤B
gzip‚Ï‚Á‚ÆŒ©–â‘è‚È‚³‚»‚¤BzlibŽg‚¦‚Ä‚é‚Á‚Ä‚±‚Æ‚©‚ÈH

852 F‰¹ŠyŽ˜ ŸNtVkSITE F01/09/09 03:30
Šm”F‚µ‚Ü‚µ‚½‚Å‚·B„5x
HTTP1.0‚Æ1.1‚ÅuŒfŽ¦”‚ɖ߂év‚Ìindex.htm(l)‚ÌØ‚è‘Ö‚¦Šm”F‚µ‚Ü‚µ‚½B

51-@101-‚Å‚·‚ªA“ª‚Éu‚Pv‚Ì‘‚«ž‚Ý•\Ž¦‚ª‚È‚¢‚Ì‚ÍŽd—l‚Å‚µ‚傤‚©H
‚à‚µ‚©‚·‚é‚Æ‚¿‚å‚Á‚Æ•s•Ö‚©‚à‚µ‚ê‚Ü‚¹‚ñB

853 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:32
n=t‚̓LƒƒƒbƒVƒ…‚ªŒø‚©‚È‚¢‚©‚çnofirst=true‚É‚µ‚½‚ñ‚¶‚á
‚È‚©‚Á‚½‚Á‚¯?

854 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:35
>>848
‚¨”æ‚ê—l‚Å‚µ‚½`

855 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 03:47
USE_PATH‚Å‹ŒŒ`Ž®‚ðŽw’肳‚ꂽ‚Æ‚«‚̓Šƒ_ƒCƒŒƒNƒg‚·‚é‚©
BASE‚ð“f‚¢‚Äí‚ÉVŒ`Ž®‚ŃŠƒ“ƒN‚·‚é‚Æ‚¢‚¤‚Ì‚Í‚Ç‚¤‚µ‚Ü‚·?

856 F855 F01/09/09 03:52
‚¢‚Ü‚Ì‚Æ‚±‚ë‚ÍGSTR2‚ƈê‚ʼnB‚µ‹@”\‚É‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚È

857 F- F01/09/09 04:02
http://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=151&to=200&nofirst=true

>> ‚̃Šƒ“ƒN‚ªAő僌ƒX”Ô†‚ð’´‚¦‚Ä‚È‚¢‚à‚Ì‚Å‚àˆê•”Ø‚ê‚Ä‚½‚è‚·‚é‚ñ‚Å‚·‚ªEEE
154 160 171 ‚È‚Ç

858 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 04:10
‚Æ‚è‚ ‚¦‚¸tag‘Å‚Á‚Æ‚«‚È‚³‚¢‚ÈB

859 F857 F01/09/09 04:11
‚ ‚êAŽd—l‚Å‚µ‚½‚©H582‚ ‚½‚è‚ÌB

860 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 04:24
>>858
tag–¼‚Ç‚¤‚µ‚Ü‚Á‚©?

861 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 04:27
>>857‚Á‚ÄA‰½‚©ƒŠƒ“ƒN‚·‚éðŒ‚ª‹t‚̂悤‚È‹C‚ª‚·‚é
•\Ž¦”͈͓ਃŠƒ“ƒN‚µ‚È‚¢(ƒ^ƒO‚ðíœ)
•\Ž¦”͈͊O¨ƒŠƒ“ƒN‚·‚é

‚Æ‚è‚ ‚¦‚¸A¡o‚Ä‚¢‚é•s‹ï‡‚ÍAª‚Æ
MAP_FAILED‚ÌÄ’è‹`>>831
ƒŠƒ“ƒNæ(rewrite_href‚Ì#)>>847
CHUNK_ANCHOR‚Å1-‚ª–³‚¢>>852
‚®‚ç‚¢‚©H

862 F857 F01/09/09 04:28
http://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=196&to=196&nofirst=true

>> ‚̃Šƒ“ƒN‚Í read.cgi ‚ð read5x.cgi ‚É’¼‚µ‚½‚Æ‚µ‚Ä‚à”ò‚ׂ܂¹‚ñ

863 F775 F01/09/09 04:29
>>862
‚»‚êA>>840 (—Ü

864 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 04:35
>>860
YAKIN0909 ‚Æ‚©
ReleaseVersion‚É‚È‚é‚Ì‚ÍAˆê“úˆê‰ñ‚ª‚¹‚¢‚º‚¢‚Å‚µ‚åB

865 F775 F01/09/09 04:37
>>864
YAKIN20010909‚Åtag‘Å‚Á‚Æ‚«‚Ü‚µ‚½

866 F–¼–³‚µ F01/09/09 04:43
ƒo[ƒWƒ‡ƒ“‚ðŽÀÛ‚Ì‚TD‚w‚w‚ɇ‚킹‚é‚ׂ«‚¾‚ÆŽv‚¢‚Ü‚·B

867 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 04:46
¡‰ñ‚ÍA‰¼ƒŠƒŠ[ƒX‚¾‚©‚ç‚ËBver14‚¾‚µB
³Ž®‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ꂽŽž‚ÍAŽÀۂ̃o[ƒWƒ‡ƒ“‚É‚·‚ׂ«‚¾‚¯‚ÇB

868 F775 F01/09/09 04:50
>>831
read2ch.h‚¾‚Æinclude‚̃^ƒCƒ~ƒ“ƒO‚ª‘¬‚©‚Á‚½‚è‚·‚é‚Ì‚ÅAread.h‚É“ü‚ꂽ

869 F857 F01/09/09 04:51
>>863
‚¦[‚ÆAst=xx&to=xx‚ÌŒ`Ž®‚È‚Ì‚ÉA«‚Å–³ðŒ‚É xx-xx ‚ð•t‚¯‚Ä‚é‚Ì‚ª–â‘è‚Å‚Í‚È‚¢‚©‚ÆB
‚í‚©‚è‚Â炩‚Á‚½‚çƒSƒƒ“

#ifdef USE_PATH
d += sprintf(d,
"<a href=\"%s%d-%d",
depth_expr,
mst, mto);
#else
d += sprintf(d,
"<a href=\"%s&st=%d&to=%d&nofirst=true",
depth_expr,
mst, mto);
#endif

870 F775 F01/09/09 04:52
>>840
CGINAMEŽQÆ‚·‚é‚悤‚É‚µ‚½

871 F775 F01/09/09 04:53
>>850
>‚ ‚ÆAdatindex.c‚Ì’†g‘S•”‚ð#ifdef USE_INDEX‚ÅŠ‡‚Á‚Ä‚¨‚­‚悤‚ÉB(w
Š‡‚Á‚½(Î)

872 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 05:05
‚â‚Á‚Ï@ƒlƒXƒP4.72‚Å‚Ígzipˆ³k‚µ‚½ê‡‚ÉContent-Length‚ª“ü‚Á‚Ä‚é‚Æ
Last-Modified‚ª–³Œø‚É‚È‚é‚Ý‚½‚¢

HTTP/1.1 200 OK
Date: Sat, 08 Sep 2001 20:00:12 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_ssl/2.3.6 OpenSSL/0.9.3a
Content-Encoding: gzip
Last-Modified: Sat, 08 Sep 2001 19:33:13 GMT
Content-Length: 974
Connection: close
Content-Type: text/html

@@@@@@@@@@@@êŠ: http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999920210
@@@@@ƒtƒ@ƒCƒ‹MIMEƒ^ƒCƒv: text/html
@@@@@@@@@@@ƒ\[ƒX: Œ»ÝAƒfƒBƒXƒNƒLƒƒƒbƒVƒ…‚É“ü‚Á‚Ä‚¢‚Ü‚·
ƒ[ƒJƒ‹ ƒLƒƒƒbƒVƒ… ƒtƒ@ƒCƒ‹: M0IH2L6U
@@@@@@@@ÅIXV“úŽž: •s–¾
@@@@@@@@ÅIXV“úŽž: •s–¾
@@@@@@@@@“à—eƒTƒCƒY: 38018
@@@@@@@@@@—LŒøŠúŒÀ: “ú•t‚È‚µ
@@@@@@@@@•¶ŽšƒZƒbƒg: Shift_JIS
@@@@@@@@ƒZƒLƒ…ƒŠƒeƒB: ‚±‚̃hƒLƒ…ƒƒ“ƒg‚ł͈Ɖ»‚É‚æ‚éƒZƒLƒ…ƒŠƒeƒB•ÛŒì‚Ís‚í‚ê‚Ä‚¢‚Ü‚¹‚ñB

HTTP/1.1 200 OK
Date: Sat, 08 Sep 2001 20:01:35 GMT
Server: Apache/1.3.6 (Unix) PHP/4.0.3pl1 mod_ssl/2.3.6 OpenSSL/0.9.3a
Content-Encoding: gzip
Last-Modified: Sat, 08 Sep 2001 19:33:13 GMT
Connection: close
Content-Type: text/html

@@@@@@@@@@@@êŠ: http://kaba.2ch.net/test/read.cgi?bbs=news&key=999920210
@@@@@ƒtƒ@ƒCƒ‹MIMEƒ^ƒCƒv: text/html
@@@@@@@@@@@ƒ\[ƒX: Œ»ÝAƒfƒBƒXƒNƒLƒƒƒbƒVƒ…‚É“ü‚Á‚Ä‚¢‚Ü‚·
ƒ[ƒJƒ‹ ƒLƒƒƒbƒVƒ… ƒtƒ@ƒCƒ‹: MUOF7EA1
@@@@@@@@ÅIXV“úŽž: 09/09/01 04:33:13 ’n•û•W€Žž
@@@@@@@@ÅIXV“úŽž: 09/08/01 19:33:13 ¢ŠE•W€Žž(GMT)
@@@@@@@@@“à—eƒTƒCƒY: 41675
@@@@@@@@@@—LŒøŠúŒÀ: “ú•t‚È‚µ
@@@@@@@@@•¶ŽšƒZƒbƒg: Shift_JIS
@@@@@@@@ƒZƒLƒ…ƒŠƒeƒB: ‚±‚̃hƒLƒ…ƒƒ“ƒg‚ł͈Ɖ»‚É‚æ‚éƒZƒLƒ…ƒŠƒeƒB•ÛŒì‚Ís‚í‚ê‚Ä‚¢‚Ü‚¹‚ñB

873 F775 F01/09/09 05:13
>>869
PATH‚Å‚Í‚È‚­‹ŒŒ`Ž®‚ŌĂ΂ꂽ‚Æ‚«‚ÉAUSE_PATHŽž‚Å‚à‹ŒŒ`Ž®‚Å >> ‚̃Šƒ“ƒN‚ð
¶¬‚·‚é‚悤‚É‚µ‚Ä‚Ý‚½B

874 F775 F01/09/09 05:16
‚ñ‚¶‚áQ‚é[B

875 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 06:04
–¾“ú‚ ‚½‚è‚ÉVƒXƒŒ—§‚Ä‚Ä‚«‚Ü‚·‚Ì‚ÅA‚»‚ê‚Ü‚Å‚É‚±‚̃XƒŒ‚Ì‚Ü‚Æ‚ß‚ª
‚Å‚«‚é‚悤‚É‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·‚Å‚·B

ŽÀ‘•EŒŸ“¢‘Ò‚¿‚̈Ĉꗗ

gzip/zlibŠÖ˜Acondition‚Ì®—
@gzip/zlib‚ðcondition‚È‚µ‚ÅÌ—p‚µ®—

PATH_INFO
@>>869 >>873
@ƒŠƒ“ƒN悪‚¢‚ë‚¢‚남‚©‚µ‚¢
@Ehttp://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=196&to=196&nofirst=true
@Ehttp://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=1&to=10 ‚Ì 1
@Ehttp://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=1&to=1
@Ehttp://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=151&to=200&nofirst=true

CHUNK_ANCHOR‚Å1-‚ª–³‚¢
@>>852

CUTRESLINK, replaceŒnŠÖ”
@>>736
@‚Æ‚É‚©‚­®—

URL‹Lq‚ɑ΂·‚郊ƒ“ƒNÝ’è‚àŽžŠÔ‘Ñ‚É‚æ‚点‚é
@>>817

<a name>‚ð‚‚¯‚é‚©‚‚¯‚È‚¢‚©‚ðcondition‚É‚æ‚点‚é

"“Še“ú"”ñ•\Ž¦‚ðŽžŠÔ‘Ñ‚É‚æ‚点‚é

ƒXƒŒƒXƒgŽžFORM
@>>11

dat§ŒÀƒTƒCƒYŒx
@>>740

876 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 06:04
mmapŽž‚Élock‚·‚ׂ«‚©
@>>139 >>425

s––‚Ì‹ó”’íœ
@>>723

NN4.72‚Ågzipˆ³k&&Content-Length‚ª‚ ‚é‚ÆLast-Modified‚ª–³Œø
@>>872

.h‚©‚ç‚¢‚ë‚¢‚ë‚È‚­‚È‚Á‚Ă邯‚ÇH
@>>670
@http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998695422&st=81&to=81&n=true

ƒLƒƒƒbƒVƒ…‚Å‚ ‚Ú[‚ñ‚³‚ꂽƒŒƒX‚ªŒ©‚¦‚éH(Úוs–¾)
@http://teri.2ch.net/test/read.cgi?bbs=saku&key=996761078&st=408&to=408&nofirst=true

FORCE_304_TIME‚Ì“®“I•Ï“®
@ŽI•‰‰×‚ɉž‚¶‚Ä“®“I‚É•ÏX‚·‚é

ŠO•”Ý’èƒtƒ@ƒCƒ‹
@>>798

dat,kako
@/kako/ ‚ɑΉž
@ƒc[ƒ‹ìŽÒ‚³‚ñ‚ɑΉž‚¨Šè‚¢
@@* raw=xxx.yyy ‚ÌŒ`Ž®‚ŃŠƒNƒGƒXƒgB xxx=ÅIƒŒƒX”Ô†, yyy=‚»‚Ì‚Æ‚«‚̃TƒCƒYB
@@* ˆês–ڂ̓Xƒe[ƒ^ƒX:
@@* [+OK] ‚Ìꇂͷ•ª‚Ì‚Ý‚ð‘—M‚·‚éB
@@* [-INCR] (Incorrect)‚Ìꇂ͂·‚ׂẴf[ƒ^‚ð‘—M‚·‚éB
@@* [-ERR (ƒeƒLƒXƒg)]‚Ìꇂ͂Ȃñ‚©ƒGƒ‰[‚ª‹N‚«‚½B

dat‚̈ꕔ‚ɂ‚¢‚Ä‚ÌLastMod‚ð‹‚ß‚é

877 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 06:05
deflate
@‚»‚Ì‚¤‚¿‘Ήž

”ƒ_ƒCƒWƒFƒXƒg
@‚»‚Ì‚¤‚¿‘Ήž

ƒXƒŒƒbƒhˆê——
@‚»‚Ì‚¤‚¿‘Ήž

ƒXƒŒƒCƒ“ƒfƒbƒNƒX
@>>680 >>696
@‚»‚Ì‚¤‚¿‘Ήž

conditionˆê——iXV‚µ‚È‚­‚¿‚áj
@>>796-798

r2chhtml.h‚¢‚ë‚¢‚ë
@http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
@http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20i‘OƒXƒŒj

‚»‚Ì‘¼
@http://www.gedoh.org/aki/2ch/tiki/

878 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 06:55
/dat/‚ªŒ©‚ê‚È‚¢ó‘Ô‚ª‘±‚­‚È‚çdat§ŒÀƒTƒCƒYŒx‚Í
—Dæ“x‚‚¢‚Å‚·‚Ë

879 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 07:10
>>793‚ÅREWRITE_HREF2‚Í휂µ‚½‚Á‚Ä‘‚¢‚Ä‚Ü‚·‚¯‚Ç
‚Ü‚¾ƒ\[ƒX‚ÉŽc‚Á‚Ä‚Ü‚¹‚ñ‚©?

880 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 07:12
>>875
http://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=1&to=10 ‚Ì 1
‚±‚ê‚ÍA2-5‚ÍŒ»Ý•\Ž¦’†‚É‘S•”ŠÜ‚Ü‚ê‚Ä‚¢‚é‚Ì‚ÅA#2‚ų‚µ‚¢‚ÆŽv‚¢‚Ü‚·‚ªB

881 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 08:08
lock‚ÉŠÖ‚µ‚Ä‚Í@‚â‚é‚Æ‚µ‚½‚çread.cgi‚Å‚Íshared lock(F_RDLCK)
bbs.cgi“™‚Ì‘‚«ž‚Ý‘¤‚Å‚Íexclusive lock(F_WRLCK)‚É‚È‚é‚ñ‚¾‚낤‚¯‚Ç
‚Ç‚Á‚¿‚É‚µ‚ëbbs.cgi“™‚Ì‘‚«ž‚Ý‘¤‚Ì‹¦—Í‚ª‚È‚¢‚Æ......

882 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 08:17
http://kaba.2ch.net/test/read5x.cgi?bbs=news&key=999911192&ls=50
1000’´‚¦‚̃XƒŒƒbƒh‚â’âŽ~‚³‚ꂽƒXƒŒƒbƒh‚Å‚Í
uVƒŒƒX‚Ì•\Ž¦v‚à•s—v‚Å‚·‚ËB

883 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 08:46
#ifdef Katjusha_Beta_kisei
"Kathusha",
#endif

‚‚Â肪ŠÔˆá‚Á‚Ä‚¢‚Ü‚·B
"Katjusha",

884 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 09:35
>>883
’¼‚µ‚½B

>>875
ƒŠƒ“ƒN‚ð“\‚Á‚Ä‚­‚ê‚È‚¢ê‡‚âA#95‚È‚Ç‚ªo‚錴ˆö‚ðC³B

if (!*zz_http_user_agent && !*zz_http_language)
‚Æ‚¢‚¤‚Ì‚ª‚ ‚é‚ñ‚¾‚ªA*‚ª•t‚¢‚Ä‚é‚Ì‚Í——R‚ª‚ ‚é‚Ì‚©H
NULLƒ`ƒFƒbƒN‚̂‚à‚肾‚ÆŽv‚¤‚ñ‚¾‚ªB

885 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 09:51
>>884
if (!zz_http_user_agent)
zz_http_user_agent = KARA;
if (!zz_http_language)
zz_http_language = KARA;

‚Á‚Ä‚Ì‚ª•Ê‚É‚ ‚é‚©‚ç‚ÈB‚Æ‚Í‚¢‚¦
if ( zz_http_user_agent == KARA || zz_http_language == KARA )
‚Æ‚©
if ( zz_http_user_agent[0] == '\0' || zz_http_language[0] == '\0' )
‚Á‚ÄŠ´‚¶‚Å•ª‚©‚è‚â‚·‚­‚µ‚Ä—~‚µ‚¢‹C‚Í‚·‚邪..

886 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 10:32
nofirst=true‚Ì•\‹L‚ð“ˆê‚µ‚Ü‚µ‚½B
#define NO_FIRST "&n=t" ‚ÅÈ—ªŒ`Ž®‚É“ˆê‰Â”\B

>>879
REWRITE_HREF2‚Ì휂à‚ê‚ðÁ‚µ‚Ü‚µ‚½B

>>796-798‚ÉŽè‚ð‰Á‚¦‚Äconfig.txt‚Æ‚µ‚ĒljÁ‚µ‚½B
condition‚ð‚¢‚¶‚Á‚½‚çAconfig.txt‚à‚¢‚¶‚Á‚Ä‚ËB
http://www.gedoh.org/aki/2ch/current/bbs/config.txt
ŽÀî‚É‚ ‚Á‚Ä‚È‚¢Š‚ª‚ ‚Á‚½‚çŽw“E‚µ‚Ä‚­‚¾‚³‚¢B

887 F881 F01/09/09 11:06
fcntl()‚Å‚Ìshared/exclusive lock‚¾‚Æ@read.cgi‚ª‚ЂÁ‚«‚è‚È‚µ‚ɌĂ΂ê‚Ä‚¢‚é‚Æ
bbs.cgi“™‚Ì‘‚«ž‚Ý‘¤‚ªexclusive lock‚ðŽæ“¾‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤‰Â”\«‚à‚ ‚é‚È...

‚Æ‚È‚é‚Æ@‘‚«ž‚Ý‘¤‚Å‚Í
@@1. ‚Ü‚¸•Ê‚̃tƒ@ƒCƒ‹–¼‚ŃI[ƒvƒ“‚µ‚Äi—Ⴆ‚Î"987654321.new"j‚»‚±‚É‘‚«ž‚Þ
@@2. ‘‚«ž‚Ý‚ªI‚í‚Á‚½‚ç rename("987654321.new", "987654321.dat") ‚ðŽÀs
‚Á‚ÄŠ´‚¶‚Å‚â‚Á‚Ä‚à‚炤•û‚ª‚¢‚¢‚Ì‚©‚à@‚±‚ê‚È‚çread.cgi‘¤‚Å‚Ìlock‚Í
l‚¦‚È‚­‚Ä‚à‚¢‚¢‚ñ‚¾‚È@bbs.cgi“™‚Ì‘‚«ž‚Ý‘¤‚Ì”r‘¼§Œä‚Í•K—v‚¾‚낤‚¯‚Ç

888 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 11:58
CUTRESLINKŠÖŒW‚̘b‚ªA
-DCUTRESLINK‚ʼnÁ‚¦‚ç‚ꂽ•ÏX‘S‘Ì‚ðŽw‚·‚Ì‚©A
ƒŒƒX‚̃Šƒ“ƒN‚ðƒJƒbƒg‚·‚é‹@”\‚Ì‚Ý‚ðŽw‚·‚Ì‚©AŽáŠ±‚í‚©‚è‚É‚­‚¢B

CUTRESLINK‚Ì–¼‘O‚ðOPTIMIZE_SPLIT“™‚É•ÏX‚µ‚ÄA
–{—ˆ‚̃Šƒ“ƒN‚ðƒJƒbƒg‚·‚é•”•ª‚Ì‚Ý‚ð#ifdef CUTRESLINK‚ň͂¤‚±‚Æ‚ðŠó–]B

889 F775 F01/09/09 14:10
>>886
REWRITE_HREF2휂ɘR‚ê‚ ‚Á‚½‚Ì‚©BC³‚³‚ñ‚­‚·

890 F775 F01/09/09 14:17
CUTRESLINK‚ÍON‚Ìó‘Ô‚ÅÌ—p‚Á‚Ä‚±‚Æ‚ÅOFFŽž‚̃R[ƒhÁ‚³‚È‚¢?

CUTRESLINK‚Ü‚í‚è‚Ì“ñdó‘Ô‚ª‚¢‚¿‚΂ñƒ\[ƒXŒ©“ï‚­A‚Å‚©‚­‚µ‚Ă銴‚¶‚¾‚µB

891 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 14:31
‚Æ‚è‚ ‚¦‚¸‚Ìs––‚Ì‹ó”’íœ(ƒ^ƒOÁ‚µ)‘Îô
ressplitter_split()‚ÌAcase ' ':
- @if (bufp == *This->buffers) /* –¼‘O—“‚ª”¼Šp‹ó”’‚Ìê‡ */
- @@*bufp++ = ' ';
+ @if (bufp == *This->buffers /* –¼‘O—“‚ª”¼Šp‹ó”’‚ÌꇂÍÅ’á‚P•¶Žš•K—v */
+ @@|| (resnumber && isSJIS1(*bufp-1))) /* s––‚Ì•¶Žš‰»‚¯‘Ήž */
+ @@*bufp++ = ' ';
/*
resnumber‚̃`ƒFƒbƒN‚ðŠO‚¹‚Ζ¼‘OEƒ[ƒ‹—“‚Ì
’¼Œã‚Ì‹ó”’‚à‚ ‚é’ö“xÁ‚¹‚é‚悤‚ɂȂ邪A
Œµ–§‚É”»’肵‚È‚¢‚Æ(–¼‘O—“‚ª)‚Å‚±‚Ú‚±‚É
‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅA‚à‚¤­‚µ‘Ò‚¿B
*/
“]‘——Ê“I‚É‚ÍA"–¼–³‚µ‚³‚ñ"‚Ì"‚ñ"‚Ì’¼Œã‚Ì‹ó”’‚ª(¡‚Ì‚Ü‚Ü‚Å‚Í)
휂ł«‚È‚¢‚Ì‚ª’É‚¢(3byte‘O‚©‚ç’²‚ׂê‚Î휂ł«‚é)‚Ì‚ÅA
‹ó”’‚ª•K—v‚©‚ðŠ®‘S‚É”»’è‚·‚錵–§‚ȃ‹[ƒ`ƒ“
(––”ö‚©‚ç’²‚×A’·‚­‚Ä‚à”•¶Žš‚ÅI‚í‚é‚Í‚¸)‚ð쬗\’èB
–¼‘O‚ƃ[ƒ‹‚Ì’¼Œã‚Ì‹ó”’‚ªÁ‚¹‚邵A
<br>‘O‚Ì‹ó”’‚à‚Ü‚¾Œ‹\Žc‚Á‚Ä‚¢‚é‚Ì‚ÅA
ˆ—‚ð­‚µ•¡ŽG‚É‚µ‚Ä‚Å‚à‚â‚鉿’l‚Í‚ ‚é‚ÆŒ©‚éB

‚à‚¤ˆê“_B
index.html‚ɇ‚킹‚éê‡A
ƒ[ƒ‹—“‚ª"0"‚ÌꇂÍ""‚Æ‚µ‚Ĉµ‚¤‚Ù‚¤‚ª—Ç‚¢‚Ì‚©‚ÈA‚ÆB
‚»‚Ìê‡A
splitting_copy()‚ÌÅŒã‚ÉA
+@if (s[1][0] == '0' && s[1][1] == '\0')
+@@s[1][0] = '\0';
‚‚¯‚ê‚ÎOKB
ˆÈã‚ÍAhttp://teri.2ch.net/accuse/dat/994071363.dat‚ðo—Í‚µ‚Ä“®ìŠm”FB

http://teri.2ch.net/test/read.cgi?bbs=accuse&key=994071363&st=448&to=449
‚Ì–â‘è‚ÍAdat“à‚É'&','<',"http://"‚ªŒ»‚ê‚邽‚Ñ‚É’¼‘O‚Ì•¶Žš‚ðƒ`ƒFƒbƒN‚µ‚Ä
' '‚ð“ü‚ê‚é‚©”»’è‚·‚é•K—v‚ª‚ ‚銄‚É‚ÍAŽÀۂɉó‚ê‚Ä‚¢‚銄‡‚Í”ñí‚É­‚È‚­A
”ï—p‘ÎŒø‰Ê‚Ì“_‚Å‹^–₪Žc‚é‚Ì‚ÅAOFF„§‚Ìcondition‚Æ‚µ‚ÄŽÀ‘•—\’èB

892 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 14:58
>>890
ŒÂl“I‚É‚ÍŽ^¬B
Ver5.12‚Å‚àŽg‚í‚ê‚Ä‚¢‚邵AON‘O’ñ‚Å‘‚©‚ê‚Ä‚¢‚é‹@”\‚à‚¯‚Á‚±‚¤‚ ‚éB

‘¼‚É‚à“¯ˆÓ‚·‚él‚ª‚¢‚ÄA”½‘΂·‚él‚ªŒ»‚ê‚È‚©‚Á‚½‚çA
•K—v‚È‚Ì‚ÍuŒˆ’fvH

893 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 16:20
>>880
‚»‚Ì’Ê‚è‚Å‚µ‚½iOOG
>>890 >>892
Œˆ’f‚̈ꕂƂȂé‚ׂ­Ž^¬‚ð•\–¾iOO

894 F775 F01/09/09 16:21
>>893
Ž^¬‘½”‚ɂ‚«(Î)
‚â‚è‚Ü[‚·

895 F775 F01/09/09 16:33
>>894
‚Æ‚¢‚¤‚±‚Æ‚ÅCUTRESLINK‚ðONŒÅ’è‚Æ‚µ‚ÄðŒíœ‚µ‚Ü‚µ‚½B

896 F892 F01/09/09 16:46
„Ž^¬‘½”‚ɂ‚«(Î)
΂Á‚½B

897 F892 F01/09/09 16:51
‚»‚¤‚¢‚¦‚ÎALASTMOD‚à‚Ü‚¾ONŒÅ’è‚É‚µ‚Ä‚È‚©‚Á‚½‚æ‚ËH
ƒlƒXƒPŠÖŒW‚Ì–â‘è‚Á‚ÄLastModified‚ð“f‚­‘¤‚ɂ͑Έ‚Å‚«‚»‚¤‚É‚È‚¢‚µA
ONŒÅ’è‚É‚µ‚ÄA–œˆê•s‹ï‡‚ªo‚Ä‚à‚»‚Ì“s“x‘Έ‚·‚ê‚΂悢‚Ì‚Å‚Í‚È‚¢‚©‚ÆB

898 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 17:01
>>895
‚¨‚‚©‚ê‚Å‚·[B
>>897
Ž^¬‚Å‚·[B

899 F–¼–³‚µ F01/09/09 17:11
”á”»—v–]”‚łÍA—j“ú‚Í•\Ž¦‚µ‚Ä```‚Æ‚Ì‚±‚Æ‚Å‚·B
‰ïŽÐs‚­“ú‚È‚Ì‚©”»’fo—ˆ‚È‚­‚È‚Á‚¿‚Ⴄ‚æ```B

900 F775 F01/09/09 17:14
>>897
‚ñ‚¶‚áLASTMOD‚àONŒÅ’è‚É‚µ‚Æ‚«‚Ü‚·B

>>899
Šm‚©‚É—j“úŽ^¬B

901 F775 F01/09/09 17:21
>>900
LASTMOD ONŒÅ’è‚É‚µ‚½B

>>891
+ @@|| (resnumber && isSJIS1(*bufp-1))) /* s––‚Ì•¶Žš‰»‚¯‘Ήž */
‚±‚ê‚Á‚ÄSJIS‚Ì1ƒoƒCƒg–Ú‚Å‚à2ƒoƒCƒg–Ú‚Å‚à‚‚©‚¦‚éƒR[ƒh‚ª‚½‚Ü‚½‚Ü‚»‚±‚É‚ ‚é‚Æ
Œë“®ì‚·‚é‚æ‚Ë?

902 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 17:22
u“Še“úFv‚Íí‚Á‚Ä‚¢‚¢‚©‚çAui“újv‚ðEEEB

903 F775 F01/09/09 17:23
>>902
‚Å‚à—j“ú‚Á‚Äread.cgi‚ÅÁ‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ñ‚¾‚æ‚Ë(Î)

904 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 17:26
Ž„‚à—j“úŽ^¬B‚Å‚à—j“ú‚Íbbs.cgi‚È‚ñ‚Å‚·‚æ‚Ë‚¥B
read.cgi‚ÅŒ»ÝŽž/“ú•t‚Å‚à•\Ž¦‚µ‚Ü‚·‚©H

905 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 17:26
http://homepage2.nifty.com/katuya/mp/index.html
‚í‚©‚ç‚È‚¢‚â‚‚͂±‚±‚Ö‘‚«ž‚ß

906 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 17:28
‚à‚¤‚¿‚å‚Á‚Æ‚±‚̃XƒŒ‚Å”S‚Á‚ÄA>>875-877 ‚Å‚â‚è‚â‚·‚¢‚Æ‚±‚©‚çŽÀ‘•‚µ‚Ä
í‚Á‚¿‚á‚Á‚ĉº‚³‚¢B
>.h‚©‚ç‚¢‚ë‚¢‚ë‚È‚­‚È‚Á‚Ă邯‚ÇH
‚ª‚¿‚å‚Á‚Æ‹C‚É‚È‚è‚Ü‚·BBB

907 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 17:42
>>901
Œë“®ì(—]•ª‚É•s—v‚È‹ó”’‚ð“f‚­)‚¯‚ÇAhtmlã‚Å‚Í–³Ž‹‚³‚ê‚é‚Ì‚Å
‘åä•v‚Å‚Í‚È‚¢‚©‚ÆB
‚Æ‚¢‚¤‚©A<br>‚Ì’¼‘O‚Å‚à“¯‚¶ƒAƒ‹ƒSƒŠƒYƒ€(’´’Pƒ‚È”»’è)‚Å‹ó”’‚ðƒJƒbƒg‚µ‚Ä‚¢‚é‚Í‚¸B

908 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 17:44
>>878‚ÉŽ^¬B
¡‚Ì‚Æ‚±‚ë‚ß‚¢‚ß‚¢‚Édat‚ðƒ`ƒFƒbƒN‚µ‚ÄŒxAƒXƒŒˆÚs‚ðs‚Á‚Ä‚¢‚é‚悤‚¾‚ªA
dat/‚ªŒ©‚ç‚ê‚È‚¢‚Æ‚»‚ê‚à‚Ü‚Ü‚È‚ç‚È‚­‚È‚èA¬—‚𵂭‰Â”\«‚ª‚‚¢‚Ì‚Å‚ÍH

909 F775 F01/09/09 17:44
>>875

>PATH_INFO
‹ï‘Ì“I‚É‚Ç‚ñ‚È–â‘肾‚Á‚¯Bʼn‚Ì‚â‚Â‚Í >>873 ‚Å‰ðŒˆ‚µ‚Ä‚é‚Í‚¸‚¾‚¯‚Ç
">>1"‚ª‚ ‚é‚Æ‚«‚Énofirst=true‚ŃŠƒ“ƒN‚µ‚Ä‚µ‚Ü‚Á‚ÄŒ‹‹Ç”ò‚ׂȂ¢‚Á‚Ä‚Ì‚Í‚ ‚é‚©B

>CHUNK_ANCHOR‚Å1-‚ª–³‚¢
–³‚¢? ‚ ‚é‚悤‚É‚àŒ©‚¦‚邯‚Ç

>CUTRESLINK, replaceŒnŠÖ”
CUTRESLINKíœÏ‚Ý

><a name>‚ð‚‚¯‚é‚©‚‚¯‚È‚¢‚©‚ðcondition‚É‚æ‚点‚é
CREATE_NAME_ANCHOR‚É‚È‚Á‚Ä‚é

>ƒXƒŒƒXƒgŽžFORM
>@>>11
‚È‚ñ‚©uƒXƒgƒbƒp[v‚ª‚ ‚é‚©‚Ç‚¤‚©”»’è‚·‚éƒR[ƒh‚Í“ü‚Á‚Ä‚é‚Ý‚½‚¢B

>>877
>conditionˆê——iXV‚µ‚È‚­‚¿‚áj
cvs‚Ìconfig.txt‚Ńƒ“ƒe‚µ‚Ä‚é

910 F775 F01/09/09 17:59
>>909
>>PATH_INFO
>‹ï‘Ì“I‚É‚Ç‚ñ‚È–â‘肾‚Á‚¯Bʼn‚Ì‚â‚Â‚Í >>873 ‚Å‰ðŒˆ‚µ‚Ä‚é‚Í‚¸‚¾‚¯‚Ç
>">>1"‚ª‚ ‚é‚Æ‚«‚Énofirst=true‚ŃŠƒ“ƒN‚µ‚Ä‚µ‚Ü‚Á‚ÄŒ‹‹Ç”ò‚ׂȂ¢‚Á‚Ä‚Ì‚Í‚ ‚é‚©B

">>1"‚Ì‚Æ‚«‚ÉŒÀ‚èst=1&to=1&nofirst=true‚É‚µ‚Ĉê‚‚¾‚¯Œ©‚ç‚ê‚é‚悤‚É‚µ‚½B
”͈͎w’莞‚Í1‚ÍœŠO‚³‚ê‚é‚Ü‚Ü‚¾‚¯‚ÇB

911 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 18:12
>>909
>PATH_INFO
Žc‚è‚Í
http://kaba.2ch.net/test/read5x.cgi?bbs=net&key=998373518&st=151&to=200&nofirst=true
‚¾‚¯‚©‚ÈBƒŠƒ“ƒN‚Í‚Á‚½‚è‚Í‚ç‚È‚©‚Á‚½‚肵‚Ä‚¢‚éBŠ®‘S‚É‹t“]‚µ‚Ä‚¢‚é‚킯‚Å‚à‚È‚¢‚悤‚ÅB
>CHUNK_ANCHOR‚Å1-‚ª–³‚¢
"1-"‚Å‚Í‚È‚­"1"‚Å‚·‚ËA‚¨‚»‚ç‚­Bnofirst=true‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚Ì‚Í
•s•Ö‚Å‚Í‚È‚©‚낤‚©‚Æ‚¢‚¤‚±‚Æ‚¾‚Æ‚¨‚à‚¢‚Ü‚·B>>910‚Å‚¨‚Á‚µ‚á‚Á‚Ä‚¢‚é’Ê‚è‚ÅB
‚Ç‚Á‚¿‚ª‚æ‚¢‚Ì‚Å‚µ‚傤‚Ë‚¥B

>>875-877 ˆÈ~‚Ì‚à‚Ì
config.txt‚Éconditionˆê——iSETTING_R.TXT‚Ì—LŒøŽ–€‚àj
lock >>881 >>887

912 F775 F01/09/09 18:27
>>911
>ƒŠƒ“ƒN‚Í‚Á‚½‚è‚Í‚ç‚È‚©‚Á‚½‚肵‚Ä‚¢‚éB
‚±‚ê‚Í>>884‚ÅC³‚µ‚½‚Ý‚½‚¢B

913 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 18:39
>>882‚Í?
>>903
—j“ú‚Í“à•”‚ʼnðÍ‚µ‚Ä‚é‚©‚ç‚â‚낤‚ÆŽv‚¦‚΂ł«‚é‚Í‚¸c

914 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 18:52
r2chhtml.h“à‚ÌRELOADLINKŠÖŒW‚ÅCGI_NAME‚ªŽg‚í‚ê‚Ä‚È‚¢‚Á‚·B
CUTRESLINK‚ªONŒÅ’è‚É‚È‚Á‚½‚Ì‚ÅAres_split,findSplitter‚ÍÁ‚µB
doReplace, someReplace‚àÁ‚µB
(out_htmlx“à‚ÅsomeReplace‚ð“Ç‚ñ‚Å‚¢‚é•”•ª‚Í‘S‚Ä•s—v)

Œxo‚µ‚µ‚Ä‚Ý‚½B

read2ch.h
/* u‘å‚«‚·‚¬‚Ü‚·v‚ÌŒx‚ðo‚·‚܂ł̃TƒCƒY(KB’PˆÊ)
@MAX_FILESIZE - CAUTION_FILESIZE*1024 ‚ð’´‚¦‚½‚çŒx
@‚±‚ꂪ–¢’è‹`‚È‚çAŒx‚Ío‚³‚È‚¢ */
#defineCAUTION_FILESIZE16
/* ƒfƒoƒbƒO—p
#defineMAX_FILESIZE_BUSY(MAX_FILESIZE - 64 * 1024) */

r2chhtml.h
/* ƒtƒ@ƒCƒ‹ƒTƒCƒY‚â‚΂¢: %d=’´‚¦‚½‘å‚«‚³ %d=•\Ž¦‚Å‚«‚È‚¢‘å‚«‚³ %s=•t‰Á•¶Žš—ñ */
#define R2CH_HTML_HEADER_SIZE_REDZONE \
@"<p><table><tr><td bgcolor=red>\n" \
@"<font color=white>ƒTƒCƒY‚ª%dKB‚ð’´‚¦‚Ä‚¢‚Ü‚·B%dKB‚ð’´‚¦‚é‚Æ%s•\\Ž¦‚Å‚«‚È‚­‚È‚é‚æB</font>" \
@"</td></tr></table>"

read.c html_head“à‚ÌAÅŒã‚Ìif(is_imode())‚Ì’¼‘O‚ ‚½‚è‚ÉA
#ifdefCAUTION_FILESIZE
@if (zz_fileSize > MAX_FILESIZE - CAUTION_FILESIZE * 1024) {
@@pPrintf(pStdout, R2CH_HTML_HEADER_SIZE_REDZONE,
@@@MAX_FILESIZE/1024 - CAUTION_FILESIZE, MAX_FILESIZE/1024, "");
@}
#ifdefMAX_FILESIZE_BUSY
@else if (zz_fileSize > MAX_FILESIZE_BUSY - CAUTION_FILESIZE * 1024) {
@@pPrintf(pStdout, R2CH_HTML_HEADER_SIZE_REDZONE,
@@@MAX_FILESIZE_BUSY/1024 - CAUTION_FILESIZE, MAX_FILESIZE_BUSY/1024, "ŽžŠÔ‘Ñ‚É‚æ‚Á‚Ä‚Í");
@}
#endif
#endif

915 F775 F01/09/09 18:59
>>914
‚Æ‚è‚ ‚¦‚¸
r2chhtml.h‚ÌRELOAD‚ñ‚Æ‚±‚ÅCGINAME‚ðŽg‚¤‚悤‚É‚µ‚ÄA
read.c‚Åres_split, findSplitter‚Í휂µ‚½B

916 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ F01/09/09 19:07
‚»‚ë‚»‚뎟‚̃XƒŒƒbƒh‚Ì€”õ‚ð
–¼–³‚µ–ºB‚æ‚낵‚­I

917 F914 F01/09/09 19:08
‚ AŒx•¶Žš—ñ‚̓Rƒsƒy‚¾‚µA
#ifdef‚Å”»’f‚·‚é•”•ª‚ÆŽÀÛ‚Ì”’l‚𓯂¶define‚ňµ‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚Ì‚ÅA
‚»‚Ì•Ó‚Í“K‹X•ÏX‚¨Šè‚¢‚µ‚Ü‚·B

918 F774 F01/09/09 19:13
>>914
“K“–‚É“Ë‚Áž‚ñ‚Å‚Ý‚½

919 F775 F01/09/09 19:15
>>918
774‚Á‚Ä”ƒ‚¢‚Ä‚µ‚Ü‚Á‚½B775‚Ë

>>914
>doReplace, someReplace‚àÁ‚µB
>(out_htmlx“à‚ÅsomeReplace‚ð“Ç‚ñ‚Å‚¢‚é•”•ª‚Í‘S‚Ä•s—v)
‚±‚êƒCƒ}ƒCƒ`•sˆÀ‚È‚ñ‚¾‚¯‚ÇA‚Ç‚¤‚È‚Ì‚©‚ÈB

920 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 19:15
/*
findSplitter‚Ì‘ã‚í‚è

‚±‚ê‚à휂µ‚Ü‚µ‚傤BŠÖ”‚ª‚È‚­‚È‚Á‚½‚̂ɃRƒƒ“ƒg‚¾‚¯
Žc‚Á‚Ä‚é‚Ƭ—‚ÌŒ³

921 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 19:27
>>919
someReplace‚Í !TYPE_TERI ‚Ìcondition‚Ì’†‚É‚µ‚©‚ ‚è‚Ü‚¹‚ñB
•sˆÀ‚È‚çdoReplace, someReplace‚ð
#ifndef TYPE_TERI
#endif
‚ÅŠ‡‚Á‚Ä‚ÍB

922 F775 F01/09/09 19:34
>>920-921
@—¼•û‚â‚Á‚½B

923 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 19:54
http://kaba.2ch.net/test/read.cgi?bbs=news2&key=999391480
http://kaba.2ch.net/test/read5x.cgi?bbs=news2&key=999391480
‚±‚ê‚Á‚Ä‘qŒÉ—Ž‚¿‚µ‚ÄHTML‰»‚ð‘Ò‚Á‚Ä‚¢‚édat‚Ì•Û‘¶êŠ‚ª
•Ï‚í‚Á‚½‚±‚Æ‚ðˆÓ–¡‚µ‚Ä‚é‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇA•Û‘¶êŠ‚ð
‹³‚¦‚Ä‚à‚炤‚±‚Æ‚Í‚Å‚«‚é‚ñ‚Å‚µ‚傤‚©?
ƒuƒ‰ƒEƒU‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚È‚¢ˆÊ’u(public_html‚ÌŠO‚Æ‚©)‚É‚ ‚ê‚Î
‚Æ‚­‚É·‚µŽx‚¦‚È‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇB

924 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:17
ƒXƒgƒbƒp[E‚P‚O‚O‚OƒI[ƒo[‚ÌRELOADLINK”ñ•\Ž¦

dat_outŒã”¼‚Ì#ifdef RELOADLINK - #endif ‚ð
ÅŒã‚Ì
if (strstr("ƒXƒgƒbƒp[")EEE
‚Æ
html_foot()
‚̊ԂɈړ®B
if •¶“à‚ÌðŒ‚ð
@if (!level && lineMax == lineLast) {
¨if (!level && lineMax == lineLast && lineMax <= RES_RED && !threadStopped) {
‚É•ÏXB

925 F775 F01/09/09 20:21
>>924
‚ ‚Ä‚½

926 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:22
ŋ߂̃Xƒgƒbƒp[‚Í“Še“ú‚ªu’âŽ~v‚É‚È‚Á‚Ä‚é‚Ì‚Å
‚»‚ê‚̑Ήž‚à•K—v‚Å‚Í‚È‚¢‚©‚ÆB

927 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:25
if( s[2]!=0 && strstr( s[2], "ƒXƒgƒbƒp[" )) threadStopped=1;
«
if( s[2]!=0 && (strstr( s[2], "ƒXƒgƒbƒp[" ) || strstr( s[2], "’âŽ~" )) threadStopped=1;
‚Å‚¢‚¢‚©‚È?

928 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:26
•Â‚¶Š‡ŒÊ‚ª1ŒÂ‘«‚è‚È‚©‚Á‚½B
if( s[2]!=0 && (strstr( s[2], "ƒXƒgƒbƒp[" ) || strstr( s[2], "’âŽ~" )) ) threadStopped=1;

929 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:28
u’âŽ~v‚É‚È‚Á‚Ä‚éƒXƒŒ‚ЂƂ‹³‚¦‚ÄiÎj
dat‚Æ‚Á‚Ä‚«‚ÄŠm”F‚µ‚½‚©‚Á‚½‚è

930 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:30
‚¶‚á‚ ˆê—á
http://ton.2ch.net/test/read.cgi?bbs=gline&key=997994037

931 F775 F01/09/09 20:34
>>930
‚³‚ñ‚­‚·BŠm”F‚µ‚½‚Ì‚Åcommit‚µ‚½

932 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/09 20:41
‚Ý‚È‚³‚Ü‚¨”æ‚ꂳ‚Ü‚Å‚·BVƒXƒŒ‚Å‚·
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=1000035521&ls=20

‚±‚̃XƒŒ‚ÅŠ®Œ‹‚Å‚«‚»‚¤‚Șb‘è‚ÍA‚±‚̃XƒŒ‚Å‘±‚¯‚¿‚á‚Á‚Ä‚¢‚¢‚ÆŽv‚¢‚Ü‚·B
ŽŸƒXƒŒ‚ÉŽ‚¿‰z‚µ‚»‚¤‚È‚à‚Ì‚ÍA‘‚ß‚ÉŒ©Ø‚è‚ð‚‚¯‚Ĉړ®‚µ‚Ü‚µ‚傤iOO

933 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 20:59
>>923
‰ß‹ŽƒƒO‘qŒÉ‚̃XƒŒ‚É‚àî•ñ–³‚¢‚Å‚·‚ËB
http://green.jbbs.net/computer/bbs/read.cgi?BBS=20&KEY=992663547&LAST=50
ŽŸƒXƒŒ‚ÉŽ‚¿‰z‚µ‚ÄA–é‹Î‚³‚ñ‚É•·‚¢‚Ă݂邵‚©‚È‚¢‚©B
‚Ђ݂‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇB

934 F ŸD69Zsbfg —–é‹Î š F01/09/09 21:14
”é–§‚Æ‚¢‚¤‚©A¡‚Ìó‘Ô‚ÍŽb’è‚Å‚·B
dat ‚Æ‚©‚»‚Ì•Ó‚ÍA‘S–ʉüC‚̉”\«‚ ‚èB
‚½‚Ô‚ñAdat ’¼“Ç‚Ý‚Í‚Å‚«‚È‚­‚È‚é‚Å‚µ‚傤BBB(‘½•ª‚¾‚¯‚Ç‚ËA‚Ü‚¾Œˆ‚Ü‚Á‚Ä‚¢‚È‚¢)

935 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/09 22:07
‚±‚ñ‚È‘‚¢ŽžŠÔH‚©‚çA‚¨”æ‚ꂳ‚Ü‚Å‚·[B

936 F–¼–³‚µ–ºB ŸvP.bOZFQ F01/09/10 00:29
‚±‚̃XƒŒ‚ÅŽÀ‘•EŒŸ“¢‘Ò‚¿‚̈Ĉꗗ

gzip/zlibŠÖ˜Acondition‚Ì®—
@gzip/zlib‚ðcondition‚È‚µ‚ÅÌ—p‚µ®—

#define Katjusha_Beta_kisei ‚³‚ê‚Ä‚¢‚È‚¢iŒ³‚Ídefine‚³‚ê‚Ä‚¢‚½j

URL‹Lq‚ɑ΂·‚郊ƒ“ƒNÝ’è‚àŽžŠÔ‘Ñ‚É‚æ‚点‚é
@>>817

"“Še“ú"”ñ•\Ž¦‚ðŽžŠÔ‘Ñ‚É‚æ‚点‚é

FORCE_304_TIME‚Ì“®“I•Ï“®
@ŽI•‰‰×‚ɉž‚¶‚Ä“®“I‚É•ÏX‚·‚é

CHUNK_ANCHOR‚Ånofirst=true‚É‚È‚Á‚Ä‚¢‚邪A‚Ç‚¤‚©

mmapŽž‚Élock‚·‚ׂ«‚©
@>>139 >>425

dat,kako
@/kako/ ‚ɑΉž
@ƒc[ƒ‹ìŽÒ‚³‚ñ‚ɑΉž‚¨Šè‚¢
@@* raw=xxx.yyy ‚ÌŒ`Ž®‚ŃŠƒNƒGƒXƒgB xxx=ÅIƒŒƒX”Ô†, yyy=‚»‚Ì‚Æ‚«‚̃TƒCƒYB
@@* ˆês–ڂ̓Xƒe[ƒ^ƒX:
@@* [+OK] ‚Ìꇂͷ•ª‚Ì‚Ý‚ð‘—M‚·‚éB
@@* [-INCR] (Incorrect)‚Ìꇂ͂·‚ׂẴf[ƒ^‚ð‘—M‚·‚éB
@@* [-ERR (ƒeƒLƒXƒg)]‚Ìꇂ͂Ȃñ‚©ƒGƒ‰[‚ª‹N‚«‚½B

dat‚̈ꕔ‚ɂ‚¢‚Ä‚ÌLastMod‚ð‹‚ß‚é

NN4.72‚Ågzipˆ³k&&Content-Length‚ª‚ ‚é‚ÆLast-Modified‚ª–³Œø
@>>872

ƒLƒƒƒbƒVƒ…‚Å‚ ‚Ú[‚ñ‚³‚ꂽƒŒƒX‚ªŒ©‚¦‚éH(Úוs–¾)
@http://teri.2ch.net/test/read.cgi?bbs=saku&key=996761078&st=408&to=408&nofirst=true

deflate/”ƒ_ƒCƒWƒFƒXƒg/ƒXƒŒƒbƒhˆê——/ƒXƒŒƒCƒ“ƒfƒbƒNƒX
@>>680 >>696
@‚»‚Ì‚¤‚¿‘Ήž

‰ß‹Ždat‚Ìꊂª•Ï‚í‚è‚»‚¤
@>>923 >>934

conditionˆê——/SETTING_R.TXT‹Lqˆê——
@http://www.gedoh.org/aki/2ch/current/bbs/config.txt
@’ljÁ‚·‚ׂ«‚à‚Ì
@@>>914
@@@CAUTION_FILESIZE xx, MAX_FILESIZE_BUSY (xx)@iƒfƒoƒbƒO—pj
@@http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998695422&st=81&to=81&n=true
@@@CM_BBSPINK, LOGLOGOUT x, TYPE_TERI, Katjusha_Beta_kisei

r2chhtml.h‚¢‚ë‚¢‚ë
@http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20

‚»‚Ì‘¼
@http://www.gedoh.org/aki/2ch/tiki/

937 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 00:59
>>914‚ðŠm”F‚µ‚½‚¢‚ñ‚¾‚¯‚ÇAŒ»ÝkabaŽIã‚É450KB‚Æ‚©A‚»‚¤‚¢‚¤‚Å‚©‚¢dat
‚ªŒ©“–‚½‚ç‚È‚¢cc

‚ǂ̂悤‚É“®ìŠm”F‚·‚ׂ«‚¾‚낤‚©H

938 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 00:59
>>937
MAX_FILESIZE‚𬂳‚­‘‚¯‚΂¢‚¢‚ñ‚Å‚Í

939 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 01:04
>>937
Šm”F‚Ì‚½‚ß‚É‹‘å‚ȃRƒsƒy‚ð“\‚è‚Ü‚­‚é
«
ƒAƒNƒZƒX§ŒÀ‚ð‹ò‚炤
«
(ß„tß)³Ï°

‚Á‚Ä‚©kabaŽIƒo[ƒWƒ‡ƒ“‚ÍŒx–¢‘Ήž‚Å‚Í?

940 F937 F01/09/10 01:47
>938
cc‚¨‚ê‚Í‚È‚É‚ðƒ{ƒP‚Ä‚¢‚é‚ñ‚¾‚낤‚©B
‘½ŽÓB

>939
ƒAƒNƒZƒX§ŒÀ‚ÍŠ¨•ÙŠè‚¢‚½‚¢‚ªAŒx–¢‘Ήž‚Æ‚¢‚¤‚̂̓}ƒW‚Å‚·‚©H
ƒeƒXƒg‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚ÆH

941 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 01:50
>>940
Œx‚̃R[ƒh‚ª“ü‚Á‚½‚Ì‚Í–é‹Î‚³‚ñ‚ªð–é“ü‚ê‚Ä‚©‚炾‚Á‚Ä‚±‚ÆB
¡“ú“ü‚Á‚½piza2”Å‚É‚Í‚½‚Ô‚ñ“ü‚Á‚Ä‚éB
‚Â[‚©‚¢‚¢‰ÁŒ¸VƒXƒŒs‚«‚È‚³‚êB
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=1000035521

942 F937 F01/09/10 01:52
’p‚Ìã“h‚肾cc

>940‚Ì”­Œ¾‚Í–Y‚ê‚Ä‚­‚¾‚³‚¢cc

943 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 06:38
‚Æ‚É‚©‚­A‚±‚Ì‚Q“úŠÔ‚ÍA‘åŽÔ—Ö‚ÌŠˆ–ô‚ð‚µ‚Ä‚­‚ꂽA
775‚³‚ñA
–¼–³‚µ–ºB ŸvP.bOZFQ‚³‚ñ
884‚³‚ñA
886‚³‚ñA
“™‚ÉŠ´ŽÓ‚µ‚½‚¢B

–{‹Ø‚ÉŠÖŒW‚È‚¢‚Ì‚Å‘OƒXƒŒ‚ÅB

944 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:23
[r2chhtml.h]
//***********************************************
E’ljÁ
#define R2CH_HTML_TAIL_SIMPLE@\
@" (%02d:00PM - %02d:00AM ‚ÌŠÔˆê‹C‚É‘S•”‚Í“Ç‚ß‚Ü‚¹‚ñ)<br>\n"
/* ƒeƒXƒg‚È‚Ì‚ÅŽg‚Á‚Ä‚¢‚È‚¢‚¯‚Ç */
#define@CHUNKED_ANCHOR_SELECT_HEAD(bbs,key)@\
@"<form><select onchange='"@\
@"var st=parseInt(this[selectedIndex].text);"@\
@"location=\""CGINAME"?bbs="bbs"&key="key"&st=\"+st+\"&to=\"+(st+49)+\"&"NO_FIRST"\";"\
@"'>"
#define@CHUNKED_ANCHOR_SELECT_STARTNUM(num)@\
@"<option>"num"-"
#define@CHUNKED_ANCHOR_SELECT_TAIL@\
@"</select></form>"


[read2ch.h]
//***********************************************
EALL_ANCHOR‚ÆLATEST_ANCHOR‚ð‚È‚­‚µ‚½‚¢‚Ì‚Å
LATEST_NUM‚̈µ‚¢‚ðRES_NORMAL“™‚Æ“¯—l‚É‚µ‚Ä‚Ù‚µ‚¢B

//***********************************************
E’ljÁ
/* select formŒ`Ž®‚Å CHUNKED_ANCHOR‚ð•\Ž¦‚·‚é */
/*#define@CHUNKED_ANCHOR_WITH_FORM
uŒfŽ¦”‚ɖ߂évuƒŒƒX‚ð‘S•”vuÅVƒŒƒXv‚Æ‚Ì“ˆê‚ªŽæ‚ê‚Ä‚¢‚È‚¢
*/

945 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:24
[read.c]
//***********************************************
E‘O”¼‚É‚ ‚é#ifdef LATEST_ANCHOR - #endif ‚ð
‘S‚ÄðŒ‚ðŠO‚µA’†g‚𶂫‚ÉB(‘S•” #ifdef USE_SETTING_FILE ‚Ì’†)

//***********************************************
Eout_html()‚̌㔼A/* imode */ ‚ÌŽè‘OA
@@if (isbusytime && out_resN > RES_NORMAL) {
@@@EEE
@@@return 1;
@@}
‚Ì•”•ª‚ðA
@@if (isbusytime && out_resN > RES_NORMAL) {
#ifdef CHUNK_ANCHOR
@@@pPrintf(pStdout, R2CH_HTML_TAIL_SIMPLE, LIMIT_PM - 12, LIMIT_AM);
#else
@@@EEE
#endif
@@@return 1;
@@}
‚ÉB

946 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:25
//***********************************************
Ehtml_head()
#ifdef CHUNK_ANCHOR
@int i;
#endif
Œx‚ªo‚é‚Ì‚ÅíœB

//***********************************************
E“¯Ahtml_head()‚Ì^’†•Ó‚è‚©‚çA } else { ‚ÌŽè‘O(‚»‚̉º‚ªimode)‚Ü‚ÅA
#ifdef@ALL_ANCHOR
@EEE
#endif
#ifdef@CHUNK_ANCHOR
@EEE
#endif
#ifdef@LATEST_ANCHOR
@EEE
#endif
‚ðA
@/* ALL_ANCHOR ‚Íí‚ɶ‚«‚É‚·‚é
@ ‚½‚¾‚µACHUNK_ANCHOR‚ª¶‚«‚ÅA‚©‚Âisbusytime‚É‚Í•\Ž¦‚µ‚È‚¢ */
#ifdef@CHUNK_ANCHOR
@@if (!isbusytime)
#endif
@@{
#ifdef USE_PATH
@@@if (path_depth)
@@@@pPrintf(pStdout,
@@@@@R2CH_HTML_PATH_ALL_ANCHOR);
@@@else
#endif
@@@@pPrintf(pStdout,
@@@@@R2CH_HTML_ALL_ANCHOR,
@@@@@zz_bs, zz_ky);
@@}
@@html_thread_anchor(1, first_line()-1);
‚ÉB

947 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:26
//***********************************************
Ehtml_foot()
ʼn‚©‚çA
@if (line <= RES_RED && !stopped) {
‚ÌŽè‘O‚Ü‚Å‚ðA
static void html_foot(int level, int line, int stopped)
{
#if@0
@/* ‰Šú‰»‚µ‚½”’l‚ðÄ‚ÑŽg‚¤‚̂̓_ƒCƒWƒFƒXƒgŠÖŒW‚¾‚¯‚Ì‚Í‚¸ */
@out_resN = 0;@/* ‚±‚±‚ʼnŠú‰»‚·‚é‚Æ‚¢‚¢‚炵‚¢? */
#endif

@if (is_imode()) {
@@html_foot_im(line,stopped);
@@return;
@}
@if (last_line() < lineMax) {
@@/* RELOADLINK‚Ì•\Ž¦ðŒ‚Ì‹t‚È‚ñ‚¾‚¯‚Ç */
@@html_thread_anchor(last_line() + 1, lineMax - LATEST_NUM);
#ifndef@CHUNK_ANCHOR
@@@/* ÅVƒŒƒXnn‚ª‚©‚Ô‚é‚Ì‚Å‹ê“÷‚Ìô
@@@ LATEST_ANCHOR‚𶂫‚É‚µ‚ÄA‚È‚¨‚©‚––”ö‚ÉŽ‚Á‚Ä‚«‚Ä‚¢‚é‚Ì‚Å
@@@ out_html“à‚Ì@R2CH_HTML_TAIL‚ðC³‚·‚é‚Ù‚¤‚ª
@@@ ˆ—‚Ì—¬‚ê‚Æ‚µ‚Ä‚Í–]‚Ü‚µ‚¢‚ªA
@@@ u¬ŽGŽž‚ÉCHUNK_ANCHOR‚ð”ñ•\Ž¦‚É‚·‚év“™‚ÌꇂɂÍ
@@@ ÄC³‚ª•K—v‚È‚Ì‚Å•Û—¯ */
@@if (!(isbusytime && out_resN > RES_NORMAL))
#endif
@@{
@@@/* LATEST_ANCHOR‚àí‚ɶ‚«‚É‚·‚é */
#ifdef USE_PATH
@@if (path_depth)
@@@pPrintf(pStdout,
@@@@R2CH_HTML_PATH_LATEST_ANCHOR,
@@@@LATEST_NUM, LATEST_NUM);
@@else
#endif
@@@pPrintf(pStdout,
@@@@R2CH_HTML_LATEST_ANCHOR,
@@@@zz_bs, zz_ky,
@@@@LATEST_NUM, LATEST_NUM);
@@}
@}
‚ÉB

948 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:27
//***********************************************
html_head()‚ÌŽè‘O‚ ‚½‚è‚ÉAˆÈ‰ºEEEÅŒã‚Ü‚Å‚ð’ljÁ

#ifdef@CHUNK_ANCHOR
/* first-last‚Ü‚Å‚ÌCHUNKED anchor‚ð•\Ž¦
first‚Ælast‚̓ŒƒX”Ô†Bfirst‚É0‚Í“n‚·‚È[ */
static void html_thread_anchor(int first, int last)
{
@int line = ((first - 1)/ CHUNK_NUM) * CHUNK_NUM + 1;
@if (first <= last) {
#ifdef@CHUNKED_ANCHOR_WITH_FORM
@@pPrintf(pStdout, CHUNKED_ANCHOR_SELECT_HEAD("%s", "%s"),
@@@zz_bs, zz_ky);
@@for ( ; line <= last; line += CHUNK_NUM) {
@@@pPrintf(pStdout, CHUNKED_ANCHOR_SELECT_STARTNUM("%d"),
@@@line);
@@}
@@pPrintf(pStdout, CHUNKED_ANCHOR_SELECT_TAIL);
#else
@@for ( ; line <= last; line += CHUNK_NUM) {
#ifdef USE_PATH
@@@if (path_depth)
@@@@pPrintf(pStdout,
@@@@@R2CH_HTML_PATH_CHUNK_ANCHOR,
@@@@@line,
@@@@@line + CHUNK_NUM - 1,
@@@@@line);
@@@else
#endif
@@@@pPrintf(pStdout, R2CH_HTML_CHUNK_ANCHOR,
@@@@@zz_bs, zz_ky,
@@@@@line,
@@@@@line + CHUNK_NUM - 1,
@@@@@(line == 1 ? "" : NO_FIRST),
@@@@@line);
@@}
#endif
@}
}
#else
#define@html_thread_anchor(first, last)@@/* (void)0 nothing */
#endif@/* CHUNK_ANCHOR */

949 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F01/09/10 22:28
/* ʼn‚ÆÅŒã‚É•\Ž¦‚³‚ê‚郌ƒX”Ô†‚ð•Ô‚·(ƒŒƒX‚P‚𜂭)
imode–¢‘Ήž, isprinted‚Æ“¯‚¶“®ì‚ðB
*/
static int first_line()
{
@if (nn_st)
@@return nn_st;
@if (nn_ls)
@@return lineMax - nn_ls + 1;
@return 1;
}
static int last_line()
{
@/* html_foot‚ðŒÄ‚ÔŽž‚ÉÅI•\Ž¦s‚ð“n‚·‚悤‚É‚·‚ê‚Ηv‚ç‚È‚¢‚ñ‚¾‚¯‚Ç */
@int line = lineMax;
@if (nn_to && nn_to < lineMax)
@@line = nn_to;
@if (isbusytime) {
@@int busy_last = first_line() + RES_NORMAL - 1 - is_nofirst();
@@/* ׂ©‚¢ŒvŽZŠÔˆá‚Á‚Ä‚é‚©‚à */
@@if (busy_last < line)
@@@line = busy_last;
@}
@return line;
}

950 F775 F01/09/10 22:36
‚±‚ê‚͉½‚Å‚·‚©? (^^;

951 FŽŸƒXƒŒ166 F01/09/11 17:35
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

952 FŠOo‚Å‚·‚©H F01/09/11 22:40
http://ton.2ch.net/test/read.cgi?bbs=sec&key=996966367&st=40&to=40&nofirst=true

953 FŠOo‚Å‚·‚©H F01/09/11 22:42
ƒXƒŒˆá‚¢B

954 FƒXƒŒ–„‚߉ü—ǃXƒŒƒbƒh F01/10/14 20:43
@@@@ƒXƒŒ‚ð–„‚ß‚É—ˆ‚Ü‚µ‚½
QQQQQQ@QQQQQQQQQQ
@@@@@@@@ É
@@@------------- A____
@ / PPP.//PP|| |___/_› ›
@/@@@ @// @@@ .|| | @__››››
[/______.@//[ ]@@@ || | @@ __›› ›
.||@@@@@|_|PP @.|.| |QQQ__››››
.lO|--- |OK.|_Q___Q |.|_|ƒjƒjƒjƒjƒjƒjl.|››››
|_¸Œû¹P_l______‚ŒÜ ‚Œ.|QQQ__| ‚ŒÜ‚Œ_|| @››››
„Ÿ„Ÿ`--'„Ÿ„Ÿ„Ÿ`['„Ÿ„Ÿ„Ÿ `--' `[' „¢@››››
@@@@@@@@ @ @ @ @@@@@@@ @@„ @@››››
@@@@@@@@ @ @ @ @@@@@@@ @@„ @ @››››
@@@@@@@@ @ @ @ @@@@@@@ @@„ @Ð @›› ››@@@V
@@@@@@@@ @ @ @ @@@@@@@ @@„ @@GF›› ››G@fVAA..
@@@@@@@@ @ @ @ @@@@@@@@@@| Ð@Ð_› ›Þ› ›^ƒ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~````~~~~~~~~~~~~~~~~~~~

955 F F01/10/19 17:22
http://www.oldandmature.de/oldandmature3/pictures/menapril0005.jpg

956 F-- F01/10/19 17:26
http://www.oldandmature.de/oldandmature3/pictures/menjuly0075.jpg

335KB
V’…ƒŒƒX‚Ì•\Ž¦

ƒXƒŒƒbƒhƒŠƒXƒg‚Ö–ß‚é ‘S•” ‘O100 ŽŸ100 ÅV50

0ch BBS 2004-10-30