CBETA 論壇 Goto CBETA
三月 29, 2024, 11:04:01 下午 *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 即日起歡迎使用 CBETA 新版討論區,本討論區僅供閱讀。
 
   首頁   說明 搜尋 登入 註冊  
頁: [1]
  列印  
作者 主題: CBETA Reader 2009 無法開啟  (閱讀 12293 次)
bajiqa
二星級
**
文章: 42



« 於: 五月 05, 2009, 01:48:29 上午 »

我剛剛下載並安裝完後,執行 CBReader 2009 時出現一個錯誤訊息:
" is not a valid integer value.

我不清楚哪裡出現錯誤,安裝過程沒有出錯,我直接從掛載的ISO裡去執行 reader 可以正常開啟,但是安裝後卻無法正常開啟。

不知道有沒有人跟我一樣有相同問題?
已記錄

懺悔偈
我昔所造諸惡業,皆由無始貪嗔癡,
從身語意之所生,一切我今皆懺悔。
--入不思議解脫境界普賢行願品
cbeta
備位版工
四星級
*****
文章: 219


很高興能為您服務


個人網站
« 回覆文章 #1 於: 五月 05, 2009, 02:06:38 上午 »

這個一般是出現在讀取 cbreader.ini (或其它資料) 要轉成數字時, 才發現字串(或空字串)無法轉成數字而出錯.

你是全新環境的安裝, 或是有使用前一版的設定檔 cbreader.ini ?

如果有用前一版的, 能否先備份起來, 然後把 cbreader.ini 刪除, 然後測試看看.

2009 年版本的 cbreader.ini 預設值會放在這裡
C:\Documents and Settings\XXX\Application Data\CBETA\CBReader\cbreader.ini
其中 XXX 是使用者的名字.

還請您試看看了.
已記錄

CBETA 中華電子佛典協會
地址: 11246 台北市北投區光明路276號4樓 
電話: +886-2-28932133
網站: http://www.cbeta.org
電子郵件: service@cbeta.org
贊助資訊: http://www.cbeta.org/donation/index.php
bajiqa
二星級
**
文章: 42



« 回覆文章 #2 於: 五月 05, 2009, 03:51:36 上午 »

還是掛掉…

我第一次安裝前有先把2008年的先移除,\CBETA 這個目錄確定移除了。

剛剛我再把新版的先移除,並且把C:\Documents and Settings\XXX\Application Data\CBETA\*.* 全部砍掉,再重裝一次,結果還是出現那串訊息。
已記錄

懺悔偈
我昔所造諸惡業,皆由無始貪嗔癡,
從身語意之所生,一切我今皆懺悔。
--入不思議解脫境界普賢行願品
cbeta
備位版工
四星級
*****
文章: 219


很高興能為您服務


個人網站
« 回覆文章 #3 於: 五月 05, 2009, 04:08:30 上午 »

這樣實在不容易猜測是在哪裡出問題....

另一個測試方式, 建立一個 c:\cbeta2 之類的目錄, 然後把光碟內的資料全部 copy 進去. (有一個很大的 cbreader.7z 不用 copy)

因為在光碟可以執行, 理論上在 c:\cbeta2 也可以執行.

若執行沒問題, 就可以比較一下 c:\cbeta 與 c:\cbeta2 有沒有什麼檔案上的差別.

或是直接把 c:\cbeta 目錄的內容與光碟比較, 看看有什麼差別. 除了c:\cbeta 目錄之外, font , tools, cbreader 目錄應該都差不多才對.

因為安裝程式只是把光碟中的 cbreader.7z 解開來, 然後做一些捷徑而已.
已記錄

CBETA 中華電子佛典協會
地址: 11246 台北市北投區光明路276號4樓 
電話: +886-2-28932133
網站: http://www.cbeta.org
電子郵件: service@cbeta.org
贊助資訊: http://www.cbeta.org/donation/index.php
bajiqa
二星級
**
文章: 42



« 回覆文章 #4 於: 五月 05, 2009, 05:23:38 上午 »

我剛剛找到兩個目錄有問題。

1.先把ISO檔內除了 .7z 的檔案以外的其他內容先 copy 到 d:\cbeta2

2.掛載 ISO 安裝,過程無誤。

3.找到出問題的目錄:
D:\CBETA\CBReader\index 下有三個檔,與ISO的比照之後,有兩個檔案的大小與ISO有異:main.ndx 和 wordindex.ndx
ISO裡頭的 main.ndx:373MB ,wordindex.ndx:689KB
安裝後裡頭的檔案大小分別為:1xxMB, 0 byte

把 ISO 內的 main.ndx 和 wordindex.ndx 覆蓋到 D:\cbeta 後,再到桌面點捷徑,可進入。

4.另外 D:\CBETA2\CBReader\Toc 這個目錄總共100MB,但是安裝後的該目錄大小為:0 byte

因為在步驟三把兩個檔案覆蓋過去後就可以正常開啟,所以不知道TOC這個目錄是否也有影響。

不過,為什麼安裝後 main.ndx 和 wordindex.ndx 會跟原來ISO檔內的檔案不一樣?如果上述的錯誤訊息是因為這兩個檔案造成的話。
已記錄

懺悔偈
我昔所造諸惡業,皆由無始貪嗔癡,
從身語意之所生,一切我今皆懺悔。
--入不思議解脫境界普賢行願品
cbeta
備位版工
四星級
*****
文章: 219


很高興能為您服務


個人網站
« 回覆文章 #5 於: 五月 05, 2009, 05:54:18 上午 »

感謝你的協助測試, 看起來有可能是我們上傳的檔案有問題, 或是您下載的過程有問題. 可測試的方向有 :

1. 此 ISO 檔的檔案大小:2,462,089,216 Byte
md5 為 a1b16ac4bc695bfde860a66ec7bc9884

2. cbreader.7z 的檔案大小為 503,027,361 Byte

3. 你可以由 cbreader.7z 手動把 Index 及 TOC 目錄解開來嗎? 解開來應該和光碟中的檔案一樣.

如果以上有問題, 就要查一下了, 不知您是由哪一個伺服器下載的 ISO檔呢?


已記錄

CBETA 中華電子佛典協會
地址: 11246 台北市北投區光明路276號4樓 
電話: +886-2-28932133
網站: http://www.cbeta.org
電子郵件: service@cbeta.org
贊助資訊: http://www.cbeta.org/donation/index.php
bajiqa
二星級
**
文章: 42



« 回覆文章 #6 於: 五月 05, 2009, 04:26:23 下午 »

1.檔案大小正確,但……MD5 卻不正確,我的是:a9cb2dbc0f02629e6f06ca7ca5d3369f
2,3.大小正確,開啟後 index and TOC 內容也都正確,補充一點,我安裝完後 TCO 裡頭是有檔案的,但是整個目錄卻是 0 byte

我是從 http://www.cbeta.org/iso/cbeta200904.iso 下載的。

如果你們那邊測試沒問題,而我有問題,很可能是我這邊的問題,只是我也不清楚到底是什麼原因造成 哭泣
« 最後編輯時間: 五月 05, 2009, 04:32:09 下午 由 bajiqa » 已記錄

懺悔偈
我昔所造諸惡業,皆由無始貪嗔癡,
從身語意之所生,一切我今皆懺悔。
--入不思議解脫境界普賢行願品
cbeta
備位版工
四星級
*****
文章: 219


很高興能為您服務


個人網站
« 回覆文章 #7 於: 五月 05, 2009, 05:42:18 下午 »

我想可能是下載的過程有資料遺失了.

我有直接看過該站檔案的 md5 , 並沒有問題.

另外, 因為我檢查 md5 只是幾行 perl 的小程式, 我也不知一般人是如何檢查 md5 的.

程式碼:
    use Digest::MD5;
    open(FILE, "cbeta200904.iso");
    binmode(FILE);
    print Digest::MD5->new->addfile(*FILE)->hexdigest;
已記錄

CBETA 中華電子佛典協會
地址: 11246 台北市北投區光明路276號4樓 
電話: +886-2-28932133
網站: http://www.cbeta.org
電子郵件: service@cbeta.org
贊助資訊: http://www.cbeta.org/donation/index.php
bajiqa
二星級
**
文章: 42



« 回覆文章 #8 於: 五月 05, 2009, 06:20:09 下午 »

我再重新(從主站)抓一次看看。
我抓了三次,從不同的網站抓,結果每次 MD5 全部都不一樣…orz
-------------
補充:
5/12 再次重新抓(從七葉窟)
1.安裝過程無錯誤顯示。
2.\TOC 和 \index 這兩個目錄的檔案還是與ISO檔有差異。前面只把 \index copy 回硬碟,結果昨日啟動 reader 後,發現目錄那一欄位完全空白,從書籤可以進入經文,但目錄全部空白沒東西,原以為是書目沒開啟,從書目下想開啟大正藏,依然沒反應。
3.檔案抓回來後,把 ISO 裡面的 \TOC 和 \index 全部 copy 到硬碟,再開 reader,目前看起來很正常。
« 最後編輯時間: 五月 12, 2009, 12:31:17 下午 由 bajiqa » 已記錄

懺悔偈
我昔所造諸惡業,皆由無始貪嗔癡,
從身語意之所生,一切我今皆懺悔。
--入不思議解脫境界普賢行願品
頁: [1]
  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!