查看: 5058|回复: 1

[项目] 打造一个自动追新番的下载机:Raspberry Pi篇

[复制链接]
  • TA的每日心情
    开心
    2015-7-14 09:10
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2013-5-29 09:12:31 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 wywywy 于 2013-5-29 09:14 编辑

    每天上班要花很多时间在地铁上,所以看新番这种活动就全都放在地铁时间里解决了。我每季平均大约追5部番,不算很多,但还是觉得每周手动去下载要追的番很麻烦。前一阵子看到有人在玩Raspberry Pi,忽然觉得这东西不是挺适合用来做自动化下载机的吗?反正很便宜,先搞一个玩玩。

    Raspberry Pi是啥?国内通常叫做“树莓派”,它是一块只有信用卡大小的主机板,集成了一块700MHz的ARM架构CPU,512MB内存,内置端口包括GPIO、HDMI、复合视频输出、USBx2、以太网以及3.5mm音频输出等。
    20130304085423793.jpg
    Raspberry Pi采用5V USB接口供电,功率不超过5W,可以说非常适合担任24小时常开的下载机角色,虽然它的CPU性能很糟糕,还不如现在主流的智能手机。。。

    Raspberry Pi没有硬盘,操作系统是安装在SD卡上的,要让它开始工作,先得准备一张SD卡,到官方网站下载一个操作系统镜像(官方提供几种不同的系统,我用的是默认推荐的Raspbian wheezy,这是一个基于Debian的系统,如果用过Ubuntu应该会比较顺手),然后用Win32DiskImager(如果你用Linux或者OSX,可以直接用dd命令)将镜像写入SD卡中,将SD卡插入Raspberry Pi,接通电源就可以启动了。制作SD卡的具体指南可参见:http://elinux.org/RPi_Easy_SD_Card_Setup。

    第一次启动Raspberry Pi需要接一个显示设备,可以通过HDMI接电视或者显示器,完成初始化配置并启用ssh之后,就可以通过ssh在其他计算机上远程登录的方式来使用Raspberry Pi了(话说我刚知道行话里面这种只用远程终端不接显示器的用法叫headless,没显示器就是没头吗……)。

    不过,Raspberry Pi没有内置Wifi功能,既然已经headless了,还需要接网线总觉得不方便,不过没关系,我们可以给它加一个USB的Wifi网卡。由于是在Linux环境下使用,因此要注意选择兼容Linux的产品,我用的是EDUP的EP-N8508GS,Linux下不需要驱动,即插即用。由于我们是做headless配置,因此是没有一个GUI提示你找到Wifi输入密码之类的,我们需要自己编辑配置文件。网上有很多文章介绍如何在Raspberry Pi中配置Wifi连接,不过内容都有些出入,我看下来最靠谱的是这一篇。注意,由于Wifi还没配置好,因此如果要通过远程终端来配置Wifi,还是要先把Raspberry Pi接上网线才行哈。下面来介绍一下主要的步骤:

    编辑/etc/network/interfaces:
    代码
    1. $ sudo nano /etc/network/interfaces
    复制代码
    这是所有网络接口的配置文件,如果系统自动识别了Wifi网卡,里面应该会加出来关于wlan0的一节,将那一节内容改成下面这样:

    代码
    1. auto wlan0
    2. iface wlan0 inet dhcp
    3. pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant.conf -B
    复制代码
    上述配置中提到了“/etc/wpa_supplicant.conf”这个文件,我们需要将Wifi的连接信息(SSID、认证信息等)配置在这个文件中:

    代码
    1. $ sudo nano /etc/wpa_supplicant.conf
    复制代码
    这个文件原来应该是不存在的,因此我们直接创建了一个新文件,在里面填写如下配置:

    代码
    1. ctrl_interface=/var/run/wpa_supplicant
    2. ctrl_interface_group=0
    3. ap_scan=2
    4. network={
    5. ssid="路由器SSID"
    6. scan_ssid=1
    7. proto=RSN
    8. key_mgmt=WPA-PSK
    9. pairwise=CCMP
    10. group=CCMP
    11. psk=”Wifi密码”
    12. }
    复制代码
    配置完成之后重启Raspberry Pi,输入下面的命令:

    代码
    1. $ ifconfig wlan0
    复制代码
    如果在上述命令的输出结果上看到分配的IP地址,就说明Wifi已经配置成功了,现在拔掉网线,用Wifi的IP登录ssh试试看吧~先到这里,下一篇我们来讲讲如何让Raspberry Pi实现自动追新番。

    来源::: Sola & Luna :: 花卷馒头的幸福生活http://www.solaluna.cn/2013/05/13/1550/

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-3-18 13:35
  • 签到天数: 517 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-5-29 09:41:11 | 显示全部楼层
    各种牛逼啊~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 08:49 , Processed in 0.116918 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.