[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch‚Ìread.cgi‚Ö]
Update time : 05/08 16:18 / Filesize : 307 KB / Number-of Response : 980
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

‚­‚¾‚·‚êPerli’´‰SŽÒ—pj



1 –¼‘OFnobody‚³‚ñ mailto:sage [2006/09/10(“ú) 13:33:48 ID:???]
‚±‚̃XƒŒƒbƒh‚ÍA‘¼‚̃XƒŒƒbƒh‚ł͑‚«ž‚߂Ȃ¢’´’჌ƒxƒ‹A  
‚à‚µ‚­‚ÍŽ¿–âŽÒŽ©g‰½‚ª‰½‚¾‚ª•ª‚©‚ç‚È‚¢Ž¿–â‚ð—E‹C‚ðŽ‚Á‚Ä‘‚«ž‚ÞƒXƒŒƒbƒh‚Å‚·B  
PerlŽg‚¢‚ª—D‚µ‚­ƒRƒƒ“ƒg‚ð•Ô‚µ‚Ü‚·‚ªA  
‚¨—ç‚ÍPerl‚Ì•z‹³‚ƉSŽÒ‚Ì‹~Ï‚ð‚¨Šè‚¢‚µ‚Ü‚·B  


179 –¼‘OFnobody‚³‚ñ [2007/06/15(‹à) 22:38:03 ID:3CYhNC9F]
‚Ü‚¶‚߂ɋ³‚¦‚Ä‚­‚¾‚³‚¢‚æô

180 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/15(‹à) 22:48:57 ID:???]
‚ ‚¢‚Ü‚¢3cm

181 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/15(‹à) 22:51:37 ID:???]
“š‚¦‚Ä‚¢‚Ü‚·‚Æ‚àB

>SF ‚ð“ǂނ±‚ÆB
>‚¾‚¶‚á‚ê‚⌾—t‚ ‚»‚тւ̗‰ð‚ð[‚߂邱‚ÆB
>•ꑌê‚Å‚«‚¿‚ñ‚Æ•¶‚ª‘‚¯‚邿‚¤‚ɂȂ邱‚ÆB
>‘½‚­‚̃nƒbƒJ[‚Íu‚¨‚½‚­v‚Æ‚¢‚¤ƒŒƒbƒeƒ‹‚ðŽó‚¯“ü‚ê‚Ä‚¢‚Ü‚·B
>‚»‚ê‚ÍŽ©•ª‚ª•’ʂ̎Љï“IŠú‘Ò‚©‚玩—R‚¾‚ÆéŒ¾‚·‚é•û–@‚̈ê‚‚Ȃ̂ł·B
ttp://cruel.org/freeware/hacker.html

182 –¼‘OFnobody‚³‚ñ [2007/06/16(“y) 21:27:44 ID:0wRsaGP2]
Perl•׋­‚µ‚½‚¾‚¯‚ŃnƒbƒJ[‚ɂȂê‚é‚ñ‚Å‚·‚©H

183 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/17(“ú) 08:54:43 ID:???]
perl‚µ‚©’m‚ç‚È‚­‚Ä‚àƒnƒbƒJ[‚ɂȂê‚郄ƒc‚͂Ȃ邵
‘SŒ¾ŒêŠo‚¦‚Ä‚àƒnƒbƒJ[‚ɂȂê‚È‚¢ƒ„ƒc‚͂Ȃê‚È‚¢

—v‚͉ž—p—̖͂â‘è

184 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/20(…) 21:35:54 ID:???]
‚æ‚낵‚¯‚ê‚΂²‹³Ž¦Šè‚¢‚Ü‚·B

Perl‚ÌCGI‚©‚çEXE‚ð’@‚­‚¾‚¯‚ÌSYSTEMŠÖ”‚ðŒÄ‚Ú‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ª
ˆ—Ž©‘̂̓oƒbƒNƒOƒ‰ƒEƒ“ƒh‚Å‚â‚点‚ÄA§Œä‚͉æ–ʂɖ߂µ‚½‚¢‚Ì‚Å
ures = SYSTEM(1, @args)v‚ÅŽÀs‚µ‚悤‚Æ‚·‚邯A-1‚ª–ß‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
ures = SYSTEM(@args)v‚Å‚â‚ê‚Ζâ‘è‚È‚­“®‚­‚̂ł·‚ªc

‘æˆêˆø”‚É1‚ðݒ肵‚½ê‡‚ÍŽÀs•s‰Â‚ɂȂéA‚Æ‚¢‚Á‚½‚悤‚È
Ž–—á‚Í‚ ‚é‚̂łµ‚傤‚©H
iŒŸõƒL[uSYSTEMv‚ł͊Y“–‚ª‘½‚·‚¬‚Äcj

185 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/20(…) 22:20:47 ID:???]
>>184
‚‚©‚»‚à‚»‚àsystemŠÖ”‚ÌŽg‚¢•û‚í‚©‚Á‚ĂȂ¢‚¾‚ë

uperl systemv‚ŃOƒO‚é‚­‚ç‚¢‚ÌŒŸõ”\—Í‚Íg‚ɂ‚¯‚悤‚ºŒZ’í

186 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/20(…) 22:35:16 ID:???]
win —p‚Ì“Á•ʂȋL–@‚ª‚ ‚é‚Ì‚©‚ÆŽv‚Á‚ăOƒO‚è‚Ü‚­‚Á‚½‰´Aƒ}ƒJ[Borz...

187 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/20(…) 23:12:17 ID:???]
>>185
‚¢‚â‚ ‚ÌEEE‚·‚¢‚Ü‚¹‚ñB
u@argsv‚Æ‘‚¢‚Ä‚ ‚邯‚±‚낪A’@‚©‚¹‚悤‚Æ‚µ‚Ä‚¢‚éEXE‚Ì
ˆø”‚‚«ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å‚·B

systemŠÖ”‚Ì‹LŽ–‚Ȃ炢‚­‚‚àHIT‚µ‚Ü‚·‚ªA‘æˆêˆø”‚É1‚ðƒZƒbƒg
‚µ‚Ă̎g‚¢•û‚ɂ‚¢‚Ă̋Lq‚͂قƂñ‚ǂȂ©‚Á‚½‚Ì‚Åc
i‚±‚Ì‘‚«•ûŽ©‘Ì‚ªwinê—p‚炵‚¢‚Å‚·‚ªj



188 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/21(–Ø) 00:30:05 ID:???]
>>187
ʼn‚ÉuWindows+ActivePerl‚̊‹«‚Å‚·v‚Æ‚©‚­‚ç‚¢‚Í‘‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¤‚ñ‚¾B
@args‚Ì“à—e‚Æ‚©‚àBargs‚È‚ñ‚Ä–¼‘O‚Ì”z—ñ‚ɃRƒ}ƒ“ƒh‚܂œü‚Á‚Ä‚é‚È‚ñ‚Ä‚ ‚Ü‚è‘z‘œ‚µ‚È‚¢B

‚ÅA‚½‚Ô‚ñ-1•Ô‚µ‚Ä‚é‚Ì‚Í@args‚Ì’†‚̃vƒƒOƒ‰ƒ€‘¤‚¾‚©‚ç‚»‚Á‚¿‚𒲂ׂȂ¢‚Æ–³—‚©‚àB

189 –¼‘OFnobody‚³‚ñ [2007/06/26(‰Î) 18:01:07 ID:pgSc3qoH]
perlAcgi‚ð“ÆŠw‚ŕ׋­‚µ‚Ä‚¢‚邪—‰ð‚Å‚«‚È‚¢GG
‚P‚O“ú‚ÅŠo‚¦‚é`‚Ì–{‚ðŽQl‘‚É‚µ‚Ă邯‚Ç‚P‚O“ú‚¶‚á—‰ð‚Å‚«‚È‚¢YOEE
ŠwK”\—͂˂¥‚©‚ç“‚¢‚È‚Ÿ‚—

190 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:19:15 ID:???]
‚±‚ÌŽè‚̂͊wK”\—͂Ƃ¢‚¤‚æ‚èˆÓ—~‚Ì–â‘èB
Žáб‘Š«‚Í‚ ‚邪‚ËB

191 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:32:33 ID:???]
lŠÔ•K—v‚É‹ì‚ç‚ê‚È‚¢‚ÆŠo‚¦‚È‚¢‚©‚çB

1. ‰½‚ðì‚肽‚¢‚©Œˆ‚ß‚é
2. ‚Ƃɂ©‚­ì‚èŽn‚ß‚é
3. ‹l‚Ü‚Á‚½‚çŽÀŒ»•û–@‚ðŽQl‘‚Å’²‚ׂé
4. 2‚É–ß‚é

‚ ‚ƃƒ‚‚ðŽæ‚Á‚½•û‚ªŒø—¦‚ªã‚ª‚éB“ÁŽê•Ï”‘S•”ƒƒ‚‚邯‚©B
‚»‚ꂳ‚¦‚ ‚ê‚Ή½Žž‚Å‚à‰½ˆ‚Å‚ài­‚È‚­‚Æ‚àŽ©•ª‚¾‚¯‚Íj•K‚¸‰½‚Å‚à‘‚¯‚郃‚‚ðì‚éB

192 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:38:09 ID:???]
u10“ú‚ÅŠo‚¦‚é`v‚𔃂Á‚Ä–{“–‚É10“ú‚ÅK“¾‚µ‚½‚Á‚Ęb‚Í•·‚©‚È‚¢‚©‚ç
>>189‚Í‚ ‚ñ‚Ü‚è‹C‚É‚µ‚È‚­‚Ä‚¢‚¢‚æB

>>191
•K—v‚É‹ì‚ç‚ê‚邯Šo‚¦‚é‚Ì‘‚¢‚æ‚È‚ B”[Šú‚Æ‚©B

193 –¼‘OF189 [2007/06/27(…) 11:43:36 ID:qSRVuZRU]
ŠÖ”‚ªŠo‚¦‚ç‚ê‚È‚¢‚©‚烃‚‚ð‚µ‚Á‚©‚è‚Æ‚Á‚Ä‚â‚Á‚Ă݂܂·OOG
ƒQ[ƒ€‚Æ‚©Œfަ”‚ðŽv‚¢’Ê‚è‚Éì‚肽‚¢‚̂ł܂¸‚ÍŠî‘b‚©‚ç‚Á‚Ä
Š´‚¶‚¾‚ÆŽv‚Á‚½‚Ì‚ÅA‚Ƃɂ©‚­K‚¤‚æ‚芵‚ê‚é‚©‚È`

194 –¼‘OF189 [2007/06/28(–Ø) 17:14:56 ID:/27P2PeN]
Ž¿–â‚È‚ñ‚Å‚·‚ª‚æ‚낵‚­‚Å‚·
#! c:/perl/bin/perl

open(IN, "+<./count.dat");
$count = <IN>;
++$count;
seek(IN,0,0);
print IN $count;
close(IN);
‚±‚ñ‚ȃAƒNƒZƒXƒJƒEƒ“ƒ^[‚ª‚ ‚Á‚½‚Æ‚µ‚Ä./count.dat‚Ì’†‚É
‚P‚Q‚ª‘‚«ž‚Ü‚ê‚Ä‚¢‚½‚玟‚ɃAƒNƒZƒX‚µ‚½‚ç‚P‚R‚ɂȂè‚Ü‚·‚æ‚ËH
seekŠÖ”‚Ńtƒ@ƒCƒ‹‚Ìæ“ª‚ÉŽ‚Á‚Ä‚«‚Ä‚¢‚é‚̂͂킩‚é‚ñ‚¾‚¯‚Ç
擪‚É‚»‚̂܂܎‚Á‚Ä‚«‚½‚ç‚P‚R‚P‚Q‚ɂȂç‚È‚¢——R‚ð‹³‚¦‚Ăقµ‚¢‚Á‚·„ƒ

195 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/28(–Ø) 17:44:35 ID:???]
ƒtƒ@ƒCƒ‹‚ɂ̓Cƒ“ƒT[ƒgƒ‚[ƒh‚Í–³‚¢

196 –¼‘OF189 [2007/06/28(–Ø) 17:53:34 ID:/27P2PeN]
ƒCƒ“ƒT[ƒgƒ‚[ƒh‚Á‚ĉ½‚Å‚·‚©H
seek(IN,0,0);
‚ÌA•”•ª‚¾‚¯Á‚µ‚ăAƒNƒZƒX‚·‚邯‚P‚Q‚P‚R‚ɂȂ邯‚Ç
seek(IN,0,0);
‚ªA‚ ‚邱‚Ƃɂæ‚èã‘‚«‚ɂȂé‚ÌH

197 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/28(–Ø) 17:58:37 ID:???]
í‚Éã‘‚«‚¾
‘‚«ž‚݃|ƒCƒ“ƒgiƒV[ƒNˆÊ’uj‚ª“Ç‚ñ‚¾‚±‚Ƃɂæ‚èŒã‚ë‚ɂȂÁ‚Ă邾‚¯
––”ö‚Åã‘‚«‚·‚ê‚ΒljÁ‚Æ“¯‚¶‚¾‚낤

ƒƒ‚ƒŠ‚Å‚à‘}“ü‚Á‚Ă̂ÍAƒf[ƒ^‚ðŒã‚ë‚É‚¸‚炵‚Ä‚©‚çã‘‚«‚µ‚Ä‚é‚ñ‚¾‚æB



198 –¼‘OF189 [2007/06/28(–Ø) 18:16:42 ID:/27P2PeN]
HHHiL¥ƒÖE`j
seek(IN,0,0); ‚ÍA
í‚Éã‘‚«‚Á‚ÄŠo‚¦‚Æ‚¯‚Ζâ‘è‚È‚¢‚Ì‚©‚ÈH
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·‚Å‚·B

199 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/28(–Ø) 18:26:31 ID:???]
‚ [‚à‚¤‚¢‚¢‚â‚»‚ê‚Å

200 –¼‘OFnobody‚³‚ñ [2007/06/30(“y) 14:41:50 ID:zANvV/vQ]
‚±‚¤‚¢‚¤”͈͎w’è‚ð ¨ 4.43.96.0/24
‚±‚̂悤‚ɕϊ·@@@¨ 4.43.96.0-4.43.96.255
‚µ‚½‚¢‚̂ł·‚ªA—Ç‚¢•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

201 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 15:21:36 ID:???]
Šg‘å‰ðŽß‚µ‚ÄAu‚ ‚éIPƒAƒhƒŒƒX‚ª‚ ‚éƒlƒbƒgƒ}ƒXƒN“à‚É‚ ‚é‚©”Û‚©v
‚Á‚ăXƒNƒŠƒvƒg‚È‚çB

my $netmask = q{4.43.96.0/24} ;
my $ip = q{4.43.96.0} ; # <= ‚±‚±‚ɃeƒXƒg‚·‚éIPƒAƒhƒŒƒX‚ðƒZƒbƒg
my ( $org_ip, $byte ) = split m{/}, $netmask ;
my $packed_one = unpack qq{B$byte}, pack 'C4', split ( /\./, $ip ) ;
my $packed_two = unpack qq{B$byte}, pack 'C4', split ( /\./, $org_ip ) ;

if ( $packed_one eq $packed_two ){ print q{in} . qq{\n} ; }


‚±‚ñ‚ÈŠ´‚¶H‚Æ‘fl‚ª“š‚¦‚Ä‚Ý‚éƒeƒXƒgB



202 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 15:54:22 ID:???]
>>201
³’¼Perl‚Í—Ç‚­•ª‚©‚ç‚È‚¢‚̂ł·‚ªAƒRƒsƒy‚µ‚ÄŒ‹‰Ê‚ª‚ł܂µ‚½B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BÍߺØ

203 –¼‘OFŽ¿–â [2007/06/30(“y) 16:27:58 ID:6uCjWfRX]
”z—ñ‚Ì’l‚ðƒŠƒtƒ@ƒŒƒ“ƒX‚ðŽg‚Á‚ÄAƒTƒuƒ‹[ƒ`ƒ“‚Ö“n‚·•û–@‚ɂ‚¢‚Ă̎¿–â‚Å‚·B

‰º‹L‚̂悤‚ÈŠÈ’P‚È•¨‚ðì‚Á‚ÄA”z—ñ‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚ªƒTƒuƒ‹[ƒ`ƒ“‘¤‚Ö“n‚³‚ê‚Ä‚¢‚邱‚Æ‚Í
‚í‚©‚è‚Ü‚µ‚½B($alldata_ref‚Æ$getdata_ref‚ª“¯‚¶j
‚ªAƒTƒuƒ‹[ƒ`ƒ“‚ðŽg‚Á‚Ă̔z—ñ‚Ì’l‚ÌŽQÆ‚ª‚È‚º‚©‚Å‚«‚Ü‚¹‚ñB
‚¢‚ë‚ñ‚ȃTƒCƒg‚ð‚݂Ăà–â‘è‚͂Ȃ¢‚悤‚Å‚·‚ªA‚í‚©‚é•û‹³‚¦‚Ä‚­‚¾‚³‚¢B

@alldata=(1,2,3,4,5);
$alldata_ref=\@alldata;
print "$alldata_ref\n";
foreach (@$alldata_ref){
print "$_";
}
print "\n";


&COUNT8(\@alldata);

sub COUNT8{
my $getdata_ref="@_";
print "$getdata_ref\n";
foreach (@$getdata_ref){
print "$_";
}
print "\n";

204 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 16:43:21 ID:???]
my $getdata_ref=shift;

205 –¼‘OF203 mailto:sage [2007/06/30(“y) 16:46:10 ID:???]
‚¤‚Ù‚ÁB
‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ‚ªA‚Å‚«‚Ü‚µ‚½B
‚¿‚å‚Á‚Æshift•׋­‚µ‚ÉŒö‰€‚̃gƒCƒŒ‘O‚És‚«‚Ü‚·B

206 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 16:53:48 ID:???]
•Öæ‚ÅŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢

>>203‚Á‚ÄAƒTƒuƒ‹[ƒ`ƒ“‚Ì’†‚ňø”‚ðŽæ“¾‚·‚鎞‚É
ƒ_ƒuƒ‹ƒNƒH[ƒe[ƒVƒ‡ƒ“‚ň͂Á‚½Ž–‚ªŒ´ˆö‚Å‚·‚æ‚ËH

207 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 17:11:28 ID:???]
print‚Å•\ަ‚³‚ê‚镨‚ÆA“à•”“I‚Ȉµ‚¢‚͈ႤB
‚‚¢‚Å‚ÉAƒ_ƒuƒ‹ƒNƒI[ƒg‚µ‚È‚©‚Á‚½‚ç—v‘f”‚ª•Ԃ邾‚¯‚ÆŽv‚¤B
shift@_‚È‚èA$_[0]‚È‚è‚ÅA‚¿‚á‚ñ‚ÆƒŠƒtƒ@ƒŒƒ“ƒX‚ðŽæ“¾‚·‚邱‚Æ‚ª‘厖B



208 –¼‘OFnobody‚³‚ñ mailto:sage [2007/06/30(“y) 20:16:18 ID:???]
‚‚¢‚Å‚ÉAƒ_ƒuƒ‹ƒNƒI[ƒg‚µ‚È‚©‚Á‚½‚çACOUNT8‚É“n‚³‚ꂽ
ƒŠƒXƒg(ƒAƒŒƒCƒŠƒtƒ@ƒŒƒ“ƒX1ŒÂ‚ÌƒŠƒXƒg)‚ªƒXƒJƒ‰[ƒRƒ“ƒe
ƒLƒXƒg‚Å•]‰¿‚³‚ê‚ÄŒ‹‰Ê‚Í1B

209 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/01(“ú) 06:34:28 ID:???]
my($getdata_ref)=@_;
‚ª„§‚³‚ê‚Ä‚¢‚Ü‚·B
“–‚½‚è‘O‚Å‚·‚ª•¡”‚È‚çˆÈ‰º‚Å‚·B
my($abc,$def,$ghi)=@_;

‚Ü‚½Perl‚Å‚Í@array‚Ì•]‰¿‚Ͷ•Ó’l‚ÅŒˆ‚Ü‚é‚Ì‚ÅAƒ_ƒuƒ‹ƒNƒI[ƒg‚µ‚È‚¯‚ê‚Î
•K‚¸—v‘f”‚ª•Ô‚é‚ÆM‚¶‚é‚̂͌듮ì‚ÌŒ³‚Å‚·B
$#array+1‚ðŽg‚¤‚©Ascalar(@array)‚Æ–¾Ž¦‚·‚é•û–@‚ªƒIƒXƒXƒ‚Å‚·B

‚³‚ç‚Éfor•¶‚ð‚±‚Ì‚æ‚¤‚É‘‚­l‚ª‘娋‚Ü‚·‚ªA
for(,my $i=0; $i<@array; $i++)
”ñí‚É’x‚¢‚̂ŗ\‚ß@array‚Ì—v‘f”‚ðƒXƒJƒ‰[‚Ɉڂµ‚ÄŽg‚¢‚Ü‚µ‚傤B

210 –¼‘OFnobody‚³‚ñ [2007/07/03(‰Î) 16:41:35 ID:Fn19fg5B]
>>209
”ˆႢB
Perl”‚łâ‚êB

211 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/03(‰Î) 19:22:53 ID:???]
perl”‚Á‚ĉ½ˆ‚É‚ ‚é‚ñ‚¾‚æB

212 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/04(…) 09:06:32 ID:???]
pc11.2ch.net/perl/

213 –¼‘OFnobody‚³‚ñ [2007/07/07(“y) 14:31:13 ID:MhnKrAyD]
ActivePerl‚ÅPerlŽn‚ß‚½‚ñ‚¾‚¯‚ÇAƒGƒNƒZƒ‹‚̃f[ƒ^‚©CSV‚©‚ç
‚»‚ꂼ‚ê‚ÌsA—ñ‚©‚ç”’l‚ðŽæ‚èo‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
‚Ç‚±‚©‚É—Ç‚¢ƒTƒ“ƒvƒ‹‚©ŽQl‚ɂȂéƒTƒCƒg‚͂Ȃ¢‚Å‚·‚©H

214 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/07(“y) 14:50:58 ID:???]
>>213
‚±‚±‚Íwebprog”‚Ȃ̂ŃLƒ~‚ÌŽ¿–â‚͔ˆႢ‚Å‚ ‚éB

215 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/08(“ú) 06:04:57 ID:???]
‚ׂ‚ɔ‚͈á‚í‚È‚¢‚¯‚Ç
Perl CSV‚âPerl Excel‚ÅŒŸõ‚·‚è‚áˆêu‚Åo‚é‚à‚̂𑂩‚ê‚邯‰½‚©‚ªŒ¸‘Þ‚·‚é

216 –¼‘OF‚Q‚P‚R [2007/07/09(ŒŽ) 22:38:35 ID:6iXDsaKo]
Web‚ÅŒŸõ‚µ‚Ä‚à•ª‚ç‚È‚¢‚©‚玿–₵‚½‚ñ‚Å‚·‚ªEEEorz

217 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/10(‰Î) 10:55:28 ID:???]
Œ¸‘Þ‚µ‚悤‚º



218 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/10(‰Î) 11:13:10 ID:???]
‚Ü‚ ‚ ‚é‚Ä‚¢‚Ç‚â‚Á‚ÄA‚±‚±‚ª‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤Ž¿–₾‚Æ“š‚¦‚é‹C‚É‚à‚Ȃ邯‚Ç
‚¨‘O‚ç‚Ì“š‚¦‚ÍM—p‚È‚ç‚ñ‚©‚çAƒTƒ“ƒvƒ‹‚âƒTƒCƒg‚ð‹³‚¦‚Ä‚­‚ê‚ÆŒ¾‚í‚ꂽ‚ç
‚±‚½‚¦‚é‹C‚͂Ȃ­‚·‚í‚È

219 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/10(‰Î) 11:49:08 ID:???]
uIBM‚ÌŒ¾‚¤’Ê‚è‚É‚µ‚½‚¯‚Ço—ˆ‚È‚©‚Á‚½(ß„Dß)v
‚ÆŒ¾‚í‚ꂽ‚È‚çA‚Ö[o—ˆ‚È‚¢‚ñ‚¾[‚Æ‚¢‚¤î•ñ‰¿’l‚à­‚µ‚ ‚éB
o—ˆ‚½‚ç‚Ô‚Á”ò‚΂·‚¯‚Ç‚ËB

¡‚¿‚å‚Á‚ÆŒ©‚½‚çOffice2000‚ª‚ǂ̃‰ƒCƒuƒ‰ƒŠ‚à‘Ήž‚µ‚Ă銴‚¶‚¾‚¯‚ÇA
ƒo[ƒWƒ‡ƒ“‚Ìà–¾‚à–³‚¢‚µA‚È‚ñ‚ÅŒŸõ‚Ì‚¨Žè“`‚¢‚ð‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚¾‚Á‚ÄB

220 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/10(‰Î) 13:28:27 ID:???]
>>216
Google Žg‚Á‚ÄuPerl CSVv‚ÅŒŸõ‚·‚邯A擪‚Éo‚Ä‚­‚é‚Ì‚¾‚ªB
ˆê‘ÌA‰½‚ª‚Ç‚¤•ª‚©‚ç‚È‚¢‚Ì‚©‚ÈH

221 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/10(‰Î) 18:20:33 ID:???]
Mac OS X(10.3.9)‚ðŽg‚Á‚Ä‚é‚ñ‚Å‚·‚ªAperl‚ª5.8.1‚Å‚·B
ƒAƒbƒvƒOƒŒ[ƒh‚Á‚Ăǂ¤‚â‚é‚ñ‚Å‚·‚©H5.8.6‚É‚µ‚½‚¢‚ñ‚Å‚·‚ª(ŽQl‚É‚µ‚Ä‚é–{‚ª5.8.6‚¾‚©‚ç)

222 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/11(…) 09:43:51 ID:???]
>>216
‚Ù‚êBÁ®°‚í‚©‚è‚â‚·‚¢ƒTƒ“ƒvƒ‹‚ð‘‚¢‚Ä‚â‚Á‚½‚ºB

#! /usr/bin/env perl
$csv = <<"_CSV_";
activePerl‚Å,Perl,Žn‚ß‚½‚ñ‚¾‚¯‚ÇA,ƒGƒNƒZƒ‹‚Ì,ƒf[ƒ^‚©,CSV‚©‚ç,
‚»‚ꂼ‚ê‚Ì,sA—ñ‚©‚ç,”’l‚ð,Žæ‚èo‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA,
‚Ç‚±‚©‚É,—Ç‚¢ƒTƒ“ƒvƒ‹‚©,ŽQl‚ɂȂé,ƒTƒCƒg‚Í,‚È‚¢‚Å‚·‚©H
_CSV_
grep{push(@d2a,[split(/,/)])}split(/\r?\n/,$csv); # Ši”[
for(@d2a){print for(@$_);print "\n";} # •\ަ

223 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/11(…) 09:47:22 ID:???]
>>221
5.8.6‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚ê‚΂¢‚¢

224 –¼‘OFnobody‚³‚ñ [2007/07/11(…) 15:56:08 ID:FWgAFc3u]
Ž¿–â‚Å‚·B‚¨‚È‚ª‚¢‚µ‚Ü‚·
sub printPage
{
my $begin = $FORM{'page'} * $PAGEVIEW;
my $end = $begin + $PAGEVIEW;

if($end > @DATA) {
$end = @DATA;
}
–{‚ðŒ©‚È‚ª‚çŒfަ”‚ðì‚Á‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇAmy $begin ‚âmy $end ‚ª
@DATA‚Ì“Y‚¦Žš‚ɂȂÁ‚Ä‚¢‚é‚Á‚Ä–{‚É‘‚¢‚Ä‚ ‚é‚ñ‚¾‚¯‚Ç@DATA‚Ì“Y‚¦Žš‚È‚ç
$DATE[$begin]‚Æ‚©‚Á‚Ä‚Á‚ĂȂç‚È‚­‚Ämy $begin ‚âmy $end‚Å“Y‚¦Žš‚ɂȂÁ‚Ä
‚¢‚é——R‚ª‚í‚©‚è‚Ü‚¹‚ñB
‚í‚©‚é•û‚¨‚È‚ª‚¢‚µ‚Ü‚·B

225 –¼‘OF224 [2007/07/11(…) 16:09:46 ID:FWgAFc3u]
‚·‚Ü‚ñ‚©‚Á‚½BƒXƒ‹[‚µ‚Ä‚­‚ê

226 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/11(…) 19:57:17 ID:???]
>>222
Excel‚Ì“f‚­CSV‚Í‚»‚ꂾ‚¯‚¶‚áƒ_ƒ‚¾‚æc

227 –¼‘OF213 mailto:sage [2007/07/12(–Ø) 08:33:10 ID:???]
CSV‚Ì1s–Ú‚É
A,B,C,D,E,‚Æ‚ ‚邯‚·‚邯‚»‚ê‚ð
‡@A
‡AB
‡BC
c
‚ÆŠi”[‚µ‚Ä

print@‡B
print@‡A
print@‡D
‚Ý‚½‚¢‚È‚±‚Æ‚ª‚µ‚½‚¢‚ñ‚Å‚·‚ªBBBB
‚±‚̈—‚ªI‚í‚邯2s–Ú‚ÖEEE‚ÆŒ¾‚Á‚½Š´‚¶‚ÅB



228 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/12(–Ø) 14:01:39 ID:???]


@@@@@@@@@@@@@@@(:.;ß;„D;ß;.:)y-~




229 –¼‘OFnobody‚³‚ñ [2007/07/13(‹à) 15:37:18 ID:jk1vnwXj]
’´‰SŽÒŽ¿–â‚Å‚·B‚¨‚È‚ª‚¢‚µ‚Ü‚·B
#! c:/perl/bin/perl

print "Content-type: text/html\n\n";
print "Hello Perl !";

‚ÆA‚b‚f‚h‚É‘‚¢‚Ä–{‚É‚Í
Content-type: text/html

Hello Perl !
‚ÆAo—Í‚·‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ª‚â‚Á‚Ä‚Ý‚é‚ÆA

Hello Perl !

‚µ‚©o—Í‚µ‚Ü‚¹‚ñB‚È‚º‚Å‚µ‚傤‚©HH
AN HTTPD@‚Á‚Ă̂ðŽg‚Á‚Ă܂·B



230 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 15:49:26 ID:???]
>>229
ƒuƒ‰ƒEƒU‰½Žg‚Á‚Ä‚éH
wget‚Æ‚©ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Ì‚â‚ÂŽg‚Á‚ĂȂ¯‚è‚á
Firefox“ü‚ê‚ÄLive Http headers ƒAƒhƒCƒ“‚ð“ü‚ê‚Ă݂é‚Ì‚ð‘E‚ß‚é

231 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 15:52:21 ID:???]
>>229
–{‚Ìo—Í—á{à–¾‚̓Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç‘–‚点‚½‚Æ‚«‚ð‘z’肵‚Ă邯Žv‚¤B
CGI‚Æ‚µ‚Ä’@‚¢‚½ê‡‚łȂ­‚ÄB

232 –¼‘OF229 [2007/07/13(‹à) 16:27:58 ID:jk1vnwXj]
230,231‚³‚ñA‚ ‚肪‚Æ‚¤B
‚¢‚ë‚¢‚ë’²‚ׂĂ½‚ç‚b‚f‚hƒwƒbƒ_[‚Í‚v‚…‚‚ƒT[ƒo[‚©‚ç‚v‚…‚‚
ƒuƒ‰ƒEƒU‚É‘—M‚³‚ê‚é‰ß’ö‚ÅŽg‚í‚ê‚邾‚¯‚¾‚©‚çƒuƒ‰ƒEƒU‚É•\ަ
‚³‚ê‚é‚Ì‚ÍuHello Perl ! v‚¾‚¯A‚Ƃ̂±‚Ƃ݂½‚¢‚Ȃ̂łȂñ‚ƂȂ­
‰ðŒˆ‚µ‚Ü‚µ‚½™
Windows XPŽg‚Á‚Ă܂·‚ªAN HTTPD‚Å‚ÍPerl•׋­‚·‚é‚̂ɕs‘«‚Å‚µ‚傤‚©H
230‚³‚ñ‚ÌuFirefox“ü‚ê‚ÄLive Http headers ƒAƒhƒCƒ“‚ð“ü‚ê‚Ă݂é‚Ì‚ð‘E‚ß‚é v
‚ðA‚â‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚µ‚傤‚©H



233 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 17:33:57 ID:???]
Firefox‚̓uƒ‰ƒEƒU‚¾BƒT[ƒo(httpd)‚͂Ȃñ‚Å‚à‚¢‚¢‚æ

234 –¼‘OF229 [2007/07/13(‹à) 19:08:30 ID:jk1vnwXj]
ƒ†[ƒU[ƒG[ƒWƒFƒ“ƒg‚ª
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
‚Ȃ̂ÅAFirefox‚Å‚·‚©H

235 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 19:18:19 ID:???]
—¬Î‚­‚¾Ž¿cƒŒƒxƒ‹‚ª’á‚·‚¬‚é‚Á‚ăŒƒxƒ‹‚¶‚á‚Ë‚¦‚¼

236 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 21:48:51 ID:???]
>>234
Žv‚¢‚Á‚«‚èIE6‚Á‚Ä‘‚©‚ê‚Ă邶‚á‚Ü‚¢‚©EEE

>>235
ƒXƒŒƒ^ƒC‰Å
“š‚¦‚½‚­‚È‚¢‚ñ‚È‚çAƒXƒŒ“ǂނÈ

237 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 22:29:23 ID:???]

‰½ŒÌ‹M•û‚ÉŠ´‘z‚ð‘‚­‚±‚Æ‚ð
§ŒÀ‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢‚̂ł·‚©?
‚±‚±‚Í‚ ‚È‚½‚ÌŒfަ”‚Ȃ̂ł·‚©?
ƒXƒŒƒbƒh‚É‹A‘®ˆÓޝ‚Å‚àŽ‚Á‚Ă邨”nŽ­‚³‚ñ‚Å‚·‚©?



238 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/13(‹à) 22:34:44 ID:???]
>>236
ŋ߂ÍMSIE‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚Ä‚àM—p‚Å‚«‚È‚¢Ž–‚ª(Opera“™)‚ ‚é‚©‚çƒLƒ’ƒcƒPƒB



239 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/14(“y) 00:18:15 ID:???]
>>237
ƒXƒŒ‰˜‚µ‚ªŽï–¡‚Å‚·‚©H

240 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/14(“y) 07:16:10 ID:???]
‚Í‚¢

241 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/14(“y) 07:46:14 ID:???]
>>240
NGƒtƒBƒ‹ƒ^‚©‚¯‚½‚¢‚©‚çAƒRƒe‚È‚èƒgƒŠ‚Ȃ肂¯‚Ä‚­‚êB

242 –¼‘OFŽ‚Žq‰¤ [2007/07/15(“ú) 18:51:36 ID:EW+ZDItZ]
ƒXƒCƒ}ƒZƒ“‚ª‹y‚΂¸‚È‚ª‚ç–l‚à‚o‚…‚’‚Œ‚ðŽg‚¢‚½‚¢‚ÆŽu‚·‚à‚̂ł·B
‘¼‚̂Ƃ±‚낳͂¿‚å‚Á‚Æ–l‚ÌŽ¿–â‚ÌŽd•û‚ª–³—炾‚Á‚½‚悤‚Ȃ̂ł±‚±‚ÅŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
ŽÀ‚͂‚¢æ“úperl‚ðƒ_ƒEƒ“ƒ[ƒh‚·‚邽‚߂ɔz•zƒTƒCƒg‚Ü‚Ås‚Á‚½‚̂ł·‚ª
‰pŒês‚­‚µ‚ʼn½‚ª‚È‚ñ‚¾‚©‚í‚©‚è‚Ü‚¹‚ñB‚Ç‚¤‚à–l‚Éperl‚̃_ƒEƒ“ƒ[ƒh
‚ÌŽd•û‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H’·X‚ƃXƒCƒ}ƒZƒ“B

243 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/15(“ú) 19:59:41 ID:???]
ttp://www.activestate.com/downloads/
ActivePerl‚ÌGet Current Release¨Download¨continue¨Windows (x86) MSI

244 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/15(“ú) 20:40:29 ID:???]
Windows‚ÆŒˆ‚ß•t‚¯‚邯‚±‚낪‚³‚·‚ª‚É’´‰SŽÒƒXƒŒƒbƒhB

245 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/15(“ú) 21:09:48 ID:???]
1. UNIX/Linux‚̓o[ƒWƒ‡ƒ“‚Í‚Æ‚à‚©‚­ƒvƒŠƒCƒ“ƒXƒg[ƒ‹‚Ì”¤‚Å‚ ‚é
2. Kе‚Æ‚µ‚ÄMac‚È‚çMac‚Æ’f‚è‚ð“ü‚ê‚é
3. ŒXŒü‚Æ‚µ‚ÄWindowsƒ†[ƒU‚¾‚¯‚ª‚±‚̂悤‚ÈŽ¿–â‚ð‚·‚é

‚Æ‚¢‚¤‚킯‚Å>244‚̓AƒXƒyƒ‹ƒK[ÇŒóŒQ‚Æ‚¢‚¤Ž©•ÂÇ‚¾‚ÆŽv‚í‚ê‚éB
ttp://www.autism.jp/asp/

>Žq‚Ç‚à‚Å‚à‘ål‚Å‚àŽÐ‰ï¶Šˆ‚ɂ͈Öق̃‹[ƒ‹‚ª‚ ‚è‚Ü‚·BˆÃ–ق̃‹[ƒ‹‚ª‚í‚©‚ç‚È‚¢‚½‚ß‚É
>‘¼‚ÌŽq‚Ç‚à‚©‚猙‚í‚ꂽ‚è‚¢‚¶‚ß‚ç‚ê‚éƒAƒXƒyƒ‹ƒK[ÇŒóŒQ‚ÌŽq‚Ç‚à‚ª‘½‚¢‚̂ł·B

>‚»‚Ìê‚ʼn½‚ª˜b‘è‚ɂȂÁ‚Ä‚¢‚é‚©AŒ¾ŠO‚̈Ӗ¡‚ð‹‚‚ÝŽæ‚邱‚Æ‚ª‹êŽè‚Ȃ̂łǂ¤‚Æ‚Å‚à‚Æ‚ê‚é
>žB–†‚ÈŽ¿–â‚É‚Í“š‚¦‚é‚±‚Æ‚ª“‚¢‚̂ł·B–â‚¢‚©‚¯‚͂Ȃé‚ׂ­‹ï‘Ì“I‚É‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

246 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/15(“ú) 23:00:57 ID:???]
>>245
Œã”¼‚Í—]Œv‚¾Br‚ê‚é‘f‚¾‚©‚烄ƒƒŒB

247 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 13:22:38 ID:???]
>>245
1ˆÈŠO‚Í–Ï‘z‚¾‚ÈB
‚È‚ñ‚Ä‚¢‚Á‚½‚¯AŒ©‰º‚³‚ê‚邯‰ä–‚Å‚«‚È‚­‚ÄUŒ‚‘Ô¨‚É“ü‚é¸_޾гB



248 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 13:46:04 ID:???]
>>247
ƒzƒ“ƒg‚΂©‚¾‚ȃIƒ}ƒG‚ÍB
‚»‚Ì1ˆÈŠO‚Ì‚½‚ß‚ÉuˆÃ–ق̃‹[ƒ‹v‚âuŒ¾ŠO‚̈Ӗ¡v‚ÉŠÖ‚·‚錩‰ð‚ðŽ¦‚µ‚½‚ñ‚¾‚æB
1‚¾‚¯‚Ȃ炽‚µ‚©‚Ɍ㔼‚Í—]Œv‚¾‚Á‚½B

249 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 13:57:35 ID:???]
‚¾‚¢‚½‚¢ƒŠƒ“ƒN‚𓥂ñ‚Ås‚¯‚ÎÅŒã‚Ɉê’Ê‚èOS–¼‚ª•\ަ‚³‚ê‚邱‚Æ‚à’m‚ç‚È‚¢‚©‚ç
>>244‚̂悤‚È”­Œ¾‚ªo‚é‚Ì‚¾‚낤‚µA‚à‚µ>>243‚Å
uOS‚®‚ç‚¢‘‚¯v
‚ÆŒ¾‚Á‚Ä‚¢‚½‚çAƒMƒƒƒ‰ƒŠ[‚Ì”ªŠ„‚ª
uWindows‚ÉŒˆ‚Ü‚Á‚Ă邾‚ëv
‚ÆŽv‚¤‚킯B‚»‚¤‚¢‚¤“–‚½‚è‘O‚Ì펯‚ªƒIƒ}ƒG‚ɂ͖³‚¢‚ñ‚¾‚æB‚È‚º‚È‚ç”]‚ÉáŠQ‚ª‚ ‚é‚©‚çB

>>244‚Ì”]‚ÉáŠQ‚ª‚ ‚邱‚Æ‚ð‘O’ñ‚ÉA‹É‚߂Ă킩‚è‚â‚·‚­AƒŠƒ“ƒN‚É—v“_‚̈ø—p‚܂ŕt‚¯‚Ä
"ˆÃ–ق̃‹[ƒ‹" ‚Ì‹ï‘Ì—á‚ðŽ¦‚µ‚½‚Ì‚ÉA‚»‚ê‚Å‚àŒ‹‹Ç
u1ˆÈŠO‚Í–Ï‘z‚¾‚ÈB v
‚Æ—ˆ‚éB–Ï‘z‚¶‚á‚È‚­‚ÄAˆÃ–Ù‚Ì—¹‰ð‚È‚ñ‚¾‚æ‚ËB
—v‚·‚é‚ɃoƒJ‚ɂ͌¾—t‚ª’Ê‚¶‚È‚¢‚Ì‚ÅAƒoƒJ‚ªŽ€‚˂ƌ¾‚¢‘±‚¯‚邵‚©–³‚¢‚ñ‚¾‚ÈB

250 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 14:15:09 ID:???]
‚È‚ñ‚©¡u‚¢‚½‚çOSX‚àPerl‚̓vƒŠƒCƒ“ƒXƒg[ƒ‹‚炵‚¢‚¶‚á‚ñB
‰Šú‚ÅPerl‚ª“ü‚Á‚Ä‚¢‚È‚¢Žå—vOS‚ÍWindows‚Ì‚ÝB>>244‚Ý‚½‚¢‚ȋ؋à“ü‚è‚̃oƒJ‚Í
uLinux‚Å‚àƒJƒXƒ^ƒ€ƒCƒ“ƒXƒg[ƒ‹‚È‚çv
‚ÆŒ¾‚¤‚©‚à‚µ‚ê‚È‚¢‚ªALinux‚ł͎å—v‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÅPerl‚ªŽg‚í‚ê‚Ä‚¨‚èAPerl‚Í
‘ÎÛ‚©‚çŠO‚¹‚È‚¢‚©AŠO‚µ‚½‚‚à‚è‚Å‚à‘¼‚ÌAP‚̈ˑ¶ŠÖŒW‚ÅŒ‹‹ÇƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚éB
ŽŽ‚µ‚ÉLinux‚ÅPerlÁ‚µ‚Ä‚Ý‚ë‚æByum‚àapt‚à“®‚©‚È‚­‚Ȃ邩‚çB

‚È‚ñ‚Å‚±‚ñ‚ȃoƒJ‚ªl‘O‚Å”­Œ¾‚·‚é‹C‚ɂȂé‚ñ‚¾‚낤B

251 –¼‘OFnobody‚³‚ñ [2007/07/16(ŒŽ) 17:32:45 ID:Pd2envQf]
‚Ç‚Á‚¿‚à“‚¢‚È

252 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 18:05:34 ID:???]
>>248-250
Œã•t‚¯‚ʼn½‚Æ‚©‘̖ʂ𮂦‚悤‚Æ•KŽ€™B΂¤B

‚±‚ê‚ð— •t‚¯‚éƒf[ƒ^‚ ‚é‚©‚ËB‚¨‘O‚³‚ñ‚Ì”]“àˆÈŠO‚ÉB
> 2. Kе‚Æ‚µ‚ÄMac‚È‚çMac‚Æ’f‚è‚ð“ü‚ê‚é
> 3. ŒXŒü‚Æ‚µ‚ÄWindowsƒ†[ƒU‚¾‚¯‚ª‚±‚̂悤‚ÈŽ¿–â‚ð‚·‚é

253 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/16(ŒŽ) 18:50:59 ID:???]
FreeBSDŽg‚¢‚ÉŒ–‰Ü‚𔄂Á‚½‚ÆŒ©‚È‚·

254 –¼‘OF246 mailto:sage [2007/07/17(‰Î) 01:15:15 ID:???]
>>248
‚ [‚ AŒ‹‹Çr‚ê‚é‚Ì‚©B‚¢‚¢‚©‚°‚ñÓÁ¹B

>>247
ƒAƒXƒyƒ‹ƒK[ÇŒóŒQ‚ÌŽ–‚©H‘”‘O‚Ìø‚è‚à—]Œv‚¾Br‚ê‚é‘f‚¾‚©‚烄ƒƒŒB

255 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/18(…) 12:20:06 ID:???]
>>252
ƒIƒ}ƒG–³—l‚¾‚©‚ç‚»‚ë‚»‚ëŒÈ‚Ì’áƒXƒLƒ‹‚ðŽ©Šo‚µ‚ÄŽ©ŽE‚µ‚ë‚æB
ƒIƒ}ƒG‚Ìl^Ž—‚ÌŒ¾—t‚È‚ñ‚Ä’N‚Ì–ð‚É‚à—§‚¿‚Ⴕ‚È‚¢‚µA¶‚«‚Ä‚¢‚Ä‚àˆÓ–¡‚ª–³‚¢B

>>254
ur‚ê‚év‚̃n[ƒhƒ‹‚à’á‚­‚È‚Á‚½‚à‚ñ‚¾‚È‚ŸB‚±‚ê‚Í‚¹‚¢‚º‚¢‹³ˆç“IŽw“±‚̈æ‚ðo‚È‚¢B
>>244‚Ý‚½‚¢‚È“TŒ^“I‚ȃoƒJ‚ª“½–¼‚ð‚‚Él•À‚݂ɔ­Œ¾‚·‚é‚Ì‚ªŽÐ‰ï‚ɂƂÁ‚ÄÅ‚à—LŠQB
ƒm[ƒeƒN‚̓m[ƒeƒN‚¾‚©‚ç>>252‚̂悤‚É‹ZpˆÈŠO‚Ì•”•ª‚É•KŽ€‚ÅH‚ç‚¢‚‚­‘¼‚É–³‚¢B
æ‚É—‚ñ‚Å—ˆ‚½‚Ì‚Í>>244‚Ȃ̂¾‚µAƒIƒŒ‚Í’m‚Á‚½‚±‚Á‚¿‚á‚È‚¢B

256 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/18(…) 12:58:42 ID:???]
‚Ü‚ŸƒXƒŒ‚à‰ß‘a‚Á‚Ă邵˜b‚ðL‚°‚Äs‚±‚¤‚ºBƒe[ƒ}‚Í‚±‚ñ‚ÈŠ´‚¶‚ÅB
uOS‚ðŽw’肵‚È‚¢Perl‚ÌV‹KƒCƒ“ƒXƒg[ƒ‹‚ÉŠÖ‚·‚鎿–â‚ɂ͓–‘ROS‚ðq‚Ë‚é‚ׂ«‚Å‚ ‚év

1. LinuxASolarisAOSX‚Í’ÊíƒvƒŠƒCƒ“ƒXƒg[ƒ‹‚Å‚ ‚é
2. ‚µ‚½‚ª‚Á‚ÄŽ¿–âŽÒ‚ÌŽg—pOS‚ªWindows‚Å‚ ‚éŠm—¦‚̓VƒFƒA‚©‚ç–ñ99%’´‚Æl‚¦‚ç‚ê‚é
3. 1%‚̉”\«‚Ì‚½‚ß‚ÉOS‚ðq‚Ë‚éê‡A‰ñ“š“ž’B‚܂łÉ3ƒtƒF[ƒY•K—v‚ƂȂé
@@iOS–⇂¹->OS‰ñ“š->URI‰ñ“šj
4. ‚µ‚½‚ª‚Á‚ăXƒŒƒ^ƒC‚ÉŠÖŒW‚È‚­A‚±‚Ìê‡OS–¼‚ðq‚Ë‚éŽÒ‚ÍŸT“©‚µ‚­‚à’É‚¢ƒoƒJ‚Å‚ ‚é

”½˜_‚ª‚ ‚ê‚Ό•ʂɂǂ¤‚¼B
‚»‚ê‚Æ‚͕ʂÉPerl‚ÉŠÖ‚·‚é‚­‚¾‚ç‚È‚¢Ž¿–â‚ÍŸŽè‚Éu‚¢‚Ä‚­‚¾‚³‚¢B

257 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/18(…) 16:34:28 ID:???]
Ž‚Žq‰¤ŒN‚͂ǂ±‚¢‚Á‚½‚Ì‚©‚ËH



258 –¼‘OFnobody‚³‚ñ [2007/07/19(–Ø) 18:35:22 ID:IU8VyPgY]
‰SŽÒ‚Å‚·BŽ¿–₨‚È‚ª‚¢‚µ‚Ü‚·B
top.html‚̃y[ƒW‚©‚çindex.cgi‚ð’Ê‚µ‚ăTƒuƒ‹[ƒ`ƒ“‚Å•ªŠò‚µ‚Äa.html‚Æb.html‚ð
o—Í‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‹l‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
—Ⴆ‚ÎAtop.html‚Åu’j«voru—«v‚ðƒNƒŠƒbƒN‚µ‚Äindex.cgi‚Åotoko.html‚Æ
onnna.html‚𕪊ò‚·‚éê‡Atop.html‚Ì’†g‚ÌƒŠƒ“ƒN‚Ì<a href=./index.cgi>
‚ÌŠ‚ɂȂɂ©ðŒ‚ðŽw’肵‚Äcgi“à‚ŃTƒuƒ‹[ƒ`ƒ“‚Å•ªŠò‚Å‚«‚é‚̂ł·‚©H
‚Å‚«‚é‚Ȃ烊ƒ“ƒN‚Ì‘‚«•û‚ð‹³‚¦‚Ä—~‚µ‚¢‚Å‚·B
‚í‚©‚è‚É‚­‚­‚Ä‚·‚ñ‚Ü‚¹‚ñB

259 –¼‘OFnobody‚³‚ñ [2007/07/19(–Ø) 19:12:33 ID:CIvRVShF]
>>258
•’ʂɃpƒ‰ƒ[ƒ^‘‚¢‚Ä•ªŠò‚³‚¹‚è‚áŠÈ’P‚Éo—ˆ‚邯Žv‚í‚êB

‚Á‚Ä‚©Atop.html‚Éotoko.html‚âonnna.html‚Ö‚Ì’¼ÚƒŠƒ“ƒN‚ð‘‚©‚È‚¢‚̂͂ȂºH


260 –¼‘OF259 [2007/07/19(–Ø) 19:19:01 ID:IU8VyPgY]
‚Ç‚¤‚à‚Å‚·m(__)m
’¼ƒŠƒ“ƒN‚¶‚á‚È‚­‚Äcgi‚ð—˜—p‚µ‚ÄŽg‚¢‚½‚©‚Á‚½‚ñ‚ÅOOG
‚·‚¢‚Ü‚¹‚ñAƒpƒ‰ƒ[ƒ^‚Á‚ĂȂñ‚Å‚·‚©H„ƒ

261 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/19(–Ø) 19:21:52 ID:???]
>>260
ŽÀŒ±‚µ‚Ä‚é‚Á‚ÄŽ–H

‚ЂƂ܂¸A
www.aikis.or.jp/~s-suzuki/cgilabo/kouza/cgi2.html#cgilabo4
‚±‚ê‚Å‚àŒ©‚ĕ׋­`B

262 –¼‘OF259 [2007/07/19(–Ø) 19:28:14 ID:IU8VyPgY]
‚ ‚肪‚Æ‚¤B
‚¢‚ë‚¢‚뎎‚µ‚Ă݂Ȃ¢‚Æ‹C‚ªÏ‚܂Ȃ¢«Ši‚ÅOOG

263 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/20(‹à) 00:13:39 ID:???]
>>255
— ‚¯‚éƒf[ƒ^‚Í‚¨‘O‚Ì”]“àˆÈŠO‚ɂ͖³‚¢‚ñ‚¾‚ÈB

264 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/20(‹à) 03:03:34 ID:???]
ƒLƒ~‚à‚»‚ꂵ‚©Œ¾‚¦‚È‚¢‚Ì‚©‚Ë

265 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/21(“y) 09:40:53 ID:???]
–Ï‘z‚Å‚µ‚©‚È‚¢‚ñ‚¾‚ëB
–Ï‘z‚ð^—‚ÆŽv‚¢ž‚ÝA‘¼‚̉”\«‚ɂ͋C‚ª‰ô‚ç‚È‚¢B
‘z’èŠO‚¾‚Á‚½‚Æ‚¢‚¤——R‚̃oƒO‚ð‘å—ʶŽY‚·‚éƒ^ƒCƒv‚¾B

266 –¼‘OFnobody‚³‚ñ [2007/07/21(“y) 17:15:10 ID:LRr3Colp]
ƒoƒO‚Á‚Ä‚«‚‚¢‚æ‚Ë‚¥`B

267 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 11:42:52 ID:???]
>>259

#!/usr/local/bin/perl
use CGI qw(:standard);#CGI‚ł̃pƒ‰ƒƒ^Žó‚¯Žæ‚è“™‚ðŠÈ’P‚Ɉµ‚¤‚½‚߂̂à‚Ì
use strict;

my$url=sample.cgi; #‚±‚ꎩg‚̃tƒ@ƒCƒ‹–¼‚É‚µ‚Ä‚¨‚­

my$name = param('name'); #ƒtƒH[ƒ€‚©‚ç‚Ì–¼‘O“Še‚ðƒpƒ‰ƒƒ^‚Æ‚µ‚Ď󂯎æ‚è

#@ˆÈ‰ºA“ŠeƒtƒH[ƒ€B
#form action="$url" ‚ÍAsubmitƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½Žž‚É”ò‚ÔêŠ
#name="name" ‚ÍAƒpƒ‰ƒƒ^–¼

print my$a= <<EOM;
Content-type: text/html\n\n
<html><head>
</head><body>
<form action="$url" method="POST">
–¼‘O<input type="text" size=10 maxlength="7" name="name"><br>
<input type="submit" value="“Še" name="toukou"></form><hr>
EOM

#@ˆÈ‰ºA•\ަB
#‚à‚µ‚à$name‚ª‚ ‚ê‚Î(ƒpƒ‰ƒƒ^‚Æ‚µ‚Ăłà$name‚ðŽó‚¯Žæ‚Á‚Ä‚¢‚ê‚Î)$name‚ð•\ަ
if($name){
print$name;
}



268 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 12:05:29 ID:???]
ƒAƒ“ƒJƒ~ƒX‚Á‚½
>>259‚łȂ­>>258B

ã‚Í‚½‚¾‚̃pƒ‰ƒƒ^‚ÌŽg‚¢•ûB

ƒtƒH[ƒ€‚ð
<form action="$url" method="POST">
<input type=radio name=seibetu value otoko >
<input type=radio name=seibetu value onna >
<input type=submit value=“Še>
</form>
‚Æ‚·‚ê‚ÎA“Šeƒ{ƒ^ƒ“‚ª‰Ÿ‚³‚ꂽ‚Æ‚«‚É$url‚ÌURL‚É”ò‚ñ‚ÅAƒpƒ‰ƒƒ^–¼seibetu‚Éotoko‚©onna‚ð“ü‚ê‚Ä“n‚·‚±‚Æ‚ªo—ˆ‚éB

Žó‚¯Žæ‚葤‚Í
my$seibetu = param('seibetu');#ƒpƒ‰ƒƒ^Žó‚¯Žæ‚è

if($seibetu eq otoko){
#ƒpƒ‰ƒƒ^‚ªotoko‚¾‚Á‚½ê‡‚̈—
}
elsif($seibetu eq onna){
#ƒpƒ‰ƒƒ^‚ªonna‚¾‚Á‚½ê‡‚̈—
}

ƒfƒoƒbƒO‚µ‚ĂȂ¢‚©‚ç•¶–@ƒ~ƒX‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚ªA‚±‚ñ‚ÈŠ´‚¶‚Å

269 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 12:26:23 ID:???]
‚»‚¤‚»‚¤A
>>261‚ÌƒŠƒ“ƒNæ‚ÉAget‚ªŽg—p‚³‚ê‚É‚­‚¢——R‚É
EŠÂ‹«•Ï”‚ɂ͒·‚³‚ɧŒÀ‚ª‚ ‚é‚Ì‚ÅAget‚Ìꇓr’†‚Ńpƒ‰ƒ[ƒ^‚ªØ‚ê‚邱‚Æ‚ª‚ ‚é
Eƒuƒ‰ƒEƒU‚ªIE‚ÌŽžAƒtƒH[ƒ€‚É<TEXTAREA>‚ª‚ ‚邯‚«‚ÍGET‚ÍŽg‚¦‚È‚¢
Epost‚Ìê‡Aƒpƒ‰ƒ[ƒ^‚Ì’·‚³‚ªBŠÂ‹«•Ï” CONTENT_LENGTH ‚ÉŠi”[‚³‚ê‚é

‚Æ‚ ‚邪Aget‚ÍURL´Ýº°ÄÞ‚µ‚ÄAŒ©‚¦‚éó‘Ô‚Å“n‚³‚ê‚é‚©‚çAˆ«ˆÓ‚ ‚鑿ŽOŽÒ‚É—˜—p‚³‚ê‚é‰Â”\«‚ª‚ ‚éB
ƒZƒLƒ…ƒŠƒeƒB‚Ì–Ê‚©‚猾‚Á‚Ä‚àpost‚ðŽg‚Á‚½‚Ù‚¤‚ª‚¢‚¢B
‚à‚Á‚ÆŒ¾‚¤‚È‚çAuget‚àpost‚à—¼•û‚̈µ‚¢Šo‚¦‚é‚̃}ƒ“ƒhƒNƒZv‚Á‚ĂƂ«‚Ípost‚̈µ‚¢‚¾‚¯Šo‚¦‚ê‚΂¢‚¢B

ˆÈãA‘Ê•¶ƒXƒ}ƒ\ƒ“

270 –¼‘OF258 [2007/07/23(ŒŽ) 16:22:00 ID:dzTqHpzl]
‚ ‚肪‚Æ‚¤BŠÈ’P‚É‚±‚ñ‚ÈŠ´‚¶‚Åì‚Á‚Ă݂½‚¯‚Çã‚Ì‚àƒRƒs[‚µ‚Ä‚â‚Á‚Ă݂܂·I
#! c:/perl/bin/perl
$buffer = $ENV{'QUERY_STRING'};
if($buffer eq 1) {
otoko()};
if($buffer eq 2) {
onna()};

sub otoko{

print "Content-type: text/html\n\n";
print "<HTML><HEAD>";
print "<TITLE>CGI-TEST</TITLE>";
print "<BODY>\n";
print "$buffer ’j«<br>";
print "</BODY></HTML>";
exit;
}

sub onna{

print "Content-type: text/html\n\n";
print "<HTML><HEAD>";
print "<TITLE>CGI-TEST</TITLE>";
print "<BODY>\n";
print "$buffer —«<br>";
print "</BODY></HTML>";
exit;
}

271 –¼‘OFnobody‚³‚ñ [2007/07/23(ŒŽ) 19:24:19 ID:ZBWpUMJL]
ƒp[ƒ~ƒbƒVƒ‡ƒ“‚ÌÝ’è‚ÉçT‚¢‚Ä‚©‚砂Ȃɂà‚â‚ç‚È‚­‚È‚Á‚Ä
‘2”N
‚»‚ñ‚ÈŽ©•ª‚ÉŒ™‹C‚ª‚³‚·B
‚Ä‚©ActivePerl‚ÆMySQL‚̃Cƒ“ƒXƒR‚ª“‚·‚¬‚éB
‰½“x‚â‚Á‚Ä‚àŽ¸”s‚΂Á‚©‚肾B
‰´‚Ìl¶‚ðÛ’¥‚µ‚Ä‚¢‚é‚©‚̂悤B‰÷‚µ‚¢‚ºB

272 –¼‘OFnobody‚³‚ñ [2007/07/23(ŒŽ) 20:36:30 ID:vSTTUlTw]
Perl•׋­‚µ‚Í‚¶‚߂ĂQTŠÔB
Šî–{“I‚È‚±‚ƂȂñ‚¾‚¯‚Çl‚¦•t‚©‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚Ì‚Å
”­‘z—Í‚ð‚¿‚å‚Á‚Ƒ݂µ‚Ä‚­‚¾‚³‚¢B

HTTPƒŠƒNƒGƒXƒg‚µ‚ÄABODY•”•ª‚¾‚¯•\ަ‚³‚¹‚½‚¢‚̂ł·‚ª
HEAD•”•ª‚ð•\ަ‚³‚¹‚È‚¢‚悤‚ÉSOCKET‚ð

while (<$SOCKET>){ m/^\r\n$/ and last; }
print <$SOCKET>;

‚±‚ñ‚ÈŠ´‚¶‚ÅHEAD•”•ª‚̓‹[ƒv‚³‚¹‚Ä”²‚¯‚Ä‚©‚ç
BODY•”•ª‚ðprint‚³‚¹‚邤‚¦‚Å
whileŽg‚킸‚É‚â‚é•û–@‚Æ‚µ‚Ă͂ǂ¤‚â‚è‚Ü‚·‚©H

do{}while‚âuntil‚Å‚ào—ˆ‚邯Žv‚¤‚ñ‚Å‚·‚ª
‰½ŒÌ‚©HEAD•”•ª‚©‚ç‘S•”•\ަ‚³‚ꂽ‚èA–³ŒÀƒ‹[ƒv‚ɓ˓ü‚µ‚½‚肵‚Ü‚·B

“‚¢‚à‚Ì‚¶‚á‚È‚¢‚Í‚¸‚Ȃ̂ɉ½ŒÌ‚©‘‚¯‚È‚¢ã©‚ɂ͂܂Á‚½Š´‚¶‚Å‚·B

”­‘z—Í‚ð‚¿‚å‚Á‚Ƒ݂µ‚Ä‚­‚¾‚³‚¢B

273 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 21:52:25 ID:???]
>>272
‚‚©‚Ü‚¸ƒoƒbƒtƒ@‚É“ü‚ê‚Ä‚©‚爗‚µ‚悤‚º
SOCKET‚Ђ炫‚Á‚ςň—‚·‚é‚̲¸Å²

274 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 22:19:18 ID:???]
>>272
ƒ\ƒPƒbƒg‚Æ‚©‚â‚₱‚µ‚»‚¤‚Å‘«“¥‚Ý“ü‚ê‚ĂȂ©‚Á‚½‚ªAƒ\ƒPƒbƒg‚̃wƒbƒ_‚ƃ{ƒfƒB‚Í
"Content-type: text/html\n\n";
‚ƂȂÁ‚Ä‚é‚ñ‚¾‚æ‚ÈH
\n\n‚ÆA‰üs‚ª‚QŒÂ‚ ‚邯‚±‚ë‚Å”»’f‚·‚ê‚΂¢‚¢‚ÆŽv‚¤B
‚±‚̉üs‚Í\n‚Å‚ ‚Á‚Ä\r\n‚ł͖³—‚¾‚ÆŽv‚¤B

my$ppp = my@socket = <$SOCKET>;
for (0..$ppp-1){
if($socket[$_]=m/^\n$/){last}
shift @socket;
}
print @socket;

ª‚±‚ê‚ŃCƒPƒ‹ŠóƒKƒXB‚‚©‚à‚Á‚Æ‚¢‚¢•û–@‚ðŽv‚¢‚½‚Á‚½‚̂ŎŸ‚É‘‚­B
‚¨‚»‚ç‚­AHTML‚Å•\ަ‚·‚é‚ñ‚¾‚낤‚©‚çAchomp‚ʼnüs•¶Žš‚ðÁ‚µ‚Ä‚à‚¢‚¢‚ñ‚¾‚æ‚ËH

my@socket = chomp(<$SOCKET>); #‰üs•¶Žš‚¾‚¯‚Ì•”•ª‚Íchomp‚ŃJƒ‰‚ɂȂéB
while(@socket){shift @socket} #@socket‚Å—v‘f‚ª‰½‚à–³‚¢êЂɗˆ‚邯while•¶‚ªfalse‚ƂȂ胋[ƒv‚ÍI‚í‚èAshift‚àI‚í‚éB
#@socket‚Ì0ŒÂ–Ú‚Ì—v‘f‚͉½‚àƒJƒ‰A1ŒÂ–Ú‚©‚ç‚Ì—v‘f‚͉üs‚ðŽæ‚èœ‚¢‚½ƒ{ƒfƒB•”•ªB

‚¿‚á‚ñ‚Æ“®ì‚·‚é‚©’m‚ç‚ñ‚ªA‰SŽÒ“¯Žm‚ª‚ñ‚ª‚낤‚º

275 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 22:30:09 ID:???]
~ƒ\ƒPƒbƒg‚̃wƒbƒ_‚ƃ{ƒfƒB‚Í

›ƒ\ƒPƒbƒg‚̃wƒbƒ_‚ƃ{ƒfƒB‚Ì‹æØ‚è‚Í


>>274‚ÅA‚à‚µ‚¨‚©‚µ‚È‚±‚ÆŒ¾‚Á‚Ä‚½‚çƒXƒ}ƒ\B
‚»‚à‚»‚àƒ\ƒPƒbƒg‚Æ‚©HTTPƒŠƒNƒGƒXƒg‚Æ‚©‚æ‚­’m‚ç‚ñ‚Ì‚É“š‚¦‚Ä‚à‚½B


276 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/23(ŒŽ) 23:36:05 ID:???]
>>274
~@$socket[$_]=m/^\n$/
›@$socket[$_]=~m/^\n$/
ƒXƒ“ƒ}ƒ\

277 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/24(‰Î) 09:28:58 ID:???]
HEAD‚ÆBODY‚Á‚ÄŒ¾‚Á‚Ă邩‚çhttpƒwƒbƒ_‚¶‚á‚È‚­‚Ä
ƒˆ‚Éhtml‚Ì<HEAD><BODY>‚̘b‚È‚ñ‚¶‚á‚Ü‚¢‚©



278 –¼‘OFnobody‚³‚ñ mailto:sage [2007/07/24(‰Î) 10:22:47 ID:???]
www.7key.jp/nw/technology/protocol/http1.html
‚»‚±‚Ì
07:
08:<http>
09:<head>
10:(ˆÈ‰ºÈ—ª)
‚Ý‚½‚¢‚ɂȂÁ‚Ä‚Ä</head>‚Ü‚Å휂µ‚Ä<body>‚©‚çŽc‚µ‚½‚¢‚ÆB
‚È‚ç>>274‚ð‰ü‘¢‚µ‚Ä

my@socket = <$SOCKET>;
for (0..$#socket){
if($socket[$_]=m~/^<body>\n$/i){last}
shift @socket;
}

print @socket; #<body>ˆÈ‰º‚ð•\ަ
‚Å‚¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©

279 –¼‘OF258 [2007/07/25(…) 14:52:50 ID:pV3pjlQZ]
‚±‚ñ‚É‚¿‚ÍBŽ¿–₨‚È‚ª‚¢‚µ‚Ü‚·B
jcode.pl‚Á‚Ä“ú–{Œê‚ɕϊ·‚·‚éƒvƒƒOƒ‰ƒ€‚Å‚·‚æ‚ËH
‰pŒê‚ɕϊ·‚·‚é‚à‚̂⒆‘Œê‚ɕϊ·‚·‚é‚à‚Ì‚à‚ ‚é‚ñ‚Å‚·‚©H
‰pŒê‚ɕϊ·‚·‚é‚à‚̂⒆‘Œê‚ɕϊ·‚·‚é‚à‚Ì‚à‚ ‚é‚È‚ç
‚Ù‚µ‚¢‚̂Œm‚Á‚Ä‚¢‚é•û‚¢‚½‚炨Šè‚¢‚µ‚Ü‚·B






[ ‘±‚«‚ð“Ç‚Þ ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]iGLÍMjƒ307KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef