各位用户,承蒙各位厚爱,如此小巧的一个工具软件能得到这么多的stars,但因为不可抗力(接口服务器失效),所以此工具已经失去了搜索下载文献的能力, 在此对各位表示抱歉。
另外,如果有同学能获取到一张首都图书馆的借阅卡(匿名最好),请提交一个issue与我取得联系,我将尽量恢复此软件的功能。
再次感谢大家长久以来的支持,以及对你造成的不便表示抱歉,以上。
知网(CNKI)文献下载工具
我下载后,文件都是字母加数字,文件一多,过了几天再回去看,就压根不知道谁是谁了,要一个一个打开才能知道。。。是可以自己去改,但有时候会忘记了。。。。
不知道工具能不能加一个自动命名的功能,下载时,把中字名自动赋给当前文件,保存时,显示的是中文名的文件。
再次感谢,工具很赞,我不懂代码的人都会用。
非常好用!!!
可以增加通过杂志名称进行检索的功能吗?谢谢!
Numerical Study on the Effect of Blood Flow and Tissue Characteristics on Freezing Front Propagation during Cryosurgery
这篇文章,在软件里面搜索不到呢。
返回都是404
仔细阅读了您的代码,想在文章显示的过程中显示该文章的关键词,不知道数据库中是否包含该字段,如果包含的话,麻烦告知一下,试了试cnki:keyword dc:keyword 好像都获取不到关键词,万分感谢!
$ [1/1731] command: get 3
Downloading... 机器人虚拟仿真及远程控制系统的研究及实现
Download failed Response : 400 Bad Request
大部分都是caj格式的 能否添加一个功能选择为pdf格式
caj格式的看起来不是很方便 ,可否提供pdf下载功能?
Linux can not open caj format, can you add a option to download pdf format?
Resoponse 404/206
文章标题中如果有"/"这样的路径分隔符,文件无法保存
请解决,谢谢。
** Bye.
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x8054322]
goroutine 1 [running]:
panic(0x833e780, 0x1880a038)
C:/Go/src/runtime/panic.go:481 +0x326
main.main()
T:/GitResp/cnki-downloader/main.go:1181 +0x3d42
在搜索命令行,如何进行多个关键词的搜索,我尝试了 “土壤”空格“淋洗” 不行。。
譬如搜索"微型计算机能效限定值及能效等级",结果05 06标记为N/A,可以获取信息,然而无法下载
you can add autocomplete for command
谢谢你的工作,但现在下载后的文件,不能打开。官方回复错误原因是:“打开文件未知错误,code=0 ”说明您在下载过程中使用了加速软件,例如迅雷或使用的是搜狗高速浏览器。
有劳修改。再次感谢。
今天下了好多文章全部都失败了。。
downfailed : EOF
昨天晚上还能下载,今天就发现Download failed Response:400 Bad Request 难道是被和谐了?
RT
大神能否给小白说下原理?没有用户名和密码咋就能下?
由于研究工作需要,经常会对CNKI数据的题录信息进行下载,手动起来很不方便。希望作者能够开发下题录(标题、作者、摘要、下载次数等)信息的批量下载功能,方便做文献计量学或其他文本分析的研究,万分感谢!
实测,直接修改后缀caj为pdf就可以用acrobatXI打开
0.6-alpha-win版本下载错误,在676bytes终止,显示Download Success。
$ [1/1] command: GET 1
Downloading... 第三方支付企业的管理会计信息化之路——以TL支付为例
Document info url confirmed
Document information confirmed
Downloading... total (3258852) bytes
676 / 3258852 [>---------------------------------------------------] 0.02% 0
Download success (D:\tools\cnki\kjzy201604022.caj)
$ [1/1] command: get 1
Downloading... 第三方支付企业的管理会计信息化之路——以TL支付为例
Document info url confirmed
Document information confirmed
Downloading... total (3258852) bytes
676 / 3258852 [>---------------------------------------------------] 0.02% 0
Download success (D:\tools\cnki\kjzy201604022.caj)
**** Welcome use CNKI-Downloader, Let's fuck these knowledge mongers ****
**** Good luck. ****
** NOTE: if you cannot download any document, maybe the service of
** CNKI is unavailable again, in this situation, nothing
** we can do but wait, please do not open a issue on GitHub, thanks
**
** Checking update information current: 0.3-alpha
** alreay is the last version
** Login...Success
$ input anything you wanna search:
** Bye.
panic: runtime error: index out of range
goroutine 1 [running]:
panic(0x7bb7a0, 0xc82000a120)
/home/cp3/go/src/runtime/panic.go:464 +0x3e6
main.getInputString(0x0, 0x0)
/home/cp3/Downloads/cnki-downloader-master/main.go:156 +0x175
main.main()
/home/cp3/Downloads/cnki-downloader-master/main.go:1026 +0xab0
cp3@cp3-X550JX:~/Downloads/cnki-downloader-master$
RT
只要打开了下载器,就切不出输入法。
您好,我用java的httpclient进行访问下载链接的时候,会出现403访问错误?我是通过httppost访问http://epub.cnki.net/kns/logindigital.aspx?ParentLocation=http://www.cnki.net进行登录的。我在怀疑出现403的原因是没有通过认证,您有没有尝试过抓浏览器的包进行尝试下载什么的?希望能给点思路。。多谢楼主了。。
请问用批处理命令行怎么传递参数进cnki-downloader.exe来搜索和下载?
你好,请问这个下载器是不是还不支持批量下载,后续能否考虑拓展这个功能?
怎么有的是400 有的正常
cnki官网两种格式都提供了,如何优先选择呢?
Hi, I'm a Chinese student and I admire your work on the deveolopment of this free downloader! You mention that
A more user-friendly UI
is needed in the future. I may develope a desktop version for Windows platform. Should I start developing now?
(In fact, I'm a bit concerned about the legality of this software.)
E:\cnki-downloader-master>λ cnki-downloader
'λ' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
下载论文出现 400 bad request.....
从这个月22号开始截至到27号,一直不能正常下载,提示400 Bad Request
还是说只是单位网络环境的问题?
经常可以见到一些特殊符号导致保存出错。如:
意象:让作文开花——记叙文写作优化训练设计中的:会导致下载出错。
升级后下载的所有的caj都打不开。原来版本下载后可以打开。
你好,
看到你发送请求的url不是普通的登录验证表单的url而是"api.cnki.net/OAuth/OAuth/Token“,请问这个是CNKI现有的api吗?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.