FBReader, Linux, Microsoft Windows, Android ve diğer platformlar için tasarlanmış bir e-kitap okuyucudur .

FBReader
Son yayınlanma2.8.11/28 Haziran, 2018;
Programlama diliC++, Java
İşletim sistemiÇoklu platform
ErişilebilirlikÇoklu dil
Türe-kitap okuyucu
LisansLinux: Önceden GPL Android: GPL ve ticari lisanslar önceden mevcut. Açık kaynaklı sürümleri artık devam etmemekle beraber sadece tescilli lisans olarak devam etmektedir.
Resmî sitesifbreader.org
Kod deposu Bunu Vikiveri'de düzenleyin

Orijinal olarak Sharp Zaurus için yazılmıştır ve şu anda masaüstü bilgisayarların yanı sıra Nokia İnternet Tabletleri gibi birçok başka mobil cihazda da çalışmaktadır. Google Android için FBReaderJ'in (Java sürümü) bir önizlemesi 13 Nisan 2008'de yayımlandı.

Desteklenen biçimler arasında EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, DRM'siz mobi ve düz metin bulunur.[1]

FBreader'ın masaüstü versiyonu

Eskiden GPL kapsamında ücretsiz bir yazılımdı, ancak 2015'ten beri (v2.7) tescilli bir yazılımdır.[2]

Tarih değiştir

Nikolay Pultsin ilk FBReader'ı yazdı; araç Sharp Zaurus için Ocak 2005'te piyasaya sürüldü, bir Aralık 2005'te Nokia 770 için Maemo portu eklendi. FBReader o zamandan beri birçok mobil cihaz platformu ve çoğu büyük kişisel bilgisayar işletim sistemi için ikili paketler yayınladı.[3] FB ön ekine sahip FBReader adı, FBReader'ın yazarının ülkesi olan Rusya'da popüler olan bir e-kitap formatı olan FictionBook'tan gelir.[4]

Orijinal FBReader, C++ ile yazılmıştır; ancak, 2007'de [5] FBReaderJ adlı Java ile yazılmış bir çatal oluşturuldu. Sonraki yıllarda Android platformu kullanıma sunulduğunda, bu çatal Android yazılım uygulamasının kod tabanı haline gelirken, C++ kod tabanı diğer platformlar için kullanımda kaldı.[6]

2015'te tüm platformlar için yazılım kapalı kaynak oldu: eski açık kaynak kodu o zamandan beri güncellenmedi. Android uygulaması, her ikisi de kapalı kaynak olan Ücretsiz ve Premium sürümlere bölündü ve Premium sürüm, PDF ve makine çevirisi için entegre destek ekledi.[2]

Bileşenler değiştir

Platformlar arası kolay derleme için FBReader, platformlar arası bir arayüz kitaplığı olan zlibrary'yi kullanır. Kullanılan GUI araç setini göz ardı ederek birçok platform için yeniden derlemeye olanak sağlar.

Özellikler değiştir

  • Çoklu kitap tar, ZIP, GZIP ve BZIP2 arşivlerini destekler.[7]
  • kodlama algılama
  • içindekiler tablosunu oluşturma
  • Gömülü resimler
  • köprüler
  • Konum göstergesi (sayfa numarası yerine geçer).
  • kütüphane binası
  • En Yeni Kitap
  • önceden açılmış tüm kitaplar için son okunan konumlar
  • Son açılan kitapların listesi.
  • Otomatik tirelemeler
  • Metin arama.
  • Tam ekran modu.
  • 90, 180 ve 270 derece ekran döndürme.
  • Konuşma metni
    • Android platformunda metni konuşmaya etkinleştirmek için bir TTS eklentisi yükleyin

Dosya uzantısı desteği değiştir

FBReader aşağıdaki dosya biçimlerini destekler:[8]

  • EPUB : tablolar hariç tüm ana özellikler. CSS desteği tamamlanmadı.
  • EPUB3 : ePub 3'e özgü özelliklerin çoğunu desteklemez
  • Mobipocket: şifrelenmemiş *.mobi dosyalarını açar. DRM korumalı dosyalar desteklenmez.
  • Facebook 2.0 : tam destekli
  • FB 2.1 : tablo desteğinden yoksun
  • HTML : sınırlı, yeterli destek
  • düz metin : desteklenir, metni paragraflara doğru şekilde bölmeyebilir.
  • RTF : RTF'nin alt kümesi
  • DOC (Microsoft Word): DOC'nin alt kümesi
  • PDF :
    • Android: üçüncü taraf kitaplığı olan ayrı bir eklenti aracılığıyla
    • Diğer platformlar: desteklenmiyor
  • DjVu :
    • Android: ayrı bir eklenti aracılığıyla
    • Diğer platformlar: desteklenmiyor
  • Plucker:
    • Android: şu anda desteklenmiyor
    • Diğer platformlar: “mutlak konumlandırma” komutları yorumlanabilir veya yok sayılabilir
  • DAISY 3: Google Play'de Kitap Paylaşımı için Go Read'e eklendi ( Benetech'ten FBReaderJ çatalı)

Çoklu Platform Desteği değiştir

Ayrıca bakınız değiştir

Kaynakça değiştir

  1. ^ "FBReader: About FBReader". 30 Kasım 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Ekim 2022. 
  2. ^ a b "FBReader for Android". 10 Temmuz 2011. 11 Ekim 2017 tarihinde kaynağından arşivlendi. 
  3. ^ "FBReader: obsolete versions". 24 Temmuz 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Temmuz 2008. 
  4. ^ FBReader and its .fb2 format 27 Mart 2021 tarihinde Wayback Machine sitesinde arşivlendi., maemo.org forum, 2005
  5. ^ "geometer/FBReaderJ". GitHub. 22 Ekim 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Temmuz 2015. 
  6. ^ "geometer/FBReader". GitHub. 8 Ekim 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Temmuz 2015. 
  7. ^ a b "MobileRead Wiki - FBReader". 28 Mart 2008 tarihinde kaynağından arşivlendi. 
  8. ^ "E-book formats, supported and not supported | Free eBook Reader - Free!". 18 Mayıs 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Ekim 2022. 

Dış bağlantılar değiştir