EPWING化したOxford Advanced Learner's Dictionary第7版を圧縮(ebzip)する ~OALD7 EPWING化 その4~

>> 2009/05/29

EPWING化したオックスフォード現代英英辞典(Oxford Advanced Learner's Dictionary)第7版を圧縮し、サイズをコンパクトにする方法です。

【必要環境】


【下準備】
こちらから 最新のソースコード(バージョン 4.4.1 のソースコード)をダウンロードする。

7-zip_portableなどを使用し、解凍します。
こちらのページに、7-zip_portableの詳しいインストール手順が記載されています。)


eb-4.4.1フォルダごと、以下のフォルダにコピーします。
D:\CygwinPortable\App\Cygwin\tmp

 【インストール手順】
Cygwin(CygwinPortable.exe)を起動し、以下の4つのコマンドを順に入力する。
cd /tmp/eb-4.2.2
./configure
make
make install

【圧縮手順】
Cygwin(CygwinPortable.exe)を起動し、以下の4つのコマンドを順に入力する。

cd /tmp/oald7-fpw-20090320/OALD_7
ebzip --level 5
サイズが小さくなっていれば、成功です。

Read more...

オックスフォード現代英英辞典 第7版をEPWINGへコンバート ~OALD7 EPWING化 その3~

>> 2009/05/19

UPDATE:
iDictPlus で全ての音声ファイルの再生が可能となりました。


Oxford Advanced Learner's Dictionary 第7版のCD-ROMに含まれる本文テキストをFreePWINGを利用してJIS X 4081形式に変換するツール(oald7-fpw)を使用することにより、EPWING化することができます。

【必要環境】

当方の環境で紹介します。
 freepwing バージョン: 1.6
 CygwinPortableインストール先: Dドライブ

 【下準備1】
oald7-fpwからoald7-fpw-20090320-src.tar.gzをダウンロードします。
WinRARなどを使用し、解凍します。
oald7-fpw-20090320フォルダごと、以下のフォルダにコピーします。
    D:\CygwinPortable\App\Cygwin\tmp
    下準備2
    oald7-fpw-20090320フォルダの中に、7つのフォルダを作成していきます。


    oald7-fpw-20090320\OALD7フォルダSRCフォルダを作成します。
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC
    oald7-fpw-20090320\OALD7\SRCフォルダimagesフォルダ、ukフォルダ、usフォルダを作成します。

    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\images
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\uk
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\us

    oald7-fpw-20090320\OALD7CGフォルダSRCフォルダを作成します。
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7CG\SRC

    oald7-fpw-20090320\OALD7CGフォルダSRCフォルダを作成します。
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7CG\SRC\images

    oald7-fpw-20090320\OALD7WFフォルダSRCフォルダを作成します。
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7WF\SRC


    下準備3
    CD-ROMから必要なデータをoald7-fpw-20090320フォルダコピーしていきます。 

    data/entry/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC
      ↓こんな感じになるかと思います。



    続けて、同じ要領で、CD-ROM側ファイルをコピーしていきます。


    data/pronus/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\us

    data/pronuk/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\uk

    data/image_fullsize/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7\SRC\images

    data/guide/entry/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7CG\SRC


    data/guide_image_fullsize/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7CG\SRC\images


    data/wordfinder/files.sknフォルダ(CD-ROM側)の中のすべてのファイルを以下のフォルダにコピー
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD7WF\SRC


    【EPWINGコンバート手順】 
    Cygwin(CygwinPortable.exe)を起動し、以下の3つのコマンドを順に入力する。
    ※2つ目のコマンド(fpwmake)は、数時間がかかりますので、寝る前に行うことを推奨します。朝には終了しているかと思います。




    コマンド:
    cd /tmp/oald7-fpw-20090320
    fpwmake
    fpwmake package

    【確認方法】
    以下のフォルダのサイズを確認します。
    (右クリック→プロパティで確認)
    D:\CygwinPortable\App\Cygwin\tmp\oald7-fpw-20090320\OALD_7


    ファイルのサイズは、約400MBとなります。

    オックスフォード現代英英辞典(Oxford Advanced Learner's Dictionary)第7版EPWING化に成功することができました。

    お疲れ様でした。。。

    【iPhone / iPod touchへの転送】
    以下のツールを使用して、OALD_7フォルダごと辞書の格納先へ転送。

    iPhone / iPod touchの格納先
    /private/var/mobile/Media/Photos/iDic
    ツール:
    iFunBox
    ※USB接続にて転送






    Read more...

    freepwingをインストールする ~OALD7 EPWING化 その2~

    当方の環境で紹介します。

     freepwing バージョン: 1.6
     CygwinPortableインストール先: Dドライブ
    【必要環境】

    【下準備】
    最新のfreepwingをダウンロードします。
    ftp://ftp.sra.co.jp/pub/misc/freepwing/

    WinRARなどを使用し、解凍します。

    freepwing-1.6フォルダごと、以下のフォルダにコピーします。
    D:\CygwinPortable\App\Cygwin\tmp

    【インストール手順】
    Cygwin(CygwinPortable.exe)を起動し、以下の4つのコマンドを順に入力する。

    コマンド:
    cd /tmp/freepwing-1.6
    ./configure
    make
    make install

    fpwmakeファイルが以下のフォルダに格納されていることを確認します。
    D:\CygwinPortable\App\Cygwin\usr\local\bin

    インストール成功です。

    Read more...

    Cygwinをインストールする ~OALD7 EPWING化 その1~

    Cygwin(ポータブルバージョン)をインストールする方法を紹介します。
    レジストリを汚すことがないので、PCをクリーンな状態のまま、Cygwinを使用することができます。

    当方の環境で紹介します。
      CygwinPortableインストール先: Dドライブ

    【下準備】
    1. CygwinPortable-0.2.zip をダウンロードし、解凍する。

    2. 任意のドライブ直下CygwinPortableフォルダごとを格納する。 
    ※必ず、ドライブ直下に格納すること!!(当方は、Dドライブの直下に格納しました。 )
    D:\CygwinPortable

    インストール終了後は、約”2GB”近くになります。




    【インストール手順】

    CygwinSetupPortable.exeをダブルクリックし、以下のスクリーンショットを参考にインストールする。

    Nextをクリック


    Nextをクリック
    (ここで指定した場所にCygwinがダウンロードされます)




    Nextをクリック

     


    Nextをクリック



     



    ○○○○.jpを選択。
    (当方は、スクリーンショットに選択されているものを使用しました。)

     

     
    Develを探して、DefaultからInstallに変更する。
    (make.exe等がインストールされます。)





    チェックを外し、Finishをクリック。




    【使用方法】
    CygwinPortable.exeをダブルクリックし、 Cygwinを使用します。

    Read more...

    フォロワー

      © Blogger template Webnolia by Ourblogtemplates.com 2009

    Back to TOP