السلام عليكم

عندما تدخل إلى قناة على اليوتيوب وتتصفح الفيديوهات

مثلًا في الرابط أدناه تجد فيديوهات قناة MIT

https://www.youtube.com/user/MIT/videos

ربّما تريد أن ترى جميع الفيديوهات الموجودة في القناة

استخدم السكربت التالي الذي يقوم بجلب كائن الزّر Load more ثم النقر عليه

document.getElementsByClassName("load-more-text")[0].click()

ويمكنك جعل السطر السابق داخل تابع والقيام بالنقر كلّ ثانية مثلًا (حسب سرعة الانترنت لديك) من خلال التابع setInterval وبعد أن تنتهي من الوصول لآخر الصفحة يمكنك أن تقوم بعدّ الفيديوهات عن طريق السكربت التالي:

var name="channels-content-item yt-shelf-grid-item"
console.log(
document.getElementsByClassName(name).length
);

والله وليّ التوفيق