kondratev-ad, посоветую сделать авторизацию как обычно на сайтах, с вводом логина-пароля в форму, а для приложений - вызовом API-сервиса. В ответ устанавливать куки, а для приложений либо тоже куки, либо API-ключ. А ещё лучше осваивать современные хорошо продуманные методы авторизации, всякие oauth2, jwt итд.
Если всё же пренепременно хочется http auth, то сайты занести на один домен, раскидывая функционал по location.
freeExec, я так понимаю автору не интересны просто IP (их можно сгенерить циклом), его интересуют IP с какими-нибудь подробностями (например, используемый браузер или разрешение экрана).
X0MYAKADZE, попробуй в уме прогнать программу при указанных условиях. Сначала на /start будет выполнен запрос. У этого запроса есть результат (result)? При первом вызове команды, конечно, нет. А при втором?
Попробуй print (result) сразу после fetchone. Сразу станет всё понятно.
Программа полностью бездушная, она действует так, как её написали.
Сергей Хлопов, да. Но с 5 уравнениями можно получить нерешаемую систему (и вообще, если решение есть, то при таком числе уравнений одно из них должно выводиться из остальных четырёх).
neosistema
эта аудиодорожка отсутствует на ютубе, так что скачать её можно только с яндекса, а для этого надо узнать, где она лежит. Я бы посмотрел в консоли браузера, нет ли там прямой ссылки. Если повезёт, то можно будет скачать эту дорожку и приклеить к видео.
Что для нахождения четырёх переменных надо 4 уравнения это можно было бы и без онлайн-калькулятора узнать. На самом деле из условия есть ещё пятое уравнение p1+p2+p3+p4=1.
Если у матрицы ранг 5, то система не имеет решений. Если 4, то система имеет 1 решение. Если меньше 4, то система имеет бесконечно много решений (и число степеней свободы равно 4-rank).
Конкретно tgstat.ru как основной источних поступления новых каналов использует форму на сайте, которую может заполнить любой пользователь (не только владелец). Сам Телеграм он не сканирует.
antonlewz, cin - это чтение из стандартного ввода (stdin). В консоли возможность редактирования отдана на откуп используемого эмулятора терминала. Чтобы была возможность редактирования в консоли, можно взять библиотеку readline. Если хочется графического ввода (отдельно открывающегося окна), то это уже задача со звёздочкой.
Вместо readline можно обернуть программу в утилиту rlwrap, которая умеет использовать readline и прокидывает ввод/вывод в другую программу.