主题 : 离线维基百科on iPhone - 正式版 (新增数据包及图像包下载点)
级别: 青苹果
UID: 63662
精华: 1
发帖: 60
we券: 126 张
贡献: 0 点
经验: 105 分
人气: 97 ℃
推广分: 9 分
在线时间: 129(时)
注册时间: 2008-01-02
最后登录: 2009-07-14
楼主  发表于: 2008-02-10 18:19

离线维基百科on iPhone - 正式版 (新增数据包及图像包下载点)

离线维基百科on iPhone - 正式版


20080228 新增新版Wiki2Touch截图,并开始准备放出新版软件的安装步骤
20080303 新版Wiki2Touch正式推出
20080310 新增图像包安装方法
20080318 新增Wiki2Touch 0.60 安装方法 - 新增繁简互换搜寻功能 - 强烈建议中文维基用家更新
20080319 更新图像
20080322 新增图像包下载点, 感谢lyx 大大提供空间
20080324 新增数据包下载点, 感谢lyx 大大提供空间



有说,维基百科是人类所有知识的总合,是所有人都有份参与的智慧的结晶. 而这结晶,可以缩小到放得进你的口袋,这种美好的感觉可以在iPhone 上重现.

离线版维基百科就是这样的一项软件,它可以在没有网路支援下完整地重现维基百科上每一项条目,为你在飞机上,轮船上,或其他没有网路的地方给你精神食粮.

新版维基比旧版更简单易用,新增的功能有:
- 就算port 不一样,也不用再手动重启wikisrvd 了,因为在GUI上已经可以设定port 号
- 加入了搜寻功能,中文也可以啊
- 不再要放几百个档在iPhone 了,一个就可以
- 速度有很明显的提升,如果要更快可以关掉enable template 功能,但有些页面显示会不正常或缺一些资料
- 繁简互换搜寻,即是无论输入繁体还是简体都可以找得到
- 图像功能进一步加强,图像大小显示与实际维基相若
- 在首页按下维基图像可进随机页面,适合要杀时间时用

未来希望新增的功能:
- 目前部分版面排版有误,现正与作者联络解决中
- 本文最后所述部分人物的维基页面掉线现象的解决
- 中文维基特有的代码 如-{zh:xxx}- 正确显示

以下是截图:
首页




搜寻功能


内文效果(中文维基是部分繁体字又部分简体字的, 主要是看该页编者是哪里人它就是什么样, 从Wiki2Touch 没法控制)



好,废话少说以下就是这个软件的安装方法:

适用韧体:1.0.2,以上
作业系统:iPhone , Mac OS , Windows
操作等级:▼▼▽▽▽
所需技术:iPhone基本操作概念
额外必备:上传档案到iPhone 的方法

步骤0:如果以前有安装过WikiSrv 的话.请先删除以下目录(及以下所有目录及档案):/Applications/WikiSrv.app
/private/var/root/Media/Wikipedia最理想是删除以下目录后Restart iPhone 即白苹果重新启动

步骤0:如果以前有安装过0.52 版Wiki2Touch 的话.请直接从installer 更新Wiki2Touch 至0.60 版并跳到步骤2 重新制作articles.bin, 并把/var/root/Media/Wikipedia 移到/var/mobile/Media/Wikipedia 或制作一条link:ln -s /var/root/Media/Wikipedia /var/mobile/Media/Wikipedia步骤1及步骤2: 感谢热心网友lyx 大大提供articles.bin 下载地址, 下载后直接解压成articles.bin 可跳至步骤3
http://8iz.biz/iphone/wiki060/zhwiki/articles.rar

步骤1: 到维基网页下载想安装的维基数据包 http://download.wikimedia.org/backup-index.html
中文维基是zhwiki,08年2月28日的数据下载网址在此:
http://download.wikimedia.org/zhwiki/20080228/

只需要pages-articles.xml.bz2就够了,其他可以忽略

中文(zhwiki)维基处理后约为200MB
英文(enwiki)维基约为2.4GB
日文(jawiki)维基约为650MB
粤语(zh_yuewiki)维基约为7MB

步骤2:
下载Wiki2Touch 在google code 的档案
最新版是0.60地址是
Windows:
http://wiki2touch.googlecode.com/files/Wiki2TouchUtils_Win_060a.zip
Mac OS X:
http://wiki2touch.googlecode.com/files/Wiki2TouchUtils_OSX_060.zip

使用Mac 的请跳到步骤2A,使用Windows 的跳到步骤2B

步骤2A:把Wiki2TouchUtils_OSX_060.zip解压到一个档案夹内,和pages-articles.xml.bz2放到一起,然后打开terminal输入以下:chmod 755 indexer
./indexer -d 档案名其中档案名必须是你在第一步下载的档案全名,如:
zhwiki-20080228-pages-articles.xml.bz2
做完后, 得到articles.bin 和images.txt

步骤2B:把Wiki2TouchUtils_Win_060a.zip解压到一个档案夹内,和pages-articles.xml.bz2放到一起,然后打开Command prompt (在"执行"输入cmd 并使用cd 指令进入档案夹, 如cd "C:\Documents and Settings\Gaarder\桌面\wikipedia")输入以下:indexer -d 档案名 其中档案名必须是你在第一步下载的档案全名,如:
zhwiki-20080228-pages-articles.xml.bz2
做完后, 得到articles.bin 和images.txt

步骤3:
在Installer 加入源http://168weedon.com/i 这是我的私人网站架设的一个暂时性安装源, 等Wiki2Touch 作者把安装包加入如Ste Packaging 后这个源便会删除, 但目前用这个是没有问题的. 加入后安装Temporary 底下的Wiki2Touch 程式

步骤4:
使用任何方法, 把articles.bin 和images.txt 上传到iPhone 上的
/private/var/root/Media/Wikipedia/zh 上 (1.1.3 以上是/private/var/mobile/Media/Wikipedia/zh)
(如果第1/2步弄的是de,en,es,fr或it维基的话,请上传到/private/var/root/Media/Wikipedia/ (或/private/var/mobile/Media/Wikipedia)下的适当目录, 如果是不在以上之列, 如ja wiki,请新增一个档案夹并把language.config从zh copy 过去并修改好,重点是模版的名称必须要正确 )
在1.1.3/1.1.4下请以ssh /terminal 以root 身份输入以下指令,可大幅加速页面显示速度:chown -R mobile:mobile /var/mobile/Media/Wikipedia步骤5:
在Springboard 打开Wiki2Touch 程式, 选Enabled

填好Port (不懂的话8080 就好)
Expend template 就是把页面上的模版都解开显示出来, On 的话页面会比较漂亮但较慢, 而且有些资料不把这项打开是显示不出来的.
每次重开机也需要Enable 一遍.

使用方法:
按以上做完后就算安装完成, 在 Wiki2Touch 里按Launch Browser 即可直接进入维基介面.

在介面里可直接使用中文进行查询, 找到想看的条目后点击即可.
另,如果安装了多语言维基, 在寻找时只要加入"语言:"即可找到想要的条目, 如"zh:孔子" "en:iPhone"等

按上面的安装方法安装后, 所有条目都没有图像, 这是因为维基上图像实在太多, 而且没有一个有系统的方法下载全部图像, 所以一般离线维基都不会附图

图像的安装方法:
更新:
得到lyn 的热心帮助,
引用

找了一个空间,将images.bin传过去了。为传输方便,已将其压缩为images.rar,下载后请解压缩。
地址:http://8iz.biz/iphone/wiki060/zhwiki/images.rar

解压缩后把images.bin 传到iPhone 和articles.bin 放一起就可以
大约有90%的图像都能显示

================================================================
不能下载图像包时, 以下步骤可自制图像包, 先准备以下:
Windows 机器一台, 2GB硬盘空间, 十小时不间断挂网
iPhone, 至少有800MB 空间
步骤2的Wiki2TouchUtils_Win_060.zip 和image.txt
另外还要下载 http://wiki2touch.googlecode.com/files/ImageGetter_1_0.zip

把ImageGetter_1_0.zip 解开, 在bin/Release内有ImageGetter.exe
把它和image.txt 放到一起
双点ImageGetter.exe, 在Language code 填zh 按Go
挂网等候十小时, 会生成约800MB 大的Images 档案夹
生成后, 从Wiki2TouchUtils_Win_060.zip拿到pack.exe , 把它也和ImageGetter.exe 放到一起
使用Command prompt 输入: pack zh Images
这一步会生成一个images.bin (约600MB)
最后把images.bin 传到iPhone 和articles.bin 放一起就可以
================================================================
已知问题:
开启Template功能进入某些人物的维基页面会出现掉线现象,如下:
"比如输入“张”,可以看到列表,选“张万年”,出现错误,"(NSURLErrorDomain:-1005)",然后就什么都访问不了了。但是选“张三丰”就没问题。"

现正与作者商量解决
目前有一避免发生办法:
先删除/var/root/Media/Wikipedia/zh/cache (/var/mobile/Media/Wikipedia/zh/cache)所有内容
然后打开wiki2touch 输入"椎名碧流"等页面出现正常
以后进张万年一页 也不会再有问题

原因是进椎名碧流一页时会生成缓存(cache), 以后进张万年一页就用好的缓存就没有问题
你试试其实孔子,朱德等等也有这个问题

[ 本帖最后由 gaarder 于 2008-3-24 00:30 编辑 ]
6
评分次数
  • 人气:+2(rsnbrsnb)积极参与 2008-02-10 19:16

    rsnbrsnb

  • 人气:+2(jasonmo)积极参与 2008-02-10 20:13

    jasonmo

  • 人气:+10(一只小苹果)精品文章 2008-02-10 21:55

    一只小苹果

  • 经验:+5(riverlake)助人为乐 2008-02-11 15:28,人气:+38助人为乐 2008-02-11 15:28

    riverlake

  • 人气:+10(andy88zhang)好贴,强大 2008-02-12 08:26

    andy88zhang

  • 经验:+28(Nicholas)这么强大的帖子米发现。。 2008-03-19 01:40,人气:+28这么强大的帖子米发现。。 2008-03-19 01:40,we券:+28这么强大的帖子米发现。。 2008-03-19 01:40

    Nicholas

评分明细
人气:+2(rsnbrsnb)积极参与 2008-02-10 19:16
人气:+2(jasonmo)积极参与 2008-02-10 20:13
人气:+10(一只小苹果)精品文章 2008-02-10 21:55
经验:+5(riverlake)助人为乐 2008-02-11 15:28
人气:+38(riverlake)助人为乐 2008-02-11 15:28
人气:+10(andy88zhang)好贴,强大 2008-02-12 08:26
经验:+28(Nicholas)这么强大的帖子米发现。。 2008-03-19 01:40
人气:+28(Nicholas)这么强大的帖子米发现。。 2008-03-19 01:40
we券:+28(Nicholas)这么强大的帖子米发现。。 2008-03-19 01:40
级别: 白金苹果
UID: 86482
精华: 0
发帖: 3684
we券: 834 张
贡献: 0 点
经验: 3931 分
人气: 1046 ℃
推广分: 0 分
在线时间: 1238(时)
注册时间: 2008-02-10
最后登录: 2009-12-24
1楼 (沙发)  发表于: 2008-02-10 18:23

很好,沙发一个先。。。
1
评分次数
评分明细
人气:+10(一只小苹果)很陈很冠希 2008-02-10 21:55
级别: 红苹果
UID: 37026
精华: 0
发帖: 410
we券: 411 张
贡献: 0 点
经验: 436 分
人气: 20 ℃
推广分: 0 分
在线时间: 1425(时)
注册时间: 2007-10-27
最后登录: 2010-03-20
2楼  发表于: 2008-02-10 18:34

好东西!
猎人
级别: 白苹果
UID: 76614
精华: 0
发帖: 539
we券: 685 张
贡献: 0 点
经验: 600 分
人气: 15 ℃
推广分: 0 分
在线时间: 140(时)
注册时间: 2008-01-21
最后登录: 2009-11-22
3楼  发表于: 2008-02-10 18:36

不懂啊 是用来干嘛的
级别: 青苹果
UID: 7371
精华: 0
发帖: 139
we券: 8 张
贡献: 0 点
经验: 142 分
人气: 0 ℃
推广分: 0 分
在线时间: 229(时)
注册时间: 2007-05-13
最后登录: 2010-03-09
4楼  发表于: 2008-02-10 18:42

好东西!
级别: 红苹果
UID: 37102
精华: 0
发帖: 341
we券: 461 张
贡献: 0 点
经验: 384 分
人气: 21 ℃
推广分: 0 分
在线时间: 236(时)
注册时间: 2007-10-27
最后登录: 2009-12-08
5楼  发表于: 2008-02-10 18:47

级别: 小苹果
UID: 41874
精华: 0
发帖: 8
we券: 43 张
贡献: 0 点
经验: 8 分
人气: 0 ℃
推广分: 0 分
在线时间: 21(时)
注册时间: 2007-11-10
最后登录: 2010-02-06
6楼  发表于: 2008-02-10 18:49

LZ,GOOD JOB!
级别: 白苹果
UID: 61137
精华: 0
发帖: 875
we券: 0 张
贡献: 0 点
经验: 991 分
人气: 295 ℃
推广分: 55 分
在线时间: 1988(时)
注册时间: 2007-12-28
最后登录: 2010-03-17
7楼  发表于: 2008-02-10 20:06

不知道是不是我网络的问题 下不了啊 能不能给个别的连接?小弟先谢过了
级别: 金苹果
UID: 49255
精华: 0
发帖: 2608
we券: 15 张
贡献: 0 点
经验: 2633 分
人气: 15 ℃
推广分: 0 分
在线时间: 1368(时)
注册时间: 2007-11-30
最后登录: 2010-03-07
8楼  发表于: 2008-02-10 20:36

好复杂哦,
级别: 红苹果
UID: 861
精华: 0
发帖: 137
we券: 417 张
贡献: 0 点
经验: 238 分
人气: 80 ℃
推广分: 0 分
在线时间: 1067(时)
注册时间: 2007-01-18
最后登录: 2010-03-20
9楼  发表于: 2008-02-10 20:44

引用
原帖由 yin900804 于 2008-2-10 20:06 发表
不知道是不是我网络的问题 下不了啊 能不能给个别的连接?小弟先谢过了

同问,楼主能不能换个网盘呀,比如FS2you之类的~
WIKI是个好东西!