~R4SAS
~orignal
~villain
&N00B
+relaybot
AreEnn
Guest7184
Most2
Nausicaa
Nikat
Opax
Vort
WayBest
`
acetone
anon1
anontor
b3t4f4c3
banona
fidoid
grimreaper
itsAMe
karamba_i2p
mauzer
overflow
poriori
profetikla
qend
r00tobo
soos
teeth
typhoon
uis
un
weko
whothefuckami
www__
овощусь
acetone
orignal: shell-скрипт копирует нужные файлы в отдельную папку, из которой затем формируется ресид
acetone
orignal: вот такой вот зверь :D github.com/PurpleI2P/pyseeder/blob/master/yggdrasil/y2r.sh#L74
acetone
страшное дело конечно, без бутылки не прочитаешь
acetone
:D
R4SAS
да уж лучше это в питон воткнуть
acetone
R4SAS: главное, что работает же :genius:
orignal
acetone вот теперь понял ))
orignal
а так да проще на плюсах написать
acetone
orignal: изначально так и хотел)
acetone
возможно, доберусь)) прототип рабочий уже есть
orignal
а запускать его как?
acetone
orignal: в самом верху есть два пути: до твоей основной NetDb и до временной папки
acetone
основной питон-скрипт должен формировать ресид из той самой выходной папки после shell-скрипта
orignal
понял
orignal
там задать
orignal
так по порядку
orignal
я изменил этот файл с путями
orignal
и что с ним дальше делать?
orignal
как его запускать то?
orignal
это ж питон
acetone
счас
acetone
у меня отедльный файлик лежит reseed.sh, который начинается так:
acetone
#!/bin/bash
acetone
/srv/pyseeder/Y2R/y2r.sh
acetone
а затем строки из ридми к ресидеру, счас скину
orignal
то есть его просто как шел скрипт можно запускать?
orignal
тьфу
orignal
это просто баш
orignal
отбой
orignal
я думал это очередной питон )))
acetone
paste.i2pd.xyz/?debf851864e9a43a#7fqi5gS9MgzH1evTaXiHL56GMWxrzDsLNBWKYdYtDm7b вот так выглядит в целом скриптик, который в кроне прописан (ежечасно в моем случае)
acetone
в конце файлика y2r.sh происходит обновление веб-страницы (указывается число найденных игг-роутеров), что в целом можно убрать, как понятно)
orignal
да отсательное уже понятно
orignal
говорю же не сообразил сразу что это шел а не питон ))
acetone
аа, поняль
acetone
я с питоном совсем не дружу, поэтому даже не пробовал
orignal
но если делть по фэншую то лучше с libi2pd
orignal
на плюсах
acetone
хотя крыл ворчит, что в питоне и надо было делать, чтобы монолитно работало с основным ресидером
orignal
тогда кучу других проверок можно
acetone
ух, но вот это треш конечно для меня)) не представляю что там еще можно делать да еще при помощи libi2pd
orignal
по хорошему этьот список надо формировать чтобы там были и флудфилы
orignal
и только новые версии роутеров
orignal
так же как все с i2pd-tools сделано
R4SAS
добавил в ресидер
orignal
R4SAS зачем?
orignal
тут смысл был именно в ресидере по ygg
R4SAS
ну
R4SAS
я про это и говорю
orignal
когда ygg-only надо чтобы были узлы с ygg
orignal
иначе не сможет ни с кем соединиться
R4SAS
я знаю
orignal
обычному ресидеру не надо
R4SAS
я это и сделал
orignal
ты тоже поднял ресид по ygg?
R4SAS
pyseeder reseed --yggseeds
R4SAS
параметр принимает число на входе
R4SAS
это кодичество сидов которые долны содержать ygg диапазон адресов
orignal
понял
R4SAS
есди 25 написать, а пиров всего 20, то остальные 55 будут клирнетовские
orignal
логично
R4SAS
если больше 25, то рандомом выберутся только 25
R4SAS
если их 0 то кинет эксепшн
R4SAS
крч git pull сделай
R4SAS
и обнови в venv
R4SAS
**blinded message**
R4SAS
pip install ./pyseeder (либо pip install . если из папки гита вызываешь)
R4SAS
потом поправить тот скрипт, вызываемый кронтабом
R4SAS
ресид для ygg позже подниму
orignal
счас
R4SAS
у меня опять проблема с компом. он завис.
R4SAS
придется попросить чтобы рестартанули
R4SAS
)))
orignal
ээээ
R4SAS
не серваки))
R4SAS
а тот, который с виндой)
R4SAS
надо бп вскрыть там
R4SAS
видимо кондеры барахлят
orignal
а где это 25 указывать?
orignal
а все
R4SAS
--yggseeds=25
R4SAS
или без =
orignal
отлично
orignal
сегодня проверю
orignal
вчера с ресида взял
orignal
так не соединялся потому что не было
R4SAS
)))
orignal
счас вот проверю
R4SAS
успешно сгенерил ресид
R4SAS
сейчас попробую поднять... на 320:8936:ec1a:31f1::333
orignal
давай уже на 216 ))
R4SAS
зойчем? )))
R4SAS
чем тебе это 216 понравилось?)
orignal
проклятое наследие фидо ))
R4SAS
на, на )))
orignal
а сертификат уже лежит?
R4SAS
там тот же серт
R4SAS
который для клира
orignal
ага вижу
orignal
проверю
orignal
через полчаса
orignal
работает
orignal
ну что добавляем в список?
R4SAS
добавляй
orignal
добавлю сразу два
R4SAS
свой серт добавить не забудь
orignal
еще вчера
тритончик_на_сваих_балотах
R4SAS, кстати pip не всегда есть. иногда приходится делать pip3, иногда python3 -m pip
тритончик_на_сваих_балотах
R4SAS, команда pip не всегда в наличии и часто реф на питон2 с неё
тритончик_на_сваих_балотах
R4SAS, та же хрень с virtualenv
тритончик_на_сваих_балотах
питон, как villain грил, божественный. но я добавлю - божественный кал.
тритончик_на_сваих_балотах
плохо оформленный причём.
тритончик_на_сваих_балотах
!!aq питон, как villain грил, божественный. но я добавлю - божественный кал. плохо оформленный причём.
GreenBich
Quote added: [1375] питон, как villain грил, божественный. но я добавлю - божественный кал. плохо оформленный причём.
orignal
добавил
acetone
R4SAS: так и не уловил куда переехал вот этот адрес с репозиторием [304:4738:37c6:d295::4]/.help-ygg/add_repo
R4SAS
acetone: nslookup repo.i2pd.ygg
acetone
R4SAS: спасибо
acetone
R4SAS: server can't find repo.i2pd.ygg: NXDOMAIN
R4SAS
эээ
R4SAS
acetone: 126 блоков?
R4SAS
1126*
R4SAS
╚ь : repo.i2pd.ygg
R4SAS
Address: 321:c99a:91a1:cd2c::4
R4SAS
acetone: инфа в 1065 блоке
acetone
R4SAS: ничего не делал, но начало резолвиться. До этого 10 раз пробовал - и ничего
acetone
странное дело