Задать вопрос
  • Как работает телеграм бот скачивания видео с ютуба?

    shurshur
    @shurshur
    tereh, нет, они не парсят ютуб. Из страницы с видео можно дёрнуть прямую ссылку на него, но в современном мире по-хорошему нужно дёргать hls-поток, который потом ещё и правильно обработать, чтобы получилось нормальное видео, а не mpeg-ts. Поэтому некоторые расширения для скачивания видео хотят приложение-компаньон. Но в реальности удобнее использовать youtube-dl (точнее его форк yt-dlp), который всё это делает как надо. К нему и GUI бывают, для тех, кто не любит командную строку.
  • Бизнес по доставке еды. Информационная составляющая. С чего начать?

    shurshur
    @shurshur
    Владимир Коротенко, не думаю что 30% это реалистичная оценка. Скорее всего, высокая цена определяется нестабильным спросом, высокой инфляцией и стремлением закрыть риски. Даже 10% маржи у нас это мало, в то время как в странах с более стабильной экономикой 3-4% норма и в случае твоей наглости просто появятся конкуренты, которые тебя сожрут.

    В наших реалиях те, кто демпингуют, прогорают сразу же при любом чихе экономики (ну там пандемия случилась, фиксированные штрафы заменены на штрафы с оборота, Газпром решил компенсировать санкции...).

    Также много где есть уже яндекс-еда, озон итд итп, даже в маленьких городах, и очень сложно с ними конкурировать. Проще в них интегрироваться, что, кстати, вполне себе вариант для топикстартера.
  • Бизнес по доставке еды. Информационная составляющая. С чего начать?

    shurshur
    @shurshur
    Владимир Коротенко, маржа - это не разница между стоимостью сырья и готовых продуктов. Зарплата, аренда, электроэнергия и вода - всё это тоже надо учитывать. А ещё есть, например, обслуживание кредита или лицензии, что тоже огромные деньги.

    Маржа - это то, что останется после. И получить огромную маржу новому мелкому бизнесу, пришедшему на уже занятую территорию, практически нереально.
  • Активность номера,что видят сервисы?

    shurshur
    @shurshur
    Morozov1616, регистрация диапазона номеров на оператора это вообще отвратительная метрика, так как они появляются не очень часто, да и после появления могут месяцы и даже годы не использоваться. Например, оператор может получить номерную ёмкость на 10 регионов, а подключать абонентов не начать ещё очень долго.
  • Активность номера,что видят сервисы?

    shurshur
    @shurshur
    Morozov1616, так по HLR можно увидеть, что номер давно офлайн, что является признаком нового. Это как раз не проблема.

    Проблема тут в другом: регулярно сканить миллионы номеров будет явно рассматриваться как подозрительная активность.
  • Как сделать из своего компьютера прокси-сервер (на Windows)?

    shurshur
    @shurshur
    CityCat4, когда-то я работал удалённо в конторе, у которой VPN не удавалось поднять на Linux. Я держал у себя маленькую виртуалку с виндой и sshd, на которой запускал rasdial для поднятия VPN и непосредственно на нужные хосты ходил с неё. А когда мне нужно было куда-то сходить браузером, куда было неудобно ходить через ssh-туннели, я запускал нагугленный где-то неким 3proxy.exe, которого мне более чем хватало для моих задач.

    Возможно, пользователю тоже хватит какого-то дешёвого и простого прокси.
  • При попытке написать /start ошибка, в чем дело?

    shurshur
    @shurshur
    Nyxoy123, вот python говорит, что нет переменной text. Очевидно, что её и правда нет - любой человек с полунедельным опытом программирования на Python это увидит. Не увидит лишь тот, кто программировать на Python вообще не умеет и даже не пытался научиться ни дня.

    - А что, вы ещё и есть за меня будете?
    - Ага!

    Тут помогают пользователям научиться самостоятельно решать из проблемы, а не решают их за них. Что толку, если тебе скажут, какое слово на какое другое слово заменить, если ты всё равно три раза в день будешь приходить сюда с не менее глупыми вопросами и так ничему и не научишься?
  • Непонятные проблемы с удалением в корзину в C# под Linux?

    shurshur
    @shurshur
    Владимир Рощин, корзину лучше не считать лежащей в ~/.local/share/Trash/files. Корзина в Linux может оказаться устроеной гораздо сложнее, причём вероятно ещё и управляется она там каким-нибудь сложным способом типа xdg. И там тоже, как и под Windows, есть разные корзины на разных дисках. И ещё разные DE могут использовать неодинаковые механизмы (gvfs? kio?).

    Я бы поискал, как именно работать с корзиной правильно в Linux безотносительно языка.
  • Как создатется сайт безопасных сделок?

    shurshur
    @shurshur
    ghoststalker877, в данной задаче вопрос выбора движка для сайта вообще будет глубоко вторичным. Для начала придётся решить много юридических вопросов.
  • Почему отключается интернет на TV-приставке?

    shurshur
    @shurshur
    В одной школе ровно в 18:00 каждый день отключался интернет. Проверка показала, что питание ADSL-модема было заведено от света в раздевалках :)
  • Активность номера,что видят сервисы?

    shurshur
    @shurshur
    Вопрос глубокой связи букмекера с операторами оставлю за скобками. С этим сложно что-то сделать, потому что оператор официально будет всё отрицать, а менты всегда работают по принципу "звоните, когда будут убивать". Так что немного соображений из предположения об отсутствии такой связи, больше по возможной технике.

    В GSM у каждой сим-карты есть уникальный номер IMSI. Для функционирования сети в ней предусмотрена возможность сделать запрос по номеру, чтобы получить IMSI. Причём формальный запрос можно сделать через SS7 из сети любого оператора в мире. Естественно, операторам такое не нравится. И сейчас у крупных операторов это не работает: в качестве IMSI из-за пределов своей собственной сети они возвращают случайное значение, каждый раз разное.

    В своё время появилась гениальная идея бороться с угоном симок (и последующим воровством средств) через получение IMSI. Типа если IMSI поменялся, то пусть клиент со своей мордашкой и паспортом покажется банку, чтобы они подтвердили владение номером. Разумеется, IMSI интересовали не только банки, но банкам это, по понятным причинам, было очень важно. Из-за этого после зарубания доступа к реальным IMSI у операторов постепенно появился платный сервис мониторинга IMSI: можно поставить номера на мониторинг, и оператор будет через специальный API присылать события по этому номеру (сам IMSI неизвестен, но известно, что он поменялся). Этими сервисами (которые есть у "большой четвёрки" и у некоторых мелких операторов) сейчас в той или иной мере пользуются многие банки. Небанковским организациям такое практически не дают (недавно внезапно дали Яндексу, и он это шумно пропиарил). Я сомневаюсь, что букмекеры могут легально получить такой доступ.

    Но вернёмся к изначальной истории с IMSI через запросы в SS7. Помимо получения IMSI, можно также сделать HLR-запрос, который можно использовать для проверки живости номера (а также его текущего оператора). Так что я могу предположить, что букмекеры потихоньку сканят неизвестные номера (возможно, они это делают не сами, а это делают какие-то их партнёры-поставщики), и если какой-то номер, что был год офлайн, вдруг стал онлайн, то это явный признак нового договора.

    Естественно, доказать подобное будет крайне сложно.
  • Не работает метод button_click_check. Почему?

    shurshur
    @shurshur
    cntfrgthr, я тоже ни фига не понимаю, что тут имелось в виду и какое поведение ожидалось.

    В метод button_click_check передаётся button, но в его теле используется вместо него self.button.

    Далее, в классе Interface используется self.button, который инициализируется только в его потомке Button. Что не соответствует элементарным принципам наследования. И вообще, интерфейс это интерфейс, а методы внутри него предполагают, что это уже кнопка, непорядок...

    У Interface нет конкструктора - тоже плохо. По-хорошему все поля класса должны появиться после конструктора (self.coords, self.button - все поля класса, которые я тут вижу).

    В button_click_check используется self.coords, хотя в реальности за пределами этого метода поле coords не нужно, поэтому имеет смысл использовать локальную переменную, а не поле класса, как в is_cursor_on_button.
  • Как сделать личный кабинет пользователя на сайте?

    shurshur
    @shurshur
    3) Заплатить денег тому, кто это умеет.
  • Как намеренно испортить качество видео с помощью Python?

    shurshur
    @shurshur
    Пережимаем с помощью ffmpeg в размер навроде 160x120 и можно также с маленьким битрейтом, а потом при желании можно и увеличить размер кадра - качество всё равно уже будет утеряно. Самый простой способ.
  • Почему не отправляется запрос API?

    shurshur
    @shurshur
    mIndix, chat2desk - нелегальный API. К слову, легальный в любом случае означает верификацию бизнеса в бизнес-менеджере фейсбука.

    Но я уже вижу в ответах что дело было в urlencode.
  • Как импортировать корень samba сервера в windows?

    shurshur
    @shurshur
    The_one_who_asks, именно поэтому шарить лучше просто некий общий каталог на всё, а создавать уже внутри него. И обычно именно так и делают.

    Правда, возникнет вопрос с правами доступа, если нужны кастомные. Ну там есть два соображения: с одной стороны, каждому отделу/департаменту/рабочей группе делается своя шара (а отделы не появляются каждый день), с другой - можно правами внутри сервера разделять доступ по группам даже в пределах одной шары.

    Я даже накручивал acl. Например, есть личные каталоги учеников в школе, доступные только им лично (как бы у любого юзера есть такой), и есть шара, через которую учитель их видит все разом и имеет доступ к ним, в том числе на запись. Учителя, соответственно, входят в одну группу, которая используется в дополнительном acl на все каталоги учеников.
  • Почему не отправляется запрос API?

    shurshur
    @shurshur
    А там точно POST-сообщение?

    Это легальный WhatsApp Business API или нелегальная имитиация Web API? Легальный у некоторых провайдеров фактически пробрасывает как есть запросы в WA (только авторизация подменяется), и в нём в POST явно не такое надо посылать, а в GET ничего подобного не передаётся.
  • Как импортировать корень samba сервера в windows?

    shurshur
    @shurshur
    The_one_who_asks, отдельные шары с сервера можно добавить.

    Более того, если компы в домене, то можно ещё и соорудить автоматическое подключение как сетевого диска через вызовы net use в logon script. Я в своё время делал чтобы файлопомойка автоматически у всех подключалась например как S:\

    Если бы у smb-ссылок в винде был нормальный спосол использования через URI, как в Linux через smb://, то было бы проще - можно было бы давать ссылки, например, во внутреннем вики или в письмах.
  • Как сохранить шаблон сообщения при отправке телеграм ботом?

    shurshur
    @shurshur
    ... но есть возможность уговаривать Телеграм на моноширинный через форматирование текста...
  • Можно ли придумать новый математический инструмент для решения задачи трёх тел?

    shurshur
    @shurshur
    Filipp42, в общем случае да, никак. Это как квадратура круга циркулем и линейкой: невозможно и всё тут.