Hướng dẫn convert file PRC hiệu quả!

Thảo luận trong 'Các tài nguyên khác' bắt đầu bởi bbstq, 7/3/11.

Chia sẻ trang này

  1. bbstq Active Member

    Tham gia:
    25/1/11
    Số bài viết:
    166
    Được thích:
    33
    Hướng dẫn convert file prc
    Hiện nay có rất nhiều file PRC khi bạn chuyển vào BB để đọc thì bị lỗi font (Xuất hiện các ô vuông màu đen). Ở đây mình sẽ giới thiệu bạn cách chuyển từ file prc bị lỗi sang file Word để convert lại font (Unicode tổ hợp) để có thể đọc được trên BB.
    Trước hết bạn cần tải về phần mềm đọc sách trên máy tính và một số Smartphone FBREADER : http://www.fbreader.org/downloads.php (Xin phép lấy bài của bác Debone để đưa vào bài viết này).
    Phần mềm này khá hay, giao diện thoáng, đơn giản, hỗ trợ nhiều định dạng sách trong đó có PRC, cho phép bôi đen, copy paste trực tiếp nên việc lấy nội dung từ file PRC trở nên đơn giản và thuận tiện hơn bao giờ hết.

    Cách thực hiện:

    B1: Mở file PRC bằng Fbreader.
    B2: Bôi đen từ đầu trang, vẫn giữ chuột nhấn nút "End" trên bàn phím đển chuyển đến trang cuối và bôi đen đến dòng cuối cùng. Xong nhấn Ctr+C (copy).
    B3: Mở trình duyệt Word và paste nội dung vừa copy được
    B4: Trên file word đang mở: nhấn Ctr+A (Bôi đen (chọn) toàn bộ), Ctr+C (Copy toàn bộ vào clipboard) và nhấn Delete.
    B5: Mở Unikey, nhấn tổ hợp Ctr+Ship+F6 để mở Tool convert unicode (Hoặc click chuột phải vào biểu tượng Unikey, click chọn mục công cụ…). Chọn định dạng nguồn là Unicode, đích là unicode tổ hợp,nhấn vào chuyển mã, sau đó paste trở lại trang word. (Thực ra có thể chuyển mã từ khi copy trên FBreader). Lưu file.
    B6: Dùng mobipocket reader trên máy tính (Hoặc để mã hóa file prc thì dùng mobipocket creator, Hoặc để nén file thì dùng Mobipocket Office Companion) để chuyển file vừa lưu về định dạng PRC.

    Trường hợp khi mở file PRC bằng Fbreader, có một số file bị vướng DRM:

    Thông thường các ebook đều được mã hóa DRM. Do đó để có thể convert lại theo cách trên, trước hết chúng ta phải gỡ bỏ DRM. Đã có nhiều cách gỡ, nhưng đây là cách mà mình thấy đơn giản nhất.

    I. Những thứ cần thiết
    1. Chương trình Mobipocket Reader - Dùng để đọc ebook, tạo ebook từ file Word, PDF...
    2. Chương trình gỡ bỏ DRM mobidedrm được viết bằng Python và đã được dịch sang EXE, cùng với GUI viết bằng AutoIt (của centos5f4vn bên f4vn.org).

    II. Cài đặt
    Tải DeDRM PRC tại đây: Code: http://www.mediafire.com/?bou59yj9iuh3c09
    và bung nén vào một thư mục nào đó.

    III. Gỡ bỏ DRM
    - Download file Decode Prc 0.2.rar theo link trên và giải nén ra 1 thư mục trên máy tính.
    - Chạy file Decode Prc 0.2.exe. Paste PID vào ô PID. Browse để mở thư mục chứa các file prc cần convert. Bấm Go.
    ==> Lấy Device ID của Mobipocket trên máy tính:
    Chạy Mobipocket Reader.Vào Help (Dấu hỏi góc trên bên phải). Chọn About.Copy PID.

    Chương trình Decode and Convert PRC sẽ tự động convert các file prc (có mã hóa hoặc không trong 1 thư mục sang dạng html. Từ dạng này có thể dễ dàng chuyển sang các định dạng khác. Một số tính năng chính sau:
    - Chạy với nhiều file prc trong 1 thư mục.
    - DeDRM các file prc có mã hóa thành các file có thêm đuôi _dedrm.prc. Khi decode xong, sẽ move các file gốc vào thư mục \PRC.
    - Convert file prc thành html (các file đuôi _dedrm.prc thành html) và move vào thư mục \HTML.
    Đây chính là các file đã được gỡ bỏ DRM. Các ebook này đã sẵn sàng để convert ngược trở lại Word để đổi font hay chuyển sang các dạng ebook khác.

    Khắc phục trường hợp khi paste văn bản copy từ Fbreader vào word thường xuất hiện rất nhiều khoảng trống (cách dòng) trong văn bản:

    Trên file word mới được tạo ra, có nhiều khoảng trống. Bạn đặt con trỏ vào khoảng trống đầu tiên, bấm Ctr+H : Xuất hiện pop Find and Replace:
    - Tại ô Find what: đánh vào ^p+space (Tức là ngay sau ^p là một khoảng trống)
    - Tại ô Replace with: ^p (không có khoảng trống)
    Bấm replace all, find next, replace all vài lần cho đến khi báo không còn khoảng trống nào. Tiếp đến:
    - Tại ô Find what: ^p^p(không có khoảng trống)
    - Tại ô Replace with: ^p(không có khoảng trống)
    Bấm replace all, find next, replace all vài lần cho đến khi báo không còn khoảng trống nào.

    Như vậy, đến đây bạn đã có một file word hoàn chỉnh để thực hiện convert font và tạo file PRC đọc chuẩn trên chú BB thân yêu của mình rồi. :-bd

    Chú ý: Để không xuất hiện "ô vuông" trên Fbreader thì bạn vào Option của FBreader, trong tab CSS tích vào "Always use my own font", Sang tab Style chọn font là Tahoma hoặc Arial hoặc bất cứ font nào cho hiển thị tốt Unicode.

    Chúc bạn vui vẻ thưởng thức ! :x :)]

    Added at -- 07/03/2011, 09:30 --
     
    Tags:
  2. trungdktd

    trungdktd Member

    Tham gia:
    7/2/11
    Bài viết:
    78
    Được thích:
    11
    quá hay !cố gắng phát huy nhé bạn!
     
  3. GocThuGian

    GocThuGian Member

    Tham gia:
    29/3/11
    Bài viết:
    135
    Được thích:
    2
    BB Model:
    9800 att
    Đóng góp thêm cách khác đã tự làm thành công:

     
  4. hieu1994

    hieu1994 Well-Known Member

    Tham gia:
    1/5/11
    Bài viết:
    1.385
    Được thích:
    433
    BB Model:
    Classic 9780
    Chài, đã định bỏ prc để đọc pdf rồi đấy chứ, may mà gặp bài viết của bác, thanks bác ngàn lần luôn
     
  5. mintoe09

    mintoe09 New Member

    Tham gia:
    21/1/12
    Bài viết:
    6
    Được thích:
    1
    BB Model:
    8820
    Các file .prc thường có mục lục. Nháy vào là nhảy đến trang đó luôn. Chuyển qua word thì mất mục lục. Bác có cách nào khắc phục không?
     
  6. bbstq

    bbstq Active Member

    Tham gia:
    25/1/11
    Bài viết:
    166
    Được thích:
    33
    Chỉ có cách tạo lại mục lục trên file word rồi convert lại thôi bạn ơi... =D>
     
  7. galaxyxxz

    galaxyxxz Active Member

    Tham gia:
    26/1/11
    Bài viết:
    1.238
    Được thích:
    8
    BB Model:
    4.5 - 5.0
    Thật sự là chưa bao giờ tự tạo đc 1 truyện PRC mà ko bị lỗi, thậm chí lỗi font ngay khi tạo PRC, đọc trên PC T_T
     
  8. thekail

    thekail New Member

    Tham gia:
    4/3/11
    Bài viết:
    6
    Được thích:
    0
    MÌnh hay dùng PRC Convert 0.19, cũ rồi nhưng hoạt động vẫn khá ổn
     
  9. latipr

    latipr New Member

    Tham gia:
    12/10/12
    Bài viết:
    7
    Được thích:
    0
    hoan hô bác =D> trước đến h ko tìm được file đọc đc là thôi luôn, ngại mày mò tìm kiếm, ngại quớ :"> h có hướng dẫn cụ thể rồi thì chịu khó convert vài cuốn gối đầu giường đọc thôi :-bd
     
  10. phoenix202

    phoenix202 New Member

    Tham gia:
    1/8/11
    Bài viết:
    8
    Được thích:
    4
    BB Model:
    8900
    Bạn dùng chức năng reference trong word, bạn chọn một chương nào cần đưa vào mục lục rồi trong chỗ table of contents, bạn click vô add text rồi chọn level 1(2 hoặc 3 nếu bạn muốn làm mục lục cho cả các phần nhỏ trong một chương). Sau khi đã xong bạn chỉ cần click vào table of content là có được một danh sách mục lục(bạn có thể tìm hiểu kĩ hơn về cái này trong quá trình làm)
     
  11. Phuctu1901

    Phuctu1901 New Member

    Tham gia:
    29/10/12
    Bài viết:
    14
    Được thích:
    4
    BB Model:
    8800
    Ngôn Tình - Mối tình đầu
     

    Các file đính kèm:

  12. Phuctu1901

    Phuctu1901 New Member

    Tham gia:
    29/10/12
    Bài viết:
    14
    Được thích:
    4
    BB Model:
    8800
    Ngôn Tình - Ốc sên chạy
     

    Các file đính kèm:

  13. aligati

    aligati New Member

    Tham gia:
    22/3/14
    Bài viết:
    2
    Được thích:
    0
    tìm được một cách xử lí mới, đã quá à. Cảm ơn bác chủ thớt nhiều lắm ạ.
     
  14. letienhung92

    letienhung92 New Member

    Tham gia:
    10/6/15
    Bài viết:
    20
    Được thích:
    1
    BB Model:
    9900
    thanks bác nhiều nhé, e mò mẫm mãi mà không được
     
Đang tải...