一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置的制作方法

文档序号:37589229发布日期:2024-04-18 12:19阅读:10来源:国知局
一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置的制作方法

本发明涉及云主机安全,具体为一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置。


背景技术:

1、chrome浏览器拓展是一种自定义的小型软件程序,通过web技术开发,用于增强chrome浏览器的功能,这些拓展可以以多种方式定制chrome的功能和行为,提供如提高生产力的工具、丰富网页内容、信息汇总、娱乐(如游戏)等功能,chrome拓展基于html、javascript和css等web技术构建,并在单独的沙盒执行环境中运行,与chrome浏览器进行交互,它们允许通过使用api修改浏览器行为和访问web内容来“扩展”浏览器,这些拓展程序通常由manifest.json文件、javascript、html、图片等组成,其中manifest.json文件是必不可少的,包含如manifest_version、name、version等必须配置,拓展程序的工作方式包括扩展用户界面和扩展api,允许用户以一种更方便的方式来管理他们的扩展,同时也允许扩展代码访问浏览器本身的功能,如激活选项卡、修改网络请求等,对于chrome浏览器拓展的安装方式,用户可以从chrome网上应用商店中搜索并安装,也可以从第三方开发者网站上下载安装,对于一些拓展程序,例如vimium和分屏视图等,可以直接在chrome应用商店中搜索并安装,总的来说,chrome浏览器拓展是一种非常实用的功能,可以增强chrome浏览器的功能和用户体验,用户可以根据自己的需求选择适合自己的拓展程序来安装使用。

2、网页版云电脑是一种基于web技术的远程虚拟桌面服务,用户可以通过浏览器访问云端电脑,实现与本地电脑相似的使用体验,在网页版云电脑中,用户可以通过浏览器登录云端电脑,访问其中的应用程序、文件和设备,同时还可以进行文档编辑、图像处理、视频播放等操作。与本地电脑相比,网页版云电脑更加便捷和灵活,用户无需购买和维护硬件设备,只需通过网络连接即可使用,此外,网页版云电脑还具有高度的安全性和可靠性,可以保护用户的数据安全和隐私。同时,由于云端电脑的计算和存储能力远超本地电脑,用户可以更加高效地处理和存储数据,总之,网页版云电脑是一种便捷、灵活、安全、可靠的计算服务,适用于各种场景和需求。

3、网页版云电脑是云电脑便捷的使用形式,大大的降低了用户的使用门槛,但是因为依赖于浏览器本身的限制,支持的功能没有客户端的多,尤其在工具栏中囊括的功能当中有所体现,对于硬件的控制性不高,同时工具栏的显示样式会一定程度的遮挡当前云电脑的操作画面。


技术实现思路

1、为了解决上述的技术问题,本发明实施例公开一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置,包括自动适配显示或隐藏页面工具栏,原有工具栏的功能性增强内容,如快捷报障,相对于现有技术,更便捷、直观地使用网页版云电脑,同时提供更灵活易用的功能,还可以提供网页云电脑之间相互通信的能力,以及本地同时与在线云电脑通信的能力,增强网页版云电脑整体性,自动适配显示或隐藏页面工具栏,原有工具栏的功能性增强内容,如快捷报障,实现高效的本地设备数据直观化显示,同时予以一定的快捷键响应定制功能,提供地址输入,应用扩展代理能力,让用户能直接连接专线云电脑,高效实现本地文件同步到需要的在线云电脑中去。

2、为了实现上述效果,本发明提供如下技术方案:一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置,包括,

3、网络延时模块,在扩展图标下标实时显示云电脑的网络延时。

4、快捷报障模块,默认提供连接云电脑数据及当前截图,可提交报障工单。

5、专线连接模块,提供地址输入,应用扩展代理能力,让用户能直接连接专线云电脑。

6、快捷键响应模块,拦截页面快捷键,匹配到响应快捷键后向云电脑发送具体操作指令。

7、同步文件模块,在权限允许的情况下可将本地文件同步到需要的在线云电脑中去。

8、其余基础工具栏功能模块,保持与工具栏相同能力的功能,并提供操作入口。

9、进一步的,所述网络延时模块还具备赋予颜色显示功能,更直观的展现当前的网络情况。

10、进一步的,所述快捷键响应模块具备同时提供自定义快捷键的能力,针对不同快捷键可自定义本地响应的快捷键。

11、进一步的,所述报障工单包括错误类型、错误描述与对应联系方式。

12、进一步的,扩展程序包模块包含网络延时模块、快捷报障模块、专线连接模块、快捷键响应模块、同步文件模块与其余基础工具栏功能模块。

13、一种基于chrome浏览器扩展的增强网页版云电脑工具栏的方法,应用于上述中任意一项所述的一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置,包括以下步骤:

14、s1、用户使用chrome浏览器,并安装工具栏扩展,安装方式有两种,一种是通过chrome的应用市场下载安装,一种是将封装好的crx文件拖进浏览器的扩展页面进行安装。

15、s2、用户在chrome浏览器中输入网页版云电脑地址,扩展工具栏判断网页是否符合使用要求,符合要求时,在页面中注入提示代码,并让用户可操作选择是否使用扩展工具栏。

16、s3、用户通过扩展工具栏,按照需求输入专线地址,激活扩展的代理功能,将用户的请求转发到专线服务器中。

17、s4、扩展注入代码将原本页面的工具栏隐藏,网页版云电脑将当前连接的云电脑数据和网络延时数据发送给扩展工具栏用于显示。

18、s5、用户将缓存中的用户联系数据及页面截图自动填入表单中,用户只需要选择报障类型和报障描述即可提交报障。

19、s6、用户在同一个浏览器中打开多个云电脑页面,用户选择扩展工具栏的文件同步,可选择需要同步的已连接云电脑并提交文件。

20、进一步的,包括以下步骤:根据s3中的操作步骤,

21、s301:将用户设置的专线数据存储在缓存中,并激活扩展的代理能力。

22、s302:网页版云电脑的请求全部代理到专线服务器中,并获取专线服务器返回的数据。

23、s303:根据专线服务器返回的数据,处理响应数据,并将数据返回的页面中,用户按照需求对数据进行逻辑处理。

24、进一步的,包括以下步骤:根据s4中的操作步骤,

25、s401:扩展工具栏使用addlistener全局监听来自网页版云电脑的通信。

26、s402:扩展将原页面的工具栏隐藏掉。

27、s403:网页版云电脑通过sendmessage发送连接的云电脑数据以及网络延时数据。

28、s404:扩展接收到来自网页版云电脑的数据之后,存储到缓存中,并将网络延时数据现在是扩展图标的下标处。

29、进一步的,包括以下步骤:根据s5中的操作步骤,

30、s501:扩展通过popup生成并显示报障表单。

31、s502:在网页版云电脑策略的允许下,使用tabcapture将页面画面截图。

32、s503:扩展自动将缓存中的用户联系数据和s502中得到的画面截图填入报障表单中。

33、s504:用户自主选择报障类型及填入报障描述,即可快速提交报障表单。

34、进一步的,包括以下步骤:根据s6中的操作步骤,

35、s601:用户选择同步的文件。

36、s602:扩展提供可选的缓存连接云电脑给用户选择,用户勾选后继续进行下面操作。

37、s603:在云电脑的策略允许下,扩展将需要同步的文件通知到选中的云电脑,云电脑将其存储在剪贴板中。

38、s604:扩展通知选中的云电脑进行填写操作,完成文件的传输。

39、本发明提供了一种基于chrome浏览器扩展的增强网页版云电脑工具栏的装置,具备以下有益效果:

40、相对于现有技术,更便捷、直观地使用网页版云电脑,同时提供更灵活易用的功能,还可以提供网页云电脑之间相互通信的能力,以及本地同时与在线云电脑通信的能力,增强网页版云电脑整体性,自动适配显示或隐藏页面工具栏,原有工具栏的功能性增强内容,如快捷报障,实现高效的本地设备数据直观化显示,同时予以一定的快捷键响应定制功能,提供地址输入,应用扩展代理能力,让用户能直接连接专线云电脑,高效实现本地文件同步到需要的在线云电脑中去。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1