コード例 #1
0
ファイル: keyhac_main.py プロジェクト: kozo2/keyhac
profile = False

option_list, args = getopt.getopt(sys.argv[1:], "dp")
for option in option_list:
    if option[0] == "-d":
        debug = True
    elif option[0] == "-p":
        profile = True

#--------------------------------------------------------------------

ckit.registerWindowClass("Keyhac")

# exeと同じ位置にある設定ファイルを優先する
if os.path.exists(os.path.join(ckit.getAppExePath(), 'config.py')):
    ckit.setDataPath(ckit.getAppExePath())
else:
    ckit.setDataPath(
        os.path.join(ckit.getAppDataPath(), keyhac_resource.keyhac_dirname))
    if not os.path.exists(ckit.dataPath()):
        os.mkdir(ckit.dataPath())

default_config_filename = os.path.join(ckit.getAppExePath(), '_config.py')
config_filename = os.path.join(ckit.dataPath(), 'config.py')
keyhac_ini.ini_filename = os.path.join(ckit.dataPath(), 'keyhac.ini')

# config.py がどこにもない場合は作成する
if not os.path.exists(config_filename) and os.path.exists(
        default_config_filename):
    shutil.copy(default_config_filename, config_filename)
コード例 #2
0
ファイル: clnch_main.py プロジェクト: crftwr/clnch
import clnch
import clnch_mainwindow
import clnch_ini
import clnch_misc

ckit.registerWindowClass( "Clnch" )
ckit.registerCommandInfoConstructor( ckit.CommandInfo )

sys.path[0:0] = [
    os.path.join( ckit.getAppExePath(), 'extension' ),
    ]

# exeと同じ位置にある設定ファイルを優先する
if os.path.exists( os.path.join( ckit.getAppExePath(), 'config.py' ) ):
    ckit.setDataPath( ckit.getAppExePath() )
else:    
    ckit.setDataPath( os.path.join( ckit.getAppDataPath(), clnch_resource.clnch_dirname ) )
    if not os.path.exists(ckit.dataPath()):
        os.mkdir(ckit.dataPath())

default_config_filename = os.path.join( ckit.getAppExePath(), '_config.py' )
config_filename = os.path.join( ckit.dataPath(), 'config.py' )
clnch_ini.ini_filename = os.path.join( ckit.dataPath(), 'clnch.ini' )

# config.py がどこにもない場合は作成する
if not os.path.exists(config_filename) and os.path.exists(default_config_filename):
    shutil.copy( default_config_filename, config_filename )

clnch_ini.read()
コード例 #3
0
ファイル: cfiler_main.py プロジェクト: crftwr/cfiler
        profile = True
    elif option[0]=="-L":
        left_location = option[1]
    elif option[0]=="-R":
        right_location = option[1]

ckit.registerWindowClass( "Cfiler" )
ckit.registerCommandInfoConstructor( ckit.CommandInfo )

sys.path[0:0] = [
    os.path.join( ckit.getAppExePath(), 'extension' ),
    ]
    
# exeと同じ位置にある設定ファイルを優先する
if os.path.exists( os.path.join( ckit.getAppExePath(), 'config.py' ) ):
    ckit.setDataPath( ckit.getAppExePath() )
else:    
    ckit.setDataPath( os.path.join( ckit.getAppDataPath(), cfiler_resource.cfiler_dirname ) )
    if not os.path.exists(ckit.dataPath()):
        os.mkdir(ckit.dataPath())

default_config_filename = os.path.join( ckit.getAppExePath(), '_config.py' )
config_filename = os.path.join( ckit.dataPath(), 'config.py' )
ini_filename = os.path.join( ckit.dataPath(), 'cfiler.ini' )

# config.py がどこにもない場合は作成する
if not os.path.exists(config_filename) and os.path.exists(default_config_filename):
    shutil.copy( default_config_filename, config_filename )

_main_window = cfiler_mainwindow.MainWindow(
    config_filename = config_filename,
コード例 #4
0
ファイル: keyhac_main.py プロジェクト: kozo2/keyhac
profile = False

option_list, args = getopt.getopt( sys.argv[1:], "dp" )
for option in option_list:
    if option[0]=="-d":
        debug = True
    elif option[0]=="-p":
        profile = True

#--------------------------------------------------------------------

ckit.registerWindowClass( "Keyhac" )
    
# exeと同じ位置にある設定ファイルを優先する
if os.path.exists( os.path.join( ckit.getAppExePath(), 'config.py' ) ):
    ckit.setDataPath( ckit.getAppExePath() )
else:    
    ckit.setDataPath( os.path.join( ckit.getAppDataPath(), keyhac_resource.keyhac_dirname ) )
    if not os.path.exists(ckit.dataPath()):
        os.mkdir(ckit.dataPath())

default_config_filename = os.path.join( ckit.getAppExePath(), '_config.py' )
config_filename = os.path.join( ckit.dataPath(), 'config.py' )
keyhac_ini.ini_filename = os.path.join( ckit.dataPath(), 'keyhac.ini' )

# config.py がどこにもない場合は作成する
if not os.path.exists(config_filename) and os.path.exists(default_config_filename):
    shutil.copy( default_config_filename, config_filename )
    
keyhac_ini.read()
コード例 #5
0
import clnch
import clnch_mainwindow
import clnch_ini
import clnch_misc

ckit.registerWindowClass("Clnch")
ckit.registerCommandInfoConstructor(ckit.CommandInfo)

sys.path[0:0] = [
    os.path.join(ckit.getAppExePath(), 'extension'),
]

# exeと同じ位置にある設定ファイルを優先する
if os.path.exists(os.path.join(ckit.getAppExePath(), 'config.py')):
    ckit.setDataPath(ckit.getAppExePath())
else:
    ckit.setDataPath(
        os.path.join(ckit.getAppDataPath(), clnch_resource.clnch_dirname))
    if not os.path.exists(ckit.dataPath()):
        os.mkdir(ckit.dataPath())

default_config_filename = os.path.join(ckit.getAppExePath(), '_config.py')
config_filename = os.path.join(ckit.dataPath(), 'config.py')
clnch_ini.ini_filename = os.path.join(ckit.dataPath(), 'clnch.ini')

# config.py がどこにもない場合は作成する
if not os.path.exists(config_filename) and os.path.exists(
        default_config_filename):
    shutil.copy(default_config_filename, config_filename)