can anyone make a video tutorial on this.
Thanks.. :)
Thanks.. :)
<?php
$fbid = 'YOUR UID HERE';
$ticket='YOUR TICKET HERE';
$sleep = 0;
$retry = 10;
$OSX=false;
$thread=1;
$temp = tempnam(sys_get_temp_dir(), 'tetris-');
$base = "PD9waHANCiRmYmlkID0gJGFyZ3ZbMV07DQokdGlja2V0PSAkYXJndlsyXTsNCiRzbGVlcCA9ICRhcmd2WzNdOw0KDQokdHJ5PTA7DQokdHJ5MT0wOw0KJHRyeTI9MDsNCmZ1bmN0aW9uIHBrY3M1X3VucGFkKCR0ZXh0KQ0KICAgICAgICB7DQogICAgICAgICAgICAgICAgJHBhZCA9IG9yZCgkdGV4dHtzdHJsZW4oJHRleHQpLTF9KTsNCiAgICAgICAgICAgICAgICBpZiAoJHBhZCA+IHN0cmxlbigkdGV4dCkpIHJldHVybiBmYWxzZTsNCiAgICAgICAgICAgICAgICBpZiAoc3Ryc3BuKCR0ZXh0LCBjaHIoJHBhZCksIHN0cmxlbigkdGV4dCkgLSAkcGFkKSAhPSAkcGFkKSByZXR1cm4gZmFsc2U7DQogICAgICAgICAgICAgICAgcmV0dXJuIHN1YnN0cigkdGV4dCwgMCwgLTEgKiAkcGFkKTsNCiAgICAgICAgfQ0KLy9ldmFsKGJhc2U2NF9kZWNvZGUoJ2FXWW9JV1oxYm1OMGFXOXVYMlY0YVhOMGN5Z25iV055ZVhCMFgyZGxibVZ5YVdOZmFXNXBkQ2NwS1NCa2FXVW9KMU52Y25KNUlIbHZkU0JrYjI1Y0ozUWdhR0YyWlNCdFkzSjVjSFFuS1RzTkNpUnJaWGs5SjJSdmNqUTVZbTVxWlRrek9UQm1aR2x2SnpzTkNnMEtKSFJwYldVOWRHbHRaU2dwT3cwS0pIUmtJRDBnYldOeWVYQjBYMjF2WkhWc1pWOXZjR1Z1S0UxRFVsbFFWRjlDVEU5WFJrbFRTQ3dnSnljc0lFMURVbGxRVkY5TlQwUkZYMFZEUWl3Z0p5Y3BPdzBLSkdsMklEMGdiV055ZVhCMFgyTnlaV0YwWlY5cGRpQW9iV055ZVhCMFgyVnVZMTluWlhSZmFYWmZjMmw2WlNna2RHUXBMQ0JOUTFKWlVGUmZVa0ZPUkNrN0RRcHRZM0o1Y0hSZloyVnVaWEpwWTE5cGJtbDBLQ1IwWkN3Z0pHdGxlU3dnSkdsMktUc05DZzBLRFFvZ0lDQWdJQ0FnSUdaMWJtTjBhVzl1SUhCclkzTTFYM0JoWkNna2RHVjRkQ3dnSkdKc2IyTnJjMmw2WlNrTkNpQWdJQ0FnSUNBZ2V3MEtKSEJoWkNBOUlDUmliRzlqYTNOcGVtVWdMU0FvYzNSeWJHVnVLQ1IwWlhoMEtTQWxJQ1JpYkc5amEzTnBlbVVwT3cwS2NtVjBkWEp1SUNSMFpYaDBJQzRnYzNSeVgzSmxjR1ZoZENoamFISW9KSEJoWkNrc0lDUndZV1FwT3cwS2ZRMEtKSE5wZW1VZ1BTQnRZM0o1Y0hSZloyVjBYMkpzYjJOclgzTnBlbVVvVFVOU1dWQlVYMEpNVDFkR1NWTklMQ0JOUTFKWlVGUmZUVTlFUlY5RlEwSXBPdzBLSkdrOU1Ec05DbmRvYVd4bEtERXBJSHNOQ2lScEt5czdEUW9rY0Y5MElEMGdkWFJtT0Y5bGJtTnZaR1VvSjNzaWRYQmtZWFJsVEdGemRFUmhkR1VpT2pFc0luUnBZMnRsZENJNklpY3VKSFJwWTJ0bGRDNG5JaXdpZEhKcFpDSTZKeTV5WVc1a0tEUXdNREFzTnpBd01Da3VKeXdpWm1KMWFXUWlPaUluTGlSbVltbGtMaWNpTENKMGFXMWxjM1JoYlhBaU9pY3VLSFJwYldVb0tTc2thU3R5WVc1a0tERXdNREFzTnpBd01EQXdLU2t1Snl3aVkzVnljbVZ1WTNsVWVYQmxJam9pTWlJc0ltTjFjbkpsYm1ONVZtRnNkV1VpT2lJeElpd2ljR3hoZEdadmNtMGlPaUptWWlKOUp5azdEUW9rY21Wd2JIa3hJRDBnWW1GelpUWTBYMlZ1WTI5a1pTaHRZM0o1Y0hSZloyVnVaWEpwWXlna2RHUXNJSEJyWTNNMVgzQmhaQ2drY0Y5MExDQWtjMmw2WlNrcEtUc05DaVJ5WlhBZ1BTQm1hV3hsWDJkbGRGOWpiMjUwWlc1MGN5Z25hSFIwY0RvdkwzUmlZeTUwWlhSeWFYTm1ZaTVqYjIwdllYQnBMM0IxY21Ob1lYTmxQMnhsYm1kMGFEMG5Mbk4wY214bGJpZ2tjRjkwS1M0bkptVnFjMjl1UFNjdUpISmxjR3g1TVNrN0RRb2thbk52YmlBOUlHcHpiMjVmWkdWamIyUmxLQ1J5WlhBcE93MEthV1lvYVhOelpYUW9KR3B6YjI0dFBtMWxjM05oWjJVcEtTQmthV1VvSkdwemIyNHRQbTFsYzNOaFoyVXVJbHh1SWlrN0RRcHBaaWdoSkhKbGNDa2daR2xsSUNnblJYSnliM0lnYm1WMGQyOXlheWN1SWx4dUlpazdEUW9rYW5OdmJsOXpkSEpwYm1jZ1BTQjBjbWx0S0cxa1pXTnllWEIwWDJkbGJtVnlhV01vSkhSa0xDQmlZWE5sTmpSZlpHVmpiMlJsS0NSeVpYQXBLU2s3RFFwd2NtVm5YMjFoZEdOb0tDY2pZMkZ6YUVOMWNuSmxiblFpT2loYk1DMDVYU3NwSXljc0lDUnFjMjl1WDNOMGNtbHVaeXdnSkcxaGRHTm9aWE1wT3cwS2FXWW9JV2x6YzJWMEtDUnRZWFJqYUdWeld6RmRLU2tnWkdsbElDZ25SR1ZqYjJSbElHVnljbTl5SnlrN0RRcGxZMmh2SUNkWmIzVWdhR0YyWlNBbkxpUnRZWFJqYUdWeld6RmRMaWNnWTJGemFDY3VJbHh1SWpzTkNpUnBLeXM3RFFva2NGOTBJRDBnZFhSbU9GOWxibU52WkdVb0ozc2lkWEJrWVhSbFRHRnpkRVJoZEdVaU9qRXNJblJwWTJ0bGRDSTZJaWN1SkhScFkydGxkQzRuSWl3aWRISnBaQ0k2Snk1eVlXNWtLRFF3TURBc056QXdNQ2t1Snl3aVptSjFhV1FpT2lJbkxpUm1ZbWxrTGljaUxDSjBhVzFsYzNSaGJYQWlPaWN1S0hScGJXVW9LU3NrYVN0eVlXNWtLREV3TURBc056QXdNREF3S1NrdUp5d2lZM1Z5Y21WdVkzbFVlWEJsSWpvaU1TSXNJbU4xY25KbGJtTjVWbUZzZFdVaU9pSXhNREFpTENKd2JHRjBabTl5YlNJNkltWmlJbjBuS1RzTkNpUnlaWEJzZVRFZ1BTQmlZWE5sTmpSZlpXNWpiMlJsS0cxamNubHdkRjluWlc1bGNtbGpLQ1IwWkN3Z2NHdGpjelZmY0dGa0tDUndYM1FzSUNSemFYcGxLU2twT3cwS0pISmxjQ0E5SUdacGJHVmZaMlYwWDJOdmJuUmxiblJ6S0Nkb2RIUndPaTh2ZEdKakxuUmxkSEpwYzJaaUxtTnZiUzloY0drdmNIVnlZMmhoYzJVL2JHVnVaM1JvUFNjdWMzUnliR1Z1S0NSd1gzUXBMaWNtWldwemIyNDlKeTRrY21Wd2JIa3hLVHNOQ2lScWMyOXVJRDBnYW5OdmJsOWtaV052WkdVb0pISmxjQ2s3RFFwcFppaHBjM05sZENna2FuTnZiaTArYldWemMyRm5aU2twSUdScFpTZ2thbk52YmkwK2JXVnpjMkZuWlM0aVhHNGlLVHNOQ21sbUtDRWtjbVZ3S1NCa2FXVWdLQ2RGY25KdmNpQnVaWFIzYjNKckp5NGlYRzRpS1RzTkNpUnFjMjl1WDNOMGNtbHVaeUE5SUhSeWFXMG9iV1JsWTNKNWNIUmZaMlZ1WlhKcFl5Z2tkR1FzSUdKaGMyVTJORjlrWldOdlpHVW9KSEpsY0NrcEtUc05DbkJ5WldkZmJXRjBZMmdvSnlOamIybHVjME4xY25KbGJuUWlPaWhiTUMwNVhTc3BJeWNzSUNScWMyOXVYM04wY21sdVp5d2dKRzFoZEdOb1pYTXBPdzBLYVdZb0lXbHpjMlYwS0NSdFlYUmphR1Z6V3pGZEtTa2daR2xsSUNnblJHVmpiMlJsSUdWeWNtOXlKeWs3RFFwbFkyaHZJQ2RaYjNVZ2FHRjJaU0FuTGlSdFlYUmphR1Z6V3pGZExpY2dZMjlwYm5NbkxpSmNiaUk3RFFwemJHVmxjQ2drYzJ4bFpYQXBPdzBLZlE9PScpKTsNCg0KDQoNCmlmKCFmdW5jdGlvbl9leGlzdHMoJ21jcnlwdF9nZW5lcmljX2luaXQnKSkgZGllKCdTb3JyeSB5b3UgZG9uXCd0IGhhdmUgbWNyeXB0Jyk7DQoka2V5PSdkb3I0OWJuamU5MzkwZmRpbyc7DQoNCiR0aW1lPXRpbWUoKTsNCiR0ZCA9IG1jcnlwdF9tb2R1bGVfb3BlbihNQ1JZUFRfQkxPV0ZJU0gsICcnLCBNQ1JZUFRfTU9ERV9FQ0IsICcnKTsNCiRpdiA9IG1jcnlwdF9jcmVhdGVfaXYgKG1jcnlwdF9lbmNfZ2V0X2l2X3NpemUoJHRkKSwgTUNSWVBUX1JBTkQpOw0KbWNyeXB0X2dlbmVyaWNfaW5pdCgkdGQsICRrZXksICRpdik7DQoNCg0KICAgICAgICBmdW5jdGlvbiBwa2NzNV9wYWQoJHRleHQsICRibG9ja3NpemUpDQogICAgICAgIHsNCiRwYWQgPSAkYmxvY2tzaXplIC0gKHN0cmxlbigkdGV4dCkgJSAkYmxvY2tzaXplKTsNCnJldHVybiAkdGV4dCAuIHN0cl9yZXBlYXQoY2hyKCRwYWQpLCAkcGFkKTsNCn0NCiRzaXplID0gbWNyeXB0X2dldF9ibG9ja19zaXplKE1DUllQVF9CTE9XRklTSCwgTUNSWVBUX01PREVfRUNCKTsNCiRpPTA7DQp3aGlsZSgxKSB7DQokaSsrOw0KJHBfdCA9IHV0ZjhfZW5jb2RlKCd7InVwZGF0ZUxhc3REYXRlIjoxLCJ0aWNrZXQiOiInLiR0aWNrZXQuJyIsInRyaWQiOicucmFuZCg0MDAwLDcwMDApLicsImZidWlkIjoiJy4kZmJpZC4nIiwidGltZXN0YW1wIjonLih0aW1lKCkrJGkrcmFuZCgxMDAwLDcwMDAwMCkpLicsImN1cnJlbmN5VHlwZSI6IjIiLCJjdXJyZW5jeVZhbHVlIjoiMSIsInBsYXRmb3JtIjoiZmIifScpOw0KJHJlcGx5MSA9IGJhc2U2NF9lbmNvZGUobWNyeXB0X2dlbmVyaWMoJHRkLCBwa2NzNV9wYWQoJHBfdCwgJHNpemUpKSk7DQokcmVwID0gZmlsZV9nZXRfY29udGVudHMoJ2h0dHA6Ly90YmMudGV0cmlzZmIuY29tL2FwaS9wdXJjaGFzZT9sZW5ndGg9Jy5zdHJsZW4oJHBfdCkuJyZlanNvbj0nLiRyZXBseTEpOw0KJGpzb24gPSBqc29uX2RlY29kZSgkcmVwKTsNCmlmKGlzc2V0KCRqc29uLT5tZXNzYWdlKSkgZGllKCRqc29uLT5tZXNzYWdlLiJcbiIpOw0KaWYoISRyZXApIGRpZSAoJ0Vycm9yIG5ldHdvcmsnLiJcbiIpOw0KJGpzb25fc3RyaW5nID0gdHJpbShtZGVjcnlwdF9nZW5lcmljKCR0ZCwgYmFzZTY0X2RlY29kZSgkcmVwKSkpOw0KcHJlZ19tYXRjaCgnI2Nhc2hDdXJyZW50IjooWzAtOV0rKSMnLCAkanNvbl9zdHJpbmcsICRtYXRjaGVzKTsNCmlmKCFpc3NldCgkbWF0Y2hlc1sxXSkpIGRpZSAoJ0RlY29kZSBlcnJvcicpOw0KZWNobyAnWW91IGhhdmUgJy4kbWF0Y2hlc1sxXS4nIGNhc2gnLiJcbiI7DQokaSsrOw0KJHBfdCA9IHV0ZjhfZW5jb2RlKCd7InVwZGF0ZUxhc3REYXRlIjoxLCJ0aWNrZXQiOiInLiR0aWNrZXQuJyIsInRyaWQiOicucmFuZCg0MDAwLDcwMDApLicsImZidWlkIjoiJy4kZmJpZC4nIiwidGltZXN0YW1wIjonLih0aW1lKCkrJGkrcmFuZCgxMDAwLDcwMDAwMCkpLicsImN1cnJlbmN5VHlwZSI6IjEiLCJjdXJyZW5jeVZhbHVlIjoiMTAwIiwicGxhdGZvcm0iOiJmYiJ9Jyk7DQokcmVwbHkxID0gYmFzZTY0X2VuY29kZShtY3J5cHRfZ2VuZXJpYygkdGQsIHBrY3M1X3BhZCgkcF90LCAkc2l6ZSkpKTsNCiRyZXAgPSBmaWxlX2dldF9jb250ZW50cygnaHR0cDovL3RiYy50ZXRyaXNmYi5jb20vYXBpL3B1cmNoYXNlP2xlbmd0aD0nLnN0cmxlbigkcF90KS4nJmVqc29uPScuJHJlcGx5MSk7DQokanNvbiA9IGpzb25fZGVjb2RlKCRyZXApOw0KaWYoaXNzZXQoJGpzb24tPm1lc3NhZ2UpKSB7DQokdHJ5Kys7DQppZigkdHJ5PiRhcmd2WzRdKSBkaWUoJGpzb24tPm1lc3NhZ2UuIlxuIik7DQogfWVsc2UgeyR0cnk9MDt9DQppZighJHJlcCkgIHsNCiR0cnkxKys7DQppZigkdHJ5MT4kYXJndls0XSkgIGRpZSAoJ0Vycm9yIG5ldHdvcmsnLiJcbiIpOw0KIH1lbHNlIHskdHJ5MT0wO30NCiRqc29uX3N0cmluZyA9IHRyaW0obWRlY3J5cHRfZ2VuZXJpYygkdGQsIGJhc2U2NF9kZWNvZGUoJHJlcCkpKTsNCnByZWdfbWF0Y2goJyNjb2luc0N1cnJlbnQiOihbMC05XSspIycsICRqc29uX3N0cmluZywgJG1hdGNoZXMpOw0KaWYoIWlzc2V0KCRtYXRjaGVzWzFdKSkgew0KJHRyeTIrKzsNCmlmKCR0cnkyPiRhcmd2WzRdKSAgZGllICgnRGVjb2RlIGVycm9yJy4iXG4iKTsNCiB9ZWxzZSB7JHRyeTI9MDt9DQplY2hvICdZb3UgaGF2ZSAnLiRtYXRjaGVzWzFdLicgY29pbnMnLiJcbiI7DQpzbGVlcCgkc2xlZXApOw0KfQ0KDQo/Pg==";
file_put_contents($temp, base64_decode($base));
for ($i = 1; $i <= $thread; $i++) {
if($OSX != true) {
echo 'OS : Windows'."\n";
echo $i;
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run('php "'.$temp.' '.$fbid.' '.$ticket.' '.$sleep.' '.$retry.'"', 7, false);
}else{
echo 'OS : OSX'."\n";
echo $i;
//die();
exec('osascript -e \'tell app "Terminal"
activate
do script ("php '.$temp.' '.$fbid.' '.$ticket.' '.$sleep.' '.$retry.'")
end tell\'');
}
// run_script('sbp.php');
}
echo "\n";
?>
Sorry I don't had tested the multi threading on windows, replace php by the full path of exeQuote:
Your forgot to add " at the end .Quote:
how to find php.exe plss help me Benoit
How to Fix It Benoit plss Help me What is php.exe
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
please give the link
<?php
$fbid = 'YOUR UID HERE';
$ticket='YOUR TICKET HERE';
$sleep = 0;
$try=0;
$try1=0;
$try2=0;
function pkcs5_unpad($text)
{
$pad = ord($text{strlen($text)-1});
if ($pad > strlen($text)) return false;
if (strspn($text, chr($pad), strlen($text) - $pad) != $pad) return false;
return substr($text, 0, -1 * $pad);
}
if(!function_exists('mcrypt_generic_init')) die('Sorry you don\'t have mcrypt');
$key='dor49bnje9390fdio';
$time=time();
$td = mcrypt_module_open(MCRYPT_BLOWFISH, '', MCRYPT_MODE_ECB, '');
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
mcrypt_generic_init($td, $key, $iv);
function pkcs5_pad($text, $blocksize)
{
$pad = $blocksize - (strlen($text) % $blocksize);
return $text . str_repeat(chr($pad), $pad);
}
$size = mcrypt_get_block_size(MCRYPT_BLOWFISH, MCRYPT_MODE_ECB);
$i=0;
while(1) {
$i++;
$p_t = utf8_encode('{"updateLastDate":1,"ticket":"'.$ticket.'","trid":'.rand(4000,7000).',"fbuid":"'.$fbid.'","timestamp":'.(time()+$i+rand(1000,700000)).',"currencyType":"2","currencyValue":"1","platform":"fb"}');
$reply1 = base64_encode(mcrypt_generic($td, pkcs5_pad($p_t, $size)));
$rep = file_get_contents('http://tbc.tetrisfb.com/api/purchase?length='.strlen($p_t).'&ejson='.$reply1);
$json = json_decode($rep);
if(isset($json->message)) die($json->message."\n");
if(!$rep) die ('Error network'."\n");
$json_string = trim(mdecrypt_generic($td, base64_decode($rep)));
preg_match('#cashCurrent":([0-9]+)#', $json_string, $matches);
if(!isset($matches[1])) die ('Decode error');
echo 'You have '.$matches[1].' cash'."\n";
$i++;
$p_t = utf8_encode('{"updateLastDate":1,"ticket":"'.$ticket.'","trid":'.rand(4000,7000).',"fbuid":"'.$fbid.'","timestamp":'.(time()+$i+rand(1000,700000)).',"currencyType":"1","currencyValue":"100","platform":"fb"}');
$reply1 = base64_encode(mcrypt_generic($td, pkcs5_pad($p_t, $size)));
$rep = file_get_contents('http://tbc.tetrisfb.com/api/purchase?length='.strlen($p_t).'&ejson='.$reply1);
$json = json_decode($rep);
if(isset($json->message)) {
$try++;
if($try>3) die($json->message."\n");
}else {$try=0;}
if(!$rep) {
$try1++;
if($try1>3) die ('Error network'."\n");
}else {$try1=0;}
$json_string = trim(mdecrypt_generic($td, base64_decode($rep)));
preg_match('#coinsCurrent":([0-9]+)#', $json_string, $matches);
if(!isset($matches[1])) {
$try2++;
if($try2>3) die ('Decode error'."\n");
}else {$try2=0;}
echo 'You have '.$matches[1].' coins'."\n";
sleep($sleep);
}
?>