15

مع غياب إحصائيات حسوب IO لجأنا لطرق بديلة ツ

بالأمس وصلني تنبيه عن أن أحدهم رد على موضوع لي، فدهشت كيف أن الرد تم على موضوع قديم جدا

وإذ أن الرد هو:

وأخيرا وصلت لأول موضوع لك :)

فأثار فضولي للوصول إلى أول تعليق و كذلك عمل بعض الإحصائيات

ففتحت بند "مساهماتي" وكذلك فعلت ببند "تعليقاتي" ووضعت إصبعاً على زر End من لوحة المفاتيح لينقلني إلى نهاية الصفحة وثبتُ مؤشر الماوس على زر "اعرض المزيد" بحيث أنقر بإصبع اليد اليسرى على زر End و أنقر بالماوس باليد اليمنى على الزر وهكذا بالتتابع إلى أن وصلت إلى البداية ثم قمت بالخطوات التالية:

  • تحديد الكل ثم نسخ

  • لصق في المفكرة لتجريده من الصور والتنسيق

  • تحديد كل النص المجرد

  • لصقه على ملف إكسل

فحصلت على النتائج التالية :

مدة التسجيل قبل 556 يوم

700 موضوع بالضبط حاصلة على 6319 نقطة أي بمعدل 9 نقاط لكل موضوع ومعدل 1.25 موضوع لكل يوم

3884 رد حاصلة تقريبا على 10200 أي بمعدل 2.6 نقطة و معدل 7 ردود يوميا

أول تعليق هو:

العملية استغرت مني حوالي نصف ساعة

لمن قد يسأل عن الغاية ، هي إشباع فضول والرغبة بمشاركتها معكم لا أكثر ، لعل هناك من يرغب بالقيام بعمل شيء مماثل ويشاركنا بها، ولهذا وضعته في قسم التسلية ツ


سبحان الله بالصباح أردت معرفة ذلك لارى إن كنت سأرحل أم لا :)

هذا الكود قمت به من خلال ال console يمكن القيام بإفضل من ذلك من خلال الevents

  setInterval(function(){
  if(!$("#loadmore_btn").attr("disabled"))
   $("#loadmore_btn").click();
 },100);

ثم بعد الانتهاء

$(".question").length 

.

لحساب عدد التقيمات

ومعدل التقيم للموضوع الواحد

كود الأخ يوسف

  setInterval(function(){

   if(!$("#loadmore_btn").attr("disabled"))

       $("#loadmore_btn").click();

  },100);

بعدها

 var sum = 0;
$('.post_points').each(function(){
    sum += parseFloat($(this).text());  
});
var questionNum = $(".question").length;
var avg = sum / questionNum;
console.log("points number: " + sum );
console.log("avg to each post: " + avg );

وهل حصلت على نتائج ؟ أم فقط مجرد فكرة ؟

وكذلك هل يمكن بنفس الطريقة محاولة الوصول إلى عدة احصائيات مختلفة ؟

نعم كتبت 1247 تعليق لم أحصي عدد المقالات أو التقيمات سأعيد التجربة على حاسوبي المكتبي ما إن بدأت التجربة حتى تجمد الحاسوب بسبب كبر حجم البيانات وصغر حجم الذاكرة

نعم أي شيء يمكن الحصول عليه بخلال javascript.