لمن يريد ان يتعلم برمجة المواقع ويحترف فيها ساشارككم احسن قنات تعليمية (انها ليست لي انا فقط انشرها لدعم )
لمن يريد حساب مجموع مدة كل الفيديوهات في قائمة تشغيل معينة على هذا الشكل في youtube
إفتح ال console عن طريق الضغط على (ctrl + shift + i) وضع كود JavaScript التالي واضغط enter
var Time = document.getElementsByClassName("timestamp"), i, M = 0;
for(i=0;i<Time.length;i+=1){
M += Number(Time[i].children[0].innerHTML.slice(0,Time[i].children[0].innerHTML.indexOf(":"))) * 60
+ Number(Time[i].children[0].innerHTML.slice(1 + Time[i].children[0].innerHTML.indexOf(":")));
}
console.log(Math.floor(M/3600) + ":" + Math.floor((M%3600)/60) + ":" + M%3600%60);
تحديث
لأن الكود الأول لا يعمل مع الفيديوهات التي فيها أكثر من ساعة
تعرضت لهذا الاشكال سابقا لذا فقد بحث ووجدت هذا الموقع الذي يعطيك احصائيات أكثر على "البلاي ليست"
رائع كنت دائما أبحث عن طريقة لحل هذا المشكل ، لا أفهم لم لم تقم اليوتيوب بإضافة خاصية كهذه رغم أنها مهمة جدا
4:17:34 هل هذا صحيح
التعليقات