找回密码
 加入
搜索
查看: 10373|回复: 12

[IE类操作] 如何根据下载链接地址取得下载的文件名(已解决)

 火.. [复制链接]
发表于 2012-5-30 10:52:09 | 显示全部楼层 |阅读模式
本帖最后由 iori2882 于 2012-5-31 10:34 编辑

下载链接地址有的时候很好取得要下载的文件名.比如
    http://www.skycn.com/ipinfo/d_hao123.php?f=mbox001.zip
    http://www.skycn.com/down.php?ur ... 82/down/RMDemoS.zip
    但是这样的下载地址如何取得下载的文件名呢?
    http://www.xdowns.com/soft/xdown ... nid=35&id=92331
    把上面的连接地址复制到IE中,,自动就转化出文件名了,,那我应该怎么获取他返回的文件名呢???

已解决 方法在2楼
发表于 2012-5-30 11:24:42 | 显示全部楼层
本帖最后由 80ren 于 2012-5-30 19:18 编辑

下载链接例:http://www.babylon.com/redirects/download.cgi?type=100



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +30 贡献 +5 收起 理由
iori2882 + 30 + 5 十分感谢

查看全部评分

发表于 2012-5-30 19:55:53 | 显示全部楼层
这样啊,学习一下
发表于 2012-5-30 20:24:00 | 显示全部楼层
沙发的源码
第一段是取下址完整地址。
第二段的是 取 完整地址的返回文件名值。
这个功能就全了。解释完毕。请楼主修改为[已解决]
发表于 2012-5-30 20:48:46 | 显示全部楼层
#include <WinHttp_GetRespond.au3>
$MyOpen=_WinHttpOpen()
$rContext=_WinHTTP_GetRespond($MyOpen,"http://www.xdowns.com/soft/xdowns2009.asp?softid=90217&downid=35&id=92331",8)
MsgBox(1,"下载地址",$rContext[4])

看这样行不
发表于 2012-5-31 01:30:13 | 显示全部楼层
看看是什么!!!!!!!!
发表于 2012-5-31 13:56:54 | 显示全部楼层
这个东西不错,顶一个!
发表于 2012-6-6 17:51:01 | 显示全部楼层
ye 这个好额
发表于 2012-6-18 18:45:31 | 显示全部楼层
为什么又是这么贵啊
发表于 2014-8-8 02:00:38 | 显示全部楼层
回复 2# 80ren


    提示找不到“WinHttp”,下载了一个放进“include"里面又提示不能打开包含文件 "WinHttpConstants.au3".

  这下没招了,如何解决呢??谢谢~
发表于 2014-8-13 12:03:37 | 显示全部楼层
对,也是提示找不到WinHttp
发表于 2015-3-4 00:25:47 | 显示全部楼层
下载下来看看
发表于 2019-1-12 12:18:41 | 显示全部楼层
多谢楼主哈
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 23:25 , Processed in 0.166986 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表