PyMyShell


ODύXTv

004_0:  2017-04-20
@EXgʂŃXChXN[LɂȂ悤΍􂵂B
@@i^C}ŉʍXV悤ɂBj
@@iXChXN[F^b`plgѓdb̉ʏŎw点
@@@XgXN[Bj
@Eݒt@C Slide_scrollAIntervalǉB
@@iXChXN[L^AʍXV^C}̃^C}lj
@Ej[ page up/page down Agoto top/goto mid/goto last ǉB
@EPython 2.0.0 ł̑΍ꂽB
@@isetdefaultencodingAappuifw.app.bodyisignal()jj
@EE:\Python\Lib̃pX}ɂȂȂ悤ǂB


@@@\̑傫ȕύX́AXgʂŃXChXN[LɂȂ悤ɂ
@ƂłB̑AXgł̈ړ̂߂̃j[݂܂B



PD@\F

@XNvgN@\
@@@o^PythonXNvgꗗ\ŕ\āAȒPɋNł悤
@@XNvgłBt@CuEUiFbrowserjGfB^iPyMyEditorj
@@Ȃǂ̃`[ƂĎgp̂łB̓IȎgpƂẮAfubuki
@@WEB쐬ƂAFXȃc[̃XNvgAXɎsł悤ɂ
@@߂̎gpz肵܂B

@@@̃o[WA^b`plgѓdb̏ꍇAʏŎw点
@@XgXN[΍܂BiL@1QƁj
@@@XN[ŃXgŌ܂ł̂ςȃP[X̂߂ goto j[
@@page up/down j[݂܂B

@@PFwXChăXN[铮ɂ͋@APython VerɂA
@@@@@ɐ܂B

@@@@@E7-00 (OS :Belle)
@@@@@@@Python 1.4.5 @
@@@@@@@Python 2.0.0 @|ieXgAvj

@@@@@5800 XM (OS : S60 5th)
@@@@@@@Python 1.4.5 @~iXN[Ȃj
@@@@@@@Python 2.0.0 @iXN[邪ǂȂj


@@QFXChXN[Lɂ邽߁AXgʂ̍Ō"_"̍sǉ
@@@@Ă܂BNbNĂ܂B
@@@@Xg̍ŏIs\ƎvĂ݂ĉB
@@@@ȂA"_"̍śAXChXN[ł͕\܂BL[ŃJ[
@@@@\𓮂ꍇ̂݁A̍sɃJ[\ړ邱Ƃo܂B



QDCXg[ɂ

@PyMyShell
@iPjPyMyShell.py t@C@E:\python@ɓĉBi
@@@@C:\PythongĂꍇC:\PythonłǂłBj

@@@@ȂASISt@CCXg[ĎgƂł܂B
@@@@̃t@C̓ZtTCȂ̂ŁACXg[Allł΃CXg
@@@@[łƎv܂Bʖڂȏꍇ͂SIS邱ƂɂȂ܂B
@@@@py2sisgČgѓdbłƊȒPłBWEB܂̓uO
@@@@py2sisg̋LĂ܂B

@iQjPyMyShell.ini t@C E:\Data\masa ɓĉBe͕Kvɉ
@@@@ďCĉB

@iRjFilebrowser APyMyEditor iPjƓtH_ɓĉiCӁjB
@@@@́Agpꍇ̂ݓĉBgȂ̂łΕsvłB
@@@@
@@@@ȂAFilebrowser APyMyEditor͌ʂɃo[WAbvĂ邽ߓ
@@@@߂܂B
@@@@uPython XNvgGLv_E[hĉB

@iSjappuifw2 gpꍇ́Aappuifw2CXg[ĉB
@@@@iɃCXg[Ăꍇ́AVȃCXg[͕svłBj
@@@@́A Nokia 5800 XM ւ̑ΉłB
@@@@appuifw2CXg[Ă΁AXg{bNXŃXN[o[\
@@@@܂Bappuifw2CXg[ĂȂΊ֌W܂B
@@@@ȂAappuifw2  Nokia 5800XM ȊOłgƂ͂ł܂B



RDKvȎw荀

@@ڍׂ́AL̐ݒ荀ڂ̗ĉBݒ́AXNvg̐擪
@ݒҏW邩A PyMyShell.ini Ŏw肵܂B
@@PyMyShell.ini ΁AXNvg̐擪̐ݒœ܂B
@PyMyShell.ini ΂炪D悳܂B

@@PFPyMyShell.ini ɂȂڂ́AXNvg̐擪̐ݒe
@@@@@Ȃ܂B

@@QFNXNvg̃XǵAPyMyShell.ini ΁AXNvg擪
@@@@@R[fBO̍s͈؎g܂B
@@@@@iPyMyShell.ini Ȃ΃Xg擪̃XggAPyMyShell.ini
@@@@@@΁APyMyShell.ini ̒ Lists ݂̂g܂B}[W
@@@@@@܂Bj


SDݒ̐F

@t@C̐擪ɂݒ蕔łBi-----ɋ܂ꂽj

--------------------------------------------------
__pmshell_inifile__  = 'E:/Data/masa/PyMyShell.ini'
pmshell_Jump_range   = 4 #Jump range (Right/Left Arrow key)
pmshell_slide_scroll = 1 # 1:slide scroll active / 0:inactive
pmshell_interval = 0.01  # list screen redraw interval

pmshell_Lists ={
    unicode('01_ӂԂ')        :u'E:/Python/fubuki_m.py',
    unicode('02_ӂԂϊ')    :u'E:/Python/fubuki2htm.py',
    unicode('03_摜TCY')  :u'E:/Python/PyResizeJpgS.py',
    unicode('04_t@C]')  :u'E:/Python/PyMyFTP.py',
    unicode('05_db')        :u'E:/Python/jContacts.py',
    unicode('06_m[gNdb')     :u'E:/Python/PyNoteNdb.py',
    unicode('07_m[gPad')     :u'E:/Python/PyNotePad.py',
    unicode('08_st2ch')         :u'E:/Python/st2ch.py',
    unicode('09_Filebrowser')   :u'E:/Python/Filebrowser.py' ,
    unicode('10_PyMyEditor')    :u'E:/Python/PyMyEditor.py'
		}
---------------------------------------------------------



@__pmshell_inifile__@͂̐ݒݒ肷邱Ƃłݒt@CłB
@@̃t@CȂ΁A̐擪̐ݒ̒ʂ蓮܂B

@pmshell_Jump_range
@@@EL[ňړiEL[őOցAL[Ōցjsw肵܂B

@pmshell_slide_scroll
@@@Xg̃XChXN[Lɂ邩ۂݒ肵܂B
@@@PFLAOF

@pmshell_interval
@@@XChXN[̉ʂXV^C}̃^C}libjłB

@pmshell_Lists@͋NXNvgXg̓o^łB

@@ '\'F'XNvgւ̃pX'

@@̃Zbgœo^܂B
@@gp̕\Ԃ́Aɏs̏Ԃ̂ƂɂȂ܂B




TDinit@C̓e

@@init@C̏́Ãt@CĂΕƎv܂
@ȉɁAȒPɋL܂B{Iɂ́AĹuSDݒ̐Fv̐̒ʂ
@łB


@ӁFXgł̍ږV002_3Aږ̐擪ɁupmshellvĂ܂
@@@@Ainit@C̍ږł͕svłB̓_ɒӂĉB

@@FXg@@@ pmshell_Jump_range@
@@@@init@C@Jump_range


@tH[}bg

@@EListsipXy[XjiږjipXy[Xjiړej


----@L@------------------------------------
Jump_range      4 #Jump range (Right/Left Arrow key)
#Slide_scroll 0 # 1:slide scroll active (default)/ 0:inactive 
Interval 0.02   # interval timer value (sec)

Lists ӂԂ    E:/Python/fubuki_m.py
Lists db    E:/Python/jContactsM.py
----------------------------------------------------


@@Lists@̍ڂ̎gp̕\Ԃ́Aɏs̏Ԃ̂ƂɂȂ܂B
@@ŁA擪ɔԍUĒǉ܂B

@@i01_ӂԂ@@ݒt@Cǂݍݎ̏ōL̂悤ɂȂ܂Bj




UDgp@F

iPjXNvgN@\

@ENƁANXNvgꗗ̉ʂɂȂ܂BNbN܂
@@j[Exec app I΋N܂B
@@I΁Ảʂɖ߂܂B

@EEL[ł́AJump_range@Ŏw肵sړiEL[őOցAL[
@@Ōցj܂B

@Epage up/down ͉EAJ[\L[̑łB

@EGoto@j[ł͎w肵sA邢́@top/mid/lastɃWv܂B




VD
@E{Av̓t[EGAłB̐ӔC̏łgpBgpɂ
@@ss̐ӔC͂Ƃ܂B
@E{Av̒쌠masaɂ܂B
@EGNU GPL CZX̌ŌJ܂B

"""
This program is free software.This program is distributed 
WITHOUT ANY WARRANTY.You should use it on your own risk. 

You can modify/redistribute it under the terms of the 
GNU General Public License version 2 or later.
"""
__scriptname__ = 'PyMyShell'
__author__ = 'masa'
__web__ = 'http://masaland.cocolog-nifty.com/'
__copyright__ = 'Copyright (C) 2008-2017 masa'


2008-12-04 masa wrote:
2017-04-20 masa revised:
-----------------------------------------------------------------------------


004_0:  2017-04-20
@EXgʂŃXChXN[LɂȂ悤΍􂵂B
@@i^C}ŉʍXV悤ɂBj
@@iXChXN[F^b`plgѓdb̉ʏŎw点
@@@XgXN[Bj
@Eݒt@C Slide_scrollAIntervalǉB
@@iXChXN[L^AʍXV^C}̃^C}lj
@Ej[ page up/page down Agoto top/goto mid/goto last ǉB
@EPython 2.0.0 ł̑΍ꂽB
@@isetdefaultencodingAappuifw.app.bodyisignal()jj
@EE:\Python\Lib̃pX}ɂȂȂ悤ǂB

003_0:  2015-04-23
@Ew肵sɃWvuGotovj[ǉB
@EXNvgsÑG[悤ɂB
@E擪ɋLqst@CXg̍sɍsԂǉB

002_3:  2009-08-09
@EO[oϐÃXNvgƂԂȂ悤ɕύXB́A
@@execfile߂ő̃XNvgsƂɁAO[oϐ
@@̂h߁B
@Esys.path c:\python\lib @e:\python\lib@ǂǂ񑝂Ȃ悤
@@ă_u폜悤ɂBAexecfile߂ł̃XNvg
@@sƂ̑΍̂߁B

002_2:  2009-05-28
@EgȂȂĂIvVϐ폜Biinit@C폜Bj

002_1:  2009-04-27
@Eappuifw2g悤ɂB́A Nokia 5800 XM ւ̑ΉłB
@@appuifw2CXg[Ă΁AXg{bNXŃXN[o[\
@@܂Bappuifw2CXg[ĂȂΊ֌W܂B
@@ȂAappuifw2  Nokia 5800XM ȊOłgƂ͂ł܂B

002_0:  2009-03-20
@EPyMyShell Ver.001_1 / PyMyShellF Ver.001_1 ɉLύXB
@Et@CuEU̓߁Aʏ̃AvƓɃXgN
@@悤ɂB
@ELɂAPyMyShell  PyMyShellF { PyMyShell ݂̂ƂB

