Задать вопрос
  • Есть ли программа для эмуляции движения мыши и клавиатуры по хоткею?

    idmarina_lebed
    @idmarina_lebed
    https://vk.com/idmarina_lebed
    Такая программа есть. Называется она clickermann. Ее легко найти + она бесплатная. Помогу разобраться. b84e6b6421e445da9bf54bd9c7e431e7.gif
    Ответ написан
  • Автоматическая рассылка писем по списку?

    idmarina_lebed
    @idmarina_lebed
    https://vk.com/idmarina_lebed
    Так же для реализации этой проблемы можно воспользоваться программой автокликер - советую "Clickermann" Так как в нем имеется поддержка скриптов. P.S. - для этой программы полно обучающих роликов на ютубе. Вы наверняка найдете для себя что то полезное!
    b84e6b6421e445da9bf54bd9c7e431e7.gif
    Ответ написан
    Комментировать
  • Почему не отправляется сообщение на мой email?

    idmarina_lebed
    @idmarina_lebed
    https://vk.com/idmarina_lebed
    Если твоя контактная форма имеет адрес support@host.com. То такие сообщения не доходят адресатам с целью безопасности почтовых сервисов. P.S. у меня есть код php анонимки письма всегда доходят во всех сервесах - посмотри обязательно может что то полезное для себя выберешь.
    <?php
    set_time_limit(0);
    $opts = explode(",", $_GET['options']);
    if($_POST['submit'])
    {
    if($_POST['podmena'])
    {
    }
    if(is_uploaded_file($_FILES['fl']['tmp_name']))
    {
    $bound = md5(microtime());
    $headers = "Content-Type: multipart/mixed; boundary=$bound\n";
    if($_POST['podmena'])
    {
    $headers .= "Reply-To: ".$_POST['podmena']." \n";
    }
    if($_POST['hder'])
    {
    $headers .= $_POST['hder']."\n";
    }
    $headers .= "From: ".$_POST['fr']."\n";
    $headers .= "Subject: ".$_POST['tema']."\n";
    $headers .= "--$bound\n";
    $headers .= "Content-Type: text/".$_POST['type']."; charset=utf-8\n";
    $headers .= "Content-Transfer-Encoding: quoted-printable\n\n";
    $headers .= stripslashes($_POST['soob'])."\n";
    $headers .= "--$bound\n";
    $content = chunk_split(base64_encode(fread(fopen($_FILES['fl']['tmp_name'],"r"),filesize($_FILES['fl']['tmp_name']))));
    $headers .= "Content-Type: ".$_FILES['fl']['type']."; name=\"".$_FILES['fl']['name']."\"\n";
    $headers .= "Content-Transfer-Encoding: base64\n";
    $headers .= "Content-Disposition: attachment;
                       filename=\"".$_FILES['fl']['name']."\";
                       size=".$_FILES['fl']['size']."\n\n";
    $headers .= "$content\n";
    $headers .= "--$bound--";
    $body = '';
    }
    else
    {
    $headers .= "From: ".$_POST['fr']." \n";
    if($_POST['podmena'])
    {
    $headers .= "Reply-To: ".$_POST['podmena']." \n";
    }
    if($_POST['hder'])
    {
    $headers .= $_POST['hder']."\n";
    }
    $headers .= "Content-Type: text/".$_POST['type']."; charset=utf-8 \r\n";
    $headers .= "Content-Transfer-Encoding: base64";
    $body = base64_encode(stripslashes($_POST['soob']));
    }
    if($_POST['mults'])
    {
    $recarray = explode("\n", $_POST['mults']);
    }
    else
    {
    $recarray = array($_POST['target_user']);
    }
    $kolp = 0;
    $kolm = 0;
    foreach($recarray as $recipient)
    {
    $num = $_POST['kol'] ? intval($_POST['kol']) : 1 ;
    for($i=0;$i<$num;$i++)
    {
    mail($recipient, $_POST['tema'], $body, $headers);
    $kolm++;
    if($_POST['sl'])
    {
    sleep(intval($_POST['sl']));
    }
    }
    $kolp++;
    }
    $st = "Отправка завершена. Отправлено $kolm писем $kolp получателям";
    }
    echo "<html>
    <head>
    <meta http-equiv='Content-type' content='text/html; charset=UTF-8'>
    <meta name='Description' content='Программа для отправки e-mail с расширенным функционалом. Специально для пользователей ресурса HPC.name. Создатель - Nick Hander'>
    <title>Программа для отправки e-mail</title>
    <style>
    body {
    background-color:#50c878;
    }
    input, textarea{
    background-color:#50c878;
    border:3px double black;
    border-radius:5px;
    color:#9b2d30;
    font-weight:bold;
    }
    DIV#fon{
    position:absolute;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
    background-color:#505050;
    opacity: 0.6;
    filter: alpha(opacity=60);
    z-index:998;
    display:none;
    }
    DIV#showhtml{
    z-index:999;
    position:absolute;
    top:100px;
    left:300px;
    display:none;
    }
    DIV#htmlarea{
    border: 3px double black;
    border-radius: 5px;
    width:600px;
    height:100%;
    }
    </style>
    </head>
    <body>
    <script type='text/javascript'>
    function shhtml(){
    var code = document.getElementById('soob').value;
    document.getElementById('showcode').value = code;
    document.getElementById('htmlarea').innerHTML = code;
    document.getElementById('fon').style.display = 'block';
    document.getElementById('showhtml').style.display = 'block';
    }
    
    function rw(){
    var code = document.getElementById('showcode').value;
    document.getElementById('htmlarea').innerHTML = code;
    }
    
    function closearea() {
    document.getElementById('fon').style.display = 'none';
    document.getElementById('showhtml').style.display = 'none';
    }
    
    function obnosnf() {
    var code = document.getElementById('showcode').value;
    document.getElementById('soob').value = code;
    closearea();
    }
    </script>
    <div align='center' id='showhtml'>
    <table style='border-spacing:30px'><tr>
    <td><textarea id='showcode' rows='30' cols='60'></textarea>
    <br><div align='center'><button onclick='rw()'>Обновить</button>&nbsp;&nbsp;
    <button onclick='obnosnf()'>Обновить код в форме сообщения</div></td>
    <td><div id='htmlarea'></div></td></tr></table></div>
    <div id='fon'><div align='center'><a href='javascript:closearea()'>Закрыть</a></div></div>
    <table><tr><td width='35%'>
    <h2>Отправка сообщения: </h2><br><br>
    <form action='".$_SERVER['REQUEST_URI']."' method='post' enctype='multipart/form-data'>
    <table><tr><td>От кого:</td><td><input type='text' name='fr'></td></tr>";
    if(in_array("multiusers", $opts))
    {
    echo "<tr><td>Получатели:</td><td><textarea name='mults' rows='10' cols='60'></textarea></td></tr>";
    }
    else
    {
    echo "<tr><td>Получатель:</td><td><input type='text' name='target_user'></td></tr>";
    }
    if(in_array("podmena", $opts))
    {
    echo "<tr><td>Подменить e-mail ответа:</td><td><input type='text' name='podmena'></td></tr>";
    }
    if(in_array("header", $opts))
    {
    echo "<tr><td>Установить дополнительный заголовок:</td><td><textarea name='hder' rows='10' cols='60'></textarea></td></tr>";
    }
    echo "<tr><td>Тема:</td><td><input type='text' name='tema'></td></tr>";
    if(in_array("flud", $opts))
    {
    echo "<tr><td>Кол-во сообщений:</td><td><input type='text' name='kol'></td></tr>";
    }
    if(in_array("time", $opts))
    {
    echo "<tr><td>Задержка между отправками:</td><td><input type='text' name='sl'>  сек.</td></tr>";
    }
    if(in_array("file", $opts))
    {
    echo "<tr><td>Прикрепить файл:</td><td><input type='file' name='fl'></td></tr>";
    }
    if(in_array("html", $opts))
    {
    echo "<input type='hidden' name='type' value='html'>";
    }
    else
    {
    echo "<input type='hidden' name='type' value='plain'>";
    }
    echo "<tr><td>Сообщение:</td><td><textarea name='soob' id='soob' rows='20' cols='120'></textarea></td></tr>";
    echo "</table>";
    echo "<div align='center'><input type='submit' name='submit' value='Отправить' style='cursor:pointer;'></div></form>";
    echo "</td>";
    echo "<td width='40%' valign='top'><h2>Настройки отправки:</h2><br><br>";
    echo "<script type='text/javascript'>function setOption(opt){
    var str = '".$_GET['options']."';
    var pos = str.indexOf(opt);
    if(pos!=-1)
    {
    location.href = '".$_SERVER['PHP_SELF']."?options='+str.substring(0, pos)+str.substring(pos+opt.length+1, str.length); 
    }
    else
    {
    location.href = '".$_SERVER['PHP_SELF']."?options=".$_GET['options']."'+opt+',';
    }
    }
    </script>";
    echo "<input type='checkbox' onclick=\"setOption('multiusers')\" ".(in_array('multiusers', $opts)? 'checked':null)."> Разослать по списку получателей <br>";
    echo "<input type='checkbox' onclick=\"setOption('flud')\" ".(in_array('flud', $opts)? 'checked':null)."> Нафлудить <br>";
    echo "<input type='checkbox' onclick=\"setOption('time')\" ".(in_array('time', $opts)? 'checked':null)."> Установить задержку между отправлениями <br>";
    echo "<input type='checkbox' onclick=\"setOption('file')\" ".(in_array('file', $opts)? 'checked':null)."> Прикрепить файл <br>";
    echo "<input type='checkbox' onclick=\"setOption('html')\" ".(in_array('html', $opts)? 'checked':null)."> Отправить в формате html <br>";
    echo "<input type='checkbox' onclick=\"setOption('podmena')\" ".(in_array('podmena', $opts)? 'checked':null)."> Подменить получателя ответа <br>";
    echo "<input type='checkbox' onclick=\"setOption('header')\" ".(in_array('header', $opts)? 'checked':null)."> Установить дополнительный пользовательский заголовок <br>";
    echo "<input type='checkbox' id='chk' onclick='shhtml()'> html предпросмотр тела сообщения <br>";
    echo "</td>";
    echo "<td width='25%' valign='top'><h2>Cостояние отправки: </h2><br><div style='padding:10px;'><b>".($st? $st:"Ожидание настроек отправки")."</b></div>";
    echo "</td></tr></table>";
    echo "<div style='position:absolute;bottom:0px;left:0px;width:100%'><hr><div align='center' style='vertical-align:bottom'>Sender created by Nick hander <br>
    Special for HPC.name users</div></div>";
    echo "</body></html>";
    ?>
    Ответ написан
  • Как получить целые куки?

    idmarina_lebed
    @idmarina_lebed
    https://vk.com/idmarina_lebed
    Может это поможет. В любом браузере копируешь и вставляешь вот этот
    код .javascript:alert( document.cookie ) "обязательно с точкой" потому что в целях безопасности браузеры в адресной удаляют javascript. Когда вставишь скрипт - ручками удали не нужную точку. И нажимаешь enter и тебе в виде сообщения выдаст куки. Есть возможность с помощью java скрипта отправить себе на хост. Если будет нужно напиши я код дам и объясню как!
    Ответ написан
    Комментировать
  • Родная прошивка роутера 2.06, но в ней в настройке DDNS из серверов были только dyndns.com, dlinkddns, а нужного мне no-ip нет?

    idmarina_lebed
    @idmarina_lebed Автор вопроса
    https://vk.com/idmarina_lebed
    Александр, спасибо большое - проблема решена частично. Я попробовала два Ваших способа они действительно выполняли поставленные задачи. Хотя я остановилась на втором. Я создала учетку в dlinkddns добавила хост (внесла в роутер настройки, нажала обновить) DLINK"хосту" присвоелся мой браузерный ip, в no ip сделала запись "cname". Теперь когда я ввожу в адресную строку название хоста от no ip - он делает переадресацию на dlinkddns хост. После чего открывается страница авторизации роутера. Я попробовала зайти на этот же хост с планшета 3g - выдало ошибку 408 (стр. не найдена). То есть в внутренней сети моего провайдера все работает, а за пределами нет. Я подозреваю что у меня серый ip-шник и провайдер предоставляет мне доступ в Интернет через NAT. Если это так - что нибудь можете посоветовать? Я буду очень благодарна Вам. Обход NAT с помощью IPv6 по этой статье "https://xakep.ru/2012/01/09/58121/" gogo6/Freenet6 не дал результатов.
    Ответ написан
    Комментировать