คุณอาจไม่ได้ทำโทรศัพท์ Android หายหรือถูกขโมย แต่ถ้าคุณต้องการเตรียมพร้อมสำหรับความเป็นไปได้ดังกล่าวนี่คือวิธีตั้งค่าโทรศัพท์ให้ตอบกลับและติดต่อคุณพร้อมระบุตำแหน่ง
ภาพโดย ร้านหนังสือการ์ตูน
บทนำ
เราแสดงให้คุณเห็นว่ามีสิ่งที่ต้องทำเมื่อ
คุณทำสมาร์ทโฟนหาย
, โดยใช้
กระเป๋า
และ
วิธีเข้าถึงเครือข่ายในบ้านของคุณได้อย่างง่ายดายจากทุกที่
…ทีนี้ลองนำชิ้นส่วนที่ไม่ปะติดปะต่อเหล่านี้ทั้งหมดมารวมกันเป็นเค้กแสนอร่อยชิ้นเดียว (ซึ่งไม่ใช่เรื่องโกหก
).
ภาพรวม
สิ่งที่เราจะทำคือให้ Android ของคุณติดต่อผ่านอินเทอร์เน็ตโดยอัตโนมัติกลับไปที่เราเตอร์ที่บ้านของคุณ ตอนนี้ตามทริกเกอร์ที่คุณระบุอุปกรณ์จะตอบสนองในรูปแบบที่แตกต่างกันไปตั้งแต่การส่งเสียงเตือนและการใช้แสงแฟลชเพื่อส่งอีเมลข้อความส่วนตัวที่มีอุปกรณ์ * ไปให้คุณแบบเงียบ ๆ
* หากอุปกรณ์ของคุณรองรับฟังก์ชันนี้
คำถามสองสามข้อที่อยู่ในใจคือจะเกิดอะไรขึ้นถ้าอุปกรณ์ไม่ได้เชื่อมต่อกับอินเทอร์เน็ตอีกเลย? หรือเหตุใดฉันจึงไม่ใช้เพียงโปรแกรมใดโปรแกรมหนึ่งที่กล่าวถึงใน คุณทำสมาร์ทโฟนหาย คำแนะนำที่โทรกลับบ้านทางอินเทอร์เน็ตและ / หรือที่รับและ SMS?
หากคุณซื้อทาซเคอร์มาแล้วสำหรับการใช้งานอื่น ๆ คุณอาจใช้ประโยชน์จากมันได้อย่างเต็มที่ วิธีนี้จะช่วยให้คุณสามารถเรียกใช้เพียงโปรแกรมเดียวแทนที่จะเป็นสองโปรแกรมขึ้นไป ในเรื่องการเชื่อมต่ออินเทอร์เน็ตไม่น่าเป็นไปได้สูงที่ใคร ๆ จะใช้“ สมาร์ทโฟน” โดยไม่ต้องเชื่อมต่อกับอินเทอร์เน็ต นั่นคือสิ่งที่อุปกรณ์เหล่านี้สร้างขึ้นสำหรับและหากอุปกรณ์ไม่เคยเชื่อมต่อใหม่เราก็ไม่ต้องกังวลว่าใครจะได้รับข้อมูลออนไลน์ของเรา A? สำหรับ SMS อาจเป็นไปได้ว่าอุปกรณ์ Android ของคุณอาจไม่มีความสามารถในการส่ง SMS เหมือนกับที่ใช้กับแท็บเล็ตบางรุ่น แล้วจะเกิดอะไรขึ้นถ้าขโมยเอาซิมของคุณไปใส่ของเขาเอง? นอกจากนี้ด้วยการปรับแต่งเพียงเล็กน้อยคุณสามารถทำให้ทริกเกอร์เป็น SMS ได้หากต้องการเช่นกัน
DDNS
ขอแนะนำให้คุณทำตามไฟล์ วิธีเข้าถึงเครือข่ายในบ้านของคุณได้อย่างง่ายดายจากทุกที่ด้วย DDNS คำแนะนำในการสร้างชื่อ DNS ของคุณเอง เราจะใช้“ howtogeek.is-a-geek.com” เป็นตัวอย่างสำหรับคู่มือนี้
พอร์ต
ฟังก์ชันการโทรกลับของเราจะขึ้นอยู่กับ * ไม่มี * ของพอร์ตที่เปิดบนเครือข่ายภายในบ้านของคุณ พอร์ตที่จะเปิดในกรณีที่จำเป็นต้องเรียกใช้ฟังก์ชันการค้นหาเท่านั้น วิธีรับเซิร์ฟเวอร์ HTTP บนเครือข่ายในบ้านของคุณสำหรับพอร์ตทริกเกอร์ดังกล่าวอยู่นอกเหนือขอบเขตของคู่มือนี้ จากที่กล่าวมาสิ่งนี้สามารถทำได้ด้วยบางสิ่งง่ายๆเพียงแค่เปิดการจัดการเราเตอร์ของคุณไปยังอินเทอร์เน็ตชั่วคราว ขณะนี้เป็นสิ่งที่ควรจะเป็น หลีกเลี่ยง ภายใต้สถานการณ์ปกติเมื่ออยู่ในการหยิกสามารถใช้เป็นวิธีที่ง่ายและรวดเร็วโดยไม่ต้องตั้งค่า / บำรุงรักษาส่วนประกอบอื่น ด้านล่างนี้เป็นตัวอย่างลักษณะของ DD-WRT
โดยขึ้นอยู่กับพอร์ตที่เปิดอุปกรณ์ Android จะดำเนินการต่างๆ
กระเป๋า
แม้ว่าเราจะทำการกำหนดค่า Tasker จำนวนมาก แต่นี่ไม่ใช่คำแนะนำที่ชัดเจนสำหรับ กระเป๋า และข้อมูลและแนวคิดมากมายสำหรับการใช้งานสามารถพบได้ใน วิกิ . ในความเป็นจริงได้รับแรงบันดาลใจสำหรับคู่มือนี้ จากมัน . โปรดทราบว่าฟังก์ชันบางอย่างที่เราจะใช้ในคู่มือนี้จำเป็นต้องให้อุปกรณ์ของคุณเป็น “ ราก” อย่างน้อย.
รองรับ GPS ของ Tasker
ทาซเคอถูก จำกัด โดย Android (v2.3 ขึ้นไป) ไม่ให้เปิด GPS โดยอัตโนมัติ หากคุณกำลังใช้ไฟล์ ไซยาโนเจนมอด การแจกจ่ายบนอุปกรณ์ของคุณนักพัฒนาได้ยกข้อ จำกัด นี้ให้กับคุณ อย่างไรก็ตามเราพบว่าการแจกแจงอื่น ๆ ส่วนใหญ่ไม่ได้ยกข้อ จำกัด นี้ดังนั้นแม้ว่า“ รูท ” อย่าเปิดใช้งาน Tasker เพื่อใช้ GPS โดยตรง ในกรณีนี้คุณจะต้องติดตั้งปลั๊กอินเสริมฟรีสำหรับ Tasker ที่เรียกว่า การตั้งค่าความปลอดภัย กับคู่บริการ ตัวช่วยการตั้งค่าความปลอดภัย . พวกเขาร่วมกันทำหน้าที่เป็นบริการแบ็คเอนด์สำหรับทาซเคอร์รับคำขอจากมันและดำเนินการในฐานะบริการที่มีสิทธิพิเศษ "รูท" เมื่อเขียน ไซยาโนเจนมอด ถูกใช้ดังนั้นการติดตั้งและใช้งาน การตั้งค่าความปลอดภัย อยู่นอกเหนือขอบเขตของคู่มือนี้
การสนับสนุนทางอีเมลของ Tasker
เพื่อรองรับการส่งอีเมลเส้นทาง SL4A ได้รับเลือกสำหรับคู่มือนี้ ข้อมูลอ้างอิงฉบับเต็มอยู่ที่ไฟล์ Tasker wiki .
1. แม้ว่าจะอยู่นอกเหนือขอบเขตของคู่มือนี้ขอแนะนำอย่างยิ่งให้คุณตั้งค่าบัญชีอีเมลใหม่สำหรับอุปกรณ์ของคุณเนื่องจากข้อมูลประจำตัวจะถูกเก็บไว้ในงานที่ใช้ใน ล้างข้อความ . ดังนั้นหากอุปกรณ์ของคุณถูกบุกรุกคุณอาจไม่ต้องการปล่อยให้ชื่อผู้ใช้ + รหัสผ่านสำหรับบัญชีอีเมลหลักของคุณมีความเสี่ยงและอาจอยู่ในมือของผู้อื่น สิ่งที่ต้องการ [email protected] กับ รหัสผ่านที่สร้างขึ้นแบบสุ่ม ควรทำอย่างดี ยิ่งไปกว่านั้นจะทำให้การนำเสนออีเมลเหล่านี้มีเหตุผลมากขึ้นในกรณีที่คุณได้รับเนื่องจากอีเมลเหล่านี้จะไม่มาจาก "คุณ"
2. ติดตั้ง SL4A บนอุปกรณ์ Android ของคุณ
3. ติดตั้งล่าม Python ตามที่อธิบาย ที่นี่ .
4. ดาวน์โหลดไฟล์ สคริปต์การส่งอีเมล .
5. สร้างงานอีเมลตามที่อธิบายไว้ในส่วนด้านล่าง
โปรไฟล์และงานของ Tasker
สมมติว่าตอนนี้คุณได้ติดตั้ง Tasker, SL4A และ Python interpreter แล้วให้สร้าง Profiles and Tasks ที่จะทำงานได้
งาน - สลับลูป led
งานนี้ได้รับแรงบันดาลใจจาก“ เปิด / ปิดไฟ LED” ตั้งแต่แรก คู่มือกระเป๋า แต่เพิ่มการเล่นไฟล์เสียงลงในมิกซ์และวนซ้ำการสลับ led
เปิดทาซเคอร์และสร้าง“ งาน” ใหม่โดยกดไอคอนสายฟ้า
เลือก“ งานใหม่” ที่ด้านบนสุดของรายการ
ตั้งชื่อและอนุมัติ
เพิ่มขั้นตอนโดยคลิกเครื่องหมายบวก (+)
สลับการวนซ้ำขั้นตอนที่ 1 - 5:
1. เสียง -> เล่นเพลง: เลือกไฟล์เสียง - ไฟล์ที่คุณต้องการเล่น
2. เสียง -> ระดับเสียงสื่อ: 15 - ตั้งค่าระดับเสียงให้สูงสุดเพื่อให้คุณได้ยินได้ดีขึ้น
3. บวก -> TeslaLED (คุณอาจต้องติดตั้งแอพนี้): สลับ -> ย้อนกลับสถานะของ LED
4. Tasker -> รอ: 500ms + 1s - ตั้งค่าการหน่วงเวลาจนถึงขั้นตอนถัดไปเป็น 1.5 วินาที
5. Tasker -> ไปที่ Action: 2 - กลับไปที่ขั้นตอนที่ 2
5a. ภายในขั้นตอนข้างต้นถ้า:% MISSING Is Set - ให้ดำเนินการตามขั้นตอนนี้เท่านั้นหากตั้งค่าตัวแปร% MISSING ไว้
งาน - อีเมล
เราจะสร้างงานนี้เพื่อให้เราสามารถเรียกใช้จากงานอื่น ๆ ได้โดยมีการเปลี่ยนแปลงพารามิเตอร์เพียงเล็กน้อยเท่านั้น มันขึ้นอยู่กับหนึ่งใน วิกิของ Tasker .
อีเมลขั้นตอนที่ 1 - 5:
1. ตัวแปร -> ชุดตัวแปร:% EMAIL_USER ถึง“ email_user_name” - สคริปต์นี้ออกแบบมาเพื่อทำงานกับ Gmail ดังนั้นอาจเป็นบัญชี Gmail ของคุณเองหรือตามคำแนะนำ“ [email protected] ”.
2. ตัวแปร -> ชุดตัวแปร:% EMAIL PASSWORD เป็น "รหัสผ่านอีเมลด้านบน" - อีกครั้งโปรดทราบว่านี่อยู่ใน ล้างข้อความ ! ขอแนะนำว่านี่จะเป็นรหัสผ่านที่คุณไม่ต้องพึ่งพาสำหรับบัญชีอีเมลที่คุณไม่สนใจ
3. ตัวแปร -> ชุดตัวแปร:% EMAIL_TO ถึง“ your_email_address” - ผู้รับอีเมลเริ่มต้น
3a. ภายในขั้นตอนข้างต้นหากไม่ได้ตั้งค่า% EMAIL_TO ให้ตั้งค่าตัวแปรเฉพาะในกรณีที่ยังไม่ได้ตั้งค่า ในกรณีที่คุณมีเหตุผลที่จะเปลี่ยนผู้รับคุณสามารถทำได้จากภารกิจการโทร
4. ตัวแปร -> ชุดตัวแปร:% EMAIL_NAME ถึง "ชื่อที่แสดงของบัญชี" - นี่เป็นเพียงชื่อที่แสดงสำหรับบัญชีอีเมล
4a. ภายในขั้นตอนข้างต้นหากไม่ได้ตั้งค่า% EMAIL_NAME ให้ตั้งค่าตัวแปรหากยังไม่ได้ตั้งค่าไว้ เราทำเช่นนี้เพราะถ้าเราเรียกงานจากงานอื่นเป็นไปได้เราจะตั้งค่านี้ตามความต้องการของงานที่เรียกก่อนที่เราจะเรียกใช้งานนี้
5. ตัวแปร -> ชุดตัวแปร:% EMAIL_SUBJECT ถึง "เรื่องของอีเมลที่กำลังส่ง"
5a. ภายในขั้นตอนข้างต้นหาก: ไม่ได้ตั้งค่า% EMAIL_SUBJECT - เหมือนกับใน 4a
อีเมลขั้นตอนที่ 8 - สิ้นสุด:
6. ตัวแปร -> ชุดตัวแปร:% EMAIL_BODY ถึง "เรื่องของอีเมลที่กำลังส่ง"
6 ก. ภายในขั้นตอนข้างต้นหาก: ไม่ได้ตั้งค่า% EMAIL_BODY - เหมือนกับใน 4a
7. ทาซเคอ -> อื่น ๆ -> เรียกใช้สคริปต์: sendemailA.py
8 - จบ. ตัวแปร -> ตัวแปรที่ชัดเจน: the_variables_used_in_this_task - แม้ว่าจะไม่บังคับ แต่ก็ก. ทำให้สิ่งต่าง ๆ เป็นระเบียบเรียบร้อยในภายหลัง B. ทำให้แน่ใจว่าตัวแปรจะชัดเจนในครั้งต่อไปที่เราใช้เพื่อให้ค่าเริ่มต้นมีผลหากจำเป็น
งาน - รับตำแหน่ง
งานนี้คือ * เปิดใช้งาน GPS และพยายามรับตำแหน่งของอุปกรณ์เพื่อให้เราสามารถส่งอีเมลได้ในภายหลัง
หมายเหตุ: ขั้นตอนเหล่านี้ถือว่าคุณมีไฟล์
ไซยาโนเจนมอด
การแจกจ่ายบนอุปกรณ์ของคุณ
รับตำแหน่งขั้นตอนที่ 1 - 5:
1. อื่น ๆ -> GPS: เปิด - เปิดอุปกรณ์ GPS
2. อื่น ๆ -> รับตำแหน่ง: GPS + หมดเวลา 240 วินาที -> ใช้ GPS เพื่อรับตำแหน่งของอุปกรณ์
3. Tasker -> รอ: 1 วินาที - นี่เป็นเพียงเพื่อให้แน่ใจว่าข้อมูล GPS มีเวลาที่จะตั้งค่าเป็นตัวแปร
4. ตัวแปร -> ชุดตัวแปร:% LOCTIME ถึง% LOCTMS - เราคัดลอกเนื้อหาของตัวแปร "Location Fix time Secs" เพื่อให้เราสามารถดำเนินการกับมันในขั้นตอนถัดไป
5. Variable -> Variable Convert ->% LOCTIME พร้อมฟังก์ชั่น“ Seconds to Medium Date Time” - สิ่งนี้จะให้วันที่ของการแก้ไขตำแหน่งที่ได้รับล่าสุดในรูปแบบที่อ่านได้ซึ่งเราจะใช้เมื่อเราส่งอีเมลข้อมูลกลับมาให้เรา
งาน - http โทรกลับบ้านหาฉันผู้ช่วย (8080)
งานนี้มีขึ้นเพื่อช่วยคุณค้นหาอุปกรณ์ในกรณีที่คุณวางผิดตำแหน่งระหว่างเบาะรองนั่งโซฟาหรือเพื่อนร่วมห้องกำลังเล่นตลกกับคุณ
สิ่งที่ทำคือตรวจสอบพอร์ต 8080 (คุณอาจเลือกใช้พอร์ตอื่น) และทำสิ่งง่ายๆสองสามอย่าง:
- อุปกรณ์นี้จะล็อกอุปกรณ์ด้วยข้อกำหนดที่จะต้องทำการปลดล็อกด้วยฟังก์ชันป้องกันปุ่มกด (สมมติว่าคุณได้ตั้งค่าไว้)
- เรียกว่างาน“ Toggle led loop”
http โทรกลับบ้านหาฉันผู้ช่วยขั้นตอนที่ 1 - 4:
1. Tasker -> Stop - สิ่งนี้จะยกเลิกการทำงานของโปรไฟล์นี้ไม่ว่าจะเป็นอย่างไรในกรณีที่ตั้งค่าตัวแปร% QUIET
1a. ภายในขั้นตอนข้างต้นถ้า:% QUIET ถูกตั้งค่า - ดำเนินการตามขั้นตอนนี้เท่านั้นหากตั้งค่าตัวแปร% QUIET
2. สุทธิ -> HTTP รับ: www.d.co.il - ขั้นตอนนี้ได้อธิบายไว้ในไฟล์ เว็บไซต์ Tasker เป็นวิธีการทดสอบว่าอุปกรณ์เชื่อมต่อจริง แม้ว่าคุณจะเลือกใช้ไซต์อื่น (ที่อยู่ใกล้คุณมากขึ้น) แต่นี่คือวิธีที่เราจะทดสอบว่าอุปกรณ์เชื่อมต่อก่อนที่จะดำเนินการอย่างอื่น
3. Net -> HTTP Get: howtogeek.is-a-geek.com:8080 - สิ่งนี้บอกให้ tasker พยายามเชื่อมต่อกับพอร์ต 8080 บนที่อยู่ DDNS นั้น
3a. ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ให้ทำตามขั้นตอนข้างต้นหากการตอบสนองจาก HTTP Get ก่อนหน้านั้นเป็นค่าบวกเท่านั้น (200)
4. ทาซเคอ -> ถ้า:% HTTPR ตรงกับ 200 - เฉพาะในกรณีที่การตอบสนอง HTTP ล่าสุดเป็นบวก (200) ให้ทำตามขั้นตอนด้านล่าง
http โทรกลับบ้านหาฉันผู้ช่วยขั้นตอนที่ 5 - 9:
5. Variable -> Variable Add:% MISSING - เพิ่ม 1 ให้กับค่า% MISSING ซึ่งจะตั้งค่านี้ด้วยหากไม่เป็นเช่นนั้น
6 + 7. Tasker -> Profile Status: <name of profile> set to off - ทั้งสองขั้นตอนที่ 6 และ 7 จะระบุกรณีที่ Keyguard ถูกปิดใช้งานโดยอัตโนมัติโดยโปรไฟล์ tasker แม้ว่านี่จะดีสำหรับสถานการณ์ปกติ แต่ก็ไม่ใช่เวลาสำหรับ "ความไว้วางใจ" เช่นนี้
8. Tasker -> ดำเนินการ:“ เปิดคีย์การ์ด” - คำสั่งนี้เรียกใช้งานอื่นที่ฉันสร้างขึ้นซึ่งจะเปิดใช้งานคีย์การ์ดหากไม่มีและไม่มี“ ความน่าเชื่อถือ” แม้ว่างานนี้จะอยู่นอกขอบเขตคู่มือนี้ แต่คุณสามารถดูตัวอย่างได้ในไฟล์ 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 loop "
- เรียกว่างาน "รับตำแหน่ง" ดังนั้นถ้าเป็นไปได้จะได้รับว่าโทรศัพท์อยู่ที่ไหน
- เรียกใช้ฟังก์ชันอีเมลเพื่อส่งข้อมูลที่สามารถรวบรวมได้
http โทรกลับบ้านแล้วตกใจขั้นตอนที่ 1 - 4
1. Tasker -> ถ้า: ไม่ได้ตั้งค่า% MISSING - เงื่อนไขนี้จะทำให้งานข้ามการทดสอบ "เราหายไปหรือไม่" หากมีการเรียกจากงานอื่น "เราพบว่าไม่มีงาน"
2. สุทธิ -> HTTP รับ: www.d.co.il - เช่นเดียวกับงานด้านบนนี่คือวิธีที่เราทดสอบว่ามีการเชื่อมต่ออินเทอร์เน็ตหรือไม่
3. Net -> HTTP Get: howtogeek.is-a-geek.com:8081 - สิ่งนี้บอกให้ tasker พยายามเชื่อมต่อกับพอร์ต 8080 บนที่อยู่ DDNS นั้น
3a. ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ให้ทำตามขั้นตอนข้างต้นหากการตอบสนองจาก HTTP Get ก่อนหน้านั้นเป็นค่าบวกเท่านั้น (200)
4. Variables -> Variable Set:% MISSING to panic - อันที่จริงนี่เป็นเพียงการ "ตั้งค่า" ตัวแปรเท่านั้นไม่จำเป็นต้องเป็นสตริงเฉพาะ
5. Tasker -> End If - ปิด "if" ที่เราเริ่มในขั้นตอนที่ 1
http โทรกลับบ้านและตกใจขั้นตอนที่ 6 - 9:
6. ทาซเคอ -> หาก: ตั้งค่า% MISSING - ดำเนินการตามด้านล่างเท่านั้นหากเราพบว่า“ หายไป” เนื่องจากถูกเรียกเก็บเงิน
7. การแจ้งเตือน -> แฟลช: ได้รับการตั้งค่าแล้ว! - แม้ว่าจะเป็นทางเลือก แต่ก็เป็นเรื่องดีที่ทราบว่าระบบไม่ได้คลั่งไคล้เราอย่างไร้เหตุผล แต่เป็นการตอบสนองต่อความจริงที่ว่ามีการตั้งค่าตัวแปรที่ขาดหายไป
7 ก. ภายในขั้นตอนข้างต้นหากไม่ได้ตั้งค่า% QUIET ให้ทำตามขั้นตอนข้างต้นหากไม่ได้ตั้งค่าตัวแปร% QUIET
8 + 9 - 6 + 7 Tasker -> Profile Status: <name of profile> set to off - ทั้งสองขั้นตอนที่ 8 และ 9 จะระบุกรณีที่ Keyguard ถูกปิดใช้งานโดยอัตโนมัติโดยโปรไฟล์ tasker แม้ว่านี่จะดีสำหรับสถานการณ์ปกติ แต่ก็ไม่ใช่เวลาสำหรับ "ความไว้วางใจ" เช่นนี้
10. สื่อ -> เล่นเพลง -> เลือกเสียงแจ้งเตือน - จริงๆแล้วขั้นตอนนี้ไม่จำเป็นเลย แต่ เสียงนี้จาก Doctor Who คือ "คอมพิวเตอร์ยอมจำนน" ฉันจึงต้องใช้มันเป็นการแจ้งเตือน "ฉันได้รับคำสั่งของคุณและกำลังดำเนินการ"
http โทรกลับบ้านและตกใจขั้นตอนที่ 11 - 9:
11. ทาซเคอ -> ดำเนินการ: สลับลูป led - เข้าสู่ลูป Led
11. ภายในขั้นตอนข้างต้นหากไม่ได้ตั้งค่า% QUIET ให้ทำตามขั้นตอนข้างต้นหากไม่ได้ตั้งค่าตัวแปร% QUIET
12. Display -> Keyguard: เปิด - ตั้งค่า Keyguard เป็นเปิด
13. แสดง -> ล็อคระบบ - ล็อคระบบทันที
14. ทาซเคอ -> ปฏิบัติงาน: รับตำแหน่ง - ดำเนินการงาน "รับตำแหน่ง" ที่เราสร้างไว้
15. ตัวแปร -> ตั้งค่าตัวแปร% EMAIL_SUBJECT เป็น“ ค้นหาความตื่นตระหนกจาก Android” - คุณสามารถตั้งค่าเรื่องนี้เป็นอะไรก็ได้ที่คุณต้องการ ...
http โทรกลับบ้านและตกใจขั้นตอนที่ 16-20:
16. ตัวแปร -> ชุดตัวแปร:% MAIL_BODY ถึง:
ฉันอยู่ที่
http://maps.google.com/maps?q=%LOC
เซลล์ใกล้เคียงคือ:% CELLID
การแก้ไขตำแหน่งล่าสุดเมื่อ:% LOCTIME โดยมีความแม่นยำของ:% LOCACC
ขั้นตอนนี้ขึ้นอยู่กับ Tasker เป็นอย่างมาก หน้าวิกิ และตั้งค่าเนื้อหาของอีเมลเพื่อให้คุณใช้ Google แผนที่เพื่อค้นหาโทรศัพท์ของคุณโดยตรวจพบ ID เสาอากาศเซลลูลาร์ที่เห็นล่าสุดและผลลัพธ์ของงาน "รับตำแหน่ง" แน่นอนคุณสามารถปรับแต่งสิ่งนี้ให้เข้ากับเนื้อหาในใจของคุณได้
17. Tasker -> ดำเนินการ: Emailer - ใช้งาน "Emailer" เพื่อส่งข้อมูลใหม่นี้ให้เรา
18. ทาซเคอ -> รอ: 10 วินาที - ให้เวลาเย็นลง 10 วินาที
19. Tasker -> ถ้า:% MISSING ถูกตั้งไว้ - ฉันรู้ว่ามันโง่ที่จะตรวจสอบอีกครั้ง“ ถ้าเราหายไป” ณ จุดนี้ แต่ในความเป็นจริงนี่คือจุดเบรกเกอร์ เนื่องจากเป็นไปได้ว่าเราต้องการยกเลิกการเรียกใช้งานซ้ำโดยใช้คำสั่ง "ไปที่" ด้านล่างและอื่น ๆ ที่ชาญฉลาดก็จะไม่มีตัวเลือก
20. Tasker -> Goto Action: 12 - กลับไปที่ขั้นตอนที่ 12 เพื่อดำเนินการงานอีกครั้งจากส่วน lockdown
20a. ภายในขั้นตอนข้างต้นหาก: ไม่ได้ตั้งค่า% QUIET - ดำเนินการตามขั้นตอนต่อไปหากไม่ได้ตั้งค่าตัวแปร% QUIET
http โทรกลับบ้านและตกใจขั้นตอนที่ 21 - 24 (ตอนจบ):
21. ทาซเคอ -> รอ: 1 นาที - ถ้าเรามาถึงจุดนี้เราอาจใช้สัญญาณเตือนแบบเงียบ ดังนั้นเราจึงไม่จำเป็นต้องดำเนินการล็อกอีกครั้งและเราอาจใช้อีเมล "เพียง" หนึ่งครั้งต่อนาที
22. Tasker -> Goto Action: 14 - เรียกใช้งานอีกครั้งจากส่วน“ รับตำแหน่ง”
23. Tasker -> End If - ปิด“ If” จากขั้นตอนที่ 19
24. Tasker -> End If - ปิด“ If” จากขั้นตอนที่ 6
งาน - http โทรกลับบ้านและตกใจอย่างเงียบ ๆ (8082)
โปรไฟล์นี้สร้างจากสองข้อข้างต้นโดยมีข้อแตกต่างเล็กน้อยที่การดำเนินการจะดำเนินการอย่างเงียบ ๆ
สิ่งที่ทำคือตรวจสอบพอร์ต 8082 จากนั้น:
- ตั้งค่าตัวแปร QUITE ที่เรารอคอยมาตลอดเวลานี้
- เรียกโปรไฟล์ 8081 ซึ่งจะทำหน้าที่เหมือนเดิมโดยเฉพาะ“ if” ทั้งหมดสำหรับตัวแปร QUIET ที่ทำงานอยู่ในขณะนี้
http โทรกลับบ้านแล้วตกใจอย่างเงียบ ๆ ขั้นตอนที่ 1 - 5:
1. สุทธิ -> HTTP รับ: www.d.co.il - เช่นเดียวกับงานด้านบนนี่คือวิธีที่เราทดสอบว่ามีการเชื่อมต่ออินเทอร์เน็ตหรือไม่
2. Net -> HTTP Get: howtogeek.is-a-geek.com:8082 - สิ่งนี้บอกให้ tasker พยายามเชื่อมต่อกับพอร์ต 8082 บนที่อยู่ DDNS นั้น
2a. ภายในขั้นตอนข้างต้นหาก:% HTTPR ~ 200 - ให้ทำตามขั้นตอนข้างต้นหากการตอบสนองจาก HTTP Get ก่อนหน้านั้นเป็นค่าบวกเท่านั้น (200)
3. Tasker -> ถ้า:% HTTPR ตรงกับ 200 - หากการตอบสนองจาก "get" ด้านบนเป็นค่าบวก (200) ให้ดำเนินการด้านล่าง
4. ตัวแปร -> เพิ่มตัวแปร:% MISSING - เพิ่ม 1 ในตัวแปร "หายไป" เพื่อตั้งค่า
5. ตัวแปร -> เพิ่มตัวแปร:% QUIET - เพิ่ม 1 ในตัวแปร“ เงียบ” เพื่อตั้งค่า
http โทรกลับบ้านแล้วตกใจเงียบขั้นตอนที่ 6 - 7 (จบ):
6. ทาซเคอ -> ปฏิบัติภารกิจ:“ http โทรกลับบ้านและตื่นตระหนก” - ดำเนินการงาน“ ตกใจ” เมื่อตั้งค่าตัวแปร QUITE แล้วงานจำนวนมากก็จะรับรู้“ ถ้า”
7. Tasker -> End If - สิ้นสุด“ if” จากขั้นตอนที่ 3
โปรไฟล์ - ปิดการแสดง
ถึงเวลาสร้างโปรไฟล์ (ทริกเกอร์) ที่จะเรียกใช้งานที่เราสร้างไว้ข้างต้น
แม้ว่าการเลือกทริกเกอร์จะขึ้นอยู่กับคุณและความต้องการของคุณโดยสมบูรณ์สำหรับจุดประสงค์ของคู่มือนี้เราจะใช้ "การแสดงผลถูกปิด" เป็นทริกเกอร์ นอกจากนี้เรายังจะ จำกัด ทริกเกอร์ดังกล่าวไม่ให้ดำเนินการมากกว่าหนึ่งครั้งต่อนาทีเพราะมันมากเกินไปที่จะให้มันทำงานทุกครั้งที่จอแสดงผลปิดลง คุณอาจต้องการ "เล่น" กับค่านั้นด้วย นอกจากนี้คุณสามารถใช้ "ทุก X นาที", a ทริกเกอร์ SMS , ก“ เมื่อออกจากสภาพแวดล้อมที่เชื่อถือได้ "ทริกเกอร์หรือทั้งหมดถ้าคุณต้องการเช่นกัน ...
1. สร้างโปรไฟล์ใหม่
2. ตั้งชื่อ
3. เลือกประเภทของทริกเกอร์ในกรณีของเราคือ "เหตุการณ์"
4. เลือกหมวดหมู่“ การแสดงผล”
5. เลือกเหตุการณ์“ ปิดการแสดงผล”
6. คลิก V สีเขียวเพื่อสร้างโปรไฟล์
7. เลือก "งาน" ที่จะเรียกใช้โดยทริกเกอร์
8. เมื่อสร้างโปรไฟล์แล้วคุณสามารถเพิ่มงานอื่นที่จะเรียกใช้โดยทริกเกอร์เดียวกันได้
9. เมื่อคุณคลิกที่งานในโปรไฟล์คุณจะพบกับเมนูนี้:
10. คลิก“ เพิ่มงาน” และเลือกงานเพิ่มเติม
11. จำกัด การดำเนินการของโปรไฟล์นาทีละครั้งโดยคลิกที่ไอคอน "คุณสมบัติ"
12. จากเมนูเลือกคุณสมบัติ
13. เปลี่ยนตัวนับคูลดาวน์
กระเป๋า - ละเว้นข้อผิดพลาด
เมื่อสร้างโปรไฟล์แล้วคุณอาจสังเกตเห็นว่าเนื่องจากการทดสอบส่งคืนข้อผิดพลาดทุกครั้งที่เรียกใช้และในขณะที่พอร์ตไม่เปิดขึ้นทาซเคอร์จะ "กะพริบ" ข้อความแสดงข้อผิดพลาดที่หน้าจอ ในขณะที่ให้ข้อมูลตอนนี้อาจกลายเป็นความรำคาญ
หากต้องการปิดหากคุณต้องการให้ไปที่:
1. เมนู -> การตั้งค่า
2. ยกเลิกการเลือก“ ปัญหาแฟลช”
การใช้งาน
ตอนนี้คุณควรสังเกตว่าการทำงานหนักทั้งหมดของคุณไม่ได้ทำอะไรเลย นั่นคือเหตุผลที่แนะนำว่าคุณควรทำการทดสอบเพื่อดูว่าอุปกรณ์ตอบสนองต่อทริกเกอร์จริงโดยการเปิดพอร์ตดังกล่าวบนเครือข่ายของคุณ
หากคุณเลือกที่จะเรียกใช้โปรไฟล์คุณอาจต้องใช้วิธีปิดการเตือนเมื่อมีการสะดุด
เพื่อทำสิ่งนี้:
1. ปิดพอร์ตทริกเกอร์บนเครือข่ายในบ้านของคุณ
2. เข้าสู่ทาซเคอ - ใช่ฉันรู้ว่ามันไม่สะดวกในตอนนี้เพราะระบบกำลังล็อค ... แต่คุณไม่สามารถมีเค้กของคุณและทิ้งไว้ทั้งหมด
3. ปิด Tasker - งาน Alarm ควรหยุดทำงาน
4. ล้างตัวแปร% MISSING โดยคลิกที่ไอคอน "แท็กกระเป๋าเดินทาง"
5. ค้นหาตัวแปร% MISSING ในรายการและกดเป็นแถว
6. คลิกแถว "ล้าง"
7. ยืนยันการล้างตัวแปร
แค่นั้นแหละ. คุณควรจะพร้อม
คำพูดสุดท้ายของผู้แต่ง: ฉันขอให้คุณไม่ต้องใช้งานเหล่านี้ ...