Teşekküer ederiz hocam
Py2exe ve Pyuic4 Aracı v.2 bekliyoruz.
a.exe, b.dll adında dosyalarımız var. Bunları sıkıştırmak istiyoruz. Fakat ne adları değişsin ne de performansta bir kayıp olsun.
Bu durumda UPX (Ultimate Packer for eXecutables)'i kullanabiliriz.
Bunu indirebilirsiniz : http://upx.sourceforge.net/download/upx303w.zip
Bu konsol uygulamasını C:\upx\upx.exe tarzında konsoldan kolayca erişebileceğimiz tarzda arşivden çıkartıyoruz.
Py2exe ile exe'ye dönüştürdüğümüz uygulamanın C:\uygulama\ konumunda olduğunu varsayıyorum.
Şimdi tüm dosyaları sıkıştırmak istediğinizi varsayıyorum ve konsola(cmd) komutu şöyle yazıyoruz :
--best en iyi seviyedir fakat uzun sürer. -9 hem iyi sıkıştırıyor hem kısa sürüyor.
Diğer sevileri şöyle kullanabilirsiniz(1 den 9 a kadar seviye var) : -9
Kod:C:\upx\upx.exe --best C:\uygulama\*.*
Önce :
Sonra:
Oldukça güzel oldu
Not : Sıkıştırma işlemi bilgisayarınızın hızına bağlı olarak uzun sürebilir. (Bende 3-4 dk sürdü.)
Not 2: Bu anlatılanlar Python'a has değildir. Python'da bu soruna çözüm arandığı için ona göre anlattım.
Py2exe ve Pyuic4 Aracı v.2 adlı programıma bunu da ekliyeceğim. 2. sürümü tamamlanmak üzere.
Enson 30/07/2009 23:16 tarihinde Rahman Yazgan tarafından düzenlenmiştir.
Varlığının amacını kaçırmış bir bilinç; var olma sebebini
içinde bulunduğu durumu sürdürme olarak algılar.
Teşekküer ederiz hocam
Py2exe ve Pyuic4 Aracı v.2 bekliyoruz.
Enson 16/01/2009 00:10 tarihinde Rahman Yazgan tarafından düzenlenmiştir.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks