[リストへもどる]
一括表示
タイトルブリタニカ2009変換について
記事No987
投稿日: 2017/06/04(Sun) 10:44:04
投稿者khara
初めましてkharaと申します。
ブリタニカ2009の変換について変換は成功しましたが、
メニューはできているのに中身が見れません。
例えば世界の国→アイスランド→反応しないという状態です。
文字列検索をしても反応しません。
解決策をご提案頂けないでしょうか?

環境は
Windows 10 pro
Ruby2.4 x64
EBDump 1.28a
EBStudio 1.70b
スクリプトエラー回避の為に下記の訂正をしました。
requireのあるrbファイル全てで
require "jcode"

require "jcode" if RUBY_VERSION < '1.9'

require "Gaijimap.rb"

require "./Gaijimap.rb"

require "Setup.rb"

require "./Setup.rb"

setup.rbで
LVEDDATA = "C:\\Program Files (x86)\\LogoVista\\LVEDBRSR\\DIC\\BRI2009\\data"

CopyMMData.rbで
system ("imgconv.exe", f, f.gsub(/\/[a-zA-Z0-9_]+.gif$/,'') )

bmpbmp = f.gsub(/\/[a-zA-Z0-9_]+.gif$/,'')
system ("imgconv.exe"), f, bmpbmp

タイトルログも送付します
記事No988
投稿日: 2017/06/04(Sun) 20:43:20
投稿者khara
■Convert.batのログ
c:\britannica>Convert.bat
#================================================================
# ブリタニカ国際大百科事典小項目版(LogoVista版) Toolkit
# 2007/08/12
# by hishida

# 製品のデータパス
LVEDDATA = "C:\\Program Files (x86)\\LogoVista\\LVEDBRSR\\DIC\\BRI2009\\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
* マルチメディアデータ複写
開始日時: 2017-06-04 20:27:13
終了日時: 2017-06-04 20:30:46
処理時間: 00:03:33

c:\britannica>ruby -Ks ./WhatDay.rb
* 「きょうは何の日?」
開始日時: 2017-06-04 20:30:46
終了日時: 2017-06-04 20:30:46
処理時間: 00:00:00

c:\britannica>ruby -Ks ./MakeMenu.rb 1>MakeMenu.log
* 「TOPICS」
開始日時: 2017-06-04 20:30:46
終了日時: 2017-06-04 20:31:07
処理時間: 00:00:21

c:\britannica>ruby -Ks ./BriConv.rb 1>BriConv.log
* 本文
開始日時: 2017-06-04 20:31:07
154171
終了日時: 2017-06-04 20:33:34
処理時間: 00:02:27

c:\britannica>ruby -Ks ./MapConv.rb
* 地図
開始日時: 2017-06-04 20:33:35
348
終了日時: 2017-06-04 20:33:35
処理時間: 00:00:00

c:\britannica>ruby -Ks ./PhotoConv.rb
* 写真
開始日時: 2017-06-04 20:33:35
8986
終了日時: 2017-06-04 20:33:45
処理時間: 00:00:10
続行するには何かキーを押してください . . .

■EBStudioのログ(HONMONの容量が少ない気がします)
開始時刻:2017/06/04 20:35:49
[ブリタニカ国際大百科事典小項目版]
著作権情報…done
本文…
(1)c:\britannica\Menu.html
(2)c:\britannica\WhatDay.html
(3)c:\britannica\Britannica.html
(4)c:\britannica\photos.html
(5)c:\britannica\maps.html
done
カラー図版…done
図版総数=(8039)個
音声総数=(0)個
メニュー…(742)
前方一致表記インデックス…(742)個
外字(8x16)…(257)個 done
外字(16x16)…(159)個 done
アンカー総数…(24999)個
リンク総数…(55713)個
D:\TEMP\JBCD\DATA\HONMON ( 355371008 bytes )
終了時刻:2017/06/04 20:36:15
-------------------------
カタログを作成しました。
処理を完了しました。

タイトルRe: ブリタニカ2009変換について
記事No989
投稿日: 2017/06/06(Tue) 23:04:08
投稿者khara
Setup.rbの製品のデータパスを下記にしても結果は同じでした。
LVEDDATA = "C:/Program Files (x86)/LogoVista/LVEDBRSR/DIC/BRI2009/data"

タイトルRe^2: ブリタニカ2009変換について
記事No990
投稿日: 2017/06/08(Thu) 00:40:24
投稿者khara
Britanica.htmlの中身が下記のようになっていますが、
もしかしてBriConv.rbの処理が失敗しているのかと思われます。


<html>
<head><title>Britannica</title></head>
<body>
<p><!-- body -->ハワイの先住民の言葉で,アア溶岩をさす。玄武岩質の塊状溶岩。表面は凹凸に富み,とげが密集する。溶岩の冷却が急速で,粘性が大。溶岩流の厚さは一般に数mから数十m程度。日本の玄武岩質溶岩にもこのタイプが多い。<!-- eob --></p>
</dd>
<p><!-- body -->エジプト神話における月神。古代の月神の種々の形態のうちの一つで,ほかにトート,コンス,オシリスも同じく月神とみなされる。狩猟者や農耕民によって,生命を生み出すもの,およびその守護者として崇拝された。大母神アペト Apetの息子とも,またアペトが水神として,原初の深淵から生れた「天空上の水」であるヌト Nutと同一視されるため,ヌトから生れたとも考えられた。イヌの頭やフクロウの顔をもつとされ,また片目が太陽である偉大なタカの左目ともいわれる。<!-- eob --></p>
</dd>
〜以下略〜

タイトルRe^3: ブリタニカ2009変換について
記事No991
投稿日: 2017/06/08(Thu) 06:23:52
投稿者khara
Rubyを別のインストーラーrailsinstaller-3.2.1.exe(Ruby 2.2.3を含む)で入れ直したら成功しました。お騒がせしました。
単純にRuby2.4→2.2にしたら解決ということかな???