โฮมเพจ » ทำอย่างไร » วิธีทำให้โทรศัพท์ Android ของคุณบอกตำแหน่งที่คุณทำหาย

    วิธีทำให้โทรศัพท์ Android ของคุณบอกตำแหน่งที่คุณทำหาย

    คุณอาจไม่ทำโทรศัพท์ Android ของคุณหายหรือถูกขโมย แต่ถ้าคุณต้องการเตรียมพร้อมสำหรับความเป็นไปได้ดังต่อไปนี้เป็นวิธีการตั้งค่าโทรศัพท์ของคุณเพื่อตอบสนองและติดต่อคุณในที่ตั้ง.

    รูปภาพโดย Comic Shop

    บทนำ

    เราได้แสดงให้คุณเห็นว่ามีสิ่งที่ต้องทำเมื่อคุณทำสมาร์ทโฟนของคุณสูญหายโดยใช้ทาซเคอร์และวิธีเข้าถึงเครือข่ายในบ้านของคุณได้อย่างง่ายดายจากที่ใดก็ได้ ... ซึ่งไม่ใช่เรื่องโกหก ).

    ภาพรวม

    สิ่งที่เราจะทำคือให้ Android ของคุณเข้าถึงอินเทอร์เน็ตโดยอัตโนมัติกลับไปที่เราเตอร์ที่บ้านของคุณ ตอนนี้ตามทริกเกอร์ที่คุณระบุอุปกรณ์จะตอบสนองในรูปแบบที่แตกต่างกันตั้งแต่การส่งเสียงเตือนและการใช้แสงแฟลชจนถึงส่งอีเมลข้อความส่วนตัวที่มีอุปกรณ์ * ตำแหน่ง.

    * หากอุปกรณ์ของคุณรองรับฟังก์ชั่นนี้.

    คำถามสองข้อที่นึกถึง: ถ้าอุปกรณ์นั้นไม่เชื่อมต่อกับอินเทอร์เน็ตอีกครั้งล่ะ? หรือเหตุใดฉันจึงไม่ใช้โปรแกรมใดโปรแกรมหนึ่งที่กล่าวถึงในคู่มือโทรศัพท์สมาร์ทโฟนของคุณที่โทรกลับบ้านผ่านอินเทอร์เน็ตและ / หรือที่ได้รับและ SMS?

    มันลดลงมาถึงสิ่งนี้หากคุณซื้อ Tasker สำหรับหนึ่งในวิธีการอื่น ๆ แล้วคุณอาจได้รับประโยชน์เต็มที่จากมัน สิ่งนี้จะช่วยให้คุณเรียกใช้เพียงหนึ่งโปรแกรมแทนที่จะเป็นสองโปรแกรมขึ้นไป ในส่วนที่เกี่ยวกับการเชื่อมต่ออินเทอร์เน็ตนั้นไม่น่าเป็นไปได้สูงที่ทุกคนจะใช้ "สมาร์ทโฟน" โดยไม่มีการเชื่อมต่อกับอินเทอร์เน็ต นั่นคือสิ่งที่สร้างขึ้นสำหรับอุปกรณ์เหล่านี้และหากไม่เคยเชื่อมต่ออุปกรณ์อีกครั้งเราไม่ต้องกังวลว่าใครจะได้รับข้อมูลออนไลน์ของเรา A? สำหรับ SMSs อุปกรณ์ Android ของคุณอาจไม่มีความสามารถ SMS เหมือนกับแท็บเล็ตบ้าง? และถ้าโจรขโมยซิมของคุณและทำให้เขาเป็นของตัวเองล่ะ? นอกจากนี้ด้วยการปรับแต่งเล็กน้อยคุณสามารถทำให้ทริกเกอร์เป็น SMS ได้หากคุณต้องการเช่นกัน.

    DDNS

    ขอแนะนำอย่างยิ่งให้คุณทำตามวิธีการเข้าถึงเครือข่ายในบ้านของคุณได้อย่างง่ายดายจากทุกที่ด้วยคู่มือ DDNS เพื่อสร้างชื่อ DNS ของคุณเอง เราจะใช้“ howtogeek.is-a-geek.com” เป็นตัวอย่างสำหรับคู่มือนี้.

    พอร์ต

    ฟังก์ชั่นโทรกลับของเราจะพึ่งพา * ไม่มี * ของพอร์ตที่เปิดอยู่ในเครือข่ายในบ้านของคุณ พอร์ตที่จะเปิดในกรณีที่จำเป็นต้องเรียกใช้ฟังก์ชันการค้นหา วิธีรับเซิร์ฟเวอร์ HTTP บนเครือข่ายภายในบ้านของคุณสำหรับพอร์ตทริกเกอร์ที่กล่าวถึงนั้นอยู่นอกเหนือขอบเขตของคู่มือนี้ จากที่กล่าวมาสิ่งนี้สามารถทำให้สำเร็จได้ด้วยบางสิ่งที่ง่ายพอ ๆ กับการเปิดการจัดการเราเตอร์ของคุณบนอินเทอร์เน็ตเป็นการชั่วคราว ในขณะนี้เป็นสิ่งที่ควรจะเป็น หลีกเลี่ยง ภายใต้สถานการณ์ปกติเมื่ออยู่ในการหยิกก็สามารถทำหน้าที่เป็นวิธีที่รวดเร็วและง่ายต่อการทำโดยไม่ต้องตั้งค่า / บำรุงรักษาส่วนประกอบอื่น ด้านล่างเป็นตัวอย่างลักษณะของ DD-WRT.

    ขึ้นอยู่กับพอร์ตที่เปิดอุปกรณ์ Android จะดำเนินการต่าง ๆ.

    tasker

    ในขณะที่เรากำลังทำการกำหนดค่า Tasker จำนวนมาก แต่นี่ก็ไม่ได้หมายความว่าจะมีคำแนะนำที่ชัดเจนสำหรับ Tasker และข้อมูลและแนวคิดมากมายสำหรับประเพณีสามารถพบได้ในวิกิของพวกเขา ในความเป็นจริงแรงบันดาลใจสำหรับคู่มือนี้ได้รับจากมัน โปรดทราบว่าฟังก์ชั่นบางอย่างที่เราจะใช้ในคู่มือนี้ต้องการให้อุปกรณ์ของคุณเป็น“ รูท” อย่างน้อย.

    รองรับ GPS ของ Tasker

    Tasker ถูก จำกัด โดย android (v2.3 ขึ้นไป) เพื่อไม่เปิด GPS โดยอัตโนมัติ หากคุณใช้การกระจาย Cyanogenmod บนอุปกรณ์ของคุณข้อ จำกัด นี้ได้รับการยกให้กับคุณโดยผู้พัฒนา อย่างไรก็ตามเราพบว่าการกระจายอื่น ๆ ส่วนใหญ่ไม่ยกข้อ จำกัด นี้และแม้ว่า“ Rooted” จะไม่เปิดใช้งาน Tasker ให้ใช้ GPS โดยตรง ในกรณีดังกล่าวคุณจะต้องติดตั้งปลั๊กอินเสริมฟรีสำหรับ Tasker ที่เรียกว่าการตั้งค่าความปลอดภัยด้วยตัวช่วยการตั้งค่าการรักษาความปลอดภัย ร่วมกันพวกเขาทำหน้าที่เป็นบริการแบ็คเอนด์สำหรับทาซเคอร์ได้รับการร้องขอจากมันและดำเนินการให้พวกเขาเป็นบริการพิเศษ "ราก" เมื่อเขียนจะใช้ Cyanogenmod ดังนั้นการติดตั้งและใช้งานการตั้งค่าความปลอดภัยจึงอยู่นอกเหนือขอบเขตของคู่มือนี้.

    การสนับสนุนทางอีเมลของทาซเคอร์

    เพื่อรองรับการส่งอีเมลเส้นทาง SL4A ได้รับเลือกสำหรับคู่มือนี้ การอ้างอิงแบบเต็มอยู่บน Tasker wiki.

    1. ในขณะที่อยู่นอกเหนือขอบเขตของคู่มือนี้ขอแนะนำให้คุณตั้งค่าบัญชีอีเมลใหม่สำหรับอุปกรณ์ของคุณเนื่องจากข้อมูลประจำตัวจะถูกเก็บไว้ในงานที่ใช้ใน ข้อความที่ชัดเจน. ดังนั้นหากอุปกรณ์ของคุณถูกบุกรุกคุณอาจไม่ต้องการให้ชื่อผู้ใช้ + รหัสผ่านสำหรับบัญชีอีเมลหลักของคุณมีความเสี่ยงสูงและอยู่ในมือของผู้อื่น สิ่งที่ต้องการ [email protected] ด้วยรหัสผ่านที่สร้างขึ้นแบบสุ่มควรทำอย่างดี ยิ่งกว่านั้นมันจะทำให้การนำเสนอของอีเมลเหล่านี้มีเหตุผลมากขึ้นในกรณีที่คุณได้รับเนื่องจากจะไม่มาจาก "คุณ".

    2. ติดตั้ง SL4A บนอุปกรณ์ Android ของคุณ.

    3. ติดตั้งตัวแปล Python ตามที่อธิบายไว้ที่นี่.

    4. ดาวน์โหลดสคริปต์การส่งอีเมล์.

    5. สร้างงานอีเมลตามที่อธิบายไว้ในส่วนด้านล่าง.

    โพรไฟล์ Tasker และงาน

    สมมติว่าคุณมี Tasker, SL4A และ Python interpreter ที่ติดตั้งไว้แล้วให้สร้าง Profiles and Tasks ที่จะทำงาน.

    งาน - สลับลูปนำ

    งานนี้ได้รับแรงบันดาลใจจาก“ Led On / off” จากคู่มือ Tasker แรก แต่เพิ่มการเล่นไฟล์เสียงลงในการผสมและลูปสลับนำ.

    เปิด Tasker และสร้าง "งาน" ใหม่โดยกดที่ไอคอนฟ้าผ่า.

    เลือก“ งานใหม่” ที่ด้านบนของรายการ.

    ตั้งชื่อและอนุมัติ.

    เพิ่มขั้นตอนโดยคลิกที่เครื่องหมายบวก (+).

    สลับลูปนำขั้นตอนที่ 1 - 5:

    1. เสียง -> เล่นเพลง: เลือกไฟล์เสียง - ไฟล์ที่คุณต้องการเล่น.
    2. เสียง -> ระดับเสียงสื่อ: 15 - ตั้งระดับเสียงเป็นสูงสุดเพื่อให้คุณได้ยินได้ดีขึ้น.
    3. บวก -> TeslaLED (คุณอาจต้องติดตั้งแอพนี้): สลับ -> ย้อนกลับสถานะของ LED.
    4. ทาซเคอร์ -> รอ: 500ms + 1s - ตั้งค่าการหน่วงเวลาจนกระทั่งขั้นตอนถัดไปเป็น 1.5 วินาที
    5. Tasker -> ไปที่ Action: 2 - กลับไปที่ขั้นตอนที่ 2.
    5a ภายในขั้นตอนข้างต้นหาก:% MISSING ถูกตั้งค่า - ดำเนินการตามขั้นตอนนี้เท่านั้นหากตัวแปร% MISSING ถูกตั้งค่าไว้.

    งาน - อีเมล

    เราจะสร้างงานนี้เพื่อให้เราสามารถเรียกมันได้จากงานอื่น ๆ ที่มีการเปลี่ยนแปลงพารามิเตอร์น้อยที่สุดเท่านั้น มันขึ้นอยู่กับหนึ่งจาก wiki ของ Tasker.

    Emailer ขั้นตอนที่ 1 - 5:

    1. ตัวแปร -> ชุดตัวแปร:% EMAIL_USER เป็น“ email_user_name” - สคริปต์นี้ได้รับการออกแบบมาเพื่อทำงานกับ Gmail เพื่อให้สามารถเป็นบัญชี Gmail ของคุณเองหรือตามคำแนะนำ“ [email protected]”.

    2. ตัวแปร -> ชุดตัวแปร:% EMAIL_PSWD ถึง“ รหัสผ่านของอีเมลด้านบน” - อีกครั้งโปรดทราบว่านี่เป็น ข้อความที่ชัดเจน! ขอแนะนำว่านี่จะเป็นรหัสผ่านที่คุณไม่เชื่อถือสำหรับบัญชีอีเมลที่คุณไม่สนใจ.

    3. ตัวแปร -> ชุดตัวแปร:% EMAIL_TO ถึง“ your_email_address” - ผู้รับอีเมลเริ่มต้น.
    3a ภายในขั้นตอนข้างต้นหาก:% EMAIL_TO ไม่ได้ตั้งค่า - ตั้งค่าตัวแปรเฉพาะหากยังไม่ได้ตั้งค่า นี่คือในกรณีที่คุณมีเหตุผลในการเปลี่ยนผู้รับคุณสามารถทำได้จากงานที่เรียก.

    4. ตัวแปร -> ชุดตัวแปร:% EMAIL_NAME เป็น "ชื่อที่แสดงบัญชี" - นี่เป็นเพียงชื่อที่แสดงสำหรับบัญชีอีเมล.
    4a ภายในขั้นตอนข้างต้นหาก:% EMAIL_NAME ไม่ได้ตั้งค่า - ตั้งค่าตัวแปรเฉพาะหากยังไม่ได้ตั้งค่า เราทำสิ่งนี้เพราะถ้าเราเรียกภารกิจจากงานอื่นมันเป็นไปได้ที่เราจะตั้งสิ่งนี้ตามความต้องการของงานที่เรียกก่อนที่เราจะเรียกสิ่งนี้.

    5. ตัวแปร -> ชุดตัวแปร:% EMAIL_SUBJECT ไปที่“ หัวเรื่องของอีเมลที่ส่ง”
    5a ภายในขั้นตอนข้างต้นหาก:% EMAIL_SUBJECT ไม่ได้ถูกตั้งค่า - เหมือนกับใน 4a.

    อีเมลขั้นตอนที่ 6 - สิ้นสุด:

    6. ตัวแปร -> ชุดตัวแปร:% EMAIL_BODY ถึง“ หัวเรื่องของอีเมลที่ส่ง”
    6a ภายในขั้นตอนข้างต้นหาก:% EMAIL_BODY ไม่ได้ถูกตั้งค่า - เหมือนกับใน 4a.

    7. Tasker -> อื่น ๆ -> เรียกใช้สคริปต์: sendemailA.py

    8 - สิ้นสุด Variables -> Variable Clear: the_variables_used_in_this_task - แม้ว่าจะไม่มีข้อผูกมัดมัน A. เก็บสิ่งต่าง ๆ ไว้เป็นระเบียบในภายหลัง B. มั่นใจว่าตัวแปรจะชัดเจนในครั้งต่อไปที่เราใช้เพื่อให้ค่าเริ่มต้นสามารถมีผลได้ถ้าจำเป็น.

    ภารกิจ - รับตำแหน่ง

    งานนี้คือการเปิดใช้งาน GPS และลองรับตำแหน่งของอุปกรณ์เพื่อให้เราสามารถส่งได้ในภายหลังด้วยอีเมล.
    หมายเหตุ: ขั้นตอนเหล่านี้ถือว่าคุณมีการกระจาย Cyanogenmod บนอุปกรณ์ของคุณ.

    รับตำแหน่งขั้นตอนที่ 1 - 5:

    1. เบ็ดเตล็ด -> GPS: เปิด - เปิดอุปกรณ์ GPS.

    2. เบ็ดเตล็ด -> รับตำแหน่ง: GPS + หมดเวลา 240 วินาที -> ใช้ GPS เพื่อรับตำแหน่งของอุปกรณ์.

    3. ทาซเคอร์ -> รอ: 1 วินาที - นี่เป็นเพียงเพื่อให้แน่ใจว่าข้อมูล GPS มีเวลาที่จะตั้งค่าเป็นตัวแปร.

    4. ตัวแปร -> ชุดตัวแปร:% LOCTIME ถึง% LOCTMS - เราคัดลอกเนื้อหาของตัวแปร“ ตำแหน่งการแก้ไขเวลาวินาที” เพื่อให้เราสามารถดำเนินการกับมันได้ในขั้นตอนถัดไป.

    5. Variable -> Variable Convert ->% LOCTIME พร้อมฟังก์ชั่น“ วินาทีถึงวันที่เวลาปานกลาง” - สิ่งนี้จะให้วันที่แก้ไขตำแหน่งที่ได้รับล่าสุดในรูปแบบที่อ่านได้ซึ่งเราจะใช้เมื่อเราส่งอีเมลข้อมูลกลับมาให้เรา.

    งาน - เรียกกลับบ้านหาฉันช่วยฉัน (8080)

    งานนี้มีขึ้นเพื่อช่วยคุณค้นหาอุปกรณ์ในกรณีที่คุณใส่ผิดระหว่างเบาะรองนอนหรือเพื่อนร่วมห้องกำลังเล่นตลกกับคุณ.

    มันทำอะไรคือตรวจสอบพอร์ต 8080 (คุณอาจเลือกที่จะใช้อีกพอร์ตหนึ่ง) และทำสิ่งที่เรียบง่ายสองสามอย่าง:

    • มันล็อคอุปกรณ์ด้วยความต้องการที่การปลดล็อคจะทำด้วยฟังก์ชั่น keyguard (ซึ่งถือว่าคุณตั้งค่าไว้แล้ว).
    • มันเรียกงาน“ สลับวงนำ”.

    http โทรกลับหาผู้ช่วยที่ฉันเจอขั้นตอนที่ 1 - 4:

    1. Tasker -> Stop - สิ่งนี้จะยกเลิกการทำงานของโปรไฟล์นี้ไม่ว่าจะเกิดอะไรขึ้นในกรณีที่ตัวแปร% QUIET ถูกตั้งค่า.
    1a ภายในขั้นตอนข้างต้นหาก:% QUIET ถูกตั้งค่า - ดำเนินการตามขั้นตอนนี้เท่านั้นหากตั้งค่าตัวแปร% QUIET ไว้.

    2. สุทธิ -> HTTP รับ: www.d.co.il - ขั้นตอนนี้มีการอธิบายไว้ในเว็บไซต์ Tasker เพื่อทดสอบว่าอุปกรณ์เชื่อมต่อจริงหรือไม่ แม้ว่าคุณอาจเลือกที่จะใช้ไซต์อื่น (ใกล้กับคุณ) นี่คือวิธีที่เราจะทดสอบว่าอุปกรณ์เชื่อมต่อก่อนที่จะทำสิ่งอื่นใด.

    3. สุทธิ -> HTTP รับ: howtogeek.is-a-geek.com:8080 - นี่เป็นการบอกให้ tasker ลองและเชื่อมต่อกับพอร์ต 8080 บนที่อยู่ DDNS นั้น.
    3a ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ทำตามขั้นตอนข้างต้นเฉพาะในกรณีที่การตอบสนองจาก HTTP รับก่อนที่จะเป็นค่าบวก (200).

    4. Tasker -> ถ้า:% HTTPR ตรงกับ 200 - เฉพาะในกรณีที่การตอบกลับ HTTP ครั้งสุดท้ายเป็นค่าบวก (200) ทำตามขั้นตอนด้านล่าง.

    http โทรกลับหาผู้ช่วยที่ฉันพบขั้นตอนที่ 5 - 9:

    5. ตัวแปร -> เพิ่มตัวแปร:% MISSING - เพิ่ม 1 ในค่าของ% MISSING ซึ่งจะตั้งค่าหากไม่ได้.

    6 + 7 ทาซเคอร์ -> สถานะโปรไฟล์: ตั้งค่าเป็นปิด - ทั้งขั้นตอนที่ 6 และ 7 ระบุถึงกรณีที่ Keyguard ถูกปิดใช้งานโดยอัตโนมัติโดยโปรไฟล์ทาสก์ชัน แม้ว่านี่จะยอดเยี่ยมสำหรับสถานการณ์ปกติ แต่นี่ไม่ใช่เวลาสำหรับ“ ความน่าเชื่อถือ”.

    8. Tasker -> ทำภารกิจ:“ Keyguard on” - คำสั่งนี้เรียกงานอื่นที่ฉันได้สร้างขึ้นมาว่าจะเปิดใช้งานปุ่มกดถ้ามันไม่ใช่และไม่มี“ Trust” ในขณะที่งานนี้ไม่อยู่ในขอบเขตของคู่มือนี้คุณสามารถหาตัวอย่างได้ใน Tasker wiki.

    9. เพิ่มเติม -> จอแสดงผล -> ล็อคระบบ - เพียงเพื่อให้อยู่ในด้านที่ปลอดภัยให้ล็อคระบบลงหนึ่งครั้ง.

    http โทรกลับหาผู้ช่วยที่ฉันพบขั้นตอนที่ 10 - 11:

    12. Tasker -> ทำงาน:“ Toggle Led loop + alarm” - ขั้นตอนนี้เรียกงาน“ Toggle led loop”.

    13. Tasker -> End If - สิ้นสุด“ if” จากขั้นตอนที่ 4.

    งาน - http โทรกลับบ้านและตื่นตกใจ (8081)

    งานนี้จะสร้างในครั้งแรกและเพิ่มฟังก์ชั่น "ส่งอีเมลถึงฉันที่ตั้ง" นอกจากนี้มันจะล็อคอุปกรณ์อย่างไม่หยุดยั้งซ้ำแล้วซ้ำอีกเว้นแต่คุณจะล้างตัวแปรที่หายไป.

    มันทำอะไรคือตรวจสอบพอร์ต 8081 และจากนั้น:

    • เช่นเดียวกับงาน 8080 มันเรียกภารกิจ Toggle Led วน.
    • มันเรียกว่างาน "รับตำแหน่ง" ดังนั้นถ้าเป็นไปได้มันจะได้รับที่โทรศัพท์.
    • มันเรียกฟังก์ชั่นอีเมลเพื่อส่งข้อมูลที่คุณสามารถรวบรวมได้.

    http โทรกลับบ้านและตื่นตระหนกขั้นตอนที่ 1 - 4

    1. Tasker -> ถ้า:% MISSING ไม่ได้ตั้งค่า - เงื่อนไขนี้จะทำให้งานข้ามการทดสอบ“ เราขาดหายไป” หรือไม่หากถูกเรียกจากงานอื่น“ พบว่าเราขาดงาน”.

    2. สุทธิ -> HTTP รับ: www.d.co.il - เหมือนกับงานข้างต้นนี่คือวิธีที่เราทดสอบว่ามีการเชื่อมต่ออินเทอร์เน็ตอยู่.

    3. สุทธิ -> HTTP รับ: howtogeek.is-a-geek.com:8081 - นี่เป็นการบอกให้ tasker ลองและเชื่อมต่อกับพอร์ต 8080 บนที่อยู่ DDNS นั้น.
    3a ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ทำตามขั้นตอนข้างต้นเฉพาะในกรณีที่การตอบสนองจาก HTTP รับก่อนที่จะเป็นค่าบวก (200).

    4. Variables -> Set Variable:% MISSING to panic - อันที่จริงนี่เป็นเพียงแค่“ set” ตัวแปรมันไม่จำเป็นต้องเป็นสตริงเฉพาะ.

    5. Tasker -> End If - ปิด“ if” เราเริ่มในขั้นตอนที่ 1.

    http call home and panic, ขั้นตอนที่ 6 - 9:

    6. ทาซเคอร์ -> ถ้า:% MISSING ถูกตั้งค่า - ดำเนินการด้านล่างเฉพาะในกรณีที่เราพบว่า "หายไป" เป็นค่าใช้จ่าย.

    7. การแจ้งเตือน -> Flash: ตั้งค่าที่ขาดหายไป! - ในขณะที่เป็นตัวเลือกมันเป็นเรื่องดีที่รู้ว่าระบบไม่ได้บ้าไปกับเราโดยไม่มีเหตุผล แต่เป็นการตอบสนองต่อความจริงที่ว่าตัวแปรที่หายไปได้ถูกตั้งค่า.
    7a ภายในขั้นตอนข้างต้นหาก:% QUIET ไม่ได้ถูกตั้งค่า - ทำตามขั้นตอนข้างต้นหากไม่ได้ตั้งค่าตัวแปร% QUIET.

    8 + 9 - 6 + 7 ทาซเคอร์ -> สถานะโปรไฟล์: ตั้งค่าเป็นปิด - ทั้งสองขั้นตอน 8 และ 9 ระบุถึงกรณีที่ Keyguard ถูกปิดใช้งานโดยอัตโนมัติโดยโปรไฟล์ทาสเกอร์ แม้ว่านี่จะยอดเยี่ยมสำหรับสถานการณ์ปกติ แต่นี่ไม่ใช่เวลาสำหรับ“ ความน่าเชื่อถือ”.

    10. สื่อ -> เล่นเพลง -> เลือกเสียงแจ้งเตือน - จริง ๆ แล้วขั้นตอนนี้ไม่จำเป็นอย่างสมบูรณ์ แต่เสียงจาก Doctor Who นั่นคือ“ คอมพิวเตอร์ยอมแพ้” ฉันต้องใช้มันเป็น“ ฉันได้รับคำสั่งจากคุณและฉันกำลังดำเนินการ” การแจ้งเตือน.

    http โทรกลับบ้านและตื่นตกใจขั้นตอนที่ 11 - 9:

    11. ทาสเกอร์ -> ทำภารกิจ: สลับลูปนำ - ป้อนลูป Led
    11. ภายในขั้นตอนข้างต้นหาก:% QUIET ไม่ได้ถูกตั้งค่า - ทำตามขั้นตอนข้างต้นหากไม่ได้ตั้งค่าตัวแปร% QUIET.

    12. จอแสดงผล -> Keyguard: เปิด - ตั้ง Keyguard เป็นเปิด.

    13. จอแสดงผล -> ล็อคระบบ - ล็อคระบบทันที.

    14. Tasker -> ทำภารกิจ: รับตำแหน่ง - ดำเนินการงาน "รับตำแหน่ง" ที่เราได้สร้างไว้ด้านบน.

    15. ตัวแปร -> ตั้งค่าตัวแปร% EMAIL_SUBJECT เป็น“ ค้นหาความตื่นตระหนกจาก android” - คุณสามารถตั้งค่าหัวข้อนี้เป็นสิ่งที่คุณต้องการ ...

    http โทรกลับบ้านและตื่นตกใจขั้นตอนที่ 16 - 20:

    16. ตัวแปร -> ชุดตัวแปร:% MAIL_BODY ถึง:
    ฉันอยู่ที่ http://maps.google.com/maps?q=%LOC
    เซลล์ใกล้เคียงคือ:% CELLID
    การแก้ไขตำแหน่งล่าสุดอยู่ที่:% LOCTIME ด้วยความแม่นยำ:% LOCACC

    ขั้นตอนนี้ขึ้นอยู่กับหน้าที่ของ Tasker wiki และตั้งค่าเนื้อความของอีเมลเพื่อให้คุณเลียไปที่ Google แผนที่เพื่อค้นหาโทรศัพท์ของคุณโดยตรวจพบ ID เสาอากาศเซลลูล่าร์ล่าสุดและผลลัพธ์ของ“ รับตำแหน่ง งาน” แน่นอนคุณอาจปรับแต่งสิ่งนี้ให้สอดคล้องกับเนื้อหาในใจของคุณ.

    17. Tasker -> ทำภารกิจ: Emailer - ใช้งาน“ Emailer” เพื่อส่งข้อมูลใหม่ให้เรา.

    18. ทาซเคอร์ -> รอ: 10 วินาที - ให้เวลาเย็นลง 10 วินาที.

    19. ทาซเคอร์ -> ถ้า:% MISSING ถูกตั้งค่า - ฉันรู้ว่ามันดูเหมือนโง่ที่จะมีการตรวจสอบอีกครั้ง "ถ้าเราหายไป" ณ จุดนี้ แต่ในความเป็นจริงนี่คือจุดเบรกเกอร์ นี่เป็นเพราะเป็นไปได้ที่เราต้องการยกเลิกการเรียกใช้งานอีกครั้งโดยใช้คำสั่ง "ไปที่" ด้านล่างและอย่างชาญฉลาดอื่น ๆ ก็ไม่มีทางเลือก.

    20. ทาซเคอร์ -> ไปที่การกระทำ: 12 - กลับไปที่ขั้นตอนที่ 12 เพื่อใช้งานอีกครั้งจากส่วนล็อค.
    20a ภายในขั้นตอนข้างต้นหาก: ไม่ได้ตั้งค่า% QUIET - ทำขั้นตอนนี้เฉพาะหากไม่ได้ตั้งค่าตัวแปร% QUIET ไว้.

    http โทรกลับบ้านและตื่นตกใจขั้นตอนที่ 21 - 24 (สิ้นสุด):

    21. ทาซเคอร์ -> รอ: 1 นาที - ถ้าเรามาถึงจุดนี้เราอาจใช้สัญญาณเตือนภัยเงียบ ดังนั้นเราไม่จำเป็นต้องเรียกใช้การล็อกอีกครั้งและเราสามารถใช้อีเมล“ เพียง” หนึ่งครั้งต่อนาที.

    22. ทาซเคอร์ -> ไปที่การกระทำ: 14 - เรียกใช้งานอีกครั้งจากส่วน "รับตำแหน่ง".

    23. Tasker -> End If - ปิด“ If” จากขั้นตอนที่ 19.

    24. Tasker -> End If - ปิด“ If” จากขั้นตอนที่ 6.

    งาน - http โทรกลับบ้านและตื่นเงียบ ๆ (8082)

    โปรไฟล์นี้สร้างขึ้นจากสองประการข้างต้นซึ่งมีความแตกต่างกันเล็กน้อยว่าการกระทำจะถูกดำเนินการอย่างเงียบ ๆ.

    มันทำอะไรคือตรวจสอบพอร์ต 8082 แล้ว:

    • ตั้งค่าตัวแปร QUITE ที่เรารอคอยตลอดเวลา.
    • เรียกโปรไฟล์ 8081 ซึ่งจะทำหน้าที่เหมือนเดิมกับเฉพาะกับ "ถ้า" สำหรับตัวแปร QUIET ทั้งหมดที่ใช้งานอยู่ในขณะนี้.

    http โทรหาที่บ้านและตื่นตกใจอย่างเงียบ ๆ ขั้นตอนที่ 1 - 5:

    1. สุทธิ -> HTTP รับ: www.d.co.il - เหมือนกับงานข้างต้นนี่คือวิธีที่เราทดสอบว่ามีการเชื่อมต่ออินเทอร์เน็ตอยู่.

    2. สุทธิ -> HTTP รับ: howtogeek.is-a-geek.com:8082 - นี่เป็นการบอกให้ tasker ลองและเชื่อมต่อกับพอร์ต 8082 บนที่อยู่ DDNS นั้น.
    2a ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ทำตามขั้นตอนข้างต้นเฉพาะในกรณีที่การตอบสนองจาก HTTP รับก่อนที่จะเป็นค่าบวก (200).

    3. Tasker -> ถ้า:% HTTPR ตรงกับ 200 - ถ้าคำตอบจาก“ รับ” ด้านบนเป็นบวก (200) ให้ทำดังนี้.

    4. ตัวแปร -> เพิ่มตัวแปร:% MISSING - เพิ่ม 1 ไปยังตัวแปร“ ขาดหายไป” เพื่อตั้งค่า.

    5. ตัวแปร -> เพิ่มตัวแปร:% QUIET - เพิ่ม 1 ไปยังตัวแปร“ เงียบ” เพื่อตั้งค่า.

    http โทรกลับบ้านและตื่นตกใจอย่างเงียบ ๆ ขั้นตอนที่ 6 - 7 (สิ้นสุด):

    6. Tasker -> ทำภารกิจ:“ http call home and panic” - ดำเนินการงาน "panic" เพียงตอนนี้ที่ตั้งค่าตัวแปร QUITE งานจำนวนมากจะถูกรับรู้.

    7. Tasker -> End If - สิ้นสุด“ if” จากขั้นตอนที่ 3.

    โปรไฟล์ - แสดงปิด

    ถึงเวลาสร้างโปรไฟล์ (ทริกเกอร์) ที่จะเรียกใช้งานที่เราสร้างไว้ด้านบน.

    ในขณะที่การเลือกทริกเกอร์นั้นขึ้นอยู่กับคุณและการคาดคะเนของคุณอย่างสมบูรณ์เพื่อจุดประสงค์ของคู่มือนี้เราจะใช้ "จอแสดงผลปิด" เป็นตัวกระตุ้น นอกจากนี้เรายังจะ จำกัด การเรียกเพื่อไม่ให้ทำงานมากกว่าหนึ่งครั้งต่อนาทีเพราะมันมากเกินไปที่จะให้มันทำงานทุกครั้งที่หน้าจอปิด คุณอาจต้องการ "เล่น" ด้วยค่านั้นด้วย นอกจากนี้คุณสามารถใช้ "ทุก ๆ X นาที" ทริกเกอร์ SMS, "เมื่อออกจากสภาพแวดล้อมที่เชื่อถือได้" ทริกเกอร์หรือทั้งหมดถ้าคุณต้องการเช่นกัน ...

    1. สร้างโปรไฟล์ใหม่.

    2. ตั้งชื่อ.

    3. เลือกประเภทของทริกเกอร์ในกรณีของเราคือ“ เหตุการณ์”.

    4. เลือกหมวดหมู่ "ดิสเพลย์".

    5. เลือกเหตุการณ์“ ปิดจอแสดงผล”.

    6. คลิก V สีเขียวเพื่อสร้างโปรไฟล์.

    7. เลือก "งาน" ที่จะเรียกใช้โดยทริกเกอร์.

    8. เมื่อสร้างโปรไฟล์แล้วคุณสามารถเพิ่มงานอื่นที่จะเรียกใช้โดยทริกเกอร์เดียวกัน.

    9. เมื่อคุณคลิกที่งานภายในโปรไฟล์คุณจะเห็นเมนูนี้:

    10. คลิก“ เพิ่มงาน” และเลือกงานเพิ่มเติม.

    11. จำกัด การใช้งานโปรไฟล์เพียงครั้งละหนึ่งนาทีโดยคลิกที่ไอคอน“ คุณสมบัติ”.

    12. จากเมนูเลือกคุณสมบัติ.

    13. เปลี่ยนเคาน์เตอร์คูลดาวน์.

    Tasker - ละเว้นข้อผิดพลาด

    ตอนนี้โปรไฟล์ / s จะถูกสร้างขึ้นคุณอาจสังเกตเห็นว่าเนื่องจากการทดสอบส่งกลับข้อผิดพลาดทุกครั้งที่มีการเรียกใช้และในขณะที่พอร์ตไม่ได้เปิด Tasker "กะพริบ" ข้อผิดพลาดไปที่หน้าจอ ในขณะที่ข้อมูลตอนนี้สามารถกลายเป็นความรำคาญ.

    หากต้องการปิดการใช้งานถ้าคุณต้องการให้ไปที่:

    1. เมนู -> การตั้งค่า.

    2. ยกเลิกการเลือก“ ปัญหาแฟลช”.

    การใช้

    ในขณะนี้คุณควรสังเกตว่าการทำงานหนักทั้งหมดของคุณไม่ได้ทำอะไรเลย ด้วยเหตุนี้จึงแนะนำให้คุณควรทำการทดสอบเพื่อดูว่าอุปกรณ์ตอบสนองกับตัวกระตุ้นโดยการเปิดพอร์ตดังกล่าวบนเครือข่ายของคุณ.

    หากคุณเลือกที่จะทริกเกอร์โปรไฟล์คุณอาจต้องปิดการเตือนเมื่อมีการสะดุด.

    เพื่อทำสิ่งนี้:

    1. ปิดพอร์ตทริกเกอร์บนเครือข่ายในบ้านของคุณ.

    2. ป้อน Tasker - ใช่ฉันรู้ว่ามันไม่สะดวกเพราะระบบล็อค ... แต่คุณไม่มีเค้กและปล่อยให้มันทั้งหมด.

    3. ปิด Tasker - งาน Alarm ควรหยุดทำงาน.

    4. ล้างตัวแปร% MISSING โดยคลิกที่ไอคอน“ แท็กกระเป๋า”.

    5. ค้นหาตัวแปร% MISSING ในรายการและกดเป็นแถว.

    6. คลิกแถว“ ชัดเจน”.

    7. ยืนยันการหักล้างตัวแปร.

    แค่นั้นแหละ. คุณควรจะพร้อมทั้งหมด.

    คำสุดท้ายของผู้เขียน: ฉันขอให้คุณที่คุณจะไม่ต้องใช้งานเหล่านี้ ...


    ยืนยันอาจารย์.