我欲下载文件,如果URL是http://www.wgqqh.com/shhgs/book/chap4.pdf这种格式的话,用OPENURL没问题,可以下载。
如果URL是:http://c88.cnki.net/cjfd/pdfdownload.asp?display=chinese&encode=gb&filename=2bxdkRvYXb1V3T0EkeEJTSBRkZLp2NnhXbV9Cc38iN0ElYy5kd1MXVCN3Yj5Waw9mYBFEezFkbQRmQ=0TRhxWRUllc2hncw1GRn1mYrZGZyMXbxJXaRRVMNdWbkdjSUBFOptENwFnYmNWbr9UYPtkWHZkRx9&filetitle=试论明成祖的对外政策(陔文章也是PDF格式,也能下载,但这篇文章是必须登陆之后,才能下载,我的主程序已经作过登陆了)
b() = openurl(url,icbytearray)时就包错了。请高手指点一下吧。

解决方案 »

  1.   

    我因为不住在学校,所以自己想编一个cnki批量下载的东西,在你说的地方就卡了,根据目前我得到的资料,大概是Cookie的问题,如何把当前的cookie传回去,等待高人啊.
    目前有两个软件可以批量下载cnki,一个是数字期刊伴侣(Elibrary),一个是网页信息神探,第一个软件的问题是搜索不全,第二个一次最多下载50个文件,但两个都实现了获取真实地址的方法,只是不知道他们是怎么做的!
      

  2.   

    难道批量下载的可以不登录吗?不可能吧,如果这样可以,那这些收费站还混个P。所以批量的也只是下那些允许GUEST身份下的文件。