สัปดาห์นี้ที่ Tasker Pro เราจะแสดงวิธีล็อคตัวปรับระดับเสียงของคุณเพื่อให้สามารถควบคุมระดับเสียงของสื่อได้เท่านั้น แทนที่จะปรับระดับเสียงกริ่ง
ระบบอัตโนมัติควรจะเกี่ยวกับการทำให้งานในแต่ละวันง่ายขึ้นเพื่อให้คุณมีเวลาอันมีค่ามากขึ้นในการทำสิ่งที่คุณรัก ที่ XDA เราได้แสดงให้คุณเห็นว่าคุณสามารถใช้ Tasker ได้อย่างไร รักษาความปลอดภัยอุปกรณ์ของคุณ, ปรับปรุงประสิทธิภาพการผลิต, หรือ ทำให้การขับขี่ปลอดภัยยิ่งขึ้นทั้งหมดเป็นส่วนหนึ่งของซีรีส์ของเราชื่อ 'สัปดาห์ทาซเคอร์.'
แต่ความสนุกไม่ได้จบเพียงแค่นั้น หากคุณมีอาการคัน งาน Tasker ที่ยอดเยี่ยมจริงๆ (และเบื่อกับ. น่าเบื่อ สิ่งต่างๆ เช่น การบอกวิธีรีบูทโทรศัพท์หรือเขย่าโทรศัพท์เพื่อปลุกหน้าจอ) จากนั้นจึงเป็นสิ่งใหม่ของเรา ทาซเคอร์โปรซีรีส์ สำหรับคุณ.
เราจะมาโพสต์ซีรีย์เรื่อง ขั้นสูงมาก โปรไฟล์ทาซเคอร์ที่จะแสดงให้คุณเห็นว่าทาซเคอร์ทรงพลังแค่ไหนหากคุณเต็มใจที่จะคิดนอกกรอบ แม้ว่าเราได้ทำงานอย่างหนักส่วนใหญ่ให้กับคุณแล้ว และคุณสามารถนำเข้าโปรไฟล์ของฉันและใช้งานได้ตามที่เป็นอยู่ ฉันขอแนะนำให้คุณเรียนรู้วิธีใช้ Tasker หากคุณต้องการปรับแต่งงานเหล่านี้ ตัวคุณเอง. ของเราไปแล้ว
เคล็ดลับและเทคนิคทาซเคอร์ ฟอรัมหรือใน subreddit /r/Tasker ของ Reddit คุณสามารถแบ่งปันและทำงานร่วมกับผู้อื่นเกี่ยวกับวิธีการนำแนวคิดที่คุณอาจมีไปใช้ (เช่น ฉันได้ทำ หลายครั้ง).นี่คือ สัปดาห์ที่ 7 ของทาซเคอร์โปร สัปดาห์ที่แล้ว เราได้แสดงให้คุณเห็นว่าคุณสามารถใช้ Tasker เพื่อปลดล็อคพีซี Windows ของคุณโดยใช้เซ็นเซอร์ลายนิ้วมือบนอุปกรณ์ Android ของคุณได้อย่างไร สัปดาห์นี้ เราจะแสดงให้คุณเห็นว่าต้องทำอย่างไร ทำการแมปตัวโยกระดับเสียงของคุณใหม่เพื่อให้ควบคุมเฉพาะระดับเสียงของสื่อมากกว่าระดับเสียงกริ่ง
Tasker Pro #7: ล็อค Volume Rocker ของคุณ
ตามค่าเริ่มต้น ตัวโยกระดับเสียงบนอุปกรณ์ Android จะถูกตั้งค่าให้ควบคุมระดับเสียงการแจ้งเตือน/เสียงเรียกเข้า เฉพาะเมื่อแอปพลิเคชันร้องขอให้เล่นเสียงผ่านช่องระดับเสียงมีเดียเท่านั้นจึงจะสามารถใช้ระดับเสียงมีเดียได้ น่าเสียดายที่บางครั้งสิ่งนี้ส่งผลให้เกิดกรณีแปลก ๆ ที่คุณพยายามตั้งค่าระดับเสียงก่อนเริ่มเล่นสื่อ และ Android ก็ไม่ยอมให้คุณทำเช่นนั้นเมื่อกดปุ่มปรับระดับเสียง
ผู้ใช้ Reddit จำนวนมากพบว่าสิ่งนี้... ทำให้โกรธเล็กน้อย. สำหรับผู้ใช้เหล่านี้จำนวนมาก เหตุผลหลักในการใช้ตัวปรับระดับเสียงคือเพื่อควบคุมระดับเสียงของสื่อ เหตุใดจึงต้องกังวลกับการมีวิธีที่แม่นยำในการควบคุมระดับเสียงกริ่ง ในเมื่อส่วนใหญ่สลับระหว่างระดับความสั่นและระดับเสียงอื่น นี่เป็นข้อร้องเรียนเกี่ยวกับ Android ที่สร้างโดยผู้ใช้ทุกประเภท แต่สำหรับคนส่วนใหญ่แล้ววิธีแก้ปัญหาก็คือ ไม่สามารถเข้าถึงได้ง่าย อบครึ่งเดียวและทำงานไม่ถูกต้อง หรือเพียงแค่ใช้งานไม่ได้ โทรศัพท์.
ตัวอย่างเช่น ผู้ใช้ ROM แบบกำหนดเองสามารถควบคุมระดับเสียงมีเดียด้วยปุ่มปรับระดับเสียงได้ ปี ตอนนี้. คุณลักษณะนี้เป็นสิ่งที่คุณจะพบได้ใน ROM แบบกำหนดเองเกือบทุกตัว แต่ผู้ใช้ที่เข้าใจได้หลายคนไม่ต้องการใช้ ROM แบบกำหนดเอง ผู้ใช้ที่รูทสามารถติดตั้ง Xposed Framework และรันโมดูลได้ เพื่อใช้งานคุณลักษณะนี้โดยเฉพาะแต่มีโทรศัพท์หลายเครื่องที่ไม่สามารถเข้าถึงรูทได้ อีกทางเลือกหนึ่งคือการใช้แอปที่ไม่ใช่รูท ทำการแมปปุ่มของคุณใหม่ แต่สิ่งนี้ไม่รองรับทุกอุปกรณ์ วิธีหนึ่งที่รองรับทุกอุปกรณ์คือการใช้ แอพ Rocker Lockerอย่างไรก็ตาม แอพนี้ใช้วิธีการที่แย่มากจริงๆ เพื่อทำให้ตัวปรับระดับเสียงของคุณล็อคอยู่กับการควบคุมสื่อ: จริงๆ แล้ว เล่นเสียงออกจากลำโพงของคุณอย่างต่อเนื่อง (อย่างจริงจัง) ซึ่งอาจส่งผลให้แบตเตอรี่หมดมาก
การใช้ Tasker เราสามารถสร้างวิธีการนั้นได้ ไม่ต้องรูท ไม่ทำงานในพื้นหลัง และ ทำงานบนอุปกรณ์ทั้งหมด. มันจะป้องกันการเปลี่ยนแปลงขั้นตอนของระดับเสียงกริ่ง เว้นแต่จะมีสายเรียกเข้า/โทรออกอยู่ อย่างไรก็ตาม โหมดเงียบ/สั่นจะยังคงทำงานได้อย่างถูกต้อง โปรดทราบว่ามีความล่าช้าเล็กน้อยระหว่างเวลาที่ระดับเสียงเปลี่ยนไป และแม้ว่าคุณจะเห็นระดับเสียงกริ่งก็ตาม ลดลงเมื่อแถบระดับเสียงปรากฏขึ้น Tasker จะยกเลิกการเปลี่ยนแปลงของคุณอย่างเงียบ ๆ และใช้การเปลี่ยนแปลงระดับเสียงนั้นกับสื่อ ปริมาณ. เนื่องจากหากไม่มีรูทคุณไม่สามารถทำได้จริง ป้องกัน Android จากการเปลี่ยนระดับเสียงกริ่งเมื่อคุณกดปุ่มปรับระดับเสียง ดังนั้นเราจึงขัดขวางการเปลี่ยนแปลงระดับเสียงทันทีที่เกิดขึ้นและเปลี่ยนเส้นทางเพื่อนำไปใช้กับระดับเสียงมีเดีย
ความต้องการ
- ทาซเคอร์ ($ 2.99)
คำแนะนำ
ข้อสงวนสิทธิ์: การตั้งค่านี้มีหลายรูปแบบในฟอรัม Tasker ต่างๆ ตลอดหลายปีที่ผ่านมา มันจะปรากฏขึ้นใหม่ทุกๆ สองสามเดือน แต่ผู้ใช้ภายนอกฟอรัมเฉพาะจะไม่ค่อยเห็นมัน แม้ว่าฉันจะสร้างการตั้งค่านี้ตั้งแต่เริ่มต้น แต่วิธีการนี้ใช้ตรรกะ Tasker ที่ค่อนข้างง่าย/พื้นฐาน ดังนั้นมันจึงน่าจะคล้ายกับงานของคนอื่นๆ ในอดีต
สิ่งแรกที่คุณต้องทำคือสร้างโปรไฟล์ใหม่และเรียกมันว่าอะไรทำนองนี้ ปริมาณสื่อ ชื่อไม่สำคัญเลย แต่เลือกสิ่งที่สื่อความหมาย เราจะใช้ทริกเกอร์สองตัว* สำหรับงานนี้ บริบทสถานะหนึ่งรายการ และบริบทเหตุการณ์หนึ่งรายการ สำหรับ บริบทเหตุการณ์ คุณจะต้องอยากไป ตัวแปร และเลือก ชุดตัวแปร สำหรับตัวแปร ให้ติดตามการเปลี่ยนแปลง %VOLR อย่าระบุค่า เนื่องจากเราต้องการให้ Tasker ตรวจพบการเปลี่ยนแปลงใดๆ กับตัวแปรโกลบอลไดนามิก %VOLR (Ringer Volume) สำหรับ บริบทของรัฐ คุณจะต้องอยากไป โทรศัพท์ และเลือก เรียก. ใต้เมนูแบบเลื่อนลง ให้เลือก ใดๆ แล้วตรวจสอบ พลิกกลับ ที่ส่วนลึกสุด. ซึ่งจะทำให้โปรไฟล์ใช้งานได้เฉพาะเมื่อคุณไม่ได้อยู่ระหว่างการโทรเท่านั้น
*หมายเหตุ: ในการเพิ่มทริกเกอร์ตัวที่สองให้กับโปรไฟล์นี้ คุณจะต้องเพิ่มการกระทำหนึ่งอย่างให้กับงานเป็นอย่างน้อยก่อน (หรือเพียงทำตามคำแนะนำด้านล่างเพื่อดำเนินการให้เสร็จทั้งหมด) จากนั้น คุณสามารถกดทริกเกอร์แรกที่คุณสร้างไว้ค้างไว้แล้วเลือกตัวเลือกเพื่อ "เพิ่มบริบท"
ต่อไปเราจะสร้างงานขึ้นมาเอง นี่คือชุดการดำเนินการที่จะดำเนินการเมื่อใดก็ตามที่ Tasker ตรวจพบการเปลี่ยนแปลงของระดับเสียงกริ่ง (เหตุการณ์) และคุณไม่ได้อยู่ในสาย (สถานะ)
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลริง ถึง %VOLR ตรวจสอบ If ที่ด้านล่างและตั้งค่าเป็น if %โวลริง !ตั้งค่า. การดำเนินการนี้จะทำงานในครั้งแรกที่คุณเรียกใช้สคริปต์นี้ และจะไม่ทำงานอีก มันจะทำงานทุกครั้งที่ %VolRing ไม่มีค่า (ยังไม่ได้ตั้งค่า)
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลมีเดีย ถึง %ปริมาตร วิธีนี้จะบันทึกปริมาณสื่อปัจจุบันในตัวแปรภายในเครื่อง
- งาน -> ถ้า ถ้า %VOLR > %VolRing หากระดับเสียงกริ่งปัจจุบันมากกว่าระดับเสียงกริ่งก่อนหน้า แสดงว่าคุณได้กดปุ่มเพิ่มระดับเสียง
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลริง ถึง %VOLR-1. ตรวจสอบ ทำคณิตศาสตร์ ตั้งค่าตัวแปรระดับเสียงกริ่งเป็นระดับเสียงกริ่งก่อนหน้า (โดยพื้นฐานแล้ว ให้ย้อนกลับการเปลี่ยนแปลง)
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลมีเดีย ถึง %โวล์ม+1 ตรวจสอบทำคณิตศาสตร์ เพิ่มตัวแปรระดับเสียงสื่อ (เนื่องจากคุณกดระดับเสียงขึ้น)
- งาน -> อื่นถ้า ถ้า %โวลอาร์ < %โวลริง กรณีนี้ครอบคลุมถึงเมื่อคุณกดระดับเสียงลง
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลริง ถึง %VOLR+1. ตรวจสอบ ทำคณิตศาสตร์ ตั้งค่าตัวแปรระดับเสียงกริ่งเป็นระดับเสียงกริ่งก่อนหน้า (โดยพื้นฐานแล้ว ให้ย้อนกลับการเปลี่ยนแปลง)
- ตัวแปร -> ชุดตัวแปร ชื่อ: %โวลมีเดีย ถึง %โวล์ม-1 ตรวจสอบ ทำคณิตศาสตร์ ลดตัวแปรระดับเสียงสื่อ (เนื่องจากคุณกดระดับเสียงลง)
- งาน -> อื่น ๆ
- งาน -> หยุด เรากำลังดำเนินการหยุดที่นี่เพื่อหยุดการทำงานของงานทุกครั้งที่ระดับเสียงกริ่งปัจจุบันใน %VOLR ตรงกับระดับเสียงใน %VolRing เราจำเป็นต้องคำนึงถึงกรณีนี้เพื่อป้องกันการวนซ้ำไม่สิ้นสุดที่เกิดขึ้นระหว่างการกระทำ 13 ในฐานะคุณคนที่สอง เปลี่ยนระดับเสียงกริ่ง (แม้ว่าจะอยู่ในทาซเคอร์และไม่ได้มาจากปุ่มฮาร์ดแวร์) งานก็จะรัน อีกครั้ง. แต่เมื่อมันทำงานอีกครั้ง หากคุณไม่มีการกระทำนี้ มันก็จะยังคงทำงานต่อไป หรือคุณสามารถตั้งค่าการเช็คอิน 13 ด้านล่างให้รันเฉพาะเมื่อ %VolRing =/= %VOLR
- งาน -> สิ้นสุดถ้า
- เสียง -> ระดับเสียงมีเดีย กดไอคอนลูกศรคู่เพื่อให้คุณสามารถตั้งค่าตัวแปรได้ที่นี่แทนที่จะใช้แถบเลื่อน หากคุณไม่เห็นปุ่มนี้ คุณจะต้องปิดการใช้งานโหมดเริ่มต้นในการตั้งค่าของ Tasker สำหรับ ระดับ ตั้งเป็น %โวลมีเดีย สิ่งนี้จะเปลี่ยนระดับเสียงของสื่อ
- เสียง -> ระดับเสียงกริ่ง กดไอคอนลูกศรคู่อีกครั้งเพื่อให้สามารถป้อนข้อมูลตัวแปรได้ สำหรับ ระดับ ตั้งเป็น %โวลริง การดำเนินการนี้จะเปลี่ยนระดับเสียงกริ่ง
และ ว้าว! หากคุณสามารถปฏิบัติตามสิ่งนี้ได้ ยินดีด้วย คุณเป็นผู้เชี่ยวชาญของ Tasker มาก! สับสนกับขั้นตอนและต้องการนำเข้าสคริปต์และดำเนินชีวิตต่อไปใช่ไหม?
หากคุณต้องการนำเข้าสคริปต์ Tasker นี้ คุณสามารถดาวน์โหลดได้จาก โฮสต์ไฟล์ Android. ในการนำเข้างาน คุณต้องปิดการใช้งานโหมดเริ่มต้นใน Tasker ก่อนโดยไปที่เมนู --> การตั้งค่า ใต้แท็บ UI ให้ยกเลิกการเลือก 'โหมดผู้เริ่มต้น' จากนั้นกลับมาที่เมนู Tasker หลัก คลิกที่แท็บ 'โปรไฟล์' จากนั้นกดค้างที่แท็บ 'โปรไฟล์' แล้วกด 'นำเข้า' ไปยังตำแหน่งที่คุณดาวน์โหลดไฟล์ .prf.xml ของฉัน และเลือกเพื่อนำเข้า เมื่อคุณนำเข้าแล้ว คุณจะมีอิสระที่จะเล่นกับมันได้ตามที่เห็นสมควร งานนี้ทำงานโดยไม่จำเป็นต้องป้อนข้อมูลจากผู้ใช้ ดังนั้นจึงไม่จำเป็นต้องเปิดโปรไฟล์/งานไม่ว่าด้วยวิธีใดก็ตาม
สัปดาห์หน้าสำหรับ Tasker Pro ฉันจะแสดงวิธีการให้คุณดู ควบคุมเพลงของคุณ (แม้แต่ Spotify) โดยใช้ปุ่มปรับระดับเสียงเมื่อหน้าจอปิดอยู่ (*โดยไม่ต้องรูท*)!
คุณอยากเห็นฉันทำอะไรกับทาซเคอร์? แจ้งให้เราทราบด้านล่างแล้วเราอาจนำเสนอแนวคิดของคุณในบทความหน้า!