|
||||
| -148- e“ú‹L‰æ–ʂ̕ÏX |
|
Å‹ßAŽ©•ª‚ł͔äŠr“I‹Î•ׂɂ±‚Ìe“ú‹Li‚¢‚¿‚¨‚¤u‚¦“ú‹Lv‚ƓǂÞj‚ð‘‚«ž‚ñ‚Å‚¢‚é‚à‚Ì‚ÌA‚»‚̈ê•û‚Ŏ蔲‚«‚ÅŽÊ^‚̃Aƒbƒv‚ðƒTƒ{‚Á‚Ä‚¢‚éB ‚ÅAŽb‚‘±‚¯‚Ă݂ÄA‰æ–Ê‚ª‰½‚Æ‚àŠÔ”²‚¯‚Ȃ̂ɋC•t‚¢‚½B‚»‚¤Aã‚©‚牺‚܂Š‚¸[‚Á‚Æ“ª‚ð‰º‚°‚ÄŽÓ‚è‚Á‚ςȂµI ‚©‚Á‚±ˆ«‚¢B “–‰‚ÍA–¼‘O‚Ì’Ê‚è —á‚¦‰ºŽè‚Å‚àŽÊ^‚ÅŠæ’£‚낤‚Æ‚¢‚¤‰Žu‚ª‚ ‚Á‚½‚Ì‚¾‚ªA“r’†‚©‚çˆø‚Á‰z‚µ‚µ‚Äg‚̉ñ‚è‚ÉŽ©‘R‚ª‚È‚‚È‚Á‚½“r’[AŽÊ^‚ª‘±‚©‚È‚‚È‚Á‚½BŽÊ^‚ª‚È‚¢‚©‚ç‚ÆŒ¾‚Á‚Ä‘‚«ž‚܂Ȃ¢‚Æ “ú‹L „„ ”N‹L ‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ÅAŽv‚¢Ø‚Á‚ÄŽÊ^‚ª‚È‚‚Ä‚à‘‚«ž‚ñ‚Å‚¢‚½‚Ì‚¾‚ªB ‚ÅA‚Æ‚¤‚Æ‚¤‰Žu‚ðŽæ‚è‰º‚°‚ÄAŽÊ^‚̂Ȃ¢i‚ ‚ê‚Ε\ަ‚³‚ê‚é‚Í‚¸‚¾‚ªj“ú‹L‚É‚µ‚Ä‚µ‚Ü‚Á‚½B ‚±‚̃y[ƒW‚Íʼn‚Ì•û‚Å’f‚Á‚Ä‚¢‚邪A‚¢‚í‚ä‚éƒuƒƒO‚ª‚Ü‚¾˜b‘è‚ɂȂé‘O‚ÉAWebƒy[ƒW‚©‚瑞‚݂ƎÊ^‚̃Aƒbƒvƒ[ƒh‚ªo—ˆ‚é CGIƒvƒƒOƒ‰ƒ€‚ðŽ„‚È‚è‚É•ÏX‚µ‚ÄA’Êí‚ÌWeb“ú‹Li“–‘RƒuƒƒO‚àj‚ÍŒ©‚邾‚¯‚Ìl‚à URL‚Æ‚µ‚Ä http:// *.cgi?log=**** ‚ȂǂƂµ‚Ä’·‚¢•¶Žš—ñ‚ŃAƒNƒZƒX‚·‚é‚̂ɑ΂µ‚ÄAŒ©‚邾‚¯‚Ìl‚Í‘‚«ž‚Þ•K—v‚ª‚È‚¢‚Ì‚ÅAURL‚Æ‚µ‚Ä’Êí‚Ì http:// *.html ‚Æ‚¢‚¤Œ`‚ÅŒ©‚¦‚邿‚¤‚É‚µ‚½‚à‚ÌB Ž„‚ª‘‚«ž‚Þ‚Æ‚«‚ÍACGI‚Å•\ަ‚³‚ê‚éƒy[ƒW‚ɑ΂µ‚Ä‘‚«ž‚ñ‚Å‚¢‚邪A‘‚«ž‚ñ‚¾Œã‚Ƀ{ƒ^ƒ“‚ð2“x‰Ÿ‚·‚¾‚¯‚ÅAŽ©“®“I‚É‚±‚¤‚µ‚Ä—ˆ–KŽÒ‚Ì•û‚©‚猩‚Ä‚¢‚½‚¾‚‚Æ‚«‚Í’Êí‚ÌHP‚Æ“¯‚¶‚悤‚È htmlƒy[ƒW‚ÅŒ©‚Ä‚¢‚½‚¾‚¯‚邯‚¢‚¤‚à‚ÌB ƒuƒƒO‚ª—¬s‚邸‚Á‚Æ‘O‚©‚çA‚·‚łɂ±‚¤‚µ‚½CGI‚É’–Ú‚µ‚ÄŽ©•ª‚È‚è‚̃y[ƒW‚ði‚߂Ă¢‚½‚Æ‚¢‚¤Ž©•‰‚©‚çA¡‚Å‚àh—¬s‚Ìh ƒuƒƒO‚𖳎‹‚µ‚ÄÂȂª‚ç‚Ì’P‚È‚é uWeb“ú‹Lv‚ÉS‚Á‚Ä‚¢‚éB ‚ÅA¡“ú‚Í ŽÊ^‚ª–³‚¢ê‡‚É‚ÍAŽÊ^‚̃Xƒy[ƒX‚ðŽ©“®‚Åí‚Á‚Ä html‚ðo—Í‚·‚邿‚¤‚È•ÏX‚ð CGI‚ɉÁ‚¦‚ăAƒbƒv‚µ‚Ă݂½B ‚¤‚Ü‚‚¢‚¯‚ÎA¡‚܂ł̃y[ƒW‚àAŽÊ^‚ª‚È‚¢“ú•t‚Ì•”•ª‚Í •¶ŽšŠG‚¾‚¯‚Å ¡‚܂ł̎ӂÁ‚Ä‚¢‚éƒCƒ‰ƒXƒg‚Í•\ަ‚³‚ê‚È‚‚È‚é‚Í‚¸B‹L”O‚É¡“ú‚͉摜‚È‚µ‚̉摜‚ðÅŒã‚ɃAƒbƒv‚µ‚Ä‚¨‚±‚¤BEEE‚ÆŽv‚Á‚½‚Ì‚¾‚ªA‰½‚Æ@‰æ‘œ‚͉½‚à•\ަ‚³‚ê‚È‚‚È‚Á‚Ä‚µ‚Ü‚Á‚½B‚Ü‚¾ƒoƒO‚ª‚ ‚邪‚Æ‚è‚ ‚¦‚¸‚Í¡“ú‚Í‚±‚̂܂ÜQ‚éB‚Ü‚½–¾“ú’¼‚»‚¤B •ÏX‚Ì’†‚ÅAˆê‚ŠwK‚µ‚½‚̂Ńƒ‚F Perl‚ÅCGI‚ð‘g‚ñ‚¾‚Æ‚«Aprint•¶‚Å ‰½Ží—Þ‚©‚Ì•¶Žš‚ðo—Í‚µ‚悤‚Æ‚·‚邯A‚»‚ꂪƒRƒ}ƒ“ƒh‚ȂǂÌ\•¶‚̈ꕔ‚ƉðŽß‚³‚ê‚Ä‚µ‚Ü‚Á‚ăGƒ‰[‚ɂȂéB ¡‰ñ ‚±‚̃^ƒCƒgƒ‹‚É‚ ‚é m(_ _)m iˆê‰ž“y‰ºÀ‚̂悤‚È•¶ŽšŠGj‚ðo—Í‚µ‚悤‚Æ‚µ‚½‚çƒT[ƒo[ƒGƒ‰[‚ª•Ô‚³‚ꂽB ‚±‚ê‚Í ƒpƒ^[ƒ“ƒ}ƒbƒ`‚Ì‹L†‚Ì"/"‚ð‘ã‘Ö‚·‚é "m"‚É‘±‚¯‚Ä "("‚ð‘‚¢‚Ä‚µ‚Ü‚¤‚½‚ß"("‚ªƒpƒ^[ƒ“ƒ}ƒbƒ`‹L†‚Æ‚µ‚Ĉµ‚í‚ê‚邪‚à‚¤ˆê‚•K—v‚È"("‚ª‚È‚¢‚Ì‚ÅA‚»‚ÌŒã‚Ì•¶Žš—ñ‚·‚ׂĂªƒ}ƒbƒ`ŒŸõ•¶Žš—ñ‚Æ‚µ‚Ĉµ‚í‚êAƒI[ƒo[ƒtƒ[‚Å‚à‚µ‚ăGƒ‰[‚ɂȂé‚̂ł͂Ȃ¢‚©‚ÆŽv‚í‚ê‚éBŽŽsöŒë‚Ì––A\m ‚ƃGƒXƒP[ƒv‚·‚邱‚Ƃʼnñ”ðBˆê‰ž ˆÀ‘S‚Ì‚½‚ß‚É "\m\(_ _)\m" ‚Æ‚µ‚Ä‚¨‚¢‚½B |
|
2006/07/26 |
| -126- Ä‚Ñ Perl |
|
‰½‘ä‚©‚ÌPC‚É ð“ú‚Ì TeraPadƒvƒ‰ƒOƒCƒ“‚ÌTpPerl‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă݂½B ‚»‚Ì‚¤‚¿‚Ì1‘ä‚ÅAʼn‚ÉuTpPerl‚ÅŽÀsv‚ðŽÀs‚µ‚½‚Æ‚«‚Éo‚éAPerl.exe^Jperl.exe‚Ì ŽÀsPath‚ÌÝ’è‚ðƒ~ƒX‚Á‚Ä‚µ‚Ü‚Á‚½‚çAŽŸ‚©‚ç‚Í‚±‚ÌÝ’è‰æ–Ê‚ªo‚È‚¢I ‚ÅAŠÖ˜A‚̃tƒHƒ‹ƒ_[‚𒲂ׂ½‚çEEE \TpPerl\ ‚Ì’†‚ÉAtpperl.ini‚È‚é ƒtƒ@ƒCƒ‹‚ª‚ ‚èA‚±‚Ìæ“ªs‚É [TpPerlOption] PerlPath=¥¥¥¥\Perl\bin\perl.exe jperlPath=¥¥¥¥Perl\bin\MSWin32-x86-object\jperl.exe ‚ȂǂƂ»‚ꂼ‚êƒpƒX‚ð‹Lq‚·‚ê‚΂¢‚¢‚炵‚¢B ‚ÅA‚±‚±‚ð‘‚«Š·‚¦‚ĉ½‚Æ‚©ƒpƒXIH ‚³‚ÄA“¹‹ï‚Í€”õ–œ’[BŒã‚̓vƒƒOƒ‰ƒ€‚·‚邾‚¯HH EEE‚ÅA‘X ƒvƒƒOƒ‰ƒ€Š®¬III æ‚قǃAƒbƒvŠ®—¹B@ƒ^ƒCƒgƒ‹‚É‘SŠp•¶Žš‚ª•K—v‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªo‚Ä ASCII‚¾‚¯‚Å‘‚«ž‚ñ‚ł݂ăGƒ‰[‚ðŠm”FB –â‘è‚ÍUNIXƒ}ƒVƒ“‚©‚ç‚Ì‘ž‚¾‚ªA‚»‚Ì‚¤‚¿Šm”F‚·‚é—\’èB ŠCŠO‚Ìr‚炵‚̘A’†‚ɂ͊¿Žš‚͓ǂ߂Ȃ¢‚̂ŃGƒ‰[‚ÌŒ´ˆö‚͂킩‚ç‚ñ‚¾‚낤B ƒƒU‚Í@‚Ü‚½‚»‚Ì‚¤‚¿‚ɃAƒbƒv‚·‚邱‚Ƃɂµ‚ÄA¡–é‚ÍQ‚éI |
|
2006/06/22 |
| -125- Perl |
|
Œfަ”‚ւ̑ž‚݂Ɋ¿Žši‘SŠp•¶Žšj‚ªŽg‚í‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚© ƒ`ƒFƒbƒN‚·‚邽‚ß‚Ì PerlƒvƒƒOƒ‰ƒ€‚ÌŒŸ“¢’†B ]—ˆ httpd ‚ð‹N“®‚µ‚ÄLocal host‚Ń`ƒFƒbƒN‚µ‚Ä‚¢‚½‚ª ‚±‚Ì•û–@‚¾‚Æ htmlƒtƒ@ƒCƒ‹‚Ìo—Í‚ð‚³‚¹‚ăuƒ‰ƒEƒU‚Å•\ަ‚³‚¹‚é ‚µ‚©ƒ`ƒFƒbƒN•û–@‚ª‚È‚¢B •¶Žš—ñ‚ð“ü—Í‚·‚é‚É‚ÍCGI‚»‚Ì‚à‚̂ɕϔ‚Æ‚µ‚Ä•¶Žš—ñ‚ð‹Lq‚·‚é‚© •¶Žš—ñ“ü—Í—p‚ÌFORM‚ðHTML‚Å‹Lq‚·‚é‚©‚¾‚ªA–Ê“|B ‚µ‚©‚µA‚Ç‚¤‚à ƒeƒLƒXƒgƒGƒfƒBƒ^‚Ì TeraPad‚ÌŠO•”ƒc[ƒ‹‚Å TpPerl‚È‚éƒvƒ‰ƒOƒCƒ“‚ðŽg‚¤‚ƃGƒfƒBƒ^[ã‚Å’¼Úƒ`ƒFƒbƒN‚Å‚«‚é‚炵‚¢B ‚»‚±‚ÅA‚³‚Á‚»‚ TpPerl‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹B Šm‚©‚ɂł«‚éB printƒRƒ}ƒ“ƒh‚Ìo—Í‚ªƒRƒ“ƒ\[ƒ‹ã‚ɂȂé‚Ì‚ÅA TeraPad‚̃c[ƒ‹„TpPerl ‚Æ‘I‘ð‚·‚ê‚ÎOKB ³‹K•\Œ»‚̈—‚ðŠm”F‚·‚é‚É‚ÍA‚»‚̈—‚¾‚¯‘‚¯‚΂¢‚¢‚̂ŠŽÀ‚ÉŠÈ’PEEE’m‚ç‚È‚©‚Á‚½(OO;;; ‚ÆŒ¾‚¤‚±‚Æ‚ÅAˆê‰žƒvƒƒOƒ‰ƒ€Šm”F—pƒc[ƒ‹‚Í‘µ‚Á‚½B Œã‚ͳ‹K•\Œ»‚Å‘SŠp•¶Žš‚ªŠÜ‚Ü‚ê‚é‚©‚Ç‚¤‚©ƒ`ƒFƒbƒN‚·‚éƒR[ƒh‚ð‘‚‚¾‚¯B |
|
2006/06/21 |
|
||||