• Rак имитировать прокрутку страницы CURL?

    @dobryshkin Автор вопроса
    я просто хотел сделать такой же вывод как на самом сайте, только как будто прокрутил до конца
    принципе для парсинга значений не важно в каком виде выводится всё, всё равно компьютер выдёргивает значения скрытно.
    Ответ написан
    Комментировать
  • Кто-нибудь работает с SMSsync?

    @dobryshkin
    Разобрался молясь
    во первых надо включить в настройках автосинхронизацию, проверку заданий, и если нужен будет результат отправки result API,
    после этого будет отправляться сообщение из шаблона на номер +0000000000 при каждой провеке заданий.
    в функции send_task формируется само сообщение
    а функция get_sent_message_uuids непосредственно делает отправку

    что бы забирать сообщения из mysql(пример)
    function send_task()
    {
        /**
         * Comment the code below out if you want to send an instant
         * reply as SMS to the user.
         *
         * This feature requires the "Get reply from server" checked on SMSsync.
         */
        if (isset($_GET['task']) AND $_GET['task'] === 'send')
        {
    	$q = mysql_query ('SELECT * FROM test WHERE status=0') or die (mysql_error());
    	if (mysql_num_rows($q)>0){
    	while($get = mysql_fetch_assoc($q)) {
    
            $message = $get['msg'];
            //$f = "+000-000-0000";
            $to = $get['phone'];
            $seccess = "true";
    		$uuid = $get['msg_id'];
            $reply[] = [
                "to" => $to,
                "message" => $message,
                "uuid" => $uuid
            ];
    		mysql_query('UPDATE test SET status=1 WHERE msg_id="'.$uuid.'"');
            // Send JSON response back to SMSsync
    	}
            $response = json_encode(
                ["payload"=>[
                    "success"=>$seccess,
                    "task"=>"send",
                    "secret" => "123456",
                    "messages"=>array_values($reply)]
                ]);
            send_response($response);
    
        }
    }
    }

    далее насколько я понял
    send_messages_uuids_for_sms_delivery_report для создание в самом приложении сообщений во вкладке ожидающие/отправленные, если эту функцию выключить в приложениии всё пусто, даже при успешной отправки

    get_message обработка входящих сообщений
    get_sms_delivery_report получить рузультат конкретного сообщения по uuid(если оно существует в приложении ожидающие/отправленные, иначе пусто придёт)
    Ответ написан
    Комментировать
  • Работать с QIWI через PHP?

    @dobryshkin
    авторизируюсь и парсю отчёты, для приёма оплаты, по комментарию распознаю плательщика, и без комиссии
    Ответ написан
  • Как расшарить интернет в туннель PPTP?

    @dobryshkin
    Обозначения
    $EXT_R_IP - внешний IP роутера
    $LOCAL_IP - внутренний "фэйковый" адрес машины, которую надо "выкидывать" наружу
    $PORT1 - Порт, на который будут заходить извне и попадать на локальную машину
    $PORT2 - Порт, который "выбрасывается" наружу(например, 80 - http, либо 21 - ftp)


    На роутере говорим следующие команды(от рута)

    # iptables -t nat -A PREROUTING -p tcp -d $EXT_R_IP --dport $PORT1 -j DNAT --to-destination $LOCAL_IP:$PORT2
    # iptables -A FORWARD -i eth0 -d $LOCAL_IP -p tcp --dport $PORT2 -j ACCEPT
    Ответ написан
    7 комментариев
  • Есть ли способ автонастройки прокси на андроид?

    @dobryshkin
    есть приложение AutoProxy, там есть возможность настроить через "pac"
    Ответ написан
    Комментировать