~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
trust
uis
un
unlike
user
vade
weko
whothefuckami
weko
Какие есть заморочки при создании своего приложения на основе сети i2p? Подводные камни/неоднозначные варианты?
weko
Вопрос именно про потенциальное приложение на основе только i2p, используя местные фичи
orignal
никаких
weko
Тоесть взял и поехал?
orignal
ну способов есть много
orignal
можно просто тоннель сделать
orignal
можно через SAM можно через BOB можно через I2CP
orignal
зависит от задачи
weko
Если нужно много делать адресов
weko
Не спам, но много
orignal
тогда сэм самое лучшее
orignal
у него SESSION CREATE и будет делать каждый раз адерс
weko
Ага, а адреса записываются куда-то в SAM?
weko
Ну тоесть файлы есть?
orignal
SESSION CREATE тебе вернет в виде base64 стоки
orignal
дальше уже сам делаешь что хочешь
orignal
а потом ее можно передать в ноый SESSION CREATE
weko
Понял, жалко не нашёл поддерживаемых библиотек Python для i2p, есть на примете?
weko
Ага
orignal
есть сэм на питоне
orignal
насколько я знаю
orignal
боб тоже был на питоне
weko
Самое новое что я видел - 4 года назад. Буду искать больше, спасибо.
orignal
кстати kote тоже не питон
orignal
и там все через сэм
weko
Что за kote
orignal
лови
orignal
бессерверный чат
orignal
в свое время villain делал
weko
Да, вижу, спасибо
weko
Буду изучать
weko
Удивительно, но я тоже думаю про чат
orignal
может возьмешь котэ за основу
orignal
когда то в нем сидели и даже работало
orignal
polistern вот делает pboted тоже на сэме
orignal
это бессервеная почта
orignal
там вообще датаграммы
weko
Ага, пойду смотреть, спасибо сейчас наводки. До этого не знал что искать
weko
За*
orignal
есть приложения на I2CP
orignal
но там клиентская сторона сложная потому существует только на джаве с либами от джавовского i2p
weko
Изначально идея не очень, наверное
orignal
ну просто есть джавовские торренты через I2CP
orignal
реально работают
weko
Знаю, но не хочу долбится с джавой
orignal
ну можно написать либу на питоне по спекам например
weko
Можно. Но не факт что надо. Я не стадии изучения
weko
Как раз таки его библиотека github.com/l-n-s/i2plib
weko
4 года без поддержки, это актуально или лучше самим писать?
orignal
так его самого 4 года нету наверное
orignal
а что там может поменяться?
orignal
ну надо бы типы шифрования задать
orignal
новые
orignal
чтобы не тормозил со старыми
weko
Поэтому и спросил, что протокол не поменялся особо
orignal
сэм 3.1 он там десятилетиями не меняется
weko
orignal: а что там менять то? sam же для локальных софтин, зачем на нём вообще шифрование
weko
Я про github.com/l-n-s/i2plib
polistern
weko, он имел ввиду, что нужно дописать параметры, которые будут передаваться при создании сессии. Я так в i2psam делала, который C++. Протоколы стабильные, потому там ничего и не меняется особо)
polistern
Не знаю находил или нет, вот все либы SAM и описание протокола: i2p-projekt.i2p/en/docs/api/samv3
relaybot
13R4SAS: weko, для питона выше 3.8 надо его переписывать
relaybot
13R4SAS: там поменялся функционал asyncio
orignal
шифрование когда дальше в i2p идет
orignal
нет все таки питон это уебище
orignal
если через пару лет перестает работатт
FRACTAL_DICTATOR
так это либа поехала
FRACTAL_DICTATOR
а не сам питон
FRACTAL_DICTATOR
но таки да
FRACTAL_DICTATOR
перестает
polistern
Ого, кто-то пробует pboted на винду затащить, на гитхабе в форках нашла))
orignal
polistern а в чем сложность собрать mingw?
orignal
у тебя же оно на бусте
polistern
Нет ещё, буст в планах.
orignal
так погоди а как ты датаграммы шлешь?
polistern
Я меня всё сеть на системных либах.
orignal
главное чтобы epoll-а не было ))
polistern
Много лестного про него читала, вроде мимо прошёл))
orignal
тогда под виндой собеется
polistern
Главное чтобы не бросил и ПР сделал)
relaybot
13R4SAS: polistern, я же пытался
relaybot
13R4SAS: но уперся в либу работающую с mime
polistern
Ааа, блин
reloaded
"~orignal | нет все таки питон это уебище" +! :D