أيضًا، أخبرنا كيف استطعت حسابهم.
كم تعليقًا كتبت على I/O؟
52 تعليق
أيضًا، أخبرنا كيف استطعت حسابهم.
وأنت تتصفح حسوب اضغط f12 وستجد نافذة فرعية باسم console ضع فيها هذا الكود وستجد عدد التعليقات
var userProfile = $('.hsoub-dropdown.hsoub-dropdown-right a')[0].href
$.getJSON(userProfile + "/comments.json", function(data){
console.log(data.count)
})
وفي حالة المساهمات بدل comments تضع posts، ليكون الأمر كالتالي:
var userProfile = $('.hsoub-dropdown.hsoub-dropdown-right a')[0].href
$.getJSON(userProfile + "/posts.json", function(data){
console.log(data.count)
})
أليس كذلك؟
جربته، ويبدو أنه قد نجح معي.
نظريا بدون تطبيق الكود لم يعمل فهو يقوم بإعادة توجيهي إلى الصفحة الرئيسية للملف الشخصي عند فتح الرابط بالمتصفح ، لكن هذا الكود سيعمل بشكل أكيد :
var userProfile = $('.hsoub-dropdown.hsoub-dropdown-right a')[0].href
$.getJSON(userProfile + ".json", function(data){
console.log(data.count)
})
وعمليا من الأسهل أن تدخل إلى الرابط مباشرة عن طريق المتصفح وتبحث عن الخاصية count لكني كتبت الكود للتسلية فقط .
حسب كود @3mmarg97
لدي 4557 تعليق في هذا الحساب و 4157 في الحساب القديم
و 240 موضوع في هذا الحساب و 289 في القديم
يبدو انني الفائز هههه
نعم... اتبعت طريقة غبية نوعًا ما ... قمت بتحميل جميع التعليقات، ثم بحث عن عدد مرات تكرار كلمة "قبل" في الصفحة ؛ كونها الشيء المشترك بين جميع بطاقات التعليقات...
استخدمت جافاسكربت على الكونسول ليعرض كل تعاليقي ثم يحسبها...
لكن يبدو الآن (من خلال تعليق 3mmarg97) أنه يمكنك أن تجدها بإضافة /comments.json لصفحتك فتجده في النهاية أمام قيمة count.
هنا مثلا:
guess what
إن كنت طبقت طريقة @3mmarg97 بشكل صحيح فعددهم 631 تعليق، كنت أظن أنني أنشط من ذلك..
كم تعليقًا كتبت على I/O؟
724 تعليق في حسوب.
أيضًا، أخبرنا كيف استطعت حسابهم.
بناءًا على تعليق الأخ @3ABDOO
التعليقات