• Данный материал предоставлен сайтом исключительно в ознакомительных целях.
    Администрация не несет ответственности за его содержимое. По всем жалобам пишите на почту abusevhguru@yandex.ru

Баг в дипозите Csgodouble

максим2342

Новичок
Сообщения
25
Реакции
1

максим2342

  • 25
  • 1
Всем привет,прошу помощи,у меня на сайте когда нажимаешь дипозит выдаёт ошибку что у меня приватный профиль хотя он открыт,может кто то знает как пофиксить,заранее спасибо.
 

luirnu

Новичок
Сообщения
55
Реакции
2

luirnu

  • 55
  • 2
Всем привет,прошу помощи,у меня на сайте когда нажимаешь дипозит выдаёт ошибку что у меня приватный профиль хотя он открыт,может кто то знает как пофиксить,заранее спасибо.
скрипт дай псомотреть
 

Jazco

Новичок
Сообщения
5
Реакции
0

Jazco

  • 5
  • 0
Вот кусок кода, отвечающий за это
Код:
    case 'get_inv':
    if(!$user) exit(json_encode(array('success'=>false, 'error'=>'Вам необходимо авторизоватся чтобы внести депозит.')));
        if((file_exists('cache/'.$user['steamid'].'.txt')) && (!isset($_GET['nocache']))) {
            $array = file_get_contents('cache/'.$user['steamid'].'.txt');
            $array = unserialize($array);
            $array['fromcache'] = true;
            if(isset($_COOKIE['tid'])) {
                $sql = $db->query('SELECT * FROM `trades` WHERE `id` = '.$db->quote($_COOKIE['tid']).' AND `status` = 0');
                if($sql->rowCount() != 0) {
                    $row = $sql->fetch();
                    $array['code'] = $row['code'];
                    $array['amount'] = $row['summa'];
                    $array['tid'] = $row['id'];
                    $array['bot'] = "Bot #".$row['bot_id'];
                } else {
                    setcookie("tid", "", time() - 3600, '/');
                }
            }
            exit(json_encode($array));
        }
        $prices = file_get_contents('prices.txt');
        $prices = json_decode($prices, true);
        $inv = curl('https://steamcommunity.com/profiles/'.$user['steamid'].'/inventory/json/730/2/');
        $inv = json_decode($inv, true);
        if($inv['success'] != 1) {
            exit(json_encode(array('error'=>'Your profile is private. Please <a href="http://steamcommunity.com/my/edit/settings" target="_blank">set your inventory to public</a> and <a href="javascript:loadLeft(\'nocache\')">try again</a>.')));
        }
        $items = array();
        foreach ($inv['rgInventory'] as $key => $value) {
            $id = $value['classid'].'_'.$value['instanceid'];
            $trade = $inv['rgDescriptions'][$id]['tradable'];
            if(!$trade) continue;
            $name = $inv['rgDescriptions'][$id]['market_hash_name'];
            $price = $prices['response']['items'][$name]['value']*10;
            $img = 'http://steamcommunity-a.akamaihd.net/economy/image/'.$inv['rgDescriptions'][$id]['icon_url'];
            $items[] = array(
                'assetid' => $value['id'],
                'bt_price' => "0.00",
                'img' => $img,
                'name' => $name,
                'price' => ($price < $min)?0:$price,
                'reject' => ($price < $min)?'Junk':'unknown item',
                'sa_price' => $price,
                'steamid' => $user['steamid']);
        }
        $array = array(
            'error' => 'none',
            'fromcache' => false,
            'items' => $items,
            'success' => true);
        if(isset($_COOKIE['tid'])) {
            $sql = $db->query('SELECT * FROM `trades` WHERE `id` = '.$db->quote($_COOKIE['tid']).' AND `status` = 0');
            if($sql->rowCount() != 0) {
                $row = $sql->fetch();
                $array['code'] = $row['code'];
                $array['amount'] = $row['summa'];
                $array['tid'] = $row['id'];
                $array['bot'] = "Bot #".$row['bot_id'];
            } else {
                setcookie("tid", "", time() - 3600, '/');
            }
        }
        file_put_contents('cache/'.$user['steamid'].'.txt', serialize($array), LOCK_EX);
        exit(json_encode($array));
        break;
 

Jazco

Новичок
Сообщения
5
Реакции
0

Jazco

  • 5
  • 0
ПРОВЕРЬ ДАННЫЕ ВСЕ
Дельный совет. Я знаю что стим изменили структуру json кода. но не знаю как все это дело распарсить. Пытался конечно, но не получается. Потому и прошу помощи. К чему эти бесполезные советы?
 

cloud336510

Новичок
Сообщения
31
Реакции
0

cloud336510

  • 31
  • 0
вообще ничего не понимаю народ подскажите кто нибудь что ток не делал
[13:10:54:121] Message: "Using ssfn file"
T7Q99
android:09a01cbf2b8a400b6ebd65cddbb8c9446482aa6f
module.js:338
throw err;
^
Error: Cannot find module 'steamcommunity'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/bot/steambot.js:910:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
 

ungrost

Местный
Сообщения
57
Реакции
47

ungrost

  • 57
  • 47
вообще ничего не понимаю народ подскажите кто нибудь что ток не делал
[13:10:54:121] Message: "Using ssfn file"
T7Q99
android:09a01cbf2b8a400b6ebd65cddbb8c9446482aa6f
module.js:338
throw err;
^
Error: Cannot find module 'steamcommunity'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/bot/steambot.js:910:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
Ты ошибку читать сам можешь нет? Error: Cannot find module 'steamcommunity' ? что это по твоему значит то? и не надо говорить, что типа а сам ты все с самого начала умел, чтобы это сделать ничего уметь не надо- кроме того , что голову маленько включать. да и поиск на форуме есть , на крайний случай гуглояндекс. привыкли все на все готовое, все им обязаны, заплатили 100 рублей хотят чуда, а то и бесплатно ) привыкайте к самостоятельности, никто Вам ничем не обязан, тем более за бесплатно или за Ваш съэкономленный завтрак.
 

RanGe

Новичок
Сообщения
38
Реакции
14

RanGe

  • 38
  • 14
вообще ничего не понимаю народ подскажите кто нибудь что ток не делал
[13:10:54:121] Message: "Using ssfn file"
T7Q99
android:09a01cbf2b8a400b6ebd65cddbb8c9446482aa6f
module.js:338
throw err;
^
Error: Cannot find module 'steamcommunity'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/bot/steambot.js:910:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
тебе нужно установить все компоненты . У тебя бот на компе или на VPS/VDS?
 

fan1om

Пользователь
Сообщения
18
Реакции
0

fan1om

  • 18
  • 0
вообще ничего не понимаю народ подскажите кто нибудь что ток не делал
[13:10:54:121] Message: "Using ssfn file"
T7Q99
android:09a01cbf2b8a400b6ebd65cddbb8c9446482aa6f
module.js:338
throw err;
^
Error: Cannot find module 'steamcommunity'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/bot/steambot.js:910:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
правильно сказали, не хватает steamcommunity модуля
 

Vladsumskoy

Пользователь
Сообщения
13
Реакции
0

Vladsumskoy

  • 13
  • 0
Кеш почистите ! И проверьте строки какие идут в бд с статусом 0 мне кажется там проблема ! Поиграйте с ними поставьте 1
$sql = $db->query('SELECT * FROM `trades` WHERE `id` = '.$db->quote($_COOKIE['tid']).' AND `status` = 1'); вот так попробуйте ! Там данная строка 2 раза встречается в куске который вы скинули
 
Сверху