ما هو ملف LRF؟
الملف بامتداد .lrf هو ملف كتاب إلكتروني واسع النطاق (BBeB) يحتوي على بيانات لـ Sony BBeB ، بما في ذلك بيانات النص والصور وبيانات ترقيم الصفحات. يتم حفظ الملف بتنسيق ثنائي مضغوط يحتوي على رأس وعدد محدد من الكائنات وفهرس كائن. تتضمن ملفات LRF و LRX تنسيقي كتاب BBeB المتاحين. ملفات LRF غير مشفرة ويمكن تجميعها من ملفات LRX. يمكن تحويل ملفات LRF من عدة أنواع ملفات أخرى بما في ذلك PDF و HTML. إذا لم يتمكن جهاز الكمبيوتر الخاص بك من فتح ملف LRF ، فمن المحتمل أنك لم تقم بتثبيت البرنامج لفتح ملفات LRF أو تحريرها. البرامج التي يمكنها فتح ملفات LRF هي Caliber و BookDesigner و Makelrf و Canon Book Creator لنظام التشغيل Windows و Caliber لنظام التشغيل Linux و Caliber و Sony Reader لنظام التشغيل Macintosh.
نبذة تاريخية
يرتبط نوع ملف LRF أولاً وقبل كل شيء بـ Line Rider بواسطة inXile Entertainment. The Line Rider هي لعبة فيزياء الإنترنت تم اختراعها في سبتمبر 2006 من قبل الطالب الجامعي السلوفيني Boštjan Čadež. تستخدم أجهزة قراءة الكتب الإلكترونية من Sony (مثل قارئات Sony PRS-500 و Sony Librie) امتداد ملف LRF لمستنداتها ونصوصها. أصبح نوع الملفات هذا قديمًا الآن ، بالإضافة إلى ملفات LRS و LRX ذات الصلة. شكلت هذه الأنواع الثلاثة من الملفات كتاب BroadBand الإلكتروني (BBeB) الذي تم إيقافه في عام 2010 عندما بدأت Sony في بيع كتبها الإلكترونية بتنسيق EPUB.
تنسيق ملف LRF
المواصفات التفصيلية لتنسيق ملف LRF متاحة على أرشيف الويب. يتكون ملف LRF من:
- رأس
- عدد من الأشياء
- فهرس كائن.
كل هذه القيم بترتيب Intel (LSB أولاً).
رأس LRF
الإزاحة (ست عشري) | الحجم (بايت) | الاسم / المعنى | قيمة المثال |
---|---|---|---|
0 | 8 | توقيع LRF | 4C 00 52 00 46 00 00 00 = “LRF” في Unicode |
8 | 2 | الإصدار؟ 999 في معظم الملفات | |
أ | 2 | “تشفير Psuedo” | بايت المفتاح 48 |
0 ج | 4 | RootObjectID | 0x0044 |
10 | 8 | NumberOfObjects | 342 |
18 | 8 | ObjectIndexOffset | 0x00093440 |
20 | 4 | غير معروف | 0 |
24 | 1 | أعلام | (16 - من الخلف إلى الأمام ، 1 = من الأمام إلى الخلف) 16 |
25 | 1 | غير معروف | (المساحة المتروكة؟) 0 |
26 | 2 | غير معروف | 1600 |
28 | 2 | غير معروف | (المساحة المتروكة؟) 0 |
2A | 2 | الارتفاع؟ 600 | |
2 ج | 2 | العرض؟ 800 | |
2E | 1 | غير معروف | 24 |
2F | 1 | غير معروف | (المساحة المتروكة؟) 0 |
30 | 0x14 | غير معروف | الأصفار |
44 | 4 | معرف الكائن لكائن PlaneStream (0x1E) فقط | 0x0042 |
48 | 4 | غير معروف | 0x1536 |
4 ج | 2 | XMLCompSize | 0x035C |