cizgicicocuk
Çeviri & Balonlama
- 9 Haz 2016
- 476
- 5,957
Bundan birkaç ay önce sitemizden ve internetten indirdiğim CBR, CBZ ve PDF dosyalarını işlemede kullandığım, komut satırından çalışan 3 farklı yardımcı programı paylaşıma açmıştım.
Nasıl Yapılır Serisi: CBR CBZ Dosyalarının Optimizasyon Otomasyonu
Nasıl Yapılır Serisi: PDF formatındaki Çizgi Romanları CBR formatına Otomatik Çeviri Programı
Nasıl Yapılır Serisi: CBR/CBZ formatındaki Çizgi Romanları PDF formatına Otomatik Çeviri Programı
Yukarıdaki üç uygulama elle yaptığım işlemleri %90'a varan ölçülerde hızlandırsa da daha fazla işlemi otomatikleştirmek ve bu üç programı tek bir program altında toplamak için aşağıdaki CBX Tools uygulamasını geliştirdim.
Neler Gerekli
1- x64 bit Windows işletim sistemi (Windows 11'de test edildi ama Windows 7 ve üzerinde de çalışır diye düşünüyorum)
2-
WinRAR uygulaması C:\Program Files\Winrar\ klasörü haricinde bir yerde yüklü ise bu lokasyon CBX Tools Araçlar -> Ayarlar menüsü altından ayarlanabilir.
CBX Tools
Eğer denemek isteyen arkadaşlar olursa program bu linkten indirilebilir:
Versiyon Tarihçesi
v1.2 [31 Ekim 2024]
Kurulum
Üstteki linkten indirilen CBXTools-Setup.exe kurulum programı çalıştırıldıktan sonra kurulum dili olarak İngilizce ya da Türkçe seçilebilir. Program kendisini
"C:\Users\<Kullanıcı>\wyser.ca\CBX Tools\" klasörüne yükleyip gereken kısayolları oluşturur.
Kullanım
Programı CBX Tools kısayolunu kullanarak çalıştırdıktan sonra Araçlar -> Ayarlar (Tools -> Settings) menüsüne giderek isteğinize uygun ayarlamaları yapın.
Dil (Language): Türkçe ya da English program dili olarak kullanılabilir.
JPEG Kalitesi: Sadece PDF dosyalarının CBR dosyasına dönüştürülme işlemini sırasında jpeg formatında olmayan resimler varsa kullanılır.
JPEG DPI: Sadece PDF dosyalarının CBR dosyasına dönüştürülme işlemini sırasında jpeg formatında olmayan resimler varsa kullanılır. Bu değerin 150 yapılması dosya boyutu ve resim kalitesini düşürür. Bu ayarın tavsiye edilen değeri 300dür.
JPEG İyileştirme: JPEG iyileştirme, JPEG dosyalarının boyut, çözünürlük ve DPI değerlerini değiştirmeden disk üzerinde kapladığı alanın küçültülmesine ve yer kazanmaya yarar. Bu özellik istenirse Devre Dışı bırakılabilir. Program varsayılan araç olarak jpegoptim.exe kullanmakla birlikte eğer ücretli olan JPEGMini Pro'ya sahipseniz bu programı kullanmanızı tavsiye ederim. JPEGMini Pro seçilirse program lokasyonu da belirtilmelidir.
Katı Arşiv: CBR dosyaları oluşturulurken WinRAR Katı Arşivleme özelliği kullanılacak mı? Evet seçilmesi durumunda çok fazla resim içeren CBR/CBZ dosyalarında bazen yer kazancı sağlanmakla birlikte her CBR okuyucu tarafından desteklenmeyebilir. Varsayılan değer Hayır'dır
Kurtarma Kaydı: Bu kayıt saklamakta olduğunuz CBR dosyalarının
Çıktı Klasörü Lokasyonu: Varsayılan lokasyon kullanıcının masa üstüdür. Bu durumda program masa üstünde OUTPUT adlı bir klasör oluşturacak ve sonuç dosyalarını bu klasöre kopyalayacaktır. Eğer hali hazırda bir OUTPUT klasörü var ve dosya içeriyorsa, var olan klasör yeniden adlandırılıp boş bir OUTPUT klasörü oluşturulur. Yeniden adlandırılan klasörün sonuna günün tarihi ve saat bilgisi eklenir.
WinRAR Lokasyonu: WinRAR.exe programının yeri. WinRAR CBR/CBZ dosyalarının açılmasında ya da CBR dosyalarının oluşturulmasında kullanılır.
JPEGMini Lokasyonu: JPEG iyileştirme için JPEGMini Pro kullanılacaksa JPEGMiniPro.exe lokasyonu burada tanımlanmalıdır.
Detaylı Bilgi Modu: Ekrana daha çok bilgi yazar.
Not: Eğer bir hata yapar ve tüm ayarları ilk kuruluştaki değerlerine getirmek isterseniz Varsayılan tuşuna tıklayıp Kaydet e basabilirsiniz.
Program sürükle-bırak yöntemi ile çalışır. Birden fazla klasör ve dosyayı yapmak istediğiniz işlem kutucuğuna bırakarak işlemi başlatabilirsiniz. Örneğin aşağıdaki örnekte sağdaki klasör ve dosyalar seçilip PDF'den CBR'ye kutusuna bırakılırsa program bu klasör ve dosyalar içerisindeki PDF dosyalarını CBR formatına çevirip Ayarlarda belirtilen Çıktı Klasör Lokasyonunda bir OUTPUT klasörü oluşturup dosyaları buraya kopyalar. Bu süre zarfında programın büyük siyah ekranında yapılan işlemler sıralanır.
CBR/CBZ Optimizasyonu: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece CBR ve CBZ dosyaları şu işlemlere tabi tutulur: Dosyalar açılır, eğer Ayarlar menüsünde seçilmişse jpeg dosyaları seçilmiş yöntemle optimize edilir, Ayarlar menüsünde belirtilen miktarda kurtarma kaydı eklenerek WinRAR yardımıyla CBR dosyasına dönüştürülür.
PDF'den CBR'ye: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece PDF dosyaları şu işlemlere tabi tutulur: PDF dosyası içeriğine bağlı olarak en uygun yöntemle PDF sayfaları resim olarak dışarı aktarılır, resimler JPEG değilse Ayarlar içerisindeki değerler kullanılarak bu dosyalar jpeg formatına dönüştürülür. Ayarlar menüsünde belirtilen miktarda kurtarma kaydı eklenerek WinRAR yardımıyla CBR dosyasına dönüştürülür.
CBR/CBZ'den PDF'ye: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece CBR ve CBZ dosyaları şu işlemlere tabi tutulur: Dosyalar açılır, eğer Ayarlar menüsünde seçilmişse jpeg dosyaları seçilmiş yöntemle optimize edilir ve PDF ye çevrilir.
Opsiyonel
3- Program jpeg resimlerini varsayılan olarak açık kaynak kodlu jpegoptim.exe programını kullanarak optimize etmektedir. Ancak eğer
CBX Tools Araçlar -> Ayarlar menüsü altından program JEPGMiniPro.exe lokasyonu ayarlanabilir. CBX Tools hem JPEGMiniPro 3 hem de JPEGMiniPro 4 versiyonları ile uyumlu.
JPEGMini için Optimize Originals seçin ve otomasyon için kullanıcı müdahalesi gerektirecek tüm mesajları kapatın. Ayrıca Resize: None olduğundan emin olun çünkü orijinal resim boyutlarını korumak istiyoruz.
Not: Yanlış Pozitif Virüs Uyarıları
İndirme/kurulum sırasında ve sonrasında bazı virüs programları tarafından program dosyalarının silinmesi sorununa karşı aşağıdaki dosyaları tarama dışı tutmanız gerekebilir.
CBXTools-Setup ..... : Kurulum programını
cbxtools.exe : Programı Python ile geliştirdiğimden exe yapabilmek için
Nasıl Yapılır Serisi: CBR CBZ Dosyalarının Optimizasyon Otomasyonu
Nasıl Yapılır Serisi: PDF formatındaki Çizgi Romanları CBR formatına Otomatik Çeviri Programı
Nasıl Yapılır Serisi: CBR/CBZ formatındaki Çizgi Romanları PDF formatına Otomatik Çeviri Programı
Yukarıdaki üç uygulama elle yaptığım işlemleri %90'a varan ölçülerde hızlandırsa da daha fazla işlemi otomatikleştirmek ve bu üç programı tek bir program altında toplamak için aşağıdaki CBX Tools uygulamasını geliştirdim.
Neler Gerekli
1- x64 bit Windows işletim sistemi (Windows 11'de test edildi ama Windows 7 ve üzerinde de çalışır diye düşünüyorum)
2-
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
: winrar.exe uygulaması.WinRAR uygulaması C:\Program Files\Winrar\ klasörü haricinde bir yerde yüklü ise bu lokasyon CBX Tools Araçlar -> Ayarlar menüsü altından ayarlanabilir.
CBX Tools
Eğer denemek isteyen arkadaşlar olursa program bu linkten indirilebilir:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Versiyon Tarihçesi
v1.2 [31 Ekim 2024]
- Hata Düzeltme: @direnc11 tarafından programın Windows ekran ölçeklendirmesinin (scaling) %100'ün üzerinde ayarlandığı 4K ve benzeri ekranlarda düzgün bir şekilde görüntülenemediğini rapor edildi. Program bu %100 ile %300 arasında ölçeklendirilmiş ekranlarda çalışacak şekilde modifiye edildi.
- Hata Düzeltme: CBR/CBZ Optimizasyon işlemi sırasında varolan XML dosyaları artık sonuç CBR'ye eklenecek şekilde ayarlandı.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
- Hata Düzeltme: Eğer işleme konulan dosya ismi - ile başlıyorsa WinRAR bunu parametre sanıp hata veriyordu. Bu tip dosya isimlerinin oluşturabileceği hata durumu giderildi.
- Hata Düzeltme: Eğer kullanıcı WinRAR default (varsayılan) konfigürasyon dosyasında katı archive seçeneğini aktive etmişse, WinRAR bu değeri kullanıyor ve programda aktive edilmemiş olsa bile, dosyaları katı arşivleme ile sıkıştırıyordu. Bu hata durumu giderildi.
- Hata Düzeltme: İşleme konulan CBR ve CBZ dosyaları MacOS işletim sisteminde oluşturulmuşsa, bu dosyalar macOS'un dosya yönetimi için oluşturduğu metadata dosyalarını içeren gizli __MACOSX klasörü içerdiğinden hataya neden oluyordu. Program bu klasörü devre dışı bırakacak şekilde güncellendi.
- Hata Düzeltme: jpeg optimizasyonu için jpegMini Pro kullanılması durumunda bilgilendirme kutusu bir önceki işlem olan "AKTARIM" mesajını gösteriyordu bu durum düzeltildi.
- İyileştirme: jpegoptim.exe haricinde tüm 3. parti programlar Python kütüphaneleri ile değiştirildi.
- İyileştirme: Metin ya da tek sayfada birden çok resim içeren PDF dosyalarının CBR'ye çevrim işlemi %50 hızlandı. Kullanıcının depolama aygıtının hızına (SSD, HDD vs.) ve CPU'suna bağlı olarak hızlanma yüzdesi değişiklik gösterebilir.
- İyileştirme: Kurulum programındaki lisans sözleşmesi daha önceki sürümde geçilen MIT lisansını yansıtacak şekilde değiştirildi.
- Yeni Özellik: Her bir işlemin gerçekleşmesi için geçen toplam süre işlem gerçekleştikten sonra ekranda artık saat, dakika ve saniye cinsinden gösteriliyor.
- Hata Düzeltme: Programın Türkçe olarak kullanılması durumunda JPEG Optimizasyon seçeneklerinden Manuel ve Devre Dışı seçenekleri kullanılamıyordu. Bu durum düzeltildi.
- Hata Düzeltme: Eğer kullanıcı işlem sonucu oluşturulan dosyayı program çıktı klasöründen tekrar işleme sokmaya çalışırsa, program bu işleme karışıklığa yol açmaması için artık izin vermiyor.
- İyileştirme: pdfinfo.exe 3. parti harici programı aynı hızda çalışan bir Python kütüphanesi ile değiştirildi.
- İyileştirme: Program Hakkında metini sadeleştirildi.
- İyileştirme: Program
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.altında lisanslandırıldı.
- İyileştirme: Alt sağdaki İlerleme Çubuğu kısaltılarak solundaki Bilgi Etiketi ile yer değiştirildi.
- İyileştirme: Önem arz etmeyen ve tekrarlayan mesajlar artık ana bilgi ekran çıktısı yerine, Bilgi Etiketi üzerinde gösteriliyor.
- Hata Düzeltme: Versiyon 1.0.7 de eklenen bir kısım kod, JPEGMini ile optimizasyon yapılması sırasında hataya neden olduğu için düzeltildi.
- İyileştirme: pdftotext 3. parti komut satırı uygulaması çıkarılarak yerine daha hızlı çalışan Python kütüphanesi kullanılamaya başlandı.
- Yeni Özellik: Her bir işlemin gerçekleşmesi için geçen toplam süre işlem gerçekleştikten sonra ekranda saniye cinsinden gösteriliyor.
- İyileştirme: ImageMagick ve QPDF 3. parti komut satırı yazılımları çıkarılarak yerlerine aynı ya da daha hızlı çalışan Python kütüphaneleri kullanılamaya başlandı.
- İyileştirme: CBR/CBZ'den PDF'ye dönüştürme işlemleri bir önceki versiyona göre %65 daha hızlı çalışıyor.
- İyileştirme: PDF'ten CBR'ye çevirimde kullanılan 2 aşamalı alternatif metot kaldırıldı. Tüm çevirilerin tek adımda yapılmasına olanak veren kod düzenlemeleri eklendi. Tek sayfada birden çok resim ya da boş sayfa içeren PDF çevirilerinde kullanılan metod performansı programın 1.0.3 versiyonuna göre %60 oranında hızlandırıldı.
- İyileştirme: Programın kurulum dosyasına Türkçe lisans metni eklendi.
- İyileştirme: Programın yeni versiyonunun kurulumu esnasında diskte var olan Ayarlar.ini dosyasının korunması sağlandı.
- İyileştirme: Program versiyon bilgisi ve program bilgileri Windows Gezgini'nden kontrol edilebilmesi için exe dosyasına eklendi
- İyileştirme: Versiyon bilgisi Ayarlar -> Hakkında menüsüne eklendi.
- Hata Düzeltme: Bazı Türkçe mesajlardaki yazım hataları düzeltildi.
- İyileştirme: PDF'ten CBR'ye çevirimde kullanılan alternatif metot %50 seviyesinde hızlandırıldı.
- Hata Düzeltme: @haziran tarafından bildirilen "Lütfen dosyayı kontrol edin: '{file_path}'" uyarısında ilgili dosya isminin düzgün bir şekilde gösterilmesi için gerekli düzenlemeler yapıldı.
- İyileştirme: Kurulum sırasında eski sürüm otomatik olarak silinip yeni sürümün kurulması sağlandı.
- İlk Sürüm
Kurulum
Üstteki linkten indirilen CBXTools-Setup.exe kurulum programı çalıştırıldıktan sonra kurulum dili olarak İngilizce ya da Türkçe seçilebilir. Program kendisini
"C:\Users\<Kullanıcı>\wyser.ca\CBX Tools\" klasörüne yükleyip gereken kısayolları oluşturur.
Kullanım
Programı CBX Tools kısayolunu kullanarak çalıştırdıktan sonra Araçlar -> Ayarlar (Tools -> Settings) menüsüne giderek isteğinize uygun ayarlamaları yapın.
Dil (Language): Türkçe ya da English program dili olarak kullanılabilir.
JPEG Kalitesi: Sadece PDF dosyalarının CBR dosyasına dönüştürülme işlemini sırasında jpeg formatında olmayan resimler varsa kullanılır.
JPEG DPI: Sadece PDF dosyalarının CBR dosyasına dönüştürülme işlemini sırasında jpeg formatında olmayan resimler varsa kullanılır. Bu değerin 150 yapılması dosya boyutu ve resim kalitesini düşürür. Bu ayarın tavsiye edilen değeri 300dür.
JPEG İyileştirme: JPEG iyileştirme, JPEG dosyalarının boyut, çözünürlük ve DPI değerlerini değiştirmeden disk üzerinde kapladığı alanın küçültülmesine ve yer kazanmaya yarar. Bu özellik istenirse Devre Dışı bırakılabilir. Program varsayılan araç olarak jpegoptim.exe kullanmakla birlikte eğer ücretli olan JPEGMini Pro'ya sahipseniz bu programı kullanmanızı tavsiye ederim. JPEGMini Pro seçilirse program lokasyonu da belirtilmelidir.
Katı Arşiv: CBR dosyaları oluşturulurken WinRAR Katı Arşivleme özelliği kullanılacak mı? Evet seçilmesi durumunda çok fazla resim içeren CBR/CBZ dosyalarında bazen yer kazancı sağlanmakla birlikte her CBR okuyucu tarafından desteklenmeyebilir. Varsayılan değer Hayır'dır
Kurtarma Kaydı: Bu kayıt saklamakta olduğunuz CBR dosyalarının
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
durumunda WinRAR kullanılarak kurtarılabilmesine olanak sağlar. Tavsiye edilen değerler 3 ile 5 arasındadır.Çıktı Klasörü Lokasyonu: Varsayılan lokasyon kullanıcının masa üstüdür. Bu durumda program masa üstünde OUTPUT adlı bir klasör oluşturacak ve sonuç dosyalarını bu klasöre kopyalayacaktır. Eğer hali hazırda bir OUTPUT klasörü var ve dosya içeriyorsa, var olan klasör yeniden adlandırılıp boş bir OUTPUT klasörü oluşturulur. Yeniden adlandırılan klasörün sonuna günün tarihi ve saat bilgisi eklenir.
WinRAR Lokasyonu: WinRAR.exe programının yeri. WinRAR CBR/CBZ dosyalarının açılmasında ya da CBR dosyalarının oluşturulmasında kullanılır.
JPEGMini Lokasyonu: JPEG iyileştirme için JPEGMini Pro kullanılacaksa JPEGMiniPro.exe lokasyonu burada tanımlanmalıdır.
Detaylı Bilgi Modu: Ekrana daha çok bilgi yazar.
Not: Eğer bir hata yapar ve tüm ayarları ilk kuruluştaki değerlerine getirmek isterseniz Varsayılan tuşuna tıklayıp Kaydet e basabilirsiniz.
Program sürükle-bırak yöntemi ile çalışır. Birden fazla klasör ve dosyayı yapmak istediğiniz işlem kutucuğuna bırakarak işlemi başlatabilirsiniz. Örneğin aşağıdaki örnekte sağdaki klasör ve dosyalar seçilip PDF'den CBR'ye kutusuna bırakılırsa program bu klasör ve dosyalar içerisindeki PDF dosyalarını CBR formatına çevirip Ayarlarda belirtilen Çıktı Klasör Lokasyonunda bir OUTPUT klasörü oluşturup dosyaları buraya kopyalar. Bu süre zarfında programın büyük siyah ekranında yapılan işlemler sıralanır.
CBR/CBZ Optimizasyonu: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece CBR ve CBZ dosyaları şu işlemlere tabi tutulur: Dosyalar açılır, eğer Ayarlar menüsünde seçilmişse jpeg dosyaları seçilmiş yöntemle optimize edilir, Ayarlar menüsünde belirtilen miktarda kurtarma kaydı eklenerek WinRAR yardımıyla CBR dosyasına dönüştürülür.
PDF'den CBR'ye: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece PDF dosyaları şu işlemlere tabi tutulur: PDF dosyası içeriğine bağlı olarak en uygun yöntemle PDF sayfaları resim olarak dışarı aktarılır, resimler JPEG değilse Ayarlar içerisindeki değerler kullanılarak bu dosyalar jpeg formatına dönüştürülür. Ayarlar menüsünde belirtilen miktarda kurtarma kaydı eklenerek WinRAR yardımıyla CBR dosyasına dönüştürülür.
CBR/CBZ'den PDF'ye: Bu kutuya bırakılan dosyalar ve klasörler içerisinde sadece CBR ve CBZ dosyaları şu işlemlere tabi tutulur: Dosyalar açılır, eğer Ayarlar menüsünde seçilmişse jpeg dosyaları seçilmiş yöntemle optimize edilir ve PDF ye çevrilir.
Opsiyonel
3- Program jpeg resimlerini varsayılan olarak açık kaynak kodlu jpegoptim.exe programını kullanarak optimize etmektedir. Ancak eğer
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
'ya sahipseniz ve jpeg resimlerini bu programı kullanarak optimize etmek istersenizCBX Tools Araçlar -> Ayarlar menüsü altından program JEPGMiniPro.exe lokasyonu ayarlanabilir. CBX Tools hem JPEGMiniPro 3 hem de JPEGMiniPro 4 versiyonları ile uyumlu.
JPEGMini için Optimize Originals seçin ve otomasyon için kullanıcı müdahalesi gerektirecek tüm mesajları kapatın. Ayrıca Resize: None olduğundan emin olun çünkü orijinal resim boyutlarını korumak istiyoruz.
Not: Yanlış Pozitif Virüs Uyarıları
İndirme/kurulum sırasında ve sonrasında bazı virüs programları tarafından program dosyalarının silinmesi sorununa karşı aşağıdaki dosyaları tarama dışı tutmanız gerekebilir.
CBXTools-Setup ..... : Kurulum programını
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
kullanarak oluşturdum. Advanced Installer virüs uyarısın yanlış pozitif olduğunu programın güvenli olduğunu açıklamış.cbxtools.exe : Programı Python ile geliştirdiğimden exe yapabilmek için
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
yardımcı programını kullandım. cbxtools.exe bu program tarafından oluşturulan bir bootloader ve internette bu programla oluşturulan exe programların
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
olarak virüs gibi algılandıkları rapor edilmiş.
Son düzenleme: