2008/06/16

iPod touch with Wikipedia (3)

久しぶりにiPod touchの話題を
と言っても、更新事項のメモですが
以下も参照してください

iPod touch with Wikipedia (1)
iPod touch with Wikipedia (2)

iDic使ってる人ってまだ居るのかな

wikipedia-fpwが20080528に更新されていたのでスクリプトを修正
eb-4.3.2のRPMをFedora9で作成
freepwing-1.5のRPMをFedora9で作成

RPM
eb-4.3.2-1.fc9.i386.rpm
freepwing-1.5-1.fc9.i386.rpm


使用法
$ ./hoge.sh jawiki ウィキペディア日本語版
$ ./hoge.sh jawikibooks ウィキブックス日本語版
$ ./hoge.sh jawiktionary ウィクショナリー日本語版


スクリプト
#!/bin/sh

if [ $# -ne 2 ]
then
echo "example: $0 jawiki ウィキペディア日本語版"
exit
fi

mkdir tmp
pushd tmp

fpw=wikipedia-fpw-20080528

wget http://green.ribbon.to/~ikazuhiro/dic/files/$fpw-src.tar.gz
tar zxvf $fpw-src.tar.gz
pushd $fpw

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/$fpw/$fpw.zip
rm -rf tmp

dic="$1-"
dic=$dic`date +%Y%m%d`
mv WIKIP $dic
pushd $dic
ebzip --level 5
popd

0 件のコメント:

コメントを投稿