Bu araç; FlipHTML5, PubHTML5 ve çeşitli yayıncıların (Ata E-Kitap, Aydın Dijital vb.) Z-Kitap altyapılarında bulunan dijital materyalleri, ders kitaplarını ve dergileri tamamen yasal sınırlar dahilinde kendi bilgisayarınıza yüksek kaliteli PDF olarak kaydetmenizi sağlayan akıllı bir otomasyon scriptidir.
Arka planda Batch, PowerShell, ImageMagick ve isteğe bağlı Ghostscript güçlerini birleştirerek çalışır. İndirme ve dönüşüm süreçlerini tamamen optimize ederek sistem kaynaklarınızı en verimli şekilde kullanır.
🚫 CRACK / ILLEGAL METOTLAR İÇERMEZ! Bu script, tarayıcınızın zaten önbelleğe aldığı veya herkese açık olarak paylaşılan görsel dosyalarını (
.jpg,.png,.webp) sizin adınıza sırayla indiren ve bunları birleştiren şeffaf bir otomasyon aracıdır.
- Çift Yönlü Akıllı Ayrıştırma (Regex): FlipHTML5 ve PubHTML5 linklerindeki şifreli/karmaşık dosya adlarını (
config.js) otomatik olarak okur ve orijinal yüksek kaliteli görsel yollarını çözer. - 🧠 Donanım Tabanlı Akıllı Optimizasyon (RAM Guard): Sisteminizdeki RAM miktarını (8GB, 16GB, 32GB, 64GB+) otomatik olarak algılar. ImageMagick'in bilgisayarınızı dondurmaması için RAM, işlemci çekirdeği ve sıkıştırma kalitesini donanımınıza göre dinamik olarak ayarlar.
- 🧼 Gelişmiş Karakter Temizliği: PDF çıktısı alırken Türkçe karakterleri (
ç, ğ, ı, ö, ş, ü) ve geçersiz işaretleri otomatik olarak temizleyerek dosya sistemi hatalarını önler. - 🔐 Şifreli (Encrypted) Sayfa Desteği:
fliphtml5_pagesverisi şifrelenmiş olan zorlu kitaplarda, script otomatik olarak geçici bir Chrome konsol kodu (console.js.txt) üretir. Bu kod sayesinde şifreyi tarayıcıda çözüp listeyi tek tıkla scripte aktarabilirsiniz. - ⚙️ Otomatik ImageMagick Entegrasyonu: Sistemde ImageMagick kurulu değilse, resmi arşivden en güncel uyumlu sürümü (
Q16-HDRI-x64-dll) otomatik indirir, kurar ve ortam değişkenlerine (PATH) kalıcı olarak işler. - 💾 Akıllı Disk Seçimi (Temp Drive): C: sürücünüzün dolmaması veya yavaşlamaması için sistemdeki diğer yerel diskleri (D: vb.) otomatik tarar ve yüksek boyutlu geçici dosyaları (
IMTemp) orada işler.
Yüzlerce yüksek çözünürlüklü görsel birleştirildiğinde oluşan PDF dosyalarının boyutu bazen çok yüksek (200MB - 500MB+) olabilir. Dosya boyutunu düşürmek, internete yüklemeyi kolaylaştırmak ve tablet/mobil cihazlarda donmadan akıcı açılmasını sağlamak için iki farklı yöntem kullanabilirsiniz:
Script zaten ImageMagick kullandığı için harici bir şey kurmadan doğrudan kod üzerinden optimizasyon yapabilirsiniz.
script.batdosyasını Notepad++ veya herhangi bir metin editörüyle açın.- Aşağıdaki satırı bulun:
magick @"temp\filelist.txt" "pdf\%PDFNAME%"
- Bu satırı şu şekilde güncelleyin (Script içinde RAM ayarlarına göre iki farklı noktada yer alabilir, uygun yere ekleyin):
magick @"temp\filelist.txt" -quality 85 -compress jpeg "pdf\%PDFNAME%"
-quality 85: JPEG kalite seviyesini %85'e çeker. Göze hitap eden kaliteden ödün vermeden dosya boyutunu %60+ oranında küçültür.
-compress jpeg: Her bir sayfa görselini PDF içinde JPEG formatıyla akıllıca sıkıştırır.
PDF üretildikten sonra tam kurumsal sıkıştırma (/ebook kalitesi) uygulamak isterseniz Ghostscript kullanabilirsiniz.
- Bilgisayarınıza Ghostscript kurun:
- Ghostscript İndirme Adresi: ArtifexSoftware / GhostPDL veya Ghostscript Resmi İndirme Sayfası
- Ghostscript'in
gswin64c.exearacının çalışabilmesi için kurulum dizinini (Örn:C:\Program Files\gs\gs10.x.x\bin) sisteminizin Ortam Değişkenlerine (PATH) ekleyin. - Script içindeki şu satırların önündeki yorum işaretlerini (
::) kaldırarak aktifleştirin:
gswin64c -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook ^
-dNOPAUSE -dQUIET -dBATCH ^
-sOutputFile="pdf\%BASE_NO_EXT%_compressed.pdf" "pdf\%PDFNAME%Scripti yönetici olarak çalıştırdığınızda sizi oldukça işlevsel bir interaktif menü karşılar:
===========================================================
HTML5 to PDF Creator - MENU
===========================================================
1. FlipHTML5 - PubHTML5 PDF Creator
2. Manuel (Otomatik URL Ayrıştırma) Z-Kitap PDF Creator
3. Manuel Z-Kitap PDF Creator
4. Images Klasöründekileri PDF yap
5. IMAGEMAGICK Kurulum
6. Çıkış
===========================================================
Seçenek 1 (FlipHTML5/PubHTML5): Kitabın normal tarayıcı linkini yapıştırmanız yeterlidir. Sistem arka planda config.js dosyasını çeker ve sayfaları kusursuz bir şekilde indirip PDF yapar.
Seçenek 2 (Otomatik Z-Kitap): F12 Ağ (Network) sekmesinden bulduğunuz herhangi bir sayfa görselinin linkini (örn: https://.../Page1.png) doğrudan yapıştırın. Script; baseURL, format ve suffix değerlerini kendi ayrıştırır, sizden sadece sayfa sayısını ister.
Seçenek 3 (Manuel Bölmeli Z-Kitap): Sayfa numarasının sağında ve solunda karmaşık parametreler olan linkler için manuel giriş modu sunar.
Seçenek 4 (Yerel Birleştirme): Elinizde halihazırda bulunan resimleri images/ klasörüne attıktan sonra sayısal sıralamaya göre (1, 2, 3...) tek tıkla PDF'e dönüştürür.
Script, aşağıdaki tipteki tüm açık veya özel yapılandırılmış link mimarilerini desteklemektedir:
https://fliphtml5.com/[kullanici]/[token]/
https://online.fliphtml5.com/[kullanici]/[token]/
https://pubhtml5.com/[kullanici]/[token]/
https://.../files/mobile/1.jpg?[parametre]
https://.../Media/UserData/bookimages/[guid]/Page1.png