自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JumuFENG's blog

暂时写一些关于mozilla的东西

  • 博客(4)
  • 资源 (17)
  • 收藏
  • 关注

原创 NPAPI插件开发详细记录:实用功能(库的使用及多线程)

有了前面的hello world的经验,本文在其基础上研究一些实用功能的实现。库的动态加载Windows平台下,可以动态的对dll进行加载,使用到的API主要有:LoadLibrary、GetProcAddress、FreeLibrary等。下面以加载winmm.dll为例对相关代码进行简要介绍:动态加载dll,在加载之前先进行typedef,这里以实用winmm.dll中的函数P

2012-06-23 23:07:25 12804 2

原创 NPAPI插件开发详细记录:插件运行流程分析

本文详细分析插件的代码是如何执行的,主要分析np_entry.cpp、npn_gate.cpp和npp_gate.cpp.希望能够有所收获。在windows平台下,插件就是一个dll,注意到这个dll的def文件内容是:LIBRARY ""EXPORTSNP_GetEntryPoints @1NP_Initialize @2NP_Shutdown @3插件接口既然是浏览器

2012-06-19 20:04:55 16233 10

原创 NPAPI插件开发详细记录:插件开发入门

为什么这还是入门呢?因为前面的我们什么都没学会,只是学会了建立一个dll项目,并生成了一个Firefox可以识别dll,在测试页面中不会弹出需要下载插件的错误。而任何功能都没有实现。所以这里才是真正的入门。本文随着作者本人的学习进度逐渐深入,难免有不周全之处,请看到本文的朋友帮忙指出有误的地方。插件窗口在哪里入门篇暂时只讲述一个问题,根据我的理解,plugin创建时,浏览器会创建一个子

2012-06-14 23:07:25 20140 17

原创 NPAPI插件开发详细记录:用VS2010开发NPAPI插件步骤

前面一段时间关注了用firebreath开发插件,但是感觉用起来不是那么得心应手,还是回到NPAPI开发插件上来。本文根据NPAPI开发详解,Windows版进行开发,其中以VS2008为例进行开发,在VS2010中基本上是相同的。必须的plugin sdk,将其解压到某个目录下,我这里是:D:\Users\zcf\Documents\My Program\2012。下面是创建插件的步

2012-06-13 22:26:57 32649 49

npscriptdemo带cmakelists无boost

前一个scriptable插件demo的改进版,去掉了使用boost的代码,并添加了cmake文件,可以直接用cmake生成项目。

2014-04-05

PluginPreGenV2.0.0.1

添加了生成CMakeLists文件的功能,安装CMAKE之后即可运行cmake生成项目。为npfrmwk.h添加了全局函数NP_OUTPUT_DBG_STRING和NP_OUTPUT_DBG_HEX利用OutputDebugString输出调试信息,可以使用Dbgview.exe查看这些输出信息。 方便的生成NPAPI插件项目。只需要将压缩包解压即可,运行后根据设置自动生成项目所需源代码及CMakeLists.txt,欢迎插件开发者下载使用

2013-09-01

scriptable插件demo

scriptable接口插件的demo。设置属性,调用函数,JS回调函数等功能,欢迎下载,学习交流

2013-01-29

NPAPI插件开发代码预生成V0.2

用于自动生成NPAPI插件开发过程中的一些必要文件,相关使用方式请参考本人CSDN博客!欢迎下载使用!这个是最新版本,前面两个有问题,请下载本文件

2013-01-05

NPAPI插件开发代码预生成V0.1

自动生成NPAPI开发框架代码的工具。前面一个生成的文件有错误,请不要下载,下载本文件。

2012-12-24

NPAPI插件开发代码预生成

用于自动生成NPAPI插件开发过程中的一些必要文件,相关使用方式请参考本人CSDN博客!欢迎下载使用!

2012-12-21

具有脚本化接口的简单NPAPI插件

具有脚本化接口的简单NPAPI插件,包含代码及相应VS项目,欢迎下载研究。

2012-12-21

具有类封装的简单NPAPI插件

具有类封装的最简NPAPI插件代码及相应VS项目,欢迎下载研究学习

2012-12-21

最简单NPAPI插件

最简单的NPAPI插件代码及整个VS工程。博文中相关代码。欢迎下载,研究学习!

2012-12-21

test_plugin

从firefox源代码中摘录下来的用于测试firefox中NPAPI接口的实例代码,包括原始文件及在VS2010中生成的项目,适合研究学习NPAPI插件开发中的一些较深入的技术细节,其中所有函数都为全局函数,没有采用类进行封装,故初学NPAPI开发时不建议参考。

2012-12-21

plugin SDK

NPAPI插件开发的sdk,主要包括开发插件所需的必要文件和头文件,以及几个简单的例子

2012-06-14

editplus用户文件userfile

文章:http://blog.csdn.net/z6482/article/details/7430198使用的editplus用户文件,欢迎下载试用,如使用过程中发现任何问题欢迎与我交流,

2012-04-05

firefox重启扩展

博文中firefox扩展开发初级教程示例扩展xpi包,可快速重启firefox。欢迎下载,学习使用并与我交流。firefox交流群:81424441

2012-04-05

xul_ctl_acp_stx

文章:http://blog.csdn.net/z6482/article/details/7430198中所使用的editplus的userfile。包含editplus的acp文件、stx文件、ctl文件以及一个xul模板文件。欢迎下载使用,如使用中有任何问题请联系我:zhcbfly@qq.com。或者到我博客中留言

2012-04-05

xul自动补齐acp文件

开发firefox扩展时使用XUL文件的自动补齐acp文件,用于editplus。不知能否用于其他编辑器 对XUL reference中列出的标签都可进行自动补齐, 如box标签,使用自动补齐之后只需要输入box然后按空格键即可自动补齐为 <box > </box> 另外还有几个比较特殊的是:xul、js、css、!。

2012-03-29

firefox附加组件开发者指南

本系列文章很适合作为学习Firefox附加组件开发的参考。其中说明了Firefox扩展开发所需要使用到的技术,并对这些技术进行了简明的介绍。原文地址:https://developer.mozilla.org/En/Firefox_addons_developer_guide 另外,博客中有本文档的全部内容。

2012-03-04

makefile学习教程

本文档是介绍编译时如何编写makefilefile的,我在陈皓的博客(http://blog.csdn.net/haoel/article/list/3 感谢原作者的无私奉献)。发现了这篇教程,发现下载资源中没有,于是分享给大家。好资源,当然免费下载啦!

2011-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除