Roman Kitaev: проблема в том, что ТС даже не знает чем сервер отличается от вашего Flask, и почему вы ему Питоном каким-то в лицо тыкаете.
Сначала надо изучить основы - как оно все работает, куда данные уходят, откуда они берутся, а уже потом реализовывать функционал (и тут уже будет этап подбора инструментов для реализации).
Вы бы без понимания клиент-серверной архитектуры взялись бы за Flask? А на Си стали бы писать какой-нибудь драйвер, не понимая принципов работы с памятью, не различая типы данных и т.д.? Сначала основы, а потом уже инструменты и реализация.
Сергей Жуков: поздновато, но все же. У openserver на оф. сайте в документации указана информация про переменную PATH и запуск программ (IDE в т.ч.) из закладок Openserver. Там же и инструкция есть.
У них есть проблемы с безопасностью сайта, т.к. сливали несколько раз базы, исходный код.
Я думаю, что на этом сервисе сейчас не имеет смысла раскручивать аккаунт вообще, потому что они до сих пор не дали официального ответа по поводу взлома сайта. При этом неизвестно, слили ли базу с паролями и в каком виде они вообще пароли хранят. Может, юзерам хотя бы пароли надо поменять.
В общем они пользователей за идиотов держат и требуют, чтобы им за это платили. Причем, по самой высокой ставке на отечественном рынке фриланс-ресурсов.
Зелим Бельтоев: Ну понятное дело, что предварительно надо получить код оператора из номера. Но про сам номер речи в вопросе не идёт, потому что неизвестно даже, в каком формате он подается: со скобками или без, есть ли пробелы, тире и т.д.
Как вариант: удалить все лишнее из строки (пробелы, тире, скобки и т.д.), удалить ведующие 8 или +7 и вытащить первые 3 цифры - это и будет код оператора.
DevMan: в какую сторону стоит покопать, чтобы реализовать такие вещи?
Просто, например, была проблема с версией php (через ssh в консоли одна, на сайте другая - исправлялось тем, что к нужной версии обращался по полному пути). Хотел через alias сократить команду, но этот alias сохранялся только в течение 1 сеанса. Поэтому я решил, что глобально там ничего не поставить.
Читайте инструкции, как правильно composer на винду поставить.
У меня он входит в Openserver, там все достаточно просто.
В linux'e я ставлю composer локально: php -r "readfile('https://getcomposer.org/installer');" | php
После установки "php composer.phar ..."
Сначала надо изучить основы - как оно все работает, куда данные уходят, откуда они берутся, а уже потом реализовывать функционал (и тут уже будет этап подбора инструментов для реализации).
Вы бы без понимания клиент-серверной архитектуры взялись бы за Flask? А на Си стали бы писать какой-нибудь драйвер, не понимая принципов работы с памятью, не различая типы данных и т.д.? Сначала основы, а потом уже инструменты и реализация.