摘要: 对于经常通过浏览器收听信息,比如新闻时政类节目,练听力等需求的用户,视频画面那就是多余的,但很少有浏览器支持后台播放, alook给出了目前我认为最好的解决方案,其卖点之一便是视频播放,不仅支持后台播放,还提供视频浮窗,倍速播放,自动弹窗等功能, 自带两个解码器,网络状况良好时可以选择1号默认解码, 阅读全文
posted @ 2020-08-06 10:27 reaper.spring 阅读(3307) 评论(0) 推荐(0)
摘要: 整体流程变化不大,参考之前的帖子 http://www.cnblogs.com/reaper-spring/p/6290837.html 除了加密脚本又变了,剩下的就是堵上了之前算法的一个无用参数: 其会返回一个名为'sess'的参数,现在取得验证码需要它。 阅读全文
posted @ 2017-05-22 13:13 reaper.spring 阅读(773) 评论(2) 推荐(0)
摘要: 其实16年后几个月算法就已经较大幅度改变了,只是无验证码情况下,我上篇文章15年的老算法仍然可以用,首先说下,我后面提交的某些参数是不必要的,尤其是一些直接写成常量的参数,抓包直接copy过来的,具体没筛选。 访问这个地址能从cookies里取得pt_login_sig,后面check时会有一个参数 阅读全文
posted @ 2017-01-17 10:43 reaper.spring 阅读(4566) 评论(1) 推荐(1)
摘要: 首先还是取得验证码,抓包可得:http://check.ptlogin2.qq.com/check?regmaster=&pt_tea=1&uin=2630366651&appid=7000101&js_ver=10113&js_type=1&login_sig=jBX*GEgR-BFtNPRz-R... 阅读全文
posted @ 2015-02-17 12:58 reaper.spring 阅读(2028) 评论(2) 推荐(1)
摘要: gvim启动位置固定的话容易挡到东西,所以写了一段vimscript根据gnome-terminal的位置启动gvim,这样被遮住的概率就一些了。fun! g:get_xterm_pos ()"{{{ if(!exists('$WINDOWID')) | return [] | endif let term_rect_info = system('xwininfo -id ' . $WINDOWID . \ '|grep "Absolute upper-left \(X\|Y\):"' . \ "|awk 阅读全文
posted @ 2013-06-16 16:31 reaper.spring 阅读(438) 评论(0) 推荐(0)
摘要: forture命令可以随机显示一段有意思的信息,而cowsay相当有名啦无需赘言,两者结合在一起生动有趣。fortune -s | cowsay奶牛看多了有木有,其实cowsay有个-f参数可以更换face,face还不少~如果再能每次随机face就更好了,于是自己蒸腾了一小下rand_cowsay_forture () { local cowsay_list=(`cowsay -l | tail -n +2`); local cowsay_picture=$[ $RANDOM % ${#cowsay_list[@]} ]; fortune -s | cowsay -f ${... 阅读全文
posted @ 2013-06-12 18:43 reaper.spring 阅读(781) 评论(0) 推荐(0)
摘要: 在emacs内部打开shell(M-x shell),如果$PS1或$PROMPT_COMMAND含有控制字符(比如颜色)会出现乱码。网上有几中解决办法都不中意,突然想到emacs会不会设置一些环境变量?env后果然,当在emacs中打开shell会有$INSIDE_EMACS这个环境变量,我们就可以根据它在.bashrc设置相应提示符了,我的配置如下:if [ ! ${INSIDE_EMACS+'inside_emacs'} ]; then #非emacs环境运行时的提示符else #emacs中运行shell时 export PROMPT_COMMAND='' 阅读全文
posted @ 2013-06-12 18:31 reaper.spring 阅读(686) 评论(0) 推荐(0)
摘要: vim默认的折叠文本很丑有木有,看腻了有木有,想有自己的范有木有有木有,反正我有中么办?可以通过foldtext选项做到,每次vim折叠文本时都会调用foldtext指定的函数,所以写个折叠函数就好楼,抛砖引玉,我的范:1 fun! My_foldtext()"{{{2 let text = substitute(foldtext(), '^+--.\+:\s', '', '')3 let text = printf('-+- %d(lev.%d) lines: %s ...', v:foldend-v:foldstar 阅读全文
posted @ 2013-05-13 18:45 reaper.spring 阅读(177) 评论(0) 推荐(0)
摘要: vim默认的,如果当前行是注释,则下一行也会变为注释,初衷是为了"方便"用户,但更多的时候是多此一举了auto filetype * setl formatoptions-=cro即可彻底关闭这个功能 阅读全文
posted @ 2013-05-13 18:30 reaper.spring 阅读(170) 评论(0) 推荐(0)
摘要: vim拥有数种缩进方式,但没有一个方便的命令可以打印出当前哪些缩进被启用,下面的小脚本可以分别打印出autoindent,smartindent, cindent, indentexpr的开关状态,直接放到vimrc中,输入:Showindenting回车即可 1 func! g:show_indenting () 2 let indent_list = ['autoindent', 'smartindent', 'cindent', 'indentexpr'] 3 for ind in indent_list 4 exe  阅读全文
posted @ 2013-05-13 18:25 reaper.spring 阅读(158) 评论(0) 推荐(0)