ywzhaiqi / userscript

本人原创或修改的 GM 脚本,包括小说阅读脚本等。
https://greasyfork.org/zh-CN/users/145-ywzhaiqi
543 stars 166 forks source link

MyNovelReader 根据网页标题判断是否为小说网页 #104

Open dot-max opened 4 years ago

dot-max commented 4 years ago

现在是根据网址判断是否为小说网页的,但是这种方法有点不够。光一个笔趣阁就有好多个域名,而且每天都有很多不知名的小的网站出现,这样子效率太低了。建议include *匹配所有网页,然后在脚本初始化时根据网页特征判断,如果不是小说网页,就退出脚本。这样子可以通过网页特征更加大范围的匹配小说网站而不需要经常往源代码里面加网站了。

可以使用的特征:

  1. 网页title中是否包含“笔趣阁”,“小说”,“无弹窗”,等关键词
  2. 网页中间有大段文字并且网页有“下一页”,“目录”,”上一页“,等链接
  3. 小说网站的一个非常普遍的特征:监听了左、右、回车按钮并且分别绑定到上一页、下一页、回车。
ywzhaiqi commented 4 years ago

想法很好。由于本人近几年不再看小说,且手机上阅读的流行,本脚本已不会大改。但支持你修改