วิธีควบคุมพีซีของคุณจากอุปกรณ์ Android ด้วย Tasker [ตอนที่ 1

การควบคุม PC ของ Tasker เป็นโครงการ 4 ส่วนที่สร้างการควบคุมพลังงาน ระดับเสียง หน้าจอ และแอปพลิเคชันในการแจ้งเตือนทางมือถือ

ผู้ใช้ส่วนใหญ่ที่เข้ามาที่ฟอรัมของเราใช้อุปกรณ์ Android (แม้ว่าเราจะโฮสต์ฟอรัมบางส่วนสำหรับ Windows 10 Mobile โดยเฉพาะก็ตาม) อย่างไรก็ตาม ระบบปฏิบัติการเดสก์ท็อปที่ผู้ใช้ของเราเลือกใช้นั้นถูกแบ่งระหว่าง Windows ของ Microsoft, macOS ของ Apple และระบบปฏิบัติการ Linux/GNU ต่างๆ

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

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

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

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

บทช่วยสอนนี้มีไว้สำหรับผู้ใช้ Tasker ที่มีประสบการณ์มากกว่า แต่น่าเสียดายที่เราต้องดำเนินการกับสิ่งนี้ สันนิษฐานว่าจะมุ่งเน้นไปที่การรวมเข้ากับ EventGhost แทนซึ่งเป็นหัวข้อที่ยากจะครอบคลุมหากคุณไม่ได้ใช้ ทาซเคอร์มาก่อน หากคุณต้องการวิดีโอแนะนำการสอนนี้ ฉันได้ทำไว้แล้ว การสาธิตบน YouTube เช่นกัน นอกจากนี้ ฉันได้แนบไฟล์โครงการที่คุณสามารถนำเข้าใน Tasker ในตอนท้ายได้


โครงการประกอบด้วยสองส่วน เรื่องหนึ่งเกี่ยวข้องกับสิ่งที่คุณต้องทำบนพีซี และอีกเรื่องหนึ่งจะบอกวิธีใช้ Tasker เพื่อให้ได้คำสั่งส่ง แนวคิดทั่วไปคือการสร้างลูปที่จะส่งข้อมูลไปยังพีซี และได้รับการยืนยันจากพีซีเมื่อดำเนินการแล้ว ในการดำเนินการนี้ ฉันจะใช้ EventGhost เพื่อส่งข้อมูลไปมาผ่านปลั๊กอิน AutoRemote หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ AutoRemote ฉันขอแนะนำให้คุณอ่านคำแนะนำ ฉันได้เขียนเกี่ยวกับเรื่องนี้.

เหตุการณ์ผี

เริ่มจาก EventGhost กันก่อน หากคุณไม่เคยใช้มันมาก่อน คุณสามารถคิดว่ามันเป็น Tasker สำหรับ Windows ได้ มันยังห่างไกลจากความสมบูรณ์แบบ (โดยเฉพาะจากมุมมองของ UI) แต่เมื่อคุณเข้าใจวิธีการทำงานแล้ว มันก็สามารถเป็นส่วนเสริมที่มีคุณค่าสำหรับชุดเครื่องมือ Windows ของคุณ

เหนือสิ่งอื่นใด ด้วยปลั๊กอิน AutoRemote สำหรับ EventGhost คุณสามารถทำให้มันทำงานกับปลั๊กอิน AutoRemote สำหรับ Tasker ได้ ด้วยวิธีนี้ พีซี Windows และโทรศัพท์ Android ของคุณสามารถสื่อสารและส่งคำสั่งระหว่างกันได้

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

เมนูแรกในโครงการของฉันคือเมนูพลังงาน มีการดำเนินการหลัก 4 ประการที่กำหนดให้กับเมนูนั้น: สลีป ล็อค รีสตาร์ท และปิดเครื่อง ซึ่งหมายความว่าเราต้องบอก EventGhost ให้ดำเนินการเหล่านี้ แต่ละรายการมีอยู่ในเมนูระบบของการกระทำของ EventGhost จะมีงานเพิ่มเติมที่ดำเนินการในการบูต สิ่งนี้ทำให้เรามีการกระทำทั้งหมด 5 อย่าง

คุณจะสังเกตเห็นว่าแต่ละการกระทำมีทริกเกอร์สองสามตัวและข้อความที่ส่งกลับไปยังทาซเคอร์ แม้ว่าข้อความจะมีคำสั่งของคุณเอง แต่คุณต้องมีรูปแบบที่สอดคล้องกัน ข้อความที่ส่งกลับไปยัง Tasker จะอยู่ในรูปแบบเสมอ pc=:=ข้อความของคุณ.

นี่เป็นสิ่งสำคัญเนื่องจากโปรไฟล์ใน Tasker จะใช้คำนำหน้าเพื่อลดจำนวนงานที่จำเป็นในการแยกวิเคราะห์คำสั่ง เช่นเดียวกับข้อความที่ส่งถึง EventGhost แต่ละข้อความลงท้ายด้วย 'pc' เช่น ปิดพีซี,สลีปพีซี. กฎนี้จะใช้กับทุกคำสั่งที่ออกผ่าน AutoRemote จากโทรศัพท์ของคุณไปยัง EventGhost

แต่ละมาโครยังมีทริกเกอร์เพิ่มเติม และจะพยายามจับภาพเหตุการณ์ (ล็อค สลีป รีสตาร์ท ปิดเครื่อง) ที่ถูกทริกเกอร์โดยระบบ เพื่อให้โอกาส EventGhost ส่งข้อความ ต้องรอ 6 วินาที

งานบูต

มีงานพิเศษทำงานตอนบู๊ต มันส่งข้อความไปยังโทรศัพท์ของเราโดยมีความล่าช้า 10 วินาที เมื่อโหลด EventGhost บนพีซีแล้ว จะรอ 10 วินาที จากนั้นจะแจ้งเตือนว่าคอมพิวเตอร์ออนไลน์อยู่ ฉันได้เพิ่มทริกเกอร์เพิ่มเติมเพื่อบันทึกประวัติการทำงานจากโหมดสลีป ล็อค และรีสตาร์ท ภาพหน้าจอจากก่อนหน้านี้ควรครอบคลุมทุกสิ่งที่คุณต้องการใน EventGhost ตรวจสอบให้แน่ใจว่าปลั๊กอิน AutoRemote ถูกโหลดและกำหนดค่าอย่างถูกต้อง

ทาซเคอร์

ฉันใช้ไอคอนจาก แอพไอคอนการออกแบบวัสดุ และฉันแทบรอไม่ไหวที่ Tasker จะรวมสิ่งนี้ไว้ใน เวอร์ชั่นใหม่. คุณสามารถทดลองใช้ไอคอนเหล่านั้นหรือไอคอนอื่นๆ จากชุดไอคอนที่คุณเลือกได้ตามใจชอบ แต่หากคุณใช้ปุ่มการแจ้งเตือนอัตโนมัติ คุณจะต้องใช้ไอคอนที่มีสีเดียวเท่านั้น คุณสามารถเปลี่ยนสีได้โดยใช้ตัวเลือกสีอ่อนในปลั๊กอิน

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

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

  1. การกระทำของ Buttonone
  2. การกระทำของ Buttontwo
  3. เปิดเมนูย่อย
  4. การดำเนินการเมนูย่อย
  5. คำติชมของพีซี

โปรไฟล์ 1 และ 2

โปรไฟล์ทั้งสองนี้จัดการคำสั่งการแจ้งเตือนอัตโนมัติที่ออกโดยปุ่มที่อยู่ในแถวที่หนึ่ง (ปุ่มหนึ่ง) และแถวที่สอง (ปุ่มสอง)

เปิดเมนูย่อย

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

การดำเนินการเมนูย่อย

โปรไฟล์ที่เรียบง่ายซึ่งส่งการกระทำที่เลือกผ่าน AutoRemote ไปยังเป้าหมายของคุณ

คำติชมของพีซี

โปรไฟล์ที่อัปเดตการแจ้งเตือนตามข้อมูลที่ได้รับจากพีซี

เมนูพลังงาน

ฉันหวังว่าทุกอย่างจะเข้าใจได้ในตอนนี้ เรากำลังจะไปถึงเนื้อหาที่แท้จริงของการตั้งค่าที่นี่: เมนูพลังงาน เมื่อพีซีออฟไลน์ อยู่ในโหมดสลีป หรือล็อค เมนูจะแสดงสถานะที่ถูกต้องหาก AutoRemote มีโอกาสส่งข้อความ (จะมีข้อมูลเพิ่มเติมในภายหลัง) นอกจากนั้น ไอคอนสลีปและออนไลน์ยังมีข้อความที่แจ้งให้คุณทราบว่าคอมพิวเตอร์เข้าสู่โหมดสลีปเมื่อใดหรือออนไลน์อยู่หรือไม่ คุณสามารถปลุกพีซีของคุณจากตัวเลือกสลีป หรือดำเนินการสลีป ล็อค รีสตาร์ท และปิดการดำเนินการได้

อย่างไรก็ตาม มีข้อจำกัดบางประการ:

  • ปิด - ไม่สามารถปลุกอุปกรณ์อีกครั้งได้ (ไม่มีวิธีแก้ไขสำหรับสิ่งนี้)
  • ล็อค - ไม่สามารถกลับเข้าสู่ระบบผ่านไอคอนได้ แต่คุณสามารถทำได้ผ่าน Remote Desktop (ในตอนนี้)
  • ปลุกระบบ LAN - ต้องใช้การเชื่อมต่อ LAN เกือบตลอดเวลา (การ์ด WiFi บางตัวรองรับ) หากคุณไม่ได้เชื่อมต่อ LAN คุณสามารถลองตั้งค่านี้บน a ราสเบอร์รี่ปี่.

หากต้องการสร้างการแจ้งเตือน ฉันใช้การทำงานของปุ่มการแจ้งเตือนอัตโนมัติ การแจ้งเตือนเป็นแบบถาวร ดังนั้นจึงต้องกำหนด ID ให้ ฉันขอแนะนำอย่างยิ่งให้สร้างการแจ้งเตือนที่จะประกอบด้วยสิ่งต่อไปนี้:

  • ปุ่ม - สร้างปุ่ม 2 แถว แถวละ 4 คอลัมน์ ดูการตั้งค่าคอลัมน์ ปุ่มจะไม่แสดงจนกว่าจะมีการกำหนดการดำเนินการ กำหนดปุ่มทั้งหมด 8 ปุ่ม
  • การดำเนินการ - กำหนดการดำเนินการทั้งหมด 8 รายการ แถวบนเริ่มต้นด้วย 'เปิด...' แถวล่างลงท้ายด้วย '...pc' ในแต่ละการกระทำ
  • สี - กำหนดสีสำหรับแต่ละปุ่ม คัดลอกและวางสีเดียวกัน จะง่ายต่อการเปลี่ยนในภายหลัง

เก็บการแจ้งเตือนนี้ไว้เป็นเทมเพลตเพื่อคัดลอกและวางในงานต่างๆ ซึ่งจะช่วยคุณประหยัดเวลาได้บ้าง

งานปุ่มระดับ 1

การแจ้งเตือนเริ่มต้นประกอบด้วย 4 ไอคอน (เมนูย่อยปิดอยู่) นี่ควรเป็นการแจ้งเตือนแรกที่จะสร้าง จัดเรียงไอคอนทั้ง 4 ไอคอนและกำหนดการดำเนินการ: openpower, openvolume, openbookmark, openscreen (คำนำหน้าแบบเปิดมีความสำคัญที่นี่) สุดท้าย กำหนดคำนำหน้าเป็น ปุ่ม. เมื่อกดปุ่มในการแจ้งเตือน การดำเนินการที่เกี่ยวข้องจะถูกทริกเกอร์บนพีซีของคุณ

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

เปิดงานโปรไฟล์เมนูย่อย/เมนูย่อย

เมนูย่อยที่เปิดจะตอบสนองต่อ regex (open.*) และในการตั้งค่าขั้นสูง ให้ตั้งค่า Comm Params Prefix เป็น ปุ่มเนื่องจากคำสั่งออกโดยปุ่มจากแถวที่หนึ่ง ในงานที่เชื่อมโยงกับโปรไฟล์นี้ ให้วางเทมเพลตการแจ้งเตือนและกำหนดเงื่อนไข IF ที่ด้านล่าง การแจ้งเตือนนี้ควรเปิดเฉพาะเมื่อเท่านั้น % ancomm ~ เปิดอำนาจ

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

  • ปุ่มต่างๆ - ตรวจสอบให้แน่ใจว่าแถวแรกตรงกันตามที่คุณต้องการ
  • การดำเนินการ - แถวแรกเริ่มต้นด้วยการเปิด (ดูเทมเพลต) แต่ไอคอนเมนูพลังงานควรมี เปิดปิด การกระทำที่ได้รับมอบหมายแทน แถวที่สองมีการกระทำที่ลงท้ายด้วย ''...พีซี''
  • สี - เฉพาะสีแรกเท่านั้นที่ควรแตกต่าง
  • คำนำหน้าสำหรับการกระทำ - ปุ่มสอง

ซึ่งจะทำให้มั่นใจได้ว่าหากกดไอคอนเปิด/ปิดอีกครั้ง การแจ้งเตือนเริ่มต้นจะกลับมา หากกดปุ่มอื่นๆ จากแถวที่หนึ่ง เมนูที่เกี่ยวข้องจะเปิดขึ้น (ในบทช่วยสอนในภายหลัง) และหากกดไอคอนจากแถวที่สอง คำสั่ง AutoRemote จะถูกออก

คำอธิบายงาน

Profile: Open Sub Menu 

เหตุการณ์: การแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: ลักษณะการทำงานของเหตุการณ์

ตัวกรอง: เปิด* (นิพจน์ทั่วไป) ]

Enter: เปิดเมนูย่อย

A1: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_desktop_mac.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_sleep.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_key.png,/storage/emulated/0/Tasker/ไอคอนวัสดุ/green/ic_reload.png,/storage/emulated/0/Tasker/ไอคอนวัสดุ/green/ic_power.png

การดำเนินการ: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, รีบูตพีซี, Turnoffpc

คำนำหน้าการดำเนินการ: buttontwo

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 50

สีปุ่ม: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

การขยายปุ่ม: 10

เปิดใช้งาน: 1,1,1,1,1,1,1,1

สีพื้นหลัง: #212121 หมดเวลา (วินาที):20 ] ถ้า [ %ancomm ~ openpower ]

อ่านเพิ่มเติม

เมนูย่อย การกระทำ โปรไฟล์/ ส่งงาน AR

สร้างการแจ้งเตือนอัตโนมัติของเหตุการณ์ใหม่และตั้งค่าทริกเกอร์เป็น regex (.*pc) รวมถึงตั้งค่าคำนำหน้าพารามิเตอร์ Comm เป็น ปุ่มสอง วิธีนี้จะตอบกลับเฉพาะคำสั่งที่ส่งโดยแถวที่สองของการแจ้งเตือนของคุณเท่านั้น เชื่อมโยงสิ่งนี้กับงานส่ง AR ซึ่งจะมีการดำเนินการ STOP IF %ancomm ~ close (ป้องกันไม่ให้การดำเนินการปิดออกข้อความ AR) เพิ่มการดำเนินการข้อความระยะไกลอัตโนมัติ และส่ง %ancomm เป็นข้อความ

เพิ่มการแจ้งเตือนเทมเพลตอื่นและเชื่อมโยงกับเงื่อนไข IF (ไม่ตรงกับ regex lockpc|sleeppc|rebootpc|turnoffpc ) คำสั่งเหล่านี้มีการแจ้งเตือนที่กำหนดเอง

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

  • ปุ่ม - ปุ่มหลักเพียง 4 ปุ่ม นี่คือการแจ้งเตือนเริ่มต้นของคุณ
  • การดำเนินการ - แถวแรกเริ่มต้นด้วยการเปิด (ดูเทมเพลต)
  • สี - แต่ละอันควรมีสีเดียวกัน เนื่องจากข้อความนี้ปรากฏขึ้นเมื่อพีซีของคุณออนไลน์ คุณสามารถเลือกสีเมนู Power ได้ตามใจชอบ
  • คำนำหน้าสำหรับการกระทำ - ปุ่ม

คำอธิบายงาน

Profile: Submenu Actions 

เหตุการณ์: การแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: ลักษณะการทำงานของเหตุการณ์

ตัวกรอง: พีซี (regex) ]

เข้าสู่: ส่ง AR

A1: [X] หยุด [ โดยมีข้อผิดพลาด: ปิดงาน: ] ถ้า [ %ancomm !Set | % คอม ~ ปิด ]

A2: ข้อความ AutoRemote [ การกำหนดค่า: ผู้รับ: HomeGhost

ข้อความ: % ancomm หมดเวลา (วินาที):200 ]

A3: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การดำเนินการ: openpower, openvolume, openbookmark, openscreen

คำนำหน้าการดำเนินการ: buttonone

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีปุ่ม: #FF43A047,#FFFFFFFF

การขยายปุ่ม: 1

เปิดใช้งาน: 1,1,1,1

สีพื้นหลัง: #212121

ข้อความ: %PcPowerontime,%PcVolume,,%PcScreen

สีข้อความ: #FFFFFFFF

ขนาดตัวอักษร: 12 หมดเวลา (วินาที):20 ] ถ้า [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

อ่านเพิ่มเติม

PC- โปรไฟล์คำติชม / งานการแจ้งเตือน

ฉันกำลังใช้เหตุการณ์ AutoRemote ที่ยอมรับข้อความใดๆ ในขั้นสูงนั้น คำนำหน้าพารามิเตอร์ Comm ถูกตั้งค่าเป็น พีซีดังนั้นจึงจะโต้ตอบกับข้อความที่ส่งจากโปรไฟล์ EventGhost ที่กำหนดค่าไว้ก่อนหน้านี้ งานนี้มีการดำเนินการหลายอย่างที่จะถูกทริกเกอร์ตามข้อความที่ได้รับ ตั้งค่าตัวแปร %เวลาเปิดเครื่องคอมพิวเตอร์ ถึง %TIME และใช้ IF %arcomm ~ ออนไลน์. สิ่งนี้จะแจ้งให้คุณทราบเมื่อพีซีเข้าสู่ระบบ จากนั้นเราจะสร้างสถานะการแจ้งเตือน 5 สถานะตามข้อความที่คอมพิวเตอร์ส่งมา:

ถ้า %arcomm ~ ออนไลน์

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

  • ปุ่ม - ปุ่มหลักเพียง 4 ปุ่ม นี่คือการแจ้งเตือนเริ่มต้นของคุณ
  • การดำเนินการ - แถวแรกเริ่มต้นด้วยการเปิด (ดูเทมเพลต)
  • สี - แต่ละอันควรมีสีเดียวกัน เนื่องจากข้อความนี้ปรากฏขึ้นเมื่อพีซีของคุณออนไลน์ คุณสามารถเลือกสีเมนู Power ได้ตามใจชอบ
  • คำนำหน้าสำหรับการกระทำ - ปุ่ม
  • เพิ่มป้ายกำกับข้อความในตำแหน่งที่ 1 - ใช้ %เวลาเปิดเครื่องคอมพิวเตอร์ (คุณจะต้องใช้สิ่งนี้ในแต่ละขั้นตอนเริ่มต้น ดังนั้นโปรดตรวจสอบว่างานส่ง AR และปุ่มระดับ 1 ใช้กับสิ่งนี้ด้วย)

ถ้า %arcomm ~ การปิดเครื่อง

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

  • ปุ่ม - มีเพียงปุ่มเดียวเพื่อแสดงพีซีออฟไลน์
  • การดำเนินการ - คุณต้องกำหนดปุ่มหนึ่งเพื่อทำให้มองเห็นปุ่มได้ ดังนั้นให้สร้างปุ่มขึ้นมาใหม่
  • สี-แดงกำลังดี
  • คำนำหน้าสำหรับการดำเนินการ: ไม่มี

ถ้า %arcomm ~ นอนหลับ

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

  • ปุ่ม - มีเพียงปุ่มเดียวเท่านั้น
  • การดำเนินการ - openwakeup
  • สี - อะไรก็ได้ที่คุณชอบ
  • คำนำหน้าสำหรับการกระทำ - ปุ่ม
  • กำหนด %artime - สิ่งนี้จะช่วยให้คุณทราบเวลาที่แน่นอนที่คอมพิวเตอร์จะเข้าสู่โหมดสลีป

ถ้า %arcomm ~ รีบูต

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

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

ถ้า %arcomm ~ ล็อค

การแจ้งเตือนได้รับการกำหนดค่าดังนี้:

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

คำอธิบายงาน

Profile: Pc Feedback 

เหตุการณ์: AutoRemote [ การกำหนดค่า: ข้อความทั้งหมด ]

เข้าสู่: การแจ้งเตือน

A1: ชุดตัวแปร [ ชื่อ: % PcPowerontime ถึง: % TIME ตัวแปรเรียกซ้ำ: ปิด ทำคณิตศาสตร์: ปิด ผนวก: ปิด ] ถ้า [ % arcomm ~ ออนไลน์ ]

A2: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การดำเนินการ: openpower, openvolume, openbookmark, openscreen

คำนำหน้าการดำเนินการ: buttonone

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีปุ่ม: #FF43A047,#FFFFFFFF

การขยายปุ่ม: 1

เปิดใช้งาน: 1,1,1,1

สีพื้นหลัง: #212121

ข้อความ: %PcPowerontime,%PcVolume,,%PcScreen

สีข้อความ: #FFFFFFFF

ขนาดตัวอักษร: 12 หมดเวลา (วินาที):20 ] ถ้า [ %arcomm ~ ออนไลน์ ]

A3: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การกระทำ: การกระทำ

คำนำหน้าการดำเนินการ: buttonone,

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีของปุ่ม: #FFE53935

การขยายปุ่ม: 1

เปิดใช้งาน: 1,0,0,0

สีพื้นหลัง: #212121

ข้อความ: ออฟไลน์

สีข้อความ: #FFF44336

ขนาดตัวอักษร: 14 หมดเวลา (วินาที):20 ] ถ้า [ %arcomm ~ turnoff ]

A4: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การดำเนินการ: openwakeup

คำนำหน้าการดำเนินการ: buttonone,

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีของปุ่ม: #FFE53935

การขยายปุ่ม: 1

เปิดใช้งาน: 1,0,0,0

สีพื้นหลัง: #212121

ข้อความ: %arttime

สีข้อความ: #FFF44336

ขนาดตัวอักษร: 14 หมดเวลา (วินาที):20 ] ถ้า [ %arcomm ~ sleep ]

A5: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/ไอคอนวัสดุ/green/ic_reload.png

การดำเนินการ: รีสตาร์ท

คำนำหน้าการดำเนินการ: buttonone,

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีของปุ่ม: #FFF9A825

การขยายปุ่ม: 1

เปิดใช้งาน: 1,0,0,0

สีพื้นหลัง: #212121

ข้อความ: เริ่มต้นใหม่

สีข้อความ: #FFF9A825

ขนาดตัวอักษร: 14 หมดเวลา (วินาที):20 ] ถ้า [ %arcomm ~ รีบูต ]

A6: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/ไอคอนวัสดุ/green/ic_key.png

การดำเนินการ: ล็อค

คำนำหน้าการดำเนินการ: buttontwo

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 50

สีของปุ่ม: #FFF9A825

การขยายปุ่ม: 10

เปิดใช้งาน: 1,1,1,1,1,1,1,1

สีพื้นหลัง: #212121

ข้อความ: ล็อค

สีข้อความ: #FFF9A825

ขนาดตัวอักษร: 14 หมดเวลา (วินาที):20 ] ถ้า [ %arcomm ~ lock ]

อ่านเพิ่มเติม

โปรไฟล์การดำเนินการ Buttonone / งานปุ่มระดับ 1

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

การดำเนินการแรกจะเป็นปลั๊กอินที่กำหนดค่าไว้ ปลุกระบบ LAN ซึ่งจะเปิดตัว IF %arcomm ~R ปลุก. การดำเนินการที่สองจะปิดเมนูย่อยของการแจ้งเตือนและคืนค่ามุมมองเริ่มต้น

การแจ้งเตือนได้รับการกำหนดค่าดังนี้ IF :%arcomm ~R ปิด:

  • ปุ่ม - ปุ่มหลักเพียง 4 ปุ่ม นี่คือการแจ้งเตือนเริ่มต้นของคุณ
  • การดำเนินการ - ทั้งหมดเริ่มต้นด้วย ''เปิด...''
  • สี - แต่ละอันควรมีสีเดียวกัน เนื่องจากข้อความนี้ปรากฏขึ้นเมื่อพีซีของคุณออนไลน์ คุณสามารถเลือกสีเมนู Power ได้ตามใจชอบ
  • คำนำหน้าสำหรับการกระทำ - ปุ่ม
  • ข้อความ %เวลาเปิดเครื่องคอมพิวเตอร์

คำอธิบายงาน

Profile: Buttonone Actions 

เหตุการณ์: การแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: ลักษณะการทำงานของเหตุการณ์

ตัวกรอง: เปิด* (นิพจน์ทั่วไป) ]

เข้าสู่: ปุ่มระดับ 1

A1: ปลุกอุปกรณ์ [ การกำหนดค่า: อุปกรณ์|1|PAJOPC หมดเวลา (วินาที):0 ] หาก [ %ancomm ~R wakeup ]

A2: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การดำเนินการ: openpower, openvolume, openbookmark, openscreen

คำนำหน้าการดำเนินการ: buttonone

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีปุ่ม: #FF43A047,#FFFFFFFF

การขยายปุ่ม: 1

เปิดใช้งาน: 1,1,1,1

สีพื้นหลัง: #212121

ข้อความ: %PcPowerontime,%PcVolume,,%PcScreen

สีข้อความ: #FFFFFFFF

ขนาดตัวอักษร: 12 หมดเวลา (วินาที):20 ] ถ้า [ %ancomm ~R close ]

อ่านเพิ่มเติม

ปุ่มโปรไฟล์การดำเนินการสองปุ่ม / ปุ่มระดับ 1

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

คำอธิบายงาน

Profile: Buttontwo Actions 

เหตุการณ์: การแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: ลักษณะการทำงานของเหตุการณ์

ตัวกรอง: เปิด* (นิพจน์ทั่วไป) ]

เข้าสู่: ปุ่มระดับ 1

A1: ปลุกอุปกรณ์ [ การกำหนดค่า: อุปกรณ์|1|PAJOPC หมดเวลา (วินาที):0 ] หาก [ %ancomm ~R wakeup ]

A2: การแจ้งเตือนปุ่มแจ้งเตือนอัตโนมัติ [ การกำหนดค่า: Id: default

รูปภาพ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material ไอคอน/green/ic_volume_medium.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/green/ic_book_variant.png,/storage/emulated/0/Tasker/วัสดุ ไอคอน/เขียว/ic_desktop_mac.png

การดำเนินการ: openpower, openvolume, openbookmark, openscreen

คำนำหน้าการดำเนินการ: buttonone

ไอคอนแถบสถานะ: hardware_dock

คู่มือไอคอนแถบสถานะ: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

ขนาดข้อความในแถบสถานะ: 16

ลำดับความสำคัญ: 2

ถาวร: จริง

การสั่นสะเทือน: 0,421,385,64,86,40

จัดแนว: กึ่งกลาง

จำนวนคอลัมน์: 4,4

ขนาดกระดุม: 80

สีปุ่ม: #FF43A047,#FFFFFFFF

การขยายปุ่ม: 1

เปิดใช้งาน: 1,1,1,1

สีพื้นหลัง: #212121

ข้อความ: %PcPowerontime,%PcVolume,,%PcScreen

สีข้อความ: #FFFFFFFF

ขนาดตัวอักษร: 12 หมดเวลา (วินาที):20 ] ถ้า [ %ancomm ~R close ]

อ่านเพิ่มเติม


นี่คือจุดสิ้นสุดของส่วนที่ 1 การตั้งค่าแถบปุ่มและแสดงวิธีสร้างปุ่มเมนูพลังงานพื้นฐานด้วยแถบปุ่ม สิ่งที่กล่าวถึงในที่นี้ส่วนใหญ่ควรจะทำงานได้ด้วยตัวเอง เรามีงานที่ต้องทำเพิ่มเติมสำหรับส่วนที่ 2, 3 และ 4 แต่เราจะแสดงวิธีดำเนินการขั้นสูงเพิ่มเติมบนพีซีของคุณ ข่าวดีก็คือ ส่วนต่อๆ ไปเหล่านี้จะสั้นกว่านี้มาก เนื่องจากเราได้ดำเนินการเบื้องต้นในการตั้งค่าที่นี่แล้ว

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

ดาวน์โหลด PC Control Tasker Project จาก AndroidFileHost

นอกจากนี้คุณจะต้องมี ไอคอนการออกแบบวัสดุ ที่ฉันใช้ในโครงการนี้ เพียงดาวน์โหลดไฟล์ zip ด้านล่างและคลายซิปโฟลเดอร์ไปยังไดเร็กทอรีรากของที่จัดเก็บข้อมูลภายในของคุณ

ดาวน์โหลดชุดไอคอนวัสดุจาก AndroidFileHost

สุดท้าย นี่คือไฟล์การกำหนดค่าสำหรับ EventGhost ที่คุณสามารถนำเข้าได้

ดาวน์โหลดไฟล์การกำหนดค่า EventGhost

โปรดทราบว่าฉันได้ลบคีย์ AutoRemote API ออกจากไฟล์การกำหนดค่าแล้ว คุณจะต้องป้อนข้อมูลของคุณเองจึงจะทำงานนี้ได้

ขอขอบคุณที่อดทนรอ และหวังว่าคุณจะพบว่าบทช่วยสอนนี้มีประโยชน์