Skip to content

guredora403/falcon

 
 

Repository files navigation

Falcon

Falcon Pythonで再スタートできればいいな。

準備

シェル:コマンドプロンプト

python:python 3.7 (3.8にすると動かないので、3.7固定で)

python -m pip install -r requirements.txt

必ず、 requirements.txt を使って pip install してください。

.exeではなく.pyから実行する場合、一部機能を正しく実行するには.pyを 可変個引数を受け入れる形で python.exeに関連付けしている必要がある。通常の関連付けではうまく動作しないので注意。

実行

python falcon.py

falconHelperのビルド

ネイティブコードで動かしたいものは、C++でギャンギャン書いてあって、 falconHelper.dll になっています。これをビルドするには、 MSVC を入れて、 X86 開発者コマンド・プロンプト上で、以下のコマンドを打ってください。
cd falconHelper
nmake

exeファイルのビルド

python tools\build.py

コーディング規則

docs フォルダの中に書いてあります。

翻訳辞書ファイル(po)のアップデート

python tools\updateTranslation.py
locale フォルダを勝手に探して、poファイルを配置してくれます。なので、言語を追加したい場合は、locale フォルダに空フォルダを作ってください。前回の翻訳文は残ったままマージされます。文字列が増えたときでも、気にせず updateTranslation してください。

翻訳したら

python tools\buildTranslation.py 新規言語の場合は、constants.SUPPORTING_LANGUAGEに言語コードを追加

About

A brand new file explorer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.3%
  • C++ 15.5%
  • Other 0.2%