RSS
[>] Текстовый клиент
ii.dialog.14
kirovpoint1(lenina,26) — All
2014-04-06 11:46:28


Всем привет!

https://bitbucket.org/romiq/ii-dialog

Новый клиент

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

* Основан на программе dialog
* Написан на sh
* Умеет управлять подписками
* Размер 8 кБ

Ограничения:

* Скачивает сообщения только по одному
* Просматривает сообщения только одним общим листом
* Нет отправки сообщений
* Много что еще не сделано

[>] Re: Текстовый клиент
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 12:28:30


привет. сейчас потестируем.

[>] manage subscriptions
ii.dialog.14
51t(lenina,1) — All
2014-04-06 12:38:25


может быть, переименовать сабж в echoareas? или будет отдельная кнопка для подписок, а отдельная для чтения?

и планируется ли вводить какие-то фильтры для отображения. чтобы заголовок в 1-2 строчки, а далее текст.

можно ли обновить все подписанные эхи разом?

[>] Re: Текстовый клиент
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-06 12:44:34


Баг: после выбора сервера, а также после нажатия на "добавить подписку" возвращается к стартовой странице

[>] Re: Текстовый клиент
ii.dialog.14
kirovpoint1(lenina,26) — vit01
2014-04-06 13:05:25


Он вообще после любой операции выкидывает на главную.
Это буду делать.

[>] Re: manage subscriptions
ii.dialog.14
kirovpoint1(lenina,26) — 51t
2014-04-06 13:08:30


не понял какое имя дать? ii-echoareas?

разнести обновление и чтение сделаю

обновить всё - сделаю

фильтры - если только всё с нуля переделать на другом языке и библиотеке

[>] Re: manage subscriptions
ii.dialog.14
kirovpoint1(lenina,26) — 51t
2014-04-06 13:12:20


просто надо как-то отделять эхи на сервере от эх которые мы собираемся читать
поэтому названо подписки

[>] Re: manage subscriptions
ii.dialog.14
kirovpoint1(lenina,26) — 51t
2014-04-06 13:14:16


а может для просмотра сообщений испольовать mutt - он уже консольный
надо только сообщения в другом формате хранить

[>] Re: Текстовый клиент
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-06 13:15:28


Ну ок, тогда ждём.

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:17:55


я, когда давным-давно делал веб-сервер на sh, я использовал sed

делал шаблоны, в них писал %%SUBJ%%, %%TRALALA%%, а потом sed-ом делал замену

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:18:55


а mutt вообще расширяемый? я им особо не пользовался, мне не очень понравился, в отличие даже от того-же pine/alpine, но на голдед он похож. если к нему можно прикрутить ii - будет полноценный клиентище :)

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:19:47


> не понял какое имя дать? ii-echoareas?

кнопку назвать Echoareas. Потому что в ней и подписки, и всё остальное.

[>] Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — All
2014-04-08 17:00:43


Обновлена программа 0.1а
https://bitbucket.org/romiq/ii-dialog

Переработаны меню и код
Если ошибок найдено не будет - следующая версия будет 0.2 с чтением сообщений через mutt

[>] Re: Версия 0.1a
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-08 17:47:52


Посмотрел, при нажатии на обновление ничего не происходит, когда выбираю почитать или добавить эхи, пишет ERROR:cannot display dialog и do you wish continue the execution.

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — vit01
2014-04-08 21:48:45


А есть какие строчки ещё?
Просто для разных пунктов должны быть как минимум разные сообщения

И традиционно вывод
uname -a
lsb_release -a
dialog -v
whiptail -v

Если не трудно - повесьте ишшу в трекере.

Могу добавить в след. версию сбор служебной информации.

[>] Re: Версия 0.1a
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-09 07:18:12


> А есть какие строчки ещё?
Нет, только эти ошибки
> uname -a
Linux netbook 3.13.8-1-ARCH #1 SMP PREEMPT Tue Apr 1 12:27:17 CEST 2014 i686 GNU/Linux
Арч стоит,
> dialog -v
cdialog (ComeOn Dialog!) version 1.2-20140219
> whiptail -v
whiptail (newt): 0.52.17

[>] Re: Версия 0.1a
ii.dialog.14
vit01(lenina,50) — vit01
2014-04-09 07:21:20


Кстати, забыл ещё:
/tmp/tmp.k2FbN9E8LZ: line 7: return: can only `return' from a function or sourced script
ERROR: Cannot display dialog "Echoareas read menu"
m

Do you wish to continue execution?
Вот полные строчки

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — vit01
2014-04-09 08:17:11


Изменил код, забери свежую версию

напиши, пожалуйста, ещё какой у тебя sh

file `which sh`

или что говорит пакетный менеджер

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — kirovpoint1
2014-04-09 08:22:52


или вот скрипт с этой страницы
http://www.in-ulm.de/~mascheck/various/whatshell/whatshell.sh.html

[>] Re: Версия 0.1a
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-09 14:01:08


/tmp/tmp.R2U7CV00fS: line 16: return: can only `return' from a function or sourced script
ERROR: Cannot display dialog "Echoareas list"
8

Do you wish to continue execution?

Теперь открывается список эх сервера, но ни читать, ни закачивать их скрипт не хочет, выдаёт при попытке чтения текст выше.
Скрипт по ссылке выдаёт bash 4.3.8(1)-release.

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — vit01
2014-04-09 17:29:56


Странно

return на строке 16 там не должен быть - с ревизии 71fa634 (Apr 09 08:14:34) в скрипте должен быть exit.

А то что вчера не открывалось - так сервер возвращал 404 а программа не могла это правильно обработать (тоже починено).
Потом вообще 502 стало. И нигде ни слова что это было.

Скрипт по ссылке надо вызвать - мне нужна версия sh, а не текущей оболочки.
sh whichshell

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — kirovpoint1
2014-04-09 17:38:23


Пропустил в одном месте.
Теперь проверяй снова.

[>] Re: Версия 0.1a
ii.dialog.14
vit01(lenina,50) — kirovpoint1
2014-04-09 18:39:26


Ура, теперь работает! Можно читать сообщения! :)

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 06:55:45


так ставь свою ноду и на ней проверяй. :)

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — 51t
2014-04-10 09:13:35


Комплект ПО для создания своей ноды ii-dialog-node пока только разрабатывается

ii:ii.dialog-node.14

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 11:36:12


ты питоновскую просто запусти, и на ней тести. я сначала на локальной тестю...

в ii после : ставятся //

ii://ii.dialog-node.14

[>] Re: Версия 0.1a
ii.dialog.14
kirovpoint1(lenina,26) — 51t
2014-04-10 13:10:38


Как я понимаю возражений о необходимости ПО для ноды нет.

Релиз через месяц.

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 13:27:29


технология и вся реализация - общественное достояние. кто угодно может делать всё, что угодно, не спрашивая меня ни о чём.