Hosts文件修改与动态锁屏APP

wcavell UID.34926
2016-12-12 发表

本帖最后由 wcavell 于 2016-12-12 19:10 编辑

以下描述均以手机已经解锁了,

修改Hosts有啥好处呢?
1、翻个小墙。
2、屏蔽广告。
WP版本的***链接停止解析*** (广告屏蔽软件)
上面的软件是屏蔽用的。
写成uwp也是可以的,但必须是arm。uwp有个好就是能直接安装。
需要修改Package.appxmanifest,在根节点添加xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
打开AdBlocker 的WMAppManifest.xml (Properties/WMAppManifest.xml)的文件
把WMAppManifest的Capability 复制到Package.appxmanifest的Capabilities节点下
如下<rescap:Capability Name=“id_cap_xxxxx”/>
主要的是id_cap_xxx 是要小写的,WMAppManifest的都是大写,自己转换一下。
核心代码:
[mw_shl_code=csharp,false]
RPCManager RPC = new RPCManager();
RPC.Start();
CSilentInstallerRuntime NrsCopy = new CSilentInstallerRuntime();
bool didFinish = NrsCopy.NRSCopyFile(local.Path + "\\DataFolder\\hosts.txt", "C:\\Windows\\System32\\DRIVERS\\ETC\\HOSTS");
[/mw_shl_code]
注意的是你要复制Nokia.SilentInstaller.Runtime.winmd和Nokia.SilentInstaller.Runtime.dll
并要引用Nokia.SilentInstaller.Runtime.winmd,这些文件***链接停止解析***


动态锁屏APP
说起动态锁屏,大家不知道还记得不,虽然卡了点,毕竟有可玩性。
下面的东西就是关于这种软件的实现。

这里有两个demo
***链接停止解析***

***链接停止解析***


这类型的APP只能是8.1 silverlight环境了
Capabilities里添加一个
<Capability Name="ID_CAP_SHELL_DEVICE_LOCK_UI_API" />
Extensions节点里添加一个
<Extension ExtensionName="LockScreen_Application" ConsumerID="{CD4601F6-351B-43C7-9087-6B12BD98ED63}" TaskID="_default" ExtraFile="Extensions\\LockAppExtension.xml" />

当然你需要添加Extensions文件夹
并添加LockAppExtension.xml文件,文件内容如何
[mw_shl_code=xml,true]
<?xml version="1.0"?>
<x:Extension xmlns:x="urn:LockApp">
<AppID>App</AppID>
</x:Extension>
[/mw_shl_code]
那些其他代码自己去看demo里的吧。

标签: 手机解锁 动态

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
wcavell UID.34926
2016-12-12 回复

Quote***链接停止解析***
请勿使用Nokia.SilentInstaller
可以用OEM…和ACERLIB替代



我就是WM10下安装过了,就是bug有点多

wcavell UID.34926
2016-12-12 回复

Quote***链接停止解析***
不会吧,什么时候又能用了?
你的系统版本多少?
记得10586前的哪个版本我手贱试了试结果搞到要重置


版本是14393.448

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报