なんか某巨大掲示板で需要があるみたいなので公開したいと思います
Fedora7で動作確認済
ebzipとfreepwingは導入済みであること
iPod touch with Wikipedia (1)参照
使い方はこんな感じです
$ ./hoge.sh jawiki ウィキペディア日本語版
$ ./hoge.sh jawikibooks ウィキブックス日本語版
スクリプトは以下
#!/bin/sh
if [ $# -ne 2 ]
then
echo "example: $0 jawiki ウィキペディア日本語版"
exit
fi
mkdir tmp
pushd tmp
wget http://green.ribbon.to/~ikazuhiro/dic/files/wikipedia-fpw-20071202-src.tar.gz
tar zxvf wikipedia-fpw-20071202-src.tar.gz
pushd wikipedia-fpw-20071202
mv catalogs.txt catalogs_original.txt
iconv -f EUCJP -t UTF8 catalogs_original.txt | sed "s/ウィキペディア日本語版/$2/" | iconv -f UTF8 -t EUCJP > catalogs.txt
wget http://download.wikimedia.org/$1/latest/$1-latest-pages-articles.xml.bz2
bunzip2 $1-latest-pages-articles.xml.bz2
mv $1-latest-pages-articles.xml wikipedia.xml
fpwmake && fpwmake catalogs && fpwmake package
popd
popd
unzip tmp/wikipedia-fpw-20071202/wikipedia-fpw-20071202.zip
rm -rf tmp
mv WIKIP $1
pushd $1
ebzip --level 5
popd
僕は寝る前にこうして使っています
回線遅いし、CPUもあんまり速くないのでね
$ ./hoge.sh jawiki ウィキペディア日本語版; poweroff
0 件のコメント:
コメントを投稿