[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]
Как на питоне переслать сообщение с одной машины на другую, если они не в одной локалочке? По запросу выдает очевидный socket, но во всех примерах показано только как писать самому себе, потому что для внешнего айпи нужно возиться с открыванием портов, что вообще не очень полезно. Бесплатных хостингов для сервера сокетов тоже нет. Какая есть альтернатива, столь же простая в использовании?
Ты кокой-то странный.> Как переслать сообщение с одной машины на другуюПодсоединяешься и шлёшь, фигле.> возиться с открыванием портов, что вообще не очень полезно.И чего там возиться? Зашел на 192.168.0.1 и открыл. Чего там неполезного?Ну ладно, на тебе простые в использовании ссылочки.http://localtunnel.github.io/www/https://ngrok.com/https://libp2p.io/
Ты кокой-то странный.
> Как переслать сообщение с одной машины на другую
Подсоединяешься и шлёшь, фигле.
> возиться с открыванием портов, что вообще не очень полезно.
И чего там возиться? Зашел на 192.168.0.1 и открыл. Чего там неполезного?
Ну ладно, на тебе простые в использовании ссылочки.http://localtunnel.github.io/www/https://ngrok.com/https://libp2p.io/
>>187209> Ты кокой-то странный.Да.> http://localtunnel.github.io/www/> npm installНет.> https://ngrok.com/Нужно где-то регистрироваться. Нет.> https://libp2p.io/Python coming soon.
>>187209
> Ты кокой-то странный.
Да.
> http://localtunnel.github.io/www/> npm install
Нет.
> https://ngrok.com/
Нужно где-то регистрироваться. Нет.
> https://libp2p.io/
Python coming soon.
>>187211Ну и сиди со своим гвидобейсиком без сети, пф. Отметает он тут решения по ключевым словам. Значит проблема тебе не важна на саммом деле, а важен свой аутизм.
>>187212> Как на питоне переслать> важен свой аутизм.Да.
>>187212
> Как на питоне переслать> важен свой аутизм.
>>187208tor hidden service
>>187213Вселенная не из одного питона состоит. Питон где-то крутится. Ну и в чём проблема реверпроксилку на ноде запустить там рядом и пользовать её из питона? Мдауж.
>>187216And what should I do about it?
>>187208Засунь обе машины в одну виртуальную частную сеть, хуле.Домен ещё можешь сделать.
>>187220То же, что и с >>187209. Запустить рядом и дергать из питона. Питон вообще — это клей между сишными функциями собственного интерпретатора/оси и чужих библиотек (см. холивор в https://www.linux.org.ru/forum/development/16126086). Сам питон не имеет отношения к твоему сетевому окружению, которое снаружи. Поэтому твой вопрос неправильный.
Вместо того чтобы рассказывать всю историю своей жизни, свёл реквест к минимальным требованиям - использовать только питон и не дергать пользователя с открытием портов. После чего каждый в треде рассказал как надо делать, только не на питоне или простенько открыв порты. Классика.
>>187224Я уж устал фейспалмить. Что ты собрался делать питоном с откровенно внешним окружением? Пробивка натов и организация p2p связи в диких условиях это целая Тема. Тебе справедливо говорят: организуй связность внешними инструментами. Обменивайся через третий сервер. Всё, устал, пусть другие объясняют, что проблема на другом уровне. https://xyproblem.info
>>187225> Обменивайся через третий сервер.Уже сделал. Теперь хочу без него. > Пробивка натов и организация p2p связи в диких условиях это целая Тема.И поэтому я создал тред, вместо того посмотреть как это делается по первой ссылке в выдаче.
>>187225
> Обменивайся через третий сервер.
Уже сделал. Теперь хочу без него.
> Пробивка натов и организация p2p связи в диких условиях это целая Тема.
И поэтому я создал тред, вместо того посмотреть как это делается по первой ссылке в выдаче.
Как стать частью ботнета так с любой пираткой, а как пробить нат так целая Тема.
IPv6, используй его.
Чтобы получить ответ вопрос надо строить так: у меня питон версии Х, есть П, версии М, мне нужно от него Й, я проделал Ё, я гуглил и читал про Б, С, но не получается, Ы. Без выполнения этих примитивных условий необходимых вопрошающему и остальным ответов не будет. И нехуй ныть. Ниже форма-пример вопроса по существу:Есть два класса, наследуемых от object и list (дальше называю их по имени родителей). При создании object ему в конструктор передается экземпляр list либо object и функция func. У object есть метод getitem, который возвращает func(list/object.getitem).Теперь, собственно, вопрос. Для обоих классов есть методы sub и add, которые возвращают object. Как тут можно избежать копирования кода и есть ли какие-то альтернативные решения?
Чтобы получить ответ вопрос надо строить так: у меня питон версии Х, есть П, версии М, мне нужно от него Й, я проделал Ё, я гуглил и читал про Б, С, но не получается, Ы. Без выполнения этих примитивных условий необходимых вопрошающему и остальным ответов не будет. И нехуй ныть. Ниже форма-пример вопроса по существу:
Есть два класса, наследуемых от object и list (дальше называю их по имени родителей). При создании object ему в конструктор передается экземпляр list либо object и функция func. У object есть метод getitem, который возвращает func(list/object.getitem).Теперь, собственно, вопрос. Для обоих классов есть методы sub и add, которые возвращают object. Как тут можно избежать копирования кода и есть ли какие-то альтернативные решения?
- wakaba 3.0.7 + futaba + futallaby -