fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:35880回复:55

[WebExt 扩展] Distill AlertBox(监视页面变化并提醒) 新版界面上手指南

楼主#
更多 发布于:2013-04-02 18:34
Distill AlertBox

一款可以监视页面变化,并在页面发生变化时提醒用户的扩展,主要功能有:

1、可以监视整个页面,也可以监视页面的某个元素或区域
2、可以添加监视的规则,定位元素的时候可以使用 xpath、CSS、JS 表达式
3、在 inbox 管理页面查看和管理所有的监控规则,规则按时间顺序排列
4、页面发生变化时后播放声音、弹窗、或 email 通知
6、一条规则同时监控多个元素或区域。

下面简单介绍一下如何使用 Alertbox 获取网页/元素更新提醒:

首先安装后在工具栏添加一个“闹铃”图标,在添加了监视条目后还会显示未读条目的数量。



下方有三个按钮:
点击蓝色的“Select Elements to Watch” 可进入选取网页元素建立规则页面,监视一个或多个网页元素变化。
点击 “Watch Page” 则直接监视整个网页的变化。
点击 “Suspend Checks” 是禁用/启用扩展的功能。

另外点击上方蓝色 Inbox 字样可进入监视规则界面,查看并操作监视规则。


如要监视网页元素,点击“Select Elements to Watch”按钮,这时会打开可视化元素选择面板




在这里可以通过鼠标在页面选取一个或多个元素,选取后面板左侧显示 xpath 路径、CSS 选择器或 Javascript 代码(可以作为 xpath、CSS、JS 规则建立器)。右侧面板显示你选取的元素内容。

最后点击右上角 Save Selection 即添加好规则。

所有建立好的规则都会跑到 Inbox 里面,可以点击工具栏按钮的 inbox 字样,或地址栏输入,chrome://alertbox/content/inbox.html#inbox



在这里可以查阅规则,并对规则进行操作,如标记已读未读、删除、添加标签。右上角setting 可以进入提醒设置,选择播放声音的路径以及是否弹窗显示,email 提醒需注册其官网。其中比较重要的选项是“Check for changes”按钮,选中要手动检查更新的条目,点击后可手动检查更新。

点击条目右侧的 30min,可直接设定检查的间隔,默认为 30分钟,建议不要设置太短,否则有可能网站压力很大。最右边是上次检查的时间,点击可查看检查的历史。

接着点击某个条目,可查看具体规则,点击后会显示监控内容的最近一次更新后和更新前的对比图




点击 Show Changes 按钮,可用绿色字样标注变化的内容。Strip Webpage Style 是去除网页样式,只显示文本、图片。

监控整个网页道理也是一样的,但是就更简单了,因为不需要选取页面元素。
---------------------------------------------------------------------------------------------------------------------------------

高级功能 ---- 修改条目的监控条件:

点击上图右上角的笔+手写板图标,在此可设置这条规则的来源、名称、检查间隔、以及规则条件。
重点要提到的是 Edit Condition 编辑规则条件,可设定文字包含、非空、超过或低于时匹配等。






这个扩展还是很强大的,类似监控页面变化的扩展还有 updatescanner、 sitedelta 等等。
Firefox More than meets your experience
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
1楼#
发布于:2013-04-02 18:34
看起来好像很高级的样子诶
如果还能支持自定义脚本,岂不是一个XXX抢票机生成器了
-いたんですか? -ええ、ずっと
紫焰蔷薇
火狐狸
火狐狸
  • UID38153
  • 注册日期2012-01-24
  • 最后登录2021-09-04
  • 发帖数221
  • 经验102枚
  • 威望0点
  • 贡献值36点
  • 好评度7点
  • 社区居民
  • 忠实会员
2楼#
发布于:2013-11-13 18:12
好东西,以前还嫌本论坛别人回复自己帖子的时候没有提示,这不就解决了。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
3楼#
发布于:2013-11-13 18:57
之前懒得自己写脚本检测某个页面的变更时
AlertBox、Update Scanner、SiteDelta这3个都尝试了
不过最后留下来的是SiteDelta
具体原因已经忘了
反正AlertBox、Update Scanner都有某些不能忍受的缺点
hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
4楼#
发布于:2013-11-14 14:11
aaaa007cn:之前懒得自己写脚本检测某个页面的变更时
AlertBox、Update Scanner、SiteDelta这3个都尝试了
不过最后留下来的是SiteDelta
具体原因已经忘了
反正AlertBox、Update Scanner都有某些不能...
回到原帖
你为什么最后选择SiteDelta?我现在用的是 AlertBox,最强大,也最复杂。SiteDelta 没法更改选择器,这点让我无法忍受。我更喜欢用 xpath,能够精确地获取指定的元素。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
5楼#
发布于:2013-11-14 21:34
Site Delta可以通过+watch region、-ignore region的组合来限定页面监控部分
是个不能手动修改的xpath
虽然设置麻烦又没法更精细
但是已经足够用了

AlertBox的主要问题大概是太复杂了
xpath可以精确选中节点
但是排除时就比较麻烦了
要么还得通过正则式来修正选中范围

此外
SiteDelta可以直接在页面显示变更部分这点也加了不少分
紫焰蔷薇
火狐狸
火狐狸
  • UID38153
  • 注册日期2012-01-24
  • 最后登录2021-09-04
  • 发帖数221
  • 经验102枚
  • 威望0点
  • 贡献值36点
  • 好评度7点
  • 社区居民
  • 忠实会员
6楼#
发布于:2013-11-17 15:13
hzzhaiqi:你为什么最后选择SiteDelta?我现在用的是 AlertBox,最强大,也最复杂。SiteDelta 没法更改选择器,这点让我无法忍受。我更喜欢用 xpath,能够精确地获取指定的元素。回到原帖
现在是右击页面,选择“open albert config panel”然后鼠标滑过的区域就会被个黑色框全起来。想看帖子有没有新回复就在最后一楼点击,想看有没有帮忙回答自己问题就在字回复上面点击,想看主楼是否更新也一样点。这样的话options里面的HTML节点代码就用不到了,我是不是把这扩展糟蹋了?还有其他用法没?
紫焰蔷薇
火狐狸
火狐狸
  • UID38153
  • 注册日期2012-01-24
  • 最后登录2021-09-04
  • 发帖数221
  • 经验102枚
  • 威望0点
  • 贡献值36点
  • 好评度7点
  • 社区居民
  • 忠实会员
7楼#
发布于:2013-11-17 15:17
现在是右击页面,选择“open albert config panel”然后鼠标滑过的区域就会被个黑色框圈起来。想看帖子有没有新回复就在最后一楼点击,想看有没有人帮忙回答自己问题就在自己回复上面点击,想看主楼是否更新也一样点。这样的话options里面的HTML节点代码就用不到了,我是不是把这扩展 糟蹋了?还有没有其他用法?
hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
8楼#
发布于:2013-11-17 16:14
紫焰蔷薇:现在是右击页面,选择“open albert config panel”然后鼠标滑过的区域就会被个黑色框全起来。想看帖子有没有新回复就在最后一楼点击,想看有没有帮忙回答自己问题就在字回复上面点击,想看主楼是否更新也一样点。这样的话optio...回到原帖
这样很好,达到目的就行。
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-05-14
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
9楼#
发布于:2013-11-19 23:20
这个一直在用,很好用
bugmenot
禁止发言
禁止发言
  • UID36046
  • 注册日期2011-04-19
  • 最后登录2016-12-04
  • 发帖数257
  • 经验180枚
  • 威望0点
  • 贡献值164点
  • 好评度1点
10楼#
发布于:2013-11-22 16:07
用户被禁言,该主题自动屏蔽!
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
11楼#
发布于:2013-11-24 21:52
刚才又装了update scanner
想起来之前为什么不用这个了
这个会给每一个监测页面增加一条额外的书签
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
12楼#
发布于:2013-11-26 16:50
没有中文呀
hmcgft
小狐狸
小狐狸
  • UID30467
  • 注册日期2009-09-24
  • 最后登录2021-10-14
  • 发帖数69
  • 经验28枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
13楼#
发布于:2013-12-04 18:14
WebSite-Watcher
hmcgft
小狐狸
小狐狸
  • UID30467
  • 注册日期2009-09-24
  • 最后登录2021-10-14
  • 发帖数69
  • 经验28枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
14楼#
发布于:2013-12-09 13:46
bugmenot:谁知道有类似这款扩展的电脑软件?回到原帖
WebSite-Watcher
上一页

返回顶部