Test: CHM Reader for PPC 2003

Mình đang làm đồ án tốt nghiệp. Ý tưởng của mình là viết chương trình đọc file . CHM cho PPC, loại file này vốn thông dụng cho Win và là định dạng của các lại ebook. Ko cần nói nhiều mọi người cũng thấy mức phổ biến của nó.

Mình ko có máy ,chỉ mới chạy trên Emulator

http://upload32.com/upload32/I12/1172920384.jpg

http://upload32.com/upload32/I12/1172924027.jpg

CHương trình chưa có các chức năng đầy đủ như khi xem file CHM trên Windows. Các bạn down file .CAB về test hộ mình .
(Có chi mong các bác nói nhẹ nhàng thôi nhé! :slight_smile: )

  1. Về mặt kỹ thuật, bạn nên sử dụng Microsoft Device Emulator (MDE), đi kèm với VS2005 là bản 1.0, hoặc có thể download bản 2.0 CTP trên website của Microsoft. Bởi vì MDE chạy được bản binary thực mã máy ARM chứ không phải giả lập chạy bản binary mã máy x86. Bạn sẽ tránh được rất nhiều lỗi, đặc biệt là Memory Management (pointer, stack, page, etc.).

  2. Tôi không chưa xem chương trình của bạn nhưng tự hỏi nó khác bao nhiêu phần trăm so với
    http://www.codeproject.com/ce/CHMReader.asp (native)
    http://www.codeproject.com/netcf/CHMReaderNet.asp (managed).
    Nếu Thesis của bạn là học thuật thì không nói làm gì, nhưng nếu chỉ chú tâm vào cải tiến sản phẩm thì bạn phải thể hiện được bạn đóng góp được những gì. :slight_smile:

Các bác đợi đến đầu tháng 5 ,khi đó em hoàn thành sản phẩm để bảo vệ em sẽ đưa lên đây bản Release cho các bác Test. Chứ cái kia vẫn còn sơ khai quá.

See again! :smiley:

Phiên bản mới nhất đây, mời các bạn vào thử. WM 2003 hay 2003 SE nhé!

http://i68.photobucket.com/albums/i5/clairsang/PPC_2007/dangdoc2.jpg

http://i68.photobucket.com/albums/i5/clairsang/PPC_2007/resules.jpg

http://i68.photobucket.com/albums/i5/clairsang/PPC_2007/Open.jpg

http://i68.photobucket.com/albums/i5/clairsang/PPC_2007/noidung.jpg

Bạn khaplienhoa có dịp thì thử nhé!
Trên Emulator mình chạy file 30 MB ngon, còn trên Device thật thì chưa thử!

Trước tiên cảm ơn Sáng Đã viết phần mềm này tặng anh em nhé. Mình đã được là người đầu tiền dùng thử bản chuẩn của Sáng, vinh dự quá.

Sau 30 phút test thì minh thấy như sau (minh test trên máy 3715):

  • Thời gian load file:
    Đối với 1 file CMH dung lượng 1.7mb mình mở lần đầu tiên thì hết thời gian là 25 giây load. Và mở tiếp sau là 1 file dùng lượng 6.3m và 11.8m thì thấy rất ngạc nhiên là tốc độc load file đó cũng không quá lâu, cũng chỉ 30-35s là ok.
    Nhấp vào 1 link bất kỳ trong ebook thì mất khoảng hơn 1-4s. Thời gian lật trang cũng tâm từ 1-5s. Nói chung so với một vài soft đọc PDF thì tốc độ load file CHM của phần mền này khá ok.
  • Giao diện: không cầu kỳ, ngoài 1 cái hình nền màu xanh. Cũng rất hợp lý vì là 1 phần mềm đọc ebook CMH nên chỉ cần thực hiện thật tốt chức năng của nó là ok.
  • Chức năng: có đủ chức năng cần thiết đối với 1 soft đọc sách nhưng phóng to thu nhỏ, và minh thích nhất là cái chức năng Khít của sổ. Cho văn bản vừa vặt, đọc chữ cũng rất chi là ok. Đối với hình ảnh thì bỏ chức năng Khít văn bản và xem ảnh rất nét.

Tạm thời mình rất hài lòng với phần mềm này và chưa thấy lỗi gì. Mình test tiếp, có lỗi gì hay góp ý gì sẽ post lên
Cái Help có tên mình thấy vinh dự quá mà chưa giúp được gì nhiều.
Cám ơn Sáng

Hôm này tiếp tục test thì thấy hiện tượng như sau:

  • Bạn đầu mình để màn hình quay dọc (Portrait), rồi sau đó chuyển sang (Landscape: right-handed) nó bị lỗi như sau:

http://ccc.1asphost.com/hieutq/PPC/ngang_CMH_loi.JPG

http://ccc.1asphost.com/hieutq/PPC/Doc_CHM_loi1.JPG

Quang fix lại nhé

Test trên PPC chạy WM 2005 và không hoạt động được. Hy vọng bác sớm chỉnh sửa để cho ra bản hoạt động tốt trên WM2005.

Lỗi trên do chưa gắn kiểm tra message khi thay đổi màn hình, bạn tạo hai form dạng Ngang và Dọc, và kiểm tra message thay đổi size như đoạn sau là ổn. Ở đây tôi có 2 cái dialog là IDD_BROWSEDIR_WIDE và IDD_BROWSEDIR. Chúc bạn thành công !

case WM_SIZE:
            {
		DRA::RelayoutDialog(
			g_hInst, 
			hWnd, 
			DRA::GetDisplayMode() != DRA::Portrait ? MAKEINTRESOURCE(IDD_BROWSEDIR_WIDE) : MAKEINTRESOURCE(IDD_BROWSEDIR));
            }

Sáng nay , lần đầu tiên được test trên Device thật, còn thêm 1 lỗi nữa, sẽ Edit trong thời gian tới,
Thanks for advance!

P/S: chưa có bản cho WM 2005

Cố lên, chúc Sáng thành công, và ra mắt ver tiếp theo

thanks bạn, phần mềm rất có ích , chúc bạn đạt loại giỏi luận văn.

thanks bạn! chúc bạn thành công trong những version kế tiếp. Phần mềm thật có ích. Ngày nay càng có nhiều người dùng ppc, đọc sách vài phút lúc ‘‘thảnh thơi bất ngờ’’ với ppc thật thú vị. Cám ơn bạn nhiều.