Ini ialah arahan uhome yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
uhome - menguji sama ada anda berada di rumah atau tidak, berdasarkan kehadiran peranti
SINOPSIS
uhome [-f|--fail FAIL] [-q|--senyap] [-t|--cuba CUBA]
PILIHAN
-f, --file FILE nama fail yang mengandungi senarai alamat IP untuk diuji, satu setiap baris,
lalai adalah ~/.uhome/addresses
-q, --quiet Tekan semua output
-t, --tries TRIES Bilangan kali untuk ping setiap alamat IP, lalai ialah 3
DESCRIPTION
Utiliti ini akan berulang pada senarai alamat IP dalam FILE (default
~/.uhome/addresses), Dan ping(8) setiap satu daripada mereka sehingga TRIES kali. Jika mana-mana satu daripada itu
bertindak balas dengan jayanya, maka anda dianggap "rumah" dan uhome keluar dengan jayanya, dengan 0.
Jika tidak, anda mesti tidak berada di rumah, dan uhome keluar dengan 1.
CONTOH
Cari alamat IP telefon anda, sama ada pada penghala anda atau dalam Telefon anda -> Tetapan ->
Mengenai Telefon -> Status -> Alamat IP.
Tambahkan satu atau lebih daripada ini pada ~/.uhome/addresses.
Jalankan:
$ uhome
uhome → Ya!
$ uhome
uhome → Tidak!
Gandingkan ini dengan beberapa logik:
$ uhome && nest-home || bersarang-jauh
Letakkan ini dalam cronjob:
*/5 * * * * uhome && nest-home || bersarang-jauh
Gunakan uhome dalam talian menggunakan perkhidmatan onworks.net