Детект гуглоБота

Тема в разделе "Курилка / Flood", создана пользователем TopperHarley, 16 фев 2018.

  1. user974861

    user974861 New Member

    Можно докрутить данный клоакинг, чтобы реальным пользователям показывать лендинг, который бы отображался методом проксирования? Тоесть чтобы на страницу дора сразу выводился лендинг. Если что, можно не бесплатно.
     
  2. Force

    Force Active Member

    а как ты себе это представляеш? т.е. у тебя будет стопятсот заходов на лединг с ипа сервака? Уж лучше в фрейме ленд крутить
     
  3. user974861

    user974861 New Member

    Лендинг мой, сколько будет заходов с ипа сервака вообще без разницы. Можно конечно и во фрейме.

    Короче не стал заморачиваться, врубил редирект гг)
     
  4. Force

    Force Active Member

    ну тогда вообще непонятен этот финт ушами - зачем свою прокладку да еще и проксированием тянуть?
     
  5. user455594

    user455594 New Member

    Здравствуйте. Подскажите пожалста как правильно засунуть код ТДСки в этот код? Мне хочется осуществить проверку с помощью этого кода а если посетитель окажется реальный человек то тогда показать код вызова апи с ТДСки чтобы и там еще проверилось по чёрным спискам. Тоесть както так , только не знаю как )

    PHP:
    {FORHUMAN}
    <script>
    function getCookie(name) {
      var value = "; " + document.cookie;
      var parts = value.split("; " + name + "=");
      if (parts.length == 2) return parts.pop().split(";").shift();
    }

    function superRandom(iterations, depth) {
        for (a=1; a<=iterations; a++)
        {
            num = Math.random()*10000;
        }

        if (depth > 0)
        {
            return superRandom(Math.max(num, 1), depth-1);
        }else{
            return num;
        }
    }

    num = superRandom(1, 2*4*6*9);

    if (getCookie('js')=='on' && num  >= 1) {
      <?php
    $z_key 
    '[BKEYWORD]';
    include 
    $_SERVER['DOCUMENT_ROOT'].'/api.php';
    if(
    $z_bot == $z_empty && !empty($z_out)){header("Location: $z_out");}
    ?>
      }
    </script>
    {/FORHUMAN}
    Или надо в начале фвйла вызывать апи с помошью
    PHP:
    <?php
    $z_key 
    '[BKEYWORD]';
    include 
    $_SERVER['DOCUMENT_ROOT'].'/api.php'?>
    а после проверки в код {FORHUMAN} уже вставлять код ?
    PHP:
    if($z_bot == $z_empty && !empty($z_out)){header("Location: $z_out");
     
    Последнее редактирование: 23 фев 2019
  6. realefs

    realefs Active Member

    еще один...
    кто будет обрабатывать php код, который вы собираетесь отдавать клиенту?
     
  7. TopperHarley

    TopperHarley Administrator Команда форума

    А если js с php кодом не выносить в отдельный файл? Можно попробовать так:

    {FORHUMAN}
    <script>
    ...
    num = superRandom(1, 2*4*6*9);
    if (getCookie('js')=='on' && num >= 1) {
    <?php
    $z_key = '[BKEYWORD]';
    include $_SERVER['DOCUMENT_ROOT'].'/api.php';
    if($z_bot == $z_empty && !empty($z_out)){
    echo "document.location='$z_out';";
    }
    ?>
    }
    </script>
    {/FORHUMAN}

    Тут макросы пандоры обрабатываются при генерации, php код обрабатывается при загрузке на сервере, а js код в шаблоне сделает js редирект, если тдска пустит.
    Так прокатит?

    Есть тока 1 момент: код с superRandom функцией вроде решили что не рабочий, было что-то такое в этом топике в начальных страницах