y2‰æ–ʃtƒ@ƒCƒ‰z@“ ..
366:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/03 00:30:00 Pz1Fd6H80
>>363
‚¤[‚ñ‚»‚ê‚Í‚¿‚å‚Á‚ÆD‚݂ƊO‚ê‚é...
‚½‚µ‚©API‚ɃfƒBƒŒƒNƒgƒŠ‚Ì•ÏX’Ê’m‚ª‚ ‚Á‚½‚æ‚ÈA‚ÆŽv‚Á‚½‚ç
>>364
‚·‚²
‚ÆŽv‚Á‚½‚¯‚Ç‚±‚ê“àœŠi–{‘̃‚ƒ‚Æ‚à—Ž‚¿‚Ä‚µ‚Ü‚¤‚—
ʼnˆê‰ñ‚¿‚á‚ñ‚Æ“®‚¢‚½
‚¨‚¨‚ÆŽv‚Á‚Ä‚à‚¤ˆê‰ñ‚â‚Á‚Ă݂½‚ç“àœŠiŒÅ‚Ü‚Á‚½
Ä‹N“®‚µ‚½‚çVƒtƒ@ƒCƒ‹‚Å‚«‚é“x‚É—Ž‚¿‚邿‚¤‚È
367:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/03 00:31:35 Pz1Fd6H80
>>365
—¹‰ð‚Å‚·
368:364
08/11/03 12:54:34 mVyLBJ2y0
ð“ú‚̃R[ƒh‚¾‚¯‚ÇA“àœŠi‚ª—Ž‚¿‚Ä‚µ‚Ü‚¤Œ´ˆö‚Íi‰½‚ƂȂ‚¾‚ªj•ª‚©‚Á‚½
MainWindow.subThreadCall()‚ªÄ“ü•s‰Â‚ÅA•ʃXƒŒƒbƒh‚©‚ç•À—ñ‚ŌĂ΂ê‚邯A
subThreadCall()“à•”‚ő҂¿‚ÉŽg‚Á‚Ä‚¢‚郃bƒZ[ƒWƒ‹[ƒv‚ðI‚í‚点‚邽‚ß‚Ì
window.quit()‚Å–{“–‚ÉI—¹‚µ‚Ä‚µ‚Ü‚¤‚悤‚¾
cfiler_threadutil‚ÌJobQueue‚ðŽg‚Á‚ÄA‚à‚¤‚µ‰¸“–‚ÉÄ•`‰æ‚³‚¹‚éƒR[ƒh‚ð
‘‚¢‚½B‚±‚ê‚Åã‚Ì–â‘è‚Í‹N‚«‚È‚‚È‚é‚Í‚¸
‚»‚ê‚ÆA“àœŠi‚ªŽÀÛ‚ÉI—¹‚·‚邯‚«‚̃tƒbƒN‚ª‚¤‚܂޿‚ê‚È‚¢iwindow.quit()‚Í
ã‹L‚̂悤‚ÉAsubThreadCall()‚Ì’†‚Å‚àŒÄ‚΂ê‚éj‚悤‚Ȃ̂ÅA
1•bƒ^ƒCƒ€ƒAƒEƒg‚ÅŠÄŽ‹‚µ‚ÄAIsWindow()‚ŃEƒBƒ“ƒhƒE‚ª—LŒø‚©ƒ`ƒFƒbƒN‚·‚邿‚¤‚É‚µ‚½
URLØÝ¸(codepad.org)
369:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/03 14:47:34 CBP0T9O30
>>368
window.command_Refresh()‚¾‚ƃJ[ƒ\ƒ‹‚Ì‚ ‚é‚Ù‚¤‚µ‚©XV‚³‚ê‚È‚¢‚©‚ç
—¼•û‚Æ‚à“¯‚¶ƒtƒHƒ‹ƒ_‚ð•\ަ‚µ‚Ä‚¨‚¢‚ÄŠO•”ƒvƒƒOƒ‰ƒ€‚Å‚»‚̃tƒHƒ‹ƒ_‚Ƀtƒ@ƒCƒ‹‚ðì‚Á‚Ä‚à
•Б¤‚µ‚©XV‚³‚ê‚È‚¢B
370:369
08/11/03 15:15:18 CBP0T9O30
“K“–‚ÉC³‚µ‚Ă݂½B
URLØÝ¸(codepad.org)
rebind_setLister‚É‚Ípane‚ð“n‚·‚悤‚É‚µ‚ÄADirectoryWatchThread‚̉Šú‰»‚Å‚Ípane‚Ælister‚ð“n‚·‚悤‚É‚µ‚½B
371:364
08/11/03 15:16:44 mVyLBJ2y0
>>369-370
‚¨‚¨AC³ƒTƒ“ƒNƒX
372:364
08/11/04 19:39:16 y4scTvX50
Žg‚Á‚Ă݂Ă¢‚½‚ªAƒtƒ@ƒCƒ‹ƒŠƒl[ƒ€Œã‚ɃL[‚ðŽó‚¯•t‚¯‚È‚‚È‚Á‚½‚è‚·‚é‚ÈB
‚â‚Í‚èsubThreadCall()‚ªƒlƒbƒN‚̂悤‚¾B
ƒL[ƒCƒxƒ“ƒg‚ÍsubThreadCall()“à‚Ńnƒ“ƒhƒ‰‚𖀂è‘Ö‚¦‚Ä‚¢‚邪A
ƒ^ƒCƒ}‚Í“®‚¢‚½‚܂܂Ȃ̂ÅAUIƒXƒŒƒbƒh‚©‚ç‚Å‚àƒ^ƒCƒ}Œo—R‚Å
subThreadCall()ŽÀs’†‚ÉsubThreadCall()‚ÉÄ“ü‚·‚é‰Â”\«‚ª‚ ‚èA
‚»‚Ìꇂ͗]—T‚Å–â‘肪”¶‚·‚éB
‚Æ‚è‚ ‚¦‚¸subThreadCall()‘OŒã‚ÅonTimerJob()‚ÆonTimerSyncCall()‚ª‘–‚ç‚È‚¢‚悤‚É
–€‚è‘Ö‚¦‚邿‚¤‚É‚µ‚Ă݂½B
URLØÝ¸(codepad.org)
¡‰ñ‚Ì‚Íextension‚É“ü‚ê‚邱‚Æ‚ð”O“ª‚É‘‚¢‚½B
foo.py‚Æ‚©‚¢‚¤–¼‘O‚ŕۑ¶‚µ‚Äextension‚É“ü‚ꂽꇂÍA
configure()‚Ì’†‚ÅA
import hoge
foo.start_directory_watch(window)
‚Æ‚©‚â‚ê‚΂¨‚‹B
373:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/04 19:41:12 zSoA+Q1n0
import hoge‚¶‚á‘Ê–Ú‚¾‚ëw
import foo‚¾‚ÈB
374:364
08/11/04 19:44:01 y4scTvX50
>>373
„ƒ
375:364
08/11/05 00:00:56 y4scTvX50
ƒEƒU‚‚Ä‚·‚Ü‚ñ
‚ ‚°‚È‚¨‚µ
URLØÝ¸(codepad.org)
WaitForMultipleObjects‚ÌÅŒã‚̈ø”‚ð1‚©‚ç500‚ɕς¦‚½
1ƒ~ƒŠ•bƒ^ƒCƒ€ƒAƒEƒg‚Í–³‚¢‚íccƒfƒtƒH‚Ì•ª‰ð”\‚¾‚Æ10ƒ~ƒŠ‚ÍQ‚邾‚낤‚©‚ç
CPU•‰‰×‘S‘R‚©‚©‚Á‚ĂȂ‚Ä‹C‚©‚ñ‚©‚Á‚½
376:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/06 13:58:52 52AN3cia0
keyhac (craftware)
URLØÝ¸(sites.google.com)
377:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/09 23:21:26 /V4H/JXd0
Žè”²‚«PythonƒRƒ“ƒ\[ƒ‹ì‚Á‚Ă݂½
URLØÝ¸(codepad.org)
•⊮‚Æ‚©Ž©“®ƒCƒ“ƒfƒ“ƒg‚Æ‚©ƒJƒbƒRƒCƒC‹@”\‚͂Ȃ¢
V‚½‚ÉPythonƒCƒ“ƒ^ƒvƒŠƒ^‚ð—§‚¿ã‚°‚é‚킯‚ł͂Ȃ¢‚Ì‚Å
‹N“®‚¾‚¯‚Í”š‘¬A‚½‚¾‚µŠÈ’P‚É“àœŠi‚𓹘A‚ê‚ɂł«‚é‚̂Ŋ댯
>>358‚Ìzip‚Ì’†‚É‚ ‚évenster‚ÆA
URLØÝ¸(www.scintilla.org)
‚Å”z•z‚µ‚Ä‚éScintillai‚ÌSciLexer.dllj‚Ɉˑ¶‚µ‚Ä‚é‚ñ‚Å
‚܂Ƃ߂Äextension‚Ì’†‚É•ú‚èž‚ñ‚Å‚à‚炦‚ê‚΂¨‚‹
console.py‚Æ‚©‚¢‚¤–¼‘O‚ŕۑ¶‚µ‚½‚ç
config.py‚É«‚̂悤‚ÈŠ´‚¶‚Å
def command_Console():
import console
con = console.ConsoleWindow()
con.start_interp({'window': window, 'console': con})
window.keymap[VK_F3] = command_Console
start_interp()‚̈ø”‚Í–³‚‚Ä‚à‚¢‚¢‚¯‚ÇA
‚±‚ñ‚ÈŠ´‚¶‚ÅwindowƒCƒ“ƒXƒ^ƒ“ƒX‚ð—^‚¦‚Ä‚â‚邯
ƒRƒ“ƒ\[ƒ‹‚©‚ç“àœŠi‚ÌwindowƒCƒ“ƒXƒ^ƒ“ƒX‚ª‰ÂŽ‹‚ɂȂé
378:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/10 00:37:07 5kaSuGXo0
‚È‚ñ‚©‚悳‚»‚¤‚ÈŠg’£‚¾‚Ë‚¦
‚±‚êipython‘g‚Ýž‚ß‚éH
379:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/10 01:45:23 ryZKA2JN0
>>378
‚·‚Ü‚ñ‚ªA‚©‚È‚è˜M‚ç‚ñ‚Æ–³—‚¾‚ÆŽv‚¤
ipython‚Í’[––‚ƃRƒlƒNƒg‚³‚ê‚Ä‚¢‚é•readline‘O’ñ‚̂͂¸‚¾‚µ
380:377
08/11/10 16:12:32 ryZKA2JN0
‚¿‚å‚Á‚Æ’¼‚µ‚½
URLØÝ¸(codepad.org)
EƒRƒsƒy‚Å•¡”sˆê“x‚É“ü—Í‚µ‚½ê‡‚ɂ܂Ƃà‚É“®‚¢‚ĂȂ©‚Á‚½‚ñ‚Å’¼‚µ‚½
Eª«‚ŃqƒXƒgƒŠ‚ðs‚«—ˆ‚Å‚«‚邿‚¤‚É‚µ‚½
‚È‚ñ‚‚¤‚©Emacs•—ƒL[ƒoƒCƒ“ƒh‚ÉŠµ‚ê‚Ä‚él‚Í‚²‚ß‚ñ‚È‚³‚¢‚È‚ñ‚¾‚ª
Scintilla‚̃L[ƒoƒCƒ“ƒh‚̓fƒtƒH‚ÅWin•—‚Ȃ̂Å
ƒJ[ƒ\ƒ‹ƒL[AHomeAEnd‚ȂǂðŽg‚¤‚©ƒR[ƒh‚ð‘‚«Š·‚¦‚Ä‚‚¾‚³‚¢
381:364
08/11/11 20:40:38 Mg6hT/QX0
ƒfƒBƒŒƒNƒgƒŠŠÄŽ‹—p‚̃\[ƒX‚ð‚¿‚å‚Á‚Æ’¼‚µ‚½
ŠÄŽ‹ƒXƒŒƒbƒh‚ª‚¿‚á‚ñ‚Ɖð•ú‚³‚ê‚È‚¢‚Æ‚¢‚¤‹¥ˆ«‚ȃoƒO‚¾‚Á‚½
“r’†‚̔łŃGƒ“ƒoƒO‚µ‚Ä‚½‚炵‚¢
‚»‚ê‚ÆAƒLƒ…[‚ð¶‰E‚̃yƒCƒ“—¼•û‚ÉŽ‚‚悤‚É‚µ‚½
URLØÝ¸(codepad.org)
382:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/13 20:28:18 AaHgjMpF0
ìŽÒ‚³‚ñ•ʂ̂à‚Ìì‚肾‚µ‚¿‚á‚Á‚½H
‘qEX‚Æ“¯—l‚É“àœŠi‚à•ú’u‚³‚ê‚¿‚Ⴄ‚Ì‚©‚ÈH
383:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/13 21:27:44 qnH+rrmF0
>>382
‚Ç‚¤‚¾‚ë‚È
’N‚àŽg‚Á‚ĂȂ¢‚¾‚낤‚¯‚Ç
>>358‚̉摜ƒrƒ…[ƒ‚ðGIFƒAƒjƒ‘Ήž‚É‚µ‚½
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
384:383
08/11/13 22:45:47 qnH+rrmF0
‚·‚Ü‚ñA‚ ‚°‚È‚¨‚µ
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
385:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 01:03:44 2HVCJRp60
URLØÝ¸(sites.google.com)
1.72 - 2008/11/15
- ƒtƒ@ƒCƒ‹ƒŠƒXƒg‚ðŽ©“®“I‚ÉƒŠƒ[ƒh‚·‚鈗‚ð’ljÁ
- ƒfƒtƒHƒ‹ƒgÝ’èƒtƒ@ƒCƒ‹‚ÉA¶‰E‚̃yƒCƒ“‚©‚çd•¡ƒtƒ@ƒCƒ‹‚ð’T‚·ƒRƒ}ƒ“ƒh CheckDuplicate ‚ð’ljÁB
- ƒfƒtƒHƒ‹ƒgÝ’èƒtƒ@ƒCƒ‹‚Ɋ܂܂ê‚Ä‚¢‚é SelectEmpty ƒRƒ}ƒ“ƒh‚ð CheckEmpty ƒRƒ}ƒ“ƒh‚É•ÏXB
(ƒoƒbƒNƒOƒ‰ƒEƒ“ƒh‚ň—‚µ‚Ä‚¢‚éŠÖŒW‚ÅAƒAƒCƒeƒ€‚ð‘I‘ð‚·‚é‚±‚Æ‚ª‚Å‚«‚È‚¢ê‡‚ª‚ ‚é‚Ì‚ÅAƒƒO‚Éo—Í‚·‚邾‚¯‚É‚µ‚½B)
- ¶‰E‚̃yƒCƒ“‚Ɋ܂܂ê‚é‘S‚ẴAƒCƒeƒ€‚ð•Ô‚·ŠÖ”‚ð’ljÁB
MainWindow.leftItems()
MainWindow.rightItems()
MainWindow.activeItems()
MainWindow.inactiveItems()
- ˆêЇ•Ï–¼‹@”\‚ų‹K•\Œ»‚̃pƒ^[ƒ“‚Ì‹Lq‚ªŠÔˆá‚Á‚Ä‚¢‚½‚Æ‚«‚ÉAƒGƒ‰[‚ª”¶‚µ‚Ä‘€ì•s”\‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ðC³B
- ƒEƒCƒ“ƒhƒE‚̃Nƒ‰ƒX–¼‚ðACtermWindowClass ‚©‚ç CfilerWindowClass‚É•ÏXB
- iniƒtƒ@ƒCƒ‹’†‚̃o[ƒWƒ‡ƒ“”Ô†‚ªXV‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚Ì‚ðC³B
- ƒfƒBƒŒƒNƒgƒŠ‚Ì•ÏX‚Ì‚½‚߂ɃTƒuƒXƒŒƒbƒh’†‚ŃAƒCƒeƒ€ƒŠƒXƒg‚ð쬂µ‚Ä‚¢‚éŠÔ‚ÉA‚Ù‚©‚̃XƒŒƒbƒh‚ªƒAƒCƒeƒ€ƒŠƒXƒg‚ɃAƒNƒZƒX‚µ‚ăGƒ‰[‚ɂȂéꇂª‹H‚É‚ ‚Á‚½‚Ì‚ðC³B
386:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 01:49:28 /4TVgKTE0
‚¨‚¨AìŽÒ‚³‚ñ‚ªƒfƒBƒŒƒNƒgƒŠŠÄŽ‹‹@”\ì‚Á‚Ä‚‚ꂽ‚Ì‚©
‚±‚ê‚ʼn´‚̉ö‚µ‚¢ƒR[ƒh‚͈ÀS‚µ‚Ä휂ł«‚é‚È
387:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 01:52:01 2HVCJRp60
cfiler_native‚ÉŠÄŽ‹—p‚Ì‹@”\‚ª’ljÁ‚³‚ê‚Ä‚é‚Ý‚½‚¢‚Å‚·B
388:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 02:16:28 MqCfj//Y0
>>386
’Z‚¢ŠÔ‚¾‚Á‚½‚¯‚ǂ‚©‚Á‚Ä‚½‚æ[
ƒTƒ“ƒLƒ…[
ìŽÒ‚³‚ñ‚àƒTƒ“ƒLƒ…[
389:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 12:18:01 /4TVgKTE0
Vƒo[ƒWƒ‡ƒ“1.72‚ł̌»Ûi>>364‚ÌŠg’£‚ÍŠO‚µ‚Ä‚ ‚éj
“àœŠi‚Å•\ަ‚µ‚Ä‚éƒfƒBƒŒƒNƒgƒŠ‚𑼂̃vƒƒOƒ‰ƒ€‚©‚ç‚Ü‚é‚Á‚Æíœ‚µ‚½‚ç
[Error 32] ƒvƒƒZƒX‚̓tƒ@ƒCƒ‹‚ɃAƒNƒZƒX‚Å‚«‚Ü‚¹‚ñB•ʂ̃vƒƒZƒX‚ªŽg—p’†‚Å‚·B
[Error 5] ƒAƒNƒZƒX‚ª‹‘”Û‚³‚ê‚Ü‚µ‚½B
‚ƃRƒ“ƒ\[ƒ‹ƒyƒCƒ“‚É•\ަ‚³‚ê‚ÄA‚»‚ÌŒãƒL[Aƒ}ƒEƒX“ü—Í‚ðŽó‚¯•t‚¯‚È‚‚È‚Á‚½B
Š®‘S‚ɃtƒŠ[ƒY‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ‚ÄAŬ‰»‚͂ł«‚邵ĕ`‰æ‚à‚³‚ê‚éB
‚Ç[‚à>>372‚Æ“¯‚¶Œ»Û‚Á‚Û‚¢B
390:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 17:41:16 2HVCJRp60
1.73 - 2008/11/16
- ƒƒOƒyƒCƒ“‚̃eƒLƒXƒg‚ðAƒ}ƒEƒX‚Å‘I‘ð‚µ‚ÄƒNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[‚Å‚«‚邿‚¤‚É‚µ‚½B
(‘I‘ð‚·‚é‚¾‚¯‚ÅAŽ©“®“I‚ɃNƒŠƒbƒvƒ{[ƒh‚ɃRƒs[‚³‚ê‚Ü‚·B)
- ƒƒOƒyƒCƒ“‚ðƒ}ƒEƒX‚̃zƒC[ƒ‹‚ŃXƒNƒ[ƒ‹‚Å‚«‚邿‚¤‚É‚µ‚½B
- Ctrl + Alt + ª«©¨ ‚ÅA‚·‚΂₃ZƒpƒŒ[ƒ^‚ðˆÚ“®‚·‚邿‚¤‚É‚µ‚½B
- 1.72‚Å“ü‚ê‚½Ž©“®ƒŠƒ[ƒh‚ªŒ´ˆö‚ÅA‘€ì•s”\‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚ ‚Á‚½‚Ì‚ðC³B
- ‘å‚«‚ȃTƒCƒY‚̃oƒCƒiƒŠƒtƒ@ƒCƒ‹”äŠr‚̂Ƃ«‚ÉAƒƒ‚ƒŠ•s‘«‚ÅŽ¸”s‚µ‚È‚¢‚悤‚É‚µ‚½B
- tgzƒtƒ@ƒCƒ‹‚ð쬂·‚邯‚«A“ú–{Œê•¶Žš‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éƒpƒX‚É쬂ł«‚È‚©‚Á‚½‚Ì‚ðC³B
391:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/16 20:16:49 /4TVgKTE0
‘Š•Ï‚í‚炸ìŽÒ‚³‚ñ‘Ήž‘¬‚¢‚È‚
392:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/17 01:20:17 KGEhMk9D0
‚Ü‚¾‰ö‚µ‚¢Š´‚¶‚¾‚ÈB
Ŭ‰»‚µ‚Ä•ú’u‚µ‚Ä‚½‚çA‚¢‚‚̊Ԃɂ©ŒÅ‚Ü‚Á‚Ä•œ‹A‚µ‚È‚‚È‚Á‚Ä‚½B
ˆÈ‰º‚ÍìŽÒ‚³‚ñˆ¶‚¾‚ªB
‚â‚Í‚èsubThreadCall()‚Ì–â‘肾‚ÆŽv‚¢‚Ü‚·‚æB
1. Œ»Ý‚̃}ƒEƒXAƒL[ƒtƒbƒN‚ðƒZ[ƒu‚µA‘‚«Š·‚¦‚éiESC‚µ‚©Œø‚©‚È‚‚È‚éj
2. ƒ[ƒJ[ƒXƒŒƒbƒh‚ð‹N“®‚µAƒƒbƒZ[ƒWƒ‹[ƒv‚ð‰ñ‚·
3. ƒ[ƒJ[ƒXƒŒƒbƒh‚ªI—¹‚·‚邯Awindow.quit()‚ðŒÄ‚ÑAƒƒbƒZ[ƒWƒ‹[ƒv‚ðŽ~‚ß‚é
4. 1.‚ŃoƒbƒNƒAƒbƒv‚ðŽæ‚Á‚½ƒ}ƒEƒXAƒL[ƒtƒbƒN‚É–ß‚·
‚Æ‚¢‚Á‚½—¬‚ê‚Å‚·‚ªAƒ^ƒCƒ}[‚ðŽ~‚߂Ă¢‚È‚¢‚Ì‚ÅA2.‚̃ƒbƒZ[ƒWƒ‹[ƒv‚ð
‰ñ‚µ‚đ҂Á‚Ä‚¢‚éŠÔ‚Ƀtƒ@ƒCƒ‹•ÏX‚ª”¶‚·‚邯A2.‚ÌŠÔ‚ÉsubThreadCall()‚ª
ĂьĂ΂ê‚Ä‚µ‚Ü‚¤B
‚±‚Ì“ñ”Ô–Ú‚ÌsubThreadCall()‚Ì—¬‚ê‚Å‚ÍA
Step1.‚ÅA–³Œø‚ɂȂÁ‚Ä‚¢‚éƒL[ƒtƒbƒN‚âƒ}ƒEƒXƒtƒ‰ƒO‚ðu•Û‘¶v‚µ‚Ä‚µ‚Ü‚¤B
ˆê”Ô–Ú‚ÌsubThreadCall()‚ÌŒã‚É“ñ”Ô–Ú‚Ì‚ªI—¹‚·‚邯A4.‚Å‚ÍA
–³Œø‚ɂȂÁ‚Ä‚¢‚é‚à‚Ì‚Éu–ß‚·v‚±‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤‚킯‚¾B
393:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/18 00:07:39 bSvAqLtE0
C³—ˆ‚½B
1 .74 - 2008/11/18
- MainWindow.subThreadCall() ‚̃TƒuƒXƒŒƒbƒh‚Ì’†‚ÅAMainWindow.quit() ‚ðŽg‚Á‚Ä‚¢‚½‚Ì‚ðC³B
subThreadCall() ‚ðƒlƒXƒg‚µ‚ČĂÑo‚·ƒP[ƒX‚ÅAŠO‘¤‚̃‹[ƒv‚𔲂¯‚é‚‚à‚è‚Ì quit() ‚ªA“à‘¤‚̃‹[ƒv‚𔲂¯‚é‚‚à‚è‚Ì quit() ‚æ‚è‚àæ‚ÉŒÄ‚Î‚ê‚Ä‚µ‚Ü‚Á‚ÄA(‚³‚ç‚ÉSyncCall‚Ȃǂ̇‚킹‹Z‚É‚æ‚è)AƒƒCƒ“ƒXƒŒƒbƒh‚ªƒfƒbƒhƒƒbƒN‚µ‚Ä‚µ‚Ü‚¤ŠëŒ¯‚ª‚ ‚Á‚½B
394:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/23 15:51:55 tlLQO17i0
Scintilla‚ðŽg‚Á‚ăVƒ“ƒ^ƒNƒXƒnƒCƒ‰ƒCƒg‚‚«‚̎蔲‚«ƒeƒLƒXƒgƒrƒ…[ƒì‚Á‚Ă݂½
>>383‚̉摜ƒrƒ…[ƒ‚É‚à‚¿‚å‚Á‚ÆŽè‚ð“ü‚ꂽ‚Ì‚ÅA“¯«‚µ‚Ä‚ ‚é
URLØÝ¸(iroiro.zapto.org)
395:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/24 00:43:08 4c47A63Z0
URLØÝ¸(sites.google.com)
1.75 - 2008/11/23
- ƒhƒ‰ƒCƒu‘I‘ð‚Å‘¶Ý‚µ‚È‚¢ƒfƒBƒŒƒNƒgƒŠ‚Ɉړ®‚µ‚悤‚Æ‚µ‚½‚Æ‚«‚ÉAƒfƒBƒŒƒNƒgƒŠŠÄŽ‹ƒXƒŒƒbƒh‚ðì‚ꂸ‚ÉAƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ðC³B
- ƒ[ƒJƒ‹‚ȃuƒbƒNƒ}[ƒNƒŠƒXƒg‚ÅAƒuƒbƒNƒ}[ƒN‚Ì휂ªo—ˆ‚È‚©‚Á‚½‚Ì‚ðC³B
- ƒuƒbƒNƒ}[ƒNƒŠƒXƒg‚©‚ç‚̃uƒbƒNƒ}[ƒN휂ÅA‘¦À‚Ƀtƒ@ƒCƒ‹ƒŠƒXƒg‚Ì•\ަ‚É”½‰f‚·‚邿‚¤‚É‚µ‚½B
396:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/24 13:27:13 vAoOotoJ0
394‚̃eƒLƒXƒgƒrƒ…[ƒA‚Æ‚©
–{‰Æ‚ÉŽæ‚èž‚ñ‚Å‚à‚炤‚É‚Í
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚ñ‚¾‚낤H
397:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/24 15:36:12 ttm4loU80
>>396
‚¢‚âŽæ‚èž‚ñ‚Å–á‚Á‚Ä‚à‘S‘R\‚í‚È‚¢‚Æ‚¢‚¤‚©A—L“ï‚¢˜b‚È‚ñ‚¾‚ª
E2004”NˆÈ~Ž~‚Ü‚Á‚½ƒvƒƒWƒFƒNƒg‚Å‚ ‚évenster‚ɑ΂·‚鉴‰´ƒpƒbƒ`‚Ɉˑ¶
EScintilla‚ɑ΂·‚鉴‰´ƒpƒbƒ`‚Ɉˑ¶
Eextension‚Å‚ ‚邱‚Æ‚ð‚¢‚¢‚±‚Æ‚ÉAƒJƒXƒ^ƒ}ƒCƒY‹@”\‚È‚µiƒXƒNƒŠƒvƒg‚Ì’†
@’¼Ú˜M‚Á‚Ă˂̢ŠEj
‚Æ‚¢‚¤‰ö‚µ‚¢‘㕨‚Ȃ̂ÅA‚Ç‚¤‚Ȃ̂©
³Ž®”z•z•¨‚Ɋ܂߂é‚ñ‚È‚çAFXìŽÒ‚³‚ñŽè’¼‚µ‚¢‚邯Žv‚¤‚í
398:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/25 22:05:31 GjwnUsph0
ƒ€[ƒr[ƒvƒŒƒCƒ„[‚ðì‚Á‚Ă݂½
‚»‚ê‚ÆA”‚ª‘‚¦‚Ä‚«‚½‚ñ‚Å•¨’u‚«ƒy[ƒW‚ðì‚Á‚Ä
¡‚Ü‚Åì‚Á‚½Šg’£‚ð‚܂Ƃ߂Äã‚°‚Æ‚¢‚½
URLØÝ¸(www9.atpages.jp)
399:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/11/30 12:48:18 xYhBVKRV0
˜AŒg—p‚ÌŠg’£‚ðì‚Á‚Ă݂½
URLØÝ¸(www9.atpages.jp)
‘¼‚̃vƒƒOƒ‰ƒ€‚©‚ç“àœŠi‚ð‘€ì‚Å‚«‚Ü‚·
400:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/15 18:41:31 1tOm7dI/0
ìŽÒ‚³‚ñ‚ɂͥ”ñŽæ‚èž‚ñ‚Å–á‚¢‚½‚¢‚È[
Šg’£‚ª×‚©‚‘å—ʂɑ‚¦‚Ä‚µ‚Ü‚Á‚½‚èŒ»Žž“_‚Å”h¶”Å‚ªo—ˆ‚Ä‚µ‚Ü‚Á‚½‚è‚·‚邯‚¿‚å‚Á‚Æ‚ËEEE
401:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/15 19:21:43 KqxG3NOk0
>>399
‚±‚êŽg‚¤‚Æ‚ ‚Ó‚Ý‚½‚‘q‚©‚çŽg‚¦‚邿‚¤‚ɂȂé‚ÌH
402:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/15 22:41:04 XU2/Yk5l0
>>401
‚¤‚ñB
‚à‚¤Œ©‚ĂȂ¢‚ÆŽv‚¤‚¯‚ÇA>>322‚ ‚½‚è‚Å–â‘è‚ɂȂÁ‚Ä‚¢‚½
DirectShow‚Å‚ÌID3v2ƒ^ƒO‚‚«MP3‚ւ̑Ήž‚ð‚µ‚Ä‚Ý‚½B
•W€‚ŃfƒtƒH‚ÅŽg‚í‚ê‚éFile Source + MPEG-I Stream Splitter‚Ì
‚©‚í‚è‚ÉAWM ASF Reader‚ðŽg‚¤‚ÆA‚Ç‚¤‚â‚çID3ƒ^ƒO‚ւ̑Ήž‚ªƒ}ƒV‚É
‚È‚é‚æ‚¤‚Ȃ̂ÅB
URLØÝ¸(www9.atpages.jp)
403:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 08:47:06 WFUUFPrj0
Šg’£‚Á‚ăAƒbƒvƒf[ƒg–ˆ‚Éconfig.py‚ðC³‚µ‚Ä‚¢‚‚̂łµ‚傤‚©H
ŠÈ’P‚È‚à‚̂ł¢‚¢‚©‚çconfig.py configure––”ö•Ó‚è‚É
ƒ†[ƒUÝ’èŒÄ‚Ño‚µ‚ÌSTUB‚ª—~‚µ‚¢‚Å‚·B
try:
import user_config
except ImportError:
pass
else:
user_config.congigure(window)
404:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 12:53:25 W0R4wBlJ0
>>403
‚¿‚å‚Á‚¿ˆÓ–¡‚í‚©‚ç‚ñB
‰´‚Í“àœŠi‚ªƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚µ‚Ä‚àA
config.py‚ð‚¢‚¿‚¢‚¿“ü‚ê‘Ö‚¦‚¸‚É“¯‚¶‚à‚Ì‚ðŽg‚¢‘±‚¯‚Ă邿B
405:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 17:49:53 WFUUFPrj0
>>404
readme.txt‚É‹LqŒ©‚‚¯‚Ü‚µ‚½B
ƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚Åconfig.py‚ªXViã‘‚«j‚³‚ê‚鎖‚ª‚ ‚é‚Ì‚¾‚Á‚½‚çA
ƒ†[ƒUÝ’è‚Æ‚킯‚½•û‚ª‚¢‚¢‚̂ł͂Ȃ¢‚©‚ȂƎv‚Á‚½‚Ì‚¾‚¯‚ÇA
‰‰ñ‹N“®Žž‚ɂ̂Ýconfig.py‚ªì‚ç‚ê‚邿‚¤‚Ȃ̂ÅAžX—J‚¾‚Á‚½‚Ý‚½‚¢‚Å‚·B
‚悌©‚邯‘g‚Ýž‚Ý‚ÌÝ’è‚ÍEXE“à‚ÅA
config.pyŽ©‘Ì‚ªƒ†[ƒUÝ’èƒtƒ@ƒCƒ‹‚¾‚Á‚½‚ñ‚Å‚·‚ËB
406:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 18:19:15 WFUUFPrj0
‚ ‚êA‚Å‚à _config.py ‚ªXV‚³‚ê‚Ä‚¢‚邿‚¤‚È‹C‚ª‚·‚éB
diff Žæ‚Á‚Ä‚Ý‚é‚Æ config.py ‚É•ÏX‚µ‚½Šo‚¦‚̂Ȃ¢ƒR[ƒh‚ª _config.py ‚É‚ ‚è‚Ü‚µ‚½B
407:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 19:43:42 mToSUAzl0
‚»‚è‚á_config.py‚͉½‰ñ‚©XV‚³‚ê‚Ă邵B
408:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 21:56:47 WFUUFPrj0
>>407
‚Æ‚¢‚¤‚±‚Æ‚ÍA_config.py ‚ÌXV‚ðconfig.py‚Ö”½‰f‚·‚é‚̂̓†[ƒU‚ÌŽèì‹ÆH
409:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/17 22:21:14 W0R4wBlJ0
>>408
·•ª‚𔽉f‚·‚é•K—v‚Í‘S‚–³‚¢‚æ
config.py‚Í‚ ‚‚܂ц[ƒU‚̃JƒXƒ^ƒ}ƒCƒY—p‚̃XƒNƒŠƒvƒg‚ÅA
_config.py‚Í‚½‚¾‚̃Tƒ“ƒvƒ‹‚Å‚µ‚©‚È‚¢‚ñ‚¾‚©‚ç
410:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/18 07:22:11 TnabzMpo0
„_config.py‚Í‚½‚¾‚̃Tƒ“ƒvƒ‹
config.py/_config.py‚̃tƒ@ƒCƒ‹‚̉^—p‚Ì‚³‚ê•û‚ɂ‚¢‚Ä
‚à‚µAconfig.py‚ª•W€‚ʼn½‚à‚µ‚È‚¢‚̂Ȃ炻‚ê‚Å‚à‚¢‚¢‚Ì‚¾‚¯‚ÇA
_config.py ‚É‹@”\’ljÁ‚ÌXV‚ª‚ ‚èA®ŠŽ‚‚»‚ꂪ‰‰ñ‹N“®Žž‚Ìconfig.py‚É‚È‚é‚æ‚¤‚Ȃ̂Å
Ž©“®XV‚ÆAŒã‚̃o[ƒWƒ‡ƒ“‚©‚çƒCƒ“ƒXƒg[ƒ‹‚µ‚½ê‡‚Å
ƒfƒtƒHƒ‹ƒg‚Ìconfig.py‚Ìó‘Ô‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚í‚È‚¢‚©A‚Æ‚¢‚¤Œœ”O‚ª‚ ‚è‚Ü‚·B
Ž©“®XV‚µ‚½l‚ÍA_config.py‚̒ljÁÝ’è‚ðŽèì‹Æ‚Åconfig.py‚É”½‰f‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂ɑ΂µ‚ÄA
Œã‚̃o[ƒWƒ‡ƒ“‚©‚çƒCƒ“ƒXƒg[ƒ‹‚µ‚½l‚ÍA•W€‚Å‹@”\’ljÁŒã‚Ìó‘Ô‚©‚çŠJŽn‚·‚邱‚ƂɂȂè‚Ü‚·B
config.py‚̓†[ƒUEƒJƒXƒ^ƒ}ƒCƒYÝ’è‚Ȃ̂ÅAŠÂ‹«‚É‚æ‚Á‚ĈႤ‚͖̂ܘ_“–‘R‚Å‚·‚ªA
‚»‚ê‚Å‚àƒfƒtƒHƒ‹ƒg‚ÌAƒ†[ƒU‚ªÝ’è‚ð˜M‚Á‚Ä‚¢‚È‚¢ó‘Ԃł̷ˆÙ‚ªo‚é‚Ì‚ÍA
“¯‚¶ƒo[ƒWƒ‡ƒ“‚Ȃ̂ÉA•W€‚Å ‚ ‚ꂪo—ˆ‚½Eo—ˆ‚È‚¢‚Æ‚¢‚¤ó‘Ô‚ªo—ˆ‚é‚Ì‚ÅA
ƒ\ƒtƒg‚ð•ێ炵‚Ä‚¢‚ã‚Å‚ÍD‚Ü‚µ‚‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ȂƎv‚¢‚Ü‚·B
ƒCƒ“ƒXƒg[ƒ‹Žž‚̃o[ƒWƒ‡ƒ“/Œ»Ý‚̃o[ƒWƒ‡ƒ“‚Å‹@”\/“®ì‚ªˆÙ‚È‚é‰Â”\«‚ªo‚Ä‚‚邽‚ß
ƒoƒO•ñ“™‚ɂ̓Cƒ“ƒXƒg[ƒ‹Žž‚̃o[ƒWƒ‡ƒ“‚ÆŒ»Ý‚̃o[ƒWƒ‡ƒ“‚ª•K—v‚ɂȂéB-> ƒƒ“ƒeƒiƒ“ƒXEƒRƒXƒg‘‚ÉŒq‚ª‚è‚Ü‚·B
ª‚̓[ƒXƒgEƒP[ƒX‚̃VƒiƒŠƒI‚Ȃ̂ÅAŽÀÛ‚É‚Íc‚È‚‚Æ‚àŒ»Žž“_‚Å‚ÍA‚»‚ê’ö‰e‹¿‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA
‰^—p‚ÅŠÈ’P‚ɃJƒo[‚Å‚«‚鎖‚Ȃ̂ÅAŒŸ“¢‚ð‚¨Šè‚¢‚µ‚½‚¢‚Å‚·B
‹ï‘Ì“I‚È‘Îô‚Æ‚µ‚Ä‚ÍAƒ†[ƒUÝ’è‚ÆƒAƒvƒŠ‚ÌXV”͈͂̊®‘S‚ÈØ‚蕪‚¯‚ÅA“ñ‚Â’ö•û–@‚ð‹“‚°‚邯B
a. ƒfƒtƒHƒ‹ƒg‚Ìconfig.py‚ÍA‰½‚à‚µ‚È‚¢B‚½‚¾ŒÄ‚Ño‚³‚ê‚邾‚¯‚É—¯‚ß‚éB
b. config.py ‚©‚ç•ʂ̃†[ƒUÝ’è‚ðŒÄ‚Ño‚·B
ƒ†[ƒU‚Æ‚µ‚Ä—˜—p‚µ‚Ă镪‚É‚ÍA
- config.py‚ÍXVŽž‚Éã‘‚«‚³‚ê‚È‚¢‚Ì‚ÅAƒ†[ƒU‘¤‚Å•ÒW‚µ‚Ä‚à–â‘è‚È‚¢
- _config.pyXVŽž‚Ì·•ª‚ÍA•K—v‚È‚çconfig.py‚ÉŽ‚Á‚Ä‚‚«‚Ä•ÒW
‚ÅA‚Æ‚è‚ ‚¦‚¸‚Í–â‘è‚È‚¢‚悤‚Ȃ̂ÅB•Ô“š‚ð‰º‚³‚Á‚½•ûA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
411:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/18 17:27:50 ttqEKvgp0
‚ ‚ӂƂ͈Ⴄ‚Ì‚¾‚æA‚ ‚Ó‚Æ‚Í
412:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/18 20:00:17 w6AJdTOm0
>>410
‚»‚ê‚Í‚»‚̒ʂ肾‚ÆŽv‚¤
“àœŠi‚̃Rƒ“ƒZƒvƒg‚ª‚ ‚ñ‚ÈŠ´‚¶‚Å‚ ‚éˆÈãìŽÒ‚³‚ñ‚àŽÏ‹l‚ߨ‚ê‚ĂȂ¢•”•ª‚ª‚ ‚é‚ñ‚¾‚낤‚Ë
413:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/18 21:09:29 Kl/A5AWx0
ìŽÒŽ‹“_‚ÅŒ¾‚¤‚ÆA
E‚¢‚܂܂Ŏg‚Á‚Ă郆[ƒU[‚ðAÝ’è‚ð‚¢‚«‚È‚è•Ï‚¦‚邱‚ƂłтÁ‚‚肳‚¹‚½‚‚È‚¢(©‚ ‚½‚è‚Ü‚¦)
E‚Å‚àV‹Kƒ†[ƒU[‚ɂ̈́§‚ÌÝ’è‚ÅŽg‚Á‚Ăقµ‚¢(©‚»‚¤‚¢‚¤‚Æ‚«‚à‚ ‚邿‚Ë)
‚Á‚Ă̂ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ì‚Á‚Ă邯‚æ‚o‰ï‚¤ê–Ê‚¾‚æB
Ž©•ª‚àŒoŒ±‚ ‚邯‚ÇA‚Ç‚ñ‚ÈV‹@”\‚ª‚‚‚©‚È‚ñ‚ÄìŽÒ‚Å‚à—\‘ª‚Å‚«‚È‚¢‚à‚ñ‚¾‚æ
414:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/18 21:13:35 tpt2nZZ30
”¼ŒŽ‚®‚ç‚¢ƒŒƒX‚‚¢‚ĂȂ©‚Á‚½‚̂ɋ}‚ɃŒƒX‚ª‘‚¦‚½‚È
‰½‚©‚ ‚Á‚½‚ñ‚©‚—
415:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/21 09:34:20 0ZGbTRvo0
¡–kŽY‹Æ
‚ ‚ӂƂ̈Ⴂ‚È‚ñ‚¾H
‚ ‚Ó‚©‚çæ‚èŠ·‚¦‚éˆÓ‹`‚Í‚ ‚é‚Ì‚©H
416:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/21 11:44:02 q0gDujwF0
>>415
‚»‚ñ‚È‚±‚Ƃ𕷂“z‚ɂ͌ü‚¢‚ĂȂ¢B
‚¨‚Ü‚¦‚Í‚ ‚Ó‚ðŽg‚¢‘±‚¯‚½•û‚ª—Ç‚¢B
417:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/21 12:48:24 1SC+aVB20
>>415
ˆá‚¢‚ÍFX‚ ‚邪APython‚Æ‚¢‚¤ƒCƒ“ƒ^ƒvƒŠƒ^Œ¾Œê‚ÅŠg’£‰Â”\‚Ȃ̂ªÅ‘å‚̈Ⴂ
‚Æ‚¢‚¤‚©A“àœŠiŽ©g‚ªPythonƒCƒ“ƒ^ƒvƒŠƒ^ã‚Å‘–‚Á‚Ä‚¢‚é
418:–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B
08/12/31 18:35:23 YS0yHJn90
ƒVƒƒƒŒ‚Å“àœŠi‚ðPython2.6‚Å“®‚©‚µ‚Ă݂½B
pyd‚Æ‚©‘S•”Ž©•ª‚Ńrƒ‹ƒh‚µ‚È‚¢‚ƃ_ƒ‚Ȃ̂ł ‚Ü‚è‚¨Š©‚ß‚Ío—ˆ‚È‚¢B
‹C‚¢‚½“_B
1) md5ƒ‚ƒWƒ…[ƒ‹‚Ì‘ã‚í‚è‚ÉhashlibŽg‚¦‚Æ•¶‹å‚ðŒ¾‚í‚ê‚éB
2) ‰´‚̊‹«‚¾‚¯‚©‚à‚µ‚ç‚ñ‚ªAtar.gz‚̉{——‚ÉŽ¸”s‚·‚éB
cfiler_filelist.py‚Ì
lister_Tar.__call__()‚Ì’†‚ÅA
if names[-1]:
@ @ # print "name[%d]=%s" % (-1,names[-1])
@ @ child = ArchiveNode( ( names[-1], info.size, time.localtime(info.mtime)[:6], info.isdir() and cfiler_misc.FILE_ATTRIBUTE_DIRECTORY or 0) )
@ @ current_node.children[ names[-1] ] = child
‚±‚ñ‚ÈŠ´‚¶‚ɕς¦‚Ä‚â‚邯ãŽè‚‚¢‚Á‚½B—v‚ÍAƒpƒX–¼‚ÌÅŒã‚Ì•”•ª‚Ì
ƒm[ƒh‚ðì‚邯‚«‚ÉA0Œˆ‚ߑł¿‚¾‚Á‚½‚Ì‚ðAƒfƒBƒŒƒNƒgƒŠ‚©‚Ç‚¤‚©Œ©‚邿‚¤‚É‚µ‚½B
³’¼‚È‚ñ‚Å‚±‚ꂪ2.5/2.6‚ÅŠÖŒW‚ ‚é‚Ì‚©•ª‚©‚ç‚ñ‚ªA‚±‚¤‚µ‚È‚¢‚Æ2.6‚Å‚Í
“®‚©‚È‚©‚Á‚½B
3) ‚±‚ê‚Í2.6ŠÖŒW‚È‚¢‚¯‚ÇAcfiler_mainwindow‚Ì
leftJump()‚Ì’†‚Åself._jump()‚É“n‚µ‚Ä‚éˆø”‘«‚è‚ĂȂ¢‚Å‚·‚ËB
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5369“ú‘O‚ÉXV/131 KB
’S“–:undef