zhongfly / blog

https://blogsue.vercel.app/#/
9 stars 3 forks source link

蓝叠(BlueStacks)5 国际版 净化方法 #13

Open zhongfly opened 2 years ago

zhongfly commented 2 years ago

去除安卓桌面的广告

原理:安装其他桌面启动器,替换模拟器自带的桌面即可。可选:使用BSTweaker隐藏自带桌面 例如:安装Nova启动器,点击模拟器右侧的“主页”快捷键,会提示选择启动器,选择Nova启动器并点击“始终”。有些版本下,若这样设置无效,可以用Nova启动器内的“设置默认启动器”来设置,在5.21.505.1008 Pie64位上实测可行。

去除游戏时弹出广告

模拟器设置-偏好设置-允许在游戏过程中BlueStacks显示广告 关闭 image

去除开屏/加载广告

需要先找到模拟器的广告存放位置。可以使用BSTweaker来找:资讯 -> 引擎档案路径 -> 该位置内的Promotions文件夹 一般为软件安装位置\BlueStacks_nxt\Engine\Nougat64(模拟器系统)\Promotions

删除文件夹内的内容,并且为了防止再次下载,应采取方法禁止BlueStacks写入广告数据到这个文件夹内。

方法1:

设置文件夹属性,安全 -> Everyone -> 编辑,将完全控制一项拒绝

方法2:

使用安全软件的功能,例如火绒的自定义防护规则。 以火绒为示例: 安全设置 -> 高级防护 -> 自定义防护 -> 自定义规则 -> 添加规则 发起程序设置为模拟器程序目录里的HD-Player.exe(注意模拟器不会把程序放在安装时指定的位置!只是把数据放在那里)C:\Program Files\BlueStacks_nxt\HD-Player.exe,也可扩大范围把所有程序都纳入C:\Program Files\BlueStacks_nxt\* 添加保护对象,选择模拟器的广告存放位置,对它的保护范围勾选读取创建修改有程序直接触犯以上规则时,选择直接阻止; 保存。 image

设置完成后,火绒就会自动拦截bluestack下载保存广告的行为了 image

通过配置文件剔除无用功能

修改此文件软件安装位置\BlueStacks_nxt\bluestacks.conf,修改前请备份! ="1"是启用,="0"是关闭,注意修改后可能会被蓝叠再修改回去,所以建议用前面的方法禁止它修改,但这同样会导致在模拟器设置里调整设置无效!

禁用nowbux

bst.feature.nowbux="0" nowbux就是下图的这个: image

广告相关项

bst.enable_programmatic_ads="0"

如果在“模拟器设置-偏好设置”里没有看到广告关闭选项,可能是下面一项设置导致,设成"1"来显示广告关闭选项。不过用上面那项设置就可以关闭了,没有必要启用它然后再手动关闭。

bst.feature.show_programmatic_ads_preference="1"
cndaqiang commented 4 months ago

新版本的BlueStack的目录在C:\ProgramData\BlueStacks_nxt\Engine\Nougat32_2(模拟器系统)\Promotions

200433zc commented 2 months ago

image 现在又多了个ai图标去不掉conf里又bst.feature.ai_chat bst. feature.popout_ai_chat:都设为0后启动时仍会显示但最大化一下就消失了🤔