Yorumları: 54
Konuları: 8
Kayıt Tarihi: 26-09-2016
Rep Puanı: 3.139
Uzman
28-08-2017, Saat: 11:14
(Son Düzenleme: 28-08-2017, Saat: 11:14, Düzenleyen: barisatalay.)
Bir test yaptım.
Orjinal Exe: 87,846 KB
Komut: -5 --all-methods --all-filters --force --compress-exports=1 --lzma $EXENAME
MB: 21.213
Komut: -9 $EXENAME
MB: 23.649
Yorumları: 4.224
Konuları: 379
Kayıt Tarihi: 07-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 16.975
Üstad
Merhaba,
apk ve ipa paket dosyaları için benzer araç veya eklentiler var mı?
Yorumları: 120
Konuları: 3
Kayıt Tarihi: 10-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 1.701
Programcı
Merhaba,
Bir süre ben de UPX kullandım ama sonradan bu tür ürünleri kullanmanın iyi bir fikir olmadığına karar verdim. Bir kaç sebebi var:
- Agresif antivirüs veya güvenlik programları problem yaratabiliyor
- Windows sıkıştırılmamış dosyaları tampon belleğe alamıyor ve bu yüzden de uzun vadede programın açılış hızı daha kötü oluyor
- Otomatik derleme sistemi kullanılmıyorsa her seferinde sıkıştırmak zahmetli oluyor (veya unutuluyor). Build Events ile işler daha kötü, her derleme işleminden sonra bir süre de UPX bekliyorsunuz. Build Event'lerini RELEASE / DEBUG diye ayırmak mümkün ama günlük kullanımda çok da pratik olmuyor.
Daha da trajik kısmı şu: InnoSetup gibi bir kurulum programı ile maksimum sıkıştırma ayarlarını yaptığınızda UPX (ve benzerlerinden) elde ettiğiniz sonuçtan daha iyi bir sıkıştırma oranı elde ediyorsunuz. Yukarıdaki maddelere göre exe'nin boyutunu düşürmenin en büyük sebebi dosyayı müşteriye iletmek (ya da herhangi bir sunucuya yüklemek). Şu durumda benim tavsiyem UPX gibi sıkıştırma programları yerine InnoSetup ile basit bir setup programı yapmaktır.
İyi çalışmalar,
Bahadır Alkaç
Yorumları: 1.381
Konuları: 75
Kayıt Tarihi: 20-03-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.3
- Delphi 10.2
- Delphi 7
- Lazarus / FPC
Rep Puanı: 3.853
Uzman
bu arada mobilde zaten zipalign ile android sdk manager otomatik sıkıştırma yapıyor.. zaten uygulamayı ilke derlediğinizde xxxx.unsigned apk oluşturuyor ilke sonrasında apk ye çeviriyor.. burada unsigned apk nın boyutundan görebilirsiniz ne kadar sıkıştırma yaptığını..
bu arada ben şimdiye kadar hiç problem yaşamadım exe sıkıştırmalarında..
Yorumları: 972
Konuları: 44
Kayıt Tarihi: 24-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 2.722
Uzman
UPX kullanıyorum ancak programın açılış süresi belirgin şekilde uzuyor.