功能更新

This commit is contained in:
GG Z
2026-02-12 21:29:00 +08:00
parent a9faf251be
commit 5f1adc5ad2
341 changed files with 4293 additions and 1874 deletions

42
KeyGen/MainWindow.xaml Normal file
View File

@@ -0,0 +1,42 @@
<ms:MelWindow
Height="450"
Title="MainWindow"
Width="800"
mc:Ignorable="d"
x:Class="KeyGen.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:KeyGen"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ms="https://github.com/ShrlAlgo/Melskin"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<ms:StackPanel HorizontalAlignment="Center" Width="600">
<UniformGrid Rows="1">
<TextBox ms:InputAssist.Prefix="私钥:" x:Name="PrivateKeyTextBox" />
<TextBox ms:InputAssist.Prefix="公钥:" x:Name="PublicKeyTextBox" />
<Button Click="GenerateKeyClick" Content="计算公私密钥" />
<Button Click="SaveKeysClick" Content="保存公、私密钥" />
</UniformGrid>
<UniformGrid>
<TextBox ms:InputAssist.Prefix="机器码:" x:Name="MachineCodeTextBox" />
<Button Click="MachineCodeClick" Content="获取本机机器码" />
<ms:FlexibleRowPanel LayoutMode="Auto">
<TextBlock Text="授权到期日期:" VerticalAlignment="Center" />
<DatePicker ms:FlexibleRowPanel.IsFill="True" x:Name="ExpiryDatePicker" />
</ms:FlexibleRowPanel>
<Button Click="LicenseClick" Content="获取激活码" />
</UniformGrid>
<UniformGrid Rows="1">
<TextBox ms:InputAssist.Prefix="激活码:" x:Name="LicenseTextBox" />
<Button Click="ActivateClick" Content="激活授权" />
<Button Click="SaveLicenseClick" Content="保存激活码" />
</UniformGrid>
<UniformGrid Rows="1">
<Button Click="ValidateClick" Content="授权验证" />
<Button Click="RemoveLicenseClick" Content="移除授权" />
</UniformGrid>
</ms:StackPanel>
</Grid>
</ms:MelWindow>