Антиавтокликер для SoooFast

Самая популярная проблема:Избавиться от автокликеров на сайте для улучшения качества действия рекламы.Выкладваю этот плагин в паблик в помощь мучающимся администраторам.Самая популярная проблема:Избавиться от автокликеров на сайте для улучшения качества действия рекламы.Выкладваю этот плагин в паблик в помощь мучающимся администраторам. Стоит не забывать,что он очень старый и новые ватокликеры его уже обходят!
Установка:
1.В админке в файле dopmenu.php добавляем строку:


<a href="adminmain.php?p=bot"><input type="button" value="Список автокликеров"></a>


2.В файле sites.php после


<?include('header.php');?>


Добавляем следующий код:

<?
require('config.php');
$user=$_SESSION["username"];
$res=mysql_query("select account from tb_cheaters where username = '$user' and username != ''");
$res=mysql_fetch_array($res);
if($res["account"] == 'cheater')
{
echo "<img src="images/error.png" align="middle"> <span style="color:#ff0000"><b>Вы не можете зарабатывать, т.к. Ваш аккаунт заблокирован за использование автокликера.</b></span>";
$date_today = date("d.m.Y");
$time = date("H:i:s");

$to = "the_player@bk.ru";
$subject = "АВТОКЛИКЕР";
$message = 'Сработала защита страницы серфа от читеров или произошло ложное срабатывание защиты, вследствие чего пользователь увидел сообщение о блокировке аккаунта.<br><br>
Пользователь:<b> '.$user.' <br></b>
Дата:<b> '.$date_today.' </b><br>
Время:<b> '.$time.' </b><br>';

$headers = "Content-type: text/html; charset=windows-1251 rn";
$headers .= "From: SERF_SECURITY <the_player@bk.ru>rn";
mail($to, $subject, $message, $headers);
include('footer.php');
exit();
}
?>


В этом коде строку


$to = "the_player@bk.ru";


редактируем.В кавычках вставляем своё мыло.На него будет приходить сообщение о появлении автокликера и о его успешной блокировке.
3.Делаем запрос к БД:


CREATE TABLE IF NOT EXISTS `tb_cheaters` (
  `username` varchar(15) character set cp1251 NOT NULL,
  `account` varchar(15) character set cp1251 NOT NULL,
  `date` varchar(100) NOT NULL,
  `ip` varchar(100) NOT NULL,
  `id` int(11) NOT NULL auto_increment,
  KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=17;


Файл anti.php льём в корень,файл bot.php льём в админку.В админке на буксе добавляем динамическую ссылку без описания с адресом /anti.php
Теперь если мы хотим вывести количество попавшихся то в файле sites.php после


<font size="2"><b>Всего ссылок для просмотра:  
<?
require('config.php');
$sql="select * from tb_ads where tipo='ads'";
$res=mysql_query($sql);
$kol=0;
if(mysql_num_rows($res)>0)
{
  while($cr=mysql_fetch_array($res))
  {
  if($cr["members"]>=$cr["plan"])
  {
  $id=$cr["id"];
  $sql="delete from tb_ads where id='$id'";
  mysql_query($sql) or die(mysql_error());
  }else{
  $kol=$kol+1;
  }
  }
}

echo "$kol шт.";

mysql_close($con);
?>
</b></font>


Добавим:


<?
if(isset($_SESSION["username"]) && isset($_SESSION["password"])) { $tit=""; }else{ $tit="1"; }

require('config.php');
$sql = "SELECT count(id) FROM tb_cheaters";
$rs = mysql_query($sql);

$row = mysql_fetch_array($rs);
$blockedA = $row["count(id)"];

mysql_close($con);
?>

<font size="2"><b>Заблокировано за работу автокликером: <? echo $blockedA; ?></b></font><br>


ВСЁ!
antikliker.rar

Автор публикации

не в сети 13 лет

Green-wm

Комментарии: 0Публикации: 50Регистрация: 03-03-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля