implemented encrypted NSA archives.

This commit is contained in:
morkt
2015-09-01 03:38:04 +04:00
parent 47b3d6adf0
commit aa225cc967
15 changed files with 638 additions and 265 deletions

View File

@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.1.10.422")]
[assembly: AssemblyFileVersion ("1.1.10.422")]
[assembly: AssemblyVersion ("1.1.10.423")]
[assembly: AssemblyFileVersion ("1.1.10.423")]

View File

@@ -133,9 +133,9 @@ namespace GameRes.Formats.Properties {
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("None")]
public global::GameRes.Formats.ONScripter.Compression ONSCompression {
public global::GameRes.Formats.NScripter.Compression ONSCompression {
get {
return ((global::GameRes.Formats.ONScripter.Compression)(this["ONSCompression"]));
return ((global::GameRes.Formats.NScripter.Compression)(this["ONSCompression"]));
}
set {
this["ONSCompression"] = value;
@@ -417,5 +417,29 @@ namespace GameRes.Formats.Properties {
this["RCTTitle"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("")]
public string NSAPassword {
get {
return ((string)(this["NSAPassword"]));
}
set {
this["NSAPassword"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("")]
public string NSATitle {
get {
return ((string)(this["NSATitle"]));
}
set {
this["NSATitle"] = value;
}
}
}
}

View File

@@ -29,7 +29,7 @@
<Setting Name="SGFileNameEncoding" Type="System.String" Scope="User">
<Value Profile="(Default)">shift-jis</Value>
</Setting>
<Setting Name="ONSCompression" Type="GameRes.Formats.ONScripter.Compression" Scope="User">
<Setting Name="ONSCompression" Type="GameRes.Formats.NScripter.Compression" Scope="User">
<Value Profile="(Default)">None</Value>
</Setting>
<Setting Name="AMIBaseArchive" Type="System.String" Scope="User">
@@ -101,5 +101,11 @@
<Setting Name="RCTTitle" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="NSAPassword" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="NSATitle" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
</Settings>
</SettingsFile>
</SettingsFile>