Java Access Modifier

Access Modifier adalah suatu cara untuk memberikan pilihan akses pada class, method, dan variable di Java. Ada empat jenis access modifier, yaitu: public, protected, default, dan private. Untuk bisa memahami access modifier, perhatikan contoh kasus di bawah ini.
Gambar di bawah ini adalah contoh relasi dari dua package, package perpustakaan dan package rumah. Class buku pada package perpustakaan merupakan base class dari class buku komputer di package perpustakaan dan class buku memasak di package rumah. Komponen yang akan diberikan access modifier adalah class buku di package perpustakaan.

Public
Class buku bisa diakses oleh seluruh class lain.
Buku Pustakawan, Buku Komputer, Ibu, Buku Memasak.

Protected
Class buku hanya bisa diakses oleh class yang berelasi dengan class buku.
Buku Buku Komputer, Buku Memasak

Default
Access modifier default disebut juga Package Access, karena class buku hanya bisa diakses oleh class yang berada dalam package yang sama. Jika suatu komponen tidak disertakan access modifier didepannya, maka komponen tersebut ditetapkan sebagai default.
Buku Pustakawan, Buku Komputer

Private
Class buku tidak bisa diakses oleh class lain. Hanya class buku yang bisa mengakses dirinya sendiri.
Buku

Java Package dan Import Statement

Java package digunakan untuk mengelompokkan beberapa set class dan interface yang saling berkaitan (berelasi).

package contoh; // contoh package pada class
class CobaJava {
// kode
}

package contoh; // contoh package pada interface
interface CobaJava {
// kode
}

IMPORT STATEMENT

Perhatikan contoh relasi antara ruangan di rumah dan di kantor pada gambar di atas. Bagaimana cara menggunakan import untuk merelasikan ruang meeting di kantor dengan ruang tamu di rumah?

  • Tanpa statement import
  • package kantor;
    class RMeeting {
    rumah.RTamu rTamu;
    }
    
    
  • Menggunakan statement import
  • package kantor;
    import rumah.RTamu;
    class RMeeting {
    RTamu rTamu;
    }

Dalam contoh kasus di atas, ruangan yang ingin dipinjam kantor, hanya ruang tamu saja. Bagaimana jika kantor ingin merelasikan seluruh ruangan di rumah? Jika suatu class ingin menggunakan class atau interface dalam sebuah package yang berbeda, gunakan keyword asterik (*).

package kantor;
import rumah.*;
class RMeeting {
RTamu rTamu;
RDapur rDapur;
}

PENULISAN STATEMENT PACKAGE YANG DIREKOMENDASIKAN ORACLE
Oracle merekomendasikan penulisan statement package yang biasanya digunakan oleh perusahaan untuk membuat project besar.

com.hariy.javatutor.javabasic;

Struktur Java Class

Sebuah Java class memiliki komponen dan struktur yang diperlukan dalam pembuatan sebuah class. Berikut ini adalah komponen class dan penjelasannya.

  • Package statement
  • Import statement
  • Comment
  • Class declaration
  • Class definition
  • Variable
  • Method
  • Construction

PACKAGE STATEMENT
Package digunakan untuk mengelompokkan class dan interface yang berkaitan. Java class dapat secara eksplisit didefinisikan dalam sebuah package. Package statement harus diletakkan di statement pertama pada sebuah class. Package statement tidak boleh digunakan lebih dari satu kali dalam sebuah class.

package com.hariy.java; // ini adalah sebuah package
class CobaJava { // ini adalah deklarasi class
}

Berikut ini adalah poin-poin penting tentang package statement pada Java class.

  • Sebuah package harus diletakkan pada baris pertama dalam kode Java.
  • Penulisan package harus lower case. Penulisan kode dalam bahasa pemrograman Java bersifat case sensitive dan diakhiri dengan titik koma (;).
  • Statement package hanya bisa ditulis dalam kode Java sebanyak 1 kali.

IMPORT STATEMENT
Statement import digunakan untuk memakai class atau interface dari package yang berbeda.

COMMENT
Ada 2 jenis penulisan komentar pada java, yaitu:

  • Single Line
  • //contoh sigle line comment
  • Multi Line
  • /*
    ini adalah contoh
    multi line comment
    */

Penulisan komentar bisa dilakukan dimana saja pada kode java.

class CobaJava {
// kode java
}

CLASS DECLARATION
Pendeklarasian class bisa ditulis dengan menggunakan keyword “class” dan dengan diikuti dengan nama class. Berikut ini adalah contoh declaration class yang lengkap.

public final class CobaJava extends JavaLengkap implements InterfaceJava {}

table, th, td { border: 1px solid black; }

CLASS DEFINITION
Sebuah class merupakan design yang digunakan untuk menspesifikasikan properties dan behaviour sebuah object. Properties pada object didefinisikan sebagai variable dan behaviour pada object didefinisikan sebagai method.

VARIABLE
Variable digunakan untuk menyimpan keadaan suatu object (instance). Setiap object memiliki instance variable tersendiri.

METHOD
Secara umum, method digunakan untuk memanipulasi nilai instance variable pada suatu class serta menjalankan fungsi-fungsi yang dapat dikerjakan object.

CONSTRUCTION
Construction mirip dengan method, perbedaannya adalah constructor tidak memiliki nilai. Nama constructor harus sama dengan nama class.

Tutorial Android Part 1 – Persiapan Coding

Siapa yang mau belajar membuat aplikasi android sendiri? Mari merapat..!

Oke, kali ini saya akan menginformasikan kepada kalian bagaimana cara membuat aplikasi android. Tapi sebelum masuk ke tahap coding, siapkan dulu aplikasi – aplikasi pendukungnya:

  1. JDK (Java Development Kit)
  2. Bisa di download di situs resmi Oracle, klik disini.

  3. Eclipse + SDK (Software Development Kit)
    1. Untuk eclipse bisa di download disini. Didalamnya sudah terdapat SDK.

    2. ADT (Android Developer Tools)
      1. Untuk menginstal ADT ke dalam Eclipse, bisa dilakukan dengan dua cara, yaitu dengan instal otomatis  (download ADT melalui Eclipse) dan instal manual (download ADT tidak melalui Eclipse). Untuk file ADT bisa didownload disini.

      Itu dia ketiga software pendukung untuk tahap coding nanti. Download semua software tersebut, kemudian kita mulai proses instalasinya..

      1. Instal JDK terlebih dahulu.
      2. Ekstrak file Eclipse dan SDK yang telah didownload, kemudian jalankan eclipse.exe yang terdapat di folder eclipse.
      3. Setelah logo eclipse hilang, kemudian akan muncul kotak dialog workspace. Workspace adalah sebuah folder tempat kita menyimpan project – project android kita. Pilih lokasi workspace yang diinginkan, setelah itu klik OK.
      4. Tahap selanjutnya adalah menginstal ADT.
      5. Setelah User Interface Eclipse terbuka, klik Help -> Install New Software pada Eclipse.

        Setelah muncul kotak dialog Install, klik tombol Add yang berada di kanan atas kotak dialog. Setelah itu akan muncul kotak dialog Add Repository.

      6. Jika ingin install ADT secara otomatis (Harus ada koneksi internet!):
      7. – Isi location dengan url ini: https://dl-ssl.google.com/android/eclipse/
        – Isi name nya (bebas). Misal: ADT.
        – Klik OK

      8. Jika ingin install ADT secara manual:
        – Isi location dengan klik tombol Archieve. Setelah itu, pilih file ADT (dalam bentuk .rar atau .zip).
        – Isi name nya (bebas). Misal: ADT.
        – Klik OK.
      9. Tahap selanjutnya adalah menginstal SDK.
      10. Pada Eclipse, klik Windows -> Preferences hingga muncul kotak dialog Preferences. Di menu bagian kiri, pilih Android.
      11. Cari folder SDK dengan mengklik tombol Browse. Setelah muncul tampilan seperti gambar di atas, klik OK.

      Nah, tahap instalasi sudah selesai. Tetapi, eclipse masih belum bisa menjalankan project android jika belum ada emulator. Sekarang, kita akan membuat emulator agar eclipse bisa menjalankan aplikasi android yang kita buat.

      1. Pada Eclipse, klik Windows -> Android Virtual Device Manager hingga muncul kotak dialog Android Virtual Device Manager. Kemudian klik tombol New.
      2. Setelah itu, akan muncul kotak dialog Create New AVD.
        – Isi AVD Name (bebas). Disarankan agar memberi nama sesuai dengan versi android yang dipilih pada dropdown Target. Misal: Target yang dipilih adalah Android 4.2.2, maka nama AVD nya adalah JellyBean. (Jelly Bean = Android Versi 4.2.2). Untuk penamaan AVD, tidak boleh ada spasi.
        – Pilih Device untuk menentukan ukuran tampilan emulator.
        – Pilih Target untuk menjalankan aplikasi android sesuai dengan versi pembuatan aplikasinya.
        – Setelah itu klik tombol OK.
      3. Jika proses pembuatan emulator berhasil, maka akan terlihat AVD yang telah kita buat tadi (lihat gambar di bawah).
      4. Untuk mencoba apakah AVD yang kita buat berhasil dijalankan atau tidak, kita coba terlebih dahulu dengan cara pilih AVD yang ingin kita coba (misal: JellyBean). Kemudian klik tombol Start.. pada kotak dialog AVD Manager di sebelah kanan hingga muncul kotak dialog Launch Options.
      5. Klik tombol Launch. Tunggu hingga proses loading selesai.
      6. Setelah proses loading selesai, akan muncul tampilan emulator. Tunggu beberapa saat hingga pada tampilan emulator muncul tampilan Home.
      7. Proses instalasi dan pembuatan emulator sudah selesai. Sekarang emulator sudah bekerja dengan baik.

      Setelah semua persiapan sudah dipersiapkan, tahap selanjutnya adalah memulai proses coding. Tunggu update selanjutnya ya..

      Handphone Terendam Air? Ini Solusinya

      1. Segera ambil ponsel dari dalam air
      2. Meski kelihatannya tertutup rapat, air dapat dengan mudah merembes ke dalam ponsel dalam waktu yang sangat singkat. Perbedaan waktu beberapa detik pun bisa menentukan hidup-mati gadget Anda.
        Karena itu, keluarkan ponsel dari air sesegera mungkin, lalu langung matikan untuk mencegah korsleting (hubungan pendek arus listrik). Jangan nyalakan dulu sebelum dikeringkan.

      3. Jangan coba mengambil ponsel terendam air yang sedang di-charge dan terhubung ke colokan listrik
      4. Alasannya, listrik mungkin masih menyala dan bisa mengalir ke air di sekitar ponsel. Niatnya menyelamatkan ponsel, alih-alih jiwa sendiri bisa terancam. Matikan aliran listrik rumah terlebih dahulu, kemudian minta bantuan profesional. Apabila ponsel jatuh ke air saat tidak sedang terhubung ke colokan listrik, silakan membaca langkah selanjutnya.

      5. Segera keringkan ponsel dengan handuk atau kain, kemudian lepas semua cover dan baterainya
      6. Ini adalah salah satu langkah yang paling penting. Kebanyakan komponen elektronik di dalam ponsel bisa selamat meskipun terkena air, asalkan tidak ada aliran listrik dari baterai.
        Untuk memeriksa kerusakan akibat air, periksalah pojok-pojok sekitar tempat baterai di area yang terdapat lingkaran atau kotak kecil berwarna putih, dengan atau tanpa garis berwarna merah.
        Kalau warnanya bukan putih tetapi berubah menjadi pink atau merah, berarti ada kerusakan akibat rembesan air. Baca buku manual dengan cepat jika tidak tahu cara melepas baterai.

      7. Keluarkan kartu SIM dan memory card
      8. Data dan informasi yang tersimpan di SIM atau kartu memori kadang lebih penting dibanding ponselnya sendiri. Karena itu, meski kedua komponen ini relatif tahan air, sebaiknya segera keluarkan untuk mencegah timbulnya hal-hal yang tidak diinginkan, seperti korosi pada bagian kontak yang terbuat dari metal. Lalu, segera keringkan SIM dan kartu memori, jangan dimasukkan lagi sebelum ponsel benar-benar kering.

      9. Lepaskan semua aksesori seperti headphone dan casing
      10. Aksesori bisa memerangkap air sehingga mempersulit proses pengeringan. Segera lepas semuanya setelah ponsel dikeluarkan dari dalam air.

      11. Ulangi usaha mengeringkan ponsel dengan handuk
      12. Kali ini, usahakan agar lebih menyeluruh dibandingkan upaya pertama. Keringkan sebanyak mungkin air dari bagian luar dan dalam ponsel (kompartemen baterai) dengan cara mengelap perlahan memakai handuk.
        Jangan menggerak-gerakkan ponsel agar air di dalamnya tidak bergerak ke sana ke mari. Upayakan agar posisi ponsel tidak berubah selagi dikeringkan. Perhatikan handuk agar jangan sampai tersangkut di sela-sela permukaan ponsel. Membersihkan bagian dalam ponsel dengan alkohol bisa membantu menghilangkan air.

      13. Gunakan penyedot debu (vacuum cleaner)
      14. Untuk mengeringkan air dari dalam ponsel, gunakan vacuum cleaner bila ada. Nyalakan dan arahkan ke tiap-tiap bagian yang basah selama kira-kira 20 menit. Agar tidak pegal, bergantianlah memegangnya dengan orang lain.
        Metode ini bisa mengeringkan ponsel dengan cepat sehingga dapat dinyalakan dalam waktu sesingkat-singkatnya setengah jam apabila ponsel hanya tercelup sebentar ke dalam air.
        Jangan mengarahkan corong vacuum cleaner terlalu dekat ke ponsel karena alat ini menghasilkan listrik statis yang bahkan lebih berbahaya untuk ponsel dibandingkan air sekalipun.
        Jangan gunakan pengering rambut (hair dryer) atau benda apa pun yang sifatnya meniupkan angin untuk mengeringkan ponsel, meskipun disetel ke posisi “dingin”. Alat-alat tersebut bisa mendorong air dan kelembaban lebih jauh ke dalam ponsel sehingga berpotensi memperparah kerusakan.

      15. Gunakan bahan penyerap air untuk mengeringkan ponsel
      16. Contoh yang banyak tersedia adalah beras. Masukkan ponsel ke dalam beras dan biarkan semalaman atau lebih lama.
        Bahan yang lebih efektif adalah silica gel atau penyerap kelembaban lain. Masukkan ponsel bersamasilica gel ke dalam wadah yang tertutup rapat. Agar lebih efektif, putarlah posisi ponsel tiap beberapa jam sekali supaya air yang terperangkap di dalam bisa mengalir ke luar lewat bawah.

      17. Keluarkan ponsel, lalu letakkan di atas handuk, sapu tangan, atau kain lainnya
      18. Apabila ternyata masih ada kelembaban di handuk atau sapu tangan, ulangi pengeringan denganvacuum cleaner dan langkah-langkah selanjutnya.

      19. Coba nyalakan ponsel
      20. Setelah berusaha maksimal dan menunggu selama setidaknya 24 jam, kini saatnya coba menyalakan ponsel.
        Periksa dulu tiap bagian ponsel untuk memastikan bahwa perangkat yang bersangkutan benar-benar kering. Kemudian, pasang baterai ke dalam posnel, nyalakan, dan lihat apakah ponsel sudah berfungsi normal. Jika ponsel benar-benar kering tapi tak mau menyala, cobalah hubungkan ke charger. Apabila ponsel bisa menyala dengan cara ini, kemungkinan baterai rusak dan harus diganti.

      21. Jika masih tidak bisa menyala, bawa ponsel ke lokasi servis profesional
      22. Jangan coba membongkar ponsel sendiri tanpa bantuan tenaga profesional. Anda berpotensi terpapar bahan kimia berbahaya dari ponsel atau tersengat aliran listrik. Apabila ponsel menyala tapi tak berfungsi normal, ada kemungkinan telah terjadi korosi akibat air yang masih tertinggal. Lepaskan semua baterai dan aksesori, lalu coba keringkan kembali dan bersihkan kontak-kotak metal.

      sumber

      Cara Root Dan Unroot Samsung SCH-i509 (Galaxy Y CDMA)

      Saat pertama kali kita membeli smartphone android, kita tidak punya hak untuk melakukan pengaturan atau perubahan pada sistem operasi tersebut karena dikhawatirkan untuk mencegah user melakukan perubahan konfigurasi yang sangat penting yang dapat mengakibatkan smartphone menjadi brick atau mati total. Untuk itu, android membutuhkan akses super user, yaitu hak tertinggi untuk melakukan pengaturan atau perubahan sistem operasi yang user inginkan pada smartphone mereka.

      Langkah yang harus diikuti untuk mendapatkan hak akses tersebut adalah dengan cara Root. Root adalah akses untuk super user di linux. Seperti yang kita tahu bahwa sistem operasi android berbasis kernel linux. Itulah mengapa android juga disebut sebagai OS yang open source, sama seperti linux.

      Jika smartphone kalian bermasalah pasti ke service center dong? Nah, yang perlu diperhatikan jika kalian ke service center dan smartphone kalian belum di Unroot, garansi tidak berlaku lagi. Unroot adalah proses untuk menghapus hak akses super user pada smartphone. Oleh karena itu, jika kalian ingin ke service center, smartphone kalian sudah di Root, dan garansi masih berlaku, saya anjurkan untuk di Unroot terlebih dahulu.

      Berikut ini adalah cara Root dan Unroot pada Samsung SCH-i509 (Samsung Galaxy Young CDMA):

      1. Copy update.zip ke SD Card.
      2. Matikan smartphone kalian.
      3. Nyalakan lagi smartphone kalian, tunggu sampai logo samsung keluar.
      4. Setelah logo samsung keluar, tekan tombol volume up sampai masuk ke recovery mode.
      5. Pilih apply update from sd card, gunakan tombol volume untuk navigasi dan tombol home untuk OK.
      6. Pilih file update.zip yang telah dicopy pada step 1.
      7. Jika sudah selesai, kembali ke menu utama dan pilih reboot now.
      8. Lihat smartphone kalian, apakah ada aplikasi superuser atau tidak. Jika ada, smartphone kalian sudah berhasil di Root.
      9. Langkah Root dan Unroot sama, yang beda hanya file update.zip saja.
      10. Jika smartphone kalian sudah di Root dan ingin di Unroot, cek kembali aplikasi superuser. Jika masih ada, berarti smartphone kalian belum di Unroot. Jika kalian berhasil Unroot, aplikasi superuser sudah tidak ada lagi.

      Perhatian..!!
      Step di atas dikhususkan untuk Samsung Galaxy Young CDMA (SCH-i509). Saya tidak bertanggung jawab apabila ada hal yang tidak diinginkan. Ikuti langkah-langkah dengan teliti. Satu lagi, DO WITH YOUR OWN RISK..!!

      Silahkan download filenya  dibawah sini
      pass: ahmad.hariy

      Download Update.zip (Root) + Tutor
      Download Update.zip (Unroot) + Tutor

      Cara Membuat Tanda Tangan Online

      Gambar diatas adalah contoh tanda tangan pribadi saya yang saya buat lewat internet. Jika kalian ingin membuatnya juga, saya akan memberikan tutorialnya. Silahkan ikuti tahap-tahap yang saya berikan:

      1. Kunjungi situs http://mylivesignature.com/
      2. Klik tombol Proceed untuk membuat tanda tangan tanpa registrasi.
      3. tanda tangan

      4. Setelah itu, klik tulisan Using the signature creation wizard.
      5. tanda tangan

      6. Silahkan masukkan nama kalian di kotak yang disediakan, kemudian klik Next Step.
      7. tanda tangan

      8. Pilih jenis huruf kalian inginkan, kemudian klik Next Step.
      9. tanda tangan

      10. Setelah itu, tentuhkan ukuran tanda tangan yang kalian inginkan, kemudian klik Next Step.
      11. tanda tangan

      12. Kemudian kalian akan melihat tampilan seperti berikut yang menandakan bahwa tanda tangan kalian akan segera jadi. Pilih warna background dan warna tanda tangan yang di inginkan.
      13. tanda tangan

      14. Atur kemiringan ( slope ) teks dan klik Next Step.
      15. tanda tangan

      16. Nah dengan demikian maka tanda tangan online kalian telah berhasil dibuat. Pilih opsi “Copy Image Location” untuk meng-copy alamat URLnya. Atau pilih opsi “Save Image As..” untuk menyimpannya di komputer kalian.
      17. tanda tangan

      sumber

      Perintah Run Keren

      Menjalankan perintah Run pada windows ternyata membuat komputer menjalankan program dan aplikasi lebih cepat daripada menjalankan program dan aplikasi secara manual. Ada lebih dari ribuan perintah run yang dapat kita ketikkan untuk menjalankan beberapa aplikasi bawaan windows, seperti control panel dan system tool, seperti disk defragmenter, device manager, group policy editor, dll.

      Berikut ini beberapa perintah yang dapat kita coba:

      1. Membuka Home Directory 
      Pada windows XP, home directory berada di C:\Documents and Settings\Username in Windows. Sedangkan pada windows vista & 7, terletak di C:\Users\Username in Windows Vista and 7. Cara tercepat untuk membuka direktori ini adalah dengan membuka Run Box (win + R) dan ketik “.” (satu titik), kemudian tekan enter. 
      run-home
      2. Membuka Users Directory 
      Users directory berada satu level lebih tinggi daripa home directory. Users directory terletak di C:\Documents and Settings di Windows XP and C:\Users di Windows Vista dan 7. Untuk membuka direktori ini, ketik 2 titik pada Run box, lalu tekan enter. 
      run-user
      3. Membuka My Computer .:
      Untuk membuka My Computer dengan cepat, ketik 3 titik pada Run box, lalu tekan enter.
      run-mycomputer
      4. Membuka system drive .:
      System drive adalah drive tempat windows diinstal (biasanya drive C). Untuk membukanya melalui Run box, ketik backslash “\”, lalu tekan enter. 
      run-system
      Mungkin hanya itu yang bisa saya bagi kepada teman-teman blogger. Jika kalian punya trik lain, tinggalkan komentar kalian supaya orang lain yang belum tahu informasi ini menjadi tahu.

      Cara Mengakses Windows 7 Sebagai Administrator

      Pada versi sebelumnya, windows XP mudah dimasuki oleh para pengguna yang tidak mengetahui password user yang ada, sehingga orang yang tidak mengetahui passwordnya akan memasuki akun administrator. Tetapi pada versi windows 7 akun administrator secara default di hidden oleh system sehingga pengguna *awam* yang tidak tahu password tidak dapat memasuki akun. Oleh sebab itu, ada cara yang bisa di coba untuk masuk ke windows 7 administrator dengan cara dibawah ini.

      Cara memasukinya adalah:

      1. Sebelum windows ter-boot tekan F8
      2. Lalu pilih Repair your computer
      3. Setelah sudah tampil interface dari Jendela Repair Your Computer, klik Open Command Prompt
      4. Lalu tulis ” net user administrator /active:yes”
      5. Setelah ada pesan the command active successfully
      6. Lalu tulis ” net user administrator password anda ” ganti kata password anda sesuai keinginan
      7. Lalu tutup command prompt
      8. Klik restart komputer

      Semoga Bermanfaat..

      sumber

      Cara Membuat Password Pada Folder

      Cara Memberi/Memasang Password Pada Folder- Terkadang ada file atau informasi yang tersimpang didalam suatu folder komputer yang menurut kita sangat rahasia sehingga orang lain tidak dapat membuka apalagi membaca file tersebut. Seperti yang sifatnya pribadi, rahasia perusahaan, rekam medis dan sebagainya. Dengan kata lain folder tersebut harus diproteksi dengan password. oleh karena itu di butuhkan Cara Membuat Password Pada Folder.

      Banyak sekali software untuk mengunci sebuah file atau folder agar tidak mudah diakses orang lain. Dengan keyword “Lock Folder Software” maka akan didapati sekian banyak software yang menawarkan proteksi untuk file atau folder. Dengan berlabel Free Download / Trial -> dan setelah diinstall maka kita disuruh mendaftar (register) dan akhirnya kita disuruh membeli.

      Buka NOTEPAD Dengan Klik Start -> All Programs -> Accessories -> Notepad

      Cara berikut ini adalah cara yang paling gampang dan tidak harus bayar. Ikuti trik Cara Membuat Password Pada Folder berikut ini :

      1. Copy dan Paste-kan kode dibawah ini kedalam Notepad
        cls
        @ECHO OFF
        title Folder Locker
        if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
        if NOT EXIST Locker goto MDLOCKER
        :CONFIRM
        echo Are you sure u want to Lock the folder(Y/N)
        set/p “cho=>”
        if %cho%==Y goto LOCK
        if %cho%==y goto LOCK
        if %cho%==n goto END
        if %cho%==N goto END
        echo Invalid choice.
        goto CONFIRM
        :LOCK
        ren Locker “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
        attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
        echo Folder locked
        goto End
        :UNLOCK
        echo Enter password to Unlock folder
        set/p “pass=>”
        if NOT %pass%==PasswordAnda goto FAIL
        attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
        ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Locker
        echo Folder Unlocked successfully
        goto End
        :FAIL
        echo Invalid password
        goto end
        :MDLOCKER
        md Locker
        echo Locker created successfully
        goto End
        :End
        Catatan: PasswordAnda -> Ganti dengan password yang anda inginkan.

      2. Simpan file tersebut dengan Nama FolderLock.Bat pada folder yang akan dikunci
          1. Tutup dan kemudian buka lagi file tersebut, dan akan membuat folder penting.
            1. Ketikkan kode password Anda
            2. Klik lagi, dan akan tertampil perintah “Do you want to lock the file Y/N“
                1. Ketikkan “Y” dan tekan Enter.
                2. Untuk membuka folder penting, masukkan password anda yang tadi.  

                Jangan Lupa: PasswordAnda -> Ganti dengan password yg anda inginkan. Selamat mencoba dan mempraktekkannya

                sumber