What is WinGup?
---------------
WinGup is a Generic Updater running under Windows environment.
The aim of WinGup is to provide a ready to use and configurable updater
which downloads a update package then installs it. By using cURL library
and TinyXml module, WinGup is capable to deal with http protocol and process XML data.
Why WinGup?
-----------
Originally WinGup was made for the need of Notepad++ (a generic source code editor under MS Windows).
During its conception, the idea came up in my mind: if it can fit Notepad++, it can fit for any Windows program.
So here it is, with LGPL license to have no (almost not) restriction for integration in any project.
How does it work?
-----------------
WinGup can be launched by your program or manually. It reads from a xml configuration file
for getting the current version of your program and url where WinGup gets update information,
checks the url (with given current version) to get the update package location,
downloads the update package, then run the update package (it should be a msi or an exe) in question.
Who will need it?
-----------------
Being LGPLed, WinGup can be integrated in both commercial (or close source) and open source project.
So if you run a commercial or open a source project under MS Windows and you release your program at
regular intervals, then you may need WinGup to notice your users the new update.
What do you need to use it?
---------------------------
A url to provide the update information to your WinGup and an another url location
to store your update package, that's it!
How is WinGup easy to use?
--------------------------
All you have to do is point WinGup to your url update page (by modifying gup.xml),
then work on your pointed url update page (see getDownLoadUrl.php comes with the release)
to make sure it responds to your WinGup with the correct xml data.
How to build it?
----------------
Before building WinGup, you have to build curl lib.
Launch your Visual Studio Command Prompt then go to wingup\curl\winbuild, then launch the makefile:
*cd wingup\curl\winbuild*
*nmake /f Makefile.vc mode=dll*
Once curl lib is generated, you can use VS2005 to build your WinGup.
To whom should you say "thank you"?
-----------------------------------
Don HO
<don.h@free.fr>
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Notepad++有插件.zip (62个子文件)
Notepad++
stylers.model.xml 115KB
libiconv-2.dll 1.22MB
shortcuts.xml 2KB
localization
english.xml 57KB
chineseSimplified.xml 58KB
zlib1.dll 101KB
libwinpthread-1.dll 74KB
functionList.xml 57KB
notepad++.exe 2.34MB
libxslt-1.dll 919KB
libcurl.dll 359KB
contextMenu.xml 4KB
plugins
NppExport.dll 21KB
HTMLTag_unicode.dll 423KB
sql.dll 647KB
Config
ComparePlugin.dll 209KB
ComparePlugin
git2.dll 799KB
sqlite3.dll 819KB
doc
XmlTools
GmodLua-readme.txt 577B
JSMinNPP.dll 266KB
PluginManager.dll 423KB
HTMLTag-entities.ini 17KB
GmodLua.dll 102KB
XMLTools.dll 1.85MB
mimeTools.dll 97KB
NppConverter.dll 132KB
NPPJSONViewer-win32.dll 99KB
disabled
APIs
html.xml 19KB
python.xml 60KB
tex.xml 67KB
xml.xml 12KB
perl.xml 14KB
php.xml 418KB
sql.xml 66KB
cpp.xml 60KB
lisp.xml 16KB
cs.xml 9KB
css.xml 11KB
javascript.xml 21KB
cmake.xml 7KB
c.xml 43KB
actionscript.xml 29KB
nsis.xml 8KB
vhdl.xml 3KB
rc.xml 2KB
vb.xml 17KB
java.xml 201KB
MultiClipboard.dll 289KB
uninstall.exe 242KB
LICENSE 16KB
updater
gup.xml 4KB
libcurl.dll 397KB
GUP.exe 159KB
LICENSE 8KB
README.md 2KB
gpup.exe 285KB
gpl.txt 35KB
NppShell_06.dll 225KB
langs.model.xml 275KB
libxml2-2.dll 4.33MB
readme.txt 1KB
SciLexer.dll 1MB
共 62 条
- 1
资源评论
bingtanghulu_6
- 粉丝: 18
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百十五阶段 - 4.4.2.113全局变量的作用域-113 -2024.04.26
- 2023-04-06-项目笔记 - 第一百十五阶段 - 4.4.2.113全局变量的作用域-113 -2024.04.26
- htmlzwbjq_downyi.com.zip
- 无头单向非循环链表的实现(Test.c)
- 无头单向非循环链表的实现(SList.c)
- 浏览器重定向插件更新文件
- SSA-BP麻雀算法优化BP神经网络多特征分类预测(Matlab实现完整源码和数据)
- 粒子群算法优化BP神经网络PSO-BP的MATLAB代码(数值预测)
- 基于Springboot的一起看书平台.zip
- 无头单向非循环链表的实现(SList.h)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功