java installer (bag.1)

25
Modul kelas Java programming. © FGroupIndonesia.com

Upload: fgroupindonesia

Post on 22-Jan-2018

223 views

Category:

Technology


2 download

TRANSCRIPT

Modul kelas Java programming.© FGroupIndonesia.com

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.

Umum terjadi seperti ini saat copying / deleting / moving files & dir :

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

Windows 8 dan 10Pada kolom Search ketik : UAC

Mematikan Gejala Windows bertanya

Windows 8 dan 10Turunkan notification ke level 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…

FGroupIndonesia.com

Jl. Parahyangan no.18, Komp. Panghegar Permai IUjung Berung, Bandung 40614

(022) 92800446 / 95244964BBM. 7DF95683 / 7CD59179

WA. 085795569337 / 085721261437