-
Notifications
You must be signed in to change notification settings - Fork 0
idec-net/iitxt
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
iitxt - это набор простых скриптов для работы с нодой ii-сети. Для получения почты используется get.sh. Он создаёт внутреннюю базу сообщений в директории base, пользовательскую базу в директории mail и файл новых сообщений newmsg.txt. Внутрення база - это классическая для ii база сообщений. Подробнее о её структуре можно почитать здесь http://ii-net.tk/ii-doc/?p=2. Так же в директории base находится поддиректория out, содержащая все отправленные сообщения. Пользовательская база содержит сообщения в удобоваримой для человека форме. Каждая эхоконференция представлена отдельной директорией. В них находятся файлы сообщений и файл 0000.txt, содержащий все сообщения эхоконференции. Отправка сообщений осуществляется очень просто. Нужно всего лишь создать в директории эхоконференции файл, содержащий подстроку "new". Структура такого файла зависит от его назначения. Для нового сообщения она будет выглядеть следующим образом: ==== All Тема сообщения Текст сообщения. ==== Для ответа на существующее сообщение файл выглядит так: ==== msgid Кому Тема сообщения Текст сообщения. ==== где msgid - это уникальный номер сообщения (можно просто скопировать файл сообщения, на который вы хотите ответить, в файл new и отредактировать его). Когда все исходящие сообщения написаны, нужно просто запустить send.sh и тем самым отправить их на ноду. Также имеются обёртки над клиентом: view.sh и write.sh view.sh позволяет быстро просматривать сообщения в нужной эхоконференции К примеру, чтобы посмотреть все сообщения, достаточно набрать view.sh echoarea.15 Для вывода последних пяти: view.sh echoarea.15 -5: Первое сообщение: view.sh echoarea.15 0 (отсчёт идёт с нуля) Со второго по четвёртое: view.sh echoarea.15 1:5 Узнать количество сообщений в эхе: view.sh echoarea.15 len write.sh даёт быстро написать сообщение или ответить на него Написать новое сообщение: write.sh echoarea.15 Ответить на десятое сообщение (отсчёт также идёт с нуля): write.sh echoarea.15 9 Текстовый редактор устанавливается через параметр editor в config.cfg. Адрес ноды, строку аутентификации и список эхоконференций для получения необходимо указать в файле config.cfg.