
浏览器插件开发
文章平均质量分 84
主要分享Windows下IE、Google Chrome、FireFox、360等浏览器的插件开发技术。
anda0109
密码学与信息安全,区块链,分布式数据库/存储,人工智能。
展开
-
读《把时间当作朋友》,我学到了这几点
已经是第二遍读《把时间当作朋友》了。第一遍读下来,我最大的收获是认识到心智对一个人成长的重要性。心智的力量其实就是用大脑控制大脑,用现在更加通俗和时髦的说法就是:刻意练习。比如,已经到了睡觉的时间,但美剧实在太精彩或者游戏打得正嗨,这时大脑的自然状态就是继续进行现在的事情。然而,此时大脑调动的信息却是要按时睡觉、明天上班需要保持好的精神。所以此时你有两个选择,一是继续进行现在的事情,二是停止现在的事原创 2016-11-01 10:26:25 · 2673 阅读 · 2 评论 -
Mozilla Firefox扩展(Extensions)开发——XPCOM&XUL(二)
上节我们做了一个hello world,然而并没有什么卵用。这节我们实现一个具有实用功能的扩展吧!创建我们的扩展开发目录,其结构如下:sessionstore|——content | |——overlay.js | | ——overlay.xul原创 2015-12-25 17:04:33 · 2212 阅读 · 1 评论 -
Mozilla Firefox扩展(Extensions)开发——XPCOM&XUL(一)
XPCOM和XUL是被官方遗弃的技术,他们推荐使用Add-on SDK(https://developer.mozilla.org/en-US/Add-ons/SDK),但有些时候你仍然可以使用这些技术实现你的需求。《Let‘s build a Firefox extension》:https://developer.mozilla.org/en-US/Add-ons/Overlay_Ex原创 2015-12-25 15:17:12 · 1749 阅读 · 0 评论 -
Mozilla Firefox扩展(Extensions)开发——xulrunner
XULRunner is a Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications that are as rich as Firefox and Thunderbird. It provides mechanisms for installing, upgrading, and unins原创 2015-12-24 17:12:29 · 4416 阅读 · 0 评论 -
Mozilla Firefox扩展(Extensions)开发——jpm
C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\jynpgpwr.default\extensions原创 2015-12-21 18:43:28 · 2482 阅读 · 1 评论 -
Google Chrome扩展(Extensions)和插件(plugins)的区别
当我学会了Chrome的扩展开发时,我开始沾沾自喜了,不过如此简单:html和js轻松搞定。然而当我想要实现我自己的功能,希望通过js调用本地二进制文件时,却发现如何也不能成功。然后便发现我的无知,前两篇写的文章是关于插Chrome插件开发的,实际上只是扩展(Extension)开发。于是百度之,来到知乎:"扩展"和"插件",其实都是软件组件的一种形式,Chrome 只不过是把两种原创 2015-12-17 10:31:26 · 6240 阅读 · 0 评论 -
Google Chrome插件开发-Context Menus
本节主要介绍如何在Google Chrome浏览器web页面上点击右键弹出自定义菜单,即如何使用谷歌Context Menus API接口。上节已经把主要流程介绍了,这节就直接上代码,代码都是官方例子没有实际意义,但是可以起到抛砖引玉的作用,大家根据自己的需要开发出自己想要的功能才是王道。manifest.json代码如下:{ "name": "Context Menus Sampl原创 2015-12-16 16:16:33 · 5371 阅读 · 0 评论 -
Google Chrome插件开发-Browser action
参考:http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/原创 2015-12-16 11:45:06 · 6119 阅读 · 1 评论 -
COM组件实现右键自定义多级菜单
参考文章:http://blog.youkuaiyun.com/wzsy/article/details/7839770原创 2015-12-15 13:21:46 · 1860 阅读 · 0 评论 -
注册表实现右键自定义多级菜单
给文件添加右键菜单的方法主要有修改注册表,编写COM组件两种方式,当然这个只是我知道的,或许还有其他我所不知道的方法。今天我要分享的是如何通过添加注册表来达到创建自定义菜单的目的。在XP系统上通过注册表添加自定义菜单,只能创建一级菜单而且不能给菜单添加图标。WIN7及之后的系统支持注册表添加多级菜单并且可以添加菜单图标。下面是以WIN7为例进行说明添加的步骤:1、打开注册表编辑器:原创 2015-12-15 11:51:04 · 6035 阅读 · 1 评论 -
BHO开发浏览器插件-Adding Explorer Bars
Adding Explorer BarsThis tutorial explains how to add an Explorer Bar in Microsoft Internet Explorer. If you also want to create a toolbar button for the Explorer Bar, see the Adding Toolbar Butto原创 2015-12-12 11:46:53 · 1448 阅读 · 0 评论 -
BHO开发浏览器插件-Adding Toolbar Buttons
以下内容来自MSDN:Adding Toolbar ButtonsThis tutorial explains how to add a toolbar button to the Microsoft Internet Explorer user interface. The toolbar button can either run a Microsoft Win32 a原创 2015-12-12 11:41:12 · 1306 阅读 · 0 评论 -
BHO开发浏览器插件-Adding Menu Items
以下内容来自MSDN:Adding Menu ItemsThis tutorial explains how to add a menu item that runs a Microsoft Windows application or that runs a script to theTools menu or Help menu in Microsoft Interne原创 2015-12-09 12:06:22 · 1223 阅读 · 0 评论 -
BHO开发浏览器插件-Hello Word
利用ATL框架开发BHO浏览器插件网上有不少资料,具体的过程就不写了。参考资料如下:MSDN:https://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx优快云博客:http://blog.youkuaiyun.com/feier7501/article/details/11266345按此种方法生成的插件,当打开网页时会弹出多个原创 2015-12-08 22:34:46 · 4369 阅读 · 0 评论 -
给IE浏览器增加自定义右键菜单
其实就是类似当安装完 Flashget 后 Internet Explorer 的右键多了“使用网际快车下载”的选项一样,现在我们的需求是:当我们在图片右键时出现“复制图像地址”的选项。其实很简单,先把下列代码存为 abc.reg 并导入:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Micr转载 2015-12-08 18:41:57 · 4658 阅读 · 0 评论