Add hex view sub module && adding some stuff for peek n poker.
@@ -12,3 +12,6 @@
|
||||
[submodule "External/LibSQLite-ps4"]
|
||||
path = External/LibSQLite-ps4
|
||||
url = https://github.com/bucanero/libSQLite-ps4
|
||||
[submodule "External/HexView"]
|
||||
path = External/HexView
|
||||
url = https://github.com/OSM-Made/HexView.Wpf
|
||||
|
||||
@@ -47,7 +47,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OrbisLibAPI", "Playstation\
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OrbisLibGeneralHelper", "Playstation\OrbisLibGeneralHelper\OrbisLibGeneralHelper.vcxproj", "{F0E3446E-D9D7-4F44-AC98-797C5124BE91}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrbisLib2", "Windows\Libraries\OrbisLib2\OrbisLib2.csproj", "{75BA171D-708A-40AA-A27D-57150E5DFB7B}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrbisLib2", "Windows\Libraries\OrbisLib2\OrbisLib2.csproj", "{75BA171D-708A-40AA-A27D-57150E5DFB7B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrbisPeeknPoke", "Windows\OrbisPeeknPoke\OrbisPeeknPoke.csproj", "{90180080-9585-499C-99A8-6F4D1725CAF4}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
@@ -237,6 +239,22 @@ Global
|
||||
{75BA171D-708A-40AA-A27D-57150E5DFB7B}.Release|x64.Build.0 = Release|Any CPU
|
||||
{75BA171D-708A-40AA-A27D-57150E5DFB7B}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{75BA171D-708A-40AA-A27D-57150E5DFB7B}.Release|x86.Build.0 = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|Win32.Build.0 = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|Win32.Build.0 = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|x64.Build.0 = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
@@ -255,6 +273,7 @@ Global
|
||||
{22E600CA-B7A4-4FA1-A1DB-6BA4736E6121} = {8E8E4C8D-E3E1-4CB9-BD78-7ADAB2F2CF45}
|
||||
{F0E3446E-D9D7-4F44-AC98-797C5124BE91} = {8E8E4C8D-E3E1-4CB9-BD78-7ADAB2F2CF45}
|
||||
{75BA171D-708A-40AA-A27D-57150E5DFB7B} = {72E29C1E-8723-4885-A5ED-BD3A929D81B6}
|
||||
{90180080-9585-499C-99A8-6F4D1725CAF4} = {8F0E1457-FB1E-47A4-9DA8-74A6B757CAA4}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {4B6EE1D0-5ADF-44A2-B6EE-E5C8E110EE47}
|
||||
|
||||
@@ -166,9 +166,15 @@ bool GeneralIPC::LoadLibrary(int pid, const char* Path, int* HandleOut)
|
||||
// Restore the jail.
|
||||
Jail(pid);
|
||||
|
||||
// Cleanup
|
||||
free(Packet);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// Cleanup
|
||||
free(Packet);
|
||||
|
||||
// Recieve the result.
|
||||
if (!Sockets::RecvInt(sock, HandleOut))
|
||||
{
|
||||
@@ -226,6 +232,27 @@ bool GeneralIPC::UnLoadLibrary(int pid, int Handle)
|
||||
return false;
|
||||
}
|
||||
|
||||
// Create next packet.
|
||||
auto Packet = (LibPacket*)malloc(sizeof(LibPacket));
|
||||
Packet->Handle = Handle;
|
||||
|
||||
// Send the packet.
|
||||
if (sceNetSend(sock, Packet, sizeof(LibPacket), 0) < 0)
|
||||
{
|
||||
// Close the socket.
|
||||
sceNetSocketClose(sock);
|
||||
|
||||
// Cleanup
|
||||
free(Packet);
|
||||
|
||||
klog("[GeneralIPC] Failed to send LibPacket.\n");
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// Cleanup
|
||||
free(Packet);
|
||||
|
||||
// Recieve the result.
|
||||
int result = 0;
|
||||
if (!Sockets::RecvInt(sock, &result))
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#pragma once
|
||||
#define ORBISLIB_MAJOR 3
|
||||
#define ORBISLIB_MINOR 0
|
||||
#define ORBISLIB_BUILDVERSION 984
|
||||
#define stringify(a) stringify_(a)
|
||||
#define stringify_(a) #a
|
||||
#if defined(_DEBUG)
|
||||
#define ORBISLIB_BUILDSTRING ("[OrbisLib Daemon " stringify(ORBISLIB_MAJOR) "." stringify(ORBISLIB_MINOR) "] Dev Build " stringify(ORBISLIB_BUILDVERSION) " " __DATE__ " " __TIME__)
|
||||
#else
|
||||
#define ORBISLIB_BUILDSTRING ("[OrbisLib Daemon " stringify(ORBISLIB_MAJOR) "." stringify(ORBISLIB_MINOR) "] Build " stringify(ORBISLIB_BUILDVERSION) " " __DATE__ " " __TIME__)
|
||||
#endif
|
||||
#pragma once
|
||||
#define ORBISLIB_MAJOR 3
|
||||
#define ORBISLIB_MINOR 0
|
||||
#define ORBISLIB_BUILDVERSION 995
|
||||
#define stringify(a) stringify_(a)
|
||||
#define stringify_(a) #a
|
||||
#if defined(_DEBUG)
|
||||
#define ORBISLIB_BUILDSTRING ("[OrbisLib Daemon " stringify(ORBISLIB_MAJOR) "." stringify(ORBISLIB_MINOR) "] Dev Build " stringify(ORBISLIB_BUILDVERSION) " " __DATE__ " " __TIME__)
|
||||
#else
|
||||
#define ORBISLIB_BUILDSTRING ("[OrbisLib Daemon " stringify(ORBISLIB_MAJOR) "." stringify(ORBISLIB_MINOR) "] Build " stringify(ORBISLIB_BUILDVERSION) " " __DATE__ " " __TIME__)
|
||||
#endif
|
||||
|
||||
@@ -82,7 +82,7 @@ int main()
|
||||
}
|
||||
#endif
|
||||
|
||||
// #define KILLSHELLUI
|
||||
//#define KILLSHELLUI
|
||||
#ifdef KILLSHELLUI
|
||||
sceSystemServiceKillApp(sceLncUtilGetAppId("NPXS20001"), -1, 0, 0);
|
||||
#endif
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
<Include Id="VersionNumberInclude">
|
||||
<?define MajorVersion="3" ?>
|
||||
<?define MinorVersion="0" ?>
|
||||
<?define BuildVersion="2053" ?>
|
||||
<?define BuildVersion="2389" ?>
|
||||
</Include>
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<ComponentGroup Id="OrbisSuiteService">
|
||||
<Component Id="cmpFE92E7EDFDE1472DD02A6063E1F96A73" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{CF9E0374-BBBA-4A90-B477-9A1BF2A80E2D}">
|
||||
<Component Id="cmpFE92E7EDFDE1472DD02A6063E1F96A73" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{5F3B6838-72E3-424B-B6BC-0F6A6E7048A3}">
|
||||
<File Id="filAA7F137EEFF5D0C72345C1F942CF3A2F" KeyPath="yes" Source="!(wix.serviceloc)\EntityFramework.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp735833CF51E83A6F1E6283D584151146" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{D6CC8410-EF11-4D49-9CD9-5BAC7E26A77E}">
|
||||
<Component Id="cmp735833CF51E83A6F1E6283D584151146" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{7EF92747-0ECC-4973-9E32-FBAA353E0CBE}">
|
||||
<File Id="fil07C8C829E7E073C4BE15883107FADD12" KeyPath="yes" Source="!(wix.serviceloc)\EntityFramework.SqlServer.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp66FB11E3D864D801798B10CB0DCD4320" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{ECBEE5E4-DEEF-4774-A5CA-83CE1B4F5E8C}">
|
||||
<Component Id="cmp66FB11E3D864D801798B10CB0DCD4320" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{B7A50190-7901-4EF6-BBFC-B6838A90A4DB}">
|
||||
<File Id="filB675746E4D85816B9DAB85B3E76C8BAB" KeyPath="yes" Source="!(wix.serviceloc)\Ftp.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp935F215F119E190E328D4C10A70542C8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E9CD8C55-353D-459A-96AF-6DCF9DC3BE93}">
|
||||
<Component Id="cmp935F215F119E190E328D4C10A70542C8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{5C887CE6-E5D2-4E97-AB89-8EA38E5DF83E}">
|
||||
<Class Id="{39112808-0A21-314B-89CA-F42875110288}" Context="InprocServer32" Description="MessagePack.IgnoreMemberAttribute" ThreadingModel="both" ForeignServer="mscoree.dll">
|
||||
<ProgId Id="MessagePack.IgnoreMemberAttribute" Description="MessagePack.IgnoreMemberAttribute" />
|
||||
</Class>
|
||||
@@ -43,73 +43,73 @@
|
||||
<RegistryValue Root="HKCR" Key="CLSID\{DC4FAE89-8BF9-3BC7-9955-FD8EF24AD561}\InprocServer32" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="CLSID\{DC4FAE89-8BF9-3BC7-9955-FD8EF24AD561}\InprocServer32" Name="CodeBase" Value="file:///[#filC97B2A34B700108F0E42760DD189A66C]" Type="string" Action="write" />
|
||||
</Component>
|
||||
<Component Id="cmpAF8590999CA032CB756DDE5A47F935C6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{14C3C69A-028D-4C1E-A5DC-EAE5655C8266}">
|
||||
<Component Id="cmpAF8590999CA032CB756DDE5A47F935C6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C0060880-24BC-4C66-9903-1C80C10AC8E3}">
|
||||
<File Id="fil4D899EF94ACDF27453E997B0D0F32792" KeyPath="yes" Source="!(wix.serviceloc)\MessagePack.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp9E18FF12507BCDE5DE9EC151EFDACA72" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{210417DC-D816-40A5-9970-4200A8DAFA4A}">
|
||||
<Component Id="cmp9E18FF12507BCDE5DE9EC151EFDACA72" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{4B856711-3659-4263-8BD0-E66CDB1BF6D9}">
|
||||
<File Id="fil6F2FA073F8E3148D166BF89793271120" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Bcl.AsyncInterfaces.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp48EDFCA60607E8A0F6909674505CEB7E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{D4DF536C-74B7-42A4-854D-1C4A4FBE5C0C}">
|
||||
<Component Id="cmp48EDFCA60607E8A0F6909674505CEB7E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{B61C1080-627C-40D8-B518-2DA5865A0B08}">
|
||||
<File Id="filF0DFB556661F22C80050F41C8675597F" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Expression.Drawing.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp69930A51AE3BE47CEE67F3D5D67B4E84" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{6B943918-796C-48B8-BB47-223235263680}">
|
||||
<Component Id="cmp69930A51AE3BE47CEE67F3D5D67B4E84" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E9455AD5-3E22-4E4D-8981-24E2B2935351}">
|
||||
<File Id="filD4C47A96E419FC50AEB852F5DD39240F" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Extensions.DependencyInjection.Abstractions.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpB3B1B56389B3021541E7DFE2C7305090" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{0FEDB4EE-CBDB-4B0A-A5F4-D3EAFBF505FD}">
|
||||
<Component Id="cmpB3B1B56389B3021541E7DFE2C7305090" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{64CCD8D7-B9EA-4670-BBD2-8F2296BD1D7A}">
|
||||
<File Id="fil3FDC52AB59AF2804A80E8FFC5402FBA6" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Extensions.Logging.Abstractions.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpEC5317875C7A3019B7182E066861EF6D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{7219D34B-4788-4386-B9EA-B3D17A09BB6C}">
|
||||
<Component Id="cmpEC5317875C7A3019B7182E066861EF6D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{97CF76EE-3E92-4C8E-8E70-FE7FA5EF4B32}">
|
||||
<File Id="fil028A6BCDB2A97CB7641097E06E6997B7" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Extensions.ObjectPool.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpED01AF4240F16C68014A81DC39A69092" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{DCCE4B32-C345-495B-9D3F-BB661ED3863D}">
|
||||
<Component Id="cmpED01AF4240F16C68014A81DC39A69092" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{44616CD9-C5A7-4149-B58B-261AAC6393AD}">
|
||||
<File Id="fil3929C6682E0EAB03A221758FCF0A26DA" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Extensions.Options.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp97334C84AC76AE426F7567350D708828" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{659CF215-7FB9-4D07-BB0D-4BFEE9B1A122}">
|
||||
<Component Id="cmp97334C84AC76AE426F7567350D708828" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{35E83AE6-D4AE-4375-91F1-E4DEFE155B37}">
|
||||
<File Id="fil43844CFDFC9C1CA386C4F29BCF46FACA" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Extensions.Primitives.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA1AF80059081393F20D24E60F0DB04E9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{536B34CB-82D3-424C-A337-FC60DCB98E53}">
|
||||
<Component Id="cmpA1AF80059081393F20D24E60F0DB04E9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{0B87E7AB-DAF2-40EE-B3CA-319240C72FB8}">
|
||||
<File Id="filD45293791E05296672E37C6E644D4F73" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.IO.RecyclableMemoryStream.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8F1BD1410537FF6D729794AD8D42B9BB" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{BBBEC53D-EACB-4A57-B56B-4128EB09FECE}">
|
||||
<Component Id="cmp8F1BD1410537FF6D729794AD8D42B9BB" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{66D3CF0C-7470-41ED-AFFD-D5795B461E45}">
|
||||
<File Id="fil5A40806A257B6FFB3198455941C38F15" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.NET.StringTools.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpC61CBF364A36CEFE04A244A8DE06B043" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{99F041B6-37E8-4AA9-BEC3-DD14CBA87B55}">
|
||||
<Component Id="cmpC61CBF364A36CEFE04A244A8DE06B043" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{BD9B0299-0961-4A5F-8C7D-ED942D23C19F}">
|
||||
<File Id="fil422C7A7A83DB0F7AB2238DB9B4F32C91" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Win32.Registry.AccessControl.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4998F733F4D3A44CCE988E9867B2ADF6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{A5929B0E-75DF-473C-A3AB-EDD5031ED481}">
|
||||
<Component Id="cmp4998F733F4D3A44CCE988E9867B2ADF6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{63CCFDD3-109F-45E1-8985-06637A03BDE7}">
|
||||
<File Id="fil3AD605AEAF70F5457BC29274D8EA718E" KeyPath="yes" Source="!(wix.serviceloc)\Microsoft.Win32.SystemEvents.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp659A024E60FAEA5C1E364F29782AB531" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{05099347-4CFC-44A0-AAF3-EA4709125D5B}">
|
||||
<Component Id="cmp659A024E60FAEA5C1E364F29782AB531" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{236D8C9B-00C9-4AA0-AFC3-DE57B0A8C36E}">
|
||||
<File Id="fil496E6CBD3B4BA83E7A75EA5DC1671064" KeyPath="yes" Source="!(wix.serviceloc)\OrbisLib.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpC656FBEB4D8DF455DF1ABF7AEFD22398" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{9ECDE4BD-F64A-4114-9E09-CC61DB05B8BB}">
|
||||
<Component Id="cmpC656FBEB4D8DF455DF1ABF7AEFD22398" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{8BAD8431-C514-43FB-903D-DC87358249E1}">
|
||||
<File Id="filAE6C9728DE3DD07DC35ED0425D945CFA" KeyPath="yes" Source="!(wix.serviceloc)\OrbisLib.pdb" />
|
||||
</Component>
|
||||
<Component Id="cmpB6705A46579151FB3801F076E610CDF8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{95068E21-8F1C-4FDB-9867-959B1F7C3B49}">
|
||||
<Component Id="cmpB6705A46579151FB3801F076E610CDF8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{4F748454-8B8D-4E32-9E90-7168F5E8B42E}">
|
||||
<File Id="filC0E5BABB40C4E045348AFF8C314A56D1" KeyPath="yes" Source="!(wix.serviceloc)\OrbisLib2.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpBEEB0E178E6F2A336E213BF0D26F4379" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{491A9720-0348-44B1-8895-87192400CEE3}">
|
||||
<Component Id="cmpBEEB0E178E6F2A336E213BF0D26F4379" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E3E1C1A3-6F6A-4CA6-8BC8-0AD5F27F0A55}">
|
||||
<File Id="fil0B8866F42EFEF280AEF9805600A121A9" KeyPath="yes" Source="!(wix.serviceloc)\OrbisLib2.pdb" />
|
||||
</Component>
|
||||
<Component Id="cmp22168AE9E8008DF9A8712E2D64950D3C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{8A036E36-D824-4C02-AAC0-A8EE5FEE7EF4}">
|
||||
<Component Id="cmp22168AE9E8008DF9A8712E2D64950D3C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{6F539B41-C250-4492-A9D9-BACD72CCDF03}">
|
||||
<File Id="fil123D80184401D9B744A7F996B6F34C6D" KeyPath="yes" Source="!(wix.serviceloc)\OrbisSuiteService.deps.json" />
|
||||
</Component>
|
||||
<Component Id="cmp31AC236AFE4B0ED4090696D2173CB974" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{46898B04-1086-4FC8-AD00-4BF4780BB362}">
|
||||
<Component Id="cmp31AC236AFE4B0ED4090696D2173CB974" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C064CD19-70CB-4DEF-B4E3-B7758A384AB8}">
|
||||
<File Id="filBC843A55D070E202D51D13C1D92538D1" KeyPath="yes" Source="!(wix.serviceloc)\OrbisSuiteService.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpEF8A475BA2B2124A585420EC810775A0" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{9BD5FD71-C772-4D90-86FD-A8C71105D400}">
|
||||
<Component Id="cmpEF8A475BA2B2124A585420EC810775A0" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{349823B5-98CE-413A-AF33-7BB9001164ED}">
|
||||
<File Id="fil87BD9105BDF6F6C5639FD962D1C988EA" KeyPath="yes" Source="!(wix.serviceloc)\OrbisSuiteService.pdb" />
|
||||
</Component>
|
||||
<Component Id="cmp50CF03938DE48518145BAA28FCA66B99" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{8EFC2395-B4CE-4585-AF5C-24B088A8CD07}">
|
||||
<Component Id="cmp50CF03938DE48518145BAA28FCA66B99" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{0350FC76-BD9B-4E6B-AA15-45F7CCAE28E9}">
|
||||
<File Id="fil4265A03846EE60CBEEE73444996E6B39" KeyPath="yes" Source="!(wix.serviceloc)\OrbisSuiteService.runtimeconfig.json" />
|
||||
</Component>
|
||||
<Component Id="cmp7739953F6F1743C16C4CC61E719BBF0B" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{9B9D5704-E92A-422C-93A4-35DA4B9AFA3B}">
|
||||
<Component Id="cmp7739953F6F1743C16C4CC61E719BBF0B" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{FB7C5646-330C-433C-945E-9EEA816BDE73}">
|
||||
<File Id="fil29C8FB8BEAB352BBB415114F00D1AEED" KeyPath="yes" Source="!(wix.serviceloc)\SimpleUI.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp05B8E634A3A70FE2949E0AE2297AFDB7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{453731BD-1FCB-473D-B14F-F8A02073E3A0}">
|
||||
<Component Id="cmp05B8E634A3A70FE2949E0AE2297AFDB7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{357A49E5-B242-4A8D-B328-346E65493DC0}">
|
||||
<File Id="fil8010F21B01F217AD942ECFA51354497B" KeyPath="yes" Source="!(wix.serviceloc)\SimpleUI.pdb" />
|
||||
</Component>
|
||||
<Component Id="cmp47DE580A09511041D160B207A98F326A" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{D445D1BB-6A3A-4A5E-BFAD-FEF728797C3E}">
|
||||
<Component Id="cmp47DE580A09511041D160B207A98F326A" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{FC9CF88F-1D14-4D06-BB1C-BA504ECCE2A2}">
|
||||
<Class Id="{14AFF8FF-3E7B-38FC-9085-9D3CE7D3BAA8}" Context="InprocServer32" Description="SQLite.StoreAsTextAttribute" ThreadingModel="both" ForeignServer="mscoree.dll">
|
||||
<ProgId Id="SQLite.StoreAsTextAttribute" Description="SQLite.StoreAsTextAttribute" />
|
||||
</Class>
|
||||
@@ -264,101 +264,101 @@
|
||||
<RegistryValue Root="HKCR" Key="Record\{F1F3ACC0-7921-36ED-AB12-B3658AF6CDF7}\1.8.116.0" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{F1F3ACC0-7921-36ED-AB12-B3658AF6CDF7}\1.8.116.0" Name="CodeBase" Value="file:///[#filBB8FDE18B78A04F3713CF7A6214823A0]" Type="string" Action="write" />
|
||||
</Component>
|
||||
<Component Id="cmp9B9A0E90F9F783A6597FDE9C217E67B5" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{171F4D40-8F82-4D5D-9441-CD5BD27EA306}">
|
||||
<Component Id="cmp9B9A0E90F9F783A6597FDE9C217E67B5" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{BA1EBCB4-EAF0-4C9C-80AB-01494A8276BE}">
|
||||
<File Id="filC9F5737AD6B42EA0B51C2B500C3A929C" KeyPath="yes" Source="!(wix.serviceloc)\SQLitePCLRaw.batteries_v2.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp677B3F215FBE52E7B3E8E59C8D8AF1DB" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C2C8FE52-B35F-4938-9C59-4A46541B248E}">
|
||||
<Component Id="cmp677B3F215FBE52E7B3E8E59C8D8AF1DB" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{6533836B-0FBD-461E-A788-63A1BD19EDF4}">
|
||||
<File Id="fil42E410F8CD28CA17C1E1676A9958A8BD" KeyPath="yes" Source="!(wix.serviceloc)\SQLitePCLRaw.core.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5EA6926C30EDB957926B5EAC34186DA7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{FE36189D-F870-4218-BF40-994CD9561ACB}">
|
||||
<Component Id="cmp5EA6926C30EDB957926B5EAC34186DA7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{49003DAD-2A7A-404D-8DBB-010761931E10}">
|
||||
<File Id="filA4F2CBA1C6107843EA4877F3F701F312" KeyPath="yes" Source="!(wix.serviceloc)\SQLitePCLRaw.nativelibrary.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpAB1157BA493901A2C7D71915177B1BE6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{A94A3BFC-0A9E-4D9C-959C-B1892EB4E98B}">
|
||||
<Component Id="cmpAB1157BA493901A2C7D71915177B1BE6" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{446BA37C-E19A-4F36-93AB-CCB1CFB8EE16}">
|
||||
<File Id="filEA26F87B0AA2098DC5142C037A4DA480" KeyPath="yes" Source="!(wix.serviceloc)\SQLitePCLRaw.provider.dynamic_cdecl.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpCCC78E251B3078C635AB83ECFABDD431" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F139F2B6-BD68-4B87-917A-23C80CDBD904}">
|
||||
<Component Id="cmpCCC78E251B3078C635AB83ECFABDD431" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{9052F360-8B89-4E75-97DE-712FAC609F03}">
|
||||
<File Id="filEACA5E920B773EB7A4D65316CCAC206E" KeyPath="yes" Source="!(wix.serviceloc)\System.CodeDom.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4331207E15199D320999F87FCA3E3463" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{7E1F0BC6-B49A-4572-BEA1-E37A25E0EB07}">
|
||||
<Component Id="cmp4331207E15199D320999F87FCA3E3463" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{47319950-56E2-4A8F-8F90-DF6386640CC5}">
|
||||
<File Id="filB512B227D0B914A2702330DC7F433007" KeyPath="yes" Source="!(wix.serviceloc)\System.ComponentModel.Composition.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF27B28DDEC1EEF7E8F7A01CFD3318801" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{3CD86C15-0649-4684-9FFD-F20E9EDF85B2}">
|
||||
<Component Id="cmpF27B28DDEC1EEF7E8F7A01CFD3318801" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{33B2E83D-DD7C-4A21-893A-158C4201CB39}">
|
||||
<File Id="fil5D193DCEB8AC2332501E70FFE106C113" KeyPath="yes" Source="!(wix.serviceloc)\System.ComponentModel.Composition.Registration.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp690FBF1C9CB548AEE33318348462A8DA" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F3909189-1946-4B56-B624-E72A39E0D0A1}">
|
||||
<Component Id="cmp690FBF1C9CB548AEE33318348462A8DA" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{FF5FC2EA-A9FB-40B6-A628-06DFDFC5CCD7}">
|
||||
<File Id="fil7CF2225E5099A539D7AF2C115F0343A9" KeyPath="yes" Source="!(wix.serviceloc)\System.Configuration.ConfigurationManager.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp08C930461580F96D456F3DC7FE6B833C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E809D054-6B67-4938-B7CE-20061A760146}">
|
||||
<Component Id="cmp08C930461580F96D456F3DC7FE6B833C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{307B154A-CAAC-4B51-B0AD-1DCA7D00006E}">
|
||||
<File Id="fil7739E5D0568CFB80ABB08CBC2B51B12B" KeyPath="yes" Source="!(wix.serviceloc)\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpB4D9D41AAA0529F2C91B5872E401EBE8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{0FE77EE2-9934-4C6D-B3A5-36BFD6E8E1CF}">
|
||||
<Component Id="cmpB4D9D41AAA0529F2C91B5872E401EBE8" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{A22EAD3C-7859-4ADC-AC30-67439A783584}">
|
||||
<File Id="fil7D290D83AAC2666615672EDD96AE4DCF" KeyPath="yes" Source="!(wix.serviceloc)\System.Data.OleDb.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp16C6BA072AC8ACDFB46C0696C5081D0C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{24D7DA92-C90C-4BD0-A59B-27277DC0DFE0}">
|
||||
<Component Id="cmp16C6BA072AC8ACDFB46C0696C5081D0C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{8786A3BF-5EF4-474F-89C0-713ABCA3957D}">
|
||||
<File Id="fil137A243CBEF33C86AB4537B01D17D361" KeyPath="yes" Source="!(wix.serviceloc)\System.Data.SqlClient.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp20B3C79CBEC07CF67192129D8DE9D1ED" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{1111BD62-C148-4240-BEC5-562ACDF75E14}">
|
||||
<Component Id="cmp20B3C79CBEC07CF67192129D8DE9D1ED" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{3AAAE7D0-A76C-4572-A61A-1BB5E2242A53}">
|
||||
<File Id="fil7F4B49058F0F979EAED8CF08E6DD7B3B" KeyPath="yes" Source="!(wix.serviceloc)\System.Data.SQLite.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpDB02BD3A29FE4AF9204CEE7E1C9B3858" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{DB7E88C1-CBB1-4012-B66D-ED7E42D54B10}">
|
||||
<Component Id="cmpDB02BD3A29FE4AF9204CEE7E1C9B3858" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{1672E26B-7676-4485-8372-D20E27BF6904}">
|
||||
<File Id="fil42F54920C994ECEA7564B397303D6483" KeyPath="yes" Source="!(wix.serviceloc)\System.Data.SQLite.EF6.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp23F2D967C466E603F788974046CA09A7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F9C1A326-B6D1-4519-BDF7-5A6CDB6644E4}">
|
||||
<Component Id="cmp23F2D967C466E603F788974046CA09A7" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{33858FEE-3A64-450A-B3D4-E1258B1FB24A}">
|
||||
<File Id="filD843347E857D9D6CC3E880E9D3B325F6" KeyPath="yes" Source="!(wix.serviceloc)\System.Diagnostics.EventLog.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp0F7C58B52C66B21EBEB9AD928B35B60C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{CFE05B25-FE6F-4365-81F9-657BF1DD4AC0}">
|
||||
<Component Id="cmp0F7C58B52C66B21EBEB9AD928B35B60C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{66936E60-D27A-4C6E-B46B-8E28DB75FB86}">
|
||||
<File Id="filCCF2B625CDE4549BD20F923FD7747275" KeyPath="yes" Source="!(wix.serviceloc)\System.Diagnostics.PerformanceCounter.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA24F7F92E7C5490AE0E019EF3DC5287D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{929D8C36-61D7-4E71-81C6-40717FD8DA02}">
|
||||
<Component Id="cmpA24F7F92E7C5490AE0E019EF3DC5287D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E462DDFB-6B49-4493-83F4-3C7D5397B0DE}">
|
||||
<File Id="fil9398EA66157B019A267237214459C09E" KeyPath="yes" Source="!(wix.serviceloc)\System.DirectoryServices.AccountManagement.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp763883AC640E6E1B9B80D8C2C4DE0315" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{8AA15BDD-67BE-4860-AC25-E2A64D6D6BAC}">
|
||||
<Component Id="cmp763883AC640E6E1B9B80D8C2C4DE0315" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{5A14B9C6-C7E9-44F5-AD9A-B023E5422F45}">
|
||||
<File Id="filF6134CE0011EAF9E4797CB8472277ED7" KeyPath="yes" Source="!(wix.serviceloc)\System.DirectoryServices.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3D23D9F63BE1F651066D14E20A2DC8C9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{5A4C91A3-970D-40EF-A2BC-E27A010CF9A0}">
|
||||
<Component Id="cmp3D23D9F63BE1F651066D14E20A2DC8C9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{985BF4CD-969E-43AF-AC9C-4CBD8B19D5ED}">
|
||||
<File Id="filE45D5C1A9609051D2DB29D8A58A6D85F" KeyPath="yes" Source="!(wix.serviceloc)\System.DirectoryServices.Protocols.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp1E86597BB983A4894494229615A13B63" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{BDD2D583-56CB-44A4-86E0-D60E5FD62102}">
|
||||
<Component Id="cmp1E86597BB983A4894494229615A13B63" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E5D213BF-0C92-425E-9EAE-60A620EF3888}">
|
||||
<File Id="fil486C2EA926302551002561DF7435CC74" KeyPath="yes" Source="!(wix.serviceloc)\System.Drawing.Common.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp57D1111E0E17879C3897FD5DA999122C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{6B45A809-3415-483E-9748-D69DE5CC31E4}">
|
||||
<Component Id="cmp57D1111E0E17879C3897FD5DA999122C" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{00A08574-9E9A-4BA4-9EE1-A710F2723F9E}">
|
||||
<File Id="fil72A7D405C1E0C1ABA6F6DC6CEE3A992F" KeyPath="yes" Source="!(wix.serviceloc)\System.IO.Packaging.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpBF146359D356455224BBD6F9F37E8D15" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{63104D69-E82B-4F81-A258-0127ADC0AC9B}">
|
||||
<Component Id="cmpBF146359D356455224BBD6F9F37E8D15" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{72240D83-408D-45F8-8E41-3699745CBEF9}">
|
||||
<File Id="fil70A592F62330CDF62613C685E194F6A2" KeyPath="yes" Source="!(wix.serviceloc)\System.IO.Ports.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp40D7B344832E597189B85372AF2793E1" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{67833485-997E-4F41-95D2-97077344FF91}">
|
||||
<Component Id="cmp40D7B344832E597189B85372AF2793E1" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{0DD08748-B302-4254-9AA2-19A068E8FA8E}">
|
||||
<File Id="fil57E3866EA310CEBF1CE3A22A94E0ADC1" KeyPath="yes" Source="!(wix.serviceloc)\System.Json.dll" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{CE88CA2C-64EF-3315-B6F7-D5F788B62EC3}\2.0.8.0" Name="Class" Value="System.Json.JsonType" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{CE88CA2C-64EF-3315-B6F7-D5F788B62EC3}\2.0.8.0" Name="Assembly" Value="System.Json, Version=2.0.8.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{CE88CA2C-64EF-3315-B6F7-D5F788B62EC3}\2.0.8.0" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{CE88CA2C-64EF-3315-B6F7-D5F788B62EC3}\2.0.8.0" Name="CodeBase" Value="file:///[#fil57E3866EA310CEBF1CE3A22A94E0ADC1]" Type="string" Action="write" />
|
||||
</Component>
|
||||
<Component Id="cmpF203821C71293552AC41FC55D0CDB736" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{4E4A4DCB-6DEE-4DF6-80D3-917CAF24F559}">
|
||||
<Component Id="cmpF203821C71293552AC41FC55D0CDB736" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{7047D46E-DB91-4B01-88FF-1C57D24965FE}">
|
||||
<File Id="fil0F7044FF08E5680BCBD9EEFC8ABCC1DB" KeyPath="yes" Source="!(wix.serviceloc)\System.Management.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA854DCF5589AB99288FF91FDF87A156D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{DE60A464-3460-48F3-82C3-4B26CAF1E21D}">
|
||||
<Component Id="cmpA854DCF5589AB99288FF91FDF87A156D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{DF9E3A2A-F85A-4AB7-89A1-0D9798C9E554}">
|
||||
<File Id="filB3D19D61BABD7359A46F40D489876864" KeyPath="yes" Source="!(wix.serviceloc)\System.Private.ServiceModel.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5C15CAA0CA14AC2B2AB95808BBBA0A38" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E1DE3B25-AACE-4296-A8A6-3A650DA11D6B}">
|
||||
<Component Id="cmp5C15CAA0CA14AC2B2AB95808BBBA0A38" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{67D181BE-5B91-4965-AD99-267C33354DAA}">
|
||||
<File Id="filCDA1857BF974AF24D31882BC66487E9F" KeyPath="yes" Source="!(wix.serviceloc)\System.Reflection.Context.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpB90CBE04869EF59E36FC071FC19ED7AD" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{9D2D74A3-847B-4807-9922-69A8D3265ECE}">
|
||||
<Component Id="cmpB90CBE04869EF59E36FC071FC19ED7AD" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{DD6171E2-709B-4625-B16B-75FBC4044630}">
|
||||
<File Id="fil160C4028237644B17C73F77E7A1113BB" KeyPath="yes" Source="!(wix.serviceloc)\System.Runtime.Caching.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp218233F1E47E1C909D9F43116267A3FC" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{88249BED-AA81-4BD3-B664-744022DFF6A3}">
|
||||
<Component Id="cmp218233F1E47E1C909D9F43116267A3FC" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{4AEF7D1A-0A4D-428A-9671-A6CC2658AA62}">
|
||||
<File Id="fil45C63B4D95E97477E8BF958659D31E44" KeyPath="yes" Source="!(wix.serviceloc)\System.Security.Cryptography.Pkcs.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp26ECA9208B1142DB2D59E7CCB88882A3" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{949BBEBC-2ECF-4869-BCC3-3F3D7038EBF4}">
|
||||
<Component Id="cmp26ECA9208B1142DB2D59E7CCB88882A3" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{CB752849-38F1-4512-B3DD-E05E6EBF59D3}">
|
||||
<File Id="fil5CEA2596C6DFF7616A3171B2782A8DAA" KeyPath="yes" Source="!(wix.serviceloc)\System.Security.Cryptography.ProtectedData.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpC052C629A603AB1CFC30CE08385D9406" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{D103878B-1251-4809-AEE9-67A5DE99CB4B}">
|
||||
<Component Id="cmpC052C629A603AB1CFC30CE08385D9406" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{B8527470-0962-4608-8950-042DAB76A3CE}">
|
||||
<File Id="fil2984EDAD50C3B820C8162F51CDF39003" KeyPath="yes" Source="!(wix.serviceloc)\System.Security.Cryptography.Xml.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpE4ECB9B64D9198C779E31C927259A889" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{96A36D8A-B8BC-4C08-90F8-5C8642324F93}">
|
||||
<Component Id="cmpE4ECB9B64D9198C779E31C927259A889" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{3BE31466-0D39-4988-885B-811B1740D160}">
|
||||
<File Id="filFB55CBEB6D6B84646557A20ABD3A95CF" KeyPath="yes" Source="!(wix.serviceloc)\System.Security.Permissions.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5FE799C07DB08A59B224B29996F7499F" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{266045F3-80F8-42E6-9A75-7CB112F841BD}">
|
||||
<Component Id="cmp5FE799C07DB08A59B224B29996F7499F" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{75350BC8-5422-4FB6-95F2-9A16F10D0E14}">
|
||||
<Class Id="{59856830-3ECB-4D29-9CFE-DDD0F74B96A2}" Context="InprocServer32" Description="System.ServiceModel.ComIntegration.DllHostInitializer" ThreadingModel="both" ForeignServer="mscoree.dll">
|
||||
<ProgId Id="System.ServiceModel.ComIntegration.DllHostInitializer" Description="System.ServiceModel.ComIntegration.DllHostInitializer" />
|
||||
</Class>
|
||||
@@ -385,34 +385,34 @@
|
||||
<RegistryValue Root="HKCR" Key="CLSID\{CE39D6F3-DAB7-41B3-9F7D-BD1CC4E92399}\InprocServer32" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="CLSID\{CE39D6F3-DAB7-41B3-9F7D-BD1CC4E92399}\InprocServer32" Name="CodeBase" Value="file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll" Type="string" Action="write" />
|
||||
</Component>
|
||||
<Component Id="cmp431CCFF6C1196DC36D9928078EFDA3C9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{A72EAD80-2463-4139-B742-9BCF9CE37E45}">
|
||||
<Component Id="cmp431CCFF6C1196DC36D9928078EFDA3C9" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{816E72F6-45F3-485A-BC0C-B0E09C685198}">
|
||||
<File Id="fil13CE5AA8E8DD21FD27D391238A1592B5" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.Duplex.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpD09A08905F0D1843E95B11BDCEAABCF3" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E41ED3E2-EED7-46D0-841D-D60E0F4C74DC}">
|
||||
<Component Id="cmpD09A08905F0D1843E95B11BDCEAABCF3" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{66264FB3-F4D9-4E61-B7C3-31E28CCFA919}">
|
||||
<File Id="fil95BFD325D6A6EBD2641465DCC6F12FCA" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.Http.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF541136C89670ABE4B5A842D7F44F94E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F4F61DAC-4B5A-4E19-8642-4858853B9B5F}">
|
||||
<Component Id="cmpF541136C89670ABE4B5A842D7F44F94E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{B66374E1-03A8-491A-A371-43D22E3E85C6}">
|
||||
<File Id="filD621F33F9C657E8974D5D2478DFAA0F2" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.NetTcp.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp92F5DD28E233493A88B2797D8A0DE4E5" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{A8F0346D-C114-4259-8A8A-BD97095308CC}">
|
||||
<Component Id="cmp92F5DD28E233493A88B2797D8A0DE4E5" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{222E7B83-2365-49E1-A3DF-43A49BBBCA53}">
|
||||
<File Id="filC068FB3816E0D9BCF27D640CFEB55FAC" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.Primitives.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpDB5FFCF4239076126B64A015EDB0A41E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{45A14E61-F20B-49A4-A8E6-B1184CF921FD}">
|
||||
<Component Id="cmpDB5FFCF4239076126B64A015EDB0A41E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C7B9701D-A30B-42EE-8976-C2CD2B9E7310}">
|
||||
<File Id="filE210643977E731B4802B8A55946EE9D1" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.Security.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3AA1B8D8D973889ED917D158806113F1" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{7A1945D0-BECF-497B-8F45-45879012A1E9}">
|
||||
<Component Id="cmp3AA1B8D8D973889ED917D158806113F1" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{59DDA775-B9A4-4498-AF78-9D12A0821650}">
|
||||
<File Id="filF54AA2A8268764962132BAFEC3562049" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceModel.Syndication.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4688FA5F90FB5ADDC3EB8B50307B2E59" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{484F0D0A-3533-451A-841E-CE1039C91E27}">
|
||||
<Component Id="cmp4688FA5F90FB5ADDC3EB8B50307B2E59" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F3217CF0-2EF4-4CF3-A202-12C56407287A}">
|
||||
<File Id="fil730AE47D7BCD4531C9B67419FC947F1C" KeyPath="yes" Source="!(wix.serviceloc)\System.ServiceProcess.ServiceController.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8CF41A9EC70D895A5B2FCDDCA5AC339D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{AD62B037-67E9-4892-8BDF-98906EFA994B}">
|
||||
<Component Id="cmp8CF41A9EC70D895A5B2FCDDCA5AC339D" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C180BCB6-F6E2-4BC8-AB94-641144DD59A8}">
|
||||
<File Id="fil580D5E024D907083E2A886FE2E5BD9CA" KeyPath="yes" Source="!(wix.serviceloc)\System.Speech.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpE5C4D4436B587C1559860C419BF1A00F" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C142B5EC-89EF-4D4A-A423-73047FA241C9}">
|
||||
<Component Id="cmpE5C4D4436B587C1559860C419BF1A00F" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{EDD39C19-77CB-4AB6-BB58-785DD9AC6953}">
|
||||
<File Id="fil3513F55CA84D23E856F8E17CEC46297D" KeyPath="yes" Source="!(wix.serviceloc)\System.Threading.AccessControl.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpBE998A8BB169EBA7EB4F6774CB50910E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{B0009B45-00A7-4612-9B70-7DF76FE32730}">
|
||||
<Component Id="cmpBE998A8BB169EBA7EB4F6774CB50910E" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{011AB2AB-B6B1-4359-AEC8-8488BBA9F06F}">
|
||||
<Class Id="{03800550-88D9-367C-8787-395286BA289B}" Context="InprocServer32" Description="System.Web.Services.Description.SoapFaultBinding" ThreadingModel="both" ForeignServer="mscoree.dll">
|
||||
<ProgId Id="System.Web.Services.Description.SoapFaultBinding" Description="System.Web.Services.Description.SoapFaultBinding" />
|
||||
</Class>
|
||||
@@ -983,266 +983,280 @@
|
||||
<RegistryValue Root="HKCR" Key="Record\{D6DE3A6E-E042-3E24-AE2A-2130ABB70D00}\4.9.0.0" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
|
||||
<RegistryValue Root="HKCR" Key="Record\{D6DE3A6E-E042-3E24-AE2A-2130ABB70D00}\4.9.0.0" Name="CodeBase" Value="file:///[#fil0CF3B90DC4F7FA086233D03C02D3F4A0]" Type="string" Action="write" />
|
||||
</Component>
|
||||
<Component Id="cmp8EF6988315D696D84291911187168420" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{C4312CFF-56FF-47D6-ADD9-DBC3E2A9B58A}">
|
||||
<Component Id="cmp8EF6988315D696D84291911187168420" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{BAB75581-9CC5-4C9E-904C-5FA1625DC1F0}">
|
||||
<File Id="fil53990F5DF60E6D70ACE48AEADE4C35B5" KeyPath="yes" Source="!(wix.serviceloc)\System.Windows.Extensions.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF79D9609F087C9C4A59064128C9A4F94" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{E2A6D06F-EB31-4AF9-9B94-58F12809FD91}">
|
||||
<Component Id="cmpF79D9609F087C9C4A59064128C9A4F94" Directory="dirE35C1B7E07F08A239D7DA3E7C81D0F38" Guid="{F6355C7E-976A-4150-9C42-324100229859}">
|
||||
<File Id="fil2802D56C868AD788AE94ACE6C2E07C42" KeyPath="yes" Source="!(wix.serviceloc)\TinyIpc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpC46CC9B70C58BAADC5FDF69F6B8CD84B" Directory="dir04D77CBE504B0C71CE5A3A1C62EE89CD" Guid="{63BED4A6-F626-4F62-B36D-9D43808D1F16}">
|
||||
<Component Id="cmpA2671538409F5307871150B7F56E21C6" Directory="dir0116390CDC1FAC1EEEC2DFC843EFD397" Guid="{91C35EB6-0E5E-432D-9B6B-1F833B046405}">
|
||||
<File Id="filE168DCF1546E3B722BA7F7CE94F2EAB4" KeyPath="yes" Source="!(wix.serviceloc)\Common\Images\Consoles\Fat.png" />
|
||||
</Component>
|
||||
<Component Id="cmp3ED442C3A82BE3DA8C20D92D27D72A47" Directory="dir0116390CDC1FAC1EEEC2DFC843EFD397" Guid="{523DA25B-BAD6-457B-A7F7-E7F7C5886D30}">
|
||||
<File Id="fil2CFDB77E8877EF28B389F96B5EB06420" KeyPath="yes" Source="!(wix.serviceloc)\Common\Images\Consoles\Pro.png" />
|
||||
</Component>
|
||||
<Component Id="cmp9DE3F1C442B4CFC3E3785A54C8685603" Directory="dir0116390CDC1FAC1EEEC2DFC843EFD397" Guid="{3DFD3C9D-2DE4-4F3B-A174-1C30648CF32B}">
|
||||
<File Id="filBF29E6B01CB5FAB94484BB4744DC1BA8" KeyPath="yes" Source="!(wix.serviceloc)\Common\Images\Consoles\Slim.png" />
|
||||
</Component>
|
||||
<Component Id="cmpC46CC9B70C58BAADC5FDF69F6B8CD84B" Directory="dir04D77CBE504B0C71CE5A3A1C62EE89CD" Guid="{ADB30AED-4D85-4386-97BA-58F979B78B32}">
|
||||
<File Id="fil8CE3BCEA5D3B1192B3BF74E7BF03E11F" KeyPath="yes" Source="!(wix.serviceloc)\cs\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5318244EC410B465D45752E78470C661" Directory="dir04D77CBE504B0C71CE5A3A1C62EE89CD" Guid="{DEB5DAC7-3BD1-4A66-80E2-34E02C53925A}">
|
||||
<Component Id="cmp5318244EC410B465D45752E78470C661" Directory="dir04D77CBE504B0C71CE5A3A1C62EE89CD" Guid="{D9372A34-4601-4AFD-8CEA-7D53966A459A}">
|
||||
<File Id="fil9D07951C1DC349E5DD82B37522AD99FB" KeyPath="yes" Source="!(wix.serviceloc)\cs\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp16F118BFA0E9C930E0F11FEE63A21C6D" Directory="dir0548D912D9E5D3AB2B6A0ECBB29F3BDC" Guid="{72A4F65B-AC97-4597-9EE9-0FBB1700F053}">
|
||||
<Component Id="cmp16F118BFA0E9C930E0F11FEE63A21C6D" Directory="dir0548D912D9E5D3AB2B6A0ECBB29F3BDC" Guid="{64C15F17-B071-4768-925D-4A0E57A9462F}">
|
||||
<File Id="fil9856DCA50B6DA69159C8C81B5FA1B242" KeyPath="yes" Source="!(wix.serviceloc)\de\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp38D1B06758DC77DE0DED88D8911EA462" Directory="dir0548D912D9E5D3AB2B6A0ECBB29F3BDC" Guid="{0994E137-D3A0-4E75-B120-BCAE13216C7F}">
|
||||
<Component Id="cmp38D1B06758DC77DE0DED88D8911EA462" Directory="dir0548D912D9E5D3AB2B6A0ECBB29F3BDC" Guid="{8BB66ABB-D110-4683-A25A-47F4DEFC922A}">
|
||||
<File Id="fil5FD6BB33733EE6378521F6A64922690C" KeyPath="yes" Source="!(wix.serviceloc)\de\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp69C94BBF1A50061AEDFA2CDDB9AC7F67" Directory="dir510A8EF0F06EFE8ACADAA8CDBDE8C2AD" Guid="{6E41E049-0E86-417A-8FDF-FA1601127BAD}">
|
||||
<Component Id="cmp69C94BBF1A50061AEDFA2CDDB9AC7F67" Directory="dir510A8EF0F06EFE8ACADAA8CDBDE8C2AD" Guid="{FB21BB08-8F93-4C89-9BA7-553311D0DF66}">
|
||||
<File Id="filE051B35F1CA2355B3A94294797528814" KeyPath="yes" Source="!(wix.serviceloc)\es\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF5F5E01871C17FB5E740826E5225FFFA" Directory="dir510A8EF0F06EFE8ACADAA8CDBDE8C2AD" Guid="{3E55C864-F7FA-459B-ADD0-CBAFA0EFFBE9}">
|
||||
<Component Id="cmpF5F5E01871C17FB5E740826E5225FFFA" Directory="dir510A8EF0F06EFE8ACADAA8CDBDE8C2AD" Guid="{0BBD736F-0A4A-459A-848B-F137FFA2EF3E}">
|
||||
<File Id="fil793A43BC73BCC8EBA90060F8B3658AE1" KeyPath="yes" Source="!(wix.serviceloc)\es\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp13CA568AFE111BA1DF7D3CDC05DF1CF7" Directory="dir01B82ECBE0B0B6D524AEC4D7C3E64485" Guid="{5B74440C-A8E7-4287-A2AC-6C5881E6E35D}">
|
||||
<Component Id="cmp13CA568AFE111BA1DF7D3CDC05DF1CF7" Directory="dir01B82ECBE0B0B6D524AEC4D7C3E64485" Guid="{7B308C27-B92A-44B6-A6DF-1B2498D96087}">
|
||||
<File Id="fil1072520B6C4BD8131DDE0706A7EB1FE5" KeyPath="yes" Source="!(wix.serviceloc)\fr\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpCA3E6474F27BCA216F6099B3F4499CFD" Directory="dir01B82ECBE0B0B6D524AEC4D7C3E64485" Guid="{7AF929FE-809B-4BE5-81CE-E86C0AC6DC92}">
|
||||
<Component Id="cmpCA3E6474F27BCA216F6099B3F4499CFD" Directory="dir01B82ECBE0B0B6D524AEC4D7C3E64485" Guid="{9A978D84-5C0A-4E94-8AD4-2DBA9DB739E8}">
|
||||
<File Id="fil2419DCC4E98A6C5FF02C914D0750B2CE" KeyPath="yes" Source="!(wix.serviceloc)\fr\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp434FFB4C3A1A9A8E147748B26CA6B008" Directory="dir7AC871DC66E382C25DDDB3ECC693CF69" Guid="{90A21294-6090-4A8D-83E6-A95243658DD3}">
|
||||
<Component Id="cmp434FFB4C3A1A9A8E147748B26CA6B008" Directory="dir7AC871DC66E382C25DDDB3ECC693CF69" Guid="{E12E313F-E0B8-4DC5-BBCD-62BE95EB158D}">
|
||||
<File Id="filADBDF132DF1A3A4CCEE493B3F5669416" KeyPath="yes" Source="!(wix.serviceloc)\it\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp749C18D77D46FF5FDC6A4A19DDE42258" Directory="dir7AC871DC66E382C25DDDB3ECC693CF69" Guid="{AB77E7AF-9150-4F01-ACF0-CFDEFE8CCCF3}">
|
||||
<Component Id="cmp749C18D77D46FF5FDC6A4A19DDE42258" Directory="dir7AC871DC66E382C25DDDB3ECC693CF69" Guid="{32FBB8E2-C710-483D-959E-FE8FD42ED3BF}">
|
||||
<File Id="fil5285DCE169512731CC3DA7BE568448D7" KeyPath="yes" Source="!(wix.serviceloc)\it\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp93CD1980EEE8F15F2DFB79884522570B" Directory="dirFA5379C46037F2F8ED1F2E80AD7ED6B3" Guid="{BBF3679A-6430-4902-94AA-CEEA4013C275}">
|
||||
<Component Id="cmp93CD1980EEE8F15F2DFB79884522570B" Directory="dirFA5379C46037F2F8ED1F2E80AD7ED6B3" Guid="{6608E2DC-2E1D-4310-8870-2B8DD7BC9242}">
|
||||
<File Id="fil620EF33B4447879D32EE01777B39F8A9" KeyPath="yes" Source="!(wix.serviceloc)\ja\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpFDBB5D62CF29AAC04D4C14FD861F2AAD" Directory="dirFA5379C46037F2F8ED1F2E80AD7ED6B3" Guid="{0C1A8077-EEEB-4B96-B8C3-A8819C2965B0}">
|
||||
<Component Id="cmpFDBB5D62CF29AAC04D4C14FD861F2AAD" Directory="dirFA5379C46037F2F8ED1F2E80AD7ED6B3" Guid="{507BD048-8642-4859-9DAC-29C5BF974AE5}">
|
||||
<File Id="filCFD95ED2D715A553C4C170403F7EAA71" KeyPath="yes" Source="!(wix.serviceloc)\ja\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpAF760B726C5712570ECECB8EA7892DA2" Directory="dir5DAFD5A233B74BAD14B01BC93B44BFA2" Guid="{EC755CA1-EA6C-4191-9F89-D8B9E8F034E0}">
|
||||
<Component Id="cmpAF760B726C5712570ECECB8EA7892DA2" Directory="dir5DAFD5A233B74BAD14B01BC93B44BFA2" Guid="{007C283A-2240-42F2-932E-0623FFA41EF1}">
|
||||
<File Id="fil737CD746922B036B54C84187105C09A0" KeyPath="yes" Source="!(wix.serviceloc)\ko\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp9A52FE3894B6FB4F5718C22651F5E293" Directory="dir5DAFD5A233B74BAD14B01BC93B44BFA2" Guid="{F06D75E3-2693-42B7-A49A-C34DEB565727}">
|
||||
<Component Id="cmp9A52FE3894B6FB4F5718C22651F5E293" Directory="dir5DAFD5A233B74BAD14B01BC93B44BFA2" Guid="{A3235CCC-B71A-4857-B582-44A37C2E08F9}">
|
||||
<File Id="fil9449C46D099BD9194FAE63A1CFE8B10C" KeyPath="yes" Source="!(wix.serviceloc)\ko\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp250E119EA4C7E921568033A4E1C944E9" Directory="dir7AA139E4B97026581F94143659344883" Guid="{07ECF022-9BB8-4F2C-9452-ABA371B502DF}">
|
||||
<Component Id="cmp250E119EA4C7E921568033A4E1C944E9" Directory="dir7AA139E4B97026581F94143659344883" Guid="{BA8F2D75-F221-4FDE-8902-DFE06A5A55B4}">
|
||||
<File Id="filEBD1EC3A5FC27240C557F20946BDB127" KeyPath="yes" Source="!(wix.serviceloc)\pl\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpECF29F9A29A07AF839367EA02CA6B062" Directory="dir7AA139E4B97026581F94143659344883" Guid="{458983CF-3183-4819-8B59-3CDDA6F32AC8}">
|
||||
<Component Id="cmpECF29F9A29A07AF839367EA02CA6B062" Directory="dir7AA139E4B97026581F94143659344883" Guid="{2F812EBC-3C75-42AE-BB1E-5D45257D21FE}">
|
||||
<File Id="filF04FACDE8389FD3849D8EF2E702EC086" KeyPath="yes" Source="!(wix.serviceloc)\pl\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3DAC9ED0FF4E8D3FC838DE79692C95A4" Directory="dir26797B7422571F0E6FF47E3CF3AC990F" Guid="{E22D38D1-40C2-4970-AF0A-275B7844860B}">
|
||||
<Component Id="cmp3DAC9ED0FF4E8D3FC838DE79692C95A4" Directory="dir26797B7422571F0E6FF47E3CF3AC990F" Guid="{EFCDEE9C-617A-4B3C-8760-274F32573D66}">
|
||||
<File Id="filF678F275CB28A24EB038C57001E5CEE4" KeyPath="yes" Source="!(wix.serviceloc)\pt-BR\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp107A24C12579DF731B5A66D52C7B6A89" Directory="dir26797B7422571F0E6FF47E3CF3AC990F" Guid="{E8910860-1CBE-45FD-9858-A6C664BB2832}">
|
||||
<Component Id="cmp107A24C12579DF731B5A66D52C7B6A89" Directory="dir26797B7422571F0E6FF47E3CF3AC990F" Guid="{B2FEBB14-2F63-4E69-8EA5-3E9C49B68599}">
|
||||
<File Id="fil061403A6C8E4CC8175E1C3BC9D7D7679" KeyPath="yes" Source="!(wix.serviceloc)\pt-BR\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpB4584C509A3AA7DCEA49733F7276B84B" Directory="dir8477EC359EDEB593271F098082642F35" Guid="{76383707-38F1-471C-89B0-2C894A0F002C}">
|
||||
<Component Id="cmpB4584C509A3AA7DCEA49733F7276B84B" Directory="dir8477EC359EDEB593271F098082642F35" Guid="{88DFFE33-E1D6-4C0E-B8FF-408906F8AE36}">
|
||||
<File Id="filE898A8BADBD52F16999BF54FF91D4545" KeyPath="yes" Source="!(wix.serviceloc)\ru\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpCAF37791230E352B0260ECF287A229C1" Directory="dir8477EC359EDEB593271F098082642F35" Guid="{725E45BB-2B1A-4B77-B725-6D077BA2DAEC}">
|
||||
<Component Id="cmpCAF37791230E352B0260ECF287A229C1" Directory="dir8477EC359EDEB593271F098082642F35" Guid="{1FDAE1DD-F66E-4C7B-9190-6FC76BC80616}">
|
||||
<File Id="fil74882B24D2CC078BCAFDE0A48BE329D5" KeyPath="yes" Source="!(wix.serviceloc)\ru\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp933808BBA481FE56D7485B069CDF28DD" Directory="dir9158A5DD1F84AD7133F429134575AD8C" Guid="{580C75AD-7B4B-4552-A4C2-A6367764E02D}">
|
||||
<Component Id="cmp933808BBA481FE56D7485B069CDF28DD" Directory="dir9158A5DD1F84AD7133F429134575AD8C" Guid="{43132B06-D9C7-4B1B-9A7F-53E6756859E8}">
|
||||
<File Id="filB89CE9307FD7077B10CBDE56FFBFEA36" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\alpine-x64\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmpE42C3D99ACCC0ED8054DC2B54856E404" Directory="dir02837758FC424A9CACB3ED34B4000E13" Guid="{04CE59C5-D8E9-492A-9DE7-F0811DCAA0BC}">
|
||||
<Component Id="cmpE42C3D99ACCC0ED8054DC2B54856E404" Directory="dir02837758FC424A9CACB3ED34B4000E13" Guid="{A472B480-4800-46B9-B1A2-BB0B0CC3B5B0}">
|
||||
<File Id="fil9D8D706B1C9F0CA9D0EE208EDD18E67A" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\freebsd\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp40E87C512298ABC411E30301DEB7489A" Directory="dir12031917A410F7CE1412EF8858CD997C" Guid="{66819E7E-DABF-4C88-8357-CBE4723F9DE4}">
|
||||
<Component Id="cmp40E87C512298ABC411E30301DEB7489A" Directory="dir12031917A410F7CE1412EF8858CD997C" Guid="{51B3E550-91ED-4828-A2B5-AE8361243369}">
|
||||
<File Id="fil180E14BC3ED6D90ABF3633F831733E56" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\illumos\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp80B3B40B27F8C92BF14843293C0003C2" Directory="dir6134CB7205272A2D72B22FC9B4D3B6C3" Guid="{68DBC76D-1AB7-4072-8351-BA7FBE0B5F01}">
|
||||
<Component Id="cmp80B3B40B27F8C92BF14843293C0003C2" Directory="dir6134CB7205272A2D72B22FC9B4D3B6C3" Guid="{1FD2D93C-F31A-4B39-9CBC-8F0F7D7D8058}">
|
||||
<File Id="fil40FD27E1781A51886C9CC32BCD845D4F" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\ios\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3D787EA2BAE6D1003B846CE338AA2CF6" Directory="dir0FE91D4003F1F6E6204B91137753B16A" Guid="{B7907B8A-20EE-4FE9-AFF4-EF26D3614D92}">
|
||||
<Component Id="cmp3D787EA2BAE6D1003B846CE338AA2CF6" Directory="dir0FE91D4003F1F6E6204B91137753B16A" Guid="{0D076624-1B07-4A00-8E87-EDA7C995F55E}">
|
||||
<File Id="fil9319C489BA743081F160038333961786" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpDE14D76AF7A3A4B06FC26D0678204CD1" Directory="dir0FE91D4003F1F6E6204B91137753B16A" Guid="{14D40763-E304-4CE6-B40A-F27871F478A2}">
|
||||
<Component Id="cmpDE14D76AF7A3A4B06FC26D0678204CD1" Directory="dir0FE91D4003F1F6E6204B91137753B16A" Guid="{17A0FA18-9D8B-4F35-9FF4-D02DE5915E54}">
|
||||
<File Id="filFF1BE895F0199E7B4360486BA61B8879" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3FC2BC609BC5F276641EA20DB97B47C1" Directory="dir3AC8EED754208C550F432A1CEC5DB0A5" Guid="{830BFD9B-6F54-482F-99F4-6571F50E33AE}">
|
||||
<Component Id="cmp3FC2BC609BC5F276641EA20DB97B47C1" Directory="dir3AC8EED754208C550F432A1CEC5DB0A5" Guid="{4F2C2244-D8D3-495F-A4D3-FCD7865F2D98}">
|
||||
<File Id="filDC5DE6C3444A7FCB6C4137FA6355A339" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-arm\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmp759E59CD95426A6FF9628A8987797383" Directory="dir3AC8EED754208C550F432A1CEC5DB0A5" Guid="{D4D4326F-5237-4E90-A601-3E757A8E9714}">
|
||||
<Component Id="cmp759E59CD95426A6FF9628A8987797383" Directory="dir3AC8EED754208C550F432A1CEC5DB0A5" Guid="{1FABE1CD-546A-421C-A1F2-FE704260934A}">
|
||||
<File Id="fil7606D7D737642D0EB68209E05CC40840" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-arm\native\libSystem.IO.Ports.Native.so" />
|
||||
</Component>
|
||||
<Component Id="cmp852302368E77064D728D22837AE7A397" Directory="dir03AF398DB7E235AB64C6C9439987076A" Guid="{EEE02B59-E88A-4D60-BC12-1A6515061F51}">
|
||||
<Component Id="cmp852302368E77064D728D22837AE7A397" Directory="dir03AF398DB7E235AB64C6C9439987076A" Guid="{F3E05A30-2F38-4F20-AFE1-40A46CFB9FEF}">
|
||||
<File Id="fil7AF1F3F9198FD68C0BB1175F557787BC" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-arm64\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmp39913C83A29951B9FBF300FC54736678" Directory="dir03AF398DB7E235AB64C6C9439987076A" Guid="{CB6BA919-731A-4DB2-B2CC-D850F9C057CC}">
|
||||
<Component Id="cmp39913C83A29951B9FBF300FC54736678" Directory="dir03AF398DB7E235AB64C6C9439987076A" Guid="{4CBF0B4E-F007-4193-B0CE-3B06ECAD1E0E}">
|
||||
<File Id="fil410251EBEC607C892FBF242A6C17E94D" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-arm64\native\libSystem.IO.Ports.Native.so" />
|
||||
</Component>
|
||||
<Component Id="cmpDCB27208C82FDDC3F21F2F66ED6DD03F" Directory="dirEE7FDB8EF96D5344C3DC26D725B0A962" Guid="{DA48EEAD-E11A-4B23-9FC7-C4FCB0EDB6D7}">
|
||||
<Component Id="cmpDCB27208C82FDDC3F21F2F66ED6DD03F" Directory="dirEE7FDB8EF96D5344C3DC26D725B0A962" Guid="{42D8B117-1933-40B4-B54F-DF703594E510}">
|
||||
<File Id="fil62E8420A109FDF52D0B677740F27996E" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-armel\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmp57ACB0491490DA211042F48D79105AC5" Directory="dir238518F007EBA1801AAC5A6895A75B64" Guid="{6E2D97AE-99BB-4FE8-8DA1-0CCC1089A26C}">
|
||||
<Component Id="cmp57ACB0491490DA211042F48D79105AC5" Directory="dir238518F007EBA1801AAC5A6895A75B64" Guid="{E46DE17A-33A1-4EE2-A042-8671772519DA}">
|
||||
<File Id="filAE99B0AA372B0A6D9476F96225C64653" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-mips64\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmpD7A25AADB94D7E02A0F280FBEB788C81" Directory="dir3A104FE5A9E7D5B1C9D1C18A983905A6" Guid="{A292057D-5D09-479E-BD02-695F37145756}">
|
||||
<Component Id="cmpD7A25AADB94D7E02A0F280FBEB788C81" Directory="dir3A104FE5A9E7D5B1C9D1C18A983905A6" Guid="{5F4FA8B1-A8F4-43F4-BCB5-6314FFE4B883}">
|
||||
<File Id="filF6421380311ECFB3E4AD459C122F2F88" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-musl-x64\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmpEF8D88F70EB52239A5E4CDEA93308DD4" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{5745651C-8972-4D17-8275-5BEBDBD9FF18}">
|
||||
<Component Id="cmpEF8D88F70EB52239A5E4CDEA93308DD4" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{87F55CE3-DE8E-476D-8FF1-90E77F9DD589}">
|
||||
<File Id="fil95F2789255D31DC8ED9D463224174977" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-x64\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmpEC8C79BC41775DAED3B3074B33C6B215" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{E5C0608A-973A-4F92-AFAB-98BF289BE690}">
|
||||
<Component Id="cmpEC8C79BC41775DAED3B3074B33C6B215" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{646C2EC9-34F7-446D-A3F2-650DC93465B2}">
|
||||
<File Id="fil0A730780EFA028550579B7C2346489F9" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-x64\native\libSystem.IO.Ports.Native.so" />
|
||||
</Component>
|
||||
<Component Id="cmpAADC0FB37FBFC1EF69F472BA9F18E9C2" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{774575C5-1526-4B04-B3EC-2A855CE35964}">
|
||||
<Component Id="cmpAADC0FB37FBFC1EF69F472BA9F18E9C2" Directory="dirA4E85EF45BC4EEDD409067E1BEB30CD8" Guid="{7F14CC69-71C3-4EDE-BF46-8D6754D95C39}">
|
||||
<File Id="fil8FF752F183FE33F94DFE56A866A840D7" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-x64\native\SQLite.Interop.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp883968FC1BE79FA66E1AF5C161235243" Directory="dirFFAAED108E29B618D419458248A8362E" Guid="{78127EFC-E94C-4232-9058-607D592E0F5F}">
|
||||
<Component Id="cmp883968FC1BE79FA66E1AF5C161235243" Directory="dirFFAAED108E29B618D419458248A8362E" Guid="{0B59B97E-6957-4889-B93C-44176568AA61}">
|
||||
<File Id="fil8D2675A3B40226823FA71EDC778CDF83" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\linux-x86\native\libe_sqlite3.so" />
|
||||
</Component>
|
||||
<Component Id="cmp7D45092579DC26D27B87A36F1BDCC640" Directory="dirD58A95ABD87E9A3BA13EFBA8FAA94DC5" Guid="{E2C5A44B-AF18-4D56-8F2E-5F774F3B0637}">
|
||||
<Component Id="cmp7D45092579DC26D27B87A36F1BDCC640" Directory="dirD58A95ABD87E9A3BA13EFBA8FAA94DC5" Guid="{FC8190CF-D66D-4270-9253-4A1659B50B4C}">
|
||||
<File Id="fil988B55AEFED2C417D290CA53A1DA11D9" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpC5D8B3716C2A8EB0ED8BCAEFA7FAB740" Directory="dirD58A95ABD87E9A3BA13EFBA8FAA94DC5" Guid="{5D90ED71-FAE8-468E-AB20-3C4813006C22}">
|
||||
<Component Id="cmpC5D8B3716C2A8EB0ED8BCAEFA7FAB740" Directory="dirD58A95ABD87E9A3BA13EFBA8FAA94DC5" Guid="{9C19A8FA-86DA-46A8-A0D1-5D61EDBB3441}">
|
||||
<File Id="fil724F0EC3C10816D81EE23659F907B09F" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8113C412F620335FD0B3F1BCA860D978" Directory="dir3023526F33E37E1AC4957160D6B54FA5" Guid="{E47CB7D5-BC0D-4542-A28F-4296B23FDF9C}">
|
||||
<Component Id="cmp8113C412F620335FD0B3F1BCA860D978" Directory="dir3023526F33E37E1AC4957160D6B54FA5" Guid="{80EBB532-6417-401B-BB95-7BF0CB0EF82F}">
|
||||
<File Id="fil3C0A43B983BF5B7F7BB3D4B6E636654B" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx-arm64\native\libSystem.IO.Ports.Native.dylib" />
|
||||
</Component>
|
||||
<Component Id="cmpDF761506D5DC3CBB6A1C510BA4451E0A" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{6B04DC10-1256-4D4E-BF1A-E5D5EA732FC9}">
|
||||
<Component Id="cmpDF761506D5DC3CBB6A1C510BA4451E0A" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{7A2F1567-7248-40C1-BD87-5AD46A960B39}">
|
||||
<File Id="fil781C873F952133BFE6CC671F215FEADE" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx-x64\native\libe_sqlite3.dylib" />
|
||||
</Component>
|
||||
<Component Id="cmp11B3B05C814F86D0578C481DB213E557" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{E711FAC2-BB54-4F4B-B0EC-3C13F92B753C}">
|
||||
<Component Id="cmp11B3B05C814F86D0578C481DB213E557" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{FAB6EDB2-9527-4271-9B8F-63A5001E7713}">
|
||||
<File Id="fil129D3DA4BC6654A580164183E604D459" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx-x64\native\libSystem.IO.Ports.Native.dylib" />
|
||||
</Component>
|
||||
<Component Id="cmpD7C09E387F94063E22743077C10E63D3" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{DCFA368C-B473-4AC4-B283-34062309E6A8}">
|
||||
<Component Id="cmpD7C09E387F94063E22743077C10E63D3" Directory="dir3E6A742AF9D94AABA26CDE8122B6D246" Guid="{ECA5CA70-C2F0-4412-B59C-FBC30C88A294}">
|
||||
<File Id="fil5F55CDB0A47DB5BEAA943EC80CF90CB0" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\osx-x64\native\SQLite.Interop.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4010B5EF6661B36459B4266E0FFC74C4" Directory="dir51FC26A5C2415BC58EE1D00C6E7F24A7" Guid="{A39F3522-E118-4058-8ECC-792066D6F950}">
|
||||
<Component Id="cmp4010B5EF6661B36459B4266E0FFC74C4" Directory="dir51FC26A5C2415BC58EE1D00C6E7F24A7" Guid="{D64AD992-7AD7-4BC9-B667-5108958C7387}">
|
||||
<File Id="fil9D56D95D9B767035B772D5BBAF7CE125" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\solaris\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp36E7C7FE936D0191F0B7A3C17805597C" Directory="dirA9BFE0AC071CC06077FE3B302067429D" Guid="{8ADB35A7-D159-4660-9D41-FFEE5B910EE3}">
|
||||
<Component Id="cmp36E7C7FE936D0191F0B7A3C17805597C" Directory="dirA9BFE0AC071CC06077FE3B302067429D" Guid="{F10DDDAD-8B15-4C12-8BF3-2EB02A4A16B0}">
|
||||
<File Id="fil2B27D047647C56B3A26AAF6C866B22F4" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\tvos\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4694AAC44FA574E82F628331EC0D3E3F" Directory="dir18AA29B3CF4C4EB9BAA80710A751F8C3" Guid="{A088D627-3808-4E24-9258-D59260A59430}">
|
||||
<Component Id="cmp4694AAC44FA574E82F628331EC0D3E3F" Directory="dir18AA29B3CF4C4EB9BAA80710A751F8C3" Guid="{C00FEC0A-3CD1-4152-880B-1800FE3BE08A}">
|
||||
<File Id="fil0247CF8BFF472EEF8710DF6E91853245" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\unix\lib\net6.0\System.Drawing.Common.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF3643002F5954E28E93434C3A6EAB25E" Directory="dir18AA29B3CF4C4EB9BAA80710A751F8C3" Guid="{493C2074-8486-4BC1-ABDE-42B3C3F7C9AF}">
|
||||
<Component Id="cmpF3643002F5954E28E93434C3A6EAB25E" Directory="dir18AA29B3CF4C4EB9BAA80710A751F8C3" Guid="{D00A84EE-B884-456D-981B-1B097CFF67EF}">
|
||||
<File Id="filA1F67D78102EA423CA297EDA24F601E5" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\unix\lib\net6.0\System.IO.Ports.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpE9F038A53FD6DC07FE2D398DF7E0D095" Directory="dir6C4EB683B1F34E4FA170DB54DCF37BBE" Guid="{A723EBAF-B5F6-48D2-909C-205591997E0E}">
|
||||
<Component Id="cmpE9F038A53FD6DC07FE2D398DF7E0D095" Directory="dir6C4EB683B1F34E4FA170DB54DCF37BBE" Guid="{6477155C-DD88-4D93-AD3D-EEADFAE48E7D}">
|
||||
<File Id="fil5F30E3EC8F5E54BFDAA786252325F5BC" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5649828BBBB27A358E1010A6F110C146" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{45EBC041-12DA-406B-9A23-9736562DA175}">
|
||||
<Component Id="cmp5649828BBBB27A358E1010A6F110C146" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{23F996DD-BA2B-4F0D-A4EB-5CB648A81303}">
|
||||
<File Id="filDFFBDA4A8611F72F1B3FF3AE63804B92" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\Microsoft.Win32.Registry.AccessControl.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp92EF284A6DA852A234EE0EB65DB47164" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{6F6B844B-4DD8-492B-9841-FB91160FA55B}">
|
||||
<Component Id="cmp92EF284A6DA852A234EE0EB65DB47164" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{C5F65F99-0AED-4AC4-9E07-6BE51B770036}">
|
||||
<File Id="filCDD917CFCF1C3429E4054C1B137DDF40" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5FF8ED15CF89CC7A5E47EAE84E0F8B00" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{FBD5C0FF-3D7A-473C-A526-53249A66FA97}">
|
||||
<Component Id="cmp5FF8ED15CF89CC7A5E47EAE84E0F8B00" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{788F7DCD-C2DB-4AF7-9689-74F3CC271439}">
|
||||
<File Id="filDDBEF2095F465DA118AF3CB6DF3B44E6" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Data.Odbc.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8908D364F8FE70FFCA6CEEF6302B6BD8" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{3D32255E-50DA-46F0-99F7-CBDACC00795C}">
|
||||
<Component Id="cmp8908D364F8FE70FFCA6CEEF6302B6BD8" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{8482C5CE-C5F2-49A5-B5BF-319F8EDA1DD7}">
|
||||
<File Id="fil773312244A0A3A88C3CD04F9D71D2132" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Data.OleDb.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp480F6942782F90179D4C8B810088ED10" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{62C02D36-FF50-41BB-A2B1-82DDB1B89A42}">
|
||||
<Component Id="cmp480F6942782F90179D4C8B810088ED10" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{5D8B0B87-A558-43F6-AD91-B13051A5AF80}">
|
||||
<File Id="filC3FA7DB1BACC7A6C81645C240F6E2262" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA2F6492BAFB1DE125C2D5FAEBE203848" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{0F9B5F43-481E-49EE-8181-3B4894553286}">
|
||||
<Component Id="cmpA2F6492BAFB1DE125C2D5FAEBE203848" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{4836C13A-14C7-4592-88B9-4A495E91B654}">
|
||||
<File Id="fil9F4D40182D149149CA3B443CF11991FB" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.Messages.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp224D8B5E3E42F51AC34630D17CD0C51E" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{07D8CE45-0213-4661-A025-9152A84C8AF8}">
|
||||
<Component Id="cmp224D8B5E3E42F51AC34630D17CD0C51E" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{1CF62096-4D2C-4228-A5BF-FB4D7CC58C9B}">
|
||||
<File Id="filB568EA166DC8B85A6F7EBB7658C847BD" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp6D750A1F260A3306BDC81F25E1C890D8" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{ABC66B04-8991-4141-AC95-9F166F06BD92}">
|
||||
<Component Id="cmp6D750A1F260A3306BDC81F25E1C890D8" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{3D5DB853-3F20-453E-898C-EE7C7ADEE3D5}">
|
||||
<File Id="filA2560F8386B7C084EC2D22F467E39765" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.DirectoryServices.AccountManagement.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF8EC369FCC0FB4CD93E16E62F1DE81DE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{0C5C4E14-68C2-485A-A3D1-0F6B92370821}">
|
||||
<Component Id="cmpF8EC369FCC0FB4CD93E16E62F1DE81DE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{E3449C8D-76C8-4533-B205-BDD3850456A8}">
|
||||
<File Id="fil3BBBA790E96CDB5C90868C6A6656CF94" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.DirectoryServices.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpEA871F68AF3C275E35D6C2F696B045F1" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{56F91C98-F42A-438D-B781-F2E05775239F}">
|
||||
<Component Id="cmpEA871F68AF3C275E35D6C2F696B045F1" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{C6323063-1AD2-49DD-9477-07403CC20427}">
|
||||
<File Id="fil987FC84BB3DA0FF0814E506032073D69" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp530A76F65603EAC87D71AF9823546EF4" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{A6C56C13-7804-4A6D-BF60-C2B4275A90F8}">
|
||||
<Component Id="cmp530A76F65603EAC87D71AF9823546EF4" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{F049E7BB-5C3B-43AA-9CDA-96A5ACC47316}">
|
||||
<File Id="filDC7F3D9304221A8075E839CA13E844AC" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Drawing.Common.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp000B3277CE7C003834F0F7D250B687BE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{C85B14B9-97ED-4010-9879-C860AD9464DB}">
|
||||
<Component Id="cmp000B3277CE7C003834F0F7D250B687BE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{B0406D96-EB5B-4821-9660-A6AA77A4A934}">
|
||||
<File Id="filA5D8B8BEEF76D33E993B620FF4A4F0FE" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.IO.Ports.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp148283F94FF4A97F72AA4F23F0B66982" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{963C2B6D-791B-40D4-B939-0436CA222E6C}">
|
||||
<Component Id="cmp148283F94FF4A97F72AA4F23F0B66982" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{FDC4F059-FDE1-4B81-BD45-479D298D650E}">
|
||||
<File Id="fil82E736397ED974FBB14C64D5581317C6" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Management.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp4B2BF04D1DBD3C676A27941B3132B8E1" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{41F99B7E-C72A-4A43-A665-A3F0434CC80F}">
|
||||
<Component Id="cmp4B2BF04D1DBD3C676A27941B3132B8E1" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{A546A1CC-52AD-483D-BA40-33B86AF7B213}">
|
||||
<File Id="filD543ADBFC53154AF1CB56D9D8094B83A" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Runtime.Caching.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp1CA6B8D76908B34613026D4D6C15F65B" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{E0B9F668-E439-4A4D-8C72-D6A4D219F8B1}">
|
||||
<Component Id="cmp1CA6B8D76908B34613026D4D6C15F65B" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{E30849E5-7550-4453-A094-CFE2DD2F33EF}">
|
||||
<File Id="filA31B7E41C57B0C76DA55532BC31E52E1" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Security.Cryptography.Pkcs.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp487B9B472AB0BC67AB5E69B29831D8B2" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{3FF49738-09DD-4F56-9608-5E0B7FAB0349}">
|
||||
<Component Id="cmp487B9B472AB0BC67AB5E69B29831D8B2" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{A06BD7E4-492B-46E4-AD44-A8020D81500C}">
|
||||
<File Id="fil009BFAE6F254D6BC2B98DF16F438D77D" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp5E8FA34AD33689C3B3957B39DD595C4E" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{36E96264-D459-49B0-BF7A-01332F4AB2FD}">
|
||||
<Component Id="cmp5E8FA34AD33689C3B3957B39DD595C4E" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{45408FF5-BF46-4B38-B0FF-C1CCD4019734}">
|
||||
<File Id="filBCD13CFDD5E09F7145F29D3F21AD0B00" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.ServiceProcess.ServiceController.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8A3020ED907A765D56EAE4D677DC83EE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{0A759F8E-4438-4317-8B19-5B6011632B7A}">
|
||||
<Component Id="cmp8A3020ED907A765D56EAE4D677DC83EE" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{CF8F63DD-5DB7-4A8E-AE2F-2F822E22D687}">
|
||||
<File Id="fil18D34DE181369D4C0B00BF690C562A65" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Speech.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp8C6991DD7AD9BA463F38777937F15213" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{CF8C8D08-7302-4BF6-BAC3-7F23895180D5}">
|
||||
<Component Id="cmp8C6991DD7AD9BA463F38777937F15213" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{9C7104B8-789A-4151-B2FE-7FD2132CAF61}">
|
||||
<File Id="fil4DE1FB17B9A552755C138B1A8A4FC400" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Threading.AccessControl.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpACAB8BD177C144715E376F78AAEDE532" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{6C133E29-5EF6-4EFC-B40E-2A65DB8453E7}">
|
||||
<Component Id="cmpACAB8BD177C144715E376F78AAEDE532" Directory="dirECDF6A5A7101A6B77834AB693A0A9FAA" Guid="{DAB2CCE1-1938-451B-81D9-767CEA491FFE}">
|
||||
<File Id="fil8771883016CE295FAC06FBDF15335E45" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\net6.0\System.Windows.Extensions.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpBB6A2231F5DFD48A64CC430E66BF0178" Directory="dirB4298F357E38B761A5EEE837250EE4CE" Guid="{65740B07-E6D0-4137-B2FD-0CC8DD21087D}">
|
||||
<Component Id="cmpBB6A2231F5DFD48A64CC430E66BF0178" Directory="dirB4298F357E38B761A5EEE837250EE4CE" Guid="{BA3C0F52-B1AA-4A05-B7FA-BB3DCB686E1C}">
|
||||
<File Id="filFE8A3A7640B535C4D46A37BD31B54D68" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF934A153A67B5588A24B5DD691371689" Directory="dirAA8BF983139410869DF3602DEE1F82B0" Guid="{33DC89DD-E426-4A6E-843B-7AA4D7A435B6}">
|
||||
<Component Id="cmpF934A153A67B5588A24B5DD691371689" Directory="dirAA8BF983139410869DF3602DEE1F82B0" Guid="{52BA923E-3C00-4529-B028-0375C119F4D4}">
|
||||
<File Id="fil6F9F92F196071452A0AC3B5AE7A88EEE" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-arm\native\e_sqlite3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3491208267BDDEE5EEDD26E73A5E3306" Directory="dirBB8DF9D84E7923F99B2E7AE9BD2506F3" Guid="{35CB02DF-7658-4FB5-97B3-0387DDF8C110}">
|
||||
<Component Id="cmp3491208267BDDEE5EEDD26E73A5E3306" Directory="dirBB8DF9D84E7923F99B2E7AE9BD2506F3" Guid="{C0AEFC49-748F-4600-A6E6-2C4BDB44283C}">
|
||||
<File Id="fil989807EDBDEE53EFDB613AAE690779EC" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-arm64\native\e_sqlite3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp7FA42CF3D512D3AB99F010D6DD005967" Directory="dirBB8DF9D84E7923F99B2E7AE9BD2506F3" Guid="{C886765F-F82B-4330-8FA1-13F5717CAE1D}">
|
||||
<Component Id="cmp7FA42CF3D512D3AB99F010D6DD005967" Directory="dirBB8DF9D84E7923F99B2E7AE9BD2506F3" Guid="{4EE30630-D48C-4684-8629-49F1639FE281}">
|
||||
<File Id="filE2CD071D58490F99FF9814A0BC4CF526" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-arm64\native\sni.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpAA17F08356CECA5E64FA8411E4F40D93" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{EDD2B380-8C18-41F2-8F80-33B4473CB530}">
|
||||
<Component Id="cmpAA17F08356CECA5E64FA8411E4F40D93" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{913EFB9E-7B1B-45F3-A24F-AA7E14773001}">
|
||||
<File Id="filD7CA1B631184A12D0405542F0EA8B0B3" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x64\native\e_sqlite3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpB8AAC3F6EFF7ECB58AF5870C42DD24EA" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{E5C4785D-CCA3-4785-B809-D1FC8D50EE84}">
|
||||
<Component Id="cmpB8AAC3F6EFF7ECB58AF5870C42DD24EA" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{F3822A04-3D8B-4904-887D-C1F5E1865F2C}">
|
||||
<File Id="fil96EA5768E864D441F561E43C0FD3CD96" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x64\native\sni.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA69614B8DA94853A0132897345864796" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{87A4BC32-C147-4947-ACB1-75635EC16A92}">
|
||||
<Component Id="cmpA69614B8DA94853A0132897345864796" Directory="dir3A666AF4D8B49420EF1AF0001797476E" Guid="{8993AF8A-9C27-4493-8F9A-CB7886224CC9}">
|
||||
<File Id="fil587BD67A2916552052B5C7FA237596DA" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x64\native\SQLite.Interop.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp9D503B4AAD388108654F761E166FD27B" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{AB4BDFD5-E764-4EF3-AB3D-0FA2269F77D0}">
|
||||
<Component Id="cmp9D503B4AAD388108654F761E166FD27B" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{ECF042E8-0E68-4B1E-851C-30F81F14C451}">
|
||||
<File Id="fil388E7FFF34E7EA62CA7FE554E3E8C2B2" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x86\native\e_sqlite3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp3F88BD3B44CB97C1E046C37C7512E26C" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{C03B8973-60E4-45C4-94EB-3F9C27BAC801}">
|
||||
<Component Id="cmp3F88BD3B44CB97C1E046C37C7512E26C" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{4FC9F2CA-111E-46BA-824F-2D7E2FA2F44B}">
|
||||
<File Id="filF28C743BEE3836D255F4E02810361747" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x86\native\sni.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp87E2099EB60DC1336B75331235126E05" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{C8BDB0C0-1C7A-4579-B835-544FB9C3FF04}">
|
||||
<Component Id="cmp87E2099EB60DC1336B75331235126E05" Directory="dir8689840F6A3C7338ECA16F8DAF149B02" Guid="{ADE32F4D-E157-4B58-B041-C1739A47DDBB}">
|
||||
<File Id="fil88FFD243A31B92CDA93547593A10878F" KeyPath="yes" Source="!(wix.serviceloc)\runtimes\win-x86\native\SQLite.Interop.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp68E2EF61B39D66EB1D55120278B33C65" Directory="dir5C2609D6210A4F1988C1C21B304620FD" Guid="{360DE7A4-5508-4C42-9407-942FCE5345A6}">
|
||||
<Component Id="cmp68E2EF61B39D66EB1D55120278B33C65" Directory="dir5C2609D6210A4F1988C1C21B304620FD" Guid="{657E6B77-42EF-4816-AFCB-74BC8357A15D}">
|
||||
<File Id="filE7815F513394FD835A8EEB1D292A12C1" KeyPath="yes" Source="!(wix.serviceloc)\tr\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpDCDF2BE72D7D9DD69D469C7C01DFCC6D" Directory="dir5C2609D6210A4F1988C1C21B304620FD" Guid="{59E9F820-6D9A-4314-9BF5-07C655DD11E3}">
|
||||
<Component Id="cmpDCDF2BE72D7D9DD69D469C7C01DFCC6D" Directory="dir5C2609D6210A4F1988C1C21B304620FD" Guid="{BBDFA46B-C1E9-44F3-B031-FD6F8910A968}">
|
||||
<File Id="fil55705A6D09F166CBF2A98C8D51515CCB" KeyPath="yes" Source="!(wix.serviceloc)\tr\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpF6594A11C9D9F89773422266E7E953A9" Directory="dir9E174BFBE0AAF10B5F45D6F9C0D01995" Guid="{1AA22A5E-4747-44DE-A31B-7F55A4D057CA}">
|
||||
<Component Id="cmpF6594A11C9D9F89773422266E7E953A9" Directory="dir9E174BFBE0AAF10B5F45D6F9C0D01995" Guid="{59213E5A-167D-4562-9445-E2FD5B24C5C6}">
|
||||
<File Id="fil03E339EE8A4BA575CF254494A9F7EA6D" KeyPath="yes" Source="!(wix.serviceloc)\zh-Hans\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp446C32FE728AFE224B2F7D7C10C7A0D1" Directory="dir9E174BFBE0AAF10B5F45D6F9C0D01995" Guid="{312994E2-E10B-4CB8-BB56-B9C3BD462967}">
|
||||
<Component Id="cmp446C32FE728AFE224B2F7D7C10C7A0D1" Directory="dir9E174BFBE0AAF10B5F45D6F9C0D01995" Guid="{2F1035CE-55C7-4435-94E2-CD3446EC5827}">
|
||||
<File Id="fil3228F42E1B7CC8691DBB21F58B3A0C68" KeyPath="yes" Source="!(wix.serviceloc)\zh-Hans\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp6F176BF47A3C81CACBB075B8389F7486" Directory="dirC37F8A5B034A68EA23E9ECB1B009D316" Guid="{8FED1A03-A847-47F1-AF72-343E523D912A}">
|
||||
<Component Id="cmp6F176BF47A3C81CACBB075B8389F7486" Directory="dirC37F8A5B034A68EA23E9ECB1B009D316" Guid="{C34284A3-00AB-4A88-A54B-4B030CA8302D}">
|
||||
<File Id="fil8A21D2D939ACFD5341DC0408F3E05DEB" KeyPath="yes" Source="!(wix.serviceloc)\zh-Hant\System.Private.ServiceModel.resources.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpA5C1E9735E16F89AD18B1D458D1D6FDB" Directory="dirC37F8A5B034A68EA23E9ECB1B009D316" Guid="{6392E6E1-BC1B-4E96-B029-E3FAD8219041}">
|
||||
<Component Id="cmpA5C1E9735E16F89AD18B1D458D1D6FDB" Directory="dirC37F8A5B034A68EA23E9ECB1B009D316" Guid="{95321961-AC7D-4C96-A119-A73C6C2A7867}">
|
||||
<File Id="fil5FF5B8A24AA7A3D2974F40C28E7CE463" KeyPath="yes" Source="!(wix.serviceloc)\zh-Hant\System.Web.Services.Description.resources.dll" />
|
||||
</Component>
|
||||
</ComponentGroup>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dirC9ABA4A0766F3FA60EFD47B777C96464">
|
||||
<Directory Id="dir0116390CDC1FAC1EEEC2DFC843EFD397" Name="Consoles" />
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dirE35C1B7E07F08A239D7DA3E7C81D0F38">
|
||||
<Directory Id="dir01B82ECBE0B0B6D524AEC4D7C3E64485" Name="fr" />
|
||||
@@ -1428,6 +1442,11 @@
|
||||
<Directory Id="dir8689840F6A3C7338ECA16F8DAF149B02" Name="native" />
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dirE35C1B7E07F08A239D7DA3E7C81D0F38">
|
||||
<Directory Id="dir88A27105D9D866BC46A3C351991BBCBB" Name="Common" />
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dirF79D93530F174C74E8CD8FBB9B6ED511">
|
||||
<Directory Id="dir9158A5DD1F84AD7133F429134575AD8C" Name="native" />
|
||||
@@ -1503,6 +1522,11 @@
|
||||
<Directory Id="dirC37F8A5B034A68EA23E9ECB1B009D316" Name="zh-Hant" />
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dir88A27105D9D866BC46A3C351991BBCBB">
|
||||
<Directory Id="dirC9ABA4A0766F3FA60EFD47B777C96464" Name="Images" />
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<DirectoryRef Id="dir82741E62E1B16FFC6D675B81664B8D59">
|
||||
<Directory Id="dirCC80B867E4AA7E8C3A057BABEBEAFAE8" Name="osx-arm64" />
|
||||
|
||||
@@ -32,12 +32,6 @@
|
||||
</Resource>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="Core\" />
|
||||
<Folder Include="MVVM\ViewModel\" />
|
||||
<Folder Include="MVVM\View\" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Libraries\OrbisLib2\OrbisLib2.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
xmlns:controls="clr-namespace:OrbisLibraryManager.Controls"
|
||||
xmlns:valueConverters="clr-namespace:OrbisLibraryManager.ValueConverters"
|
||||
mc:Ignorable="d"
|
||||
Title="LibraryManager" Height="640" Width="980"
|
||||
Title="LibraryManager"
|
||||
Height="640" Width="980"
|
||||
MinHeight="640" MinWidth="980"
|
||||
MaxHeight="640" MaxWidth="980"
|
||||
ResizeMode="CanMinimize">
|
||||
@@ -50,7 +51,7 @@
|
||||
|
||||
<simpleControls:SimpleTextField Name="SPRXPath"
|
||||
FieldName="SPRX Path"
|
||||
FieldText=""
|
||||
FieldText="/data/Frost Engine/BO3.sprx"
|
||||
IsReadOnly="False"
|
||||
VerticalContentAlignment="Center"
|
||||
Width="180"/>
|
||||
@@ -202,8 +203,8 @@
|
||||
<ContextMenu>
|
||||
<MenuItem Name="RefreshLibraries" Header="Refresh Library List" Click="Refresh_Click"/>
|
||||
<Separator/>
|
||||
<MenuItem Name="UnloadLibrary" Header="Unload Library"/>
|
||||
<MenuItem Name="ReloadLibrary" Header="Reload Library"/>
|
||||
<MenuItem Name="UnloadLibrary" Header="Unload Library" Click="UnloadLibrary_Click"/>
|
||||
<MenuItem Name="ReloadLibrary" Header="Reload Library" Click="ReloadLibrary_Click"/>
|
||||
</ContextMenu>
|
||||
</ListView.ContextMenu>
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Linq;
|
||||
using System.Threading;
|
||||
using static OrbisLib2.General.TargetStateChangedEvent;
|
||||
|
||||
namespace OrbisLibraryManager
|
||||
{
|
||||
@@ -25,6 +26,8 @@ namespace OrbisLibraryManager
|
||||
Events.ProcDetach += Events_ProcDetach;
|
||||
Events.ProcDie += Events_ProcDie;
|
||||
Events.TargetStateChanged += Events_TargetStateChanged;
|
||||
Events.DBTouched += Events_DBTouched;
|
||||
Events.SelectedTargetChanged += Events_SelectedTargetChanged;
|
||||
|
||||
// Update State
|
||||
Task.Run(() => EnableTargetOptions(TargetManager.SelectedTarget.Info.Status == TargetStatusType.APIAvailable));
|
||||
@@ -139,6 +142,18 @@ namespace OrbisLibraryManager
|
||||
}
|
||||
}
|
||||
|
||||
private void Events_DBTouched(object? sender, DBTouchedEvent e)
|
||||
{
|
||||
var currentTarget = TargetManager.SelectedTarget;
|
||||
EnableTargetOptions(currentTarget.Info.Status == TargetStatusType.APIAvailable);
|
||||
}
|
||||
|
||||
private void Events_SelectedTargetChanged(object? sender, SelectedTargetChangedEvent e)
|
||||
{
|
||||
var currentTarget = TargetManager.SelectedTarget;
|
||||
EnableTargetOptions(currentTarget.Info.Status == TargetStatusType.APIAvailable);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Context Menu
|
||||
@@ -153,9 +168,11 @@ namespace OrbisLibraryManager
|
||||
var selectedLibrary = LibraryList.SelectedItems.Cast<LibraryInfo>().FirstOrDefault();
|
||||
if(selectedLibrary != null)
|
||||
{
|
||||
var Handle = (int)selectedLibrary.Handle;
|
||||
|
||||
Task.Run(() =>
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary((int)selectedLibrary.Handle);
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary(Handle);
|
||||
Dispatcher.Invoke(() => RefreshLibraryList());
|
||||
});
|
||||
}
|
||||
@@ -166,11 +183,14 @@ namespace OrbisLibraryManager
|
||||
var selectedLibrary = LibraryList.SelectedItems.Cast<LibraryInfo>().FirstOrDefault();
|
||||
if (selectedLibrary != null)
|
||||
{
|
||||
var Handle = (int)selectedLibrary.Handle;
|
||||
var Path = selectedLibrary.Path;
|
||||
|
||||
Task.Run(() =>
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary((int)selectedLibrary.Handle);
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary(Handle);
|
||||
Thread.Sleep(2000);
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(selectedLibrary.Path);
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(Path);
|
||||
Dispatcher.Invoke(() => RefreshLibraryList());
|
||||
});
|
||||
}
|
||||
@@ -188,7 +208,9 @@ namespace OrbisLibraryManager
|
||||
{
|
||||
Task.Run(() =>
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(SPRXPath.FieldText);
|
||||
string Path = string.Empty;
|
||||
Dispatcher.Invoke(() => Path = SPRXPath.FieldText);
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(Path);
|
||||
Dispatcher.Invoke(() => RefreshLibraryList());
|
||||
});
|
||||
}
|
||||
@@ -204,9 +226,11 @@ namespace OrbisLibraryManager
|
||||
var library = libraryList.Find(x => x.Path == SPRXPath.FieldText);
|
||||
if (library != null)
|
||||
{
|
||||
var Handle = (int)library.Handle;
|
||||
|
||||
Task.Run(() =>
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary((int)library.Handle);
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary(Handle);
|
||||
Dispatcher.Invoke(() => RefreshLibraryList());
|
||||
});
|
||||
}
|
||||
@@ -222,11 +246,14 @@ namespace OrbisLibraryManager
|
||||
var library = libraryList.Find(x => x.Path == SPRXPath.FieldText);
|
||||
if (library != null)
|
||||
{
|
||||
var Handle = (int)library.Handle;
|
||||
var Path = library.Path;
|
||||
|
||||
Task.Run(() =>
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary((int)library.Handle);
|
||||
TargetManager.SelectedTarget.Debug.UnloadLibrary(Handle);
|
||||
Thread.Sleep(2000);
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(library.Path);
|
||||
TargetManager.SelectedTarget.Debug.LoadLibrary(Path);
|
||||
Dispatcher.Invoke(() => RefreshLibraryList());
|
||||
});
|
||||
}
|
||||
|
||||
@@ -213,7 +213,7 @@
|
||||
Click="LaunchDebugger_Click"/>
|
||||
|
||||
<simpleControls:SimpleButton Name="LaunchPeekPoke"
|
||||
IsEnabled="False"
|
||||
IsEnabled="true"
|
||||
Grid.Column="2"
|
||||
Margin="5 0 0 0"
|
||||
Content="Peek n' Poke"
|
||||
@@ -222,7 +222,7 @@
|
||||
Click="LaunchPeekPoke_Click"/>
|
||||
|
||||
<simpleControls:SimpleButton Name="LaunchLibraryManager"
|
||||
IsEnabled="False"
|
||||
IsEnabled="true"
|
||||
Grid.Column="4"
|
||||
Margin="5 0 0 0"
|
||||
Content="Library Manager"
|
||||
@@ -391,7 +391,7 @@
|
||||
<!-- Peek n' Poke -->
|
||||
<controls:AppLauncherButton
|
||||
Grid.Column="1"
|
||||
IsEnabled="False"
|
||||
IsEnabled="true"
|
||||
ToolTip="Currently under development."
|
||||
Text="Peek n' Poke"
|
||||
Source="/OrbisNeighborHood;component/Images/Icons/OrbisPeeknPoke.ico"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
2371
|
||||
2415
|
||||
|
||||
@@ -1 +1 @@
|
||||
Version 3.0.2371 Debug Build Saturday January 07 2023 8:48 PM
|
||||
Version 3.0.2415 Debug Build Sunday January 15 2023 5:32 PM
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
<Application x:Class="OrbisPeeknPoke.App"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:local="clr-namespace:OrbisPeeknPoke"
|
||||
StartupUri="OrbisPeeknPoke.xaml"
|
||||
xmlns:skins="clr-namespace:SimpleUI.Skins;assembly=SimpleUI">
|
||||
<Application.Resources>
|
||||
<ResourceDictionary>
|
||||
<ResourceDictionary.MergedDictionaries>
|
||||
<!-- SimpleUI -->
|
||||
<skins:SkinResourceDictionary/>
|
||||
<ResourceDictionary Source="/SimpleUI;component/Styles/CustomStyles.xaml"/>
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
</ResourceDictionary>
|
||||
</Application.Resources>
|
||||
</Application>
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
|
||||
namespace OrbisPeeknPoke
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for App.xaml
|
||||
/// </summary>
|
||||
public partial class App : Application
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System.Windows;
|
||||
|
||||
[assembly: ThemeInfo(
|
||||
ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
|
||||
//(used if a resource is not found in the page,
|
||||
// or application resource dictionaries)
|
||||
ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
|
||||
//(used if a resource is not found in the page,
|
||||
// app, or any theme specific resource dictionaries)
|
||||
)]
|
||||
@@ -0,0 +1,85 @@
|
||||
<UserControl x:Class="OrbisPeeknPoke.Controls.CurrentTargetDisplay"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:OrbisPeeknPoke.Controls"
|
||||
mc:Ignorable="d"
|
||||
d:DesignHeight="70" d:DesignWidth="240">
|
||||
|
||||
<Grid>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="70"/>
|
||||
<ColumnDefinition/>
|
||||
</Grid.ColumnDefinitions>
|
||||
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="70"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!-- Current Title Image -->
|
||||
<Border Grid.Column="0" Grid.Row="1"
|
||||
BorderThickness="1"
|
||||
BorderBrush="#333333"
|
||||
Margin="8">
|
||||
|
||||
<Image Name="CurrentTargetTitleImage"
|
||||
Source="/OrbisPeeknPoke;component/Images/DefaultTitleIcon.png"
|
||||
RenderOptions.BitmapScalingMode="Fant"
|
||||
RenderOptions.EdgeMode="Aliased"
|
||||
MouseDown="CurrentTargetTitleImage_MouseDown"/>
|
||||
</Border>
|
||||
|
||||
<StackPanel Grid.Column="1" Grid.Row="1"
|
||||
Orientation="Vertical"
|
||||
VerticalAlignment="Center">
|
||||
|
||||
<!-- Target Name -->
|
||||
<StackPanel Grid.ColumnSpan="2" Grid.Row="0"
|
||||
Orientation="Horizontal">
|
||||
|
||||
<!-- Target State -->
|
||||
<Ellipse Grid.ColumnSpan="2" Grid.Row="0"
|
||||
Name="CurrentTargetState"
|
||||
Fill="Red"
|
||||
Width="12"
|
||||
Height="12"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Margin="5 0 5 0"
|
||||
ToolTip="Online & API Available"/>
|
||||
|
||||
<!-- Current Target Name -->
|
||||
<TextBlock Grid.ColumnSpan="2" Grid.Row="0"
|
||||
Name="CurrentTargetName"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Margin="0 0 0 0"
|
||||
Text="-"
|
||||
FontSize="13"
|
||||
Foreground="{DynamicResource Text}"
|
||||
Cursor="Hand"
|
||||
MouseDown="CurrentTargetName_MouseDown"/>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
<!-- Title Name -->
|
||||
<TextBlock Name="CurrentTargetTitleName"
|
||||
HorizontalAlignment="Left"
|
||||
Margin="5 0 0 0"
|
||||
Text="-"
|
||||
Foreground="{DynamicResource Text}"
|
||||
FontSize="10"/>
|
||||
|
||||
<!-- TitleId -->
|
||||
<TextBlock Name="CurrentTargetTitleId"
|
||||
HorizontalAlignment="Left"
|
||||
Margin="5 0 0 0"
|
||||
Text="-"
|
||||
Foreground="{DynamicResource Text}"
|
||||
FontSize="10"/>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
</Grid>
|
||||
</UserControl>
|
||||
@@ -0,0 +1,118 @@
|
||||
using OrbisLib2.Common.Database.Types;
|
||||
using OrbisLib2.General;
|
||||
using OrbisLib2.Targets;
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
|
||||
namespace OrbisPeeknPoke.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for CurrentTargetDisplay.xaml
|
||||
/// </summary>
|
||||
public partial class CurrentTargetDisplay : UserControl
|
||||
{
|
||||
public CurrentTargetDisplay()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
Events.DBTouched += Events_DBTouched;
|
||||
Events.TargetStateChanged += Events_TargetStateChanged;
|
||||
Events.SelectedTargetChanged += Events_SelectedTargetChanged;
|
||||
|
||||
RefreshTarget();
|
||||
}
|
||||
|
||||
private void Events_SelectedTargetChanged(object? sender, SelectedTargetChangedEvent e)
|
||||
{
|
||||
Dispatcher.Invoke(() => { RefreshTarget(); });
|
||||
}
|
||||
|
||||
private void Events_TargetStateChanged(object? sender, TargetStateChangedEvent e)
|
||||
{
|
||||
Dispatcher.Invoke(() => { RefreshTarget(); });
|
||||
}
|
||||
|
||||
private void Events_DBTouched(object? sender, DBTouchedEvent e)
|
||||
{
|
||||
Dispatcher.Invoke(() => { RefreshTarget(); });
|
||||
}
|
||||
|
||||
private void RefreshTarget()
|
||||
{
|
||||
var CurrentTarget = TargetManager.SelectedTarget;
|
||||
|
||||
if (CurrentTarget != null)
|
||||
{
|
||||
switch (CurrentTarget.Info.Status)
|
||||
{
|
||||
case TargetStatusType.Offline:
|
||||
CurrentTargetState.Fill = new SolidColorBrush(Color.FromRgb(255, 0, 0));
|
||||
CurrentTargetState.ToolTip = "Offline";
|
||||
break;
|
||||
|
||||
case TargetStatusType.Online:
|
||||
CurrentTargetState.Fill = new SolidColorBrush(Color.FromRgb(255, 140, 0));
|
||||
CurrentTargetState.ToolTip = "Online";
|
||||
break;
|
||||
|
||||
case TargetStatusType.APIAvailable:
|
||||
CurrentTargetState.Fill = new SolidColorBrush(Color.FromRgb(0, 128, 0));
|
||||
CurrentTargetState.ToolTip = "Online & API Available";
|
||||
break;
|
||||
|
||||
default:
|
||||
CurrentTargetState.Fill = new SolidColorBrush(Color.FromRgb(255, 0, 0));
|
||||
CurrentTargetState.ToolTip = "Unknown";
|
||||
break;
|
||||
}
|
||||
|
||||
CurrentTargetName.Text = CurrentTarget.IsDefault ? $"★{CurrentTarget.Name}" : CurrentTarget.Name;
|
||||
|
||||
if (CurrentTarget.Info.BigAppTitleID == null || !Regex.IsMatch(CurrentTarget.Info.BigAppTitleID, @"CUSA\d{5}"))
|
||||
{
|
||||
CurrentTargetTitleName.Text = "Unknown Title";
|
||||
CurrentTargetTitleId.Text = "-";
|
||||
CurrentTargetTitleImage.Source = new BitmapImage(new Uri("pack://application:,,,/OrbisPeeknPoke;component/Images/DefaultTitleIcon.png"));
|
||||
}
|
||||
else
|
||||
{
|
||||
var Title = new TMDB(CurrentTarget.Info.BigAppTitleID);
|
||||
Regex rgx = new Regex(@"[^0-9a-zA-Z +.:']");
|
||||
CurrentTargetTitleName.Text = Title.Names.First();
|
||||
CurrentTargetTitleId.Text = Title.NPTitleID;
|
||||
var test = Title.BGM;
|
||||
CurrentTargetTitleImage.Source = new BitmapImage(new Uri(Title.Icons.First()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void CurrentTargetTitleImage_MouseDown(object sender, MouseButtonEventArgs e)
|
||||
{
|
||||
var CurrentTarget = TargetManager.SelectedTarget;
|
||||
|
||||
if (CurrentTarget != null && CurrentTarget.Info.BigAppTitleID != null && Regex.IsMatch(CurrentTarget.Info.BigAppTitleID, @"CUSA\d{5}"))
|
||||
{
|
||||
var Title = new TMDB(CurrentTarget.Info.BigAppTitleID);
|
||||
var url = $"https://store.playstation.com/product/{Title.ContentID}/";
|
||||
|
||||
System.Diagnostics.Process.Start(new ProcessStartInfo
|
||||
{
|
||||
FileName = url,
|
||||
UseShellExecute = true
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private void CurrentTargetName_MouseDown(object sender, MouseButtonEventArgs e)
|
||||
{
|
||||
OrbisLib2.Dialog.SelectTarget.ShowDialog(Window.GetWindow(this));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<UserControl x:Class="OrbisPeeknPoke.Controls.ImageButton"
|
||||
x:Name="ImageButtonElement"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:OrbisPeeknPoke.Controls"
|
||||
xmlns:simpleControls="clr-namespace:SimpleUI.Controls;assembly=SimpleUI"
|
||||
mc:Ignorable="d"
|
||||
IsEnabledChanged="ImageButtonElement_IsEnabledChanged"
|
||||
d:DesignHeight="35" d:DesignWidth="35">
|
||||
<Grid>
|
||||
<simpleControls:SimpleButton Content="" Click="SimpleButton_Click"/>
|
||||
|
||||
<Image Source="{Binding ElementName=ImageButtonElement, Path=ImageSource}"
|
||||
Margin="{Binding ElementName=ImageButtonElement, Path=ImageMargin}"
|
||||
RenderOptions.BitmapScalingMode="Fant"
|
||||
RenderOptions.EdgeMode="Aliased"
|
||||
Name="ButtonImage"
|
||||
IsHitTestVisible="False"/>
|
||||
</Grid>
|
||||
</UserControl>
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Media.Imaging;
|
||||
|
||||
namespace OrbisPeeknPoke.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for ImageButton.xaml
|
||||
/// </summary>
|
||||
public partial class ImageButton : UserControl
|
||||
{
|
||||
public event EventHandler<RoutedEventArgs>? Click;
|
||||
|
||||
public ImageButton()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public string ImageSource
|
||||
{
|
||||
get { return (string)GetValue(ImageSourceProperty); }
|
||||
set { SetValue(ImageSourceProperty, value); }
|
||||
}
|
||||
|
||||
public static readonly DependencyProperty ImageSourceProperty =
|
||||
DependencyProperty.Register("ImageSource", typeof(string), typeof(ImageButton), new PropertyMetadata(string.Empty, ImageSource_Changed));
|
||||
|
||||
private static void ImageSource_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)
|
||||
{
|
||||
var currentControl = (ImageButton)d;
|
||||
currentControl.ButtonImage.Source = new BitmapImage(new Uri($"pack://application:,,,{(string)e.NewValue}"));
|
||||
currentControl.ButtonImage.Opacity = currentControl.IsEnabled ? 1 : 0.5;
|
||||
}
|
||||
|
||||
public int ImageMargin
|
||||
{
|
||||
get { return (int)GetValue(ImageMarginProperty); }
|
||||
set { SetValue(ImageMarginProperty, value); }
|
||||
}
|
||||
|
||||
public static readonly DependencyProperty ImageMarginProperty =
|
||||
DependencyProperty.Register("ImageMargin", typeof(int), typeof(ImageButton), new PropertyMetadata(0));
|
||||
|
||||
private void ImageButtonElement_IsEnabledChanged(object sender, DependencyPropertyChangedEventArgs e)
|
||||
{
|
||||
ButtonImage.Source = new BitmapImage(new Uri($"pack://application:,,,{ImageSource}"));
|
||||
ButtonImage.Opacity = IsEnabled ? 1 : 0.5;
|
||||
}
|
||||
|
||||
private void SimpleButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Click?.Invoke(sender, e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 363 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 842 B |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
@@ -0,0 +1,75 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<TargetFramework>net6.0-windows</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<UseWPF>true</UseWPF>
|
||||
<PackageIcon></PackageIcon>
|
||||
<ApplicationIcon>OrbisPeeknPoke.ico</ApplicationIcon>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="Images\Attached.png" />
|
||||
<None Remove="Images\DefaultTitleIcon.png" />
|
||||
<None Remove="Images\Detached.png" />
|
||||
<None Remove="Images\KillProcess.png" />
|
||||
<None Remove="Images\Restart.png" />
|
||||
<None Remove="Images\RestMode.png" />
|
||||
<None Remove="Images\Send.png" />
|
||||
<None Remove="Images\Shutdown.png" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Resource Include="Images\Attached.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\DefaultTitleIcon.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\Detached.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\KillProcess.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\Restart.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\RestMode.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\Send.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Resource Include="Images\Shutdown.png">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
<Content Include="OrbisPeeknPoke.ico" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Libraries\OrbisLib2\OrbisLib2.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.Expression.Drawing">
|
||||
<HintPath>..\..\External\SimpleUI\SimpleUI\bin\Debug\net6.0-windows\Microsoft.Expression.Drawing.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SimpleUI">
|
||||
<HintPath>..\..\External\SimpleUI\SimpleUI\bin\Debug\net6.0-windows\SimpleUI.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="WPFHexaEditor">
|
||||
<HintPath>C:\Users\grego\.nuget\packages\wpfhexaeditor\2.1.7\lib\net5.0-windows7.0\WPFHexaEditor.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="Controls\" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="HexView.Wpf" Version="0.1.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
After Width: | Height: | Size: 334 KiB |
@@ -0,0 +1,224 @@
|
||||
<simpleControls:SimpleWindow x:Class="OrbisPeeknPoke.MainWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:OrbisPeeknPoke"
|
||||
xmlns:simpleControls="clr-namespace:SimpleUI.Controls;assembly=SimpleUI"
|
||||
xmlns:controls="clr-namespace:OrbisPeeknPoke.Controls"
|
||||
xmlns:hv="clr-namespace:HexView.Wpf;assembly=HexView.Wpf"
|
||||
mc:Ignorable="d"
|
||||
Title="Peek n' Poke"
|
||||
Height="640" Width="980"
|
||||
MinHeight="640" MinWidth="980"
|
||||
MaxHeight="640" MaxWidth="980">
|
||||
<Grid>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition/>
|
||||
</Grid.ColumnDefinitions>
|
||||
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="80"/>
|
||||
<RowDefinition/>
|
||||
<RowDefinition Height="30"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!-- Menu BG -->
|
||||
<Rectangle Grid.Column="0"
|
||||
Fill="{DynamicResource WindowBar}" Grid.ColumnSpan="2"/>
|
||||
|
||||
<!-- Separation bar -->
|
||||
<Rectangle Grid.Column="0"
|
||||
Height="0.5" VerticalAlignment="Top"
|
||||
Fill="{DynamicResource WindowBackground}" Grid.ColumnSpan="2"/>
|
||||
|
||||
<!-- Current Target -->
|
||||
<controls:CurrentTargetDisplay VerticalAlignment="Center" Grid.ColumnSpan="2"/>
|
||||
|
||||
<StackPanel Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Grid.ColumnSpan="2">
|
||||
|
||||
<!-- SPRX Loader -->
|
||||
<StackPanel HorizontalAlignment="Right"
|
||||
Margin="6">
|
||||
|
||||
<StackPanel Orientation="Horizontal">
|
||||
|
||||
<simpleControls:SimpleTextField Name="BaseAddress"
|
||||
FieldName="Base Address"
|
||||
FieldText=""
|
||||
IsReadOnly="False"
|
||||
VerticalContentAlignment="Center"
|
||||
Width="110"
|
||||
Margin="0 0 6 0"/>
|
||||
|
||||
<simpleControls:SimpleTextField Grid.Column="0"
|
||||
Name="Offset"
|
||||
FieldName="Offset"
|
||||
FieldText=""
|
||||
IsReadOnly="False"
|
||||
VerticalContentAlignment="Center"
|
||||
Width="110"/>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Horizontal"
|
||||
Margin="0 6 0 0 "
|
||||
HorizontalAlignment="Right">
|
||||
|
||||
<simpleControls:SimpleButton Name="SelectBase"
|
||||
Content="Get Base Address"
|
||||
Width="110"
|
||||
Height="25"
|
||||
Margin="0 0 6 0"
|
||||
Click="SelectBase_Click"/>
|
||||
|
||||
<simpleControls:SimpleButton Name="Peek"
|
||||
Content="Peek"
|
||||
Width="52"
|
||||
Height="25"
|
||||
Margin="0 0 6 0"
|
||||
Click="Peek_Click"/>
|
||||
|
||||
<simpleControls:SimpleButton Name="Poke"
|
||||
Content="Poke"
|
||||
Width="52"
|
||||
Height="25"
|
||||
Click="Poke_Click"/>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
|
||||
</StackPanel>
|
||||
|
||||
<!-- Current Debugging Process -->
|
||||
<StackPanel HorizontalAlignment="Right"
|
||||
Margin="0 6 6 6">
|
||||
|
||||
<simpleControls:SimpleTextField Name="CurrentDebuggingProccess"
|
||||
FieldName="Currently Debugging"
|
||||
FieldText="N/A"
|
||||
VerticalContentAlignment="Center"
|
||||
Width="180"/>
|
||||
|
||||
<Grid Margin="0 6 0 0">
|
||||
<Grid.ColumnDefinitions>
|
||||
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
|
||||
</Grid.ColumnDefinitions>
|
||||
|
||||
<controls:ImageButton x:Name="AttachProcess"
|
||||
Grid.Column="0"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Attach to new process"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/Attached.png"
|
||||
ImageMargin="1"
|
||||
Click="AttachProcess_Click"/>
|
||||
|
||||
<controls:ImageButton x:Name="DetachProcess"
|
||||
Grid.Column="2"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Detach the current attached process"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/Detached.png"
|
||||
ImageMargin="2"
|
||||
Click="DetachProcess_Click"/>
|
||||
|
||||
<controls:ImageButton x:Name="LoadSomething"
|
||||
Grid.Column="4"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Browse for something to load from local machine"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/Send.png"
|
||||
ImageMargin="5"
|
||||
Click="LoadSomething_Click"/>
|
||||
|
||||
<controls:ImageButton x:Name="KillProcess"
|
||||
Grid.Column="6"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Kills the currently attached process"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/KillProcess.png"
|
||||
ImageMargin="1"
|
||||
Click="KillProcess_Click"/>
|
||||
|
||||
<controls:ImageButton x:Name="RestartTarget"
|
||||
Grid.Column="8"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Restart the Target"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/Restart.png"
|
||||
ImageMargin="0"
|
||||
Click="RestartTarget_Click"/>
|
||||
|
||||
<controls:ImageButton x:Name="ShutdownTarget"
|
||||
Grid.Column="10"
|
||||
Width="25"
|
||||
Height="25"
|
||||
ToolTip="Shutdown the Target"
|
||||
ImageSource="/OrbisPeeknPoke;component/Images/Shutdown.png"
|
||||
ImageMargin="0"
|
||||
Click="ShutdownTarget_Click"/>
|
||||
|
||||
</Grid>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
<!-- Main View -->
|
||||
<hv:HexViewer x:Name="HexBox"
|
||||
Grid.Row="1"
|
||||
Height="507"
|
||||
Width="934"
|
||||
MaxWidth="934"
|
||||
MaxHeight="507"/>
|
||||
|
||||
<!-- Info BG -->
|
||||
<Rectangle Grid.Row="2"
|
||||
Fill="{DynamicResource WindowBar}"/>
|
||||
|
||||
<!-- Info -->
|
||||
<StackPanel Orientation="Horizontal"
|
||||
Grid.Row="2"
|
||||
Margin="10 0 0 0"
|
||||
VerticalAlignment="Center">
|
||||
|
||||
<!-- Address -->
|
||||
<TextBlock
|
||||
Foreground="{DynamicResource Text}"
|
||||
FontSize="13"
|
||||
Margin="0 0 10 0">
|
||||
<Bold>Address:</Bold> 0x400000
|
||||
</TextBlock>
|
||||
|
||||
<!-- Offset -->
|
||||
<TextBlock
|
||||
Foreground="{DynamicResource Text}"
|
||||
FontSize="13"
|
||||
Margin="0 0 5 0">
|
||||
<Bold>Offset:</Bold> 0x100
|
||||
</TextBlock>
|
||||
|
||||
<!-- Slection -->
|
||||
|
||||
|
||||
<!-- Length -->
|
||||
|
||||
|
||||
</StackPanel>
|
||||
|
||||
</Grid>
|
||||
</simpleControls:SimpleWindow>
|
||||
@@ -0,0 +1,238 @@
|
||||
using OrbisLib2.Common.Database.Types;
|
||||
using OrbisLib2.Common.Dispatcher;
|
||||
using OrbisLib2.Dialog;
|
||||
using OrbisLib2.General;
|
||||
using OrbisLib2.Targets;
|
||||
using SimpleUI.Controls;
|
||||
using System.IO;
|
||||
using System.Windows;
|
||||
using WpfHexaEditor;
|
||||
|
||||
namespace OrbisPeeknPoke
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for MainWindow.xaml
|
||||
/// </summary>
|
||||
public partial class MainWindow : SimpleWindow
|
||||
{
|
||||
public MainWindow()
|
||||
{
|
||||
InitializeComponent();
|
||||
DispatcherClient.Subscribe();
|
||||
|
||||
Events.ProcAttach += Events_ProcAttach;
|
||||
Events.ProcDetach += Events_ProcDetach;
|
||||
Events.ProcDie += Events_ProcDie;
|
||||
Events.TargetStateChanged += Events_TargetStateChanged;
|
||||
Events.DBTouched += Events_DBTouched;
|
||||
Events.SelectedTargetChanged += Events_SelectedTargetChanged;
|
||||
|
||||
|
||||
}
|
||||
|
||||
public byte[] testData =
|
||||
{
|
||||
0x2F, 0x6C, 0x69, 0x62, 0x65, 0x78, 0x65, 0x63, 0x2F, 0x6C, 0x64, 0x2D,
|
||||
0x65, 0x6C, 0x66, 0x2E, 0x73, 0x6F, 0x2E, 0x31, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x48, 0x89, 0xE5,
|
||||
0x41, 0x57, 0x41, 0x56, 0x53, 0x50, 0x48, 0x8D, 0x1D, 0x0F, 0x7E, 0x62,
|
||||
0x01, 0x4C, 0x8D, 0x35, 0xE8, 0x7D, 0x62, 0x01, 0x48, 0x3B, 0x1D, 0x59,
|
||||
0x08, 0x60, 0x01, 0x73, 0x33, 0x4C, 0x8D, 0x3D, 0xF8, 0x7D, 0x62, 0x01,
|
||||
0x0F, 0x1F, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x8B, 0x03, 0x48,
|
||||
0x85, 0xC0, 0x74, 0x02, 0xFF, 0xD0, 0x48, 0x83, 0xC3, 0x08, 0x4C, 0x39,
|
||||
0xFB, 0x72, 0xED, 0xEB, 0x0F, 0x66, 0x66, 0x2E, 0x0F, 0x1F, 0x84, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x49, 0x83, 0xC6, 0xF8, 0x49, 0x8B, 0x06, 0x48,
|
||||
0x85, 0xC0, 0x74, 0xF4, 0x48, 0x83, 0xF8, 0xFF, 0x74, 0x04, 0xFF, 0xD0,
|
||||
0xEB, 0xEA, 0x48, 0x83, 0xC4, 0x08, 0x5B, 0x41, 0x5E, 0x41, 0x5F, 0x5D,
|
||||
0xC3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x55, 0x48, 0x89, 0xE5, 0x41, 0x57, 0x41, 0x56,
|
||||
0x53, 0x50, 0x44, 0x8B, 0x37, 0x48, 0x89, 0xF3, 0x4C, 0x8D, 0x7F, 0x08,
|
||||
0xE8, 0xC7, 0xC7, 0x21, 0x01, 0x48, 0x89, 0xDF, 0xE8, 0xCF, 0xC7, 0x21,
|
||||
0x01, 0x48, 0x8D, 0x3D, 0xA8, 0xE2, 0x20, 0x01, 0xE8, 0xC3, 0xC7, 0x21,
|
||||
0x01, 0xE8, 0x4E, 0xFF, 0xFF, 0xFF, 0x31, 0xD2, 0x44, 0x89, 0xF7, 0x4C,
|
||||
0x89, 0xFE, 0xE8, 0x21, 0xB4, 0xEC, 0x00, 0x89, 0xC3, 0x89, 0xDF, 0xE8,
|
||||
0xB8, 0xC7, 0x21, 0x01, 0x89, 0xDF, 0xE8, 0x41, 0xB2, 0x21, 0x01, 0x0F,
|
||||
0x0B, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
|
||||
0x90, 0x90, 0x90, 0x90, 0x55, 0x48, 0x89, 0xE5, 0x48, 0x83, 0xEC, 0x10,
|
||||
0x89, 0x4C, 0x24, 0x08, 0x48, 0x89, 0x14, 0x24, 0xBA, 0x08, 0x00, 0x00,
|
||||
0x00, 0xB9, 0x0F, 0x00, 0x00, 0x00, 0x41, 0xB8, 0x08, 0x00, 0x00, 0x00,
|
||||
0x45, 0x31, 0xC9, 0xE8, 0x08, 0x00, 0x00, 0x00, 0x48, 0x83, 0xC4, 0x10,
|
||||
0x5D, 0xC3, 0x66, 0x90, 0x55, 0x48, 0x89, 0xE5, 0x41, 0x57, 0x41, 0x56,
|
||||
0x41, 0x55, 0x41, 0x54, 0x53, 0x48, 0x83, 0xEC, 0x18, 0x45, 0x89, 0xC4,
|
||||
0x49, 0x89, 0xFD, 0x48, 0x8B, 0x45, 0x10, 0x41, 0xBE, 0xFA, 0xFF, 0xFF,
|
||||
0xFF, 0x48, 0x85, 0xC0, 0x0F, 0x84, 0x17, 0x03, 0x00, 0x00, 0x0F, 0xB6,
|
||||
0x00, 0x83, 0xF8, 0x31, 0x0F, 0x85, 0x0B, 0x03, 0x00, 0x00, 0x83, 0x7D,
|
||||
0x18, 0x70, 0x0F, 0x85, 0x01, 0x03, 0x00, 0x00, 0x41, 0xBE, 0xFE, 0xFF,
|
||||
0xFF, 0xFF, 0x4D, 0x85, 0xED, 0x0F, 0x84, 0xF2, 0x02, 0x00, 0x00, 0x49,
|
||||
0xC7, 0x45, 0x30, 0x00, 0x00, 0x00, 0x00, 0x49, 0x8B, 0x45, 0x40, 0x48,
|
||||
0x85, 0xC0, 0x75, 0x13, 0x48, 0x8D, 0x05, 0x19, 0x84, 0x00, 0x00, 0x49,
|
||||
0x89, 0x45, 0x40, 0x49, 0xC7, 0x45, 0x50, 0x00, 0x00, 0x00, 0x00, 0x49,
|
||||
0x83, 0x7D, 0x48, 0x00, 0x75, 0x0B, 0x48, 0x8D, 0x3D, 0x0F, 0x84, 0x00,
|
||||
0x00, 0x49, 0x89, 0x7D, 0x48, 0x83, 0xFE, 0xFF, 0xBF, 0x06, 0x00, 0x00,
|
||||
0x00, 0x0F, 0x45, 0xFE, 0x85, 0xC9, 0x78, 0x15, 0x8D, 0x71, 0xF0, 0x83,
|
||||
0xF9, 0x0F, 0x0F, 0x9F, 0xC3, 0x0F, 0x4E, 0xF1, 0x0F, 0xB6, 0xDB, 0xFF,
|
||||
0xC3, 0x89, 0xF1, 0xEB, 0x04, 0xF7, 0xD9, 0x31, 0xDB, 0x41, 0x8D, 0x74,
|
||||
0x24, 0xFF, 0x83, 0xFE, 0x08, 0x0F, 0x87, 0x86, 0x02, 0x00, 0x00, 0x83,
|
||||
0xFA, 0x08, 0x0F, 0x85, 0x7D, 0x02, 0x00, 0x00, 0x83, 0xF9, 0x08, 0x0F,
|
||||
0x8C, 0x74, 0x02, 0x00, 0x00, 0x83, 0xF9, 0x0F
|
||||
};
|
||||
|
||||
|
||||
#region Events
|
||||
|
||||
private void EnableProgram(bool Attached)
|
||||
{
|
||||
if (Attached)
|
||||
{
|
||||
// Try to load memory window.
|
||||
}
|
||||
else
|
||||
{
|
||||
// Clear memory window.
|
||||
}
|
||||
|
||||
DetachProcess.IsEnabled = Attached;
|
||||
KillProcess.IsEnabled = Attached;
|
||||
}
|
||||
|
||||
private void EnableTargetOptions(bool state)
|
||||
{
|
||||
Dispatcher.Invoke(() =>
|
||||
{
|
||||
AttachProcess.IsEnabled = state;
|
||||
DetachProcess.IsEnabled = state;
|
||||
LoadSomething.IsEnabled = state;
|
||||
RestartTarget.IsEnabled = state;
|
||||
ShutdownTarget.IsEnabled = state;
|
||||
|
||||
EnableProgram(TargetManager.SelectedTarget.Debug.IsDebugging);
|
||||
});
|
||||
}
|
||||
|
||||
private void Events_TargetStateChanged(object? sender, TargetStateChangedEvent e)
|
||||
{
|
||||
EnableTargetOptions(e.State == TargetStateChangedEvent.TargetState.APIAvailable);
|
||||
}
|
||||
|
||||
private void Events_ProcDie(object? sender, ProcDieEvent e)
|
||||
{
|
||||
if (e.SendingTarget.IPAddress == TargetManager.SelectedTarget.IPAddress)
|
||||
{
|
||||
Dispatcher.Invoke(() =>
|
||||
{
|
||||
CurrentDebuggingProccess.FieldText = "N/A";
|
||||
EnableProgram(false);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private void Events_ProcDetach(object? sender, ProcDetachEvent e)
|
||||
{
|
||||
if (e.SendingTarget.IPAddress == TargetManager.SelectedTarget.IPAddress)
|
||||
{
|
||||
Dispatcher.Invoke(() =>
|
||||
{
|
||||
CurrentDebuggingProccess.FieldText = "N/A";
|
||||
EnableProgram(false);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private void Events_ProcAttach(object? sender, ProcAttachEvent e)
|
||||
{
|
||||
if (e.SendingTarget.IPAddress == TargetManager.SelectedTarget.IPAddress)
|
||||
{
|
||||
var processList = TargetManager.SelectedTarget.Process.GetList();
|
||||
var proc = processList.Find(x => x.ProcessId == e.NewProcessId);
|
||||
if (proc != null)
|
||||
{
|
||||
Dispatcher.Invoke(() =>
|
||||
{
|
||||
CurrentDebuggingProccess.FieldText = $"{proc.Name}({e.NewProcessId})";
|
||||
EnableProgram(true);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void Events_DBTouched(object? sender, DBTouchedEvent e)
|
||||
{
|
||||
var currentTarget = TargetManager.SelectedTarget;
|
||||
EnableTargetOptions(currentTarget.Info.Status == TargetStatusType.APIAvailable);
|
||||
}
|
||||
|
||||
private void Events_SelectedTargetChanged(object? sender, SelectedTargetChangedEvent e)
|
||||
{
|
||||
var currentTarget = TargetManager.SelectedTarget;
|
||||
EnableTargetOptions(currentTarget.Info.Status == TargetStatusType.APIAvailable);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Buttons
|
||||
|
||||
private void SelectBase_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void Peek_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
HexBox.DataSource = new BinaryReader(new MemoryStream(testData));
|
||||
//HexBox.DataContext = new BinaryReader(new MemoryStream(testData));
|
||||
//HexBox.a = 0x400000;
|
||||
}
|
||||
|
||||
private void Poke_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void AttachProcess_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
SelectProcess.ShowDialog(GetWindow(this));
|
||||
}
|
||||
|
||||
private void DetachProcess_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
TargetManager.SelectedTarget.Debug.Detach();
|
||||
}
|
||||
|
||||
private void LoadSomething_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void KillProcess_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var currentTarget = TargetManager.SelectedTarget;
|
||||
var processList = TargetManager.SelectedTarget.Process.GetList();
|
||||
var process = processList.Find(x => x.ProcessId == currentTarget.Debug.GetCurrentProcessId());
|
||||
if (process != null)
|
||||
{
|
||||
if (process.AppId > 0)
|
||||
{
|
||||
currentTarget.Application.Stop(process.TitleId);
|
||||
}
|
||||
else
|
||||
{
|
||||
SimpleMessageBox.ShowError(Window.GetWindow(this), $"Could not kill process \"{process.Name}\" because Orbis Suite doesnt currently support killing processes with out an appId.", "Error: Could not kill this process.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void RestartTarget_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
TargetManager.SelectedTarget.Reboot();
|
||||
}
|
||||
|
||||
private void ShutdownTarget_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
TargetManager.SelectedTarget.Shutdown();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
}
|
||||
}
|
||||