GREP_OPTIONS导致无法make

三 19 2015

这段时间make总是出现问题:

/usr/bin/ld:.libs/libixml.ver:2: ignoring invalid character `\033' in script
/usr/bin/ld:.libs/libixml.ver:2: ignoring invalid character `3' in script
/usr/bin/ld:.libs/libixml.ver:2: ignoring invalid character `1' in script
/usr/bin/ld:.libs/libixml.ver:2: ignoring invalid character `\033' in script
/usr/bin/ld:.libs/libixml.ver:2: syntax error in VERSION script
collect2: error: ld returned 1 exit status

今天可算找到原因了,是因为在.zshrc中设置了GREP_OPTIONS为“--color=always"会出现make问题,去掉就好了。

Grep默认可能是--color=auto,检测到输出为终端时,会高亮匹配的字符串,当输出为pipe时关闭高亮。这样输出pipe到less中就不会高亮显示。

既然设置EREP_OPTIONS会出现编译问题,根据需要添加alias吧。

No responses yet

关于Google出的百度空间的结果直接跳转到空间首页

八 16 2014

修改对应的Referer即可。

继续以Chrome扩展Redirector(WebStore地址好像失效了,手动安装 第三方上传到WebStore)为例:

将Referer随便改成什么就好

 

9 responses so far

添加Redirector规则直接下载cnki的pdf文件

二 24 2014

参考上篇文章的直接cnki下载PDF脚本文件,改成Redirector(Redirector已下架,需要手动安装,下载地址)规则,感谢Yue

在能够下载CAJ文件的情况下点击搜索结果页的下载图标可以默认下载PDF,点击"在线阅读”可以直接下载PDF
点击"在线阅读"直接下载PDF规则

Match

http://.*.cnki.net.*/*&dflag=readonline*

Substitution

&dflag=readonline

Replacement

&dflag=pdfdown

默认下载PDF规则:

Match

http://.*.cnki.net.*download.aspx\?filename=.*

Substitution

tablename=.*

Replacement

$&&dflag=pdfdown

将这两个Rule勾上即可

8 responses so far

CNKI全文PDF下载脚本

二 18 2014

首先感谢Yue的这个脚本,真神器

这个脚本可以在能够下载CAJ文件的情况下,提供PDF文件的下载链接,这下不用wine CAJViewer了,Ubuntu/Linux用户福音

主要实现了一下两个功能:

  • 在文献检索结果列表界面中,点击后,可以直接下载 PDF 文件,而非 CAJ/NH 文件;
  • 在博士/硕士学位论文详细信息界面添加了“PDF下载”按钮,实现了博士/硕士学位论文的 PDF 下载功能,如下图所示。

脚本使用方法:在 Firefox 中先安装 Greasemonkey 或 Scriptish 扩展后,再安装脚本;在 Chrome 中请参考这篇文章(wu.nerd注:Chrome直接拖到Extensions页面即可);在 Safari 中借助 Ninjiakit 使用(感谢 Heart7)。IE 尚不能使用。

UPDATE(2013/04/06):感谢 Troy 的建议,我制作了一个特制版的脚本。其特别之处在于可以在检索页面中的硕士/博士论文默认下载 CAJ/NH 文件,避免了 PDF 文件没有目录所带来的遗憾。

引文:http://blog.yuelong.info/post/cnki-pdf-js.html

One response so far

Ubuntu/Linux下安装虚拟打印机将Caj文件转为PDF文件

二 16 2014

update(2014-02-18):可以用相关脚本直接下载PDF,省心省力。

http://wu.nerd.moe/?p=1789

 


用PlayOnLinux这个软件wine了个CAJViewer,7.2.0 Build 111,PlayOnLinux 4.2.1,Ubuntu 12.04,不过在另一台13.04上无法重现,一打开CAJ文件就崩

在Windows下如果安装了Office或者Adobe Reader就可以直接用CAJViewer直接通过打印选项将CAJ文件转成PDF文件

在Ubuntu/Linux下会提示you need to install a printer什么的,需要安装一个Virtual Printer才行

sudo at-get install cups-pdf

可以在System Setting--Printers下进行设置

然后就可以和Windows下一样转成PDF,生成的文件默认于~/PDF文件夹下,在CAJViewer转换成功之后开始生成

PDF文件建议用MuPDF,VIM式的hjkl快捷键爽翻了

3 responses so far