Advertisement
KiberInfinity

vk copy all videos to group

Apr 20th, 2013
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var from_oid=152846643;
  2. var target_gid=52742945;/*add to*/    
  3. ajax.post('al_video.php', {act: 'load_videos_silent', oid: from_oid, offset: 0}, {
  4.    onDone: function(list) {
  5.             var vids_obj = eval('('+list+')');
  6.             vids_array=vids_obj['all'];
  7.             console.log(vids_array);
  8.             var idx=vids_array.length-1;
  9.  
  10.             function addVid(oid,vid,to_gid,callback){
  11.                var _vid='http://vk.com/video'+oid+'_'+vid;
  12.                AjPost('al_search.php',{al:1,"c[q]":_vid,"c[section]":"video","c[sort]":2,"gid":to_gid,"no_adult":0},function(r,t){
  13.                    var params=t.match(/\{act:'a_add'[^\}]+\}/);
  14.                    if (params){
  15.                       params=eval('('+params[0]+')');
  16.                       ajax.post('al_video.php', params, {onDone: function(label) {
  17.                         callback();
  18.                       }});    
  19.                    } else {
  20.                      document.title('error')
  21.                      alert(_vid);
  22.                    }    
  23.                });
  24.             }
  25.  
  26.             function runAddVid(){
  27.                if (idx>-1){
  28.                   addVid(vids_array[idx][0],vids_array[idx][1],target_gid,function(){
  29.                      document.title=idx+'/'+vids_array.length;
  30.                      idx--;
  31.                      runAddVid();
  32.                   })
  33.                } else alert('done')
  34.             }
  35.                
  36.             runAddVid();
  37.  
  38.    }
  39. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement