目录

利用免费云平台搭建属于自己的RSS推送器,完爆狗耳朵

目录

利用免费云平台搭建属于自己的RSS推送器,完爆狗耳朵

正有此意,无意间就看到了。 利用免费云平台搭建自己的RSS订阅,完爆狗耳朵 前言: 我利用免费云平台搭建 RSS 推送器的原因是因为狗耳朵托送有 RSS 个数限制,而且图片也有限制,用起来实在是不爽,高级版本还得付费。所以,为何不自己搭建个 RSS 推送器呢?想订阅啥订阅啥,而且不会有图片,订阅个数的限制。 最终,会看到订阅已经推送到亚马逊网站上了。 准备工作: 1.putty 软件 2.winscp 软件 3. 推送软件包。 这 3 个软件我都放到附件中的tool.zip,直接下载解压就可以了。 Step1. 注册落云免费虚拟机。 落云是一个目前中国免费且好用的虚拟机平台,你开通了虚拟机就相当于你获得了一个免费的 Linux 主机,相当于你自己的电脑,并且 24 小时开着。可能你想挂 QQ 了,好像目前还没有 windows 版本,所以, sorry 了。。。。。 落云网站在 注册完成之后,登陆进去,选择 我的落云---》左边栏创建虚拟机--》在应用下拉框子中选择ubuntu 12.04 64位版--》随便起个名字--》点击创建虚拟机。 之后,在新产生的页面中,拖动到最后,选择绑定端口,新建端口映射,直接提交就行了,然后找到密码那一栏,点击书和笔的标记来编辑,输入你虚拟电脑的密码,确定即可。建议不要使用全局密码。 一切搞定之后,点击左边栏的run instance.(运行虚拟机) 一切搞定之后,就可以上传我们的RSS推送程序到这台虚拟电脑拉!!(下图是运行成功的图片) Step2.编辑我们的RSS推送程序。 用windows写字板或记事本打开kindle package 里面的config.ini 找到send_time = 项,这个表示我们需要几点钟推送,如果是12点以内,请用0来补齐,例如7点推送,就些成07. 找到from 项, 这一项表示从哪个邮箱发出的,并且这个邮箱要加入到amazon的approved email list中。(不知道的请百度)。最好使用google邮箱,因为后面的验证用google的方便。 to是你kindle的帐号邮箱,如果是3G版本请用free.kindle.com如果是wifi的,可以用kindle.com。3G版本的,只能自己再上亚马逊手动点击下(我的kindle DXG就是这么悲剧,不过我在些自动点击程序)。 最后的username和passowd 是你to邮箱帐号的信息。如果是google的,那么username就是@google。comq之前的数据,密码就是你google邮箱密码。 如果不是google邮箱,那你也得修改下smtp的host。不会弄的,就用google的,方便。 最后feeds=是你要订阅的RSS地址,我这里测试,随便填写了几个,如果你有100个,那就依次填写100个的RSS地址。 如果一切搞定,那么恭喜你,可以还有3步就全部结束了。 Step3. 上传我们的RSs推送器。 运行winscp, file protocal 选择ssh, hostname填写刚才我们运行的虚拟机的域名那一项,我的是 , port number填写落云虚拟机那页面最下面绑定端口里面的外网端口,我的是10110 username填写root password填写刚才你密码里面创建的密码。 一切ok后,如图片上传工具上的显示一样。直接点击login遇到窗口直接yes就行了,因为这个是加密传输的,所以会有key的交互,直接yes。 之后看到登陆后的界面。 左边栏是你自己电脑上的文件夹,右边是远程云主机的文件夹。先找到本地的kindlepackage文件夹位置。 之后把kindlepackage文件直接拖到右边栏里面,就ok 了(遇到窗口,直接点击copy)。 完成之后点击关闭。 (以后如果你想再编辑config.ini文件,就用winscp登陆进如,依次点击..文件夹--》usr文件夹–>bin文件夹-->kindlereader-master文件夹,打开后,把本地编辑好的config.ini直接拖进去,如果他提示已经有了,覆盖就行了!) Step4.运行自动部署程序。 现在运行putty程序。 象上一个一样,输入hostname,port。点击open,看到东西点击是(yes)。 然后login as:里面输入root 然后XXXXpassword 里面输入你再创建虚拟机时候创建的密码(这时候输入是看不见的,不是你键盘坏了)。 之后如果出现 root@ubuntu12:#表示登陆成功拉!!!恭喜 之后输入ls,如果能看到一个蓝色的kindlepackage文件,就说明成功了!。输入cd kindlepackage;chmod u+x ./autodeploy.py;./autodeploy.py(命令步清除,就看截图里面的吧!) 如果你能看到部署截图里面的句子,那说明你已经非常接近成功了。 Last Step.重新启动虚拟机 打开落云的网站,点击停止,然后等他变成运行的图标的时候,点击运行。等他运行成功之后再此登陆putty(按照step4)。 在黑框框里面输入:ps aux|grep send. 如果你能看到如图所示的东西,那么恭喜你!一切搞定,明天等着收推送吧!!! 如果你是wifi版本的,那么明天在你设定时间的后10分钟内(亚马逊不是这里发,马上就能收到的),就会收到推送拉!!如果你只有3G和我一样悲剧,那么点击亚马逊官方,然后手动推送下吧。 (51.59K) (14.06M)