Board logo

标题: [网络连接] bat搭配download.exe如何实现下载最新版本的软件? [打印本页]

作者: ygqiang    时间: 2016-3-9 19:54     标题: bat搭配download.exe如何实现下载最新版本的软件?

本帖最后由 ygqiang 于 2016-4-2 12:58 编辑

bat搭配download.exe。如何实现:运行bat,就自动下载软件的最新版本?

想实现:定期全自动/后台/傻瓜化下载。最新版本的qq软件。到硬盘上固定的某个路径下。
这样就不需要用鼠标手动点击多次,才能下载下来。


飞信,台式机win系统版本下载页面:
http://download.feixin.10086.cn/index/center.html

以前是:
download.exe http://download.feixin.10086.cn/ ... adLog.action?id=130
现在是:
download.exe http://download.feixin.10086.cn/ ... adLog.action?id=135


qq,台式机win系统版本下载页面:
http://im.qq.com/pcqq

以前是:
download.exe http://dldir1.qq.com/qqfile/qq/QQ6.8/13620/QQ6.8.exe
现在是:
download.exe http://dldir1.qq.com/qqfile/qq/QQ8.1/17255/QQ8.1.exe
作者: ygqiang    时间: 2016-3-9 20:08

本帖最后由 ygqiang 于 2016-3-9 20:17 编辑

软件下载地址,经常动态变化。应该如何智能判断呢?
作者: ygqiang    时间: 2016-3-9 20:09

本帖最后由 ygqiang 于 2016-3-9 20:18 编辑

或者,用什么编程语言,可以实现:智能判断并下载软件的最新版本?
作者: CrLf    时间: 2016-3-9 20:55

举个栗子:
  1. mshta http://bathome.net/s/hta/?string "web('http://im.qq.com/pcqq/').match(/http:[^'""]+\.exe/i)._each(function(u){window.open(u)})"
复制代码
具体情况请自行修改,上尉应该有这个能力了
作者: ivor    时间: 2016-3-9 22:14

回复 1# ygqiang


    可以使用wget,后检测%errorlevel%
作者: pcl_test    时间: 2016-3-9 23:02

回复 5# ivor


        他要的应该是如何从网页中提取指定的下载链接
作者: wskwfkbdn    时间: 2016-3-10 07:11

去360软件中心或百度软件中心,搜索QQ,出来结果并分析软件版本和下载地址,用wget或curl实现
作者: ygqiang    时间: 2016-4-1 16:35     标题: bat、curl、download,如何搭配使用,适合qq不同版本的通用下载方法?

bat、curl、download,如何搭配使用,适合qq不同版本的通用下载方法?

以前qq8.1版本可以下载。现在qq8.2版本不能下载了。
  1. @echo off&setlocal enabledelayedexpansion
  2. for /f "tokens=9 delims== " %%i in ('dowld\curl -s "http://im.qq.com/pcqq/"^|findstr "http://dldir1.qq.com/qqfile/qq/"') do (
  3. dowld\download.exe "%%i"
  4. )
复制代码

作者: ygqiang    时间: 2016-4-1 17:05

qq最新8.2版本,下载地址是:
http://dldir1.qq.com/qqfile/qq/QQ8.2/17724/QQ8.2.exe
作者: ygqiang    时间: 2016-4-2 12:58

回复 4# CrLf


需要调用批处理之家的在线hta。。。
前几天可以下QQ,好用。现在不好用了。

你好,能否把这个在线脚本库改成离线执行?谢谢了。
作者: codegay    时间: 2016-4-2 13:56

用什么编程语言,可以实现:智能判断并下载软件的最新版本?
这话问得够不聪明的.
混了这么多年论坛.

id=133是转向飞信沟通版.
id=135是飞信办公版.




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2