subject: Yet another idec client
20.01.2020 10:45
Andrew Lobanov (tavern,1)
Что-то захотелось сидеть в уютненькой через вебморду, но клиента, а не ноды. В связи с этим решил применить то немногое, что осело в голове после прочтения третьей части первого тома Лутца :)
В связи с таким желанием в свободное от работы, ремонта и семейных дел время начал попиливать https://github.com/spline1986/idec-client
Пока что он умеет следующее:
* эхи;
* фэхи;
* различные шаблонов оформления.
В планах: интерфейс настроек (пока что конфиг надо править руками), отправку файлов в фэхи, sqlite вместо классической для секты текстовой базы сообщений.
В настоящий момент я им активно пользуюсь и ловлю баги да шероховатости.
Если интересно попробовать, то вот пример config.json:
====
{
"node": "http://idec.spline-online.tk/",
"auth": "your authstr",
"template": "gurochan",
"echoareas": [
["idec.talks", "Обсуждение технологии и сети"]
],
"fechoareas": [
["pictures", "Картинки"]
]
}
====
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
21.01.2020 14:06
libra (wonderland,1) => sjbB67F6WigMCPdm3gk9
Довольно странное в строки веб-клиент; по крайней мере оно довольно странно отображается через бравзер MF 60xx esr
https://dynamic.lessmore.pw/thread/74cb532e-a1d0-4d19-a344-4d315e95e5…
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
21.01.2020 14:35
Andrew Lobanov (tavern,1)
libra> Довольно странное в строки веб-клиент; по крайней мере оно довольно странно отображается через бравзер MF 60xx esr
libra> https://dynamic.lessmore.pw/thread/74cb532e-a1d0-4d19-a344-4d315e95e5…
Не очень понял о чём речь, если честно. Посмотрел вот тут http://idec.spline-online.tk/sjbB67F6WigMCPdm3gk9 всё нормально сообщения тоже адекватные, вроде, уходят.
Сам проверял на firefox-esr 68.4.1 из десятого дебиана. Закинь скриншот в pictures хотя бы.
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
22.01.2020 14:18
libra (wonderland,1) => mfXZBTDuEbrEx40BeZyi
В iing отображется всё корректно; в консольном клиенте caesium тоже всё норм; это чисто особенность dynamic;
Собирает данные, а в данном случае -- пустую строку, и видимо символы в ней, типа перевода строки или что-то из этой области;
И добавляет ещё одну пустую строку;
Скрин залил в f.pictures
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
22.01.2020 14:38
Andrew Lobanov (tavern,1)
libra> И добавляет ещё одну пустую строку;
Кажется, проблема в том, что я не вырезал полученный от формы \r в конце строк. То есть было \r\n вместо \n.
Сейчас, вроде, пофиксил. На этом сообщении и посмотрим :)
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
04.09.2020 07:14
Andrew Lobanov (tavern,1) => yS68EOo4B6UW15ykazG0
Давно я не трогал этот клиент, хотя и пользуюсь сейчас только им. Пётр вдохновил и я снова взял в руки шашку.
Список изменений:
* Исправлена ошибка на странице настроек, возникающая при неудачной попытке получить списки конференций с сервера.
* Добавлена страница списка сообщений в эхе.
* На главной странице и странице отдельного сообщения добавлена кнопка ответа.
* На главной добавлена ссылка на сообщение.
Из запланированных фич остались только избранные сообщения и карбонка. Потом, возможно, добавлю построение тредов в эхах. Не определился пока насколько оно нужно.
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
04.09.2020 21:50
Peter (syscall,1) => t4cUPZvaeJ7BPQnGzDM7
> Давно я не трогал этот клиент, хотя и пользуюсь сейчас только им. Пётр вдохновил и я снова взял в руки шашку.
Отлично! Надо будет заценить.
У меня тоже процесс идёт хорошо. Скоро будет нода моей мечты. :))
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
05.09.2020 13:34
Peter (syscall,1) => 3YadMfRxMAw52FPBR9SA
Мой прототип можно пошатать здесь: http://club.syscall.ru:8080
Можно и нужно его пошатать, если кому-то есть на это время/интерес. )
--------------------------------------------------------------------------------
subject: Re: Yet another idec client
05.09.2020 13:44
Peter (syscall,1) => wBEcmu6OjB5FBdjfslSj
> Мой прототип можно пошатать здесь: http://club.syscall.ru:8080
> Можно и нужно его пошатать, если кому-то есть на это время/интерес. )
Только, конечно, не подключайте фетч на свои боевые ноды! Сейчас там тестирование. Можно ломать. :)
--------------------------------------------------------------------------------