Kết quả 1 đến 7 của 7
Chủ đề: Xin Auto Nạp Thẻ Gate
-
01-02-13, 04:43 PM #1
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Xin Auto Nạp Thẻ Gate
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
-
01-02-13, 05:08 PM #2
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,927
- Thanks
- 122
- Thanked 2,109 Times in 650 Posts
Ðề: Xin Auto Nạp Thẻ Gate
Code đây, tự sửa lại tên tài khoản nạp vào nha bạn.
PHP Code:<?
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("https://pay.gate.vn/NoAuth/QuickGateCard/");
$state = $this->Exec();
$state = $this->get_string($state,'__VIEWSTATE" value="','"');
//$even = $this->get_string($state,'__EVENTVALIDATION" value="','"');
$Posts="__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUJNjAxMDc4NDE4ZGTIaEzYbF8lI8XGhhdc1DEHkHLaKg%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=%2FwEWBgLboJSSCgL7o6CcDgKWmNrRAwKIw92rDQKRncD7BQKJkNSPA3uJUAI1qJxNgurPJm6E0veqpAtE";
//&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=%2FwEWSALC7KiSAwL7o6CcDgKWmNrRAwKIw92rDQKRncD7BQKJkNSPAwKYxebJDQKhp%2FTuAgLd4M7wBQKXqsynAQKWqsynAQKVqsynAQKUqsynAQKTqsynAQKSqsynAQKRqsynAQKAqsynAQKPqsynAQKXqoykAQKXqoCkAQKXqoSkAQKXqrikAQKXqrykAQKXqrCkAQLtrLCwBAL0iMbsCQKXqrSkAQKXqqikAQKXquynAQKXquCnAQKWqoykAQKWqoCkAQKWqrikAQKWqrykAQKWqrCkAQK3%2BfTtAwKWqrSkAQKWqqikAQKWquynAQKWquCnAQKVqoykAQKVqoCkAQKVqoSkAQKVqrikAQKVqrykAQKVqrCkAQKVqrSkAQKVqqikAQKVquynAQKVquCnAQKUqoykAQKUqoCkAQKUqoSkAQKUqrikAQKUqrykAQKUqrCkAQKUqrSkAQKUqqikAQKUquynAQKUquCnAQKTqoykAQKTqoCkAQKTqoSkAQKTqrikAQKTqrykAQKTqrCkAQKTqrSkAQKTqqikAQKTquynAQKTquCnAQKSqoykAQLNmvzrCHAkFvStcR9MZOdeDNFne11c1nUl
$this->SetPosts($Posts);
$this->SetOpt("https://pay.gate.vn/NoAuth/QuickGateCard/");
$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á 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("ctl00$PSPContent$btnOK", "", true, "GateCard", "", 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'];
$acc = "[email protected]"; //tài khoản
//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";
}
}Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến huuduyen_05 vì bài viết này !
Hào Hoa Công Tử (01-02-13)
-
01-02-13, 06:35 PM #3
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Xin Auto Nạp Thẻ Gate
Sử dụng sao vậy ...................................
-
16-02-13, 03:36 PM #4
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Xin Auto Nạp Thẻ Gate
Hình như không sử dụng được
ai có auto nạp gate cho mình xin với
uppppppppppppppppppppppppppppppppppppp
-
16-02-13, 04:15 PM #5
Ðề: Xin Auto Nạp Thẻ Gate
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é .
PHP Code:include "lib/nusoap.php"; // Thư viện NuSOAP (Google)
$nusoap_client = new nusoap_client("http://service.10park.net/cardService.php/?wsdl", 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 .Khách viếng thăm hãy cùng trungviet xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến trungviet vì bài viết này !
Hào Hoa Công Tử (17-02-13)
-
17-02-13, 05:27 AM #6
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Xin Auto Nạp Thẻ Gate
-
24-02-13, 05:33 AM #7
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Xin Auto Nạp Thẻ Gate
upppppppppppppppppppppppppppppp
ai có cho xin với
Thẻ gate toàn phải check tay
Các Chủ đề tương tự
-
[MU] Auto Nạp Thẻ Gate NBB
Bởi Hào Hoa Công Tử trong diễn đàn SQL Server & WebsiteTrả lời: 5Bài viết cuối: 11-03-13, 06:07 PM -
[MU] Không sử dụng được Auto Gate của NBB
Bởi Hào Hoa Công Tử trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 10-11-12, 09:26 AM -
[MU] Cần mua Auto nạp thẻ VTC, GATE
Bởi sieucuoivnn trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 19Bài viết cuối: 31-07-12, 04:20 PM