Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Computer Skills
  2. IFTTT
Computers

Mengendalikan Mac Dari Jauh Dengan IFTTT dan Dropbox

by
Difficulty:IntermediateLength:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Yosef Andreas (you can also view the original English article)

Otomatisasi Mac adalah sesuatu yang cukup besar di Envato Tuts+. Dengan tool seperti Keyboard Maestro dan Hazel kamu dapat melakukan banyak. Dengan mengaitkan beberapa layanan bersama, kamu bahkan dapat menambahkan lebih banyak cara untuk mengendalikan Mac. Bahkan jika kamu tidak berada di dekatnya.

Dalam tutorial ini saya akan menunjukkan bagaimana menggabungkan IFTTTIf This Then That—dan Dropbox dengan baik Keyboard Maestro atau Hazel untuk mengendalikan Mac dari mana saja.

Persyaratan

Untuk mengikuti tutorial ini kamu akan membutuhkan baik sebuah akun IFTTT dan akun Dropbox. Kamu juga akan membutuhkan aplikasi otomatisasi seperti Keyboard Maestro atau Hazel yang akan melakukan kerja keras pada Mac. Yang mana kamu gunakan itu terserah kamu.

Saya telah meliput banyak fundamental untuk tool ini jadi sebelum melanjutkan dengan tutorial ini kamu seharusnya membaca:

Bagaimana Ini Berkerja

Dalam tutorial ini saya akan fokus pada mekanisme trigger daripada tindakan spesifik yang dijalankannya setelah itu. Kamu dapat menggunakan entah Keyboard Maestro atau Hazel dan Automator untuk mencapai hasil yang sama—Keyboard Maestro hanya membuatnya sedikit lebih intuitif.

Saya akan menggunakan IFTTT untuk membuat file trigger di dalam Dropbox. File trigger ini akan berisi sebuah code yang dibaca oleh aplikasi otomatisasi dan kemudian menjalankan tindakan yang relevan.

Untuk tutorial ini, saya akan membuat sebuah tombol IFTTT DO yang ketika saya tekan, Mac saya diatur untuk menonton film.

Membuat File Trigger Dengan IFTTT

Log in ke akun IFTTT dan pastikan Dropbox adalah salah satu channel terhubung, jika tidak, atur itu sekarang.

Pada iPhone, download aplikasi IFTTT DO dan masuk ke dalam akan IFTTT. Ini akan secara otomatis mengaktifkan channel baru.

do trigger
Mengatur trigger DO.

Menggunakan iPhone, buat sebuah recipe DO menggunakan channel Dropbox. Saya ingin IFTTT untuk membuat sebuah file teks di dalam Dropbox yang akan secara otomatis mensinkronkan ke Mac.

Saya menamai recipe ini Launch Movies. File teks saya dinamakan DoSomething yang akan sama untuk tiap action yang saya buat. Untuk contoh ini, saya ingin Content menjadi #movies. Akhirnya, saya telah mengatur alamat folder Dropbox ke DO; yang akan menjadi folder dimana file trigger dibuat.

Setelah itu selesai, tombol DO siap untuk digunakan. Cobalah.

Membaca File Trigger

Sekarang setelah kita mendapatkan cara untuk dengan cepat menambahkan sebuah file trigger ke Dropbox, waktunya untuk melihat pembacaannya.

Keyboard Maestro

Buat sebuah Macro baru dan sebut itu sesuatu seperti IFTTT Automation. Atur Trigger ke Folder Trigger. Klik icon Folder dan arahkan ke folder DO. Pastikan adds an item dan ignore partial files dipilih. Kapanpun sebuah file ditambahkan ke folder, action akan terpicu.

Berikutnya, saya perlu menemukan action apa yang harus kita lakukan. Ini berarti membaca konten file teks DoSomething. Jika kamu belum melakukannya, jalankan action sekali sehingga ada file di dalam folder untuk dikerjakan.

Tambahkan sebuah action Read File dari folder File. Atur itu untuk membaca dosomething.txt ke sebuah variable. Saya telah memanggil variable Command. Sekarang kapanpun sebuah file baru ditambahkan ke DO, apapun kontennya akan disimpan ke sebuah variable. Kita dapat menggunakan ini untuk menentukan action yang mana yang berjalan.

keyboard maestro action
Action lengkap di dalam Keyboard Maestro.

Untuk menyelesaikannya, tambahkan sebuah action Delete File dan targetkan dosomething.txt. Ini akan mereset semuanya.

Untuk memicu perintah berbeda, tambahkan sebuah Switch dari Command Flow. Atur Switch ke If Variable Command.

Untuk tiap perintah yang kamu miliki, tambahkan seri action. Sebagai contoh, saya telah mengatur punya sya sehingga jika Command berisi #movies Keyboard Maestro menjalankan Plex dan Plex Media Server, menaikkan brightness layar dan menaikkan volume hingga penuh.

Buat pilihan switch yang berbeda untuk setiap command yang kamu inginkan.

Hazel

Dengan Hazel hal-hal sedikit lebih canggung. Mudah untuk memicu namun kamu perlu menggunakan AppleScript untuk mengelola action.

Pertama-tama, buat sebuah AppleScript baru di dalam Script Editor. Tambahkan action apapun yang kamu inginkan. Bagi saya, saya ingin Plex dan Plex Media Server dijalankan sehingga script saya tampak seperti ini:

Simpan script di dalam lokasi yang bagus. Saya memiliki folder Operations di dalam Dropbox saya untuk jenis hal-hal ini.

hazel
Aturan dalam Hazel.

Buka Hazel Preference Pane dan buat sebuah aturan baru yang mentargetkan folder DO. Atur itu sehingga jika Namanya adalah dosomething dan Contents mengandung #movies script yang kamu buat berjalan dan file dipindahkan ke Trash.

Ulangi proses ini untuk setiap tindakan yang kamu inginkan.

Akn Hadir Dengan Ide Lainnya

Dengan menggunakan file teks sederhana di dalam Dropbox mari kita mengaitkan semua tiga ratus plus channel IFTTT ke Mac milikmu. Saya telah menggunakan tombol DO sebagai contoh namun kamu dapat dengan mudah memicu action oleh channel manapun lainnya. TJ Louma di MacStories menggunakan Automatic dan sebuah geofence untuk memicu Mac miliknya ketika mobilnya dinyalakan atau dimatikan di dalam titik parkir tempat kerjanya.

Sungguh tidak ada batasan untuk apa yang dapat kamu lakukan. Jika kamu ingin sesuatu terjadi pada sebuah Mac kapanpun kamu melakukan tweet, mengupdate sebuah RSS feed atau lainnya, kamu dapat melakukannya. Cukup buat sebuah action yang melakukan apa yang kamu inginkan dan gunakan Keyboard Maestro atau Hazel untuk memicunya.

Pada beberapa tutorial berikutnya, saya akan menggali lebih dalam tentang beberapa ide yang berbeda.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.