RSS
[>] Консольный клиент ii-dialog 0.1
ii.announce.14
kirovpoint1(lenina,26) — All
2014-04-06 11:50:01


Консольный клиент sh+dialog

Разработка ii://ii.dialog.14
Исходники https://bitbucket.org/romiq/ii-dialog

[>] Re: Какая польза от этой штуки?
ii.about.2014
kirovpoint1(lenina,26) — All
2014-03-26 16:11:15


Видно сообщения?

[>] Re: полиси фэхи
ii.about.2014
kirovpoint1(lenina,26) — All
2014-03-26 17:49:16


А я томат. И хочу аву с томатом.

[>] Re: есть идея вообще всё нафиг переделать
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-02 09:47:55


Я за схему, где можно указывать как /z/, так и get.php?q=/z/ - удобнее писать сервер - а клиентам должно быть всё равно

Ещё надо механизм ограничения выдачи сообщений, по 100-200 (как серверу удобнее) штук за раз, а потом маркер что не все сообщения (ii/part вместо номера сообщения), за следующей порцией приходи ещё раз. Если сообщения отправлены целиком - тогда ii/ok последней строкой.

Авторы, очень прошу для хранения сообщений использовать не ~/.ii, а ~/.share/ii или ~/.local/ii
Не надо забивать домашний каталог.
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html $XDG_DATA_HOME или $XDG_DATA_DIRS

[>] Re: есть идея вообще всё нафиг переделать
ii.about.2014
kirovpoint1(lenina,26) — kirovpoint1
2014-04-02 10:10:20


А раз существует файл list.txt - то добавить файл api.txt
----
echo=/e/
msg=/m/
zecho=/z/e/
zmsg=/z/m/
push=/a/newmsg/<echoarea>
----
Или кому как нравится
----
echo=echo.php
msg=msg.php
zecho=echo.php?z=1
zmsg=msg.php?z=1
push=push.php?a=<echoarea>
----
+ совместимость
+ универсальность

- надо парсить подстановки типа <echoarea>

[>] Re: есть идея вообще всё нафиг переделать
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-02 10:24:07


> сообщения сейчас бандлами по 40 штук выдаются. лимиты будут, но не такие, подобного расширения формата точно не будет.

Для /z/get/ было описание, а как теперь правильно забирать список новых сообщений?

> Чем дальше спрячешь - тем сложнее крутить руками :) я бы вообще не .ii а ii сделал

Это просто удобнее. Некоторый софт уже перешёл на хранение в .local. Как пример mc - при обновлении он предлагает перенести свои настройки из ~/.mc в ~/.config/mc

[>] Re: есть идея вообще всё нафиг переделать
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-02 11:20:39


>> to.doc.14

Отлично, добавь её в list.txt, чтобы она в общем списке была.

wiki.51t.ru можно использовать как-то?

[>] Re: Демо консольного клиента
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-03 14:11:52


> клавишами вправо/влево

Такое не предусмотрено в whiptail (в dialog возможно есть). Это просто концепт клиента на sh+whiptail, косяки почищу и положу в ведёрко.

[>] Re: Демо консольного клиента
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-03 14:52:15


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

Я не могу подобрать подобную программу из базовой поставки дистрибутива.
Можно организовать цикл с чтением клавиатуры и отрисовкой через ESC-коды, но это выходит за пределы простого клиента ys shell.

[>] Re: Демо консольного клиента
ii.about.2014
kirovpoint1(lenina,26) — 51t
2014-04-03 15:01:23


> под 'golded'
не знаком с таким, это как?

[>] протокол кросс-ноды
ii.dev.2014
kirovpoint1(lenina,26) — All
2014-03-26 16:12:07


А протокол (формат) обмена между нодами существует? Хочу запилить ноду на холодильнике.

[>] Re: Re: фидошники сабжей не меняют!
ii.dev.2014
kirovpoint1(lenina,26) — All
2014-03-27 12:10:38


Отчего переусложнение? Это просто для тех клиентов которые это поддерживают.
Все остальные клиенты прожую статус 2xx и все ок.

А по заголовку - "стандартизировать" тег, например /link/куда-то, - текстовые клиенты тег просто покажут, клиенты поумнее предложат пользователю подписаться на новую эху. Например если линк ведёт на эху - просто предложить подписаться. А если у линка отличается только постфикс (суффикс) то подписываться автоматом.
Заголовков может быть несколько.
Сейчас ты перенаправляешь вообще гиперссылками, это вообще ни в какие ворота.

[>] Re: Re: Re: фидошники сабжей не меняют!
ii.dev.2014
kirovpoint1(lenina,26) — All
2014-03-27 12:35:32


> ii: - это будет стандартный указатель на сообщения или эхи :)
Ок. Стандарты развиваются прямо сейчас))

Надо бы ещё стандарт на вставку векторной графики в формате xfig и можно пользоваться.

[>] Re: ii-php
ii.dev.2014
kirovpoint1(lenina,26) — 51t
2014-04-06 15:54:56


Как бы mkdir -p ы python есть
называется os.makedirs
рекомендую использовать в таком виде
====[python]===
if os.path.exists(path):
os.makedirs(path)



[>] индекс эхи
ii.dev.2014
kirovpoint1(lenina,26) — All
2014-04-08 16:10:28


51t, а давно запрос к /e/<несуществующая эха> возвращает 200 - Ok и пустой список?

Полчаса пытался понять где подвох

Может там 404 нарисовать?

[>] Re: индекс эхи
ii.dev.2014
kirovpoint1(lenina,26) — vit01
2014-04-08 16:37:49


Я не писать - я читать хочу.

[>] Текстовый клиент
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
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 - он уже консольный
надо только сообщения в другом формате хранить

[>] Версия 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
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
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
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
kirovpoint1(lenina,26) — 51t
2014-04-10 09:13:35


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

ii:ii.dialog-node.14

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


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

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

[>] Re: Re: Re: sd
ii.test.2014
kirovpoint1(lenina,26) — All
2014-03-27 13:19:31


ii://sAIrG3bP5PCreXv5g4Tq
тестируем
ii://ii.dev.2014
ещё
ii://ii.dev.2014/sAIrG3bP5PCreXv5g4Tq

[>] Re: Re: Re: sd
ii.test.2014
kirovpoint1(lenina,26) — All
2014-03-27 13:20:34


ii://sAIrG3bP5PCreXv5g4Tq/../../../../etc/passwd

[>] Re: Re: Re: sd
ii.test.2014
kirovpoint1(lenina,26) — All
2014-03-27 13:21:48


ii://sAIrG3bP5PCreXv5g4Tq/../../config.cfg

[>] Re: Re: Re: sd
ii.test.2014
kirovpoint1(lenina,26) — All
2014-03-27 13:22:08


:)

[>] Да как так-то?
im.1404
kirovpoint1(lenina,26) — All
2014-04-09 13:33:56


Почему в меню ко-во сообщений в эхе to.doc.14 равно 0?

<li><a href="/to.doc.14">to.doc.14 <i class="fa fa-fw fa-envelope"></i>0</a></li>