[ طلب ] كود الغاء الاشتراك بجميع قنوات اليوتيوب يحتاج الى تعديل ليعمل ..

تم تحميل الصفحة في 0,1421707 ثانية
كود الغاء الاشتراك بجميع قنوات اليوتيوب يحتاج الى تعديل ليعمل ..
إنضم
1 فبراير 2016
المشاركات
374
الإعجابات
206
النقاط
43
مرحبا اخواني .. وجدت هذا الكود في احد المواقع الاجنبيه ووضيفته هو عمل الغاء الاشتراك بجميع القنوات بدون تدخل يدوي عن طريق متصفح كروم لكن المشكلة مو شغال عندي غيرت لغة القناة الى الانكليزية ومااشتغل ؟
مين مبرمج شاطر يعرف بالكودات يعدل لنا عليه ويعمل

كود:
var i = 0;

var myVar = setInterval(myTimer, 3000);

function myTimer () {

    var els = document.getElementById("grid-container").getElementsByClassName("ytd-expanded-shelf-contents-renderer");

    if (i < els.length) {

        els[i].querySelector('[aria-label="Unsubscribe from this channel."]').click();

        setTimeout(function () {

            var unSubBtn = document.getElementById("confirm-button").click();

        }, 2000);

        setTimeout(function () {

            els[i].parentNode.removeChild(els[i]);

        }, 2000);

    }

    i++;

    console.log(i + " unsubscribed by YOGIE");

    console.log(els.length + " remaining");

}
المصدر
رابط الموقع
 
إنضم
8 سبتمبر 2013
المشاركات
7,969
الإعجابات
11,894
النقاط
168
الإقامة
Live.IQ(JO => JO.AMMAN)
الكود يعتمد على Elemets الموقع يعني حتى لو كان صيني بيشتغل
الا لو تغير الموقع نفسه .. يعني التغيير يكون على ..getElementById("grid-container").getElementsByClassName("ytd-expanded-shelf-contents-renderer");
els.querySelector('[aria-label="Unsubscribe from this channel."]').click();
.getElementById("confirm-button").click();

و شخصياً اتوقع الخلل هنا els.querySelector('[aria-label="Unsubscribe from this channel."]').click();
 
إنضم
1 فبراير 2016
المشاركات
374
الإعجابات
206
النقاط
43
الكود يعتمد على Elemets الموقع يعني حتى لو كان صيني بيشتغل
الا لو تغير الموقع نفسه .. يعني التغيير يكون على ..getElementById("grid-container").getElementsByClassName("ytd-expanded-shelf-contents-renderer");
els.querySelector('[aria-label="Unsubscribe from this channel."]').click();
.getElementById("confirm-button").click();


و شخصياً اتوقع الخلل هنا els.querySelector('[aria-label="Unsubscribe from this channel."]').click();
بأنتظار حل مناسب ..
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل