Advertisement
  1. Computer Skills

Otomatisasi iPhone Dengan Workflow II

Scroll to top
Read Time: 4 min
This post is part of a series called Automating the iPhone With Workflow.
Automating the iPhone With Workflow I
Automating the iPhone With Workflow III

() translation by (you can also view the original English article)

Percaya atau tidak, sebuah iPhone dapat diotomatisasikan. Ya, alatnya tidak seampuh seperti yang kamu dapatkan pada macOS, namun dengan aplikasi seperti Workflow, yang tersedia seharga £2.99/$2.99 dari App Store, kamu dapat melakukan cukup banyak.

Workflow lebih seperti IFTTT daripada aplikasi otomatisasi pada macOS seperti  Keyboard Maestro. Kamu mengumpulkan tindakan bersama-sama dari tiap lusinan aplikasi yang berbeda.

Di dalam tutorial sebelumnya, saya mendemonstrasikan hal yang sangat mendasar tentang Workflow. Di dalam tutorial ini saya akan menggali lebih dalam dan membahas lebih banyak fitur lanjutan seperti variables. Jika kamu belum membaca tutorial pertama, saya menyarankan kamu melakukannya sekarang sebelum melanjutkan.

Memperkenalkan Variables

Variables adalah salah satu fitur kuat dalam Workflow. Daripada tiap tindakan hanya melewati outputnya sekali, sebuah variabel memungkinkanmu menyimpannya sehingga kamu dapat menggunakannya nanti di dalam sebuah alur kerja.

Variables dapat menyimpan teks, gambar, url, dan cukup banyak jenis konten lainnya yang dapat kamu kerjakan di dalam Workflow.

Membuat variables cukup sederhana di dalam Workflow: tiap output secara otomatis merupakan Magic Variable. Kamu tidak harus melakukan apapun secara dramatis; mereka semua ada di situ untuk kamu gunakan.

Membuat Tindakan "Saya Akan Berada Di Rumah Dalam X Menit"

Saya akan mulai menggunakan variable dalam contoh yang relatif sederhana. Saya akan membuat sebuah tindakan yang menghitung berapa lama waktu yang kamu perlukan untuk tiba di lokasi spesifik, dalam hal ini rumahmu, dan mengirim pesan ke kontak tertentu.

Buka Workflow dan ketuk Create Workflow untuk membuat alur kerja baru. Untuk contoh ini, kamu hanya memerlukan sebuah alur kerja Normal. Beri itu nama sesuatu seperti “Home in…”

creating newcreating newcreating new
Membuat sebuah alur kerja baru.

Hal pertama yang perlu saya lakukan adalah menentukan dimana rumahnya. Pergi ke tindakan Maps dan tambahkan Street Address ke alur kerja. Masukkan alamatmu.

adding addressadding addressadding address
Menambahkan alamat rumah pada alur kerja.

Berikutnya, kembali ke tindakan Maps dan tambahkan Get Travel Time ke alur kerja. Pilih Current Location dan Driving, kecuali jika kamu secara rutin bersepeda atau berjalan ke rumah. Ketuk tombol play untuk mengujinya.

testingtestingtesting
Menguji pemeriksaan waktu perjalanan.

Kamu hendaklah melihat berapa lama waktu yang diperlukan untuk tiba di rumah dari lokasi terkini. Pada saat tersebut, saya sedang di Perancis sehingga itu akan memakan waktu 19 jam, 30 menit untuk menyetir pulang ke Irlandia.

Berikutnya, buat pesan yang akan membagikan informasi ini. Tombol tindakan Text pada alur kerja.

adding textadding textadding text
Menambahkan tindakan Text.

Mulai masukkan pesan yang ingin kamu kirim. Sesuatu seperti, “Hey! I’ll be home in [Travel Time]. See you soon. X” cukup sempurna.

Ketika tiba waktunya untuk memasukkan waktu, ketuk tombol yang mengatakan Travel Time di dalam Variables Bar; itu menunjukkan semua variables yang mungkin dapat kamu gunakan di dalam alur kerja.

adding variableadding variableadding variable
Memasukkan sebuah variabel.

Langkah terakhir adalah menentukan alur kerja untuk mengirimkan pesan.

Tambahkan tindakan Send Message dan pilih penerima yang kamu inginkan. Saya hanya menggunakan detail kontak saya sendiri untuk tujuan demonstrasi ini. Dan satu hari menyetir menjauh dari Dublin.

sending a messagesending a messagesending a message
Menambahkan tindakan Send Message.

Ketuk Done untuk menyelesaikan tindakan. Sekarang ketika kamu menjalankannya di dalam Workflow, itu secara otomatis akan menemukan waktu berpergian dan menyiapkan sebuah teks untuk dikirimkan kepada orang yang dicintai untuk membuat mereka tahu kamu sedang di jalan kembali pulang ke rumah.

finished actionfinished actionfinished action
Menjalankan alur kerja akhir.

Melangkah Lebih Jauh

Tindakan itu cukup bagus namun saya dapat membawa hal-hal sedikit lebih jauh. Pertama, saya dapat memodifikasinya sehingga itu juga mengirimkan lokasi terkini dalam hal perubahan lalu lintas atau apapun. Kedua, mari tambahkan itu ke Home Screen iPhone.

Buka tindakan sekali lagi di dalam Workflow. Ketuk Edit untuk memodifikasinya. Seperti pada langkah paling awal, tambahkan tindakan Get Current Location.

editngeditngeditng
Mengedit tindakan.

Sekarang, edit tindakan Text. Tambahkan baris yang mengatakan sesuatu seperti, “I’m at [Current Location]”.

Tambahkan variable Current Location ke dalam pesan pada titik yang benar. Jika kamu tidak melihatnya di dalam bar Variables, ketuk Magic Wand untuk melihat sebuah daftar semua Magic Variables yang mungkin dan memilih itu.

adding variable 2adding variable 2adding variable 2
Menambahkan variabel Current Location.

Ketika kamu selesai, ketuk Done dan uji tindakan tersebut.

Hal terakhir untuk dilakukan adalah menambahkannya ke Home Screen sehingga itu cepat dan mudah digunakan.

Ketuk icon Pengaturan di dalam tindakan dan ketuk Add to Home Screen.

Adding to home screenAdding to home screenAdding to home screen
Menambahkan alur kerja pada Home Screen.

Sesuaikan icon sehingga itu tampak seperti keinginanmu dan kemudian ketuk Done.

Customising the logoCustomising the logoCustomising the logo
Mengubah logo.

Simpan halaman web ke home screen dengan mengetuk icon Share dan kemudian Add to Home Screen. Sekarang alur kerja akan berjalan kapanpun kamu mengetuk tombolnya.

The finished actionThe finished actionThe finished action
Aksi akhir dalam Home Screen saya.

Rangkuman

Variables merupakan cara yang sangat ampuh untuk menambahkan fungsionalitas pada alur kerja. Alih-alih yang mengandalkan urutan linier tindakan, kamu dapat menyimpan informasi dan menggunakannya nantinya.

Workflow membuatnya mudah untuk berkerja dengan variabel. Daripada harus membuat atau  menyatakan sendiri, melalui Magic Variables, setiap output tersedia untuk kamu gunakan.

Di dalam tutorial ini saya telah membahas cara yang sangat sederhana untuk membuat pesan teks yang membagikan lokasi dan waktu perjalanan. Ada banyak fitur lanjutan variables dan Workflow yang akan kita jelajahi dalam beberapa pelajaran berikutnya.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Computer Skills tutorials. Never miss out on learning about the next big thing.
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.