Chrome插件功能调查

功能建议 · 2215 次浏览
CL 创建于 2020-07-01 09:22

准备做Chrome浏览器插件了,目前计划的功能(暂时还不知道能不能实现):

  1. 打开网址。参数:网址、是否等待加载完成、最大等待时长。
  2. 获取当前tab网址。
  3. 关闭tab。
  4. 获取网页元素信息(innterText)
  5. 设置网页元素的值。
  6. 运行脚本片段。
  7. 等待加载完成。参数:最大等待时长。
  8.  
CL 最后更新于 2020/7/1

回复内容
Marcusx 2020-07-01 09:35
#1


- 调用Chrome开发者工具的选择器,配合插件,输出操作元素的JS脚本。比如点击、输入、勾选、拖动等,参考AdBlock Plus添加自定义拦截元素时的操作方式。


- 提取网页上的任意数据,并能重复提取比较规律出现的,类似爬虫最基础的功能,参考八爪鱼采集器、后羿采集器。


- Quicker客户端可以生成html文件,发送给浏览器插件通过小窗口或单独页面显示出来。


Marcusx 最后更新于 2020-07-02 15:18
已不用Quicker,不... 2020-07-01 21:27 :

对,第一个能实现的话就应该可以更方便地编写过滤规则

帝幽悠 2020-07-01 11:06
#2

通过这样的网页浮悬框(类似画中画那种)呈现Quicker动作获取到的结果,现在用Quicker内的模块都要手动关闭,这个值做查看参考感觉还不错


获取的网页元素 可以通过简单的设置,用Quicker进行后续处理并存储为Excel或csv之类的文件;

1.对表格元素的处理,可以直接转换成类似手动复制(表格形式的)网页元素到Excel里的那种效果就很强了;在Quicker变量里用","分割的格式csv文本或列表存储?

2.对于需要获取的(innterText)设置循环(翻页或者是网页上相同条目的内容)直接输出到Quicker里的列表变量

firefox插件有考虑吗?当然,chrome的用户数较多,可以先考虑他们

KuXin 2020-07-02 09:08
#4

chrome插件在edge可以使用吗?

帝幽悠 2020-07-02 09:24 :

感觉可以的,都是Chrome内核

我是厅长 2020-07-02 11:47
#5

长按右键鼠标右滑和左滑 可以实现上一页和下一页就好了

Maxadam 2020-07-02 15:03
#6

可以要考虑一下super simple highlighter的功能,最好加上直接的图片获取,这样就不需要别的剪藏扩展了

宋老八 2020-07-03 14:18
#7

CL威武

回复主贴