hura, cuối cùng huynh phuphi cũng đã cho ra mắt phiên bản mới của CT sau thời gian dài chờ đợi. Đệ sẽ test thử ngay ngày chương trình và phản hồi lại sau.
Đệ nhất xét là chương trình load lên khá nặng nề (máy đệ cấu hình bình thường, chip pen 4 3.0 Ghz, ram 1 GB). Sau khi load xong chương trình thì chọn các loại menu cũng khá chậm, may mà khi trans thì tốc độ vẫn không bị thay đổi. đệ dự đoán đây là do chương trình tích hợp thêm sẵn từ điển vào trong chương trình và kèm theo nhiều hình ảnh quá làm chậm tốc độ load. Đệ đã thử tắt hết ảnh trong menu lệnh lên nhưng vẫn cảm thấy chậm. Đệ kiến nghị huynh có thể dùng từ điển ngoài như chương trình QuickTranslator của ngoctay tại đây để đỡ phải load trực tiếp từ điển làm chậm tốc độ và còn có thể tự update thêm từ điển
Đệ mới test thử một chút bản 2.00.01 và phát hiện ra vài lỗi sau:
Lỗi đầu tiên: khi đệ bật CT lên lần đầu tiên chương trình sẽ hiện ra 1 bảng options... để lựa chọn. sau khi đệ lựa chọn hết rồi và ấn vào "áp dụng" thì chương trình chạy 1 lát rồi báo lỗi. đệ ấn vào chấp nhận thì chương trình tiếp tục chạy 1 lát rồi tự động tắt. sau khi khởi động lại chương trình đệ vào lại option ... và ấn vào "áp dụng" chương trình như cũ báo lỗi
ấn chấp nhận thì lại báo lỗi
Xem trong file log thì thấy báo như sau
Mã:
Date: 8/1/2009 9:23:58 AM
CT Version:2.00.01
Exception: Parameter is not valid.
Stack Trace: at System.Drawing.Image.get_Flags()
at System.Windows.Forms.ControlPaint.IsImageTransparent(Image backgroundImage)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.ScrollableControl.OnPaintBackground(PaintEventArgs e)
at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.ScrollableControl.OnPaintBackground(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at Telerik.WinControls.Docking.DockSite.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Date: 8/1/2009 9:34:41 AM
CT Version:2.00.01
Exception: Index was outside the bounds of the array.
Stack Trace: at ChineseTranslation.loadAllData.timchuoicontienganh(String strtrung, Int32 i, String& trichdoan) in C:\Documents and Settings\pnguyen\My Documents\Visual Studio 2008\Projects\ChineseTranslation\TuDien.cs:line 966
Lỗi thứ 2: Chức năng "tự động thêm dấu [] khi dịch" không hoạt động
Lỗi thứ 3: Phím tắt ctrl + N để mở trang mới không hoạt động (chỉ hoạt động khi đã mở một trang mới. tức là chỉ hoạt động bắt đầu từ trang thứ 2)
Lỗi thứ 4: Chức năng dịch tiếng anh có 3 ô thì như sau
- Live translator phân dòng tiếng anh không chuẩn
- babelfish không hoạt động
- google hoạt động bình thường
có điều chức năng này chưa cần sửa gấp lắm nên lúc nào huynh có tgian thì sửa sau cũng được
Lỗi thứ 5: Khi copy nội dung vào ô tiếng trung thì nút "Dịch trung - anh - hán việt" và nút " dịch trung - hán việt" ở cuối toolbar bị disable không click vào được, phải vào menu lệnh mới sử dụng chức năng này được
Lỗi thứ 6: chức năng "Lưu trữ sơ đồ bố trí hoạt động chưa được tốt lắm. Mặc dù đã tự nhớ lưu lại được độ rộng khoảng cách các cột nhưng không tự ghi nhớ thứ tự lưu lại của các cột. ví dụ như khi đệ lưu lại thứ tự thì là như sau
Nhưng khi bật trang mới lên thì lại tự động hiện ra như sau (khung hán việt luôn tự nhảy lên đầu tiên mặc dù khi thoát ra đệ đã để là khung tiếng trung đứng đầu)
Lỗi thứ 7: khi đệ dùng chức năng "tạo trang web mới" trong menu "Mạng" thì bật ra được 1 trang browser. Vào được trang web như IE nhưng khi ấn nút "Dịch trung - hán việt" và "dịch trung -anh" bên phải thanh address thì vô hiệu. Chỉ có nút "dịch trung - anh - hán việt" bên phải thanh address là hoạt động được nhưng sau đó lại bị auto disable không dùng được. Ví dụ đệ vào trang này http://read.5ccc.net/22/22238/index.html có rất nhiều link đến các chương truyện nhưng sau khi dịch ra rồi đệ click vào chương truyện thì nó lại quay về phần mục lục. Nói chung là chức năng này hoạt động không ổn định.
Mở file log thì đệ thấy báo lỗi sau
Mã:
Date: 8/1/2009 10:43:06 AM
CT Version:2.00.01
Exception: Object reference not set to an instance of an object.
Stack Trace: at ChineseTranslation.BrowserWindow.GetUTF8DocumentText() in C:\Documents and Settings\pnguyen\My Documents\Visual Studio 2008\Projects\ChineseTranslation\WebBrowser\BrowserWindow.cs:line 378
at ChineseTranslation.MainForm.TranslateWebPageInPlaced(BrowserWindow browserWindow) in C:\Documents and Settings\pnguyen\My Documents\Visual Studio 2008\Projects\ChineseTranslation\MainForm.cs:line 7160
Ngoài ra đệ không hiểu chức năng "dụng cụ dịch thuật" trong Menu công cụ dùng để làm gì. Đệ ấn vào đó chỉ ra một tab trống rỗng chẳng có gì cả