├── Privacy Policy
├── README.md
├── 获取商店应用直链.sln
└── 获取商店应用直链
├── App.xaml
├── App.xaml.cs
├── AppPackages
├── CN1.png
├── CN2.png
├── EN1.png
├── EN2.png
├── RU1.png
├── RU2.png
└── 获取商店应用直链_1.0.3.0_Debug_Test
│ ├── Add-AppDevPackage.ps1
│ ├── Add-AppDevPackage.resources
│ ├── Add-AppDevPackage.psd1
│ ├── cs-CZ
│ │ └── Add-AppDevPackage.psd1
│ ├── de-DE
│ │ └── Add-AppDevPackage.psd1
│ ├── en-US
│ │ └── Add-AppDevPackage.psd1
│ ├── es-ES
│ │ └── Add-AppDevPackage.psd1
│ ├── fr-FR
│ │ └── Add-AppDevPackage.psd1
│ ├── it-IT
│ │ └── Add-AppDevPackage.psd1
│ ├── ja-JP
│ │ └── Add-AppDevPackage.psd1
│ ├── ko-KR
│ │ └── Add-AppDevPackage.psd1
│ ├── pl-PL
│ │ └── Add-AppDevPackage.psd1
│ ├── pt-BR
│ │ └── Add-AppDevPackage.psd1
│ ├── ru-RU
│ │ └── Add-AppDevPackage.psd1
│ ├── tr-TR
│ │ └── Add-AppDevPackage.psd1
│ ├── zh-CN
│ │ └── Add-AppDevPackage.psd1
│ └── zh-TW
│ │ └── Add-AppDevPackage.psd1
│ ├── Dependencies
│ ├── ARM
│ │ ├── Microsoft.NET.CoreRuntime.1.1.appx
│ │ └── Microsoft.VCLibs.ARM.Debug.14.00.appx
│ ├── ARM64
│ │ └── Microsoft.VCLibs.ARM64.Debug.14.00.appx
│ ├── x64
│ │ ├── Microsoft.NET.CoreRuntime.1.1.appx
│ │ └── Microsoft.VCLibs.x64.Debug.14.00.appx
│ └── x86
│ │ ├── Microsoft.NET.CoreRuntime.1.1.appx
│ │ └── Microsoft.VCLibs.x86.Debug.14.00.appx
│ ├── Install.ps1
│ ├── TelemetryDependencies
│ ├── LogSideloadingTelemetry.ps1
│ ├── Microsoft.VisualStudio.RemoteControl.dll
│ ├── Microsoft.VisualStudio.Telemetry.dll
│ ├── Microsoft.VisualStudio.Utilities.Internal.dll
│ └── Newtonsoft.Json.dll
│ ├── 获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.appxbundle
│ └── 获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.cer
├── Assets
├── APPICON.png
├── APPSS1.png
├── APPSS2.png
├── APPSS3.png
├── APPSS4.png
├── APPSS5.png
├── BadgeLogo.scale-100.png
├── BadgeLogo.scale-125.png
├── BadgeLogo.scale-150.png
├── BadgeLogo.scale-200.png
├── BadgeLogo.scale-400.png
├── LargeTile.scale-100.png
├── LargeTile.scale-125.png
├── LargeTile.scale-150.png
├── LargeTile.scale-200.png
├── LargeTile.scale-400.png
├── LockScreenLogo.scale-200.png
├── SmallTile.scale-100.png
├── SmallTile.scale-125.png
├── SmallTile.scale-150.png
├── SmallTile.scale-200.png
├── SmallTile.scale-400.png
├── SplashScreen.scale-100.png
├── SplashScreen.scale-125.png
├── SplashScreen.scale-150.png
├── SplashScreen.scale-200.png
├── SplashScreen.scale-400.png
├── Square150x150Logo.scale-100.png
├── Square150x150Logo.scale-125.png
├── Square150x150Logo.scale-150.png
├── Square150x150Logo.scale-200.png
├── Square150x150Logo.scale-400.png
├── Square44x44Logo.altform-unplated_targetsize-16.png
├── Square44x44Logo.altform-unplated_targetsize-256.png
├── Square44x44Logo.altform-unplated_targetsize-32.png
├── Square44x44Logo.altform-unplated_targetsize-48.png
├── Square44x44Logo.scale-100.png
├── Square44x44Logo.scale-125.png
├── Square44x44Logo.scale-150.png
├── Square44x44Logo.scale-200.png
├── Square44x44Logo.scale-400.png
├── Square44x44Logo.targetsize-16.png
├── Square44x44Logo.targetsize-24.png
├── Square44x44Logo.targetsize-24_altform-unplated.png
├── Square44x44Logo.targetsize-256.png
├── Square44x44Logo.targetsize-32.png
├── Square44x44Logo.targetsize-48.png
├── StoreLogo.backup.png
├── StoreLogo.scale-100.png
├── StoreLogo.scale-125.png
├── StoreLogo.scale-150.png
├── StoreLogo.scale-200.png
├── StoreLogo.scale-400.png
├── Wide310x150Logo.scale-100.png
├── Wide310x150Logo.scale-125.png
├── Wide310x150Logo.scale-150.png
├── Wide310x150Logo.scale-200.png
├── Wide310x150Logo.scale-400.png
└── 无标题.png
├── DownloadPackage.xaml
├── DownloadPackage.xaml.cs
├── InstallPackage.xaml
├── InstallPackage.xaml.cs
├── MainPage.xaml
├── MainPage.xaml.cs
├── MultilingualResources
├── 获取商店应用直链.en.xlf
└── 获取商店应用直链.ru.xlf
├── Package.StoreAssociation.xml
├── Package.appxmanifest
├── Properties
├── AssemblyInfo.cs
└── Default.rd.xml
├── SearchPage.xaml
├── SearchPage.xaml.cs
├── Strings
├── en
│ └── Resources.resw
├── ru
│ └── Resources.resw
└── zh-Hans
│ └── Resources.resw
├── 获取商店应用直链.csproj
├── 获取商店应用直链.csproj.user
├── 获取商店应用直链_StoreKey.pfx
├── 获取商店应用直链_TemporaryKey.pfx
└── 链接模板.cs
/Privacy Policy:
--------------------------------------------------------------------------------
1 | 微软商店应用 "商店App包获取" 隐私协议
2 |
3 |
4 | 本应用可以获取微软商店内的App的安装包,以方便您脱机安装,本应用不会保存您输入的的任何信息,这些信息仅会发送到微软服务器。
5 | 本应用不会读取您设备上的文件,仅会在下载时写入数据。
6 | 请勿将安装包进行二次销售,请勿将安装包公开分享,导致的一切法律责任我们不负责。
7 |
8 |
9 | 本应用隐私协议随时更新,恕不另行通知,如有需要请定期查看本协议.
10 | 协议版本:1.0
11 | 日期:2021年3月21日
12 |
13 |
14 |
15 | Microsoft Store Application “Store App Download” Privacy Policy
16 |
17 |
18 | This application can obtain the installation package of the App in the Microsoft Store to facilitate offline installation. This application will not save any information you enter, and this information will only be sent to the Microsoft server.
19 | This app will not read files on your device, only write data when downloading.
20 | Please do not sell the installation package for a second time, and do not share the installation package publicly. We are not responsible for all legal liabilities caused.
21 |
22 |
23 | This application privacy agreement is subject to change without notice. If necessary, please check this agreement periodically.
24 | Protocol version: 1.0
25 | Date: Mar 21, 2021
26 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Store-APP-Download
--------------------------------------------------------------------------------
/获取商店应用直链.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 15
4 | VisualStudioVersion = 15.0.27703.2047
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "获取商店应用直链", "获取商店应用直链\获取商店应用直链.csproj", "{29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|ARM = Debug|ARM
11 | Debug|x64 = Debug|x64
12 | Debug|x86 = Debug|x86
13 | Release|ARM = Release|ARM
14 | Release|x64 = Release|x64
15 | Release|x86 = Release|x86
16 | EndGlobalSection
17 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
18 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|ARM.ActiveCfg = Debug|ARM
19 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|ARM.Build.0 = Debug|ARM
20 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|ARM.Deploy.0 = Debug|ARM
21 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x64.ActiveCfg = Debug|x64
22 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x64.Build.0 = Debug|x64
23 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x64.Deploy.0 = Debug|x64
24 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x86.ActiveCfg = Debug|x86
25 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x86.Build.0 = Debug|x86
26 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Debug|x86.Deploy.0 = Debug|x86
27 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|ARM.ActiveCfg = Release|ARM
28 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|ARM.Build.0 = Release|ARM
29 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|ARM.Deploy.0 = Release|ARM
30 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x64.ActiveCfg = Release|x64
31 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x64.Build.0 = Release|x64
32 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x64.Deploy.0 = Release|x64
33 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x86.ActiveCfg = Release|x86
34 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x86.Build.0 = Release|x86
35 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}.Release|x86.Deploy.0 = Release|x86
36 | EndGlobalSection
37 | GlobalSection(SolutionProperties) = preSolution
38 | HideSolutionNode = FALSE
39 | EndGlobalSection
40 | GlobalSection(ExtensibilityGlobals) = postSolution
41 | SolutionGuid = {58EE16B2-52AD-4F9A-818E-0C409C9BBAA2}
42 | EndGlobalSection
43 | EndGlobal
44 |
--------------------------------------------------------------------------------
/获取商店应用直链/App.xaml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/获取商店应用直链/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.ApplicationModel;
7 | using Windows.ApplicationModel.Activation;
8 | using Windows.Foundation;
9 | using Windows.Foundation.Collections;
10 | using Windows.UI.Xaml;
11 | using Windows.UI.Xaml.Controls;
12 | using Windows.UI.Xaml.Controls.Primitives;
13 | using Windows.UI.Xaml.Data;
14 | using Windows.UI.Xaml.Input;
15 | using Windows.UI.Xaml.Media;
16 | using Windows.UI.Xaml.Navigation;
17 |
18 | namespace 获取商店应用直链
19 | {
20 | ///
21 | /// 提供特定于应用程序的行为,以补充默认的应用程序类。
22 | ///
23 | sealed partial class App : Application
24 | {
25 | ///
26 | /// 初始化单一实例应用程序对象。这是执行的创作代码的第一行,
27 | /// 已执行,逻辑上等同于 main() 或 WinMain()。
28 | ///
29 | public App()
30 | {
31 | this.InitializeComponent();
32 | this.Suspending += OnSuspending;
33 | }
34 |
35 | ///
36 | /// 在应用程序由最终用户正常启动时进行调用。
37 | /// 将在启动应用程序以打开特定文件等情况下使用。
38 | ///
39 | /// 有关启动请求和过程的详细信息。
40 | protected override void OnLaunched(LaunchActivatedEventArgs e)
41 | {
42 | Frame rootFrame = Window.Current.Content as Frame;
43 |
44 | // 不要在窗口已包含内容时重复应用程序初始化,
45 | // 只需确保窗口处于活动状态
46 | if (rootFrame == null)
47 | {
48 | // 创建要充当导航上下文的框架,并导航到第一页
49 | rootFrame = new Frame();
50 |
51 | rootFrame.NavigationFailed += OnNavigationFailed;
52 |
53 | if (e.PreviousExecutionState == ApplicationExecutionState.Terminated)
54 | {
55 | //TODO: 从之前挂起的应用程序加载状态
56 | }
57 |
58 | // 将框架放在当前窗口中
59 | Window.Current.Content = rootFrame;
60 | }
61 |
62 | if (e.PrelaunchActivated == false)
63 | {
64 | if (rootFrame.Content == null)
65 | {
66 | // 当导航堆栈尚未还原时,导航到第一页,
67 | // 并通过将所需信息作为导航参数传入来配置
68 | // 参数
69 | rootFrame.Navigate(typeof(MainPage), e.Arguments);
70 | }
71 | // 确保当前窗口处于活动状态
72 | Window.Current.Activate();
73 | }
74 | }
75 |
76 | ///
77 | /// 导航到特定页失败时调用
78 | ///
79 | ///导航失败的框架
80 | ///有关导航失败的详细信息
81 | void OnNavigationFailed(object sender, NavigationFailedEventArgs e)
82 | {
83 | throw new Exception("Failed to load Page " + e.SourcePageType.FullName);
84 | }
85 |
86 | ///
87 | /// 在将要挂起应用程序执行时调用。 在不知道应用程序
88 | /// 无需知道应用程序会被终止还是会恢复,
89 | /// 并让内存内容保持不变。
90 | ///
91 | /// 挂起的请求的源。
92 | /// 有关挂起请求的详细信息。
93 | private void OnSuspending(object sender, SuspendingEventArgs e)
94 | {
95 | var deferral = e.SuspendingOperation.GetDeferral();
96 | //TODO: 保存应用程序状态并停止任何后台活动
97 | deferral.Complete();
98 | }
99 | }
100 | }
101 |
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/CN1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/CN1.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/CN2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/CN2.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/EN1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/EN1.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/EN2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/EN2.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/RU1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/RU1.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/RU2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/RU2.png
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/cs-CZ/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/cs-CZ/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/de-DE/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/de-DE/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/en-US/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/en-US/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/es-ES/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/es-ES/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/fr-FR/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/fr-FR/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/it-IT/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/it-IT/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ja-JP/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ja-JP/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ko-KR/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ko-KR/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/pl-PL/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/pl-PL/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/pt-BR/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/pt-BR/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ru-RU/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/ru-RU/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/tr-TR/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/tr-TR/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/zh-CN/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/zh-CN/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/zh-TW/Add-AppDevPackage.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Add-AppDevPackage.resources/zh-TW/Add-AppDevPackage.psd1
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM/Microsoft.NET.CoreRuntime.1.1.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM/Microsoft.NET.CoreRuntime.1.1.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM/Microsoft.VCLibs.ARM.Debug.14.00.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM/Microsoft.VCLibs.ARM.Debug.14.00.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM64/Microsoft.VCLibs.ARM64.Debug.14.00.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/ARM64/Microsoft.VCLibs.ARM64.Debug.14.00.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x64/Microsoft.NET.CoreRuntime.1.1.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x64/Microsoft.NET.CoreRuntime.1.1.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x64/Microsoft.VCLibs.x64.Debug.14.00.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x64/Microsoft.VCLibs.x64.Debug.14.00.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x86/Microsoft.NET.CoreRuntime.1.1.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x86/Microsoft.NET.CoreRuntime.1.1.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x86/Microsoft.VCLibs.x86.Debug.14.00.appx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Dependencies/x86/Microsoft.VCLibs.x86.Debug.14.00.appx
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/Install.ps1:
--------------------------------------------------------------------------------
1 | #
2 | # This script just calls the Add-AppDevPackage.ps1 script that lives next to it.
3 | #
4 |
5 | param(
6 | [switch]$Force = $false,
7 | [switch]$SkipLoggingTelemetry = $false
8 | )
9 |
10 | $scriptArgs = ""
11 | if ($Force)
12 | {
13 | $scriptArgs = '-Force'
14 | }
15 |
16 | if ($SkipLoggingTelemetry)
17 | {
18 | if ($Force)
19 | {
20 | $scriptArgs += ' '
21 | }
22 |
23 | $scriptArgs += '-SkipLoggingTelemetry'
24 | }
25 |
26 | try
27 | {
28 | # Log telemetry data regarding the use of the script if possible.
29 | # There are three ways that this can be disabled:
30 | # 1. If the "TelemetryDependencies" folder isn't present. This can be excluded at build time by setting the MSBuild property AppxLogTelemetryFromSideloadingScript to false
31 | # 2. If the SkipLoggingTelemetry switch is passed to this script.
32 | # 3. If Visual Studio telemetry is disabled via the registry.
33 | $TelemetryAssembliesFolder = (Join-Path $PSScriptRoot "TelemetryDependencies")
34 | if (!$SkipLoggingTelemetry -And (Test-Path $TelemetryAssembliesFolder))
35 | {
36 | $job = Start-Job -FilePath (Join-Path $TelemetryAssembliesFolder "LogSideloadingTelemetry.ps1") -ArgumentList $TelemetryAssembliesFolder, "VS/DesignTools/SideLoadingScript/Install", $null, $null
37 | Wait-Job -Job $job -Timeout 60 | Out-Null
38 | }
39 | }
40 | catch
41 | {
42 | # Ignore telemetry errors
43 | }
44 |
45 | $currLocation = Get-Location
46 | Set-Location $PSScriptRoot
47 | Invoke-Expression ".\Add-AppDevPackage.ps1 $scriptArgs"
48 | Set-Location $currLocation
49 | # SIG # Begin signature block
50 | # MIIhgwYJKoZIhvcNAQcCoIIhdDCCIXACAQExDzANBglghkgBZQMEAgEFADB5Bgor
51 | # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
52 | # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCC7kxV/l3biwCGH
53 | # VuAKUAkPVeCZ2LSQIMJf+ROzV3B37KCCC3IwggT6MIID4qADAgECAhMzAAADJUiy
54 | # nQ5/xfQfAAAAAAMlMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD
55 | # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy
56 | # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p
57 | # bmcgUENBIDIwMTAwHhcNMjAwMzA0MTgyOTI5WhcNMjEwMzAzMTgyOTI5WjB0MQsw
58 | # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u
59 | # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy
60 | # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
61 | # AQCjpRI2NHmdF4E+oz+32gQNFWfiWA/gW26xpPqf0l47t99p7IIKd5CuTAMePNYW
62 | # XHST8pFfb8yaTNWz6nECabhQTCIxAqtAzVpCNWXiuQDe18eEUoUFN2sgoMhpU7gb
63 | # 0gZigbhvznmT0moq7orBEAMcrW6C88+9JyqWBgDK0MBbpxjIwBv0uPgj3R40ItML
64 | # Qw9Lb0SBnriOEPQKGDCO2AI6MSi++xe5YXOkQZrLCDc6Tl/f/fTzn1Ci+JR7YJMd
65 | # dq8f2Ne42ogsUVIW6JH8SKbLQXb9xOVn4fMiG9b6PgRugApS0IKAUI8OQQ2kSr2a
66 | # 1BsKEY9B7MNUeFBXB74OrutZAgMBAAGjggF5MIIBdTAfBgNVHSUEGDAWBgorBgEE
67 | # AYI3PQYBBggrBgEFBQcDAzAdBgNVHQ4EFgQULcKPAJ0r4hUrTVSYmpa5RA+uHnww
68 | # UAYDVR0RBEkwR6RFMEMxKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVyYXRpb25zIFB1
69 | # ZXJ0byBSaWNvMRYwFAYDVQQFEw0yMzA4NjUrNDU4NDkzMB8GA1UdIwQYMBaAFOb8
70 | # X3u7IgBY5HJOtfQhdCMy5u+sMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
71 | # bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8yMDEw
72 | # LTA3LTA2LmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
73 | # d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzIwMTAtMDct
74 | # MDYuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggEBAFxz4O+cWeBo
75 | # 86e5EImiUeJXoJ5huJwH6l3YUBLhBt+t+uE6zDtBqmygeAq+qMs3otaucTmO6VEy
76 | # LRACa7Yx8xxDLK7MAcnxwAY6SYjciErNsDf1tApeZkCIINFW/8S2QKMSQXf4OJol
77 | # jWHo1TkniL9IRmzviN9l42NYNJB9i71ezxP+6ZN4PDWi8QVe70dGCLl9O2RxPQFh
78 | # Ecl3jWdCu5C1FDRg6qMpcx3qseQR2QF4+d4EE/UQ1h3YeShbtuzxf0ksbBnQqVU2
79 | # ZJ9E/GJUTWUSsYxsJnG8xg3G46Jz3ttfVE3coMLKh1fHqsI3XXIlVzT3BIx3N9nL
80 | # g18hwONtu5kwggZwMIIEWKADAgECAgphDFJMAAAAAAADMA0GCSqGSIb3DQEBCwUA
81 | # MIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH
82 | # UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQD
83 | # EylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAxMDAeFw0x
84 | # MDA3MDYyMDQwMTdaFw0yNTA3MDYyMDUwMTdaMH4xCzAJBgNVBAYTAlVTMRMwEQYD
85 | # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy
86 | # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p
87 | # bmcgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpDmRQ
88 | # eWe1xOP9CQBMnpSs91Zo6kTYz8VYT6mldnxtRbrTOZK0pB75+WWC5BfSj/1EnAjo
89 | # ZZPOLFWEv30I4y4rqEErGLeiS25JTGsVB97R0sKJHnGUzbV/S7SvCNjMiNZrF5Q6
90 | # k84mP+zm/jSYV9UdXUn2siou1YW7WT/4kLQrg3TKK7M7RuPwRknBF2ZUyRy9HcRV
91 | # Yldy+Ge5JSA03l2mpZVeqyiAzdWynuUDtWPTshTIwciKJgpZfwfs/w7tgBI1TBKm
92 | # vlJb9aba4IsLSHfWhUfVELnG6Krui2otBVxgxrQqW5wjHF9F4xoUHm83yxkzgGqJ
93 | # TaNqZmN4k9Uwz5UfAgMBAAGjggHjMIIB3zAQBgkrBgEEAYI3FQEEAwIBADAdBgNV
94 | # HQ4EFgQU5vxfe7siAFjkck619CF0IzLm76wwGQYJKwYBBAGCNxQCBAweCgBTAHUA
95 | # YgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU
96 | # 1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2Ny
97 | # bC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIw
98 | # MTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDov
99 | # L3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0w
100 | # Ni0yMy5jcnQwgZ0GA1UdIASBlTCBkjCBjwYJKwYBBAGCNy4DMIGBMD0GCCsGAQUF
101 | # BwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3MvQ1BTL2RlZmF1
102 | # bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAAbwBsAGkAYwB5
103 | # AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQAadO9X
104 | # Tyl7xBaFeLhQ0yL8CZ2sgpf4NP8qLJeVEuXkv8+/k8jjNKnbgbjcHgC+0jVvr+V/
105 | # eZV35QLU8evYzU4eG2GiwlojGvCMqGJRRWcI4z88HpP4MIUXyDlAptcOsyEp5aWh
106 | # aYwik8x0mOehR0PyU6zADzBpf/7SJSBtb2HT3wfV2XIALGmGdj1R26Y5SMk3YW0H
107 | # 3VMZy6fWYcK/4oOrD+Brm5XWfShRsIlKUaSabMi3H0oaDmmp19zBftFJcKq2rbty
108 | # R2MX+qbWoqaG7KgQRJtjtrJpiQbHRoZ6GD/oxR0h1Xv5AiMtxUHLvx1MyBbvsZx/
109 | # /CJLSYpuFeOmf3Zb0VN5kYWd1dLbPXM18zyuVLJSR2rAqhOV0o4R2plnXjKM+zeF
110 | # 0dx1hZyHxlpXhcK/3Q2PjJst67TuzyfTtV5p+qQWBAGnJGdzz01Ptt4FVpd69+lS
111 | # TfR3BU+FxtgL8Y7tQgnRDXbjI1Z4IiY2vsqxjG6qHeSF2kczYo+kyZEzX3EeQK+Y
112 | # Zcki6EIhJYocLWDZN4lBiSoWD9dhPJRoYFLv1keZoIBA7hWBdz6c4FMYGlAdOJWb
113 | # HmYzEyc5F3iHNs5Ow1+y9T1HU7bg5dsLYT0q15IszjdaPkBCMaQfEAjCVpy/JF1R
114 | # Ap1qedIX09rBlI4HeyVxRKsGaubUxt8jmpZ1xTGCFWcwghVjAgEBMIGVMH4xCzAJ
115 | # BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k
116 | # MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jv
117 | # c29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMTACEzMAAAMlSLKdDn/F9B8AAAAAAyUw
118 | # DQYJYIZIAWUDBAIBBQCgga4wGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYK
119 | # KwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEILnmx/DL
120 | # sme4EXSNG1kZGesXMcnWcLyJHy2/07NYyjrlMEIGCisGAQQBgjcCAQwxNDAyoBSA
121 | # EgBNAGkAYwByAG8AcwBvAGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20w
122 | # DQYJKoZIhvcNAQEBBQAEggEAWf4xN5hBgLMPD+UvI9yd8Esbym1L89KoQR3Q6KYP
123 | # D/k9LHlWgyynh9qPI+IHQBL/WUK/weE4HckF0Kp7sVEYP5+BdFXOqhL9d+yhlaje
124 | # 8+TM/mhi8XEclFvYfoXTXwBucUZ7wIOReoY5xOXDgs4PxwPy9+B06vlwzNRQKe9x
125 | # woGRDVWQOGgADUEwQIrfHaWIo81lYhWFr7FJYuzy41QL2dvqPtLLGcEKs+QaI9CJ
126 | # OkYV5WGKVIXO0U8kRy4tZrXUGQzJcGjErYEDVo+g5C51G7rsnRjMy78lsFhU87mC
127 | # ggsawvw65aWTaItywPv490JlCYlEbEaXDPiS+08+OL25gaGCEvEwghLtBgorBgEE
128 | # AYI3AwMBMYIS3TCCEtkGCSqGSIb3DQEHAqCCEsowghLGAgEDMQ8wDQYJYIZIAWUD
129 | # BAIBBQAwggFVBgsqhkiG9w0BCRABBKCCAUQEggFAMIIBPAIBAQYKKwYBBAGEWQoD
130 | # ATAxMA0GCWCGSAFlAwQCAQUABCAFmHaXyBi0zvz+jM7341nn4CbCFH90wqKJKONQ
131 | # oT7wZAIGX7vQ/rj3GBMyMDIwMTIwNDIxMTYyMS4xNDZaMASAAgH0oIHUpIHRMIHO
132 | # MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
133 | # bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSkwJwYDVQQLEyBN
134 | # aWNyb3NvZnQgT3BlcmF0aW9ucyBQdWVydG8gUmljbzEmMCQGA1UECxMdVGhhbGVz
135 | # IFRTUyBFU046NjBCQy1FMzgzLTI2MzUxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1l
136 | # LVN0YW1wIFNlcnZpY2Wggg5EMIIE9TCCA92gAwIBAgITMwAAASbfuksiuYKCBwAA
137 | # AAABJjANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2Fz
138 | # aGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENv
139 | # cnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAx
140 | # MDAeFw0xOTEyMTkwMTE0NTlaFw0yMTAzMTcwMTE0NTlaMIHOMQswCQYDVQQGEwJV
141 | # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
142 | # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSkwJwYDVQQLEyBNaWNyb3NvZnQgT3Bl
143 | # cmF0aW9ucyBQdWVydG8gUmljbzEmMCQGA1UECxMdVGhhbGVzIFRTUyBFU046NjBC
144 | # Qy1FMzgzLTI2MzUxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZp
145 | # Y2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCeML6GnE7zDZV0E7Xx
146 | # fwseTpd19H3I1DTL4y4E5juflh2CRW6e9uT9/qrxSg0UB1hCNUs9IAduLq1QyI14
147 | # wYeTVTSVTECSNrZbb+zOP+CG4WSW98c0Fuy6JRKGWFGWpwU1LspcvaLAoOKOY6FY
148 | # k9hrZssSvhb+ZAttJdqKXmnqbXfxO3HgwBUTPO4YjQrCvyh8gvvPrMJ5YOIEznsu
149 | # s0Koc4DbBuh64ywbg7Q7PYswDMEtslk9E+dkAPYd0PgdQvabNnzCjHvgx6RvtHOt
150 | # Q/eGIenFdlx4m+EgQp8CBWQHmRNlCeKjwDUmKMyPDx/hOawk90lamLx6Lvex7F7z
151 | # 9iNzAgMBAAGjggEbMIIBFzAdBgNVHQ4EFgQUSausHxewfphCjdFYpl/GozQOYUEw
152 | # HwYDVR0jBBgwFoAU1WM6XIoxkPNDe3xGG8UzaFqFbVUwVgYDVR0fBE8wTTBLoEmg
153 | # R4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWlj
154 | # VGltU3RhUENBXzIwMTAtMDctMDEuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEF
155 | # BQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNUaW1T
156 | # dGFQQ0FfMjAxMC0wNy0wMS5jcnQwDAYDVR0TAQH/BAIwADATBgNVHSUEDDAKBggr
157 | # BgEFBQcDCDANBgkqhkiG9w0BAQsFAAOCAQEAQJb7nWjpb/Qn87+em51+NXMxerS7
158 | # RyweOpel1HIfqjTeOWZjkxcC6LdyY8Eq5+KMnEPakxE9UxQ2HdUDQ9C4l5is/Tqg
159 | # V2oukvF3cgkBGb3y/NoyALPacLAEOl71fYzcmz0rUYBf7DgDPw3sn5no/U4PRXEc
160 | # F2p5NqoM3WWTW/BqBM3u39aK3ExdEPPSFF1iJZsBMEBWBdcI5/OzeGcS/Wf8QNpv
161 | # 0dc4sxcpVj/5qWpgp1X2WS5GnxSzVDVZnL3PvYDO73HibN+3d8nWm5OMEejm0d+L
162 | # Fmi6aZsj5bCNUKuS7umyQlqF82LlqZKCuqBHqdYDC+kkQtxylUt1LHGYbTCCBnEw
163 | # ggRZoAMCAQICCmEJgSoAAAAAAAIwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYT
164 | # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD
165 | # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBS
166 | # b290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDEwMB4XDTEwMDcwMTIxMzY1NVoX
167 | # DTI1MDcwMTIxNDY1NVowfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0
168 | # b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3Jh
169 | # dGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwggEi
170 | # MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpHQ28dxGKOiDs/BOX9fp/aZRr
171 | # dFQQ1aUKAIKF++18aEssX8XD5WHCdrc+Zitb8BVTJwQxH0EbGpUdzgkTjnxhMFmx
172 | # MEQP8WCIhFRDDNdNuDgIs0Ldk6zWczBXJoKjRQ3Q6vVHgc2/JGAyWGBG8lhHhjKE
173 | # HnRhZ5FfgVSxz5NMksHEpl3RYRNuKMYa+YaAu99h/EbBJx0kZxJyGiGKr0tkiVBi
174 | # sV39dx898Fd1rL2KQk1AUdEPnAY+Z3/1ZsADlkR+79BL/W7lmsqxqPJ6Kgox8NpO
175 | # BpG2iAg16HgcsOmZzTznL0S6p/TcZL2kAcEgCZN4zfy8wMlEXV4WnAEFTyJNAgMB
176 | # AAGjggHmMIIB4jAQBgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQU1WM6XIoxkPND
177 | # e3xGG8UzaFqFbVUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQD
178 | # AgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU1fZWy4/oolxiaNE9lJBb
179 | # 186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29t
180 | # L3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIwMTAtMDYtMjMuY3JsMFoG
181 | # CCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu
182 | # Y29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcnQwgaAGA1Ud
183 | # IAEB/wSBlTCBkjCBjwYJKwYBBAGCNy4DMIGBMD0GCCsGAQUFBwIBFjFodHRwOi8v
184 | # d3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3MvQ1BTL2RlZmF1bHQuaHRtMEAGCCsG
185 | # AQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAAbwBsAGkAYwB5AF8AUwB0AGEAdABl
186 | # AG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQAH5ohRDeLG4Jg/gXEDPZ2j
187 | # oSFvs+umzPUxvs8F4qn++ldtGTCzwsVmyWrf9efweL3HqJ4l4/m87WtUVwgrUYJE
188 | # Evu5U4zM9GASinbMQEBBm9xcF/9c+V4XNZgkVkt070IQyK+/f8Z/8jd9Wj8c8pl5
189 | # SpFSAK84Dxf1L3mBZdmptWvkx872ynoAb0swRCQiPM/tA6WWj1kpvLb9BOFwnzJK
190 | # J/1Vry/+tuWOM7tiX5rbV0Dp8c6ZZpCM/2pif93FSguRJuI57BlKcWOdeyFtw5yj
191 | # ojz6f32WapB4pm3S4Zz5Hfw42JT0xqUKloakvZ4argRCg7i1gJsiOCC1JeVk7Pf0
192 | # v35jWSUPei45V3aicaoGig+JFrphpxHLmtgOR5qAxdDNp9DvfYPw4TtxCd9ddJgi
193 | # CGHasFAeb73x4QDf5zEHpJM692VHeOj4qEir995yfmFrb3epgcunCaw5u+zGy9iC
194 | # tHLNHfS4hQEegPsbiSpUObJb2sgNVZl6h3M7COaYLeqN4DMuEin1wC9UJyH3yKxO
195 | # 2ii4sanblrKnQqLJzxlBTeCG+SqaoxFmMNO7dDJL32N79ZmKLxvHIa9Zta7cRDyX
196 | # UHHXodLFVeNp3lfB0d4wwP3M5k37Db9dT+mdHhk4L7zPWAUu7w2gUDXa7wknHNWz
197 | # fjUeCLraNtvTX4/edIhJEqGCAtIwggI7AgEBMIH8oYHUpIHRMIHOMQswCQYDVQQG
198 | # EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG
199 | # A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSkwJwYDVQQLEyBNaWNyb3NvZnQg
200 | # T3BlcmF0aW9ucyBQdWVydG8gUmljbzEmMCQGA1UECxMdVGhhbGVzIFRTUyBFU046
201 | # NjBCQy1FMzgzLTI2MzUxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNl
202 | # cnZpY2WiIwoBATAHBgUrDgMCGgMVAApnMjlpmcRK6atOgfHcuqDGev/8oIGDMIGA
203 | # pH4wfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT
204 | # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UE
205 | # AxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwDQYJKoZIhvcNAQEFBQAC
206 | # BQDjdM8qMCIYDzIwMjAxMjA0MTkwNzIyWhgPMjAyMDEyMDUxOTA3MjJaMHcwPQYK
207 | # KwYBBAGEWQoEATEvMC0wCgIFAON0zyoCAQAwCgIBAAICKEACAf8wBwIBAAICESsw
208 | # CgIFAON2IKoCAQAwNgYKKwYBBAGEWQoEAjEoMCYwDAYKKwYBBAGEWQoDAqAKMAgC
209 | # AQACAwehIKEKMAgCAQACAwGGoDANBgkqhkiG9w0BAQUFAAOBgQCcwbzuyz01UDYg
210 | # CnM7Rd7r565zIXMUpULJjukgkOPWJgE2tkTz/1sm/i+r4BgVV7b3nEXtdy3Y6Poq
211 | # JCNjl+oa0NJZSTqnA5D+OxxbuurUFZDhSDChLulCjC+gUUg76XU+yyLN9tw17yRs
212 | # WeySI5GDs7KayqL7dCh046Yxn85EGTGCAw0wggMJAgEBMIGTMHwxCzAJBgNVBAYT
213 | # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD
214 | # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBU
215 | # aW1lLVN0YW1wIFBDQSAyMDEwAhMzAAABJt+6SyK5goIHAAAAAAEmMA0GCWCGSAFl
216 | # AwQCAQUAoIIBSjAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQwLwYJKoZIhvcN
217 | # AQkEMSIEIND1ykrFutbBVTQRuT0Pqf8Cmhkrzpu+abc8ArbWlfbnMIH6BgsqhkiG
218 | # 9w0BCRACLzGB6jCB5zCB5DCBvQQgNv3P7569XnAM72qTlmdsRnwJM65H6RnK7zFt
219 | # OwkJdQ8wgZgwgYCkfjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv
220 | # bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0
221 | # aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMAITMwAA
222 | # ASbfuksiuYKCBwAAAAABJjAiBCC04grtmDL8FSjDdxggHyJxgRQ6me+EorpKvOYp
223 | # pWyzyDANBgkqhkiG9w0BAQsFAASCAQA7CKCpDxZGNDErCpbMKV1aUkmdLSZKv4Lh
224 | # 0fG0JHZQ85Wg/GZQFabQvlq54In3idoUpRDJPFFp6IwsoJNFn9M2riV7BwrtUEI/
225 | # QER5yhejepTiMfKIiG3p+cZ3/Vz/fQStr8jNPqYYv4DD22MmWmaA5wNQC7aq+4aT
226 | # 7qsMahWUyQyQBzdAZR0KMXPn4ISVX2o5XKGeFXTirI5CshXZFs8xXbsX2Qms4bRm
227 | # OLAWgY4s4MaC7fFAsYpzLk1p9QFY8gogTz8G6d2+s3YzKtVAXAB42KAdlnR/v5N5
228 | # 1Hexy6z2Bu04ycdo67IDkFoOoKeScjE+83omRagX0EVI2gLkmpGa
229 | # SIG # End signature block
230 |
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/LogSideloadingTelemetry.ps1:
--------------------------------------------------------------------------------
1 | #
2 | # This script handles common telemetry tasks for Install.ps1 and Add-AppDevPackage.ps1.
3 | #
4 |
5 | function IsVsTelemetryRegOptOutSet()
6 | {
7 | $VsTelemetryRegOptOutKeys = @(
8 | "HKLM:\SOFTWARE\Policies\Microsoft\VisualStudio\SQM",
9 | "HKLM:\SOFTWARE\Wow6432Node\Microsoft\VSCommon\16.0\SQM",
10 | "HKLM:\SOFTWARE\Microsoft\VSCommon\16.0\SQM"
11 | )
12 |
13 | foreach ($optOutKey in $VsTelemetryRegOptOutKeys)
14 | {
15 | if (Test-Path $optOutKey)
16 | {
17 | # If any of these keys have the DWORD value OptIn set to 0 that means that the user
18 | # has explicitly opted out of logging telemetry from Visual Studio.
19 | $val = (Get-ItemProperty $optOutKey)."OptIn"
20 | if ($val -eq 0)
21 | {
22 | return $true
23 | }
24 | }
25 | }
26 |
27 | return $false
28 | }
29 |
30 | try
31 | {
32 | $TelemetryOptedOut = IsVsTelemetryRegOptOutSet
33 | if (!$TelemetryOptedOut)
34 | {
35 | $TelemetryAssembliesFolder = $args[0]
36 | $EventName = $args[1]
37 | $ReturnCode = $args[2]
38 | $ProcessorArchitecture = $args[3]
39 |
40 | foreach ($file in Get-ChildItem $TelemetryAssembliesFolder -Filter "*.dll")
41 | {
42 | [Reflection.Assembly]::LoadFile((Join-Path $TelemetryAssembliesFolder $file)) | Out-Null
43 | }
44 |
45 | [Microsoft.VisualStudio.Telemetry.TelemetryService]::DefaultSession.IsOptedIn = $True
46 | [Microsoft.VisualStudio.Telemetry.TelemetryService]::DefaultSession.Start()
47 |
48 | $TelEvent = New-Object "Microsoft.VisualStudio.Telemetry.TelemetryEvent" -ArgumentList $EventName
49 | if ($null -ne $ReturnCode)
50 | {
51 | $TelEvent.Properties["VS.DesignTools.SideLoadingScript.ReturnCode"] = $ReturnCode
52 | }
53 |
54 | if ($null -ne $ProcessorArchitecture)
55 | {
56 | $TelEvent.Properties["VS.DesignTools.SideLoadingScript.ProcessorArchitecture"] = $ProcessorArchitecture
57 | }
58 |
59 | [Microsoft.VisualStudio.Telemetry.TelemetryService]::DefaultSession.PostEvent($TelEvent)
60 | [Microsoft.VisualStudio.Telemetry.TelemetryService]::DefaultSession.Dispose()
61 | }
62 | }
63 | catch
64 | {
65 | # Ignore telemetry errors
66 | }
67 | # SIG # Begin signature block
68 | # MIIhggYJKoZIhvcNAQcCoIIhczCCIW8CAQExDzANBglghkgBZQMEAgEFADB5Bgor
69 | # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
70 | # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDJYj3WBgxKGoze
71 | # wr0Sg8FHTlHGd5t93FeYNiZX9fYkC6CCC3IwggT6MIID4qADAgECAhMzAAADJUiy
72 | # nQ5/xfQfAAAAAAMlMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD
73 | # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy
74 | # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p
75 | # bmcgUENBIDIwMTAwHhcNMjAwMzA0MTgyOTI5WhcNMjEwMzAzMTgyOTI5WjB0MQsw
76 | # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u
77 | # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy
78 | # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
79 | # AQCjpRI2NHmdF4E+oz+32gQNFWfiWA/gW26xpPqf0l47t99p7IIKd5CuTAMePNYW
80 | # XHST8pFfb8yaTNWz6nECabhQTCIxAqtAzVpCNWXiuQDe18eEUoUFN2sgoMhpU7gb
81 | # 0gZigbhvznmT0moq7orBEAMcrW6C88+9JyqWBgDK0MBbpxjIwBv0uPgj3R40ItML
82 | # Qw9Lb0SBnriOEPQKGDCO2AI6MSi++xe5YXOkQZrLCDc6Tl/f/fTzn1Ci+JR7YJMd
83 | # dq8f2Ne42ogsUVIW6JH8SKbLQXb9xOVn4fMiG9b6PgRugApS0IKAUI8OQQ2kSr2a
84 | # 1BsKEY9B7MNUeFBXB74OrutZAgMBAAGjggF5MIIBdTAfBgNVHSUEGDAWBgorBgEE
85 | # AYI3PQYBBggrBgEFBQcDAzAdBgNVHQ4EFgQULcKPAJ0r4hUrTVSYmpa5RA+uHnww
86 | # UAYDVR0RBEkwR6RFMEMxKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVyYXRpb25zIFB1
87 | # ZXJ0byBSaWNvMRYwFAYDVQQFEw0yMzA4NjUrNDU4NDkzMB8GA1UdIwQYMBaAFOb8
88 | # X3u7IgBY5HJOtfQhdCMy5u+sMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
89 | # bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8yMDEw
90 | # LTA3LTA2LmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
91 | # d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzIwMTAtMDct
92 | # MDYuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggEBAFxz4O+cWeBo
93 | # 86e5EImiUeJXoJ5huJwH6l3YUBLhBt+t+uE6zDtBqmygeAq+qMs3otaucTmO6VEy
94 | # LRACa7Yx8xxDLK7MAcnxwAY6SYjciErNsDf1tApeZkCIINFW/8S2QKMSQXf4OJol
95 | # jWHo1TkniL9IRmzviN9l42NYNJB9i71ezxP+6ZN4PDWi8QVe70dGCLl9O2RxPQFh
96 | # Ecl3jWdCu5C1FDRg6qMpcx3qseQR2QF4+d4EE/UQ1h3YeShbtuzxf0ksbBnQqVU2
97 | # ZJ9E/GJUTWUSsYxsJnG8xg3G46Jz3ttfVE3coMLKh1fHqsI3XXIlVzT3BIx3N9nL
98 | # g18hwONtu5kwggZwMIIEWKADAgECAgphDFJMAAAAAAADMA0GCSqGSIb3DQEBCwUA
99 | # MIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH
100 | # UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQD
101 | # EylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAxMDAeFw0x
102 | # MDA3MDYyMDQwMTdaFw0yNTA3MDYyMDUwMTdaMH4xCzAJBgNVBAYTAlVTMRMwEQYD
103 | # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy
104 | # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p
105 | # bmcgUENBIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpDmRQ
106 | # eWe1xOP9CQBMnpSs91Zo6kTYz8VYT6mldnxtRbrTOZK0pB75+WWC5BfSj/1EnAjo
107 | # ZZPOLFWEv30I4y4rqEErGLeiS25JTGsVB97R0sKJHnGUzbV/S7SvCNjMiNZrF5Q6
108 | # k84mP+zm/jSYV9UdXUn2siou1YW7WT/4kLQrg3TKK7M7RuPwRknBF2ZUyRy9HcRV
109 | # Yldy+Ge5JSA03l2mpZVeqyiAzdWynuUDtWPTshTIwciKJgpZfwfs/w7tgBI1TBKm
110 | # vlJb9aba4IsLSHfWhUfVELnG6Krui2otBVxgxrQqW5wjHF9F4xoUHm83yxkzgGqJ
111 | # TaNqZmN4k9Uwz5UfAgMBAAGjggHjMIIB3zAQBgkrBgEEAYI3FQEEAwIBADAdBgNV
112 | # HQ4EFgQU5vxfe7siAFjkck619CF0IzLm76wwGQYJKwYBBAGCNxQCBAweCgBTAHUA
113 | # YgBDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU
114 | # 1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2Ny
115 | # bC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIw
116 | # MTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDov
117 | # L3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0w
118 | # Ni0yMy5jcnQwgZ0GA1UdIASBlTCBkjCBjwYJKwYBBAGCNy4DMIGBMD0GCCsGAQUF
119 | # BwIBFjFodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUEtJL2RvY3MvQ1BTL2RlZmF1
120 | # bHQuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAFAAbwBsAGkAYwB5
121 | # AF8AUwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQAadO9X
122 | # Tyl7xBaFeLhQ0yL8CZ2sgpf4NP8qLJeVEuXkv8+/k8jjNKnbgbjcHgC+0jVvr+V/
123 | # eZV35QLU8evYzU4eG2GiwlojGvCMqGJRRWcI4z88HpP4MIUXyDlAptcOsyEp5aWh
124 | # aYwik8x0mOehR0PyU6zADzBpf/7SJSBtb2HT3wfV2XIALGmGdj1R26Y5SMk3YW0H
125 | # 3VMZy6fWYcK/4oOrD+Brm5XWfShRsIlKUaSabMi3H0oaDmmp19zBftFJcKq2rbty
126 | # R2MX+qbWoqaG7KgQRJtjtrJpiQbHRoZ6GD/oxR0h1Xv5AiMtxUHLvx1MyBbvsZx/
127 | # /CJLSYpuFeOmf3Zb0VN5kYWd1dLbPXM18zyuVLJSR2rAqhOV0o4R2plnXjKM+zeF
128 | # 0dx1hZyHxlpXhcK/3Q2PjJst67TuzyfTtV5p+qQWBAGnJGdzz01Ptt4FVpd69+lS
129 | # TfR3BU+FxtgL8Y7tQgnRDXbjI1Z4IiY2vsqxjG6qHeSF2kczYo+kyZEzX3EeQK+Y
130 | # Zcki6EIhJYocLWDZN4lBiSoWD9dhPJRoYFLv1keZoIBA7hWBdz6c4FMYGlAdOJWb
131 | # HmYzEyc5F3iHNs5Ow1+y9T1HU7bg5dsLYT0q15IszjdaPkBCMaQfEAjCVpy/JF1R
132 | # Ap1qedIX09rBlI4HeyVxRKsGaubUxt8jmpZ1xTGCFWYwghViAgEBMIGVMH4xCzAJ
133 | # BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k
134 | # MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jv
135 | # c29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMTACEzMAAAMlSLKdDn/F9B8AAAAAAyUw
136 | # DQYJYIZIAWUDBAIBBQCgga4wGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYK
137 | # KwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIIP0IUOM
138 | # BJw0eRiT2Osp18eCU/zvQ83hW8jMkUFKv3nYMEIGCisGAQQBgjcCAQwxNDAyoBSA
139 | # EgBNAGkAYwByAG8AcwBvAGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20w
140 | # DQYJKoZIhvcNAQEBBQAEggEAG5eNqxvSGAFQJpgFpJbLjdrGq1ohokHJ3XRp6FrW
141 | # fXZHOncLeXJXmyWjoYL113XL9C0vlqoUb5t/lBxKFA/vBVf8rQpawHJBvbw7Q6l3
142 | # L1AsRKQc6sAj1yloXoXFwpM693Yi3VV1QCwpmg81ErAzHCfWsZc5xZBXCOplwJ2R
143 | # AeDAlHUilptY8AVEyTNkOHLgAAiNkwGfyXLBmyrXxoOwz7tcOLNEqRBRUalzzht2
144 | # A0AY9mvGu2UNRMUPFHuAg4+lYHl02hzdNau4S+l1WvhhP9ETtTRIe/t3bYM2SOwW
145 | # wFwPYLfOOn79zQDNb33bElJqBAqtxjtEjJQbq0z6SNWDP6GCEvAwghLsBgorBgEE
146 | # AYI3AwMBMYIS3DCCEtgGCSqGSIb3DQEHAqCCEskwghLFAgEDMQ8wDQYJYIZIAWUD
147 | # BAIBBQAwggFUBgsqhkiG9w0BCRABBKCCAUMEggE/MIIBOwIBAQYKKwYBBAGEWQoD
148 | # ATAxMA0GCWCGSAFlAwQCAQUABCBGzc+TCdSFkht3rmhLQiU1RusmgU3dHPyMFp53
149 | # 0rNVzAIGX7vmomlNGBIyMDIwMTIwNDIxMTYyMS4xOVowBIACAfSggdSkgdEwgc4x
150 | # CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt
151 | # b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1p
152 | # Y3Jvc29mdCBPcGVyYXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMg
153 | # VFNTIEVTTjo0RDJGLUUzREQtQkVFRjElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUt
154 | # U3RhbXAgU2VydmljZaCCDkQwggT1MIID3aADAgECAhMzAAABK5PQ7Y4K9/BHAAAA
155 | # AAErMA0GCSqGSIb3DQEBCwUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNo
156 | # aW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y
157 | # cG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEw
158 | # MB4XDTE5MTIxOTAxMTUwMloXDTIxMDMxNzAxMTUwMlowgc4xCzAJBgNVBAYTAlVT
159 | # MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
160 | # ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1pY3Jvc29mdCBPcGVy
161 | # YXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjo0RDJG
162 | # LUUzREQtQkVFRjElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vydmlj
163 | # ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJb6i4/AWVpXjQAludgA
164 | # NHARSFyzEjltq7Udsw5sSZo68N8oWkL+QKz842RqIiggTltm6dHYFcmB1YRRqMdX
165 | # 6Y7gJT9Sp8FVI10FxGF5I6d6BtQCjDBc2/s1ih0E111SANl995D8FgY8ea5u1nqE
166 | # omlCBbjdoqYy3APET2hABpIM6hcwIaxCvd+ugmJnHSP+PxI/8RxJh8jT/GFRzkL1
167 | # wy/kD2iMl711Czg3DL/yAHXusqSw95hZmW2mtL7HNvSz04rifjZw3QnYPwIi46CS
168 | # i34Kr9p9dB1VV7++Zo9SmgdjmvGeFjH2Jth3xExPkoULaWrvIbqcpOs9E7sAUJTB
169 | # sB0CAwEAAaOCARswggEXMB0GA1UdDgQWBBQi72h0uFIDuXSWYWPz0HeSiMCTBTAf
170 | # BgNVHSMEGDAWgBTVYzpcijGQ80N7fEYbxTNoWoVtVTBWBgNVHR8ETzBNMEugSaBH
171 | # hkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNU
172 | # aW1TdGFQQ0FfMjAxMC0wNy0wMS5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUF
173 | # BzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY1RpbVN0
174 | # YVBDQV8yMDEwLTA3LTAxLmNydDAMBgNVHRMBAf8EAjAAMBMGA1UdJQQMMAoGCCsG
175 | # AQUFBwMIMA0GCSqGSIb3DQEBCwUAA4IBAQBnP/nYpaY+bpVs4jJlH7SsElV4cOvd
176 | # pnCng+XoxtZnNhVboQQlpLr7OQ/m4Oc78707RF8onyXTSWJMvHDVhBD74qGuY3KF
177 | # mqWGw4MGqGLqECUnUH//xtfhZPMdixuMDBmY7StqkUUuX5TRRVh7zNdVqS7mE+Gz
178 | # EUedzI2ndTVGJtBUI73cU7wUe8lefIEnXzKfxsycTxUos0nUI2YoKGn89ZWPKS/Y
179 | # 4m35WE3YirmTMjK57B5A6KEGSBk9vqyrGNivEGoqJN+mMN8ZULJJKOtFLzgxVg7m
180 | # z5c/JgsMRPvFwZU96hWcLgrNV5D3fNAnWmiCLCMjiI8N8IQszZvAEpzIMIIGcTCC
181 | # BFmgAwIBAgIKYQmBKgAAAAAAAjANBgkqhkiG9w0BAQsFADCBiDELMAkGA1UEBhMC
182 | # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV
183 | # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJv
184 | # b3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTAwHhcNMTAwNzAxMjEzNjU1WhcN
185 | # MjUwNzAxMjE0NjU1WjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv
186 | # bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0
187 | # aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDCCASIw
188 | # DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKkdDbx3EYo6IOz8E5f1+n9plGt0
189 | # VBDVpQoAgoX77XxoSyxfxcPlYcJ2tz5mK1vwFVMnBDEfQRsalR3OCROOfGEwWbEw
190 | # RA/xYIiEVEMM1024OAizQt2TrNZzMFcmgqNFDdDq9UeBzb8kYDJYYEbyWEeGMoQe
191 | # dGFnkV+BVLHPk0ySwcSmXdFhE24oxhr5hoC732H8RsEnHSRnEnIaIYqvS2SJUGKx
192 | # Xf13Hz3wV3WsvYpCTUBR0Q+cBj5nf/VmwAOWRH7v0Ev9buWayrGo8noqCjHw2k4G
193 | # kbaICDXoeByw6ZnNPOcvRLqn9NxkvaQBwSAJk3jN/LzAyURdXhacAQVPIk0CAwEA
194 | # AaOCAeYwggHiMBAGCSsGAQQBgjcVAQQDAgEAMB0GA1UdDgQWBBTVYzpcijGQ80N7
195 | # fEYbxTNoWoVtVTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMC
196 | # AYYwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvX
197 | # zpoYxDBWBgNVHR8ETzBNMEugSaBHhkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20v
198 | # cGtpL2NybC9wcm9kdWN0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYI
199 | # KwYBBQUHAQEETjBMMEoGCCsGAQUFBzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5j
200 | # b20vcGtpL2NlcnRzL01pY1Jvb0NlckF1dF8yMDEwLTA2LTIzLmNydDCBoAYDVR0g
201 | # AQH/BIGVMIGSMIGPBgkrBgEEAYI3LgMwgYEwPQYIKwYBBQUHAgEWMWh0dHA6Ly93
202 | # d3cubWljcm9zb2Z0LmNvbS9QS0kvZG9jcy9DUFMvZGVmYXVsdC5odG0wQAYIKwYB
203 | # BQUHAgIwNB4yIB0ATABlAGcAYQBsAF8AUABvAGwAaQBjAHkAXwBTAHQAYQB0AGUA
204 | # bQBlAG4AdAAuIB0wDQYJKoZIhvcNAQELBQADggIBAAfmiFEN4sbgmD+BcQM9naOh
205 | # IW+z66bM9TG+zwXiqf76V20ZMLPCxWbJat/15/B4vceoniXj+bzta1RXCCtRgkQS
206 | # +7lTjMz0YBKKdsxAQEGb3FwX/1z5Xhc1mCRWS3TvQhDIr79/xn/yN31aPxzymXlK
207 | # kVIArzgPF/UveYFl2am1a+THzvbKegBvSzBEJCI8z+0DpZaPWSm8tv0E4XCfMkon
208 | # /VWvL/625Y4zu2JfmttXQOnxzplmkIz/amJ/3cVKC5Em4jnsGUpxY517IW3DnKOi
209 | # PPp/fZZqkHimbdLhnPkd/DjYlPTGpQqWhqS9nhquBEKDuLWAmyI4ILUl5WTs9/S/
210 | # fmNZJQ96LjlXdqJxqgaKD4kWumGnEcua2A5HmoDF0M2n0O99g/DhO3EJ3110mCII
211 | # YdqwUB5vvfHhAN/nMQekkzr3ZUd46PioSKv33nJ+YWtvd6mBy6cJrDm77MbL2IK0
212 | # cs0d9LiFAR6A+xuJKlQ5slvayA1VmXqHczsI5pgt6o3gMy4SKfXAL1QnIffIrE7a
213 | # KLixqduWsqdCosnPGUFN4Ib5KpqjEWYw07t0MkvfY3v1mYovG8chr1m1rtxEPJdQ
214 | # cdeh0sVV42neV8HR3jDA/czmTfsNv11P6Z0eGTgvvM9YBS7vDaBQNdrvCScc1bN+
215 | # NR4Iuto229Nfj950iEkSoYIC0jCCAjsCAQEwgfyhgdSkgdEwgc4xCzAJBgNVBAYT
216 | # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD
217 | # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKTAnBgNVBAsTIE1pY3Jvc29mdCBP
218 | # cGVyYXRpb25zIFB1ZXJ0byBSaWNvMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjo0
219 | # RDJGLUUzREQtQkVFRjElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vy
220 | # dmljZaIjCgEBMAcGBSsOAwIaAxUARAw2kg/n/0n60D7eGy96WYdDT6aggYMwgYCk
221 | # fjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH
222 | # UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQD
223 | # Ex1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQUFAAIF
224 | # AON05VIwIhgPMjAyMDEyMDQyMDQxNTRaGA8yMDIwMTIwNTIwNDE1NFowdzA9Bgor
225 | # BgEEAYRZCgQBMS8wLTAKAgUA43TlUgIBADAKAgEAAgIdLwIB/zAHAgEAAgIR/DAK
226 | # AgUA43Y20gIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEEAYRZCgMCoAowCAIB
227 | # AAIDB6EgoQowCAIBAAIDAYagMA0GCSqGSIb3DQEBBQUAA4GBAI0Jx0jZcK9enVHf
228 | # wpYsAur5ZNphC+gqmrm74nkVttho3sK39ROYPbpI6yfEvOoiDDBrUMfIG39v0yLe
229 | # OCpgmoCa5R5lzPsE6+za03/Hs8cKp/+9KwIS43WNpUouOP4l8+4v1F7COpuG/waq
230 | # UxgEb2Dh2+RgyfkJSxtYFw/3zzM+MYIDDTCCAwkCAQEwgZMwfDELMAkGA1UEBhMC
231 | # VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNV
232 | # BAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRp
233 | # bWUtU3RhbXAgUENBIDIwMTACEzMAAAErk9Dtjgr38EcAAAAAASswDQYJYIZIAWUD
234 | # BAIBBQCgggFKMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0B
235 | # CQQxIgQgnqV6r2O1YEeYrIZWxMHFIfPcnh+XbRhX1d5T67MJR4cwgfoGCyqGSIb3
236 | # DQEJEAIvMYHqMIHnMIHkMIG9BCBkJznmSoXCUyxc3HvYjOIqWMdG6L6tTAg3KsLa
237 | # XRvPXzCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9u
238 | # MRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp
239 | # b24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAB
240 | # K5PQ7Y4K9/BHAAAAAAErMCIEIC1uhcFp/U4mRuO+35kuZvTEkE1mQQ8MNH+r126O
241 | # 1QZNMA0GCSqGSIb3DQEBCwUABIIBAADgY6DhpLjQ/wJpgDUxAKgq1yHQFUwuFIMg
242 | # VJoxMiQZux9cuczRqGlJEIhZKUn+VyEy9cNTiOBBrvhLHvtoCu28UXN684qv9ZeE
243 | # bwqe3k5n+TcrsSiNsPE7g4D4ivBwu6eZzw5QelIuRyNAP8ZbQ8D0ywyuXD8ryz8H
244 | # riOz44tQ5X/X86c1VMwRN+b30J7luP82KwQxfKesL4NsRByQAMcHGY0Nq0Gsbqdp
245 | # CwWn8CEi6El2SbTaPYaw3wxBtgDV1DyCcIjb7yCSfmjdw9T+9EV60DWuzEnXUCIY
246 | # +N1PKP4Iho5bh7P7hW0ngWNErTsZoc5yDJ+Pu5wdz8lmnODVDso=
247 | # SIG # End signature block
248 |
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.RemoteControl.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.RemoteControl.dll
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.Telemetry.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.Telemetry.dll
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.Utilities.Internal.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Microsoft.VisualStudio.Utilities.Internal.dll
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/TelemetryDependencies/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.appxbundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.appxbundle
--------------------------------------------------------------------------------
/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/AppPackages/获取商店应用直链_1.0.3.0_Debug_Test/获取商店应用直链_1.0.3.0_x86_x64_arm_Debug.cer
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPICON.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPICON.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPSS1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPSS1.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPSS2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPSS2.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPSS3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPSS3.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPSS4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPSS4.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/APPSS5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/APPSS5.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/BadgeLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/BadgeLogo.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/BadgeLogo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/BadgeLogo.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/BadgeLogo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/BadgeLogo.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/BadgeLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/BadgeLogo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/BadgeLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/BadgeLogo.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LargeTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LargeTile.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LargeTile.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LargeTile.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LargeTile.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LargeTile.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LargeTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LargeTile.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LargeTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LargeTile.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SmallTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SmallTile.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SmallTile.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SmallTile.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SmallTile.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SmallTile.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SmallTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SmallTile.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SmallTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SmallTile.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SplashScreen.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SplashScreen.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SplashScreen.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SplashScreen.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SplashScreen.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SplashScreen.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/SplashScreen.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/SplashScreen.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square150x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square150x150Logo.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square150x150Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square150x150Logo.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square150x150Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square150x150Logo.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square150x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square150x150Logo.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-32.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-16.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-24.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-256.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-32.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Square44x44Logo.targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Square44x44Logo.targetsize-48.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.backup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.backup.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/StoreLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/StoreLogo.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Wide310x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Wide310x150Logo.scale-100.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Wide310x150Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Wide310x150Logo.scale-125.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Wide310x150Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Wide310x150Logo.scale-150.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/Wide310x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/Wide310x150Logo.scale-400.png
--------------------------------------------------------------------------------
/获取商店应用直链/Assets/无标题.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/Assets/无标题.png
--------------------------------------------------------------------------------
/获取商店应用直链/DownloadPackage.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
--------------------------------------------------------------------------------
/获取商店应用直链/DownloadPackage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Net.Http;
6 | using System.Runtime.InteropServices.WindowsRuntime;
7 | using System.Security.Cryptography.X509Certificates;
8 | using System.Threading;
9 | using System.Threading.Tasks;
10 | using Windows.ApplicationModel.Core;
11 | using Windows.ApplicationModel.DataTransfer;
12 | using Windows.Foundation;
13 | using Windows.Foundation.Collections;
14 | using Windows.Globalization;
15 | using Windows.Management.Deployment;
16 | using Windows.Networking.BackgroundTransfer;
17 | using Windows.Storage;
18 | using Windows.Storage.Pickers;
19 | using Windows.System;
20 | using Windows.System.UserProfile;
21 | using Windows.UI;
22 | using Windows.UI.Popups;
23 | using Windows.UI.Xaml;
24 | using Windows.UI.Xaml.Controls;
25 | using Windows.UI.Xaml.Controls.Primitives;
26 | using Windows.UI.Xaml.Data;
27 | using Windows.UI.Xaml.Input;
28 | using Windows.UI.Xaml.Media;
29 | using Windows.UI.Xaml.Navigation;
30 |
31 | // https://go.microsoft.com/fwlink/?LinkId=234238 上介绍了“空白页”项模板
32 |
33 | namespace 获取商店应用直链
34 | {
35 | ///
36 | /// 可用于自身或导航至 Frame 内部的空白页。
37 | ///
38 | public sealed partial class DownloadPackage : Page
39 | {
40 | public static DownloadPackage PageTras;
41 | public DownloadPackage()
42 | {
43 | this.InitializeComponent();
44 | PageTras = this;
45 | }
46 | private async void 确认_Click(object sender, RoutedEventArgs e)
47 | {
48 | if (string.IsNullOrWhiteSpace(信息.Text) | string.IsNullOrEmpty(信息.Text))
49 | {
50 | return;
51 | }
52 | else if (类型.SelectedIndex < 0)
53 | {
54 | return;
55 | }
56 |
57 | 提示.Visibility = (Visibility)1;
58 | 提示2.Visibility = (Visibility)1;
59 | 布局1.Visibility = Visibility.Collapsed;
60 | MainPage.PageTrans.MainLoading.IsActive = true;
61 | MainPage.PageTrans.MainLoading.Visibility = Visibility.Visible;
62 | 获取结果.Items.Clear();
63 |
64 | try
65 | {
66 | HttpClient httpClient = new HttpClient();
67 |
68 | var comTag1 = (类型.SelectedItem as ComboBoxItem).Tag.ToString();
69 | var comTag2 = (通道.SelectedItem as ComboBoxItem).Tag.ToString();
70 | var values = new List>
71 | {
72 | new KeyValuePair("type", comTag1),new KeyValuePair("url", 信息.Text),
73 | new KeyValuePair("ring", comTag2),new KeyValuePair("lang", "en-us")
74 | };
75 | var content = new FormUrlEncodedContent(values);
76 |
77 | HttpResponseMessage responseMessage=await httpClient.PostAsync("https://store.rg-adguard.net/api/GetFiles", content);
78 | var result = await responseMessage.Content.ReadAsStringAsync();
79 | if(!result.Contains("The links were successfully received from the Microsoft Store server."))
80 | {
81 | 提示.Visibility = 0;
82 | 布局1.Visibility = 0;
83 | MainPage.PageTrans.MainLoading.IsActive = false;
84 | MainPage.PageTrans.MainLoading.Visibility = Visibility.Collapsed;
85 |
86 | return;
87 | }
88 |
89 | MainPage.PageTrans.WebView1.NavigateToString(result);
90 | await Task.Delay(1000);
91 | LoadHTMLData();
92 |
93 | }
94 | catch (Exception)
95 | {
96 | 提示2.Visibility = 0;
97 | }
98 |
99 | 布局1.Visibility = 0;
100 | MainPage.PageTrans.MainLoading.IsActive = false;
101 | MainPage.PageTrans.MainLoading.Visibility = Visibility.Collapsed;
102 | }
103 |
104 | private void 类型_SelectionChanged(object sender, SelectionChangedEventArgs e)
105 | {
106 | switch (类型.SelectedIndex)
107 | {
108 | case 0:
109 | 信息.PlaceholderText = "https://www.microsoft.com/p/AppName/XXXXXXXXXXXX";
110 | break;
111 | case 1:
112 | 信息.PlaceholderText = "ABCDEFGHIJKL";
113 | break;
114 | case 2:
115 | 信息.PlaceholderText = "DeveloperName.AppName_ID";
116 | break;
117 | case 3:
118 | 信息.PlaceholderText = "EN=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
119 | break;
120 | }
121 | }
122 | public async void LoadHTMLData()
123 | {
124 | try
125 | {
126 | var count = string.Format(@"document.querySelectorAll('tbody tr').length.toString();");
127 | string get = await MainPage.PageTrans.WebView1.InvokeScriptAsync("eval", new string[] { count });
128 | int linkCount = Convert.ToInt32(get);
129 | string colors = "";
130 |
131 | for (int i = 0; i < linkCount; i++)
132 | {
133 | var getfilename = string.Format(@"document.querySelectorAll('tbody tr')[{0}].querySelector('a').innerText;", i);
134 | string filename = await MainPage.PageTrans.WebView1.InvokeScriptAsync("eval", new string[] { getfilename });
135 | if (filename.ToLower().Contains(".appxbundle"))
136 | {
137 | colors = "Orange";
138 | }
139 | else if (filename.ToLower().Contains(".appx"))
140 | {
141 | colors = "Red";
142 | }
143 | else if (filename.ToLower().Contains(".eappxbundle"))
144 | {
145 | colors = "Blue";
146 | }
147 | else
148 | {
149 | colors = "Black";
150 | }
151 |
152 | var getlink = string.Format(@"document.querySelectorAll('tbody tr')[{0}].querySelector('a').href;", i);
153 | Uri filelink = new Uri(await MainPage.PageTrans.WebView1.InvokeScriptAsync("eval", new string[] { getlink }));
154 | var getIfm = string.Format(@"
155 | document.querySelectorAll('tbody tr')[{0}].querySelectorAll('td')[1].innerText+'\n'+document.querySelectorAll('tbody tr')[{0}].querySelectorAll('td')[2].innerText+'\n'+document.querySelectorAll('tbody tr')[{0}].querySelectorAll('td')[3].innerText;", i);
156 | string fileIfm = await MainPage.PageTrans.WebView1.InvokeScriptAsync("eval", new string[] { getIfm });
157 |
158 | 获取结果.Items.Add(new 链接信息 { 文件名 = filename, 下载链接 = filelink, 详细信息 = fileIfm, 标题颜色 = colors });
159 |
160 | }
161 | }
162 | catch (Exception)
163 | {
164 |
165 | }
166 | 布局1.Visibility = 0;
167 | }
168 | Uri downloadLink;
169 | string fileName;
170 | private void 获取结果_ItemClick(object sender, ItemClickEventArgs e)
171 | {
172 | downloadLink = (e.ClickedItem as 链接信息).下载链接;
173 | fileName = (e.ClickedItem as 链接信息).文件名;
174 | 弹出.ShowAt(获取结果 as FrameworkElement);
175 | }
176 | private void 复制_Click(object sender, RoutedEventArgs e)
177 | {
178 | DataPackage dataPackage = new DataPackage();
179 | dataPackage.SetText(downloadLink.ToString());
180 | Clipboard.SetContent(dataPackage);
181 | }
182 |
183 | StorageFile storageFile;
184 | DownloadOperation downloadOperation = null;
185 | private async void 下载_Click(object sender, RoutedEventArgs e)
186 | {
187 | if (进度条.Value > 0 && 进度条.Value < 100)
188 | {
189 | await 下载提示.ShowAsync();
190 | }
191 | else
192 | {
193 | StartGet();
194 | }
195 |
196 | }
197 | public async void StartGet()
198 | {
199 | 打开.IsEnabled = false;
200 | string saveLocation = "";
201 | var 文件选择 = new FileSavePicker();
202 | 文件选择.SuggestedStartLocation = PickerLocationId.Desktop;
203 | 文件选择.FileTypeChoices.Add("所有文件", new List() { "." });
204 | 文件选择.FileTypeChoices.Add("APPX File", new List() { ".appxbundle" });
205 | 文件选择.FileTypeChoices.Add("Encrypted APPX File", new List() { ".eappxbundle" });
206 | 文件选择.FileTypeChoices.Add("XAP File", new List() { ".xap" });
207 | 文件选择.SuggestedFileName = fileName;
208 |
209 | storageFile = await 文件选择.PickSaveFileAsync();
210 |
211 | if (storageFile != null)
212 | {
213 | saveLocation = storageFile.Path;
214 | try
215 | {
216 | 进度条.Value = 0;
217 | BackgroundDownloader backgroundDownloader = new BackgroundDownloader();
218 | downloadOperation = backgroundDownloader.CreateDownload(downloadLink, storageFile);
219 |
220 | var progress = new Progress(ProgressCallback);
221 | await downloadOperation.StartAsync().AsTask(progress);
222 | 进度条.Foreground = new SolidColorBrush(Colors.Black);
223 | if (进度条.Value == 100)
224 | {
225 | 进度条.Foreground = new SolidColorBrush(Colors.LightGreen);
226 | }
227 | }
228 | catch (Exception)
229 | {
230 | return;
231 | }
232 | }
233 | else
234 | {
235 |
236 | }
237 | }
238 | private void ProgressCallback(DownloadOperation downloadOperation)
239 | {
240 | try
241 | {
242 | double progress = (downloadOperation.Progress.BytesReceived * 100) / downloadOperation.Progress.TotalBytesToReceive;
243 | 进度条.Value = progress;
244 | 已下载大小.Text = (downloadOperation.Progress.BytesReceived / 100).ToString();
245 | 总大小.Text = (downloadOperation.Progress.TotalBytesToReceive / 100).ToString();
246 |
247 | if (progress == 100)
248 | {
249 | 进度条.Foreground = new SolidColorBrush(Colors.LightGreen);
250 | 打开.IsEnabled = true;
251 | }
252 | if (downloadOperation.Progress.Status == BackgroundTransferStatus.PausedNoNetwork | downloadOperation.Progress.Status == BackgroundTransferStatus.PausedByApplication | downloadOperation.Progress.Status == BackgroundTransferStatus.PausedSystemPolicy)
253 | {
254 | try
255 | {
256 | downloadOperation.Pause();
257 | 进度条.Foreground = new SolidColorBrush(Colors.Red);
258 | 继续.Visibility = Visibility.Visible;
259 | }
260 | catch (Exception)
261 | {
262 |
263 | }
264 |
265 | }
266 | else if (downloadOperation.Progress.Status == BackgroundTransferStatus.Error)
267 | {
268 | try
269 | {
270 | downloadOperation.Pause();
271 | 进度条.Foreground = new SolidColorBrush(Colors.Red);
272 | }
273 | catch (Exception)
274 | {
275 |
276 | }
277 | }
278 | }
279 | catch (Exception)
280 | {
281 |
282 | }
283 | }
284 |
285 | private void 继续_Click(object sender, RoutedEventArgs e)
286 | {
287 | try
288 | {
289 | if (downloadOperation.Progress.Status == BackgroundTransferStatus.PausedByApplication | downloadOperation.Progress.Status == BackgroundTransferStatus.PausedSystemPolicy | downloadOperation.Progress.Status == BackgroundTransferStatus.PausedNoNetwork)
290 | {
291 | downloadOperation.Resume();
292 | 进度条.Foreground = new SolidColorBrush(Colors.Black);
293 | }
294 | }
295 | catch (Exception)
296 | {
297 |
298 | }
299 | 继续.Visibility = Visibility.Collapsed;
300 | }
301 |
302 | private void 下载提示_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)
303 | {
304 | StartGet();
305 | }
306 | private async void 打开_Click(object sender, RoutedEventArgs e)
307 | {
308 | OpenError.Visibility = Visibility.Collapsed;
309 | try
310 | {
311 | await Launcher.LaunchFileAsync(storageFile);
312 | }
313 | catch (Exception)
314 | {
315 | OpenError.Visibility = Visibility.Visible;
316 | }
317 | }
318 |
319 | }
320 | }
321 |
--------------------------------------------------------------------------------
/获取商店应用直链/InstallPackage.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/获取商店应用直链/InstallPackage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.Management.Deployment;
9 | using Windows.Storage;
10 | using Windows.Storage.Pickers;
11 | using Windows.System;
12 | using Windows.UI.Popups;
13 | using Windows.UI.Xaml;
14 | using Windows.UI.Xaml.Controls;
15 | using Windows.UI.Xaml.Controls.Primitives;
16 | using Windows.UI.Xaml.Data;
17 | using Windows.UI.Xaml.Input;
18 | using Windows.UI.Xaml.Media;
19 | using Windows.UI.Xaml.Navigation;
20 |
21 | // https://go.microsoft.com/fwlink/?LinkId=234238 上介绍了“空白页”项模板
22 |
23 | namespace 获取商店应用直链
24 | {
25 | ///
26 | /// 可用于自身或导航至 Frame 内部的空白页。
27 | ///
28 | public sealed partial class InstallPackage : Page
29 | {
30 | public InstallPackage()
31 | {
32 | this.InitializeComponent();
33 | }
34 |
35 | private async void 网盘1_Click(object sender, RoutedEventArgs e)
36 | {
37 | await Launcher.LaunchUriAsync(new Uri("https://github.com/FHWWC/Store-APP-Download/releases"));
38 | }
39 |
40 | private async void 网盘2_Click(object sender, RoutedEventArgs e)
41 | {
42 | await Launcher.LaunchUriAsync(new Uri("https://pan.baidu.com/s/1ob7xeMwp5PH3muavUj3T0Q"));
43 | }
44 |
45 | /*
46 | MessageDialog messageDialog;
47 | private async void 安装_Click(object sender, RoutedEventArgs e)
48 | {
49 | var 文件选择 = new FileOpenPicker();
50 | 文件选择.SuggestedStartLocation = PickerLocationId.Desktop;
51 | 文件选择.ViewMode = PickerViewMode.List;
52 |
53 | 文件选择.FileTypeFilter.Add(".appx");
54 | 文件选择.FileTypeFilter.Add(".appxbundle");
55 | 文件选择.FileTypeFilter.Add(".xap");
56 | 文件选择.FileTypeFilter.Add("*");
57 |
58 | StorageFile storageFile = await 文件选择.PickSingleFileAsync();
59 |
60 | if (storageFile != null)
61 | {
62 | 文件名.Text = storageFile.Name;
63 | try
64 | {
65 | var progres = new Progress(installCallback);
66 | PackageManager packageManager = new PackageManager();
67 | DeploymentResult result = await packageManager.AddPackageAsync(new Uri(storageFile.Path), null, DeploymentOptions.None).AsTask(progres);
68 |
69 | if (result.IsRegistered == true)
70 | {
71 | messageDialog = new MessageDialog("提示");
72 | messageDialog.Content = "Successful!";
73 | await messageDialog.ShowAsync();
74 | }
75 | else
76 | {
77 | messageDialog = new MessageDialog("提示");
78 | messageDialog.Content += result.ErrorText;
79 | messageDialog.Content += result.ExtendedErrorCode;
80 | await messageDialog.ShowAsync();
81 | }
82 | }
83 | catch (Exception)
84 | {
85 | messageDialog = new MessageDialog("Error!", "Error");
86 | await messageDialog.ShowAsync();
87 | }
88 | }
89 | else
90 | {
91 | 文件名.Text = "Canceled";
92 | }
93 | }
94 | private void installCallback(DeploymentProgress deploymentProgress)
95 | {
96 | double progressNum = deploymentProgress.percentage;
97 | 进度2.Text = progressNum.ToString();
98 | 安装进度.Value = progressNum;
99 | }
100 | */
101 | }
102 | }
103 |
--------------------------------------------------------------------------------
/获取商店应用直链/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
--------------------------------------------------------------------------------
/获取商店应用直链/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using System.Security.Cryptography.X509Certificates;
7 | using System.Threading;
8 | using System.Threading.Tasks;
9 | using Windows.ApplicationModel.Core;
10 | using Windows.ApplicationModel.DataTransfer;
11 | using Windows.Foundation;
12 | using Windows.Foundation.Collections;
13 | using Windows.Globalization;
14 | using Windows.Management.Deployment;
15 | using Windows.Networking.BackgroundTransfer;
16 | using Windows.Storage;
17 | using Windows.Storage.Pickers;
18 | using Windows.System;
19 | using Windows.System.UserProfile;
20 | using Windows.UI;
21 | using Windows.UI.Popups;
22 | using Windows.UI.ViewManagement;
23 | using Windows.UI.Xaml;
24 | using Windows.UI.Xaml.Controls;
25 | using Windows.UI.Xaml.Controls.Primitives;
26 | using Windows.UI.Xaml.Data;
27 | using Windows.UI.Xaml.Input;
28 | using Windows.UI.Xaml.Media;
29 | using Windows.UI.Xaml.Navigation;
30 |
31 | // https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x804 上介绍了“空白页”项模板
32 |
33 | namespace 获取商店应用直链
34 | {
35 | ///
36 | /// 可用于自身或导航至 Frame 内部的空白页。
37 | ///
38 | public sealed partial class MainPage : Page
39 | {
40 | public static MainPage PageTrans;
41 | public MainPage()
42 | {
43 | this.InitializeComponent();
44 | PageTrans = this;
45 | }
46 |
47 | private void Page_Loaded(object sender, RoutedEventArgs e)
48 | {
49 | Color color = new UISettings().GetColorValue(UIColorType.Background);
50 | changeTheme(color);
51 | new UISettings().ColorValuesChanged += MainPage_ColorValuesChanged;
52 |
53 | APPFrame.Navigate(typeof(DownloadPackage));
54 | }
55 |
56 | private async void MainPage_ColorValuesChanged(UISettings sender, object args)
57 | {
58 | Color color = new UISettings().GetColorValue(UIColorType.Background);
59 |
60 | await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
61 | {
62 | changeTheme(color);
63 | });
64 |
65 | }
66 | public void changeTheme(Color color)
67 | {
68 | if (color.ToString() == "#FF000000")
69 | {
70 | 布局1.Background = new SolidColorBrush(Colors.DarkCyan);
71 | 布局3.Background = new SolidColorBrush(Colors.CadetBlue);
72 | LPControl.Background = new SolidColorBrush(Colors.Gray);
73 | }
74 | else
75 | {
76 | LinearGradientBrush gradientBrush = new LinearGradientBrush();
77 | gradientBrush.StartPoint = new Point(0, 0);
78 | gradientBrush.EndPoint = new Point(0, 1);
79 |
80 | gradientBrush.GradientStops.Add(new GradientStop() { Color = Colors.LightBlue, Offset = 0 });
81 | gradientBrush.GradientStops.Add(new GradientStop() { Color = Colors.GhostWhite, Offset = 0.5 });
82 | gradientBrush.GradientStops.Add(new GradientStop() { Color = Colors.LightBlue, Offset = 1 });
83 |
84 | 布局1.Background = gradientBrush;
85 | 布局3.Background = new SolidColorBrush(Colors.LightBlue);
86 | LPControl.Background = new SolidColorBrush(Colors.SkyBlue);
87 | }
88 | }
89 | private void LPControl_Click(object sender, RoutedEventArgs e)
90 | {
91 | LeftPanel.IsPaneOpen = !LeftPanel.IsPaneOpen; ;
92 | }
93 |
94 | private void LeftList_SelectionChanged(object sender, SelectionChangedEventArgs e)
95 | {
96 | switch(LeftList.SelectedIndex)
97 | {
98 | case 0:
99 | APPFrame.Navigate(typeof(DownloadPackage));
100 | break;
101 | case 1:
102 | APPFrame.Navigate(typeof(SearchPage));
103 | break;
104 | case 2:
105 | APPFrame.Navigate(typeof(InstallPackage));
106 | break;
107 | }
108 | }
109 | }
110 | }
111 |
--------------------------------------------------------------------------------
/获取商店应用直链/MultilingualResources/获取商店应用直链.en.xlf:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
13 |
14 | 发布预览
15 | 发布预览
16 |
17 |
18 | 默认一般通道
19 | 默认一般通道
20 |
21 |
22 | 下载面板
23 | 下载面板
24 |
25 |
26 | 点击获取链接
27 | 点击获取链接
28 |
29 |
30 | 文件名
31 | 文件名
32 |
33 |
34 | 获取结果
35 | 获取结果
36 |
37 |
38 | 文件信息
39 | 文件信息
40 |
41 |
42 | 下载文件
43 | 下载文件
44 |
45 |
46 | 复制链接
47 | 复制链接
48 |
49 |
50 | 打开安装包
51 | 打开安装包
52 |
53 |
54 | 提供 商店URL
55 | 提供 商店URL
56 |
57 |
58 | 打开失败,请确保您要打开的是.appx/.appxbundle/.xap
59 | 打开失败,请确保您要打开的是.appx/.appxbundle/.xap
60 |
61 |
62 | 继续
63 | 继续
64 |
65 |
66 | 取消
67 | 取消
68 |
69 |
70 | 您有下载任务未完成,继续新的下载会取消当前下载,是否继续?
71 | 您有下载任务未完成,继续新的下载会取消当前下载,是否继续?
72 |
73 |
74 | 提供 产品ID
75 | 提供 产品ID
76 |
77 |
78 | 提供 程序包系列名称
79 | 提供 程序包系列名称
80 |
81 |
82 | 提供 包发行者ID
83 | 提供 包发行者ID
84 |
85 |
89 |
93 |
94 | 快速通道
95 | 快速通道
96 |
97 |
98 | 慢速通道
99 | 慢速通道
100 |
101 |
102 |
103 |
104 |
--------------------------------------------------------------------------------
/获取商店应用直链/MultilingualResources/获取商店应用直链.ru.xlf:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
13 |
14 | 发布预览
15 | 发布预览
16 |
17 |
18 | 默认一般通道
19 | 默认一般通道
20 |
21 |
22 | 下载面板
23 | 下载面板
24 |
25 |
26 | 点击获取链接
27 | 点击获取链接
28 |
29 |
30 | 文件名
31 | 文件名
32 |
33 |
34 | 获取结果
35 | 获取结果
36 |
37 |
38 | 文件信息
39 | 文件信息
40 |
41 |
42 | 下载文件
43 | 下载文件
44 |
45 |
46 | 复制链接
47 | 复制链接
48 |
49 |
50 | 打开安装包
51 | 打开安装包
52 |
53 |
54 | 提供 商店URL
55 | 提供 商店URL
56 |
57 |
58 | 打开失败,请确保您要打开的是.appx/.appxbundle/.xap
59 | 打开失败,请确保您要打开的是.appx/.appxbundle/.xap
60 |
61 |
62 | 继续
63 | 继续
64 |
65 |
66 | 取消
67 | 取消
68 |
69 |
70 | 您有下载任务未完成,继续新的下载会取消当前下载,是否继续?
71 | 您有下载任务未完成,继续新的下载会取消当前下载,是否继续?
72 |
73 |
74 | 提供 产品ID
75 | 提供 产品ID
76 |
77 |
78 | 提供 程序包系列名称
79 | 提供 程序包系列名称
80 |
81 |
82 | 提供 包发行者ID
83 | 提供 包发行者ID
84 |
85 |
89 |
93 |
94 | 快速通道
95 | 快速通道
96 |
97 |
98 | 慢速通道
99 | 慢速通道
100 |
101 |
102 |
103 |
104 |
--------------------------------------------------------------------------------
/获取商店应用直链/Package.StoreAssociation.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | CN=FA9941C5-F3AD-483E-92A6-6B98F42E7B5B
4 | FCTeam
5 | MSA
6 | http://www.w3.org/2001/04/xmlenc#sha256
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 | 44267MEStudio.StoreAppDownload
365 |
366 | Store App Download
367 | 获取商店App包
368 |
369 |
370 |
371 | 44267MEStudio.PKeyTool
372 | 44267MEStudio.395948E5DAC8B
373 | 44267MEStudio.27785D386B722
374 | 44267MEStudio.UWP
375 |
376 |
377 |
--------------------------------------------------------------------------------
/获取商店应用直链/Package.appxmanifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Store App Download
7 | FCTeam
8 | Assets\StoreLogo.png
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/获取商店应用直链/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("获取商店应用直链")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("获取商店应用直链")]
13 | [assembly: AssemblyCopyright("Copyright © 2018")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Version information for an assembly consists of the following four values:
18 | //
19 | // Major Version
20 | // Minor Version
21 | // Build Number
22 | // Revision
23 | //
24 | // You can specify all the values or you can default the Build and Revision Numbers
25 | // by using the '*' as shown below:
26 | // [assembly: AssemblyVersion("1.0.*")]
27 | [assembly: AssemblyVersion("1.0.0.0")]
28 | [assembly: AssemblyFileVersion("1.0.0.0")]
29 | [assembly: ComVisible(false)]
--------------------------------------------------------------------------------
/获取商店应用直链/Properties/Default.rd.xml:
--------------------------------------------------------------------------------
1 |
17 |
18 |
19 |
20 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/获取商店应用直链/SearchPage.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/获取商店应用直链/SearchPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Diagnostics;
4 | using System.IO;
5 | using System.Linq;
6 | using System.Net.Http;
7 | using System.Runtime.InteropServices.WindowsRuntime;
8 | using System.Threading.Tasks;
9 | using Windows.Foundation;
10 | using Windows.Foundation.Collections;
11 | using Windows.UI.Popups;
12 | using Windows.UI.Xaml;
13 | using Windows.UI.Xaml.Controls;
14 | using Windows.UI.Xaml.Controls.Primitives;
15 | using Windows.UI.Xaml.Data;
16 | using Windows.UI.Xaml.Input;
17 | using Windows.UI.Xaml.Media;
18 | using Windows.UI.Xaml.Media.Imaging;
19 | using Windows.UI.Xaml.Navigation;
20 |
21 | // https://go.microsoft.com/fwlink/?LinkId=234238 上介绍了“空白页”项模板
22 |
23 | namespace 获取商店应用直链
24 | {
25 | ///
26 | /// 可用于自身或导航至 Frame 内部的空白页。
27 | ///
28 | public sealed partial class SearchPage : Page
29 | {
30 | public SearchPage()
31 | {
32 | this.InitializeComponent();
33 | }
34 |
35 | private async void 搜索_Click(object sender, RoutedEventArgs e)
36 | {
37 | string reg = "";
38 | string link = "";
39 |
40 | if (市场.SelectedIndex<0)
41 | {
42 | return;
43 | }
44 | else if(string.IsNullOrWhiteSpace(内容.Text))
45 | {
46 | return;
47 | }
48 |
49 | APPList.Items.Clear();
50 | 搜索.Visibility = Visibility.Collapsed;
51 |
52 | switch(市场.SelectedIndex)
53 | {
54 | case 0:
55 | reg = "zh-cn";
56 | break;
57 | case 1:
58 | reg = "en-us";
59 | break;
60 | case 2:
61 | reg = "ru-ru";
62 | break;
63 | }
64 |
65 | try
66 | {
67 | link = string.Format("https://www.microsoft.com/{0}/search/shop/{1}?q={2}", reg,FindType.SelectionBoxItem.ToString()+"s", 内容.Text);
68 |
69 | HttpRequestMessage httpRequest = new HttpRequestMessage();
70 | httpRequest.Headers.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
71 | httpRequest.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4412.3 Safari/537.36");
72 | httpRequest.Method = HttpMethod.Get;
73 | httpRequest.RequestUri = new Uri(link);
74 |
75 | HttpResponseMessage responseMessage =await new HttpClient().SendAsync(httpRequest);
76 | WebView1.NavigateToString(await responseMessage.Content.ReadAsStringAsync());
77 | }
78 | catch(Exception)
79 | {
80 | await new MessageDialog("链接微软服务器失败!").ShowAsync();
81 | 搜索.Visibility = 0;
82 | return;
83 | }
84 |
85 | await Task.Delay(1000);
86 | try
87 | {
88 | for (int j = 0; j < 10000; j += 500)
89 | {
90 | var SendScrLoc = string.Format(@"window.scrollTo(document.body.scrollWidth,{0})", j);
91 | await WebView1.InvokeScriptAsync("eval", new string[] { SendScrLoc });
92 | await Task.Delay(200);
93 | }
94 |
95 | var checkCount = string.Format(@"document.getElementsByClassName('c-group f-wrap-items context-list-page')[0].querySelectorAll('.m-channel-placement-item').length.toString();");
96 | string get2 = await WebView1.InvokeScriptAsync("eval", new string[] { checkCount });
97 | int itemCount = Convert.ToInt32(get2);
98 |
99 | for (int i = 0; i < itemCount; i++)
100 | {
101 | BitmapImage bitmapImage = null;
102 | var send3 = string.Format(@"document.getElementsByClassName('c-group f-wrap-items context-list-page')[0].querySelectorAll('.m-channel-placement-item h3')[{0}].innerText;", i);
103 | string get3 = await WebView1.InvokeScriptAsync("eval", new string[] { send3 });
104 |
105 | if (get3.Length > 内容.Text.Length)
106 | {
107 | if (!get3.ToLower().Contains(内容.Text.ToLower()))
108 | {
109 | continue;
110 | }
111 | }
112 | else if (内容.Text.Length > get3.Length)
113 | {
114 | if (!内容.Text.ToLower().Contains(get3.ToLower()))
115 | {
116 | continue;
117 | }
118 | }
119 | var send7 = string.Format(@"document.getElementsByClassName('c-group f-wrap-items context-list-page')[0].querySelectorAll('.m-channel-placement-item a')[{0}].href;", i);
120 | string get7 = await WebView1.InvokeScriptAsync("eval", new string[] { send7 });
121 | string get7a = get7.Substring(get7.Length - 12, 12);
122 |
123 | try
124 | {
125 | var send4 = string.Format(@"document.getElementsByClassName('c-group f-wrap-items context-list-page')[0].querySelectorAll('.m-channel-placement-item source')[{0}].srcset;", i);
126 | Uri get4 = new Uri(await WebView1.InvokeScriptAsync("eval", new string[] { send4 }));
127 |
128 | await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
129 | {
130 | bitmapImage = new BitmapImage(get4);
131 | });
132 | }
133 | catch(Exception)
134 | {
135 | continue;
136 | }
137 |
138 |
139 | APPList.Items.Add(new 搜索信息 { 应用图标 = bitmapImage, 应用名 = get3, 应用ID = get7a });
140 | }
141 | }
142 | catch(Exception)
143 | {
144 |
145 | }
146 |
147 | 搜索.Visibility = 0;
148 | }
149 |
150 | private void 跳转_Click(object sender, RoutedEventArgs e)
151 | {
152 | var appID = (APPList.SelectedItem as 搜索信息).应用ID;
153 |
154 | this.Frame.Navigate(typeof(DownloadPackage));
155 |
156 | MainPage.PageTrans.LeftList.SelectedIndex = 0;
157 | DownloadPackage.PageTras.类型.SelectedIndex = 1;
158 | DownloadPackage.PageTras.信息.Text = appID;
159 | }
160 | private void APPList_SelectionChanged(object sender, SelectionChangedEventArgs e)
161 | {
162 | if(APPList.SelectedIndex>=0)
163 | {
164 | 跳转.Visibility = Visibility.Visible;
165 | }
166 | else
167 | {
168 | 跳转.Visibility = Visibility.Collapsed;
169 | }
170 | }
171 | }
172 | }
173 |
--------------------------------------------------------------------------------
/获取商店应用直链/Strings/en/Resources.resw:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | Download Portable :
122 |
123 |
124 | Use portable version, the app will give you many items to chiose , you needn't to enter the app-id.
125 |
126 |
127 | If your installed Windows 10 didn't have MS Store , you can use this portable version , this app available on all version of Windows 10!
128 |
129 |
130 | Download :
131 |
132 |
133 | HOW-TO install :After decompression, run the Powershell script file provided in the package, the file type is .ps, and follow the script prompts after running.
134 |
135 |
136 | if you have any questions, you can create an issues on the Github project or send a feedback email to us, Thank you!
137 |
138 |
139 | Country
140 |
141 |
142 | Please enter the app name you want search:
143 |
144 |
145 | Get Links
146 |
147 |
148 |
149 |
150 |
151 | Type
152 |
153 |
154 | Please select a type
155 |
156 |
157 | Release Preview
158 |
159 |
160 | Defalut
161 |
162 |
163 | Download Panel
164 |
165 |
166 | Filename
167 |
168 |
169 | Select a Package
170 |
171 |
172 | File Information
173 |
174 |
175 | Download File
176 |
177 |
178 | Copy Link
179 |
180 |
181 | Open app package
182 |
183 |
184 | Use Store URL
185 |
186 |
187 | Open failed, please make sure that you are opening is: .appx/.appxbundle/.xap/.eappxbundle
188 |
189 |
190 | New download
191 |
192 |
193 | Back
194 |
195 |
196 | You have not completed the download task. If you continue the new download, the current download will be canceled. Continue?
197 |
198 |
199 | Get you link failed!!Please check again,Please make sure your information is correct
200 |
201 |
202 | Sorry! There is a problem connecting to the server, please try again later.
203 |
204 |
205 | Get Links
206 |
207 |
208 | Download Portable
209 |
210 |
211 | Search Store Apps
212 |
213 |
214 | SID(Store ID)
215 |
216 |
217 | PFN(Package Family Name)
218 |
219 |
220 | PID(Package Identity Publisher)
221 |
222 |
223 | Please enter your information,URL/SID/PFN/PID
224 |
225 |
226 | Select Channel(If Available)
227 |
228 |
229 | Fast/Skip
230 |
231 |
232 | Slow
233 |
234 |
--------------------------------------------------------------------------------
/获取商店应用直链/Strings/ru/Resources.resw:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | Скачать портативный:
122 |
123 |
124 | Используйте портативную версию, приложение предоставит вам множество элементов на выбор, вам не нужно вводить идентификатор приложения.
125 |
126 |
127 | Если в вашей установленной Windows 10 не было MS Store, вы можете использовать эту портативную версию, это приложение доступно во всех версиях Windows 10!
128 |
129 |
130 | Скачать:
131 |
132 |
133 | КАК установить: После распаковки запустите файл сценария Powershell, предоставленный в пакете, тип файла - .ps, и следуйте подсказкам сценария после запуска.
134 |
135 |
136 | if you have any questions, you can create an issues on the Github project or send a feedback email to us, Thank you!
137 |
138 |
139 | Страна
140 |
141 |
142 | Пожалуйста, введите название приложения, которое вы хотите найти:
143 |
144 |
145 | Возьми
146 |
147 |
148 |
149 |
150 |
151 | Тип
152 |
153 |
154 | Пожалуйста, выберите тип
155 |
156 |
157 | Release Preview
158 |
159 |
160 | Defalut
161 |
162 |
163 | Панель загрузки
164 |
165 |
166 | Файл:
167 |
168 |
169 | Установить пакет сейчас
170 |
171 |
172 | Информация о файле
173 |
174 |
175 | Скачать файл
176 |
177 |
178 | Копировать ссылку
179 |
180 |
181 | Открыть пакет
182 |
183 |
184 | Use Store URL
185 |
186 |
187 | Открыть не удалось, убедитесь, что вы открываете: .appx / .appxbundle / .xap / .eappxbundle
188 |
189 |
190 | New download
191 |
192 |
193 | Back
194 |
195 |
196 | You have not completed the download task. If you continue the new download, the current download will be canceled. Continue?
197 |
198 |
199 | Получить ссылку не удалось !! Пожалуйста, проверьте еще раз, Пожалуйста, убедитесь, что ваша информация верна
200 |
201 |
202 | Сожалею! При подключении к серверу возникла проблема. Повторите попытку позже.
203 |
204 |
205 | Получить ссылки
206 |
207 |
208 | Скачать портативный
209 |
210 |
211 | Поиск приложений в магазине
212 |
213 |
214 | SID(Store ID)
215 |
216 |
217 | PFN(Package Family Name)
218 |
219 |
220 | PID(Package Identity Publisher)
221 |
222 |
223 | Пожалуйста, введите вашу информацию,URL/SID/PFN/PID
224 |
225 |
226 | Выберите канал (если доступен)
227 |
228 |
229 | Fast/Skip
230 |
231 |
232 | Slow
233 |
234 |
--------------------------------------------------------------------------------
/获取商店应用直链/Strings/zh-Hans/Resources.resw:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | 下载便携版(非商店版):
122 |
123 |
124 | 下载便携版,此版本会提供多个APP供您选择,您无需手动输入ID即可快速下载,只需要从列表选择您要的APP。
125 |
126 |
127 | 如果您使用的 Win10 版本没有微软商店或者不方便使用商店下载,您依然可以安装本应用的便携版,便携版兼容所有 Win10 版本!
128 |
129 |
130 | 下载地址:
131 |
132 |
133 | 安装方法:解压后运行包内提供的Powershell脚本文件,文件后缀为.ps ,运行后按照脚本提示进行操作。
134 |
135 |
136 | 如果您有任何疑问,可以在GitHub项目中创建一个issues,或者给我们发送邮件反馈,感谢您的支持!
137 |
138 |
139 | 选择市场
140 |
141 |
142 | 输入要搜索的app名称:
143 |
144 |
145 | 获取直链
146 |
147 |
148 | 搜索功能在国内需要使用VPN等服务才能使用,API由微软提供。
149 |
150 |
151 | 类型
152 |
153 |
154 | 请选择您要提供的信息
155 |
156 |
157 | 发布预览
158 |
159 |
160 | 默认一般通道
161 |
162 |
163 | 下载面板
164 |
165 |
166 | 文件名
167 |
168 |
169 | 选择应用包
170 |
171 |
172 | 文件信息
173 |
174 |
175 | 下载文件
176 |
177 |
178 | 复制链接
179 |
180 |
181 | 打开安装包
182 |
183 |
184 | 提供 商店URL
185 |
186 |
187 | 打开失败,请确保您要打开的是.appx/.appxbundle/.xap/.eappxbundle
188 |
189 |
190 | 继续
191 |
192 |
193 | 取消
194 |
195 |
196 | 您有下载任务未完成,继续新的下载会取消当前下载,是否继续?
197 |
198 |
199 | 获取链接失败!请检查你提供的信息正确无误,然后再试一次
200 |
201 |
202 | 与服务器连接出现问题,请稍后重试.
203 |
204 |
205 | 获取链接
206 |
207 |
208 | 下载便携版
209 |
210 |
211 | 搜索应用
212 |
213 |
214 | 提供 产品ID
215 |
216 |
217 | 提供 程序包系列名称
218 |
219 |
220 | 提供 包发行者ID
221 |
222 |
223 | 请输入您提供的信息,URL/SID/PFN/PID
224 |
225 |
226 | 选择通道(如果支持)
227 |
228 |
229 | 快速通道
230 |
231 |
232 | 慢速通道
233 |
234 |
--------------------------------------------------------------------------------
/获取商店应用直链/获取商店应用直链.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | x86
7 | {29ADF326-C0E5-4DB5-AF5E-78B68283DB6A}
8 | AppContainerExe
9 | Properties
10 | 获取商店应用直链
11 | 获取商店应用直链
12 | zh-CN
13 | UAP
14 | 10.0.17763.0
15 | 10.0.10240.0
16 | 14
17 | 512
18 | {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
19 | true
20 | 获取商店应用直链_TemporaryKey.pfx
21 |
22 |
23 | False
24 | True
25 | Always
26 | x86|x64|arm
27 | 0
28 | OnApplicationRun
29 | SHA256
30 | False
31 | 0
32 | True
33 | False
34 |
35 |
36 | true
37 | bin\x86\Debug\
38 | DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
39 | ;2008
40 | full
41 | x86
42 | false
43 | prompt
44 | true
45 |
46 |
47 | bin\x86\Release\
48 | TRACE;NETFX_CORE;WINDOWS_UWP
49 | true
50 | ;2008
51 | pdbonly
52 | x86
53 | false
54 | prompt
55 | true
56 | true
57 |
58 |
59 | true
60 | bin\ARM\Debug\
61 | DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
62 | ;2008
63 | full
64 | ARM
65 | false
66 | prompt
67 | true
68 |
69 |
70 | bin\ARM\Release\
71 | TRACE;NETFX_CORE;WINDOWS_UWP
72 | true
73 | ;2008
74 | pdbonly
75 | ARM
76 | false
77 | prompt
78 | true
79 | true
80 |
81 |
82 | true
83 | bin\x64\Debug\
84 | DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
85 | ;2008
86 | full
87 | x64
88 | false
89 | prompt
90 | true
91 |
92 |
93 | bin\x64\Release\
94 | TRACE;NETFX_CORE;WINDOWS_UWP
95 | true
96 | ;2008
97 | pdbonly
98 | x64
99 | false
100 | prompt
101 | true
102 | true
103 |
104 |
105 | PackageReference
106 |
107 |
108 | 4.0
109 | zh-Hans
110 | true
111 | true
112 |
113 |
114 |
115 | App.xaml
116 |
117 |
118 | DownloadPackage.xaml
119 |
120 |
121 | InstallPackage.xaml
122 |
123 |
124 | MainPage.xaml
125 |
126 |
127 |
128 | SearchPage.xaml
129 |
130 |
131 |
132 |
133 |
134 | Designer
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 | MSBuild:Compile
200 | Designer
201 |
202 |
203 | Designer
204 | MSBuild:Compile
205 |
206 |
207 | Designer
208 | MSBuild:Compile
209 |
210 |
211 | MSBuild:Compile
212 | Designer
213 |
214 |
215 | Designer
216 | MSBuild:Compile
217 |
218 |
219 |
220 |
221 | 6.1.7
222 |
223 |
224 | 4.3.0
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 | 14.0
234 |
235 |
236 |
237 |
238 |
239 |
240 |
247 |
--------------------------------------------------------------------------------
/获取商店应用直链/获取商店应用直链.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | False
5 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
6 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
7 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
8 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
9 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
10 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
11 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
12 | D:\VS 2015-17 Project\获取商店应用直链\获取商店应用直链\Assets\APPICON.png
13 | True
14 | x86|x64|arm
15 | False
16 | SideloadOnly
17 |
18 |
19 | 30F105C9-681E-420b-A277-7C086EAD8A4E
20 | true
21 |
22 |
23 | 30F105C9-681E-420b-A277-7C086EAD8A4E
24 | true
25 |
26 |
--------------------------------------------------------------------------------
/获取商店应用直链/获取商店应用直链_StoreKey.pfx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/获取商店应用直链_StoreKey.pfx
--------------------------------------------------------------------------------
/获取商店应用直链/获取商店应用直链_TemporaryKey.pfx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FHWWC/Store-APP-Download/f84f69c09a33fb7187056e44163647fd4198dfb6/获取商店应用直链/获取商店应用直链_TemporaryKey.pfx
--------------------------------------------------------------------------------
/获取商店应用直链/链接模板.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Windows.UI;
7 | using Windows.UI.Xaml.Media.Imaging;
8 |
9 | namespace 获取商店应用直链
10 | {
11 | public class 链接信息
12 | {
13 | public string 文件名 { get; set; }
14 | public string 详细信息 { get; set; }
15 | public Uri 下载链接 { get; set; }
16 | public string 标题颜色 { get; set; }
17 | }
18 | public class 下载模板
19 | {
20 | public double 进度 { get; set; }
21 | public double 已下载 { get; set; }
22 | public double 总大小 { get; set; }
23 | public double 进度条进度 { get; set; }
24 | }
25 | public class 搜索信息
26 | {
27 | public BitmapImage 应用图标 { get; set; }
28 | public string 应用名 { get; set; }
29 | public string 应用ID { get; set; }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------