vk_photos.scan_wall=function(oid){ var PER_REQ=100; var offset=0; var links=[]; var oid=cur.oid; var abort=false; function scan(){ if (abort) return; dApi.call('wall.get',{owner_id:oid,count:PER_REQ,offset:offset,filter:'all',extended:1},function(r){ if (abort) return; var data=r.response; var posts=data.wall; var count=posts.shift(); var len=posts.length; ge('vk_links_container_progr').innerHTML=vkProgressBar(offset,count,600); for (var j=0; j0){ offset+=PER_REQ; setTimeout(scan, 350); } else { var to_file=isChecked('links_to_file'); vkSetVal('vk_collect_links_to_file',to_file?'1':'0'); ge('vk_links_container').innerHTML='

count: '+links.length+'

'; if (to_file) vkSaveText(links.join('\n'),("wall_photos_"+oid).substr(0,250)+".txt"); } }) } var html=''; var box=vkAlertBox(IDL('Links'),html,function(){abort=true;}); box.setOptions({width:"640px"}); scan(); } vk_photos.scan_wall();