目前发现,如果 BitComet 设置了限速且达到限速值时,可能会导致 WebUI 访问困难而出现分析耗时长,部分任务超时的情况
虽然会提取不到部分活动 Peers,但不会影响封禁效果,只是更新规则可能会延迟几分钟
2.10 版开启 network.ignore_remote_access_in_speed_limit 高级选项后,即使达到限速值也不会出现超时的现象
目前发现,如果 BitComet 设置了限速且达到限速值时,可能会导致 WebUI 访问困难而出现分析耗时长,部分任务超时的情况
虽然会提取不到部分活动 Peers,但不会影响封禁效果,只是更新规则可能会延迟几分钟
2.10 版开启 network.ignore_remote_access_in_speed_limit 高级选项后,即使达到限速值也不会出现超时的现象
以前版本没限速协议开销,容易超过设置的限速数值后来版本优化了,后来版本就限速不会超过设置的值
感谢大佬,已经找到文件了
感谢反馈,已修正。
新增终端判断,优先使用 Windows Terminal
新增自动提权,在新窗口中以管理员权限执行
新增重复执行检测,启动时会自动关闭正在运行的脚本
新增自动识别 BT 应用程序(基于现有的 WIndows 防火墙规则,非全盘扫描)
新增启动方式的选项,可以选择任务计划或快捷方式
新增启动信息,显示 BitComet 版本号
改进窗口控制,避免隐藏或显示失败
改进初始配置,可识别 URL,或在地址项中输入端口
执行以下命令添加过滤规则
iex (irm btn-bc.pages.dev/add)
执行以下命令重建桌面快捷方式
iex (irm btn-bc.pages.dev/link)
执行以下命令重建自启动任务计划
iex (irm btn-bc.pages.dev/task)
小白
有办法在powershell执行命令不挂代理吗
在使用 iex (irm btn-bc.pages.dev/add) 时需要挂一个全局代理
New-TimeSpan : 无法绑定参数“Seconds”。无法将值“2400000000”转换为类型“System.Int32”。错误:“值对于 Int32 太大或太
小。”
所在位置 行:940 字符: 81
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
感谢反馈
已修复,请重新执行 iex (irm btn-bc.pages.dev)
Update-NetFirewallDynamicKeywordAddress : 参数错误。
所在位置 行:880 字符: 3
Update-NetFirewallDynamicKeywordAddress -Id $DYKWID -Addresse ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
感谢反馈
这是因为 BTN-Collected-Rules 规则中多了一个 ::1
此地址与 Windows 动态关键字冲突
已排除,无需更新/重启脚本,最长等待一小时后自动更新修复后的订阅
也可右键点击通知区域图标 – 强制更新订阅
,或重启脚本以立即生效
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:756 字符: 3
$PEERHASH = @{
~~~~~~~~~~~~~~
这个报错频繁吗?我暂时无法重现
现在每次都会报错
2024/10/4 16:34:27 [ 分析 91 个活动任务 ]
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:756 字符: 3
$PEERHASH = @{
~~~~~~~~~~~~~~
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:756 字符: 3
$PEERHASH = @{
~~~~~~~~~~~~~~
2024/10/4 16:34:32 [ 提取 125 个活动 Peers,耗时 4.981 秒 ]
2024/10/4 16:34:33 [ 服务器内部错误,请联系服务器管理员。 ]
2024/10/4 16:34:33 [ 远程服务器返回错误: (500) 内部服务器错误。 ]
2024/10/4 16:34:33 [ 提交 Peers 快照失败,数据大小 8.9 KiB ]
大致是这样
我删了一些做种的资源后不报错了
首次执行 iex (irm btn-bc.pages.dev)
后,脚本会保存在本地
快捷方式或任务计划会启动本地脚本,免去联网下载
快捷方式保存在
C:\Users\%USERNAME%\BTNScriptBC\BTNScriptBC.lnk
可复制到桌面或任意位置双击执行
方便提供资源信息用作测试吗?
脚本已更新,当遇到此类错误时,会把当前处理的 Peer 信息保存至 UNKNOWN.txt
请重新执行 iex (irm btn-bc.pages.dev)
立即更新脚本并生效
(否则会在下下次启动时生效)
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
找不到“Round”的重载,参数计数为:“1”。
所在位置 行:757 字符: 4
+ $PEERHASH = @{
+ ~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
看来是特殊的IPV6的IP导致的问题