Penulis Topik: *.bat packer with NSIS (Windows only)  (Dibaca 7439 kali)

Offline descrates

  • Pro500
  • ******
  • Tulisan: 620
  • Reputation: 5073
    • Lihat Profil
*.bat packer with NSIS (Windows only)
« pada: Januari 19, 2015, 02:38:58 PM »
;gunanya biar tidak ada title-nya dan ada iconnya, bisa buat batch atau *.cmd
;awalnya iseng, pas mau pack sebuah root tool for android berupa batch + adb dan muncul ide ini
;lalu berkembang untuk pack apk decompiler, yang lagi-lagi memakai batch
;dengan packing semua jadi mudah buat di share, tinggal klik exe
;selain itu overhead juga bisa lebih kecil dan mendukung LZMA
;copy paste aja kode ini ke jendela makensis (menggunakan zlib)

SetCompressor zlib
SetDatablockOptimize on

CRCCheck on
WindowIcon Off
SilentInstall Silent
AutoCloseWindow True
;RequestExecutionLevel user
XPStyle On
BrandingText " "



Name " "
;output
OutFile "g:\android\setup.exe"
;instal folder di temporer folder biar gampang di bersihkan kalau sudah tidak guna
InstallDir "$TEMP\z"
;tulis icon bisa juga
Icon "g:\android\icon\a.ico"

Section "MainSection" SEC01
  SetOutPath "$INSTDIR"
;source file, misalnya namanya ".cmd"
  File "g:\android\Root\.cmd"
;tambah file lain
; File "bla bla bla"

;no title di bagian ini
  CreateShortCut "$TEMP\z\.lnk" "$TEMP\z\.cmd" "" ""
SectionEnd

Section -Post
  ExecShell open "$TEMP\z\.lnk"
SectionEnd
« Edit Terakhir: Januari 19, 2015, 03:31:46 PM oleh descrates »
TASKKILL /F /IM SMĪ”RTP.exe /T

Win7 32bit [kernel patch] --- 2x2,8GHz Intel --- 8GB RAM DDR3 --- 512MB 9600M GT NVidia --- Iron 15 beta --- Opera Mini Proxies

other OS: Lucid Puppy, XP SP2 [custom], XP SP3, Win7 64bit, Tails