nsis使用URLDownloadToFile下载文件
在Urlmon.dll中有个函数叫URLDownloadToFile,顾名思义,是一个用来下载文件的东西,我们做在线安装或者其他很多时候,往往需要提前下载一些小的文件来配置当前将要安装的程序,遇到这种情况去兴师动众的调用下载插件未免太过繁琐,也增加无谓的体积,那么这种情况使用URLDownloadToFile不失为一个较为理想的处理方法。例子如下
!includensdialogs.nsh
XPStyle on
OutFile "test.exe"
Name "test"
Section "test"
System::Call 'Urlmon.DLL::URLDownloadToFile(i0, t"http://www.nsisfans.com/template/wxd_jdbbs/wxd_img/logo.png", t"nsis.png", i0,i0)i.s'
Pop $r0
${If} $r0 = 0
MessageBox MB_OK'下载成功'
${Else}
MessageBox MB_OK'下载失败'
${Endif}
SectionEnd
nsis使用URLDownloadToFile下载文件相关推荐
- 转:delphi用URLDownloadToFile下载文件,用进度条跟踪下载进度
用URLDownloadToFile下载文件,如何用进度条跟踪下载进度 1:OnDownloadProgress 2:可有否具体的例子. 3:unit Unit1; interface uses ...
- 【引用】URLDownloadToFile_VB下载文件!
这些天,写一个小程序,要将某空间服务器上的内容下载到本机使用,开始想用winsock控件,但是因为本人天赋有限,搞不定,所幸在网上发现了这样一个API函数,这个函数可是令人惊叹的好用啊! 比起win ...
- C/C++实现http下载文件
一.使用MFC winhttp下载 #include <afx.h> #include <afxinet.h> #define RECVPACK_SIZE 2048 bool ...
- 解决electron-vue打包错误问题,nsis和winCodeSign下载失败问题
今天在打包基于electron-vue的项目时报错问题,就是nsis和winCodeSign下载失败问题.本人已经在科学上网的环境下,可还是下载失败,最后下面是我的决绝方案 按照上面这两个截图手动下载 ...
- 从网络上下载文件的两种方式
Delphi 编程,从网络上下载文件,我一般用 UrlDownloadToFile API函数,简单,实用. function DownloadFile(const strURL, strDownFi ...
- 用python下载文件的若干种方法汇总
压缩文件可以直接放到下载器里面下载的 you-get 连接 下载任意文件 重点 用python下载文件的若干种方法汇总 写文章 用python下载文件的若干种方法汇总 zhangqibot发表于Met ...
- 初级版python登录验证,上传下载文件加MD5文件校验
服务器端程序 import socket import json import struct import hashlib import osdef md5_code(usr, pwd):ret = ...
- linux快捷上传下载文件
借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混): ...
- 基于php下载文件的详解
基于php下载文件的详解 本篇文章是对php下载文件进行了详细的分析介绍,需要的朋友参考下 php下载文件,比如txt文件. 出现的效果就是,弹出浏览器自带的下载框,出现另存为操作.有时候会出现内存溢 ...
- java上传加密_Java上传下载文件并实现加密解密
使用 Jersey 服务器实现上传,使用 HTTP 请求实现下载 引入依赖 在 pom.xml 中添加 Jersey 相关依赖 com.sun.jersey jersey-client 1.18.1 ...
最新文章
- 《程序设计解题策略》——1.6 利用左偏树实现优先队列的合并
- 高校青椒为避免相亲重复,给没谈成的124个姑娘每人建了个文件夹...
- Java程序员,上班那点事儿--程序员也是一般人
- 前端程序员的一些有学习借鉴作用的网站
- 英文读法_儿童英语学习-英文字母A
- tushare数据存入mysql代码_下载股票的历史日交易数据并存入数据库——基于tushare...
- ios沙盒机制与文件操作
- linux的so命令,每天一个 Linux 命令(67): ldd 命令
- TensorFlow 实战(三)—— 实现常见公式
- 2-Twelfth Scrum Meeting20151212
- python里的拆包、引用、递归与匿名函数
- 如何屏蔽所有国外ip,禁止国外IP访问网站
- (项目笔记)opencv人脸识别
- Windows conda ImportError: DLL load failed while importing shell
- CVE-2018-7490 uWSGI PHP Plugin目录遍历
- 乐嘉老师色彩性格测试完全版
- Android 多进程的基础使用及优缺点
- autoware 1.14 lgvsl simulator仿真
- gStore:A Graph-based SPARQL Query Engine---part1
- 诛仙很热,阅文集团的IP产业很冷