Advertisement
overloop

bnw_stat.js

Jun 8th, 2014
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var timeout = 300;
  2. function loadPage(page) {
  3.         $.ajax({
  4.                 url:'https://bnw.im/api/show',
  5.                 data:'page='+page,
  6.                 success:function(data){
  7.                         var m = data.messages;
  8.                         var j;
  9.                         for(j=0;j<m.length;j++) {
  10.                                 setTimeout('loadReplies("'+m[j].id+'")',(j+1)*timeout);
  11.                         }
  12.                 }
  13.         });
  14. }
  15. function loadReplies(id) {
  16.         $.ajax({
  17.                 url:'https://bnw.im/api/show',
  18.                 data:'message='+id+'&replies=1',
  19.                 success:function(data) {
  20.                         var r = data.replies;
  21.                         var j;
  22.                         for(j=0;j<r.length;j++) {
  23.                                 addToStat(r[j].user);
  24.                         }
  25.                         //console.log(stat);
  26.                 }
  27.         });
  28. }
  29. var stat = {};
  30. function addToStat(user) {
  31.         if (user in stat) {
  32.                 stat[user] = stat[user] + 1;
  33.         } else {
  34.                 stat[user] = 1;
  35.         }
  36. }
  37. var page;
  38. var maxPage = 100;
  39. for (page=0;page<maxPage;page++) {
  40.         setTimeout('loadPage('+page+')',page*21*timeout);
  41. }
  42. setTimeout('console.log(stat)',maxPage*21*timeout+10*timeout);
  43.  
  44. /*
  45.     user    comments
  46. 1   238328  2199
  47. 2   autism  1544
  48. 3   anonymous   1130
  49. 4   goren   943
  50. 5   pook    894
  51. 6   tigrch  794
  52. 7   laila   484
  53. 8   4077    454
  54. 9   captain-obvious 424
  55. 10  ulidtko 417
  56. 11  4da 389
  57. 12  anonim  362
  58. 13  figli   324
  59. 14  l29ah   316
  60. 15  ccahnha 314
  61. 16  mugiseyebrows   298
  62. 17  xenomorph   268
  63. 18  sin-ok  262
  64. 19  komar   241
  65. 20  klava   224
  66. 21  hongweibing 205
  67. 22  hirthwork   191
  68. 23  kb  190
  69. 24  lord    156
  70. 25  zerg    146
  71. 26  kerrigan    136
  72. 27  zhc 136
  73. 28  engineer    122
  74. 29  like-all    122
  75. 30  polecat 120
  76. 31  j123123 118
  77. 32  lexszero    117
  78. 33  anoos   115
  79. 34  je  107
  80. 35  8   102
  81. 36  ceyt    92
  82. 37  minoru  91
  83. 38  stiletto    86
  84. 39  hate-engine 82
  85. 40  corpse  70
  86. 41  muromec 69
  87. 42  tremerix    68
  88. 43  anarchy 66
  89. 44  velvet-bird 66
  90. 45  proctolog   47
  91. 46  evenless    44
  92. 47  fionn   39
  93. 48  moskvano    38
  94. 49  o01eg   34
  95. 50  datstructure    33
  96. 51  failman 33
  97. 52  gaybastard  32
  98. 53  partizan    29
  99. 54  2147483647  28
  100. 55  heroin  28
  101. 56  kuzy000 24
  102. 57  dluciv  23
  103. 58  silvery 23
  104. 59  gds 22
  105. 60  penka   22
  106. 61  voker57 22
  107. 62  newfg   19
  108. 63  grouzen 18
  109. 64  vostrik 18
  110. 65  gvido   17
  111. 66  darthramone 15
  112. 67  dolf1212    14
  113. 68  ntsm    13
  114. 69  naurlaunim  12
  115. 70  xxx-traxer-xxx  10
  116. 71  firewolk    9
  117. 72  kolyan_ufalug_  9
  118. 73  nebeda  9
  119. 74  romme   9
  120. 75  sphagnum    8
  121. 76  svtk    8
  122. 77  tzirechnoy  8
  123. 78  dartmol2    7
  124. 79  ileamare    7
  125. 80  nk  7
  126. 81  folex   6
  127. 82  hpr_wpn 6
  128. 83  mordeladze  6
  129. 84  waterlaz    6
  130. 85  dzhon   5
  131. 86  lghns   4
  132. 87  nixer   4
  133. 88  soulless    4
  134. 89  cirno   3
  135. 90  observer    3
  136. 91  putin   3
  137. 92  siranthony  3
  138. 93  clayrat 2
  139. 94  fix 2
  140. 95  a13 1
  141. 96  beard   1
  142. 97  drisch  1
  143. 98  eill    1
  144. 99  jental  1
  145. 100 leo 1
  146. 101 rogaboru    1
  147. 102 shaggoth    1
  148. 103 syjgin  1
  149. 104 ungaminga   1
  150.  
  151. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement