lightweight ii-net client written on C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
Makefile
README.md
b64.c
config.default.cfg
file-functions.c
getcfg.c
ii-functions.c
network-functions.c
send.c
view.c
webfetch.c
write.c

README.md

iitxt-c

view

Просмотрщик содержимого эхоконференций и просто отдельных сообщений. Как пользоваться, написано, если запустить без параметров.

write

Написание сообщений. Справка аналогично. Текстовый редактор указывается в исходнике (по-умолчанию vim).

send

Отправка написанного на станцию.

webfetch

Получение новых сообщений со станции.

Если во время запуска получилось скачать некоторые сообщения, то фетчер добавляет их в специальную эху newmsg (перезаписывается после каждого успешного получения), которую можно свободно читать через view, а также отвечать туда (при ответе сообщение уходит уже в правильную эху).

Если используете vim, то советую добавить в свой vimrc параметр set noeol, чтобы редактор не добавлял лишний перенос строки в конце файла.

Зависимость - libcurl.

Сборка и установка: make && sudo make install. После первого запуска любой из утилит правите файл config.cfg: там указывается адрес станции, строка авторизации (пароль) и подписки на эхоконференции. Вся конфигурация и база сообщений находится в $HOME/.local/share/iitxt-c/.