novitk / avalon

Кросс-платформенный клиент для offline работы с форумами RSDN, аналогичный проекту RSDN@Home команды RSDN под Windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Avalon

Кросс-платформенный клиент для offline работы с форумами RSDN, аналогичный проекту RSDN@Home команды RSDN под Windows.

Загрузка / Установка

FAQ

Установил avalon, нажал кнопку синхронизации - он зациклился и не отвечает

Во время первой синхронизации avalon загружает полный список пользователей и сообщений из подписанных форумов. Поскольку веб-сервис RSDN имеет ограничение на количество данных, отдаваемых за одну операцию (1000 строк), то для загрузки ~75 тыс. пользователей потребуется ~75 запросов к веб-сервису. Т.о. первая синхронизация может занять длительное время в течении которого может "мигать" индикация синхронизации - запаситесь терпением.

Не отправляются/не получаются сообщения - соединение отваливается по таймауту

С RSDN есть странная периодическая проблема с прохождением IP пакетов - по предварительной версии один из маршрутизаторов в районе сервера отбрасывает пакеты более определенного размера не сумев договориться с соседом о размере фрагмента. Решение состоит в установке TOR клиента, настройке конфига torrc:

SocksPort 9050
SocksListenAddress 127.0.0.1

и прописывании SOCKS-5 прокси на адрес 127.0.0.1 и порт 9050 в avalon (меню "Сервис / Настройки" вкладка "Сеть").

Не работает подсветка кода

Скачайте highlight.js и распакуйте по пути ~/.avalon/highlight.

Настройка отображения сообщений

Поместите файл style.css по пути ~/.avalon/avalon.css и переопределите необходимые параметры для размера шрифта, цвета и т.д.

About

Кросс-платформенный клиент для offline работы с форумами RSDN, аналогичный проекту RSDN@Home команды RSDN под Windows


Languages

Language:C++ 96.9%Language:C 2.2%Language:CSS 0.4%Language:Shell 0.4%Language:Batchfile 0.2%