SlideShare uma empresa Scribd logo
1 de 25
Modul kelas Java programming.
© FGroupIndonesia.com
 InstallerType
 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 :
Winrar
Winzip
7Zip
TugZip
Commercial
Open Source
Berbasis
Berbasis
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 Installer Maker yg umum:
Advanced Installer
Installer Shield
Commercial
Berbasis
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 Bagaimana memilih jenis installer tadi?
 Semua memiliki kondisi tertentu diantaranya:
Jenis Compressor Teknis
Independent Dependent Tanpa
penambahan
Dengan
Penambahan
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 OperasiWindows terdapat 4
lokasi utama pokok:
C:Program Files
C:Program Files (x86)
C:ProgramData
C:Users
Main target App. Dir = InstalledApp. Dir
 Kedua istilah ini mengacu ke lokasi yg sama :
 C:Program Files
 C:Program Files (x86)
64Bit
32Bit
• Kedua lokasi tadi dalam Sistem Operasi
windows (Vista, 7, 8,dan 10) senantiasa
terproteksi oleh User Administrator.
• GejalaWindows bertanyaYes / No saat
operasional dilakukan oleh User itu sendiri.
 Umum terjadi seperti ini saat copying /
deleting / moving files & dir :
 Hal ini menyebabkan JRE terhalang dari
akses biasa untuk beroperasi file I/O.
 Sehingga jalan keluarnya ada 2 :
 Mematikan Gejala Windows Bertanya
Atau
 Menggunakan AppTemp Directory
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 MematikanGejalaWindows bertanya itu
berarti melakukan settings administration
notification ke low level. Atau set allowing
all app process.
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 WindowsVista
Pada Control Panel | Search Ketik : UAC
Mematikan Gejala Windows bertanya
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 WindowsVista
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 10
Pada kolom Search ketik : UAC
Mematikan Gejala Windows bertanya
 Windows 8 dan 10
Turunkan notification ke level paling bawah.
Mematikan Gejala Windows bertanya
 Teknik ini dilakukan tanpa harus mematikan
Gejala Windows bertanya pada langkah
sebelumnya.
 Lokasi penting terletak di :
C:ProgramData
C:Users
Menggunakan AppTemp Directory
 Sehingga dapat digunakan untuk
penggunaan data application:
 Storing Images
 Read / Write logs
 Configurations
 Temp. File / Dir Operation
 Local – Small DB
Menggunakan AppTemp Directory
 Contoh : Aplikasi RKMedis
 Menggunakan directory database
 Local – Small DB (ms.access)
 Storing Images & Sounds
 C:ProgramDataRKMedis
 Images
 Db
 Sounds
Menggunakan AppTemp Directory
• Pada Java Lokasi AppTemp dir dapat diakses
dengan :
• 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 lokasi
directory tersebut.
 Cobalah terapkan konsep ini untuk
menerapkan System Herbal Inventory
(Desktop)
 Terapkan directory yg tepat untuk :
 Image
 Sound
 Configuration
 Konten lain terkait…
FGroupIndonesia.com
Jl. Parahyangan no.18, Komp. Panghegar Permai I
Ujung Berung, Bandung 40614
(022) 92800446 / 95244964
BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437

Mais conteúdo relacionado

Semelhante a Java installer (bag.1)

Web content updates
Web content updatesWeb content updates
Web content updatesgumuruh sspj
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersFgroupIndonesia
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java Numbersgumuruh sspj
 
Cara membuat virus dengan notepad
Cara membuat virus dengan notepadCara membuat virus dengan notepad
Cara membuat virus dengan notepadGiyan Potgieter
 
Software testing fundamental Part 2
Software testing fundamental Part 2Software testing fundamental Part 2
Software testing fundamental Part 2Malang QA Community
 

Semelhante a Java installer (bag.1) (9)

Web content updates
Web content updatesWeb content updates
Web content updates
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java Numbers
 
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java NumbersModul Kelas Programming : Java Numbers
Modul Kelas Programming : Java Numbers
 
Cara membuat virus dengan notepad
Cara membuat virus dengan notepadCara membuat virus dengan notepad
Cara membuat virus dengan notepad
 
Presentation RF Online
Presentation RF OnlinePresentation RF Online
Presentation RF Online
 
Rf
RfRf
Rf
 
Rf
RfRf
Rf
 
Error sflash tool
Error sflash toolError sflash tool
Error sflash tool
 
Software testing fundamental Part 2
Software testing fundamental Part 2Software testing fundamental Part 2
Software testing fundamental Part 2
 

Mais de FgroupIndonesia

Exercise sesi 03 - OBJECT CLASS & LOOPING
Exercise sesi 03 - OBJECT CLASS & LOOPINGExercise sesi 03 - OBJECT CLASS & LOOPING
Exercise sesi 03 - OBJECT CLASS & LOOPINGFgroupIndonesia
 
Basic Syntax & Object Class - Modul Java Programming Core Fundamental I
Basic Syntax & Object Class - Modul Java Programming Core Fundamental IBasic Syntax & Object Class - Modul Java Programming Core Fundamental I
Basic Syntax & Object Class - Modul Java Programming Core Fundamental IFgroupIndonesia
 
introduction - Modul Java Programming Core Fundamental I
introduction - Modul Java Programming Core Fundamental Iintroduction - Modul Java Programming Core Fundamental I
introduction - Modul Java Programming Core Fundamental IFgroupIndonesia
 
Modul Kelas Programming : Java Conversion
Modul Kelas Programming : Java ConversionModul Kelas Programming : Java Conversion
Modul Kelas Programming : Java ConversionFgroupIndonesia
 
Modul Kelas Programming : Java Thread
Modul Kelas Programming : Java ThreadModul Kelas Programming : Java Thread
Modul Kelas Programming : Java ThreadFgroupIndonesia
 
Reading Comprehension January 2018 - Travel
Reading Comprehension January 2018 - TravelReading Comprehension January 2018 - Travel
Reading Comprehension January 2018 - TravelFgroupIndonesia
 
Modul Kelas Programming : Java Hibernate + JasperReport
Modul Kelas Programming : Java Hibernate + JasperReportModul Kelas Programming : Java Hibernate + JasperReport
Modul Kelas Programming : Java Hibernate + JasperReportFgroupIndonesia
 
Modul Kelas Programming : Java array
Modul Kelas Programming : Java array Modul Kelas Programming : Java array
Modul Kelas Programming : Java array FgroupIndonesia
 
Modul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeModul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeFgroupIndonesia
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual hostFgroupIndonesia
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++FgroupIndonesia
 
Share Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANShare Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANFgroupIndonesia
 
Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)FgroupIndonesia
 
Cara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppCara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppFgroupIndonesia
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NETFgroupIndonesia
 
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comTips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comFgroupIndonesia
 
Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)FgroupIndonesia
 
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==FgroupIndonesia
 

Mais de FgroupIndonesia (19)

Exercise sesi 03 - OBJECT CLASS & LOOPING
Exercise sesi 03 - OBJECT CLASS & LOOPINGExercise sesi 03 - OBJECT CLASS & LOOPING
Exercise sesi 03 - OBJECT CLASS & LOOPING
 
Basic Syntax & Object Class - Modul Java Programming Core Fundamental I
Basic Syntax & Object Class - Modul Java Programming Core Fundamental IBasic Syntax & Object Class - Modul Java Programming Core Fundamental I
Basic Syntax & Object Class - Modul Java Programming Core Fundamental I
 
introduction - Modul Java Programming Core Fundamental I
introduction - Modul Java Programming Core Fundamental Iintroduction - Modul Java Programming Core Fundamental I
introduction - Modul Java Programming Core Fundamental I
 
Modul Kelas Programming : Java Conversion
Modul Kelas Programming : Java ConversionModul Kelas Programming : Java Conversion
Modul Kelas Programming : Java Conversion
 
Modul Kelas Programming : Java Thread
Modul Kelas Programming : Java ThreadModul Kelas Programming : Java Thread
Modul Kelas Programming : Java Thread
 
Reading Comprehension January 2018 - Travel
Reading Comprehension January 2018 - TravelReading Comprehension January 2018 - Travel
Reading Comprehension January 2018 - Travel
 
Modul Kelas Programming : Java Hibernate + JasperReport
Modul Kelas Programming : Java Hibernate + JasperReportModul Kelas Programming : Java Hibernate + JasperReport
Modul Kelas Programming : Java Hibernate + JasperReport
 
Modul Kelas Programming : Java array
Modul Kelas Programming : Java array Modul Kelas Programming : Java array
Modul Kelas Programming : Java array
 
Modul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data TypeModul Kelas Programming : Java Common Data Type
Modul Kelas Programming : Java Common Data Type
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual host
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++
 
Share Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LANShare Internet via Wi-Fi ke LAN
Share Internet via Wi-Fi ke LAN
 
Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)Memory consumption (Materi Dasar Komputer Windows)
Memory consumption (Materi Dasar Komputer Windows)
 
Installasi xampp
Installasi xamppInstallasi xampp
Installasi xampp
 
Cara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah AppCara Kerja Aktifasi Sebuah App
Cara Kerja Aktifasi Sebuah App
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NET
 
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.comTips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
Tips Menjaga Kesehatan Komputer anda | FGroupIndonesia.com
 
Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)Be creative! (FGroupIndonesia.com :: English Community)
Be creative! (FGroupIndonesia.com :: English Community)
 
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==
Esensi bahasa inggris (FGroupIndonesia) == English Community Session ==
 

Java installer (bag.1)