Perangkat Lunak Pendidikan Indonesia

Monday, April 30, 2018

Cara Kirim email dengan PHP


Artikel ini akan membahas bagaimana cara bikin form kirim email dengan php, jadi sebelum mempraktikkan ini pastikan Anda sudah punya email baik email yang tersedia bebas dan gratis seperti gmail, yahoo, atau email dengan domain kamu sendiri seperti admin@namadomainkamu.com

Jika Anda ingin mengetahui bagaimana cara membuat email dengan domain sendiri silahkan baca artikel kami Mudah Bikin Email dengan Domain Sendiri

Nah kalau sudah punya email selanjutnya membuat program kirim email dengan PHP.
Form ini biasanya dibuat agar pengunjung bisa mengirim email langsung dengan format form contact (Indonesia : Hubungi Kami). contoh : Halaman Hubungi kami di situs Qorma.org (seperti tampak pada gambar ), pengunjung yang mengirim pesan lewat Form Kirim email ini akan terkirim ke email Anda, Andapun bisa membalas reply email yang masuk

Biar gak panjang lebar silahkan copy kode berikut ini di page php Anda misal sendmail.php , jangan lupa mengganti email tujuan sesuai dengan email Anda

[php]
<?php date_default_timezone_set("Asia/Bangkok");
echo date_default_timezone_get();
$email_tujuan="emailkamu@domainkamu.com"; ?>
[/php]

Selanjutnya buatlah form kirim email dengan kode berikut

[html]


<form class="form-horizontal" action="" method="post">


<div class="form-group">
<label class="col-sm-2 control-label">Email Anda</label>


<div class="col-sm-3">
<input type="text" name="from" class="form-control" placeholder="contoh : myemail@example.com" required>
</div>



<div class="col-sm-3">gunakan email yang valid</div>


</div>



<div class="form-group">
<label class="col-sm-2 control-label">Judul</label>


<div class="col-sm-5">
<input type="text" name="subject" class="form-control" placeholder="Judul Pesan" required>
</div>


</div>



<div class="form-group">
<label class="col-sm-2 control-label">Isi Pesan</label>


<div class="col-sm-5">
<textarea rows="10" cols="62" name="message" required></textarea>
</div>


</div>



<div class="form-group">
<label class="col-sm-2 control-label">&nbsp;</label>


<div class="col-sm-6">
<input type="submit" name="send" class="btn btn-sm btn-primary" value="Kirim" data-toggle="tooltip" title="Kirim pesan Anda">
</div>


</div>


</form>


<!-- /form -->
</div>


<!-- /.content -->
</div>


<!-- /.container -->
[/html]

Nah sekarang buatlah fungsi untuk pengiriman email dengan kode berikut ini

[php]

<?php
if(isset($_POST['send'])){
$email =$_POST["from"];
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo '

<div class="alert alert-danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Error! email yg Anda masukkan tidak valid.</div>


'; // maka tampilkan 'Data gagal disimpan, silahkan coba lagi.'
}else{
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = $_POST['from'];
$to = $email_tujuan;
$subject = $_POST['subject'];
$message = $_POST['message'];
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo '

<div class="alert alert-success alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Sukses! Pesan Anda telah terkirim.</div>


';
}}
?>
[/php]

untuk kode keseluruhan adalah sebagai berikut:

[php]

<?php date_default_timezone_set("Asia/Bangkok");
echo date_default_timezone_get();
$email_tujuan="emailkamu@domainkamu.com"; ?>


<form class="form-horizontal" action="" method="post">


<div class="form-group">
<label class="col-sm-2 control-label">Email Anda</label>


<div class="col-sm-3">
<input type="text" name="from" class="form-control" placeholder="contoh : myemail@example.com" required>
</div>




<div class="col-sm-3">gunakan email yang valid</div>


</div>




<div class="form-group">
<label class="col-sm-2 control-label">Judul</label>


<div class="col-sm-5">
<input type="text" name="subject" class="form-control" placeholder="Judul Pesan" required>
</div>


</div>




<div class="form-group">
<label class="col-sm-2 control-label">Isi Pesan</label>


<div class="col-sm-5">
<textarea rows="10" cols="62" name="message" required></textarea>
</div>


</div>







<div class="form-group">
<label class="col-sm-2 control-label">&nbsp;</label>


<div class="col-sm-6">
<input type="submit" name="send" class="btn btn-sm btn-primary" value="Kirim" data-toggle="tooltip" title="Kirim pesan Anda">
</div>


</div>


</form>


<!-- /form -->
</div>


<!-- /.content -->
</div>


<!-- /.container -->

<?php
if(isset($_POST['send'])){
$email =$_POST["from"];
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo '

<div class="alert alert-danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Error! email yg Anda masukkan tidak valid.</div>


'; // maka tampilkan 'Data gagal disimpan, silahkan coba lagi.'
}else{
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = $_POST['from'];
$to = $email_tujuan;
$subject = $_POST['subject'];
$message = $_POST['message'];
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo '

<div class="alert alert-success alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Sukses! Pesan Anda telah terkirim.</div>


'; // maka tampilkan 'Data gagal disimpan, silahkan coba lagi.'
}}
?>

[/php]

Silahkan simpan dan coba jalankan, kemudian coba kirim pesan lewat form yang telah Anda buat...
jika terdapat pesan "Email Anda sudah berhasil dikirimkan" berarti sukses..
Selanjutnya cek pesan masuk email Anda, gimana Keren kan?

Silahkan share melalui sosial media yang tersedia di bawah ini biar Anda mendapat pahala karena telah berbagi ilmu, dan pastinya dilarang copas

 

Sunday, April 29, 2018

Mudah Bikin Email dengan Domain Sendiri


Adalah sebuah kebanggaan juga menjadi tren memiliki email yang profesional untuk urusan bisnis, juga dapat mendongkrak TRUST atau kepercayaan pada suatu institusi usaha, baik itu individu maupun perusahaan.

Mungkin kita semua sudah tahu penyedia email gratis seperti Gmail, Yahoo Mail, Hotmail, dan lain sebagainya. yang sudah umum diketahui orang.

Namun, ternyata alamat email tidak hanya semata-mata alamat email.

Maksudnya, apakah Anda pernah memperhatikan ada beberapa perusahaan yang memiliki alamat email menggunakan nama domain perusahaan mereka?

Contoh:
admin@esnesia.com
admin@qorma.org
Bagaimana kesan yang ditimbulkan? Lebih profesional … kerren kan?

Cara Mudah Membuat Email Menggunakan Custom Domain


Sebelum melangkah ke tahapan selanjutnya, kira-kira apa saja yang dibutuhkan untuk bisa memiliki akun email seperti contoh di atas?
Domain dan Hosting.

Dua hal ini adalah syarat utama. Selain domain, Anda juga harus punya hosting. Karena dua elemen ini adalah dua hal yang tidak terpisahkan apabila kita berbicara mengenai website maupun email.
Koneksi internet yang stabil.

Proses pembuatan akun email dengan domain sendiri pastinya butuh koneksi internet donk.

 

Bagaimana cara membuat email dengan domain sendiri ?


Berikut ini adalah langkah-langkah mudah dan simple membuat email dengan domain sendiri :
Login ke CPANEL web Anda

Anda harus login ke cPanel terlebih dahulu. studi kasus ini (kami menggunakan hosting IDWebhost)
Membuat email

Setelah login ke cpanel Anda berhasil Cari bagian menu Email >> E-Mail Accounts.


kemudian lengkapi form silahkan diisi dengan e-mail yang akan dibuat. Misal Anda ingin membuat email dengan alamat admin@esnesia.com, isi dengan “admin” saja (tanpa tanda petik).
Domain : pilih opsi nama domain yang akan digunakan (jika domain yang ada pada akun hosting tersebut lebih dari satu).
Password : isi dengan password dari e-mail account yang ingin dibuat, lalu isikan lagi password yang sama pada isian “Password (Again)”.
*Password strength secara otomatis akan mengukur tingkat kesulitan password yang Anda buat. Semakin tinggi nilainya, semakin aman password Anda.
kemudian klik tombol Create Account



Akan muncul halaman berikutnya dengan keterangan “Account Created” yang artinya account email telah berhasil dibuat dan akan muncul pada list email account



Selanjutnya Anda dapat mengakses e-mail tersebut menggunakan WebMail, Thunderbird, atau Outlook, tergantung pilhan Anda.
Untuk mengakses email menggunakan webmail, silahkan akses ke http://namadomain.com/webmail, lalu masukkan alamat email yg telah dibuat (misal : admin@namadomainanda.com – harus lengkap dengan @namadomainanda.com), beserta password yang tadi Anda submit.


Setelah login berhasil maka Anda akan melihat email Anda dengan nama domain Anda sendiri, gimana keren kan?



Ya, cara ini cocok sekali bagi Anda yang ingin membuat email untuk perusahaan maupun email pribadi menggunakan domain sendiri.

Cukup mudah bukan? Tidak sampai 30 menit, jika dilakukan dengan benar.

Silahkan bagikan tips seputar email ini ke teman-teman Anda, atau share / like / tweet ke media sosial yang Anda punya supaya lebih banyak orang yang merasakan manfaatnya.

Wednesday, April 25, 2018

Hal-Hal Urgent yang Sering dilupakan Programmer


Hal-hal urgent di bawah ini adalah yang sering dilupakan oleh banyak programmer. lebih-lebih programmer pemula yang kurang memerhatikan kualitas, kalau programmer pemula biasanya yang penting tidak jalan atau nggak error.

Kenapa dikatakan urgent ? karena jika hal-hal berikut ini dilupakan atau dianggap remeh maka akan berakibat pada keamanan atau securiti dari pada program yang Sobat buat,

apa saja hal-hal yang sering dilupakan oleh banyak programmer tersebut?


# Lupa mengamankan Form Login dari serangan Login ByPass

Banyak cara hacker membobol website Anda diantaranya adalah dengan menggunakan injeksi atau login byPass pada form login admin web Anda, untuk mengetahui apakah form login Anda aman atau tidak dan bagaimana cara mengantisipasinya silahkan baca artikel kami Mengantisipasi Serangan SQL Injection pada Form Login

# Lupa mengamankan variable dari serangan SQL Injection


Selain mengamankan form login, yang perlu diperhatikan juga adalah variable id dalam program PHP yang biasanya tampil pada address bar  biasanya ada tanda ? contoh : esnesia[dot]com/artikel?id=234 dan semacamnya. untuk lebih jelasnya apa itu SQL Injection dan bagaimana cara mencegah web anda dari serangan SQL injection silahkan baca artikel kami tentang Cara Efektif Mencegah SQL Injection di PHP

# Lupa mengantisipasi inputan tanda petik tunggal


Kadang nama seseorang atau nama kota ada yang mengandung tanda petik tunggal seperti Syafi'i, Halimatus Sa'diyah, Atho' dan lain-lain, ketika pengguna menginputkan karakter yang mengandung tanda petik tunggal pada textfield dapat menyebabkan error sql, sehingga jika terjadi error maka database web anda bisa dikorek atau ditelusuri berdasarkan nama tabel atau nama database yang muncul pada pesan error tersebut, dan akhirnya dengan mudah web anda dibobol.
Maka dari itu baca saja artikel kami tentang Cara Agar PHP Bisa input Kata yang Mengandung Tanda Petik Tunggal ke Database agar lebih jelas

Saya kira cukup tiga itu saja dulu, jika sekiranya ada tambahan dari teman-teman silahkan kasih komentar di bawah..
insyaAllah akan kami update jika ada hal urgent lagi yang sering disepelekan para programmer

Mengantisipasi Serangan SQL Injection pada Form Login


Diantara hal-hal urgen yang sering dilupakan oleh para programmer pemula adalah kurang memperhatikan keamanan pada form login dan tidak mengantisipasi serangan SQL Injection pada form login admin web yang mereka buat, banyak cara hacker membobol website korban salah satunya adalah dengan cara login byPass atau SQL injection pada halaman form login.

Login byPass adalah dengan menggunakan injection nilai true misal 1=1. sekarang coba periksa web Anda, buka halaman login, pada username ketikkan admin' or 1=1 dan pada password sembarang atau samakan dengan username, jika halaman admin Anda berhasil dibuka berarti web Anda tidak aman

Dan masih banyak SQL Injection yang lain diantaranya adalah:
' or 1=1 limit 1 -- -+
' or 1=1
admin' or '1'='1'
dan lain-lain

Nah pertanyaannya adalah

Bagaimana cara mencegah serangan SQL Injection atau login byPass ?


Gampang nggak ribet kok. begini, mohon perhatikan dengan cermat ya..

Perhatikan source code ini
$pass=$_POST['password'];
$user=$_POST['username'];

$sql=mysql_query("select * from admin where password='$pass' and username='$user'");

Jika source code login Anda seperti kode di atas maka dipastikan web Anda tidak aman karena kode di atas termasuk kode yang buruk dikarenakan belum ada pengaman untuk karangkter tanda petik, titik koma, dan simbol-simbol yg lain, maka dari itu coba gunakan fungsi mysql_real_escape() atau mysql_real_escape_string() sehingga menjadi seperti berikut ini
$pass=mysql_real_escape_string($_POST['password']);
$user=mysql_real_escape_string(trim($_POST['username']));

$sql=mysql_query("select * from admin where password='$pass' and username='$user'");

Keterangan : Fungsi mysql_real_escape_string digunakan untuk mem-bypass karakter spesial dalam query SQL, sehingga jika attacker mnyertakan karakter seperti ' ! ^ ] " dan lain sebagainya, maka fungsi ini tidak akan membaca karakter tersebut.

OK bro, silahkan dicoba, semoga sukses..

Tuesday, April 17, 2018

Membuat Sosial Share di WordPress dengan Plugin


Salah satu cara untuk meningkatkan trafik website adalah membuat kotak komentar dengan social media facebook dan dengan menyebarkan atau share konten/artikel/post Anda di media sosial. Anda tahu media sosial saat ini sangat diminati oleh masyarakat umum, untuk itu wordpress menyediakan plugin untuk mempermudah para blogger wordpress untuk memasang sosial share pada wordpress mereka.

Sassy Social Share adalah salah satu plugin social share terbaik di WordPress Plugin Repository yang berfungsi memudahkan pengguna membagikan konten website yang telah terintegrasi dengan Facebook, Twitter, Google, LinkedIn, Whatsapp, Tumblr, Pinterest, Reddit dan ratusan platform social media lainnya.

Untuk memaksimalkan social share perlu adanya integrasi dengan platform social media bersangkutan untuk menyimpan lalulintas data. Sehingga data mengenai jumlah share yang dilakukan dapat terhitung atau disebut dengan Social Counter alias untuk mengetahui berapa kali artikel Anda dishare oleh pembaca blog Anda

Adapun fitur utama disediakan Sassy Social Share:

  • Terkoneksi lebih dari seratus platform social media.

  • Social Counter aktif untuk sosial media populer seperti Facebook, Linkedin, Twitter, Buffer, Reddit, Pinterest, Stumbleupon dan Vkontakte.

  • Design Responsive dan support banyak tema WordPress.

  • Support WooCommerce, BuddyPress dan BBPress.

  • Bisa digunakan pada situs multisite WordPress.

  • Tersedia tampilan Floating Social Share yang responsif.

  • Fitur pendukung lainnya.


kami memilih Sassy Social Share sebagai plugin yang patut anda coba, karena plugin ini termasuk plugin social share gratis. Berikut Cara Membuat Social Share di WordPress dengan Sassy Social Share

Jika sobat adalah pengguna wordpress dan belum memasang plugin sosial share silahkan install / pasang plugin Sassy Social Share dengan cara berikut ini :

Install Plugin Sassy Social Share


pada menu Plugins pilih Add new kemudian cari plugins dengan keyword Sassy Social Share, jika sudah ketemu silahkan install dan aktifkan

Setting Sassy Social Share


Pada bagian ini Anda cukup mengatur ukuran ikon dan memilih media sosial apa saja yang iingin Anda tampilkan pada wordpress Anda


 


Contoh Tampilan Sassy Social Share


Ingin tahu seperti apa tampilan sosial share ? perhatikan bagian samping dan sebelum isi daripada post di web ini.

Membuat Kotak Komentar Facebook di WordPress


Agar pengguna dengan mudah memberikan komentar dengan facebook pada artikel wordpress Anda melalui kotak komentar facebook pada tiap post Anda maka gunakanlah plugin Wpdevart Facebook comments , silahkan pasang, dan aktifkan plugin ini : jika Anda belum tau caranya, silahkan perhatikan langkah demi langkah tutorial ini
dan agar pengguna dengan mudah share artikel Anda di media sosial silahkan baca artikel yang berhubungan yaitu Membuat Sosial Share di WordPress dengan Plugin

Memasang dan Mengaktifkan plugin Wpdevart Facebook comments


silahkan masuk ke menu plugin >> Add New kemudian cari dengan kata kunci Wpdevart Facebook comments


Akses Panel FB comments pada Panel Admin


Setelah Anda mengaktifkan Wpdevart Facebook comments maka Anda selanjutnya adalah buka Wpdevart Facebook comments Anda sehingga tampil tampilan seperti berikut ini



Keterangan :
untuk APP ID silahkan Anda masukkan ID Aplikasi Anda yang telah Anda daftar di facebook, jika belum mendaftar klik aja developer.facebook.com/app kemudian buat aplikasi bikin nama aplikasinya sesuai dengan nama web atau blog Anada seperti ini


Selanjutnya masuk ke menu Pengaturan pilih WEB .. masukkan nama web atau blog Anda >> kemudian copy code yang diberikan oleh facebook


Selanjutnya Anda paste ke web Anda sebelum tag </body>

biar lebih mudah gunakan plugin Insert Header and Footer seperti gambar berikut ini, silahkan paste pada bagian footer

Simpan/Save


Yang terakhir jangan lupa disimpan, dan perhatikan tiap artikel atau post di blog Anda, jika muncul kotak komentar facebook berarti Anda telah berhasil memasang kotak komentar facebook di wordpress Anda

Monday, April 16, 2018

Source Code Print jPanel


Jika Anda ingin mencetak atau print jPanel yang terdapat dalam jFrame, jDialog, jInternalFram, dan lainnya, maka inilah source code print jPanel dengan java. Dengan tujuan biar nggak ribet-ribet harus dibuat PDF dulu maka langsung mencetak jFrame yang telah Anda buat adalah solusi terbaik menurut kami.

Contoh yang biasanya langsung mencetak dengan mengambil image dari jPanel adalah : Sertifikat, Kartu Tanda Pengenal (KTM, KTS), Piagam Penghargaan, dan lain-lain, kalau diintegrasikan dengan database maka sobat tiggal print atas nama siapa saja yang ingin anda print, tidak perlu edit ke corel/photoshop satu-satu

Baiklah perhatikan dengan cermat tutorial berikut ini biar Agan tidak gagal paham dan salah paham sehingga program Agan jadi errror. begini caranya

Buka Netbeans Anda (atau editor yang lain)


Kami biasa menggunakan Netbeans untuk membuat project java, jika sobat pake editor lain (eclips, jCreator, dll) silahkan menyesuaikan

Create New Project (jika belum punya project)


Kami coba membuat project baru dengan nama myApplication, Bagi Anda yang sudah punya Project abaikan langkah ini

Membuat jPanel dalam jFrame


Karena tutorial ini adalah bagaimana cara mencetak atau print jPanel maka tentunya sobat harus membuat jPanel dalam jFrame project yang sobat buat misal seperti ini nih..



coba rename jPanel sobat misal : panel_1

tambahkan beberapa komponen dalam jPanel sobat misal text/gambar yang akan ditampilkan dalam jPanel,  kemudian tambahkan juga tombol Print/Cetak diluar jPanel


Membuat Methode printComponent()


methode printComponent ()  dengan ini maka semua komponen yang terdapat dalam jPanel yang akan di-print, sedangkan yang di luar komponen tidak akan ikut di-print. Untuk membuat methode printComponet gunakan source code berikut ini (langsung copas saja)

[java]
public void printComponenet(Component component){
PrinterJob pj = PrinterJob.getPrinterJob();
pj.setJobName(" Print Component ");

pj.setPrintable (new Printable() {
@Override
public int print(Graphics pg, PageFormat pf, int pageNum){
if (pageNum &gt; 0){
return Printable.NO_SUCH_PAGE;
}

Graphics2D g2 = (Graphics2D) pg;
g2.translate(pf.getImageableX(), pf.getImageableY());
component.paint(g2);
return Printable.PAGE_EXISTS;
}
});
if (pj.printDialog() == false)
return;

try {
pj.print();
} catch (PrinterException ex) {
// handle exception
}
}
[/java]

Membuat actionEvent pada jButton Print


Biar mudah lakukan pada button Print/Cetak yang telah Anda buat dengan cara klik kanan >> Events >>Action >> actionPerformed



kemudian tambahkan kode berikut ini untuk memanggil methode printComponent yang telah dibuat dalam langkah sebelumnya :

[java] printComponenet(this.panel_1);[/java]

panel_1 adalah nama jPanel yang akan diprint

Silahkan coba compile/run


setelah frame muncul silahkan tekan tombol print/cetak, jika berhasil maka akan tampil form print dari komputer


jika tidak berhasil coba ulangi lagi mungkin ada kekeliruan atau silahkan download project-nya

Silahkan berbuat dengan blog ini


maksudnya?
maksudnya adalah silahkan sobat kasih komentar dan silahkan share ke teman2 sobat biar pada tau juga gitu loh maksudnya hehee... salam dari esnesia.com

Tuesday, April 3, 2018

Fungsi Tombol Keyboard yang Harus Anda ketahui


Masih banyak diantara kita yang belum mengetahui fungsi tombol pada keyboard, termasuk para guru-guru yang mengajar di sekolah-sekolah bahkan sampai dosen pun banyak yang belum tahu tentang ini, maka dari itu esnesia akan menjelaskan kegunaan daripada fungsi tombol keyboard yang harus Anda ketahui, tujuannya hanya satu yaitu biar gak gagal paham aja

Yuk simak penjelasan mengenai tombol-tombol berikut ini

Ctrl + A : Select All
Ctrl + B : Bold
Ctrl + C : Copy
Ctrl + D : Font
Ctrl + E : Center Alignment
Ctrl + F : Find
Ctrl + G : Go To
Ctrl + H : Replace
Ctrl + I : Italic
Ctrl + J : Justify Alignment
Ctrl + K : Insert Hyperlink
Ctrl + L : Left Alignment
Ctrl + M : Incrase Indent
Ctrl + N : New
Ctrl + O : Open
Ctrl + P : Print
Ctrl + Q : Normal Style
Ctrl + R : Right Alignment
Ctrl + S : Save / Save As
Ctrl + T : Hanging Indent
Ctrl + U : Underline
Ctrl + V : Paste
Ctrl + W : Close
Ctrl + X : Cut
Ctrl + Y : Redo
Ctrl + Z : Undo
Ctrl + 1 : Single Spacing
Ctrl + 2 : Double Spacing
Ctrl + 5 : 1,5 lines
Ctrl + Esc : Start Menu
F1 : Menjalankan fungsi pertolongan yang disediakan pada Word
F2 : Megubah nama suatu file/folder
F3 : Menjalankan perintah AutoText
F4 : Mengulangi perintah sebelumnya
F5 : Menjalankan perintah Find and Replace atau Goto
F6 : Menjalankan Perintah Other Pane
F7 : Memeriksaan kesalahan ketik dan ejaan teks (spelling)
F8 : Awal perintah penyorotan/pemilihan teks atau objek
F9 : Mengupdate Field (Mail Merge)
F10 : Mengaktifkan Menu
F11 : Memasukkan field berikutnya (Mail Merge)
F12 : Mengaktifkan dialog Save As
Esc : Membatalkan dialog / perintah
Enter : Melaksanakan pilihan atau mengakhiri suatu paragraf
Tab : Memindahkan teks sesuai dengan tanda tab yang ada pada ruler horizontal
Windows : Mengktifkan Menu Start
Shortcut : Mengaktifkan shortcut pada posisi kursor
Delete : Menghapus 1 karakter di sebelah kanan kursor
Backspace : Menghapus 1 karakter di sebelah kiri kursor
Insert : Menyisip karakter di posisi kursor
Home : Memindahkan posisi kursor ke awal baris
End : Memindahkan posisi kursor ke akhir baris
Page Up : Menggulung layar ke atas
Page Down : Menggulung layar ke bawah
Up : Memindahkan kursor 1 baris ke atas
Down : Memindahkan kursor 1 baris ke bawah
Left : Memindahkan kursor 1 karakter ke kiri
Right : Memindahkan kursor 1 karakter ke kanan
Num Lock On : Fungsi pengetikan angka-angka dan operator matematik aktif
Num Lock Off : Fungsi tombol navigasi aktif
Shift + F10 : Membuka menu pintas, sama seperti mengklik kanan
Alt : Penekanan tombol yang tidak dikombinasikan dengan tombol lain hanya
berfungsi untuk mengaktifkan atau memulai penggunaan menu bar
Shift + Delete : Menghapus item yang dipilih secara permanen tanpa menempatkan item
dalam Recycle Bin
Ctrl + Right Arrow : Memindahkan titik penyisipan ke awal kata berikutnya
Ctrl + Left Arrow : Memindahkan titik penyisipan ke awal kata sebelumnya
Ctrl + Down Arrow : Memindahkan titik penyisipan ke awal paragraf berikutnya
Ctrl + Up Arrow : Memindahkan titik penyisipan ke awal paragraf sebelumnya
Alt + F4 : Menutup item aktif, atau keluar dari program aktif
Alt + Enter : Menampilkan properti dari objek yang dipilih
Alt + Spacebar : Buka menu shortcut untuk jendela aktif
Ctrl + F4 : Close dokumen aktif dalam program-program yang memungkinkan Anda
untuk memiliki beberapa dokumen yang terbuka secara bersamaan
Alt + Tab : Switch antara item yang terbuka
Alt + Esc : Cycle melalui item dalam urutan yang telah dibuka
Ctrl + Shift + Tab : Bergerak mundur melalui tab
Shift + Tab : Bergerak mundur melalui pilihan

Versi 2 :
• CTRL + C (Copy)
• CTRL+X (Cut)
• CTRL+V (Paste)
• CTRL+Z (Undo)
• DELETE (Hapus)
• SHIFT+DELETE (Menghapus item yang dipilih secara permanen tanpa menempatkan item dalam Recycle Bin)
• CTRL sambil menyeret (men-drag) sebuah item (Menyalin item yang dipilih)
• CTRL + SHIFT sambil menyeret item (Buat cara pintas ke item yang dipilih)
• Tombol F2 (Ubah nama item yang dipilih)
• CTRL + RIGHT ARROW (Memindahkan titik penyisipan (kursor) ke awal kata berikutnya)
• CTRL + LEFT ARROW (Memindahkan titik penyisipan (kursor) ke awal kata sebelumnya)
• CTRL + DOWN ARROW (Memindahkan titik penyisipan (kursor) ke awal paragraf berikutnya)
• CTRL + UP ARROW (Memindahkan titik penyisipan (kursor) ke awal paragraf sebelumnya)
• CTRL + SHIFT dengan salah satu ARROW KEY (Sorot blok teks)
• SHIFT dengan salah satu ARROW KEY (Pilih lebih dari satu item dalam sebuah jendela atau pada desktop, atau pilih teks dalam dokumen)
• CTRL + A (Pilih semua)
• Tombol F3 (Mencari sebuah file atau folder)
• ALT + ENTER (Melihat properti untuk item yang dipilih)
• ALT + F4 (Menutup item aktif, atau keluar dari program aktif)
• ALT + ENTER (Menampilkan properti dari objek yang dipilih)
• ALT + SPACEBAR (Buka menu shortcut untuk jendela aktif)
• CTRL + F4 (Menutup dokumen aktif dalam program-program yang memungkinkan Anda untuk memiliki beberapa dokumen yang terbuka secara bersamaan)
• ALT + TAB (Beralih antara item yang terbuka)
• ALT + ESC (Cycle melalui item dalam urutan yang telah dibuka)
• Tombol F6 (Siklus melalui elemen-elemen layar dalam jendela atau pada desktop)
• Tombol F4 (Menampilkan Address bar list di My Computer atau Windows Explorer)
• SHIFT + F10 (Menampilkan menu shortcut untuk item yang dipilih)
• ALT + SPACEBAR (Tampilan menu Sistem untuk jendela aktif)
• CTRL + ESC (Menampilkan menu Start)
• ALT + huruf digarisbawahi dalam nama menu (Menampilkan menu yang sesuai)
• Surat digarisbawahi dalam nama perintah pada menu yang terbuka (Lakukan perintah yang sesuai)
• Tombol F10 (Aktifkan menu bar dalam program aktif)
• ARROW (Buka menu berikutnya ke kanan, atau membuka submenu)
• LEFT ARROW (Buka menu sebelah kiri, atau menutup submenu)
• Tombol F5 (Memperbarui jendela aktif atau merefresh)
• BACKSPACE (Melihat folder satu level ke atas di My Computer atau Windows Explorer)
• ESC (Membatalkan tugas sekarang)
• SHIFT ketika Anda memasukkan CD-ROM ke dalam CD-ROM (Mencegah CD-ROM secara otomatis bermain/autoplay)
Keyboard Shortcuts Dialog Box
• CTRL + TAB (Move forward melalui tab)
• CTRL + SHIFT + TAB (Bergerak mundur melalui tab)
• TAB (Move forward melalui pilihan)
• SHIFT + TAB (Bergerak mundur melalui pilihan)
• ALT + huruf yang digarisbawahi (Lakukan perintah yang sesuai atau pilih opsi yang sesuai)
• ENTER (Lakukan perintah untuk opsi atau tombol aktif)
• SPACEBAR (Pilih atau menghapus kotak centang jika pilihan yang aktif adalah check box)
• Arrow tombols Panah (Pilih sebuah tombol jika pilihan aktif adalah group tombol pilihan)
• Tombol F1 (Menampilkan Help)
• Tombol F4 (Menampilkan item dalam daftar aktif)
• BACKSPACE (Membuka folder satu tingkat ke atas jika folder dipilih dalam Simpan Sebagai atau Buka kotak dialog)
Microsoft Natural Tombolboard Shortcuts Microsoft Natural Tombolboard Shortcuts
• Windows Logo (Menampilkan atau menyembunyikan menu Start)
• Logo Windows + BREAK (Menampilkan System Properties dialog box)
• Logo Windows + D (Menampilkan the desktop)
• Logo Windows + M (Meminimalkan semua jendela)
• Logo Windows + SHIFT + M (Memulihkan jendela yang diminimalkan)
• Logo Windows + E (Membuka My Computer)
• Logo Windows + F (Mencari for a file atau folder)
• CTRL + Windows Logo + F (Mencari for komputer)
• Logo Windows + F1 (Menampilkan Windows Help)
• Logo Windows + L (Mengunci keyboard)
• Logo Windows + R (Membuka kotak dialog Run)
• Logo Windows + U (Membuka Utility Manager)
Accessibility Tombol board Shortcuts
• Right SHIFT selama delapan detik (Beralih FilterTombols on atau off)
• LEFT ALT + LEFT SHIFT + PRINT SCREEN (Beralih High Contrast on atau off)
• LEFT ALT + LEFT SHIFT + NUM LOCK (Mengaktifkan MouseTombols on atau off)
• SHIFT lima kali (Mengaktifkan StickyTombols on atau off)
• NUM LOCK selama lima detik (Mengaktifkan ToggleTombols on atau off)
• Logo Windows + U (Membuka Utility Manager)
Windows Explorer Tombolboard Shortcuts
• END (Menampilkan bagian bawah jendela aktif)
• HOME (Menampilkan bagian atas jendela aktif)
• NUM LOCK + Asterisk sign (*) (Tampilkan semua subfolder yang berada di bawah folder yang dipilih)
• NUM LOCK + Plus sign (+) (Menampilkan isi dari folder yang dipilih)
• NUM LOCK + Minus sign (-) (Collapse folder yang dipilih)
• LEFT ARROW (Collapse pilihan saat ini jika diperluas, atau pilih folder utama)
• RIGHT ARROW (Menampilkan pilihan saat ini, atau pilih subfolder pertama)
Shortcut Tombols for Character Map Tombol pintas untuk Peta Karakter
• Setelah Anda klik dua kali pada grid karakter karakter, Anda dapat bergerak melalui grid dengan menggunakan cara pintas tombolboard:
• RIGHT ARROW (Pindah ke kanan atau ke awal baris berikutnya)
• LEFT ARROW (Pindah ke kiri atau ke akhir baris sebelumnya)
• UP ARROW (Pindah ke atas satu baris)
• DOWN ARROW (Pindah ke bawah satu baris)
• PAGE UP (Pindah ke atas satu layar pada satu waktu)
• DOWN (Pindah ke bawah satu layar pada satu waktu)
• HOME (Pindah ke awal baris)
• END (Pindah ke akhir baris)
• CTRL + HOME (Pindah ke karakter pertama)
• CTRL + END (Pindah ke karakter terakhir)
• SPACEBAR (Beralih antara yang lebih besar dan Normal ketika seorang karakter yang dipilih)
Microsoft Management Console (MMC) Main Window Tombol board Shortcuts
• CTRL + O (Open yang disimpan konsol)
• CTRL + N (Buka konsol baru)
• CTRL + S (Save the open console)
• CTRL + M (Menambah atau menghapus item konsol)
• CTRL + W (Buka jendela baru)
• F5 tombol (Update konten dari semua jendela konsol)
• ALT + SPACEBAR (Menampilkan menu jendela MMC)
• ALT + F4 (Close the console)
• ALT + A (Menampilkan the Action menu)
• ALT + V (Menampilkan the View menu)
• ALT + F (Menampilkan the File menu)
• ALT + O (Menampilkan the Favorites menu)
Konsol MMC Window Tombolboard Shortcuts
• CTRL + P (Mencetak halaman aktif atau aktif pane)
• ALT + tanda Minus (-) (Menampilkan menu jendela jendela konsol yang aktif)
• SHIFT + F10 (Menampilkan the Action menu shortcut untuk item yang dipilih)
• Tombol F1 (Membuka topik Bantuan, jika ada, untuk item yang dipilih)
• Tombol F5 (Update konten dari semua jendela konsol)
• CTRL + F10 (Memaksimalkan jendela konsol yang aktif)
• CTRL + F5 (Memulihkan jendela konsol yang aktif)
• ALT + ENTER (Menampilkan kotak dialog Properties, jika ada, untuk item yang dipilih)
• Tombol F2 (Ubah nama item yang dipilih)
• CTRL + F4 (Close jendela konsol yang aktif. Ketika sebuah konsol hanya memiliki satu jendela konsol, jalan pintas ini akan menutup konsol)
Remote Desktop Connection Navigation
• CTRL+ALT+END (Open the m*cro$oft Windows NT Security dialog box
• ALT + PAGE UP (Beralih antara program dari kiri ke kanan)
• ALT + PAGE DOWN (Beralih antara program dari kanan ke kiri)
• ALT + INSERT (Cycle melalui program-program yang terakhir digunakan)
• ALT + HOME (Menampilkan menu Start)
• CTRL + ALT + BREAK (Beralih komputer klien antara jendela dan layar penuh)
• ALT+DELETE (Menampilkan the Windows menu) ALT + DELETE (Menampilkan the Windows menu)
• CTRL + ALT + Minus sign (-) (Membuat snapshot dari jendela aktif klien pada clipboard server Terminal dan menyediakan fungsi yang sama dengan menekan PRINT SCREEN pada komputer lokal.)
• CTRL + ALT + Plus sign (+) (Membuat snapshot dari seluruh area jendela klien pada clipboard server Terminal dan menyediakan fungsi yang sama dengan menekan ALT + PRINT SCREEN pada komputer lokal.)
Internet Explorer navigation Internet Explorer navigasi
• CTRL + B (Membuka kotak dialog Atur Favorit)
• CTRL + E (Open the select bar)
• CTRL + F (Start the Find utility)
• CTRL + H (Open the History bar)
• CTRL + I (Open the Favorites bar)
• CTRL + L (Buka kotak dialog Open)
• CTRL + N (Start contoh lain dari browser dengan alamat Web yang sama)
• CTRL + O (Membuka kotak dialog Buka, sama seperti CTRL + L)
• CTRL + P (Membuka kotak dialog Print)
• CTRL + R (Memperbarui halaman Web ini)
• CTRL + W (Close jendela aktif)
•PRIN SCRN + printer aktif (Mencetak snapshot/ jendela keseluruhan)
•ALT + PRINT SCRN + PINTER AKTIF ( Mencetak Windows Aktif)

•SHIFT + F3 (1x) (Huruf depan Kapital)
•SHIFT + F3 (2x) (Semua Huruf kapital/besar)
•SHIFT + F3 (3x) (Semua huruf kecil)