Задать вопрос
  • Блок vpn на vps, что делать?

    @rPman
    используй те хостинги что дают посуточную или почасовую оплату, это немного дороже чем при помесячной оплате, но как минимум это решит проблему бана ip

    а чтобы его не банили, используй принципы стеганографии, нужно маскировать свой трафик под легитимный, один из способов - скрывать vpn за обычным http сервером
    Ответ написан
    Комментировать
  • Возможно ли многопоточное скачивание видео с ютуба через yt-dlp?

    @rPman
    бери прямую ссылку на контент с помощью ключа --get-url и загружай своими инструментами по своим правилам
    p.s. гугл борется с автоматизациями, ему это не выгодно так как рекламу показывать надо а качальщики и альтернативыные плееры это их убыток. поэтому сомневаюсь что готовые способы тебе предоставят

    сомневаюсь что тебе будет достаточно многопоточности, ведь ограничение на скорость это серверное ограничение, вполне возможно что лимит устанвливается на сгенерированную ссылку плюс ip плюс еще что то

    проверь, получается ли при повторном запросе с другого ip адреса другая ссылка? если да то шансы есть, вот только нет готового приложения по скачиванию файла в несколько потоков с подстановкой разных прокси серверов для каждого потока.
    Ответ написан
    5 комментариев
  • Как получить курс обмена крипты с биржи бинанс?

    @rPman
    На скрине что за площадка?

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

    Цена последней сделки (ticks) никаким боком не гарантирует что следующая сделка будет исполнена по этой же цене.

    На биржах есть api, но к этой цене нужно добавлять комиссию (легко 0.5% + за ввод вывод) плюс комиссия за риск изменения этой цены пока клиент думает (дается окно в несколько секунд времени, курс замораживается, чтобы показать его пользователю)

    На большинстве бирж есть стакан из которого можно в каждый момент времени вычислять две цены - покупки и продажи, если совершить сделку по маркету, но в зависимости от объема сделки, числа будут получаться разными. Разница между этими ценами зовется спред, и если совершать сделку по рынку (не выставлять ордер и ждать когда он исполнится а просить биржу исполнить обмен по той цене что есть здесь и сейчас) то получается этакая комиссия (которая легко может быть 0.5...1%)

    И самое главное, чем менее ликвидный актив, тем сильнее на разных площадках для него может отличаться курс (чаще в невыгодную для клиента сторону), в случаях когда появляется выгодные комбинации то у трейдеров возникает возможность арбитража и эти курсы выравниваются.
    --------

    теперь отвечаю на твой не высказанный вопрос - ты должен брать курс на той площадке, где ты собираешься вести свой бизнес, ты магазин и принимаешь криптовалюту но желаешь сразу ее конвертировать в другую? вот на основе курса той биржи, где ты это будешь делать и смотри!
    Ответ написан
    Комментировать
  • Как принять оплату в Telegram боте без ИП?

    @rPman
    Начните уже принимать везде криптовалюты, они созданы чтобы ни кого ничего не спрашивать.

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

    без открытия ИП формально ты не имеешь права принимать оплату, при систематических получениях по закону полагаются наказания а при больших объемах - уголовка (2.4кк рублей кажется)

    p.s.
    с другой стороны
    у банков системы выявления плохих клиентов работает как то странно, мне говорили частник в пределах одной карты сбера годами десятки миллионов в месяц туда сюда гонял, и ничего, а другого банят за первые же 50т.р. логику никто не говорит, менялы, те кто с этим работают - не желают плодить конкурентов наверное
    Ответ написан
    Комментировать
  • Есть ли способ поиска сразу по группе сайтов?

    @rPman
    у гугла есть сервис - свой поисковый движок на их основе
    если посмотреть их превьюшку, можно делать поиск, накидав список веб сайтов, по которым искать
    Ответ написан
    1 комментарий
  • Как принимать платежи в криптовалюте (чаще в btc)?

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

    p.s. electrum сервера хоть публичные (смотри в кошельке electrum) хоть свой запущенный, дает весь необходимый функционал в описанной тобой схеме, на бакэнде ты импортируешь только публичные адреса, подписываешься на мониторинг изменений балансов на них и все, а приватные адреса будут на холодном кошельке в надежном месте (советую запустить мониторинг всех адресов в другом месте, хоть и прямо в этом кошельке по rpc, и выгружая данные с бакэнда сравнивать, чтобы был шанс своевременно обнаружить расхождения по балансам
    Ответ написан
    Комментировать
  • Если мобильное устройство с USB Type-C разъемом - это значит оно 100% с OTG?

    @rPman
    type-c это разъем, ты можешь взять переходник microsd-usb и usb - typec и твой древний смартфон/планшетник, не умеющий otg, так его и не сможет.

    С другой стороны все современные железки так или иначе поддерживают otg и даже если нет, это больше софтовое ограничение (я таких не встречал но могу легко представить производителя, кастрирующего нормальную железку чтобы продавать ее на рынке дешевых устройств)
    Ответ написан
  • Отвалилось подключение к Гипервизору Esxi, что делать?

    @rPman
    Откуда куда ты подключаешься? Из дома к школе?
    Не совсем понял что у вас там за провайдер и почему только через прокси можно, но реалии таковы что совсем корявые сетевые извращения решения российских провайдеров решить можно универсально через vpn, а в твоём случае ещё и через туннель http

    Например для openvpn https://openvpn.net/community-resources/connecting...
    Ответ написан
  • Как скачать файл с сайта, если ссылка на него отдает 403, но расширения браузера качают файл?

    @rPman
    Браузер, консоль разработчика по f12, закладка network, проводишь нужные действия с сайтом, ищешь в списке подключений нужное, нажимаешь правую кнопку - копировать как - curl выбрав нужную версию ОС

    полученная строка повторит запрос браузера с точностью до заголовков.
    Ответ написан
    Комментировать
  • Как загрузить данные из JSON на nodejs сервере через WebSocket?

    @rPman
    https://www.npmjs.com/package/websocket
    смотри примеры client example
    Ответ написан
    Комментировать
  • Возможно ли обезопасить себя имея два роутера?

    @rPman
    для полноценной защиты тебе нужно 3 простых роутера
    1 роутер выходит в интернет, в нем локальная сеть 192.169.0.0/24
    каждому клиенту роутеры 2 и 3, в каждой из них настроена своя сеть, отличающаяся от сети первого роутера (маловероятно что роутеры сумеют NAT-ить если ip совпадут, хотя в принципе такое возможно), пусть будет 192.168.1.0/24, при этом WAN порты этих 2 и 3 роутеров подключены к портам локальной сети 1 роутера.

    в этой схеме оба клиента максимально изолированы друг от друга (читай vlan) но будет очень нехороший недостаток - не будет работать upnp, а для настройки перенаправлений портов нужно будет доступ к роутеру 1 и роутеру 2 и 3 соответственно, т.е. один пользователь должен иметь доступ к первому роутеру и оба клиента к своим.
    Ответ написан
    Комментировать
  • Какой ноут взять под Kali Linux для программирования в 2022?

    @rPman
    Настоятельно рекомендую не начинать изучение linux с kali, это мне кажется вообще чья то шутка, теперь любой начинающий ставящий себе kali автоматом для окружающий помечается как нубас со всеми вытекающими от сюда отношением и ... к тому же у народа куча сложностей возникает именно с kali, забей на него

    Бери ubuntu, пока еще предыдущий LTS 20.04 (вышел 22.04 но ждать рекомендуется хотя бы год после его выхода, когда выйдет 22.04.1 версия и тогда обновляться), самое главное у ubuntu огромное количества backport публичных репозитариев, где можно найти версию пакета, не вошедшую в текущую ubuntu, когда как с другими linux такого многообразия нет.. само собой ты всегда можешь собрать сам из исходников на любую linux хоть gentoo но сможешь ли пока?
    Ответ написан
    2 комментария
  • Как исправить ошибку при обновлении пакетов?

    @rPman
    идешь на сайт apt.pop-os.org и копируешь от туда команду сразу большими буквами написана
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 63C46DF0140D738961429F4E204DD8AEC33A7AFF

    ну и в догонку, поддерживает он только impish и jammy релизы ubuntu
    Ответ написан
    Комментировать
  • Какая минимальная мощность VPS для развертывания OpenVPN?

    @rPman
    размещение 'центра сертификации' отдельно от сервера openvpn не повысит безопасность ни в каком смысле, центр сертификатов это просто набор утилит и файловое хранилище, к которому openvpn должен иметь доступ на запись, имея доступ к ключам хотя бы на чтение можно делать что угодно (например подключаться под любым пользователем и делать mitm)

    Требования по openvpn очень маленькие, считанные десятки мегабайт ram и мегабайты на диске, так что бери любой vps, но openvpn (как и любой другой vpn сервер но конкретно этот самый жрущий) очень требователен по процессору, если тебе нужен мегабит, тебе хватит любой слабой машины, но если ты хочешь сотни мегабит, то тебе понадобится топовый процессор (и он не распаралеливает нагрузку по ядрам)
    Ответ написан
    3 комментария
  • Подключение 2 ПК к МФУ через USB?

    @rPman
    Если тебе нужно работать с принтером с двух компьютеров, то тебе нужен принт-сервер, и работает он по сети (ethernet или wifi)
    это можно сделать средствами обычного компьютера, даже если это будет самая слабая малинка или даже смартфон (должен уметь otg, быть root и красноглазый админ)

    Некоторые (по дороже) принтеры уже идут с фукнцией сервера, если в принтере есть ethernet или wifi подключение - то это про них.

    p.s если же нужно странное, именно по usb, то можно купить kms usb switch
    типа такого (это первое что нагуглилось), само собой это переключатель, т.е. в один момент времени только один компьютер будет работать с принтером
    p.p.s. в принципе переключатель usb сделать можно и самому, режешь провод, покупаешь перелкючатель типа такого
    12-Pin 4PDT Toggle Switch наверняка там будет проблема если резко переключать, т.е. нужно чтобы сначала отключились контакты, пауза, потом замкнуть на второй
    Ответ написан
  • Как изменить место хранения директории node_modules?

    @rPman
    попробуй что тут написали
    An alternative might be ( but more typing in the long run )
    $ cd /media/sf_shared/myproject
    $ mkdir /home/dan/myproject && npm install --prefix /home/dan/myproject
    $ NODE_PATH=/home/dan/myproject/node_modules node index.js
    Ответ написан
    Комментировать
  • Почему невозможно правильно повторить запрос из браузера?

    @rPman
    не про конкретно это но это тоже важно

    Помимо самих запросов, средства защиты от автоматизации проверяют соседние запросы (казалось бы не важные), которые делает браузер но пропускает автоматизатор плюс возможно тайминги

    Так же, поставь mitm прокси и сравни ее дампы при использовании браузера и использовании твоего скрипта, как минимум обнаружишь свои ошибки

    p.s. порядок параметров в запросе тоже может быть актуальным
    Ответ написан
    Комментировать
  • Как отправлять криптовалюту на множество адресов сразу?

    @rPman
    зависит от криптовалюты, например в эфире множественную рассылку кажется только сейчас добавляют
    биткоин должны уметь все кошельки такое, рекомендую electrum

    ну а если нужно просто автоматизировать процедуру, то лучше использовать api кошелька и написать простое приложение
    Ответ написан
    Комментировать
  • Классификация вопросов?

    @rPman
    самое простое - забить в программу все возможные варианты и проверять по условию

    причем буквально сравнением, удалив из строки с вопросом лишние символы (лишние пробелы, знаки препинания если конечно не дойдешь до фраз типа 'казнить нельзя помиловать' и т.п)

    правильное решение как ни странно существует, но оно не подъемно для задающих такие вопросы
    Ответ написан
    Комментировать
  • Как сменить источник данных dataGridView через код WinForms C#?

    @rPman
    visual studio генерирует весь код, который ты накликал в дизайнере форм, практически ничего за кадром не остается, смотри в файлах проекта они в инспекторе есть
    смотри как там прописывается источник данных, и делай так же

    p.s. вообще то вопрос что такое сменить источник данных
    Источник данных это DataSource, если все создается в дизайнере форм то данные туда заливаются из базы по запросу (а у тебя таблица эксель через adodb подключается как таблица), ну так меняй подключение или запрос, если тот же файл, на событие onchange комбобокса

    загрузив новые данные datagrid все подхватит сам
    Ответ написан
    Комментировать