一种浏览器插件的制作方法

文档序号:15981193发布日期:2018-11-17 00:21阅读:1975来源:国知局

本发明涉及一种插件,具体涉及一种浏览器插件。



背景技术:

浏览器是指可以显示网页服务器或者文件系统的html文件内容,并让用户与这些文件交互的一种软件,插件是一种对原有软件功能进行增强的辅助程序。

浏览器插件可以使浏览器得到很多意想不到的功能,浏览器插件种类很多,他不需要你另外安装软件,只需要通过点击插件库,就可以使插件整合到浏览器的界面上,使用起来非常方便.

现有浏览器插件种类不多,大致有广告遮挡类、翻译类、集成下载类、社交网络类、截图及破解个别网站对鼠标右菜单的限制的实用类等。这些插件使用户遨游网络时能够更加自由,省时省力。

聊天软件做为社交软件是当下上网不可或缺的工具,现有的聊天软件相对来讲均是以独立的形式在系统上运行,好在现在上网的人都用较为统一的聊天软件沟通。所以在浏览器上浏览某些网站信息时,也可以直接通过聊天软件的截图功能或直接复制网站网址进行分享,这种分享方式比较直接,但并不省时及省力,相对的分享体验也不是很好。

如某个图片的局部是非常有趣的,但截图只能截取一部分,这样发一部分给对方,对方也看不明白,而整个图片又太大,这样就使得分享起来失去意味。而且在发送之后,沟通也存在不一同一平面的错觉,使得沟通的效果大打折扣。



技术实现要素:

有鉴于此,本发明就是为了解决现有浏览器上述问题的不足,而提供了一种依托浏览器,功能上强于聊天软件分享文件的一种浏览器插件。

本发明所要解决问题的技术方案如下:

一种浏览器插件,其特征在于:所述插件运行时可生成独立id,并可通过搜索添加其他用户id;插件内置有将在浏览器下鼠标动作轨迹、键盘任一位置输入记录的轨迹记录模块,通过选择对所记录的轨迹记录数据增加辅助效果的效果辅助模块;用户可将轨迹记录模块所记录的轨迹记录数据,以及有选择的通过效果辅助模块增加辅助效果数据发送至其他用户id,并在其他用户点击时在其浏览器上重现。

所述轨迹记录数据还包括网页数据,所述网页数据包括网页网址以及在该网页下鼠标圈选网页内容所发生的位置。

通过插件还可与一服务器相连并注册得到固定id,插件通过服务器可保留轨迹记录数据及辅助效果数据,并可向在线或不在线的其他用户发送。

所述插件内置辅助效果模块可通过第三方进行扩展,扩展的辅助效果数据可存入服务器,并通过发送下载至接收方插件内。

所述插件还可以进行文字、符号信息的传送,传送内容可在线存入服务器相对应的id数据库内。

本发明的所有益效果如下:

本发明通过插件可免除软件单独安装,且通过发送记录鼠标动作轨迹、键盘任一位置输入的轨迹记录数据,能方便直观的使接收方明了所要分享网页的具体部分和具体内容,使得沟通起来更加高效,并且接收方无需自己打开网页,点击即可通过浏览器显示,方便又省时。

附图说明:

图1是本发的结构示意图;

图2是本发明所述轨迹记录模块与辅助效果模块的模块示意图;

图3是本发明的实施例图;

图4是本发明的另一实施例图。

具体实施方式:

下面结合附图对本发明作进一步详细的阐述。

参阅图1至图3,一种浏览器插件,所述插件1运行时可生成独立id,该id的生产机理可由ip生成,亦可由硬盘串号生成,以此保证每个id都是独立的,并在打开插件1后通过其插件界面13搜索id功能,在通过搜索后添加其他用户id。

插件1内置有将在当前浏览器2下鼠标3动作轨迹、键盘任一位置输入记录的轨迹记录模块11,轨迹记录模块11只记录鼠标3动作轨迹的坐标变化数据,键盘在当前浏览器下任一位置的坐标数据以及键盘输入的信息内容,并非是对整个画面进行录像,所以所占空间非常小,且不需要经过压缩。

在记录下鼠标及键盘的轨迹记录数据后,可以在插件界面13上点击增加效果按钮(图未标),调用效果辅助模块12,通过选择对所记录的轨迹记录数据31增加辅助效果;所述辅助效果,如对鼠标,可使鼠标的滑动如流星,运行轨迹出现飞机飞行表演,轨迹可变成马路等等,而对于键盘输入文字、符号也可以变化大小,并随着鼠标轨迹飞行等辅助效果。

用户甲可将轨迹记录模块11所记录的轨迹记录数据31,以及有选择的通过效果辅助模块12增加辅助效果数据16发送至其他用户id,并在其他用户乙点击时在其浏览器上重现。

本发明的实现原理如下:

继续参阅图1、3,用户甲打开浏览器2,并安装上插件1,插件1在运行平台系统联网的情况下自动生成一个独立id,在得知用户乙的id之后,用户甲通过插件界面13搜索到用户乙的id并添加为好友。

用户甲通过浏览器2浏览一个网页,与用户乙通过插件界面13进行文字沟通,用户乙也打开该网页,但是用户乙并不能明白用户甲所指的内容是在网页的哪个位置,文字沟通过程中用户甲并不能很好的达表出自己对网页上图片或一段文字的解释,于是,用户甲点击插件界面13上的轨迹按钮14,之后将鼠标3移到想要对网页上图片或文字要想说明的区域,然后在插件界面13提示开始记录下,用户甲移动鼠标3在网页区域上画了轨迹,使得网页上的图片或文字被圈选成区域32。记录完成之后,用户甲通过插件界面13上的效果按钮15对鼠标图像、鼠标轨迹样式以及键盘输入的效果进行增加,当然用户甲也可以不选择增加辅助效果,然后点发送给用户乙。

用户乙在接收到用户甲发送的轨迹记录数据31,在插件界面13上进行点击,点击之后,用户乙的平台系统运行的插件1将轨迹记录数据31还原成用户乙当下鼠标3移动运行的轨迹。

进一步,做为对实施方式的改进,所述轨迹记录数据31还包括网页数据,所述网页数据包括网页网址33以及在该网页下鼠标3圈选网页内容所发生的位置34。

在本发明中,通过记录网页网址33以及在该网页下鼠标3圈选网页内容所发生的位置34,接收方并不需要自己打开相应的网站,在接收方点击轨迹记录数据31后,浏览器自行打开该网站,并将网页上移或下移至该网页下鼠标3圈选网页内容所发生的位置34,然后鼠标3再进行轨迹复原。

参阅图4,进一步,做为对实施方式的改进,通过插件1还可与一服务器4相连并注册得到固定id,插件1通过服务器4可保留轨迹记录数据31及辅助效果数据16,并可向在线或不在线的其他用户发送。

在本发明中,服务器4在接收注册申请时,在服务器4内建立对应的id数据库,而未向服务器4申请注册的id并不能将轨迹记录数据31保存于服务器4内,除了数据保留外,固定id与独立id的其他功能不变,当然独立id并不能向不在线的固定id或独立id发送数据。

另外,做为对实施方式的改进,所述插件1内置辅助效果模块12可通过第三方进行扩展,扩展的辅助效果数据16可存入服务器,并通过发送下载至接收方插件内。

进一步,做为对实施方式的改进,所述插件1还可以进行文字、符号信息的传送,传送内容可在线存入服务器4相对应的id数据库内。



技术特征:

技术总结
一种浏览器插件,所述插件运行时可生成独立ID,并可通过搜索添加其他用户ID;插件内置有将在浏览器下鼠标动作轨迹、键盘任一位置输入记录的轨迹记录模块,通过选择对所记录的轨迹记录数据增加辅助效果的效果辅助模块;用户可将轨迹记录模块所记录的轨迹记录数据,以及有选择的通过效果辅助模块增加辅助效果数据发送至其他用户ID,并在其他用户点击时在其浏览器上重现。本发明通过插件可免除软件单独安装,且通过发送记录鼠标动作轨迹、键盘任一位置输入的轨迹记录数据,能方便直观的使接收方明了所要分享网页的具体部分和具体内容,使得沟通起来更加高效,并且接收方无需自己打开网页,点击即可通过浏览器显示,方便又省时。

技术研发人员:王帅涵
受保护的技术使用者:王帅涵
技术研发日:2018.06.29
技术公布日:2018.11.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1