显示标签为“技术”的博文。显示所有博文
显示标签为“技术”的博文。显示所有博文

星期日, 十二月 04, 2011

电纸书

虽然已经有板板料,但是在板板上长时间阅读眼睛还是吃不消的。同事有个kindle,某天带来给大家看,开始我还以为屏幕贴了纸,结果告诉我就是这个效果,当场爱不释手啊。不过他的是旧款带键盘的,试了一下按键太不方便了,特别是习惯了触摸屏以后。

然后亚麻就推出新的Kindle Touch了,赶着感恩节减价,入手一个,看到Nook Simple Touch也在减价,赶紧也入手一个,试试看比较一下然后退掉一个。






总结一下使用感受,给同样想买个电纸书的同学们。

基本上我的要求是操作简单,包括把我现有的书都能方便地倒上去,还有就是方便的支持中文书,如果可以支持破解,然后安装更多的应用程序那就更好了。

结果是Nook Simple Touch完胜,比Kindle强大的地方:

  • 支持开放格式epub和pdf:Kindle需要mobi格式,我大部分书都是epub和pdf的,可以自己用Calibre转换成mobi,不过想着就很麻烦。Kindle有个免费服务,你可以把pdf用电子邮件发给它,然后它把结果放到你账户里边就直接能看到了,还是挺麻烦的,而且我的pdf书都是来自网络,灰色地带好发。
  • 方便的支持中文:Kindle需要破解之后(不是很肯定新的Kindle Touch可否破解)才能安装特殊的字体,官方宣传是可以支持中文显示的,手头没有mobi格式的中文书,没有详细测试。Nook直接就能支持中文的epub,有些书没做好就得自己用Calibre转换一下,修改默认的CSS,因为是android系统,中文字体已经有了。
  • 破解支持:Nook因为是android的,破解之后有很多程序,居然有变态的哥们在上边装了angrybird,还有的干脆装了android版的Kindle,一举两得?还有很多方便的第三方程序,比如中文输入,直接和书仓,掌上书苑同步下载的工具,网络浏览器等等。
  • 整体设计:Nook外形稍大一些,手握的时候更加舒服,边框也宽些,拿着方便。两个都是触屏,但是Nook还有外置的上下翻页按钮,左右手都能操作。
  • 界面:都是触摸屏幕,用户界面类似。Nook的书库视图可以用书的封面,也可以是列表,我很喜欢封面视图,可以很快找到一本书。系统菜单,Nook设计在屏幕下方,左右拇指可以摸到的位置。Kindle做在屏幕上方(也许下方是留给了广告),很不合理,我每次都要移动手指去开系统菜单,很不友好的设计。
  • 广告:我买的是便宜版本的Kindle,是带广告的,貌似是可以去掉的,没试过。广告基本不太碍事,或者是屏保,或者是屏幕下方的一个小条。

Nook不如Kindle的地方:
  • 同样都是e-ink屏幕,放在一起,同样的页面,Kindle上字的边缘稍许圆润一点。
  • Kindle支持云存储,可以在不同设备看书,能记住你看的位置,书是备份在云端的。
  • 和亚麻整合的好,几乎每个人都有亚麻账号,很方便买书。
  • Kindle支持听音乐,Kindle Fire也可以看亚麻新的视频服务,对Prime用户都是免费的。

个人推荐买Nook Simple Touch,等有空了去破解折腾一下。

星期一, 十月 03, 2011

Apple TV2 上看丰富的中文节目

咱妈要来几个月,为了丰富她白天的生活,觉得找点中文节目给她娱乐。

家庭影院的技术真是日新月异(感兴趣的可以看看这个HTPC介绍),我也很久没时间去关心,自从有了小明,除了给小明看会儿动画片之外,我们家的电视机几乎成为了装饰。

很早就看到威锋网上介绍破解Apple TV 2,然后可以装XBMC以及很多中文节目的插件。同事最近搞了一个,反馈说他老婆在家里看优酷上的高清的《步步惊心》灰常爽,貌似很多网上的大妈都在热烈讨论这部戏,有的居然晚上睡觉还哭醒了,吴奇隆都一大吧年纪了,居然在90后里边又红了一遍,给力啊。

个么觉得咱也搞一个吧。只有100刀,其他都免费,没有几十刀的月费,而且可以自己折腾,性价比太高了。网上还有自己搭建NAS,自动化下载高清电影,然后stream到ATV2上的,折腾潜力无穷啊。

搞了一个周末,虽然越狱这部花了点时间,最后的效果还是很赞的,强烈推荐有类似需求的同学们也去搞一个。

网上教程五花八门,好多都不是最新的固件版本的,让我走了很多弯路。我把我的流程简单写一下吧。

硬件准备:


- Amazon上买一个Apple TV 2,Amazon免税免邮。


- 一根HDMI线,ATV2是不带HDMI线的,我对HDMI线没研究,貌似从一两块到上百块都有,买个几块钱的即可。Amazon ATV2页面有个三件套,ATV2加HDMI线加音频线,挺好的。苹果自己卖的HDMI线20刀,音频线30刀,抢钱啊。


- 一根micro USB线,这个是用来越狱的,我们家真好有个USB移动硬盘是用micro USB线的,有些型号的手机比如Samsung Focus Windows Mobile 7的也是用这个线。没有的话可以买这个,至少我用的没问题的。

软件准备:

- Seas0nPass,这个软件完成越狱的一条龙服务,越狱过程看这个介绍即可。我用的版本0.7.8 (118)支持最新的固件版本4.3 (8F455),假如你从ATV菜单看到是4.3 (2557)的话,其实是同一个版本,一个是build ver号,一个是软件号。

- TinyUnbrella,也许你看这篇教程的时候果果已经有新的固件出来的,假如越狱工具还没跟上的话,那就只能降级到旧的固件版本再越狱,所以备份你的shsh很重要,可以备份到cydia服务器上,也可以用TinyUnbrella备份到本地。

- SSH命令行客户端,得用这个登录越狱后的ATV,Mac是自带的,windows上有很多类似的。

- 时间,我越狱的过程中出现了几次问题,现在还不明白为什么,网上也有同样人有问题,但是没有答案,只好反复的试,所以假如运气不好,就得花点时间了。

开始吧:

- ATV包装打开,再次赞叹一下苹果的包装设计,胶带和盒子都很容易拆开,别忘了要揭掉边上一圈胶带才能看出来接口。整体设计非常小,大概手掌那么大,拿在手里很奇妙。

稳妥起见做两件事情:

第一,用TinyUnbrella备份一下shsh。这个的目的是以后不小心升级到不能越狱的版本,开可以降级回去,而且用iTunes恢复的时候要从苹果的服务器验证,有些旧的版本苹果验证会失败,小雨伞会在本地跑一个类似的服务,让验证通过。

第二,检查固件版本。正常设置好ATV,设好无线网络,连上电视,从一般设置里看固件版本号,保证和Seas0nPass支持的版本,也就是目前苹果最新的固件版本一致,假如不一致,那就不用往下看,得等了。或者看看是否可以降级,得自己做功课了。

- 用Seas0nPass越狱,基本按照官方教程一步一步走就可以。我是在Mac上走的,windows大同小异。

先不要连接ATV,运行Seas0nPass,它会帮助你下载新的苹果固件(这个得花挺长时间的,去干点别的事情,比如正常设置下ATV,连到电视上玩一下先),然后生成越狱用的镜像存在用户的home目录,比如我的是/Users//AppleTV2,1_4.3_8F455_SP_Restore.ipsw。

然后提示出来要你同时按住Menu和Play/Pause键7秒钟,把micro USB连上ATV和电脑,然后正面对着遥控器(有一个小白灯一闪一闪的就是正面)。玩了以后松开,它会把ATV进入DFU模式,然后告诉你在上传东西到ATV,它会启动iTunes,然后跳出窗口,你要选择刚刚生成的镜像,点OK,然后它就开始给你越狱了。

我碰到了好几次问题,搞得非常郁闷,最后是先通过iTunes正常恢复(Restore),然后再用Seas0nPass就成功了。假如遇到问题的话,可以看这两个链接:恢复出错其他常见问题,也可以直接在论坛问。居然还有说有时候坏的USB线或者端口也可导致出错,让我在深夜1点多抓狂不已,难道要冲到Fry's去?

- 不管你用啥办法,最后你用那个生成的镜像恢复成功了,越狱就完成了。Seas0nPass可能还是报错,不用管他。

然后就连上电视,设好无线网络,从基本设置菜单,网络项看它的ip,举例比如是192.168.1.6,iOS上默认root用户的密码都是alpine,这个最好改掉

打开ssh命令行,敲以下命令安装XBMC以及中文插件:

$ssh root@192.168.1.6
root@192.168.1.6 password: alpine
Apple-TV:~ root# apt-get update
Apple-TV:~ root# apt-get install org.xbmc.xbmc-atv2
Apple-TV:~ root# cd /var/mobile
Apple-TV:~ root# wget http://xbmc-addons-chinese.googlecode.com/files/repository.googlecode.xbmc-addons-chinese.zip

命令行上的敲好了,装了稳定版本的xbmc,下载了中文频道的插件。下来就得用遥控器完成了,说实话用惯了触摸屏和键盘,真很痛苦。

首先把ATV的语言设成简体中文。

然后换中文界面。选菜单上的XBMC,打开。把XBMC也设置成中文界面和字体,否则会死的很难看,我不小心搞错了字体,结果在方块块(编码不对的话中文都变成块块)中徘徊了很久很久。

1)进入XBMC菜单-+System -+Appearance -+Skin -+Fonts-+点击遥控中心键调整为Arialbased,

2) 然后International -+Language 语言-+点击遥控中心键调整为Chinese (Simple) ;Character set 调整为: Chinese Simplified (GBK) 


最后装中文频道的插件。

1) XBMC-+系统设置-+扩展功能-+从zip 文件安装-+选择Home文件夹-+调整为repository.googlecode.xbmc-addons-chinese.zip

2) XBMC-+系统设置-+扩展功能-+获取扩展功能-+全部扩展功能-+视频扩展功能,翻到最后一页就能看到中文的视频网站,一个一个的启用你常看的中国视频网站,诸如:优酷、土豆等等。


好啦,完工!订了优酷,土豆,天翼,搜狐,新浪的频道,太太太爽了,真的应有尽有,从小明的各种动画片,到各种最新的电视剧,电影都有,而且贼清楚啊,果果和那些默默无闻折腾出这些插件和影院软件的同学们,我爱死你们料!

最后一点,家里的网络带宽很重要,我们家现在是DSL1.5M下载,有些高清的节目会卡,还好下周马上就要换到Comcast的15M下载了,前两天有个19.99包月的deal。期待中。

=============== 为继续折腾准备的分割线 =================

当然,伟大的折腾之路是没有止境底,还有很多可以干的:

- 装XBMC的nighgly build,据说性能更好,特别是要从自己的NAS做格式转换
- 装其他程序,比如ice films, hulu等等
- 设置NAS的整套系统(估计这个永远没时间了)

参考:

1. Seas0nPass越狱教程
2. 越狱出错各种问题指南:123
3. XBMC在ATV2上的安装指南
4. XBMC其他插件列表(家里有老人小孩的请不要装第一个)
5. XBMC nightly builds
6. XBMC chinese addons Google project
7. XBMC中文论坛
8. 威锋论坛上的一个教程