• Как поменять микрофон в настройках Android?

    03.2024. Интересует такой же вопрос. Как вообще выбирать микрофоны? Как посмотреть список микрофонов?
    Ответ написан
    Комментировать
  • Почему не получается поделиться подпиской Яндекс?

    Bagunda
    @Bagunda Автор вопроса
    Оказывается: подключившись к Российскому VPN - подтверждение срабатывает и всё начинает работать.
    Без ВПН - можно попросить кого-нибудь в России авторизоваться в почте и пройти по ссылке.
    Ответ написан
    Комментировать
  • Как залить файл на Mikrotik через cli? Как скачать/закачать при помощи командной строки?

    Bagunda
    @Bagunda Автор вопроса
    Я нашёл решение.
    Внутри сети у меня есть linux машина (raspberry pi), к которой я имею подключение.
    С неё в консоли набираем ftp 192.168.*.1 (IP адрес к микротику).
    Вводим "?" и выдаётся подсказка какие команды нам доступны.
    И чтобы скачать файл вводим get file_name.xxx.
    И этот файл скачается на linux машину в тот каталог из которого мы подключились к ftp. В моём случае - это в каталог /root. Нажмите ctrl+d, чтобы выйти из ftp. И введите ls и увидите скачанный файл.

    Закачать файл можно в обратном порядке.
    cd /root
    Кладём свой файл в /root/file_name.xxx
    Вводим ftp 192.168.*.1, потом логин и пароль от микротика.
    И вводим put file_name.xxx. И файл закачался.
    63e246b631182005877692.png
    Ответ написан
    Комментировать
  • Как настроить Ок Гугл голосовой ассистент (чтобы включить эту функцию выберите...)?

    Bagunda
    @Bagunda Автор вопроса
    Оказывается нужно сделать следующее:
    Настройки - Приложения - Выбор приложения по умолчанию - Цифровой помощник - Вспомогательные приложения - Выберите "Google".
    После этого повторите настройку ассистента.
    Например.
    Зайдите в приложение "Google".
    Нажмите на кружочек сверху справа там где ваша аватарка.
    Нажмите "Настройки" - Google Ассистент - Voice Match/Окей, Google - включите переключатель - делайте то что будет написано на экране

    61e8755a7a489713398802.jpeg
    61e875672ef62865377158.jpeg
    Ответ написан
  • KNX ETS Текущая подсеть не существует в вашем проекте. Как решить?

    Bagunda
    @Bagunda Автор вопроса
    Похоже, что когда запущено больше чем одна ETS или кто-то ещё подключен к KNX IP шлюзу (например программа визуализации iRidium или OpenHab или MajorDomo), то обязательным становится назначение индивидуального адреса. Причём, как я понял, лучше, чтобы этот адрес был в рамках существующего диапазона. Например у меня есть 1.1.*, 1.2.*, 1.3.*.
    А если назначить тот который предлагается (15.15.12 в данном случае), то он всё равно каждый раз опять может вываливать эту страничку.

    И ещё! Иногда бывает важен порядок запуска программ, обращающихся к KNX IP шлюзу.
    У меня сперва запускается OpenHab, потом iRidium, потом ETS.
    Если в другом порядке, то OpenHab может незаработать и причины будут непонятны.
    Ответ написан
    Комментировать
  • Как организовать OAuth 2.0 на PHP?

    Bagunda
    @Bagunda Автор вопроса
    Вопрос решил!
    Добавил header("Content-type: application/json; charset=utf-8");

    token.php:
    <?header("Content-type: application/json; charset=utf-8");
        if (isset($_REQUEST['code']) and isset($_REQUEST['client_secret']) and isset($_REQUEST['grant_type']) and isset($_REQUEST['client_id']) and isset($_REQUEST['redirect_uri'])){
            $code = $_REQUEST['code'];
            $client_secret = $_REQUEST['client_secret'];
            $grant_type = $_REQUEST['grant_type'];
            $client_id = $_REQUEST['client_id'];
            $redirect_uri = $_REQUEST['redirect_uri'];
            
            require_once('../bag_config_mysql.php');
    
            $OpenHabAlice = new OpenHabAlice;
            $user = $OpenHabAlice->user;
            $password = $OpenHabAlice->password;
            $db = $OpenHabAlice->db;
    
    
            $dbhost = 'localhost';
            $dbname = $db;
            $dbusername = $user;
            $dbpassword = $password;
    
            $link = new PDO("mysql:host=$dbhost;dbname=$dbname", $dbusername, $dbpassword);
    
            $sth = $link->prepare("SELECT * FROM Alice WHERE client_id = :client_id AND code = :code");
            $sth->execute(array('client_id' => $client_id, 'code' => $code));
            $array = $sth->fetch(PDO::FETCH_ASSOC);
            if (!$array){
                echo "<br>Ошибка! Нет такой связки client_id и code!<br>";
            } else {
                $token = md5($client_id . $code . rand());
                $refresh_token = md5($client_id . $code . rand());
                
                $sth = $link->prepare("UPDATE Alice SET token = :token, refresh_token = :refresh_token WHERE client_id = :client_id AND code = :code");
                $sth->execute(array('token' => $token, 'refresh_token' => $refresh_token, 'client_id' => $client_id, 'code' => $code ));
                $count = $sth->rowCount();
                
                $q_state = $sth->errorInfo();
                if ($q_state[2] <> ""){
                    echo "<br>Ошибка при обновлении записи в БД:<br>";
                    print_r($q_state);
                    echo "<br><br>";
                }
                
                if ($count == 0){
                    print("При попытке обновить токен в БД все данные оказались одинаковыми и ничего не было изменено: $count строк.\n");
                } else {
                    $res_array = array('access_token' => $token, 'token_type' => 'bearer', 'expires_in' => 86400, 'refresh_token' => $refresh_token);
                    echo json_encode($res_array);
                }
            }
        }
        ?>
    Ответ написан
    Комментировать
  • Как сделать, чтобы преимуществами подписки YouTube Premium могли пользоваться члены моей семейной библиотеки?

    Bagunda
    @Bagunda Автор вопроса
    Нашёл!
    1. Заходим в приложение Google Play ->
    2. Меню (три горизонтальных полоски) ->
    3. Аккаунт ->
    4. Прокрутить сверху до "Семейная подписка" ->
    5. Добавить/удалить участников
    6. Пригласите членов семьи

    И самое главное!
    Чтобы тот человек подтвердил включение его в данную группу по ссылке из email
    5fbbe7aa7dc65780168234.jpeg
    5fbbe7ba2c842407254019.jpeg
    5fbbe7c376bcb617468846.jpeg

    Но вот на следующей странице у меня через год перестало работать добавление. Кнопка не становится активной. Что делать?
    60218997dc4c9558905660.jpeg
    Ответ написан
    Комментировать
  • Почему нет браузера для TV?

    Потому что браузер подразумевает под собой большое количество всякой интерактивности, как мне кажется.
    А управление СмартТВ или АндроидТВ происходит минимальным количеством кнопок.
    И потому что пользователей не так уж и много.
    На нормальном АндроидТВ нормально устанавливаются и работают все нормальные браузеры.
    А такие телевизоры как ваш - это не Андроид. У них собственная операционная система.
    И под них никто не будет программировать, потому что слишком маленькое количество пользователей таких телевизоров. И потому что не стандартизированно. Этот ТВ с такими особенностями, через год выйдет ТВ с другими особенностями...
    Мне кажется в этом причина.
    Ответ написан
    Комментировать
  • Как использовать роутер МГТС без МГТС?

    Такой же вопрос интересует и меня. Openwrt хотелось бы на него
    Ответ написан
    Комментировать
  • Какой выбрать 4G роутер на 2 SIM карты?

    Тоже интересует этот вопрос.
    Неужели до сих пор нету чего то дешёвого?
    Например МТС за 250 рублей в месяц и другой оператор по той же цене.
    То есть 500 рублей в месяц.
    И оборудование хотя бы до 10 т.р.
    Ответ написан
    Комментировать
  • Как получить crop координаты на клиенте?

    Мне тоже не понятно. Как вызвать get() ?
    Ответ написан
    Комментировать
  • Как подключить 16 канальный модуль реле к Raspberry Pi B?

    Ну а не судьба сообщить в чём причина была?
    Ответ написан
    Комментировать
  • Какие есть программы, чтобы сделать Android телефон IP-камерой?

    Блин. До сих пор на данный момент не возможно из андроида сделать скрытое видеонаблюдение.
    IP Webcam вполне рабочая штука для этого, если бы не одно но...
    После ребута программа запускается и выводится картинка с камеры.
    От этого всем становится понятно, что гаджет скорее всего используется для подглядывания.
    Как сказал создатель IP Webcam - это из-за того, что не возможно в фоне использовать камеру, что нужна хоть какая-то поверхность для отрисовки.
    ФАК!
    Хоть бы кастомную прошивку кто-нибудь сделал бы...
    Ответ написан
    Комментировать
  • Как добавить emoji в базу данных?

    Юрий Чернышев => Просто исправление кодировки столбца таблицы в utf-8mb4 не дал эффекта
    Ответ написан
    Комментировать
  • Как узнать сколько пк потребляет электроэнергии?

    Купить UPS, подключить к компу, установить драйвера, посмотреть в программе от этой UPS реальное потребление компа
    Ответ написан
    Комментировать