From b30a728aeb713ac03833decd45411f5d488fca10 Mon Sep 17 00:00:00 2001 From: TGSAN Date: Sat, 29 Dec 2018 02:28:28 +0800 Subject: [PATCH] Upgrade to v2.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UI optimization. UI界面美化。 Added a feature of log output to file. use `-l` or `-log` argument 添加了日志输出到文件功能。 使用 `-l` or `-log` 参数. The UI theme now follows the Windows 10 application theme changes. (Dark or Light.) 现在界面主题会跟随 Windows10 应用主题变化。(暗色或者亮色。) Japanese language localization file updated. 日语本地化语言文件更新。 Fixed some issues about UI animation. (Thanks for Keboo) 修复了UI上的一些动画问题。(感谢 Keboo) Fixed an issue of LTOK not work. 修复了LTOK不能正常工作的问题。 Fixed an issue that could cause a stuck when activated. 修复了激活时可能导致卡住的问题。 Fixed an issue that crashed when running again after a forced stop. 修复了在强制关闭程序后再次运行时会崩溃的问题。 Now it will never leave any redundant registry entries anymore when the problem occurs. 现在它将再也不会在发生问题时留下任何冗余的注册表项。 Code optimization. 优化代码。 --- CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj | 15 +- CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj.user | 3 +- CMWTAT_DIGITAL/Lang/en.xaml | 4 +- CMWTAT_DIGITAL/Lang/ja.xaml | 10 +- CMWTAT_DIGITAL/Lang/zh.xaml | 4 +- CMWTAT_DIGITAL/MainWindow.xaml | 32 +- CMWTAT_DIGITAL/MainWindow.xaml.cs | 433 ++++++++++++++---- CMWTAT_DIGITAL/Program.cs | 42 +- CMWTAT_DIGITAL/Properties/AssemblyInfo.cs | 4 +- CMWTAT_Digital_Release_2_4_0_0.zip | Bin 6743954 -> 0 bytes ....exe => CMWTAT_Digital_Release_2_5_0_0.exe | Bin 9859072 -> 10549760 bytes CMWTAT_Digital_Release_2_5_0_0.zip | Bin 0 -> 4867652 bytes 12 files changed, 415 insertions(+), 132 deletions(-) delete mode 100644 CMWTAT_Digital_Release_2_4_0_0.zip rename CMWTAT_Digital_Release_2_4_0_0.exe => CMWTAT_Digital_Release_2_5_0_0.exe (81%) create mode 100644 CMWTAT_Digital_Release_2_5_0_0.zip diff --git a/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj b/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj index 684abca..7f10051 100644 --- a/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj +++ b/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj @@ -67,7 +67,7 @@ ..\packages\MaterialDesignThemes.2.5.0.1205\lib\net45\MaterialDesignThemes.Wpf.dll - True + False ..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll @@ -78,6 +78,7 @@ + @@ -161,9 +162,15 @@ - - - + + Res\MaterialDesignColors.dll + + + Res\MaterialDesignThemes.Wpf.dll + + + Res\Newtonsoft.Json.dll + diff --git a/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj.user b/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj.user index 72a287b..1aab52f 100644 --- a/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj.user +++ b/CMWTAT_DIGITAL/CMWTAT_DIGITAL.csproj.user @@ -15,7 +15,6 @@ false - - + -l -%3f \ No newline at end of file diff --git a/CMWTAT_DIGITAL/Lang/en.xaml b/CMWTAT_DIGITAL/Lang/en.xaml index 9bc8aa2..f1d933a 100644 --- a/CMWTAT_DIGITAL/Lang/en.xaml +++ b/CMWTAT_DIGITAL/Lang/en.xaml @@ -1,7 +1,7 @@  @@ -169,7 +169,7 @@ --> -This application now supports the use of console args to startup! -a --auto Auto activate. -h --hide Run with hide mode (Only be worked with -auto). -e --expact Experimental activation. -? --help Show this help Dialog. +This application now supports the use of console args to startup! -a --auto Auto activate. -h --hide Run with hide mode (Only be worked with -auto). -e --expact Experimental activation. -l --log Output log to file. -? --help Show this help Dialog. Congratulation! Windows 10 has been successful converted. diff --git a/CMWTAT_DIGITAL/Lang/ja.xaml b/CMWTAT_DIGITAL/Lang/ja.xaml index d1eaebc..f60cac9 100644 --- a/CMWTAT_DIGITAL/Lang/ja.xaml +++ b/CMWTAT_DIGITAL/Lang/ja.xaml @@ -1,7 +1,7 @@  @@ -169,7 +169,7 @@ --> -このアプリは起動時にコンソール引数を使用できるようになりました! -a --auto 自動認証。 -h --hide 非表示モードで実行 (-autoと一緒に使用するだけ可能)。 -e --expact 実験性認証。 -? --help この説明ダイアログボックスを表示する。 +このアプリは起動時にコンソール引数を使用できるようになりました! -a --auto 自動認証。 -h --hide 非表示モードで実行 (-autoと一緒に使用するだけ可能)。 -e --expact 実験性認証。 -l --log ログをファイルに出力。 -? --help この説明ダイアログボックスを表示する。 おめでとう! Windows 10 エディション変換成功。 @@ -205,9 +205,9 @@ Windows10ライセンス認証にはインターネットを通じてキーを 認証失敗。 :( 多分: 1. このエディション/バージョンの Windows はデジタルライセンス認証が適用しない。 2. マイクロソフトの認証サーバーに接続できません。 3. その他。 暫くお待ちくださいまたはあとでもう一度やり直してください。 -Only found Long-Term Offline KMS (LTOK) options that can be used with this operating system edition. This means that it will not be activate automatically after you reinstalled the system. But don't worry, this is different from the legacy KMS activation method (it can keep activating for 180 days in offline environment). LTOK (The prefix is Offline-KMS) can keep activating for up to 19 years even it is without networking! - +このシステムエディションに適用されたのは長期オフラインKMS(LTOK)オプションしか見つかりません。これによってシステムを再インストールした時自動的にライセンス認証しませんが、心配する必要はありません。この方法(LTOK)でライセンス認証後、インターネット接続なしでも最大19年間稼働を継続できます! + -Congratulation! Windows 10 is ready to activate. However, it seems that Windows cannot connect to the Microsoft Activation Server. Your system will be activated automatically the next time the server is connected. +おめでとうございます! Windows 10はライセンス認証の準備が出来ています。 でも、マイクロソフトのライセンス認証サーバーに接続できませんみたいです。 システムは認証サーバーに接続出来る次第に自動的にライセンス認証します。 diff --git a/CMWTAT_DIGITAL/Lang/zh.xaml b/CMWTAT_DIGITAL/Lang/zh.xaml index 91ff14a..b686399 100644 --- a/CMWTAT_DIGITAL/Lang/zh.xaml +++ b/CMWTAT_DIGITAL/Lang/zh.xaml @@ -1,7 +1,7 @@  @@ -169,7 +169,7 @@ --> -这个应用现已支持通过控制台参数启动! -a --auto 自动激活。 -h --hide 隐藏模式运行 (只能与 -auto 一起使用)。 -e --expact 实验性激活。 -? --help 显示此说明对话框。 +这个应用现已支持通过控制台参数启动! -a --auto 自动激活。 -h --hide 隐藏模式运行 (只能与 -auto 一起使用)。 -e --expact 实验性激活。 -l --log 输出日志到文件。 -? --help 显示此说明对话框。 祝贺! Windows 10 已经成功转换。 diff --git a/CMWTAT_DIGITAL/MainWindow.xaml b/CMWTAT_DIGITAL/MainWindow.xaml index 6f4a807..2675932 100644 --- a/CMWTAT_DIGITAL/MainWindow.xaml +++ b/CMWTAT_DIGITAL/MainWindow.xaml @@ -19,15 +19,17 @@ Icon="CMWTAT.ico" Closing="Window_Closing" FontFamily="{DynamicResource Font}" + Activated="Window_Activated" + WindowStartupLocation="CenterScreen" > - + - + @@ -48,15 +50,19 @@ -