Kuidas teha oma Android telefoni öelda, kus sa kaotasid
Te ei pruugi oma Android-telefoni kaotanud või varastanud olnud, kuid kui soovite selle võimaluse valmistada, saate siin telefoni häälestamiseks vastata ja oma asukoha kohta ühendust võtta.
Pilt Comic Shopist
Sissejuhatus
Me oleme teile näidanud, et on nutitelefoni kaotanud asju, kasutades Taskerit ja kuidas pääseda koju oma koduvõrgule kõikjal ... Nüüd laseb teil võtta kõik need lahutamatult osad ja visata need üheks maitsevaks tortiks ( mis ei ole vale ).
Ülevaade
Mida me teeme, on see, et teie Android jõuaks automaatselt Interneti kaudu tagasi oma koju ruuterisse. Nüüd, vastavalt teie määratud trigeritele, reageerib seade erinevatel viisidel kui helisignaalist ja välklambi kasutamisest, et vaikimisi e-kirju saata isiklikku sõnumit, mis sisaldab seadme * asukohta.
* Kui teie seade toetab seda funktsiooni.
Mõned küsimused, mis tulevad meelde, on järgmised: mis siis, kui seade ei ole kunagi Interneti-ühendusega? Või miks ma ei kasuta lihtsalt ühte teie nutitelefoni juhendis mainitud programme, mis helistavad koju Interneti kaudu ja / või mis saavad ja SMS-i?
See keeb alla, kui sa juba ostsid Taskeri mõne teise kasutuse jaoks, siis võite seda ka täielikult ära kasutada. See võimaldab teil käivitada ainult ühe programmi kahe või enama asemel. Interneti-ühenduse puhul on väga ebatõenäoline, et keegi kasutab „nutitelefoni” ilma igasuguse internetiühenduseta. Just need seadmed on loodud ja kui seadet pole kunagi uuesti ühendatud, ei pea me muretsema, et keegi saaks meie online-teavet, A? Mis puutub SMS-i, siis võib-olla teie Android-seadmel pole isegi SMS-võimalusi, nagu see on mõnede tablettidega? Ja mis siis, kui varas võtab oma SIM-kaardi välja ja paneb omaenda? Pealegi, vaid mõne paari väikese tweaksiga, võiksite selle käivitada SMS-i, kui soovid ka.
DDNS
On äärmiselt soovitatav, et te järgiksite, kuidas pääseda oma koduvõrgule igast kohast DDNS-juhendi abil saate luua oma DNS-nime. Selle juhendi näites kasutame “howtogeek.is-a-geek.com”.
Sadamad
Meie tagasihelistamisfunktsioonid toetuvad teie koduvõrgu avatud portide * puudumisele. Sadamad, mis avatakse ainult juhul, kui tuleb leida otsingufunktsioone. Kuidas HTTP-serverit teie koduvõrgus nimetatud käivitusportide jaoks saada, jääb käesoleva juhendi reguleerimisalast välja. Sellega võib öelda, et sellist asja saab saavutada midagi lihtsat kui ajutiselt oma ruuterite haldamise avamist internetile. Kuigi see on midagi, mis peaks olema vältida tavalistes tingimustes võib see näpistamise korral olla kiire ja lihtne viis seda teha, ilma et oleks vaja veel mõnda komponenti seadistada / säilitada. Allpool on näide sellest, kuidas see näeks välja DD-WRT.
Kui sõltuvalt avatavast sadamast täidab Android-seade erinevaid toiminguid.
Tasker
Kuigi me täidame palju Taskeri konfiguratsioone, ei ole see Taskeri jaoks lõplik juhend ning palju wage'is võib leida palju infot ja ideid kasutuseks. Tegelikult saadi selle juhendi inspiratsioon sellest. Pange tähele, et mõned selles juhendis kasutatavad funktsioonid nõuavad, et teie seade oleks vähemalt "juurdunud".
Taskeri GPS-tugi
Taskerit piirab android (v2.3 ja uuem), et GPS automaatselt sisse lülitada. Kui kasutate oma seadmes Cyanogenmodi jaotust, on arendajad seda piirangut tõstnud. Siiski oleme leidnud, et enamik teisi levitusi ei tõsta seda piirangut, ja isegi siis, kui „Juurdunud” ei võimalda Taskeril GPS-i otse kasutada. Sellisel juhul peate installima Taskeri tasuta lisandmooduli, mida nimetatakse Secure Settings (Turvalised seaded) oma teeninduskeskkonna Secure Settings Helper abil. Koos tegutsevad nad Taskeri jaoks back-end teenusena, saades sellest päringuid ja teostades neid "root" privilegeeritud teenusena. Kirjutamisel kasutati Cyanogenmodit, nii et turvaliste sätete installimine ja kasutamine on käesoleva juhendi reguleerimisalast väljapoole.
Taskeri e-posti tugi
E-posti saatmise toetamiseks on selle juhendi jaoks valitud SL4A marsruut. Täielik viide on Taskeri wikil.
1. Olles väljaspool käesoleva juhendi kohaldamisala, on äärmiselt soovitatav seadistada oma seadmele uus e-posti konto, sest volikirju hoitakse selle ülesande täitmisel selge tekst. Seega, kui teie seade on ohustatud, ei taha te tõenäoliselt jätta oma peamise e-posti konto kasutajanime ja parooli nii haavatavaks ja potentsiaalselt kellegi teise kätte. Midagi sellist nagu [email protected], millel on juhuslikult genereeritud parool, peaks tegema kenasti. Veelgi enam, see muudab nende e-kirjade esitamise loogilisemaks, kui sa neid kätte saadad, sest nad ei tule „sinust”..
2. Installige SL4A oma Android-seadmesse.
3. Paigaldage Pythoni tõlk vastavalt siin kirjeldatule.
4. Laadige alla e-posti saatmise skript.
5. Loo e-posti ülesanne, nagu on selgitatud allpool olevas osas.
Taskeri profiilid ja ülesanded
Eeldades, et teil on nüüd Tasker, SL4A ja paigaldatud Pythoni tõlk, saate luua profiilid ja ülesanded, mis teevad tööd.
Ülesanne - Lülita silmus
See ülesanne on inspireeritud esimesest Taskeri juhendist “Led On / off”, kuid lisab segusse helifaili ja juhib juhitud lülitit.
Avage Tasker ja looge uus “ülesanne”, vajutades välk ikooni.
Valige loendi ülaosas “Uus ülesanne”.
Anna talle nimi ja kinnita see.
Lisage samme, klõpsates märki Plus (+).
Lülita juhitud silmus, sammud 1 - 5:
1. Audio -> Music Play: valige helifail - fail, mida soovite esitada.
2. Heli -> Meedia Helitugevus: 15 - seadke helitugevus maksimaalselt, et seda paremini kuulda.
3. Plus -> TeslaLED (peate installima selle rakenduse): Lülita sisse -> LED-i tagasikäik.
4. Tasker -> Wait: 500ms + 1s - seadke viivitus kuni järgmise sammuni kuni 1,5 sekundini
5. Tasker -> Mine toimingusse: 2 - Mine tagasi sammu 2 juurde.
5a. Ülaltoodud sammu raames, kui:% MISSING on määratud - võta selle sammu meetmeid ainult siis, kui% MISSING muutuja on määratud.
Ülesanne - Emailer
Me loome selle ülesande nii, et saame seda nimetada mis tahes muust ülesannetest, millel on vaid minimaalsed parameetrite muutused. See põhineb Taskeri wikilt.
Emailer, sammud 1 - 5:
1. Muutujad -> Muutujate seast:% EMAIL_USER kuni „email_user_name” - see skript on loodud töötama Gmailiga, nii et see võib olla kas teie enda Gmaili konto või soovitatav “[email protected]”.
2. Muutujad -> Muutujate seast:% EMAIL_PSWD kuni "ülaltoodud e-posti paroolini" - Jällegi märkige, et see on selge tekst! On soovitatav, et see oleks parool, millele te ei usalda, e-posti kontole, mida te ei hooli.
3. Muutujad -> Muutujate komplekt:% EMAIL_TO kuni „your_email_address” - vaikimisi e-posti saaja.
3a. Ülaltoodud sammu korral, kui:% EMAIL_TO EI ole seatud - määrake muutuja ainult siis, kui see pole juba määratud. See on juhul, kui teil on põhjust adressaadi muutmiseks, saate seda teha helistamise ülesande põhjal.
4. Muutujad -> Muutujate seast:% EMAIL_NAME kuni „konto kuvamise nimi” - see on ainult e-posti konto kuvatav nimi.
4a. Ülaltoodud sammu korral, kui:% EMAIL_NAME EI ole seatud - määrake muutuja ainult siis, kui see pole juba määratud. Me teeme seda, sest kui me nimetame ülesannet teisest ülesandest, siis on võimalik, et me seadistame selle vastavalt helistamisülesande vajadustele, enne kui me seda kutsume.
5. Muutujad -> Muutujate seadistus:% EMAIL_SUBJECT „Saadetava e-kirja teema“
5a. Ülaltoodud sammu korral, kui:% EMAIL_SUBJECT EI ole seatud - sama nagu punktis 4a.
Emailer, sammud 6 - Lõpeta:
6. Muutujad -> Muutujate komplekt:% EMAIL_BODY kuni „Saadetava e-kirja teema“
6a. Ülaltoodud sammu korral, kui:% EMAIL_BODY ei ole määratud - sama nagu punktis 4a.
7. Tasker -> Misc -> Run Script: sendemailA.py
8 - Lõpeta. Muutujad -> Muutuv Selge: the_variables_used_in_this_task - Kuigi see ei ole kohustuslik, hoiab see A asju hilisemaks B. Tagab, et muutujad on selged, kui me neid järgmisel korral kasutame, nii et vaikeväärtused võivad vajaduse korral mõjutada.
Ülesanne - Asukoht
Selle ülesande ülesanne on * aktiveerida GPS ja proovida seadme asukohta, et saaksime selle hiljem e-kirjaga saata.
Märkus: need sammud eeldavad, et teie seadmes on Cyanogenmodi jaotus.
Hankige asukoht, sammud 1 - 5:
1. Mis tahes -> GPS: sees - GPS-seadme sisse lülitamine.
2. Misc -> Get Location: GPS + 240 sekundi kestvus -> Kasutage GPS-i seadme asukoha saamiseks.
3. Tasker -> Oota: 1 sekund - see on lihtsalt selleks, et veenduda, et GPS-i informatsioon on muutujate jaoks seadistatud.
4. Muutuja -> Muutujate seadistamine:% LOCTIME kuni% LOCTMS - Me kopeerime muutuja "Location Fix time Secs" sisu, et saaksime sellega toiminguid teha järgmises etapis.
5. Muutuja -> Muutuja teisendamine ->% LOCTIME funktsiooniga “Sekundid keskmisele kuupäevale”. - See annab meile viimati saadud asukoha kindlaksmääramise kuupäeva loetavas vormingus, mida me kasutame, kui me meilisõnumid meile tagasi saadame.
Ülesanne - Http kodulehe leidmine mind abimees (8080)
See ülesanne on mõeldud selleks, et aidata teil seadet leida, kui olete just selle sohvapadjakeste vahel valesti paigutanud või et toakaaslane mängib teile ebameeldivat jant.
Mida see teeb, kontrollib sadamat 8080 (võite valida mõne teise) ja teeb paar lihtsat asja:
- See lukustab seadme nõudega, et avamine toimub klahviluku funktsiooniga (eeldatakse, et olete selle üles seadnud).
- See kutsub üles ülesande "Toggle led loop".
Http helistab kodule, et leida mind abistajaks, sammud 1 - 4:
1. Tasker -> Stop - see katkestab selle profiili täitmise olenemata sellest, milline on% QUIET muutuja.
1a. Ülaltoodud sammu korral, kui:% QUIET Is Set - võtke ainult selle sammu toiming, kui on määratud muutuja% QUIET.
2. Net -> HTTP Get: www.d.co.il - See samm on kirjeldatud Taskeri veebisaidil, et testida, kas seade on tegelikult ühendatud. Ehkki te võite valida mõne teise (lähemale) saidi, kontrollime, kas seade on enne midagi muud teinud..
3. Net -> HTTP Get: howtogeek.is-a-geek.com:8080 - See annab tellijale proovida ja ühendada selle DDNS-aadressi pordiga 8080.
3a. Ülaltoodud sammu piires, kui:% HTTPR ~ 200 - tehke ülaltoodud sammu ainult siis, kui HTTP-le saadud vastus enne seda oli positiivne (200).
4. Tasker -> Kui:% HTTPR-i vasted 200 - ainult siis, kui viimane HTTP-vastus oli positiivne (200), täitke alljärgnevad sammud.
Http helistab koju leida mind abistajaks, sammud 5 - 9:
5. Muutuja -> Muutuja Lisa:% MISSING - lisage 1% MISSING väärtusele, mis määrab selle ka siis, kui see pole.
6 + 7. Tasker -> Profiili olek: väljalülitatud - nii etappide 6 kui ka 7 puhul käsitletakse juhtumit, kus klahvilukk on automaatne lülitusfunktsioon. Kuigi see on tavapärastes olukordades suurepärane, ei ole see aeg sellise „usalduse” jaoks.
8. Tasker -> Teostage ülesanne: “Klahvilukk on sisse lülitatud” - see käsk kutsub veel ühe ülesande, mille olen loonud, mis lihtsalt lülitab klahvilukustuse sisse, kui see ei ole, ja puudub „usaldus”. Kuigi see ülesanne ei ole selle juhendi ulatusest väljas, leiate selle näiteid Taskeri wikist.
9. Pluss -> Ekraan -> Süsteemilukk - lihtsalt selleks, et olla turvalisel küljel, tehke süsteemi üks kord lukustus.
Http helistab koju leida mind abistajaks, sammud 10 - 11:
12. Tasker -> Tehke ülesanne: „Led loop + alarm” - see samm kutsub üles „Toggle led loop” ülesande.
13. Tasker -> End If - Lõpeta 4. sammust “if”.
Ülesanne - http kõne kodu ja paanika (8081)
See ülesanne tugineb esimesele ja lisab funktsiooni "email me the location". lisaks lukustab ta järeleandmatult seadme ikka ja jälle, välja arvatud juhul, kui kustutate puuduva muutuja.
Mida see teeb, kontrollib port 8081 ja seejärel:
- Nagu 8080 ülesanne, nimetab see ka Toggle Led loop'i ülesannet.
- See kutsub üles saama asukoha, nii et kui see on võimalik, saab see selle koha, kus telefon on.
- See kutsub e-posti funktsiooni saatma teile teavet, mida ta sai koguda.
http kõne kodu ja paanika, sammud 1–4
1. Tasker -> Kui:% MISSING ei ole seatud - see tingimus muudab ülesande vahele jätmise testi, kui seda kutsutakse mõnest teisest „oleme leidnud puuduva ülesande”.
2. Net -> HTTP Get: www.d.co.il - Sarnaselt ülaltoodud ülesannetega kontrollime, kuidas Interneti-ühendus on olemas.
3. Net -> HTTP Get: howtogeek.is-a-geek.com:8081 - See ütleb ülespanijal proovida ja ühendada selle DDNS-aadressi pordiga 8080.
3a. Ülaltoodud sammu piires, kui:% HTTPR ~ 200 - tehke ülaltoodud sammu ainult siis, kui HTTP-le saadud vastus enne seda oli positiivne (200).
4. Muutujad -> Muutujate seast:% MISSING paanikasse - tegelikult on see lihtsalt muutuja seadistamine, see ei pea olema konkreetne string.
5. Tasker -> End If - Sulgeb sammuga 1 käivitatud “kui”.
http-kõne kodu ja paanika, sammud 6 - 9:
6. Tasker -> Kui:% MISSING on seatud - täitke alltoodud toimingud ainult siis, kui oleme leidnud, et need on kadunud.
7. Hoiatused -> Välk: kadunud on määratud! - Kuigi see on vabatahtlik, on tore teada, et süsteem ei ole meile mingil põhjusel hulluks läinud, pigem selle asemel, et reageerida asjaolule, et puuduv muutuja on määratud.
7a. Ülaltoodud sammu korral, kui:% QUIET ei ole määratud - võtke ülaltoodud samm ainult siis, kui% QUIET muutuja EI ole määratud.
8 + 9 - 6 + 7. Tasker -> Profiili olek: väljalülitatud - Mõlemad sammud 8 ja 9 on suunatud juhtumile, kus klahvilukk on automaatrežiimis automaatselt keelatud. Kuigi see on tavapärastes olukordades suurepärane, ei ole see aeg sellise „usalduse” jaoks.
10. Meedia -> Muusika Esita -> valige teate heli - Tegelikult on see samm täiesti mittevajalik, kuid see heli doktorilt Kes on nii "arvuti alistuv" Ma pidin seda kasutama kui "Ma sain oma käsu ja ma täidan" teavitamist.
http-kõne kodu ja paanika, sammud 11 - 9:
11. Tasker -> Teostage ülesanne: lülitage juhitud silmus - sisestage Led-silmus
11. Kui ülaltoodud sammus ei ole määratud% QUIET, siis võtke ülaltoodud samm ainult siis, kui% QUIET muutuja EI ole määratud.
12. Ekraan -> Klahvilukk: sees - lülitage klahvilukk sisse.
13. Ekraan -> Süsteemi lukustus - lukustage süsteem kohe NOW.
14. Tasker -> Teostage ülesanne: hankige asukoht - täitke ülalkirjeldatud ülesande “get location” ülesanne.
15. Muutuja -> Muutuja Seadistage% EMAIL_SUBJECT väärtuseks „Leia paanika androidist“ - saate selle teema seadistada kõikidele, mida soovite…
http-kõne kodu ja paanika, sammud 16 - 20:
16. Muutujad -> Muutujate komplekt:% MAIL_BODY kuni:
Olen aadressil http://maps.google.com/maps?q=%LOC
Lähikond on:% CELLID
Viimane asukoha parandus oli:% LOCTIME täpsusega:% LOCACC
See samm põhineb tugevalt Taskeri wiki lehel ja see määrab e-kirja keha, et anda teile lick Google-kaartidele, et leida teie telefon, viimati vaadatud mobiilsideseadme ID-ga ja „saada asukohast “Ülesanne. Sa võid loomulikult seda oma südame sisu järgi kohandada.
17. Tasker -> Teostage ülesanne: Emailer - kasutage uue meili saatmiseks ülesannet „Emailer”.
18. Tasker -> Oodake: 10 sekundit - andke 10-sekundiline jahutusaeg.
19. Tasker -> Kui:% MISSING on seatud - ma tean, et tundub rumal, et sellel hetkel on veel üks tšekk "kui me puudu oleme", kuid tegelikult on see katkestuspunkt. Seda sellepärast, et on võimalik, et me tegelikult tahame ülesande uuesti täitmist allpool käsku "minna" ja teisel viisil lihtsalt ei oleks võimalust.
20. Tasker -> Goto Action: 12 - Minge tagasi sammu 12 juurde, et täita ülesanne lukustusosast.
20a. Ülaltoodud sammu korral, kui:% QUIET NOT on määratud - toimige ainult siis, kui% QUIET muutuja EI ole määratud.
http-kõne kodu ja paanika, sammud 21 - 24 (lõpp):
21. Tasker -> Oota: 1 minut - kui me sellele punktile jõuame, kasutame ilmselt vaikivat häiret. nii et me ei pea lukustust uuesti täitma ja me võime ilmselt elada e-posti teel “just” üks kord minutis.
22. Tasker -> Goto Action: 14 - täidab ülesande „get location” („saada asukohast”) jaotise uuesti.
23. Tasker -> End If - Sulgege sammu 19 “If”.
24. Tasker -> End If - Sulgege etapis 6 “If”.
Ülesanne - http kõne kodusse ja paanika vaikselt (8082)
See profiil tugineb ülalnimetatud kahele, kuid veidi erinevalt, et toiminguid tehakse vaikselt.
Mida see teeb, kontrollib port 8082 ja seejärel:
- Määrab QUITE muutuja, mida oleme kogu selle aja jooksul oodanud.
- Kutsub 8081 profiili, mis toimib samamoodi nagu enne, ainult kõigi QUIET muutuja aktiivsete „kui” puhul.
http kõne kodusse ja paanika vaikselt, sammud 1 - 5:
1. Net -> HTTP Get: www.d.co.il - Sarnaselt ülaltoodud ülesannetega kontrollime, kuidas Interneti-ühendus on olemas.
2. Net -> HTTP Get: howtogeek.is-a-geek.com:8082 - see ütleb, et teenusepakkuja püüab selle DDNS-aadressi porti 8082 ühendada.
2a. Ülaltoodud sammu piires, kui:% HTTPR ~ 200 - tehke ülaltoodud sammu ainult siis, kui HTTP-le saadud vastus enne seda oli positiivne (200).
3. Tasker -> Kui:% HTTPR-i vasted 200 - Kui ülaltoodud vastus oli positiivne (200), täitke allolev.
4. Muutujad -> Muutuja lisamine:% MISSING - lisage "kadunud" muutujale 1, et seda määrata.
5. Muutujad -> Muutuja Lisa:% QUIET - lisage 1 vaikiva muutuja juurde, et seda muuta.
http kõne kodusse ja paanika vaikselt, sammud 6 - 7 (lõpp):
6. Tasker -> Tehke ülesanne: “http-kõne kodu ja paanika” - täitke “paanika” ülesanne, alles siis, kui QUITE-muutuja on seatud, realiseeritakse palju ülesannet „kui”..
7. Tasker -> End If - Lõpeta 3. sammu „if”.
Profiil - väljalülitamine
On aeg luua profiilid (vallandajad), mis kasutavad ülalkirjeldatud ülesandeid.
Kuigi käivitusvalik on täielikult teie ja teie kapriiside puhul, kasutame käesoleva juhendi tähenduses käivituseks „kuvar on välja lülitatud”. Me piirame ka seda vallandajat, et mitte rohkem kui üks kord minutit täita, sest selle liiga palju, et seda käivitataks iga kord, kui ekraan välja lülitub. Võib-olla soovite seda väärtust ka mängida. Samuti võite kasutada "iga X minuti", SMS-i käivitamist, "kui lahkute usaldusväärsest keskkonnast" või need kõik, kui soovite ka ...
1. Looge uus profiil.
2. Anna talle nimi.
3. Valige trigeri tüüp, meie puhul on tegemist sündmusega.
4. Valige kategooria „Kuva“.
5. Valige sündmus „Väljas“.
6. Profiili loomiseks klõpsake rohelisel V-l.
7. Valige käivitaja poolt kasutatav ülesanne.
8. Nüüd, kui profiil on loodud, saate lisada veel ühe ülesande, mida sama käivitaja kasutab.
9. Kui olete profiilis olevale ülesandele klõpsanud, esitatakse teile selle menüüga:
10. Klõpsake „Add Task“ (Lisa ülesanne) ja valige täiendav ülesanne.
11. Piirake profiili täitmist üks kord minutis, klõpsates ikooni „Properties” (omadused).
12. Valige menüüst omadused.
13. Vahetage jahutusloendur.
Tasker - vigade eiramine
Nüüd, kui profiil / s on loodud, võite märkida, et kuna test tagastab vea, siis iga kord, kui seda tehakse ja kui port pole avatud, vilgub Tasker ekraanile veateate. Kuigi see on informatiivne, võib see nüüd muutuda ebameeldivaks.
Selle väljalülitamiseks minge ka:
1. Menüü -> Eelistused.
2. Tühistage valik „Flash Problems“.
Kasutamine
Antiklimatiliselt peaksite nüüd märkama, et kõik teie raske töö ei tee tegelikult midagi. Sellepärast on soovitatav, et te peaksite tõenäoliselt tegema mõningaid katsekäike, et näha, et seade tõepoolest reageerib vallandajatele, avades võrgus olevad pordid.
Kui olete valinud profiilide käivitamise, peate tõenäoliselt häire pärast väljalülitamist välja lülitama.
Selleks:
1. Sulgege koduvõrgu käivitusport.
2. Sisestage Tasker - Jah, ma tean selle ebamugavust praegu, sest süsteem lukustub ... aga sa ei saa oma kooki ja jätta see terve.
3. Lülitage Tasker välja - Alarmi ülesanne peaks lõppema.
4. Tühjendage muutuja% MISSING, klõpsates ikooni „Pagasi sild”.
5. Leidke loendis% MISSING muutuja ja vajutage selle rida.
6. Klõpsake rida „Tühjenda“.
7. Kinnitage muutuja puhastamine.
See ongi see. Sa peaksid olema kõik seadistatud.
Autori viimane sõna: soovin teile, et sa ei pea neid ülesandeid kunagi kasutama…
Kinnitav, kapten.