タイトル | : Re^2: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について |
記事No | : 376 |
投稿日 | : 2009/05/24(Sun) 03:07:55 |
投稿者 | : mtakama |
すみません、どなたか教えて頂きたいのですが、ブリタニカ2008の変換が うまくいきません。この書き込みを見てNo.4164のスレッドのを見てやって いるのですが、convert.batのWhatDay.rbから以降が失敗します。
【エラーの表示】***************************************************** C:\britannica>ruby -Ks ./WhatDay.rb ./WhatDay.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./WhatDay.rb:1
********************************************************************* 一番下に、全部記載しております。
ブリタニカのデータは、C:\BRI2008にコピーし、Setup.rb も書き換えてお ります。
【BriHTML2008.idxの場所】******************************************** C:\BRI2008\BriHTML2008>dir ドライブ C のボリューム ラベルは NTFS_BOOT です ボリューム シリアル番号は E4BC-75E6 です
C:\BRI2008\BriHTML2008 のディレクトリ
2009/05/24 02:16 <DIR> . 2009/05/24 02:16 <DIR> .. 2007/10/04 09:18 904 BriHTML2008.BRC 2007/10/04 09:18 904 BriHTML2008.idx 2007/10/04 09:18 3,498,463 FHINDEX.DIC 2007/10/04 09:17 895 FKINDEX.DIC 2007/10/04 09:17 195,403,954 HONMON.DIC 5 個のファイル 198,905,120 バイト 2 個のディレクトリ 49,341,685,760 バイトの空き領域 *********************************************************************
【Setup.rbの内容】*************************************************** #================================================================ #ブリタニカ国際大百科事典小項目版(LogoVista版) Toolkit #2007/08/12 #by hishida
# 製品のデータパス LVEDDATA = "C:/BRI2008/data" # マルチメディアデータを複写するパス MMPATH = "data" # 出力HTMLファイル名 HTMLFILE = "Britannica.html" # 入力テキストファイル(EBDumpユーティリティのテキスト出力) TEXTSRC = "honmon.txt" # JIS X 4081形式データ出力先パス EPWINGPATH = "" # 拡大画像を出力する:1 ,省略する:0 LARGE_PHOTO = 1 # 詳細地図を出力する:1 ,省略する:0 LARGE_MAP = 1
*********************************************************************
また、EBDump後のhonmon.txtもできております。
【honmon.txt】*******************************************************
C:\britannica>dir ドライブ C のボリューム ラベルは NTFS_BOOT です ボリューム シリアル番号は E4BC-75E6 です
C:\britannica のディレクトリ
2009/05/24 02:32 <DIR> . 2009/05/24 02:32 <DIR> .. 2007/08/17 08:28 1,246 bri.ebs 2007/08/17 15:36 7,146 BriConv.rb 2004/05/13 22:59 1,114 codelist.txt 2007/08/16 23:12 204 Convert.bat 2009/05/24 02:44 0 CopyMMData.log 2007/08/15 18:38 534 CopyMMData.rb 2007/08/13 09:30 111 Copyright.html 2009/05/24 02:44 <DIR> data 2007/08/12 16:05 103,690 Gaiji.xml 2007/08/10 16:16 25,487 Gaijimap.rb 2007/08/15 21:09 19,684 GaijiMap.xml 2009/05/24 02:20 301,785,833 honmon.txt 2009/05/24 02:05 <DIR> images 2003/08/10 10:12 20,480 imgconv.exe 2003/08/10 10:28 157 imgconv.txt 2007/08/15 21:02 5,427 jbcd.map 2009/05/24 02:32 0 MakeMenu.log 2007/08/13 09:49 3,165 MakeMenu.rb 2007/08/16 21:45 1,951 MapConv.rb 2007/08/16 21:05 1,776 PhotoConv.rb 2007/08/17 18:16 14,592 readme.html 2009/05/24 02:06 552 Setup.rb 2007/08/15 22:34 2,054 WhatDay.rb 21 個のファイル 301,995,203 バイト 4 個のディレクトリ 49,326,288,896 バイトの空き領域
*********************************************************************
Ruby のバージョンは、ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32] その他のEBシリーズは、最新版をダウンロードして使用しております。 察するに、WhatDay.rbのヘッダーの
require 'hpricot' require "jcode" require "Gaijimap.rb" require "Setup.rb"
を見ると、C:\britannica のディレクトリにはhpricotとjcodeと言うファイル がないので、これがエラーの原因かと思っております。どなたか、何処がおか しいのか教えて頂けますでしょうか。よろしくお願いいたします。
【エラーの表示 全部】************************************************
C:\>cd \britannica
C:\britannica>convert.bat #================================================================ # ブリタニカ国際大百科事典小項目版(LogoVista版) Toolkit # 2007/08/12 # by hishida
# 製品のデータパス LVEDDATA = "C:/BRI2008/data" # マルチメディアデータを複写するパス MMPATH = "data" # 出力HTMLファイル名 HTMLFILE = "Britannica.html" # 入力テキストファイル(EBDumpユーティリティのテキスト出力) TEXTSRC = "honmon.txt" # JIS X 4081形式データ出力先パス EPWINGPATH = "" # 拡大画像を出力する:1 ,省略する:0 LARGE_PHOTO = 1 # 詳細地図を出力する:1 ,省略する:0 LARGE_MAP = 1
C:\britannica>ruby -Ks ./CopyMMData.rb 1>CopyMMData.log ./CopyMMData.rb:14: warning: don't put space before argument parentheses * マルチメディアデータ複写 開始日時: 2009-05-24 02:21:13 終了日時: 2009-05-24 02:32:17 処理時間: 00:11:04
C:\britannica>ruby -Ks ./WhatDay.rb ./WhatDay.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./WhatDay.rb:1
C:\britannica>ruby -Ks ./MakeMenu.rb 1>MakeMenu.log ./MakeMenu.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./MakeMenu.rb:1
C:\britannica>ruby -Ks ./BriConv.rb ./BriConv.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./BriConv.rb:1
C:\britannica>ruby -Ks ./MapConv.rb ./MapConv.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./MapConv.rb:1
C:\britannica>ruby -Ks ./PhotoConv.rb ./PhotoConv.rb:1:in `require': no such file to load -- hpricot (LoadError) from ./PhotoConv.rb:1 続行するには何かキーを押してください . . .
*********************************************************************
|