FAQ |
Calendar |
![]() |
|
Lounge Berita atau artikel yang unik, aneh, dan menambah wawasan semuanya ada disini dan bisa dishare disini. |
![]() |
|
Thread Tools |
#1
|
||||
|
||||
![]()
Apa itu AutoHotKey? Auto = otomatis dan hotkey = tombol cepat,fungsi utama aplikasi ini adalah untuk membuat tombol-tombol pada keyboard ataupun click pada mouse berjalan sendiri secara otomatis,Aplikasi ini lumayan berguna bagi mereka yang sering maen Game,atau bagi mereka yang kreatif bisa saja dikembangkan untuk membuat aplikasi sederhana dengan cara mengkombinasikanya dengan beberapa aplikasi sekaligus.
Anda harus ingat Autohotkey sangat sederhana,meski demikian AHK bisa di andalkan untuk pengunaan sehari-hari,Anda jangan dulu takut untuk belajar AHK,karena anda takan menemukan kode-kode pemprograman yang rumit seperti bahasa program VB,delphi,java dsb..mari kita coba.. Langkah pertama buka aplikasi Autohotkey biasa juga disebut dengan AHK. kemudian klik file>edit script Spoiler for seperti gambar ini: [img] ![]() sekarang close>save. pada tab autohotkey klik kembali file>reload script. coba pada keyboard anda tekan ctrl-F1 Jika berhasil sekarang anda dapat membuka aplikasi Microsoft Excel hanya dengan menekan tombol ctrl dan F1 secara bersamaan.Jika belum coba cek kembali baris perintah berikut: Run C:\Program Files\Microsoft Office\Office12\excel.exe Pastikan untuk menuju excel.exe kita telah melalui jalur-jalur folder yang benar (jalur dapat berbeda sesuai pengaturan sistem masing-masing pengaturan komputer) a.Memahami baris Kode Spoiler for basic: Sekarang kita akan coba memahami setiap baris kode yang telah kita buat. pertama kita menemukan ^F1: : ialah merupakan kode input,mengapa disebut kode input? karena di akhiri oleh simbol : : (titik dua 2x),maka setiap baris kode yang di akhiri tanda tersebut merupakan input perintah.sedangkan tanda ^ adalah simbol yang digunakan untuk mengantikan tombol Ctrl pada keyboard,seperti halnya Alt akan diganti dengan tanda ! pada suatu baris kode,kemudian kode F1 adalah untuk mengantikan "tombol F1" pada keyboard. maka bisa kita cacah sebagai berikut. ^F1: : adalah penjabaran dari Ctrl dan F1 ditekan bersama. Sekarang kita menuju baris perintah ke-2,yaitu: Run C:\Program Files\Microsoft Office\Office12\excel.exe Run adalah suatu kata dalam AutoHotKey (AHK) yang berfungsi untuk membuka suatu aplikasi, untuk dapat menjalankan tugasnya dengan benar,perintah Run haruslah kita tunjukan jalanya menuju aplikasi yang akan ia buka,dalam contoh di atas C:\Program Files\Microsoft Office\Office12\ adalah jalur (jalan) yang harus di lalui Run untuk sampai pada aplikasi yang dituju yaitu Microsoft Excel (excel.exe). cobalah anda ganti aplikasi yang ingin anda buka misal Mozilla,Ms.word dsb,Namun anda harus tetap memberikan jalur path yang benar pada Run untuk setiap aplikasi-aplikasi tersebut. Selain Run anda akan mengenal kode perintah lain yaitu Send,Click,mouseMove,Mouseclick..dll selanjutnya kita bahas tentang baris kode ketiga yaitu Sleep,sebenarnya sleep tak mesti selalu di sertakan dalam setiap baris kode,fungsinya sendiri adalah untuk memberi waktu (jeda) pada setiap baris kode yang akan di eksekusi satu persatu agar lebih lambat dan meminimalisir kesalahan eksekusi. Sleep sendiri menggunakan satuan milidetik,jadi angka 3000 yang anda lihat diatas artinya 3000 milidetik atau setara 3 detik. terakhir adalah kode Return.ia wajib digunakan pada tiap akhir penulisan baris kode,fungsinya adalah menghentikan segala aktivitas eksekusi. b.Send,Click,Mousemove Spoiler for kode perintah: 1.Send Apabila Run digunakan untuk membuka suatu aplikasi maka lain lagi dengan perintah Send,ia digunakan untuk menekan tombol pada keyboard melalui AHK.cobalah baris kode berikut agar anda lebih memahaminya. buka AHK file>edit script kemudian ketik : ^F2: : Send saya{space}belajar{space}AHK sleep 3000 return sekarang close>save. pada tab autohotkey klik kembali file>reload script. sekarang bukalah notepad kemudian coba tekan tombol Ctrl-F2 jika berhasil anda akan mendapatkan tulisan saya belajar AHK yang terketik otomatis pada notepad. berbagai variasi tombol Send Send ^a artinya Ctrl - A (biasa digunakan untuk menyorot keseluruhan text) Send ^c artinya Ctrl - C ( Copy ) Send ^x artinya Ctrl - X ( Cut ) Send ^!{Tab} artinya Ctrl - Alt - Tab 2.Click Click digunakan untuk meng-klik layaknya kita menggunakan sebuah mouse,perbedaanya adalah disini kita harus memberikan posisi pasti dimana mouse tersebut harus meng-klik,dengan memberikanya posisi koordinat x,y. contoh baris kode click ^F3: : Click 350,500 sleep 3000 return maka dapat kita pahami bahwa 350 adalah posisi x dan 500 adalah posisi y,Sedangkan angka angka posisi tersebut dapat kita peroleh dengan menggunakan "windows spy" yang ada fitur AHK ataupun hanya dengan menerkanya saja sembari dicatat. 3.MouseMove & Mouseclick Sama seperti fungsi Click sebenarnya yang membedakanya hanyalah apabila pada MouseMove ia hanya akan memindahkan cursor tanpa meng-klik koordinat posisi,sedangkan pada Mouseclick ia akan meng-klik koordinat dengan fungsi klik kanan atau kiri seperti pada mouse (mouseclick,R) atau (mouseclick,L). c.Contoh kode Kode AHK dapat saja kita buat pendek atau panjang sesuai kebutuhan,tak ada batasan pasti dalam pembuatan baris-baris kode,didalam kode anda juga dapat menambahkan sebuah komentar dengan terlebih dahulu menambahkan simbol ; (titik koma) di ikuti komentar.sebuah komentar tak akan ikut tereksekusi bersama baris perintah code lain. Lihat contoh di bawah ini.. !g:: run C:\Program Files\Option\GlobeTrotter Connect\GlobeTrotter Connect.exe sleep 1000 send {tab}{tab} click 34,240 sleep 1250 send {enter} sleep 1000 send {down} sleep 1250 ; ini adalah contoh komentar,ia takan tereksekusi send {enter} sleep 1250 send {tab} click 255,65 sleep 300 ; fungsi komentar hanya untuk menandai, jikalau suatu saat kita perlu melakukan koreksi ;jika terjadi kesalahan pada baris code send {left} sleep 1250 return c.BiG Thanx to THEM.. ![]() .::Our Best Contributor::. 1. d3_nise see how awesome his job CLICK HERE 2. cushcoos 3. d.Tips must read Spoiler for Trick: 1...Agar Ahok ( AutoHotkey. ![]() ![]() 2...Beberapa orang menggabungkanya Kode Ahk-nya dengan Task-Scheduler windows,jadi pada waktu tertentu Kode yang mereka bikin menjalankan perintah yang sudah dibuat (misal: membunyikan Bel setiap 1 Jam.) 3...File Ahk anda sebenarnya juga bisa di Kompile menjadi .exe, klik kanan pada file Ahk anda trus Compile script, cuma file Ahk asli-nya jgn dulu kepedean dihapus mentang-mentang ada .exe, sebab klo dah jd .exe , Ahk ga lagi bisa di edit. Kelebihan klo dah di-Kompile adalah, kodenya bisa jalan di Kompie org lain yang gak nginstal Autohotkey. e.Get melon from Us Spoiler for for you: Ane Lempar melon buat agan-agan yang bisa mamerin kode Ahok disini. ![]() Spoiler for nah contohnya kayak gini: Quote:Original Posted By d3_nise ► nih ane kasih script yg ampuh buat temen sekantor yang suka buka situs dewasa: #notrayicon SetTitleMatchMode, 2 SetTitleMatchMode, slow loop { IfWinexist, xxx { sleep, 5000 send, {Ctrl Down}{F4}{Ctrl Up} } } ;note xxx diganti dengan salah satu kata yg muncul di Title bar browser, ex: poxn,nxde,dsb. ;kalo mo tambah kata kunci lainnya, baris ke 6-10, dicopy ke baris ke-7, dst. f.Last from Us Spoiler for penutup: Anda dapat mengunjungi site resminya untuk menemukan fungsi-fungsi lain yang tak kalah menarik seperti pixelsearch,fungsi-if,Msgbox,input,stringReplace,soundplay,dsb. untuk men-download AHK ane sarankan disitus resminya aja. BTW ane bikin THREAD ini salah Kamar ![]() ![]() Selamat Berkarya. ![]() ![]() |
![]() |
|
|