好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 ideadroit 于 2020-9-30 23:16 编辑
Small is beautiful
简单
易用
用户群体
自制或修改他人Crx > 无法启用
加载解压缩拓展 > 每次打开浏览器弹出禁用开发者模式 < 聒噪
工作原理
在注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallAllowlist]下写入拓展ID,详细见微软开发者文档
使用方法
1,打开浏览器开发者模式
2,把CRX插件拖进浏览器安装(解压缩拓展先打包成CRX)
3,复制拓展ID填入程序,然后回车
[4,程序输入框清空后再回车,程序退出]
5,关闭浏览器开发者模式,重启浏览器
程序核心代码
private void TextBox_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter){
string id = id_input.Text.Trim();
if (id == ""){
Environment.Exit(0); //输入框无内容回车程序退出
}
RegistryKey reg = Registry.LocalMachine.OpenSubKey("SOFTWARE", true).CreateSubKey("Policies", true).CreateSubKey("Microsoft", true).CreateSubKey("Edge", true).CreateSubKey("ExtensionInstallAllowlist", true);
int i = 1;
while (true){
if (reg.GetValue(i.ToString()) == null){
reg.SetValue(i.ToString(), id);
id_input.Text = "";
reg.Dispose();
return;
}
i++;
}
}
}
蓝奏云(源码和程序):
https://ideadroit.lanzoui.com/igy3Oh1aguj 密码:52PJ
附件:
ExtensionEnable.zip
(16.46 KB, 下载次数: 120)
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|