使用特定规则自动操作网站 HTML 的程序或 Firefox 插件?

使用特定规则自动操作网站 HTML 的程序或 Firefox 插件?

我已多次注意到某些网站是多么的乏味。

因此,我需要一个程序、Firefox 插件或任何可以完成这项工作的东西 - 能够向特定网站添加某种检查。

例如,程序可以搜索正则表达式模式,然后根据该模式执行操作。例如,如果我从维基百科页面找到某种语言,我想将其移动或复制到该语言列表的顶部。该操作不一定非要应用于它找到的正则表达式:它可以发出另一个正则表达式搜索,如果找到,它将执行我想要的操作,例如删除其他 HTML 块、移动它或将其复制到另一个位置。

答案1

您可以使用 Firefox 插件油脂猴

答案2

userscripts.org/scripts/show/119197 在这里运行良好。

而不是添加

// @include http://example.com/site/forum/*

对于源代码本身,尝试在greasemonkey内的选项中添加您选择的论坛。

  1. 单击 greasemonkey 工具栏按钮旁边的下拉箭头
  2. 单击“管理用户脚本...”,将打开附加组件管理器并突出显示 Greasemonkey 面板。
  3. 找到脚本 phpBB Thread Blocker 并点击其“首选项”按钮。
  4. 应该打开名为“Greasemonkey - Userscript-preferences”的窗口。
  5. 转到“用户偏好”标签
  6. 点击“添加”按钮
  7. 将您的论坛页面粘贴到文本区域“应用于这些网站”。

添加的页面应该具有以下语法:

http://example.com/site/forum/*

最后,点击“确定”按钮,一切就完成了。

请注意,以这种方式添加的页面不应具有前导,// @include这是元信息,但只有当脚本的源直接通过编辑器编辑时才正确。其他用户脚本应该可以正常工作,但我没有尝试过这个脚本。

该图显示了应用用户脚本后的页面样子。

单击红色 X 可隐藏主题,页面底部会显示一个附加链接。单击“编辑隐藏主题”可在隐藏主题链接下方的列表中显示这些主题,如果单击其中一个主题,相关主题将再次取消隐藏。我认为页面重新加载 (F5) 也是必要的。

相关内容