Cara Menyimpan Tempat Parkir Anda dengan Tasker

Kartu Google Now memiliki lokasi mobil Anda. Jika Anda tidak menggunakan Google Now, atau layanan Google diblokir di wilayah Anda, gunakan Tasker untuk menyimpan tempat parkir Anda.

Jika Anda terdaftar dan rutin menggunakan Google Now, Anda mungkin pernah melihat kartu 'tempat saya memarkir mobil saya'. Kartu tambahan ini ditampilkan setiap kali Google mengira Anda telah berhenti mengemudi dan meninggalkan kendaraan Anda.

Saya tidak mengemudi secara teratur, melainkan saya bersepeda ke mana saja dan saya merasa sangat tersanjung setiap kali Google memberikan kartu ini kepada saya. Ini membuktikan bahwa Google belum mengetahui segalanya tentang kami, namun jika Anda cukup cepat - kartu tersebut dapat digunakan untuk menemukan sepeda Anda lagi (kecuali jika dicuri).

Saat saya melakukan perjalanan ke Tiongkok, saya menyadari bahwa layanan Google tidak akan membantu saya dalam kehidupan sehari-hari. Tiongkok memblokir Google. Jadi tentu saja, itu berarti tidak ada lagi Google Now. Jika Anda cukup beruntung untuk bepergian ke tempat yang tidak dapat dikunjungi oleh Google atau Anda bukan penggemar Google Now, Anda mungkin tertarik untuk meniru profil di bawah ini. Jika tidak, Anda selalu dapat menggulir ke bawah untuk mendownload dan mengimpor file proyek.

Anda memerlukan: Versi Android: 4.0+ (Digunakan 7.0), Aplikasi: Ikon Desain Material (opsional) Plugin: Suara Otomatis (opsional), Alat Otomatis (opsional)) atau Pengaturan Aman (opsional) Kebutuhan: root (hanya jika Anda ingin berpindah lokasi secara otomatis)

Proyek ini awalnya dibuat oleh Mishaal Rahman, namun melalui diskusi, eksperimen, dan kolaborasi kemudian dikembangkan sendiri.


Bung, di mana mobilku? Simpan Tempat Parkir saya

Profil ini cukup sederhana. Dalam pengaturan saya, saya telah membuatnya sehingga saya dapat menyimpan tempat parkir saya menggunakan widget desktop. Namun jika Anda lebih suka menggunakan aktivasi suara atau tombol notifikasi, saya telah memberikan petunjuk di bawah untuk kasus tersebut. Bagaimanapun, ketika profil diaktifkan, lokasi disimpan dalam variabel dan dipanggil kembali bila diperlukan.

Ada baiknya untuk menunjukkan bahwa Android melakukan pekerjaan yang cukup baik dalam mengelola akses lokasi Anda untuk memastikan pengurasan baterai minimal, tetapi jika Anda lebih memilih untuk tetap menonaktifkan layanan lokasi, Anda harus mengaktifkan layanan lokasi sehingga Tasker bisa mendapatkan lokasi memperbaiki. Semakin banyak layanan lokasi yang Anda aktifkan, semakin cepat perbaikannya.

Secara default, Android akan memeriksa lokasi Anda menggunakan GPS, data seluler, dan WiFi dalam mode 'Kinerja Tinggi'. Jika Anda selalu membiarkan layanan lokasi tetap aktif, lanjutkan ke bagian berikutnya. Jika tidak, Anda dapat beralih lokasi dengan yang di bawah ini jalankan cangkang tindakan di Tasker (membutuhkan root).

settings put secure location_providers_allowed=gps, network, wifi

Alternatifnya, Anda dapat menggunakan plugin Pengaturan Aman untuk mengaktifkannya (Di Sini adalah cara membuat Pengaturan Aman berfungsi di Android Nougat). Terakhir, bagi Anda yang tidak memiliki akses root, jika Anda berikan izin SECURE_SETTINGS ke AutoTools Anda kemudian dapat berpindah lokasi menggunakan plugin itu.

Simpan lokasinya

Simpan Lokasi

LocCar 

Abort Existing Task

A1: Variable Clear [ Name:%LastLocation Pattern Matching: Off ]

A2: Notify Cancel [ Title: Location Issue Warn Not Exist: Off ]

A3: Get Location [ Source: Any Timeout (Seconds):20 Continue Task Immediately: Off Keep Tracking: Off Continue Task After Error: On ]

A4: Variable Set [ Name:%LastLocation To:%LOC Recurse Variables: Off Do Maths: Off Append: Off ]

A5: Notify [ Title: Location Saved Text: Tap to Navigate Icon: hd_location_place Number: 0 Permanent: Off Priority: 5 ] If [ %LastLocation Set ]

A6: Set Widget Icon [ Name: LocCar Icon: content://com.android.externalstorage.documents/document/primary%3AMaterial-Icons-010317-032209%2Fres%2Fdrawable-xxxhdpi%2Fic_car.png ] If [ %LastLocation Set ]

A7: Notify [ Title: Location Issue Text: Im sorry location could no be set. Icon: hd_aaa_ext_car Number: 0 Permanent: Off Priority: 5 Actions:(1) ] If [ %LastLocation !Set ]

A8: Set Widget Icon [ Name: LocCar Icon: content://com.android.externalstorage.documents/document/primary%3AMaterial-Icons-010317-032710%2Fres%2Fdrawable-xxxhdpi%2Fic_car.png ] If [ %LastLocation !Set ]

Baca selengkapnya

Mendapatkan lokasi (A1-A4)

Ada beberapa hal yang ingin saya lakukan sebelum memperbaiki lokasi. Karena sebagian besar waktu %LOC (Variabel lokasi global Tasker) sudah memiliki nilai yang ditetapkan (perbaikan lokasi terakhir), saya hanya ingin menggunakan koordinat lokasi yang diminta melalui profil. Saya akan menggunakan variabel global %Lokasi terakhir untuk menyimpan koordinat ini. Jika tugas telah dijalankan kembali karena kesalahan atau batas waktu, saya perlu menghapus pemberitahuan peringatan yang ada dengan tindakan Beritahu Batal.

Pemberitahuan (A5,A7)

Ada dua hasil dari tindakan Dapatkan Lokasi. Kita akan mendapatkan kumpulan koordinat baru, atau tindakan akan gagal memperoleh koordinat tersebut. Jika perbaikan ditemukan, pemberitahuan akan ditampilkan. Catat nama notifikasi ini. Kami akan menggunakan nama ini untuk memicu profil Lokasi Pengembalian nanti. Jika perbaikan lokasi tidak dilakukan, atau koordinatnya sama seperti sebelum tindakan Dapatkan Lokasi, yang kita inginkan untuk menampilkan peringatan dengan opsi untuk menjalankan kembali tugas yang sama (Action Perform Task ditugaskan sebagai a tombol).

Tombol (A6,A8)

Saya sebutkan sebelumnya bahwa akan ada tombol yang akan berubah warna untuk menunjukkan keadaan profil parkir kita. Kode warna adalah:

  • putih (siap)
  • merah (gagal)
  • hijau (bersenjata)

Yang Anda perlukan hanyalah widget Tasker (bukan pintasan) yang ditempatkan di layar beranda untuk tugas yang akan menyimpan lokasi. Pastikan untuk menetapkan ikon pada tugas ini agar dapat menambahkan pintasan tugas dari layar widget. Saya menggunakan ini sebagai pengganti pintasan karena saya meminta Tasker mengubah warna ikon sesuai dengan keadaan saat ini.

Salah satu cara favorit saya untuk mendapatkan ikon adalah koleksi Ikon Desain Material, karena Anda dapat menemukan yang cocok untuk Anda dan dengan cepat memberikan alternatif warnanya.

Saya telah memberi label pada tindakan untuk menunjukkan mana yang sesuai dengan hasil kegagalan/sukses. Kondisi JIKA %Loktasi Terakhir = set/tidak-set menentukan hasil itu.

Kembalikan lokasinya

Lokasi Pengembalian

 ReturnLocation 

A1: Send Intent [ Action: android.intent.action.VIEW Cat: None Mime Type: Data: google.navigation: q=%LastLocation&mode=w Extra: Extra: Extra: Package: com.google.android.apps.maps Class: Target: Activity ]

A2: Set Widget Icon [ Name: LocCar Icon: content://com.android.externalstorage.documents/document/primary%3AMaterial-Icons-010317-032200%2Fres%2Fdrawable-xxxhdpi%2Fic_car.png ]

A3: Wait [ MS: 0 Seconds: 3 Minutes: 0 Hours: 0 Days: 0 ]

A4: Variable Clear [ Name:%LastLocation Pattern Matching: Off ]

Baca selengkapnya

Tugasnya sangat sederhana. Kami akan menjalankan maksud Google Maps yang akan berisi tautan lokasi:

Action: android.intent.action.VIEW. 

Data: google.navigation: q=%LastLocation&mode=w

Package: com.google.android.apps.maps

Target: Activity

Variabel global lokasi kami akan menyediakan koordinat yang diperlukan. Setelah ini selesai, kita hanya perlu membersihkan variabelnya (silakan tambahkan tindakan tunggu) dan ubah warna ikon widget menjadi putih.

Profil: Kembali Ke Lokasi

Kembali ke profil Lokasi

Profile: Return To Location

Event: Notification Click [ Owner Application:* Title: Location Saved ]

Enter:

ReturnLocation

Baca selengkapnya

Sekarang kita telah menetapkan lokasi mobil kita, kita akan membuat profil yang dipicu ketika kita meminta lokasi mobil kita secara manual di lain waktu. Untuk memicu tugas ini dari notifikasi yang kita buat sebelumnya, buatlah sebuah event Klik Notifikasi dan tambahkan nama notifikasi yang dibuat tadi (Lokasi Tersimpan)

Anda sekarang memiliki profil lengkap yang siap.

Menggunakan Perintah Suara

Profil Suara Otomatis

Profile: Save Location

Event: AutoVoice Recognized [ Configuration: Easy Commands: save my location, save this location, save my parking spot, save this parking spot, remember my parking spot, remember my location, mark this location, mark this spot, mark this parking spot

Responses: okay i'll save your parking spot ]

Enter: LocCar

Baca selengkapnya

Jika Anda ingin menambahkan pemicu suara untuk menyimpan lokasi tempat parkir Anda, buat profil menggunakan Suara Otomatis Diakui peristiwa. Isi masukan dengan kemungkinan perintah lisan yang akan Anda gunakan, dipisahkan dengan koma. Jika Anda ingin mendengar tanggapannya - sertakan satu di menu Tanggapan. Setelah ini selesai, tautkan ini dengan Lokasi Mobil tugas yang dibuat sebelumnya.

Jika Anda ingin menggunakan perintah AutoVoice untuk menemukan lokasi tersimpan Anda juga. Buat acara AutoVoice Recognized baru, dan tautkan ke Lokasi Pengembalian Tugas.


Kesimpulan

Mudah untuk berasumsi bahwa setiap orang mempunyai akses terhadap sumber daya yang sama, namun hal ini tidak sering terjadi. Jika Anda memerlukan cara sederhana untuk menghemat tempat parkir tanpa bergantung pada layanan Google - atau Anda lebih suka menghindari layanan Google sepenuhnya, proyek ini cocok untuk Anda.

Proyek ini juga dapat dimodifikasi dan digunakan untuk tujuan lain, tidak seperti kartu parkir Google Now, jadi lihat apakah Anda dapat menemukan sesuatu yang lebih baik. Anda juga dapat bereksperimen dengan AutoNotification untuk membuat notifikasi lebih cantik atau interaktif. Saya menjaga seluruh proyek tetap dekat dengan pengalaman vanilla Tasker (selain menggunakan AutoVoice).

Unduh proyeknya di sini!

Untuk mengimpor file proyek Tasker, unduh file di atas dan simpan di mana saja di penyimpanan internal Anda. Buka Tasker dan periksa untuk memastikan bahwa "mode pemula" dinonaktifkan di menu preferensi. Kemudian, tekan lama ikon "beranda" di pojok kiri bawah dan klik "impor". Temukan file prj.xml yang Anda simpan sebelumnya, dan pilih untuk mengimpornya. Anda sekarang akan melihat tab baru di baris bawah yang berisi semua profil dan tugas yang kami referensikan di artikel ini.

Kami harap Anda menikmati kreasi kecil kami ini, dan beri tahu kami jika menurut Anda kami dapat melakukan penyempurnaan!