PDA

View Full Version : [MU] Xin Auto Nạp Thẻ Gate



Hào Hoa Công Tử
01-02-13, 04:43 PM
Auto nạp thẻ Gate mấy ngày nay không sử dụng được nữa
Ai đang dùng auto Gate cho mình xin với (autonap_gate.php )
Tks

huuduyen_05
01-02-13, 05:08 PM
Code đây, tự sửa lại tên tài khoản nạp vào nha bạn.


<?
set_time_limit(0);
class aff
{
var $Curl_Hand,$Agent,$TimeOut,$Socks,$Cookie,$Posts,$ Referer;
function Clear()
{
$this->Agent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10";
$this->TimeOut = 15;
$this->Socks = False;
$this->Cookie = False;
$this->Posts = False;
}
function Init()
{
$this->Curl_Hand = curl_init();
return $this->Curl_Hand;
}
function SetSocks($Socks)
{
$this->Socks = $Socks;
return $this->Socks;
}
function SetCookie($Cookie)
{
$this->Cookie = $Cookie;
return $this->Cookie;
}
function SetPosts($Posts)
{
$this->Posts = $Posts;
return $this->Posts;
}
function SetOpt($Urls)
{
curl_setopt($this->Curl_Hand, CURLOPT_URL, $Urls);
curl_setopt($this->Curl_Hand, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->Curl_Hand, CURLOPT_HEADER, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_USERAGENT, $this->Agent);
curl_setopt($this->Curl_Hand, CURLOPT_REFERER, $ref); //fake referer
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($this->Curl_Hand, CURLOPT_TIMEOUT, $this->TimeOut);
curl_setopt($this->Curl_Hand, CURLOPT_CONNECTTIMEOUT, 30);
//curl_setopt($this->Curl_Hand, CURLOPT_AUTOREFERER, TRUE);
if($this->Posts)
{
curl_setopt($this->Curl_Hand, CURLOPT_POST, 1);
curl_setopt($this->Curl_Hand, CURLOPT_POSTFIELDS, $this->Posts);
}
if($this->Socks)
{
curl_setopt($this->Curl_Hand, CURLOPT_PROXY, $this->Socks);
curl_setopt($this->Curl_Hand, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
}
if($this->Cookie)
{
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEJAR, $this->Cookie);
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEFILE, $this->Cookie);
}
return $this->Curl_Hand;
}
function Exec()
{
return curl_exec($this->Curl_Hand);
}
function Close_Exce()
{
return curl_close ($this->Curl_Hand);
}
function get_string($string, $start, $end)
{
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
function pay($acc, $Serial, $Pin)
{
$this->Init();
$this->Clear();
//$Cookie = "cookie.txt";
//fclose(fopen($Cookie,'w'));
//$this->SetCookie($Cookie);
$this->SetOpt("<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>");
$state = $this->Exec();
$state = $this->get_string($state,'__VIEWSTATE" value="','"');
//$even = $this->get_string($state,'__EVENTVALIDATION" value="','"');

$Posts="__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUJNjAxMDc4NDE4ZGTIaEzYbF8lI8XG hhdc1DEHkHLaKg%3D%3D&ctl00%24PSPContent%24txtGateName=$acc&ctl00%24PSPContent%24txtSerial=$Serial&ctl00%24PSPContent%24txtPin=$Pin&ctl00%24PSPContent%24btnOK=N%E1%BA%A1p+th%E1%BA%BB&__EVENTVALIDATION=%2FwEWBgLboJSSCgL7o6CcDgKWmNrRAw KIw92rDQKRncD7BQKJkNSPA3uJUAI1qJxNgurPJm6E0veqpAtE";

//&ctl00%24PSPContent%24txtGateName=dinhfptonline&ctl00%24PSPContent%24txtSerial=Ge00680956&ctl00%24PSPContent%24txtPin=0591132045&ctl00%24PSPContent%24btnOK=N%E1%BA%A1p+th%E1%BA%BB&ctl00%24PSPContent%24ddlCity=%5BCh%E1%BB%8Dn+T%E1% BB%89nh%2FTh%C3%A0nh%5D&__EVENTVALIDATION=%2FwEWSALC7KiSAwL7o6CcDgKWmNrRAw KIw92rDQKRncD7BQKJkNSPAwKYxebJDQKhp%2FTuAgLd4M7wBQ KXqsynAQKWqsynAQKVqsynAQKUqsynAQKTqsynAQKSqsynAQKR qsynAQKAqsynAQKPqsynAQKXqoykAQKXqoCkAQKXqoSkAQKXqr ikAQKXqrykAQKXqrCkAQLtrLCwBAL0iMbsCQKXqrSkAQKXqqik AQKXquynAQKXquCnAQKWqoykAQKWqoCkAQKWqrikAQKWqrykAQ KWqrCkAQK3%2BfTtAwKWqrSkAQKWqqikAQKWquynAQKWquCnAQ KVqoykAQKVqoCkAQKVqoSkAQKVqrikAQKVqrykAQKVqrCkAQKV qrSkAQKVqqikAQKVquynAQKVquCnAQKUqoykAQKUqoCkAQKUqo SkAQKUqrikAQKUqrykAQKUqrCkAQKUqrSkAQKUqqikAQKUquyn AQKUquCnAQKTqoykAQKTqoCkAQKTqoSkAQKTqrikAQKTqrykAQ KTqrCkAQKTqrSkAQKTqqikAQKTquynAQKTquCnAQKSqoykAQLN mvzrCHAkFvStcR9MZOdeDNFne11c1nUl
$this->SetPosts($Posts);
$this->SetOpt("<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>");
$pay = $this->Exec();


//-----------------new
preg_match('#<span id="ctl00_PSPContent_lbMsg" style="color:Green;">Đã nạp thành công với mệnh giá(.*)</span>#',$pay,$giatrinap);
preg_match('#<span id="ctl00_PSPContent_lbMsg" style="color:Green;">(.*)</span>#',$pay,$thongbaodung);
preg_match('#<span id="ctl00_PSPContent_lbMsg">(.*)</span>#',$pay,$thongbaoloi);

preg_match('#Không cho phép tài khoản(.*)#',$thongbaoloi[1],$khoataikhoan);
if (!$khoataikhoan[1]) {}
else { $thongbaoloi[1] = "Nạp thẻ sai liên tục, chờ 5 phút sau thử lại!"; }

if (!$giatrinap[1]) { $giatrinap[1] =0;}
else {
$giatrinap[1] = str_replace(',','',$giatrinap[1]);
$giatrinap[1] = str_replace('</span>','',$giatrinap[1]); //add 21-01-2013
echo "Gi&#225; trị thẻ nạp : $giatrinap[1] <br>";
}
$menhgia = $giatrinap[1];
echo "$giatrinap[1] <br>
$thongbaodung[1] <br>
$thongbaoloi[1] <br><br>";



//-----------------new

if (strstr($pay,"Đã nạp thành công với mệnh giá")){
$this->Close_Exce();
return 1;
}
if (strstr($pay,"Mã pin không hợp lệ.")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Tham số đầu vào (Serial) không hợp lệ.")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thông tin mã thẻ không hợp lệ.")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thẻ đã được sử dụng.")){
$this->Close_Exce();
return 4;
}
if (strstr($pay,"Không cho phép tài khoản")){
$this->Close_Exce();
return 5; //tk bi khoa
}
if (strstr($pay,"Số thẻ không hợp lệ.")){
$this->Close_Exce();
return 6; //tk bi khoa
}
if (strstr($pay,"Thẻ đã hết hạn sử dụng.")){
$this->Close_Exce();
return 7; //sai seri
}
$this->Close_Exce();
return 2;

}
}
?>
<form action="" method="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="24" class="td_napthe">
Số Serial
</td>
</tr>
<tr>
<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtSerial" type="text" maxlength="10" id="ctl00_PSPContent_txtSerial" AutoComplete="off" />
</span>
</td>
</tr>
<tr>
<td height="24" class="td_napthe">
Mã số nạp tiền
</td>
</tr>
<tr>

<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtPin" type="text" maxlength="10" id="ctl00_PSPContent_txtPin" />
</span>
</td>
</tr>
<tr>
<td height="35">
<input type="submit" name="submit" value="Nạp thẻ" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$PSPContent$btnOK&quot;, &quot;&quot;, true, &quot;GateCard&quot;, &quot;&quot;, false, false))" id="ctl00_PSPContent_btnOK" class="napthe_btn" value="Nạp thẻ" />

</td>
</tr>
</table>
</form>
<?
if(isset($_POST['submit']))
{
$f = new aff();
$Serial = $_POST['ctl00$PSPContent$txtSerial'];
$Pin = $_POST['ctl00$PSPContent$txtPin'];

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>


//check seri, mathe
$checkseri_a = substr($Serial,0,2);
$checkseri_b = substr($Serial,2,8);
//echo "$checkseri_a $checkseri_b";
if (eregi("[^0-9]", $checkseri_b))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^a-zA-Z]", $checkseri_a))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^0-9]", $Pin))
{
echo"<font color=red>Mã thẻ không hợp lệ !</font>";exit();
}



$pay = $f->pay($acc, $Serial, $Pin);

echo "seri : $Serial <br>";
echo "Pin : $Pin <br>";
//echo "Menh gia : $giatrinap[1] <br>";
echo "pay : $pay <br>";

if($pay==1)
{

echo "<br>Nạp tiền thành công";
//làm gì tiếp thì làm
}
if($pay==3)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Mã Pin không hợp lệ!');

//-->
</SCRIPT>
<?php
echo "Mã Pin không hợp lệ<br>";

}
if($pay==4)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Thẻ đã được sử dụng!');

//-->
</SCRIPT>
<?php
echo "Thẻ đã được sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==5)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể nạp tiếp!');

//-->
</SCRIPT>
<?php
echo "Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể giao dịch tiếp<br>";
//làm gì tiếp thì làm
}
if($pay==6)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Số thẻ không hợp lệ');

//-->
</SCRIPT>
<?php
echo "Số thẻ không hợp lệ<br>";
//làm gì tiếp thì làm
}
if($pay==7)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Thẻ đã hết hạn sử dụng');

//-->
</SCRIPT>
<?php
echo "Thẻ đã hết hạn sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==2)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers

alert('Nạp tiền thất bại! Hệ thống đang bị khóa nạp thẻ !');

//-->
</SCRIPT>
<?php
echo "<br>Nạp tiền thất bại";
}
}

Hào Hoa Công Tử
01-02-13, 06:35 PM
Sử dụng sao vậy :)...................................

Hào Hoa Công Tử
16-02-13, 03:36 PM
Hình như không sử dụng được
ai có auto nạp gate cho mình xin với
uppppppppppppppppppppppppppppppppppppp

trungviet
16-02-13, 04:15 PM
API nạp thẻ các loại vào thẳng tài khoản Gate hay VTC luôn, dùng được thì dùng nhé :-ss.



include "lib/nusoap.php"; // Thư viện NuSOAP (Google)
$nusoap_client = new nusoap_client("<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>", true);
$result = $nusoap_client->call("creditCard", array("cardseri" => $cardid, "cardcode" => $cardpass, "cardtype" => "Gate", "account" => "taikhoanmuonnap"));
// taikhoanmuonnap thay bằng tài khoản muốn nạp thẻ vào, tùy loại thẻ mà dùng tên tài khoản cho phù hợp (Thẻ Gate thì dùng tài khoản Gate, thẻ VTC, Mobifone, Viettel thì dùng tài khoản VTC)
// $cardid là seri thẻ
// $cardcode là mã thẻ
// $cardtype là loại thẻ, bao gồm VTC, VTC Mobifone, VTC Viettel, Gate
// $result[0] là giá trị trả về, trên 10000 là nạp thành công, dưới 0 là lỗi, bằng 0 là server lỗi.
if ($result[0] >= 10000) {
$strerr = "<li>Nạp thẻ thành công, nhận được $result[0] TCoin</li>";
} else {
switch ($result[0]) {
case -24: $errstr = "Thẻ không hợp lệ"; break; // Seri hoặc mã thẻ không hợp lệ
case -606: $errstr = "Thẻ đã được sử dụng"; break;
case -607: $errstr = "Thẻ không hợp lệ"; break; // Thẻ đúng, sai
}
$strerr = "<li>$errstr $result[0]</li>";
}
echo $strerr;


Sao không dùng mấy API của Ngân Lượng, Game Bank hay Bảo Kim cho nhanh :-s.

Hào Hoa Công Tử
17-02-13, 05:27 AM
API nạp thẻ các loại vào thẳng tài khoản Gate hay VTC luôn, dùng được thì dùng nhé :-ss.



include "lib/nusoap.php"; // Thư viện NuSOAP (Google)
$nusoap_client = new nusoap_client("<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>", true);
$result = $nusoap_client->call("creditCard", array("cardseri" => $cardid, "cardcode" => $cardpass, "cardtype" => "Gate", "account" => "taikhoanmuonnap"));
// taikhoanmuonnap thay bằng tài khoản muốn nạp thẻ vào, tùy loại thẻ mà dùng tên tài khoản cho phù hợp (Thẻ Gate thì dùng tài khoản Gate, thẻ VTC, Mobifone, Viettel thì dùng tài khoản VTC)
// $cardid là seri thẻ
// $cardcode là mã thẻ
// $cardtype là loại thẻ, bao gồm VTC, VTC Mobifone, VTC Viettel, Gate
// $result[0] là giá trị trả về, trên 10000 là nạp thành công, dưới 0 là lỗi, bằng 0 là server lỗi.
if ($result[0] >= 10000) {
$strerr = "<li>Nạp thẻ thành công, nhận được $result[0] TCoin</li>";
} else {
switch ($result[0]) {
case -24: $errstr = "Thẻ không hợp lệ"; break; // Seri hoặc mã thẻ không hợp lệ
case -606: $errstr = "Thẻ đã được sử dụng"; break;
case -607: $errstr = "Thẻ không hợp lệ"; break; // Thẻ đúng, sai
}
$strerr = "<li>$errstr $result[0]</li>";
}
echo $strerr;


Sao không dùng mấy API của Ngân Lượng, Game Bank hay Bảo Kim cho nhanh :-s.

Muốn nạp vào Gate để lấy bạc dùng có việc , chứ cũng đang sử dụng Ngân Lượng rồi

Hào Hoa Công Tử
24-02-13, 05:33 AM
upppppppppppppppppppppppppppppp
ai có cho xin với
Thẻ gate toàn phải check tay :(