谁能突破华军软件园的下载怪圈?(200分)

  • 主题发起人 主题发起人 weiliu
  • 开始时间 开始时间
W

weiliu

Unregistered / Unconfirmed
GUEST, unregistred user!
各位,有没有试过在华军软件园用自己写的程序下载东东,我发现下面两种方法,在别的网页上工作好好的,但到了华军就是无论下载什么软件,都只能下载到21K尺寸的不知名的东东,但用别人的软件比如影音传送带等却能成功下载,大家讨论一下原因和解决方法:

uses urlmon;
procedure TForm1.Button1Click(Sender: TObject);
begin
UrlDownloadToFile(nil, PChar('http://p2s.newhua.com/down/HA-CPU-Z135-SY.rar'), PChar('D:/HA-CPU-Z135-SY.rar'), 0, nil);
Showmessage('ok');
end;
-------------------------------------
procedure TForm1.Button1Click(Sender: TObject);
var
tmpStream:TFileStream;
begin
tmpStream:=TFileStream.Create('d:/HA-CPU-Z135-SY.rar',fmCreate);
idhttp1.HandleRedirects:=true;
try
idhttp1.Get('http://p2s.newhua.com/down/HA-CPU-Z135-SY.rar',tmpStream);
finally
tmpStream.Free;
end;
Showmessage('ok');
end;

end.
 
人家防止盗链呗 你下载的时候 需要给华军发回一个参数的 证明你是在它的页面里下载
你什么都没返回 就会下来 那个21k 的防盗链警告页面了
 
有一个“引用页”,要发送过去
 
应该 是 防盗连 技术吧
 
头一回听说.新鲜.
前段时间听说华军带头封迅雷.
看来他们的吃饭的家伙有点不安全了.
 
那么大家说说,自己编的程序如何突破这个防盗链呢?
 
大侠的问题每次都这么难......
真的希望我有一天能够回答大侠的题....
 
还没碰到过这样的事. 不如你打开个网页, 然后现在看看如何? 似乎没道理.....
 
人家防止盗链呗 你下载的时候 需要给华军发回一个参数的 证明你是在它的页面里下载
你什么都没返回 就会下来 那个21k 的防盗链警告页面了

是的
 
各位不相信的,自己把我上面那两段程序贴到DELPHI里运行试试。
 
你先试试用抓包的软件看看影音传送带发了什么参数给华军,然后再自己发看看!
 
华军下载有问题。我的一个软件被封了。可以下载次数天天在增加。
 
有人利用它提高下载率吧。难怪,防盗啊.
发了什么参数给华军,这个参数不是固定的。
 
防盗链是个好东西,据服务商说,我的主页也防有盗链
 
据各位说是防盗链,而且可能每个网站的防盗链验证信息也不同,但是像一些下载软件能够无所谓什么网站都能下载,是否它能考虑到所有软件站的防盗链验证信息呢?
 
一般防盗链系统判断referer是否包含本站网址
 
有些下载软件不能在防盗链的网站下载,这些软件功能都比较复杂,号称很强,相反,一些很简单的软件就可以下载,是不是这些下载软件是利用IE的下载功能?
 
防盗链是一种自我保护,并且是随机的,不好弄的。
 
refer和cookie两个
UrlDownloadToFile你这个都没有.
 
后退
顶部