Visual Studio' ya UPX ekleme
10.10.2004
Okuyucu : 1.395
Günlük Okuyucu : 1,1
Okuyucu : 1.395
Günlük Okuyucu : 1,1
UPX bildiğiniz gibi exe programları sıkıştırmaya yarayan bir açık kaynak kodlu konsolda çalışan bir yazılım.
Normalde uygulamanızı build ettikten sonra onun boyutunu küçültmek için c:/upx uygulama.exe şeklinde çağırmanız gerekiyor. Bunu VS' nin External Tools menüsüne ekleyerek bu işleri biraz daha kolaylaştırabiliriz. Özellikle de VS ile geliştirilmiş C++ uygulamalarınızda %50' ye yakın uygulamanızı sıkıştırabilirsiniz.
- Tools > External Tools
- Add' e tıklayın
- İsim olarak UPX veya benzeri bir şey seçin
- Command kısmı için download ettiğiniz upx.exe yi seçin (c:/upx.exe gibi)
- Arguments : $(TargetPath) --force
- Initial Directory : $(TargetDir)
- Use output window' u da seçerseniz çıktıyı output penceresinde görebilirsiniz. Tavsiye edilir.
- Tools > Customize
- Commands Tab' ı seçin
- Listeden Tools' u seçin
- External Command [1-2-...] diye bir dizi listeden UPX in sırasını sürükleyip VS.NET toolbarlarından birine bırakın.
- Artık direk olarak arabiriminizde bir UPX butonuna sahipsiniz
UPX.exe' ye parametre olarak --force verdiğimize dikkat edin, çünkü normalde UPX.exe VS çıktısı dosyaların PE' lerini tanıyamıyabiliyor. Dolayısıyla eğer programınız UPX' ten sonra çalışmamazlık ediyorsa upx kullanmamalısınız.

Yorumlar
Aşağıdaki form aracılığı ile yorumlarınızı ve fikirlerinizi gönderebilirsiniz. Henüz bu konu hakkında bir yorum yazılmamış.
Yorum Ekle
Diğer Yazılar
VMWare 5.0
VMWare 5.5 Beta - Wireless Destekli
VmWare' da Bootable ISO / CD Image' i Kullanımı
VmWare ile Hızlı Test Sistemleri
VmWare Player
VMware Server 2.0 Beta Download
VS .NET 2005 Beta 2
VS .NET 2005 Beta 2 Ekran Görüntüleri
VS .NET için eklentiler
VS 2005 Final Çıktı
VS 2005 My Namespace' i ile Ses Çıkartma
VS İpuçları - II
VS.NET 2005'te Splashscreen Kullanımı
VS.NET için XSS eklentisi XSSDetect
VS.NET İpuçları - I
VS.NET İpuçları - III
W32.Blaster.Worm, Temizleme Araçları
W32.Sobig.F@mm
WAF (Web Application Firewall) isi isiniyor
Neredeyim ?
Ferruh.Mavituna » Haberler » Visual Studio' ya UPX ekleme