SmsForwarder icon indicating copy to clipboard operation
SmsForwarder copied to clipboard

[suggestion]: 应用通知的转发规则中, 可否简单的在"不包含"的匹配规则中, 设置多个可能的匹配值, 来实现黑名单的效果.

Open rsyqvthv opened this issue 1 year ago • 9 comments
trafficstars

是否有人曾提过类似的问题?

否(No)

你觉得APP有什么不足之处?

当前"不包含"匹配规则中, 只能填写一个关键词. 实际效果是只能屏蔽某个app的转发.

但如果想屏蔽多个app, 就要另找其他方法.

你觉得该怎么去完善会比较好?【非必答】

希望能允许简单的输入多个关键词,

比如, 每行的输入作为一个排查关键词, 可以输入多行建立一个排查列表. 配合"不包含"的规则, 就可以实现比较直观的做一个黑名单效果.

在这个名单中的app就不会被转发.

而不用使用其他复杂的方法(正则, 另加规则等)

当然此功能也适用于其他的匹配规则, 我仅从自己的需要, 以"不包含"做例子.

希望采纳.

rsyqvthv avatar May 15 '24 07:05 rsyqvthv

看wiki 附录5:转发规则之多重规则

也看看这个issue

https://github.com/pppscn/SmsForwarder/issues/448#issuecomment-2051626144

pppscn avatar May 15 '24 07:05 pppscn

感谢回复, 您提到的两个连接我都仔细看过.

我现在就是使用正则, 但稍微显得复杂一些. 而使用多重规则显得有些重, 可能适合逻辑更加复杂的场景.

我之所以建议可以在"匹配值"中用多行的方式设定多个值, 就是为了能简化一下这个(也许是)比较常用的匹配模式, 同时也更加直观一些.

不知道实现起来是不是很复杂, 都由您定夺.

我很喜欢这个工具, 感谢你的创作.

rsyqvthv avatar May 15 '24 21:05 rsyqvthv

感谢回复, 您提到的两个连接我都仔细看过.

我现在就是使用正则, 但稍微显得复杂一些. 而使用多重规则显得有些重, 可能适合逻辑更加复杂的场景.

我之所以建议可以在"匹配值"中用多行的方式设定多个值, 就是为了能简化一下这个(也许是)比较常用的匹配模式, 同时也更加直观一些.

不知道实现起来是不是很复杂, 都由您定夺.

我很喜欢这个工具, 感谢你的创作.

多个值是 还是 的关系呢? 允许多个值之后还要让使用者来选这个,不然无论我选哪一个 都会造成异议吧

pppscn avatar May 16 '24 00:05 pppscn

是的, 你考虑的比较周全,

但从某种角度来说, 这个应用场景可能不会有"且"的关系, 因为且的部分在同一行中已经实现了 而不同行之间只是表达"或"的关系.

这种方式在我们很多的设置场景中都是如此使用的, 应该说, 对于用户来说是比较自然的, 不太会存在分歧.

比如: 在编辑hosts文件的时候, 多行之间就表达的是或的关系 在adblock中, 多行规则也是或的关系. 等等..

希望我表达清楚了我的意思. 也感谢你能认真考虑我的建议.

rsyqvthv avatar May 16 '24 05:05 rsyqvthv

是的, 你考虑的比较周全,

但从某种角度来说, 这个应用场景可能不会有"且"的关系, 因为且的部分在同一行中已经实现了 而不同行之间只是表达"或"的关系.

这种方式在我们很多的设置场景中都是如此使用的, 应该说, 对于用户来说是比较自然的, 不太会存在分歧.

比如: 在编辑hosts文件的时候, 多行之间就表达的是或的关系 在adblock中, 多行规则也是或的关系. 等等..

希望我表达清楚了我的意思. 也感谢你能认真考虑我的建议.

不对,

其实当判断词是 包含 时,大多数人希望的是 的关系

当判断词是 不包含 时,大多数人又希望的是 的关系

这样才能实现你说的 白名单黑名单


不管怎么说,类似的问题一直有人提起,我也不厌其烦的解释,在 wiki中备注

容我想想,或许是时候做一些改变了

pppscn avatar May 16 '24 05:05 pppscn

转发规则 匹配的值 允许传入 逻辑运算符与(&&)或(||)(用于支持多个关键词)

例如:短信内容包含 取件码取货码驿站 时,匹配模式包含匹配的值 填写 取件码||取货码&&驿站


覆盖安装 每周构建版 试试

升级操作提示:

  • 加入SmsF预览体验计划后在线更新(关于软件页面开启,v3.3.0_240305+适用)
  • 手动下载:https://github.com/pppscn/SmsForwarder/actions/workflows/Weekly_Build.yml

pppscn avatar May 16 '24 07:05 pppscn

小米手机仍然会被杀后台,设置该APP电池管理无限制使用,同时锁了APP,仍然被杀后台

oldtree61 avatar May 21 '24 10:05 oldtree61

转发规则 匹配的值 允许传入 逻辑运算符与(&&)或(||)(用于支持多个关键词)

感谢您的努力, 我会尝试使用weeklybuild, 感谢你给我们提供了这么好的工具.

小米手机仍然会被杀后台,设置该APP电池管理无限制使用,同时锁了APP,仍然被杀后台

我建议您另外开issue提问, 或者寻找已经closed的相关问题. hijack不相干的主题不会让您尽快得到答案.

rsyqvthv avatar May 21 '24 14:05 rsyqvthv

image

改出bug了,请重新覆盖安装 每周构建版 试试

升级操作提示:

  • 加入SmsF预览体验计划后在线更新(关于软件页面开启,v3.3.0_240305+适用)
  • 手动下载:https://github.com/pppscn/SmsForwarder/actions/workflows/Weekly_Build.yml

pppscn avatar May 22 '24 13:05 pppscn