ใช้ Tasker เพื่อแจ้งเตือนเมื่ออุปกรณ์ Tethered ของคุณสูญเสียการเข้าถึงอินเทอร์เน็ต

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

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

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

  • การใช้ไฟ LED แจ้งเตือน (เหมาะที่สุดเมื่อคุณผูกสายกับเพื่อน)
  • การใช้ไอคอนสมาร์ทโฟน (ต้องมีสมาร์ทวอทช์)
  • การใช้การกดเข้าร่วม (ดีที่สุดสำหรับอุปกรณ์ส่วนตัว - สามารถแทนที่ด้วย AutoRemote)

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

คุณจะต้องการ:

เวอร์ชัน Android: 4.0+ต้องใช้ Android 7.0 สำหรับไทล์การแจ้งเตือน

แอพ: เข้าร่วม

ปลั๊กอิน: ออโต้แวร์ (ไม่จำเป็น), รีโมทอัตโนมัติ (สามารถแทนที่เข้าร่วมได้) การแจ้งเตือนอัตโนมัติ (ไม่จำเป็น)


เปิดใช้งานคำเตือน 'ไม่มีเครือข่าย' การเชื่อมต่ออินเทอร์เน็ตผ่านทาซเคอร์

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

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

สร้างไทล์การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือ

การเชื่อมต่อไทล์

Tile Setup

A1: AutoNotification Tiles [ Configuration: Tile: 2

Command: hotspottoggle

Label: Hotspot

Icon: android.resource://net.dinglisch.android.taskerm/hd_aaa_ext_signal

State: 1

Require Unlock: false

Hide Notifications: true Timeout (Seconds):60 ]

A2: Variable Set [ Name:%HotspotVariable To: 0 Recurse Variables: Off Do Maths: Off Append: Off ]

A3: Variable Set [ Name:%HotspotDialog To: 0 Recurse Variables: Off Do Maths: Off Append: Off ]

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

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

จะมีการสร้างตัวแปรอีกสองตัวและตั้งค่าเป็น 0 %ตัวแปรฮอตสปอต จะแสดงสถานะของสายโยง (0 = ไม่ใช่, 1 = ใช่) และ %ฮอตสปอตไดอะล็อก จะแสดงกล่องโต้ตอบถามว่าเราต้องการแจ้งอุปกรณ์ใด (0 = ไม่แสดง, 1 = แสดงกล่องโต้ตอบ)

สลับการปล่อยสัญญาณ

สลับการปล่อยสัญญาณ

Hotspot Toggle 

A1: Variable Add [ Name:%HotspotDialog Value: 1 Wrap Around: 2 ]

A2: AutoNotification Tiles [ Configuration: Tile: 2

Command: hotspottoggle

Label: Hotspot

Icon: android.resource://net.dinglisch.android.taskerm/hd_aaa_ext_signal

State: 999

Require Unlock: false

Hide Notifications: true Timeout (Seconds):60 ]

A3: WiFi Tether [ Set: Toggle ]

A4: Perform Task [ Name: Hotspot Dialog Priority:%priority Parameter 1 (%par1): Parameter 2 (%par2): Return Value Variable: Stop: Off ] If [ %HotspotDialog ~ 1 ]

A5: Wait [ MS: 0 Seconds: 5 Minutes: 0 Hours: 0 Days: 0 ]

A6: Variable Add [ Name:%HotspotVariable Value: 1 Wrap Around: 2 ]

A7: Variable Clear [ Name:%HotspotDevice Pattern Matching: Off ] If [ %HotspotVariable ~ 0 ]

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

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

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

A1,A6

การกระทำ ตัวแปรเพิ่ม +1 จะเปลี่ยนค่าของตัวแปรเริ่มต้นของเราจาก 0 เป็น 1 และจะพันไว้ประมาณ 2 ซึ่งหมายความว่าตัวแปรเหล่านี้จะใช้ค่า 1 หรือ 0 เสมอ ตำแหน่งการกระทำก็มีความเกี่ยวข้องเช่นกัน เช่นเดียวกับ %ฮอตสปอตไดอะล็อก จะควบคุมเมื่อกล่องโต้ตอบปรากฏขึ้น เรากำลังดำเนินการเดียวกันเพื่อปิดใช้งานและเปิดใช้งานการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือ แต่เราไม่ต้องการให้กล่องโต้ตอบปรากฏขึ้นทุกครั้งที่เราสลับ

A7

ขณะที่เราดำเนินการอยู่ หากดำเนินการเพื่อปิดการใช้งานการเชื่อมต่ออินเทอร์เน็ต (%ตัวแปรฮอตสปอต = 0) เราต้องการล้างตัวแปรที่เก็บชื่ออุปกรณ์ที่ได้รับการแจ้งเตือนจากงาน Hotspot Dialog

A5

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

A3

อย่างง่าย สลับการปล่อยสัญญาณ WiFi การกระทำ. ไม่มีอะไรซับซ้อนเกี่ยวกับขั้นตอนนี้

A4

งานที่แยกต่างหากจะปรากฏขึ้นเพื่อแสดง กล่องโต้ตอบเครื่องมืออัตโนมัติ และดำเนินการตามทางเลือกที่ฉันได้เลือกไว้ สิ่งนี้จะทำงานเมื่อตัวแปรควบคุมไดอะล็อกของเรา %ฮอตสปอตไดอะล็อก = 1.

A2

เมื่อกดสลับ เราต้องการให้แน่ใจว่าไทล์สลับสถานะใช้งาน/ไม่ใช้งาน และคงคำสั่งเดิมไว้: ฮอตสปอต. สุดท้ายตรวจสอบให้แน่ใจว่าแถบสถานะจะยุบลง

กล่องโต้ตอบฮอตสปอต

กล่องโต้ตอบฮอตสปอต

Hotspot Dialog 

A1: AutoTools Dialog [ Configuration: Dialog Type: List

Title: Enable poor network notification?

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png

List Type: 1

Texts: Tablet, Mobile, Computer, Watch, Laptop

Text Size: 20

Images: /storage/emulated/0/Tasker/Material Icons/ic_tablet-1.png,/storage/emulated/0/Tasker/Material Icons/ic_cellphone_android-1.png,/storage/emulated/0/Tasker/Material Icons/ic_desktop_mac-1.png,/storage/emulated/0/Tasker/Material Icons/ic_watch-1.png,/storage/emulated/0/Tasker/Material Icons/ic_laptop-1.png

Image Width: 50

Dim Background: true

Number Of Columns: 3

Top Margin: 16

Bottom Margin: 16

Bottom Buttons Top Margin: 16

Bottom Buttons Bottom Margin: 16

Close On Select: true

Separator: ,

Command Variable: atcommand

Cancelable: true

Turn Screen On: true Timeout (Seconds):60 ]

A2: Variable Set [ Name:%HotspotDevice To:%attext Recurse Variables: Off Do Maths: Off Append: Off ]

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

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

การรับสัญญาณไม่ดี/ไม่มีข้อมูล

การรับสัญญาณไม่ดี/ไม่มีโปรไฟล์ข้อมูล

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

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

สัญญาณไม่ดี

สัญญาณไม่ดี

Profile: Poor Reception (91)

State: Variable Value [ %HotspotVariable ~ 1 ]

State: Signal Strength [ From: 0 To: 1 ]

Enter: PoorSignal (89)

A1: AutoNotification [ Configuration: Use HTML: false

Title: Poor reception

Icon: android.resource://net.dinglisch.android.taskerm/hl_device_access_network_cell

Status Bar Icon: device_access_network_cell

Status Bar Text Size: 16

Id: 55

Priority: -1

Persistent: true

Is Group Summary: false

LED Color: red

LED On: 300

LED Off: 30p

Skip Picture Cache: false

Update Notification: false

Only on Phone: true Timeout (Seconds):20 ]

A2: Join Send Push [ Configuration: Device: Chrome@Laptop

Text: Poor range

Title: Poor reception

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ] If [ %HotspotDevice ~ Laptop ]

A3: Join Send Push [ Configuration: Device: Chrome@Home

Text: Poor range

Title: warning

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ]

A4: Join Send Push [ Configuration: Device: Tablet

Text: Poor range

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ] If [ %HotspotDevice ~ Tablet ]

A5: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Show

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ] If [ %HotspotDevice ~ Watch ]

Exit: Cancel (90)

A1: AutoNotification Cancel [ Configuration: Id: 55

Cancel All: false Timeout (Seconds):0 ]

A2: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Hide

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ] If [ %HotspotDevice ~ Watch ]

Profile: No Data (92)

State: Variable Value [ %HotspotVariable ~ 1 ]

State: Mobile Network [ 2G: On 3G: Off 3G - HSPA: Off 4G: Off ]

Enter: PoorSignal (89)

A1: AutoNotification [ Configuration: Use HTML: false

Title: Poor reception

Icon: android.resource://net.dinglisch.android.taskerm/hl_device_access_network_cell

Status Bar Icon: device_access_network_cell

Status Bar Text Size: 16

Id: 55

Priority: -1

Persistent: true

Is Group Summary: false

LED Color: red

LED On: 300

LED Off: 30p

Skip Picture Cache: false

Update Notification: false

Only on Phone: true Timeout (Seconds):20 ]

A2: Join Send Push [ Configuration: Device: Chrome@Laptop

Text: Poor range

Title: Poor reception

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ] If [ %HotspotDevice ~ Laptop ]

A3: Join Send Push [ Configuration: Device: Chrome@Home

Text: Poor range

Title: warning

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ]

A4: Join Send Push [ Configuration: Device: Tablet

Text: Poor range

Icon: /storage/emulated/0/Tasker/Material Icons/ic_wifi.png Timeout (Seconds):60 ] If [ %HotspotDevice ~ Tablet ]

A5: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Show

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ] If [ %HotspotDevice ~ Watch ]

Exit: Cancel

A1: AutoNotification Cancel [ Configuration: Id: 55

Cancel All: false Timeout (Seconds):0 ]

A2: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Hide

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ] If [ %HotspotDevice ~ Watch ]

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

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

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

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

นาฬิกาสมาร์ท

โปรไฟล์สมาร์ทวอทช์

Profile: Remove Watch Icon 

Event: AutoWear Command [ Configuration: Command Filter: closepoorrange

Case Insensitive: false

Exact: true

Regex: false

Variable Array: false ]

Enter: Close WearIcon (55)

A1: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Hide

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ]

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

คุณจะสังเกตเห็นว่าฉันได้เปลี่ยนวิธีการทำงานของการแจ้งเตือนสำหรับสมาร์ทวอทช์ สิ่งที่กล่าวมาข้างต้นจะไม่ปรากฏบนนาฬิกาของฉัน สิ่งเดียวที่ฉันต้องการแสดงบนนาฬิกาของฉันคือไอคอนเล็กๆ ซึ่งสามารถปิดได้ตามคำขอ

สร้างไอคอนโดยใช้ AutoWear จัดการไอคอนลอย *(คุณต้องไปที่แอป AutoWear) และทดสอบขนาดและตำแหน่งบนนาฬิกาของคุณ ไอคอนจะวาดบนหน้าจอใดๆ ก็ตาม ดังนั้นตรวจสอบให้แน่ใจว่ามีคำสั่งในการแตะเพื่อปิด ฉันใช้ ระยะใกล้ และตั้งชื่อไอคอน ระดับไม่ดี. ขนาดของไอคอนของฉันคือ 30x30 พิกเซล และวางไว้ทางด้านขวา 65% และจากด้านบน 20%

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

ยกเลิก

ยกเลิก

Cancel (90)

A1: AutoNotification Cancel [ Configuration: Id: 55

Cancel All: false Timeout (Seconds):0 ]

A2: AutoWear App [ Configuration: Execute Now: true

Trigger Event: true

Haptic Feedback: true

Name: App

AutoWear Elements: Hide

AutoWear Element Id: poorrange

Turn Screen On: true Timeout (Seconds):60 ] If [ %HotspotDevice ~ Watch ]

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

หากต้องการหยุดไฟ LED กะพริบและลบไอคอนลอยออกจากนาฬิกา ฉันจะใช้วิธีง่ายๆ ยกเลิกการแจ้งเตือนอัตโนมัติ ดำเนินการกับ ID การแจ้งเตือนของฉัน (55) เพื่อดำเนินการ แอพออโต้แวร์ การกระทำที่ซ่อนไอคอนลอย

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


เราหวังว่าคุณจะเพลิดเพลินกับการสร้างสรรค์เล็กๆ น้อยๆ ของเรา และแจ้งให้เราทราบหากคุณคิดว่าเราสามารถปรับปรุงใดๆ ได้! และเช่นเคย คุณสามารถดาวน์โหลดโครงการได้โดยคลิกลิงก์ด้านล่าง

ดาวน์โหลดไฟล์โครงการคำเตือน 'ไม่มีเครือข่าย' ของ Tethering ที่นี่!

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