Skip to content

Latest commit

 

History

History
67 lines (57 loc) · 5.47 KB

README.ru.md

File metadata and controls

67 lines (57 loc) · 5.47 KB

** Версия для Termux/Android**

Последний релиз Загрузки Размер репы Code-size Languages Languages/top Directory-file-count LICENSE Issues Issues-pr Discussions Forks Stars Watchers Contributors Commit-activity Last-commit

Особенности:

  • используется синхронный интерфейс

Известные проблемы:

  • [исправлено] успешная отправка через интерфейс loopback на устройствах без root под Android-13+ ТОЛЬКО в случае, если вы получаете пакеты в одном сеансе (вы должны создать любой запрос к своему узлу из вашего Android FTN-клиента, например HotDoged, перед опросом узла)

Как установить:

  • Установить Termux
  • pkg update && pkg upgrade
  • pkg install openjdk-17 (необязательно если уже установлен)
  • pkg install maven
  • pkg install git
  • git clone https://github.com/Lagunix/jNode-Android.git
  • cd jnode
  • install mvn -Dmaven.test.skip=true
  • cd .m2/repository/jnode/jnode-android-assembly/1.5
  • unzip jnode-android-assembly-1.5-** dev** /jnode/
  • cd jnode
  • отредактировать ./etc/jnode.conf
  • cd ./bin
  • отредактировать TZ (актуальная временная зона) ./bin/run.sh или ./bin/ru.sh (русскоязычный скрипт)
  • chmod +x run.sh / ru.sh
  • примечание: run.sh / ru.sh используйте только с bash!
  • run.sh / ru.sh
  • Наслаждайтесь!

Кроме того, вы можете установить jNode в Termux/proot (или proot-distro) таким же образом, но обратите внимание на свободную память, настоятельно рекомендуется не менее 6 Гб оперативной памяти или больше.

С уважением к https://github.com/hssergey

jNode — это комплексное кроссплатформенное приложение, заменяющее собой комплект узлового софта (мейлер, тоссер и трекер) для ip-only узлов.

Приложение полностью написано на языке Java (1.7) и распространяется по лицензии Apache License 2.0.

В текущей версии уже реализованы следующие возможности:

  • Получение и отправка бандлов по binkp/1.1-совместимому протоколу
  • Хранение всех данных (линки, арии, подписки итд) в базе данных
  • Создание бандлов в момент соединения
  • Многопоточность
  • Роутинг нетмейла и rewrite-процессор (по аналогии с FTrack)
  • Поддержка файлэх
  • Управление роботами
  • Простейший робот AreaFix (подписка, отписка, рескан, %LIST и %HELP)
  • Простейший робот FileFix (подписка, отписка, %LIST и %HELP)

Приложение построено с использованием библиотеки ORMLite, поэтому поддерживаются следующие СУБД: DB2, Derby, H2, hSQL, mySQL, Netezza, Oracle, PostgreSQL, SQLite, MS SQL Server.