java installer (bag.1)
TRANSCRIPT
Installer Type Application Directory Implementation Exercise
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Contoh jenis installer yg umum :
SFX Extractor File Compressed
Msi Package Single Exe
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Compressor
Installer Maker
Didapat dari
Didapat dari
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Compressor yg umum :
WinrarWinzip
7ZipTugZip
Commercial
Open Source
Berbasis
Berbasis
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Installer Maker yg umum:
Advanced InstallerInstaller Shield
Commercial
Berbasis
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Bagaimana memilih jenis installer tadi? Semua memiliki kondisi tertentu diantaranya:
Jenis Compressor Teknis
Independent Dependent Tanpapenambahan
DenganPenambahan
SFX Extractor V V V
Compressed V V V
Msi Package V V V
Single Exe V V V
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Dalam Sistem Operasi Windows terdapat 4 lokasi utama pokok:
C:\Program FilesC:\Program Files (x86)C:\ProgramDataC:\Users
Main target App. Dir = Installed App. Dir
Kedua istilah ini mengacu ke lokasi yg sama :
C:\Program Files
C:\Program Files (x86)
64Bit
32Bit
• Kedua lokasi tadi dalam Sistem Operasiwindows (Vista, 7, 8,dan 10) senantiasaterproteksi oleh User Administrator.
• Gejala Windows bertanyaYes / No saatoperasional dilakukan oleh User itu sendiri.
Hal ini menyebabkan JRE terhalang dariakses biasa untuk beroperasi file I/O.
Sehingga jalan keluarnya ada 2 :
Mematikan Gejala Windows Bertanya
Atau
Menggunakan App Temp Directory
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Mematikan Gejala Windows bertanya ituberarti melakukan settings administration notification ke low level. Atau set allowing all app process.
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Windows Vista
Pada Control Panel | Search Ketik : UAC
Mematikan Gejala Windows bertanya
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Windows Vista
Matikan checkbox tersedia.
Mematikan Gejala Windows bertanya
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Windows 7
Pada Start menu Ketik : UAC
Mematikan Gejala Windows bertanya
---------------------------------------------------------------------------Kursus Online / Offline di © FGroupIndonesia.com
Windows 7
Turunkan level notification ke paling bawah.
Mematikan Gejala Windows bertanya
Teknik ini dilakukan tanpa harus mematikanGejala Windows bertanya pada langkahsebelumnya.
Lokasi penting terletak di :
C:\ProgramDataC:\Users
Menggunakan App Temp Directory
Sehingga dapat digunakan untukpenggunaan data application:
Storing Images
Read / Write logs
Configurations
Temp. File / Dir Operation
Local – Small DB
Menggunakan App Temp Directory
Contoh : Aplikasi RKMedis Menggunakan directory database
Local – Small DB (ms.access)
Storing Images & Sounds
C:\ProgramData\RKMedis \Images
\Db
\Sounds
Menggunakan App Temp Directory
• Pada Java Lokasi App Temp dir dapat diaksesdengan :
• System.getenv("LOCALAPPDATA")• System.getenv("APPDATA")
String namaApp = “System Builder”;String lokasiApp = System.getenv("APPDATA") + “/” + namaApp;
File lokasi = new File(lokasiApp);
System.out.println(lokasi.getAbsolutePath());
Coba terapkan Code diatas dan lihat lokasidirectory tersebut.
Cobalah terapkan konsep ini untukmenerapkan System Herbal Inventory (Desktop)
Terapkan directory yg tepat untuk :
Image
Sound
Configuration
Konten lain terkait…