أيضًا، أخبرنا كيف استطعت حسابهم.
التعليقات
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