วิธีการยกเลิกการสมัครรับข้อมูลจากช่อง YouTube เป็นกลุ่มด้วยตนเอง
หากต้องการยกเลิกการสมัครรับข้อมูลจากช่อง YouTube เป็นจำนวนมาก ให้เปิด YouTube ในเบราว์เซอร์ของคุณ คลิกที่แท็บ "การสมัครรับข้อมูล" ทางด้านซ้าย จากนั้นคลิก "จัดการ" ที่ด้านบนขวา
ซึ่งจะนำคุณไปยังหน้าที่แสดงรายชื่อช่องที่คุณสมัครรับข้อมูลทั้งหมด คลิกปุ่ม "สมัครรับข้อมูลแล้ว" และคลิก "ยกเลิกการสมัครรับข้อมูล"
หากคุณมีช่อง YouTube เพียงไม่กี่ช่อง คุณสามารถยกเลิกการสมัครรับข้อมูลด้วยตนเองได้ อย่างไรก็ตาม งานนี้จะน่าเบื่อหน่ายหากคุณต้องการยกเลิกการสมัครรับข้อมูลช่องมากเกินไป ในกรณีดังกล่าว คุณสามารถใช้สคริปต์ที่กำหนดเองเพื่อทำให้กระบวนการนี้เป็นแบบอัตโนมัติได้
วิธีการยกเลิกการสมัครรับข้อมูลจากช่อง YouTube โดยอัตโนมัติเป็นกลุ่ม
ไปที่หน้าที่แสดงช่องทั้งหมดที่คุณสมัครสมาชิก คลิกขวาที่ใดก็ได้ที่นี่ แล้วเลือก "ตรวจสอบ" เพื่อเปิดแหล่ง HTMLของ YouTube
ไปที่แท็บ "คอนโซล" จากนั้นคัดลอกโค้ดที่ให้ไว้ท้ายบทความ จากนั้นกลับไปที่คอนโซล แล้ววางโค้ดที่คัดลอกมาในบรรทัดใหม่
หากคุณพบคำเตือนดังที่แสดงในภาพด้านล่าง เพียงพิมพ์ allow pasting ลงในบรรทัดถัดไปและลองวางโค้ดด้านล่าง จากนั้นกด Enter
หากสคริปต์ติดขัดที่จุดใดก็ตามและหยุดยกเลิกการสมัครรับช่อง ให้รีเฟรชหน้าและทำซ้ำขั้นตอนเพื่อรันสคริปต์ตั้งแต่เริ่มต้น
Code Box
const DELAY = 2000; const delay = ms => new Promise(res => setTimeout(res, ms)); const list = document.querySelectorAll("#grid-container > ytd-channel-renderer"); for (let index = 0; index < list.length; index++) { console.log("") console.log(index, list.length - index) const sub = list[index]; sub.scrollIntoView(); console.log(sub.querySelector("ytd-channel-name").innerText); console.log(sub.querySelector("#notification-preference-button").innerText); const preferences = Array.from(sub.querySelectorAll("#notification-preference-button button")); const subscribed = preferences.find(el => { return el.textContent.includes("ติดตามแล้ว"); }); if (subscribed) { subscribed.click(); await delay(DELAY); } const services = Array.from(document.querySelectorAll("#items > ytd-menu-service-item-renderer")); const unsubscribe = services.find(el => { return el.textContent.includes("ยกเลิกการติดตาม"); }); if (unsubscribe) { unsubscribe.click(); await delay(DELAY); } const confirm = document.querySelector("#confirm-button button"); if (confirm) { confirm.click(); await delay(DELAY); } console.log(sub.querySelector("#subscribe-button").innerText) }
นั่นคือวิธีที่คุณสามารถยกเลิกการสมัครรับข้อมูลจากช่อง YouTube ทั้งหมดโดยอัตโนมัติได้เป็นจำนวนมาก และสร้างรายการสมัครรับข้อมูลใหม่ตั้งแต่ต้น