Skip to content

Commit 656bd17

Browse files
committed
Complete Auto Update Function
1 parent 7fbeff9 commit 656bd17

File tree

4 files changed

+165
-15
lines changed

4 files changed

+165
-15
lines changed

Falcon BMS Alternative Launcher Setup/Falcon BMS Alternative Launcher Setup.vdproj

Lines changed: 158 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@
8181
}
8282
"Entry"
8383
{
84+
"MsmKey" = "8:_61204AC5B8CF4BDDAA4AC1A021631C1E"
85+
"OwnerKey" = "8:_UNDEFINED"
86+
"MsmSig" = "8:_UNDEFINED"
87+
}
88+
"Entry"
89+
{
8490
"MsmKey" = "8:_6B879BD1855E4C81AA42EE2E5A53C406"
8591
"OwnerKey" = "8:_UNDEFINED"
8692
"MsmSig" = "8:_UNDEFINED"
@@ -141,18 +147,36 @@
141147
}
142148
"Entry"
143149
{
150+
"MsmKey" = "8:_97F28FCB16F0829941816A1C31205583"
151+
"OwnerKey" = "8:_95D9AB91892E45249B8FD06F8E892BD9"
152+
"MsmSig" = "8:_UNDEFINED"
153+
}
154+
"Entry"
155+
{
144156
"MsmKey" = "8:_A1D0531EC5AD4DFCAE9B3D0357787936"
145157
"OwnerKey" = "8:_UNDEFINED"
146158
"MsmSig" = "8:_UNDEFINED"
147159
}
148160
"Entry"
149161
{
162+
"MsmKey" = "8:_A5D591F6E8CB4B37ABA8B12400B1DC27"
163+
"OwnerKey" = "8:_UNDEFINED"
164+
"MsmSig" = "8:_UNDEFINED"
165+
}
166+
"Entry"
167+
{
150168
"MsmKey" = "8:_AA59046CB3C1A3D8D56CE4E082380C87"
151169
"OwnerKey" = "8:_95D9AB91892E45249B8FD06F8E892BD9"
152170
"MsmSig" = "8:_UNDEFINED"
153171
}
154172
"Entry"
155173
{
174+
"MsmKey" = "8:_ACEF68594C654A1C91F062193A957367"
175+
"OwnerKey" = "8:_UNDEFINED"
176+
"MsmSig" = "8:_UNDEFINED"
177+
}
178+
"Entry"
179+
{
156180
"MsmKey" = "8:_AEC3ACA04DE7700D3D070BCBB8EF7FE5"
157181
"OwnerKey" = "8:_95D9AB91892E45249B8FD06F8E892BD9"
158182
"MsmSig" = "8:_UNDEFINED"
@@ -213,6 +237,12 @@
213237
}
214238
"Entry"
215239
{
240+
"MsmKey" = "8:_ED8A40230444403C8F53991B1053504A"
241+
"OwnerKey" = "8:_UNDEFINED"
242+
"MsmSig" = "8:_UNDEFINED"
243+
}
244+
"Entry"
245+
{
216246
"MsmKey" = "8:_F259578D4FA547F0A3F1BF4D71737A6A"
217247
"OwnerKey" = "8:_UNDEFINED"
218248
"MsmSig" = "8:_UNDEFINED"
@@ -268,6 +298,12 @@
268298
"Entry"
269299
{
270300
"MsmKey" = "8:_UNDEFINED"
301+
"OwnerKey" = "8:_97F28FCB16F0829941816A1C31205583"
302+
"MsmSig" = "8:_UNDEFINED"
303+
}
304+
"Entry"
305+
{
306+
"MsmKey" = "8:_UNDEFINED"
271307
"OwnerKey" = "8:_806B8EF06C3C3E96263CE3E2DFF3108C"
272308
"MsmSig" = "8:_UNDEFINED"
273309
}
@@ -591,6 +627,26 @@
591627
"IsDependency" = "11:FALSE"
592628
"IsolateTo" = "8:"
593629
}
630+
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_61204AC5B8CF4BDDAA4AC1A021631C1E"
631+
{
632+
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\bin\\Debug\\Falcon BMS Logbook Generator x64.lib"
633+
"TargetName" = "8:Falcon BMS Logbook Generator x64.lib"
634+
"Tag" = "8:"
635+
"Folder" = "8:_C7487B96F8014EB3919EA405642D5247"
636+
"Condition" = "8:"
637+
"Transitive" = "11:FALSE"
638+
"Vital" = "11:TRUE"
639+
"ReadOnly" = "11:FALSE"
640+
"Hidden" = "11:FALSE"
641+
"System" = "11:FALSE"
642+
"Permanent" = "11:FALSE"
643+
"SharedLegacy" = "11:FALSE"
644+
"PackageAs" = "3:1"
645+
"Register" = "3:1"
646+
"Exclude" = "11:FALSE"
647+
"IsDependency" = "11:FALSE"
648+
"IsolateTo" = "8:"
649+
}
594650
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6B879BD1855E4C81AA42EE2E5A53C406"
595651
{
596652
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\Stock\\Setup.v100.Saitek X52 Pro Flight Controller {Stock}.xml"
@@ -753,6 +809,37 @@
753809
"IsDependency" = "11:TRUE"
754810
"IsolateTo" = "8:"
755811
}
812+
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_97F28FCB16F0829941816A1C31205583"
813+
{
814+
"AssemblyRegister" = "3:1"
815+
"AssemblyIsInGAC" = "11:FALSE"
816+
"AssemblyAsmDisplayName" = "8:AutoUpdater.NET, Version=1.7.0.0, Culture=neutral, PublicKeyToken=501435c91b35f4bc, processorArchitecture=MSIL"
817+
"ScatterAssemblies"
818+
{
819+
"_97F28FCB16F0829941816A1C31205583"
820+
{
821+
"Name" = "8:AutoUpdater.NET.dll"
822+
"Attributes" = "3:512"
823+
}
824+
}
825+
"SourcePath" = "8:AutoUpdater.NET.dll"
826+
"TargetName" = "8:"
827+
"Tag" = "8:"
828+
"Folder" = "8:_C7487B96F8014EB3919EA405642D5247"
829+
"Condition" = "8:"
830+
"Transitive" = "11:FALSE"
831+
"Vital" = "11:TRUE"
832+
"ReadOnly" = "11:FALSE"
833+
"Hidden" = "11:FALSE"
834+
"System" = "11:FALSE"
835+
"Permanent" = "11:FALSE"
836+
"SharedLegacy" = "11:FALSE"
837+
"PackageAs" = "3:1"
838+
"Register" = "3:1"
839+
"Exclude" = "11:FALSE"
840+
"IsDependency" = "11:TRUE"
841+
"IsolateTo" = "8:"
842+
}
756843
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A1D0531EC5AD4DFCAE9B3D0357787936"
757844
{
758845
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\Stock\\Setup.v100.Saitek Pro Flight Rudder Pedals {Stock}.xml"
@@ -773,6 +860,26 @@
773860
"IsDependency" = "11:FALSE"
774861
"IsolateTo" = "8:"
775862
}
863+
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A5D591F6E8CB4B37ABA8B12400B1DC27"
864+
{
865+
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\bin\\Debug\\Falcon BMS Logbook Generator x64.pdb"
866+
"TargetName" = "8:Falcon BMS Logbook Generator x64.pdb"
867+
"Tag" = "8:"
868+
"Folder" = "8:_C7487B96F8014EB3919EA405642D5247"
869+
"Condition" = "8:"
870+
"Transitive" = "11:FALSE"
871+
"Vital" = "11:TRUE"
872+
"ReadOnly" = "11:FALSE"
873+
"Hidden" = "11:FALSE"
874+
"System" = "11:FALSE"
875+
"Permanent" = "11:FALSE"
876+
"SharedLegacy" = "11:FALSE"
877+
"PackageAs" = "3:1"
878+
"Register" = "3:1"
879+
"Exclude" = "11:FALSE"
880+
"IsDependency" = "11:FALSE"
881+
"IsolateTo" = "8:"
882+
}
776883
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AA59046CB3C1A3D8D56CE4E082380C87"
777884
{
778885
"AssemblyRegister" = "3:1"
@@ -804,6 +911,26 @@
804911
"IsDependency" = "11:TRUE"
805912
"IsolateTo" = "8:"
806913
}
914+
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_ACEF68594C654A1C91F062193A957367"
915+
{
916+
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\bin\\Debug\\Falcon BMS Logbook Generator x64.exp"
917+
"TargetName" = "8:Falcon BMS Logbook Generator x64.exp"
918+
"Tag" = "8:"
919+
"Folder" = "8:_C7487B96F8014EB3919EA405642D5247"
920+
"Condition" = "8:"
921+
"Transitive" = "11:FALSE"
922+
"Vital" = "11:TRUE"
923+
"ReadOnly" = "11:FALSE"
924+
"Hidden" = "11:FALSE"
925+
"System" = "11:FALSE"
926+
"Permanent" = "11:FALSE"
927+
"SharedLegacy" = "11:FALSE"
928+
"PackageAs" = "3:1"
929+
"Register" = "3:1"
930+
"Exclude" = "11:FALSE"
931+
"IsDependency" = "11:FALSE"
932+
"IsolateTo" = "8:"
933+
}
807934
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AEC3ACA04DE7700D3D070BCBB8EF7FE5"
808935
{
809936
"AssemblyRegister" = "3:1"
@@ -1006,6 +1133,26 @@
10061133
"IsDependency" = "11:FALSE"
10071134
"IsolateTo" = "8:"
10081135
}
1136+
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_ED8A40230444403C8F53991B1053504A"
1137+
{
1138+
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\bin\\Debug\\Falcon BMS Logbook Generator x64.dll"
1139+
"TargetName" = "8:Falcon BMS Logbook Generator x64.dll"
1140+
"Tag" = "8:"
1141+
"Folder" = "8:_C7487B96F8014EB3919EA405642D5247"
1142+
"Condition" = "8:"
1143+
"Transitive" = "11:FALSE"
1144+
"Vital" = "11:TRUE"
1145+
"ReadOnly" = "11:FALSE"
1146+
"Hidden" = "11:FALSE"
1147+
"System" = "11:FALSE"
1148+
"Permanent" = "11:FALSE"
1149+
"SharedLegacy" = "11:FALSE"
1150+
"PackageAs" = "3:1"
1151+
"Register" = "3:1"
1152+
"Exclude" = "11:FALSE"
1153+
"IsDependency" = "11:FALSE"
1154+
"IsolateTo" = "8:"
1155+
}
10091156
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_F259578D4FA547F0A3F1BF4D71737A6A"
10101157
{
10111158
"SourcePath" = "8:..\\Falcon BMS Alternative Launcher\\Stock\\Setup.v100.Saitek Pro Flight X-56 Rhino Throttle {Stock}.xml"
@@ -1107,7 +1254,7 @@
11071254
}
11081255
"{3C67513D-01DD-4637-8A68-80971EB9504F}:_C7487B96F8014EB3919EA405642D5247"
11091256
{
1110-
"DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]"
1257+
"DefaultLocation" = "8:[ProgramFiles64Folder][Manufacturer]\\[ProductName]"
11111258
"Name" = "8:#1925"
11121259
"AlwaysCreate" = "11:TRUE"
11131260
"Condition" = "8:"
@@ -1144,15 +1291,15 @@
11441291
{
11451292
"Name" = "8:Microsoft Visual Studio"
11461293
"ProductName" = "8:Falcon BMS Alternative Launcher"
1147-
"ProductCode" = "8:{EE2BA4EC-FEA6-47B2-813A-C4491C9D834A}"
1148-
"PackageCode" = "8:{766F2F4B-FDFC-4116-AECE-31272C38030C}"
1294+
"ProductCode" = "8:{DC7313E5-BDC8-456E-97D7-562708CAB74A}"
1295+
"PackageCode" = "8:{925E8F0F-235E-499B-A470-7379612C797C}"
11491296
"UpgradeCode" = "8:{BE40C548-F318-43E4-99B8-21F48DC42145}"
11501297
"AspNetVersion" = "8:2.0.50727.0"
11511298
"RestartWWWService" = "11:FALSE"
11521299
"RemovePreviousVersions" = "11:TRUE"
11531300
"DetectNewerInstalledVersion" = "11:TRUE"
11541301
"InstallAllUsers" = "11:FALSE"
1155-
"ProductVersion" = "8:1.9.0"
1302+
"ProductVersion" = "8:2.0.0"
11561303
"Manufacturer" = "8:Benchmark Sims"
11571304
"ARPHELPTELEPHONE" = "8:"
11581305
"ARPHELPLINK" = "8:"
@@ -1166,7 +1313,7 @@
11661313
"ARPIconIndex" = "3:0"
11671314
"SearchPath" = "8:"
11681315
"UseSystemSearchPath" = "11:TRUE"
1169-
"TargetPlatform" = "3:0"
1316+
"TargetPlatform" = "3:1"
11701317
"PreBuildEvent" = "8:"
11711318
"PostBuildEvent" = "8:"
11721319
"RunPostBuildEvent" = "3:0"
@@ -1306,7 +1453,7 @@
13061453
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_681F18EC497B499097876F6D7169DC60"
13071454
{
13081455
"Sequence" = "3:100"
1309-
"DisplayName" = "8:進行状況"
1456+
"DisplayName" = "8:Progress"
13101457
"UseDynamicProperties" = "11:TRUE"
13111458
"IsDependency" = "11:FALSE"
13121459
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminProgressDlg.wid"
@@ -1351,7 +1498,7 @@
13511498
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_8219D34C649D4D2E9188E003FA7395FF"
13521499
{
13531500
"Sequence" = "3:200"
1354-
"DisplayName" = "8:インストール フォルダー"
1501+
"DisplayName" = "8:Installation Folder"
13551502
"UseDynamicProperties" = "11:TRUE"
13561503
"IsDependency" = "11:FALSE"
13571504
"SourcePath" = "8:<VsdDialogDir>\\VsdFolderDlg.wid"
@@ -1396,7 +1543,7 @@
13961543
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_BB1D4ED85AEC42209890824F5E905176"
13971544
{
13981545
"Sequence" = "3:100"
1399-
"DisplayName" = "8:進行状況"
1546+
"DisplayName" = "8:Progress"
14001547
"UseDynamicProperties" = "11:TRUE"
14011548
"IsDependency" = "11:FALSE"
14021549
"SourcePath" = "8:<VsdDialogDir>\\VsdProgressDlg.wid"
@@ -1441,7 +1588,7 @@
14411588
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D2DCF7C165E44FEE9BB6A8785D74EEC3"
14421589
{
14431590
"Sequence" = "3:100"
1444-
"DisplayName" = "8:完了"
1591+
"DisplayName" = "8:Finished"
14451592
"UseDynamicProperties" = "11:TRUE"
14461593
"IsDependency" = "11:FALSE"
14471594
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminFinishedDlg.wid"
@@ -1473,7 +1620,7 @@
14731620
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_BB8F1F7986E74C9583946B46CA8B17FA"
14741621
{
14751622
"Sequence" = "3:100"
1476-
"DisplayName" = "8:完了"
1623+
"DisplayName" = "8:Finished"
14771624
"UseDynamicProperties" = "11:TRUE"
14781625
"IsDependency" = "11:FALSE"
14791626
"SourcePath" = "8:<VsdDialogDir>\\VsdFinishedDlg.wid"
@@ -1530,7 +1677,7 @@
15301677
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_2EA11E82615C4CE19D139288321CE7CE"
15311678
{
15321679
"Sequence" = "3:200"
1533-
"DisplayName" = "8:インストール フォルダー"
1680+
"DisplayName" = "8:Installation Folder"
15341681
"UseDynamicProperties" = "11:TRUE"
15351682
"IsDependency" = "11:FALSE"
15361683
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminFolderDlg.wid"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<item>
3-
<version>1.9.2</version>
3+
<version>2.0.0</version>
44
<url>https://github.com/chihirobelmo/FalconBMS-Alternative-Launcher/releases/download/v1.60/Falcon_BMS_Alternative_Launcher_v1.60.zip</url>
55
</item>

Falcon BMS Alternative Launcher/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,5 @@
4949
// すべての値を指定するか、次を使用してビルド番号とリビジョン番号を既定に設定できます
5050
// 既定値にすることができます:
5151
// [assembly: AssemblyVersion("1.0.*")]
52-
[assembly: AssemblyVersion("1.9.1.0")]
53-
[assembly: AssemblyFileVersion("1.9.1.0")]
52+
[assembly: AssemblyVersion("2.0.0.0")]
53+
[assembly: AssemblyFileVersion("2.0.0.0")]

Falcon BMS Alternative Launcher/Windows/MainWindow.xaml.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
using MahApps.Metro.Controls;
1515

1616
using AutoUpdaterDotNET;
17+
using System.Reflection;
1718

1819
namespace FalconBMS.Launcher.Windows
1920
{
@@ -50,11 +51,13 @@ public MainWindow()
5051
/// <param name="e"></param>
5152
private void Window_Loaded(object sender, RoutedEventArgs e)
5253
{
53-
AutoUpdater.Start("https://raw.githubusercontent.com/chihirobelmo/FalconBMS-Alternative-Launcher/master/Falcon%20BMS%20Alternative%20Launcher/AutoUpdate.xml");
5454

5555
System.Reflection.Assembly asm = System.Reflection.Assembly.GetExecutingAssembly();
5656
System.Version ver = asm.GetName().Version;
5757

58+
AutoUpdater.Mandatory = true;
59+
AutoUpdater.Start("https://raw.githubusercontent.com/chihirobelmo/FalconBMS-Alternative-Launcher/master/Falcon%20BMS%20Alternative%20Launcher/AutoUpdate.xml", asm);
60+
5861
AL_Version_Number.Content = "FalconBMS Alternative Launcher v" + "." + ver.Major + "." + ver.Minor + "." + ver.Build;
5962

6063
try

0 commit comments

Comments
 (0)