搭建自动签到服务-秋名山の纸飞机上上篇文章已经交代了怎么升级python的版本,难道你以为仅仅拿来B站挂机吗?是时候再做一点正事了!!!于是我们来搭建自动签到平台。框架是现成的,由binux创造,地址在这里

作者已经搭建了一个现成的网站,挺好用的,但是因为用的人多,访问速度大打折扣。所以自己搭一个比较好

安装

yum install python-devel
pip install tornado u-msgpack-python jinja2 chardet requests pbkdf2 pycrypto

按照官网上README的说明就是这些,不过实际中遇到一些问题,诸如找不到pbkdf2crypto。用pip再执行一次安装即可。不过找不到_sqlite3有些烦人,而且也不能通过执行pip安装的方式解决。解决方法如下:(参考自ImportError: No module named _sqlite3如何解决方法

cp /usr/lib64/python2.6/lib-dynload/_sqlite3.so /usr/local/lib/python2.7/lib-dynload/

 

_Sqlite3.so这个文件的位置不一定与我的相同,可以使用find / -name _sqlite3.so进行查询。

经过以上设置,web.py即能正常运行,能够访问到页面。

但是后续还需要设置

我现在遇到问题了cd qiandao-master

然后python web.py页面显示

搭建自动签到服务-秋名山の纸飞机

 

除此之外 上传HAR模版会提示 Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/tornado/web.py", line 1467, in _execute result = method(*self.path_args, **self.path_kwargs) File "/root/qiandao-master/web/handlers/har.py", line 28, in post tpl['har'] = self.db.user.decrypt(tpl['userid'], tpl['har']) File "/root/qiandao-master/db/user.py", line 112, in decrypt raise self.UserDBException('decrypt error') UserDBException: decrypt error。 这tm就尴尬了!!所以,在没有完全解决问题前,还是先用作者的网站吧 对此,dalao你们有什么想法? 所以搭建教程到此结束了,后续设置我不会。哈哈哈哈哈哈哈哈哈哈哈,这能怪谁?哈哈哈哈,不服打我啊哈哈哈哈哈。