Saya tahu bahwa sebagian besar orang yang membaca ini bukanlah pemrogram komputer. Bagaimana jika saya memberi tahu Anda bahwa dengan menggunakan Kecerdasan Buatan (AI), Anda dapat menggunakan bahasa pemrograman komputer yang tidak Anda ketahui untuk melakukan hal-hal menakjubkan di Windows? Bahkan jika Anda BENAR-BENAR mengetahui sesuatu tentang bahasa pemrograman ini, akan jauh lebih cepat jika menggunakan AI untuk menulis program. Artikel ini akan menunjukkan cara menggunakan AI untuk menulis program yang mengotomatiskan perbaikan masalah yang terkadang terjadi di Microsoft Outlook. Namun, AI dapat digunakan untuk melakukan tugas otomatisasi dalam jumlah yang hampir tak terbatas di Windows.

Dalam artikel sebelumnya, “ChatGPT: Cobalah AI (Kecerdasan Buatan)“, saya meminta AI untuk membuat kumpulan pendek file yang akan memulai program yang menggunakan Layanan Windows yang tidak ingin saya jalankan saat program TIDAK berjalan. Mungkin beberapa orang akan menganggapnya berguna, tetapi kebanyakan tidak. Apa yang saya pelajari dengan melakukannya adalah bahwa saya hanya perlu tahu sedikit tentang bahasa pemrograman batch. Yang perlu saya lakukan hanyalah menjelaskan apa yang saya inginkan dari program tersebut seolah-olah saya memberi tahu programmer komputer profesional apa yang saya inginkan dari program tersebut.

Uji AI

Mari kita uji AI dengan memintanya menulis program yang relatif rumit untuk memperbaiki file data”.pst”Microsoft Outlook. Lihat artikel saya sebelumnya, “Cara Memperbaiki File Data Outlook“, jika Anda memiliki pertanyaan tentang proses perbaikan. Khususnya, Anda perlu mengetahui lokasi file data”Outlook.pst”dan lokasi program perbaikan”Scanpst.exe”. Setiap versi Microsoft Outlook dilengkapi dengan file “Scanpst.exe”.

Bahasa pemrograman sangat mirip dengan bahasa lisan karena beberapa di antaranya relatif mudah dipelajari setelah digunakan dan beberapa di antaranya tidak, bahkan setelah sering digunakan. AutoHotKey (AHK), alat otomatisasi Windows yang andal, adalah salah satu yang tidak mudah. Meskipun saya telah menulis 42 program AHK (beberapa di antaranya adalah penulisan ulang) selama bertahun-tahun, saya biasanya harus mendapatkan bantuan dari dokumentasi untuk menulis program lain. Itulah salah satu alasan mengapa saya memilih bahasa pemrograman AHK untuk tantangan AI ini. Selain itu, AHK dapat sangat membantu dalam mengotomatiskan tugas komputer yang sering Anda lakukan.

AHK seperti pemrograman file batch pada steroid. Ini adalah bahasa pemrograman gratis, open-source, dan sangat kuat untuk Windows yang dapat membuat program Windows yang melakukan apa saja yang ingin Anda otomatisasi di Windows. Jika AI dapat menulis program AHK yang agak rumit, AI seharusnya dapat menulis program dalam sebagian besar bahasa pemrograman komputer. AHK dapat menginterpretasikan skrip file teks (diakhiri dengan ekstensi “.ahk”) baris demi baris saat dijalankan. Itu juga dapat mengkompilasi skrip “.ahk” menjadi program yang dapat dieksekusi “.exe” yang dapat dijalankan di mana saja, bahkan oleh orang yang tidak memiliki atau belum pernah mendengar tentang AHK.

Talk To AI

Tujuannya adalah agar AI menulis program AHK yang mengotomatiskan perbaikan file data Microsoft Outlook. Inilah yang saya perintahkan untuk dilakukan oleh AI:

Tulis program Autohotkey untuk:
1. Jalankan scanpst.exe yang terletak di “C:\Program Files (x86)\MicrosoftOffice\root\Office16”
2. Tunggu hingga Alat Perbaikan Kotak Masuk Microsoft Outlook terbuka
3. Masukkan lokasi “C:\Users\Stu\AppData\Local\Microsoft\Outlook\Outlook.pst” ke dalam kotak “Masukkan nama file yang ingin Anda pindai” di jendela “Alat Perbaikan Kotak Masuk Microsoft Outlook”
4. Klik tombol”Mulai”di bagian bawah jendela

Hebatnya, ia menulis skrip AHK yang bagus untuk melakukan apa yang saya minta, tetapi TIDAK BEKERJA. Masalahnya adalah itu tidak melakukan langkah nomor 4 di atas – klik tombol Mulai.

Saya kemudian bertanya kepada AI:
Program yang Anda tulis tidak mengklik tombol Mulai. Mengapa?

AI menanggapi dengan permintaan maaf:
Saya minta maaf atas kesalahan dalam tanggapan saya sebelumnya. Perintah ControlClick mungkin tidak berfungsi dalam beberapa kasus karena waktu eksekusi skrip.

Untuk memastikan skrip mengklik tombol”Mulai”di jendela”Alat Perbaikan Kotak Masuk Microsoft Outlook”, Anda dapat gunakan perintah ControlSend alih-alih ControlClick. Berikut skrip yang dimodifikasi:

Jalankan, C:\Program Files (x86)\Microsoft Office\root\Office16\scanpst.exe
WinWait, Alat Perbaikan Kotak Masuk Microsoft Outlook
WinActivate
ControlSetText, Edit1, C:\Users\Stu\AppData\Local\Microsoft\Outlook\Outlook.pst, Alat Perbaikan Kotak Masuk Microsoft Outlook
ControlFocus, Button1, Alat Perbaikan Kotak Masuk Microsoft Outlook
ControlSend, Button1, {Enter} , Alat Perbaikan Kotak Masuk Microsoft Outlook

Skrip di atas bekerja dengan sempurna. Skrip AHK yang saya tulis untuk melakukan hal yang sama sangat berbeda dengan skrip di atas. Itu karena di AHK seringkali ada banyak cara berbeda untuk melakukan hal yang sama. Hal yang luar biasa bagi saya adalah saya membutuhkan setidaknya dua jam untuk menulis skrip AHK saya sendiri. Saya membutuhkan waktu kurang dari 10 menit untuk menulis apa yang saya ingin AI lakukan dan membuatnya membuat skrip AHK untuk saya.

Jika Anda ingin mencobanya sendiri, Anda perlu:
1. Ketahui cara mengakses program AI (lihat “ChatGPT: Cobalah AI (Kecerdasan Buatan)“)
2. Instal AutoHotKey
3. Ketahui lokasi file “scanpst.exe” di PC Anda
4. Ketahui lokasi file “.pst” di PC Anda
5. Salin skrip AHK yang dihasilkan AI dan tempelkan ke dalam file “.txt”
6. Ubah ekstensi dari “.txt” menjadi “.ahk” lalu klik dua kali pada file ini

Masukan Anda untuk artikel ini sangat diharapkan. Harap gunakan bagian Komentar di bawah untuk menanggapi.

Categories: IT Info