@drylighter

Как установить интервал на выполнение команды бота ВКонтакте?

Хотел бы узнать, как в этом скрипте установить лимит на использование. Чтобы команду можно было выполнять 1 раз в 10 секунд, примерно как-то так. Заранее спасибо :)

Вот сам скрипт:

case 'ltr':

                $hash = $cmd[1];

                $messages = "Выполнена команда - ($message)\n\n@id$id(Запрос), Запускаем брут хеша... \n Примерное время ожидания: 1-60 сек";
                sendvk($messages, $peer_id, $token);


                if (strlen($hash) == 32) {
                  $thash = "MD5";
                }elseif (strlen($hash) == 86) {
                  $thash = "SHA256(AuthMe)";
                }else {
                  $messages = "@id$id (Запрос), Неверный хеш";
                  sendvk($messages, $peer_id, $token);
                  break;
                }

                $files = 'slovar.txt';
                $success = false;
                $offset = 0;
                $i = 0;
                $old_percent = 0;
                $f = fopen($files, 'r+');


                while (!feof($f) && !$success) {
                  $password = $success_pass = str_replace(["\n", "\r"], '', fgets($f));

                  if ($thash == "MD5") {
                    $md5 = md5($password);
                    if ($hash == $md5) $success = true;
                  }else {
                    $shainfo = explode("$", $hash);
                    $pass = hash("sha256", $password) . $shainfo[2];
                    if (strcasecmp($shainfo[3], hash('sha256', $pass)) == 0) $success = true;
                  }


                }
                fclose($f);
                unset($f);

                if ($success) {
                  $messages = "@id$id (Ваш) результат брута:\n Успешно!\nХеш >> $hash\n\nПароль >> $success_pass \n\n Сервис работает, благодаря нашим друзьям, мы надеемся на вашу поддержку: crewcompany.my.id/#buy";
                }else {
                  $messages = "@id$id (Ваш) результат брута:\nПароль на найден.\n\n Хеш >> $hash";
                }
                sendvk($messages, $peer_id, $token);
                break;
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы