PDA

View Full Version : [Vấn Tiên] Share Web đổi KNB chuẩn



MAXSAI
09-06-14, 04:38 PM
Trong 4rum đã có vudung share trang đổi KNB rồi nhưng thật ra nó không hoạt động, mình đã sửa lại một chút so với bản share và đã thấy ok:

<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>



<?php
$api = 134567890;
$serverid = 999;
$wanbaid = 123451;
$back_send = 'Y';
$currency = 'vnd';
$result = 1;
$orderid = rand(1, 10000000000000);
$date = new DateTime();
if ($_POST['OK']) {
$username = $_POST['username'];
$query = '&amount=' . $_POST['tien'];
$query .= '&api_key=' . $api;
$query .= '&back_send=' . $back_send;
$query .= '&currency=' . $currency;
$query .= '&order_id=' . $orderid;
$query .= '&result=' . $result;
$query .= '&server_id=' . $serverid;
$query .= '&timestamp=' . $date->getTimestamp();
$query .= '&user_id=' . $username;
$query .= '&wanba_oid=' . $wanbaid;
// Bản cũ $sign chưa được mã hóa MD5 và phải được viết hoa toàn bộ ký tự thì server mới validate được
$query .= '&sign=' . strtoupper(md5('1' . str_replace('&', '', str_replace('=', '', $query))));

$dd = curl_init();
// Sửa lại url: vantien.ngocnh.info thành ip hoặc url của bạn
$url = "<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>$query";
curl_setopt($dd, CURLOPT_URL, $url);
curl_setopt($dd, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($dd, CURLOPT_HEADER, 0);
$curl_result = curl_exec($dd);
curl_close($dd);
echo "Done - <a href='<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>'>VanTien.NgocNH.Info</a>";
}
?>

<html>
<head>
<title>Đổi KNB Work - vantien.ngocnh.info</title>
</head>
<body>
<form method=POST>
<label>Loginname:</label><br>
<input name="username"><br>
<label>Tiền vàng( 1 vàng = 10 KNB):</label><br>
<input type=number name="tien">
<input type=submit name="OK">
</form>
</body>

PeterAn
09-06-14, 05:21 PM
Nếu có ai bị lỗi khi sử dụng thì xoá dòng code này đi không cần thiết



$query .= '&timestamp=' . $date->getTimestamp();

MAXSAI
09-06-14, 05:32 PM
Nếu có ai bị lỗi khi sử dụng thì xoá dòng code này đi không cần thiết

Nếu xóa đoạn đấy thì phải thay $date->getTimestamp thành 1 nếu ko sẽ ko được.
Cụ thể:
Thay $query .= '&timestamp=' . $date->getTimestamp();
Thành $query .= '&timestamp=1';
Mở GameServer.jar ra thì sẽ thấy được điều này:
Đây là những gì Server yêu cầu:


App.CertKey_BAIDU + "amount" + this.amount + "api_key" + this.api_key + "back_send" + this.back_send + "currency" + this.currency + "order_id" + this.order_id + "result" + this.result + "server_id" + this.server_id + "timestamp" + this.timestamp + "user_id" + this.user_id + "wanba_oid" + this.wanba_oid;

hai07dv
09-06-14, 06:25 PM
Dài quá ngươi ơi, cái home new đơn giản mình share đã có code đổi KNB rồi, đơn giản gom hết thành 1 dòng query ...đâu cần phải nhiều khai báo thế kia

MAXSAI
09-06-14, 06:48 PM
Dài quá ngươi ơi, cái home new đơn giản mình share đã có code đổi KNB rồi, đơn giản gom hết thành 1 dòng query ...đâu cần phải nhiều khai báo thế kia

Dài ko quan trọng, quan trọng là mình code để người khác dễ hiểu, dễ hình dung và có thể maintain tùy ý theo source web của họ (neu có)

NNToan
09-06-14, 11:40 PM
Bạn nên đổi tên thành MAXĐÚNG nhé, chủ topic ;))

P/S: Port 8008 là bắt buộc do server qui định hả bạn?

MAXSAI
10-06-14, 08:43 AM
Bạn nên đổi tên thành MAXĐÚNG nhé, chủ topic ;))

P/S: Port 8008 là bắt buộc do server qui định hả bạn?

Cái port này mình chưa check, nhưng trong source web thì config file config.inc.php, nhưng chắc là phải config trong server folder wusheng nữa, bạn thử kiểm tra server_config.xml trong server xem

mobile810
19-06-14, 09:25 AM
Em làm như trên rồi nhưng vẫn không được , híc , hình như trong tài khoản chưa có vnđ nào nên đổi không có được
chức năng nạp bị lỗi rồi anh ơi

bualolu2015
29-09-14, 02:19 PM
Trong 4rum đã có vudung share trang đổi KNB rồi nhưng thật ra nó không hoạt động, mình đã sửa lại một chút so với bản share và đã thấy ok:

<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>



<?php
$api = 134567890;
$serverid = 999;
$wanbaid = 123451;
$back_send = 'Y';
$currency = 'vnd';
$result = 1;
$orderid = rand(1, 10000000000000);
$date = new DateTime();
if ($_POST['OK']) {
$username = $_POST['username'];
$query = '&amount=' . $_POST['tien'];
$query .= '&api_key=' . $api;
$query .= '&back_send=' . $back_send;
$query .= '&currency=' . $currency;
$query .= '&order_id=' . $orderid;
$query .= '&result=' . $result;
$query .= '&server_id=' . $serverid;
$query .= '&timestamp=' . $date->getTimestamp();
$query .= '&user_id=' . $username;
$query .= '&wanba_oid=' . $wanbaid;
// Bản cũ $sign chưa được mã hóa MD5 và phải được viết hoa toàn bộ ký tự thì server mới validate được
$query .= '&sign=' . strtoupper(md5('1' . str_replace('&', '', str_replace('=', '', $query))));

$dd = curl_init();
// Sửa lại url: vantien.ngocnh.info thành ip hoặc url của bạn
$url = "<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>$query";
curl_setopt($dd, CURLOPT_URL, $url);
curl_setopt($dd, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($dd, CURLOPT_HEADER, 0);
$curl_result = curl_exec($dd);
curl_close($dd);
echo "Done - <a href='<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>'>VanTien.NgocNH.Info</a>";
}
?>

<html>
<head>
<title>Đổi KNB Work - vantien.ngocnh.info</title>
</head>
<body>
<form method=POST>
<label>Loginname:</label><br>
<input name="username"><br>
<label>Tiền vàng( 1 vàng = 10 KNB):</label><br>
<input type=number name="tien">
<input type=submit name="OK">
</form>
</body>


<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>

bualolu2015
06-10-14, 06:56 PM
<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>