#  Re: Наконец-то починил RSS ЛОРа
Andrew Lobanov (tavern,1) → vit01  –  15:23:25 2016-05-02

vit01> Что ж, лучше поздно, чем никогда.

Спасибо тебе, добрый человек =)
#  Re: Странности Таверны
vit01 (mira, 1) → vit01  –  13:32:04 2016-05-02

vit01> Самое интересное не это, а то, что на моих станциях оно отсутствует вопреки блэклисту (и фетчер не давал ни единого предупреждения, что его не пускает).

Забавное дело. Если сделать запрос на таверну в вот таком формате, как делает мой фетчер:

http://idec.spline-online.tk/u/e/game.rogue.14/ru.humor.14/lor-opennet.15/linux.14/ii.test.14/lit.14/pipe.2032/ii.14/habra.16/mlp.15/ifiction.15/piratemedia.rss.15/lenta.rss/python.15/creepy.14/develop.16/edgar.allan.poe/ii.stat/-200:200

, то этого странного айдишника в списке нет.

Если же убрать из запроса эху game.rogue.14, то он вдруг появляется. Тьфу, чёрная магия какая-то.

# на предыдущем сообщении, на которое сейчас отвечаю, регулярки веб-интерфейса таверны сломались
#  Re: Странности Таверны
Andrew Lobanov (tavern,1) → vit01  –  15:04:42 2016-05-02

vit01> Обнаружил на сабже одно порченное сообщение в ii.test.14 ii://FbYeDw3FpA64o9g2ga20

Спасибо. Посмотрю.

vit01> Ещё более странное дело с /x/file. Подключившись к Таверне через свой клиент, обнаруживаю, что не могу получить список файлов.

vit01> и получаю ... пустую строку, хотя по идее здесь должен был быть список файлов. Если добавить параметр filename, то всё работает.

Что странно, так как я спокойно его получаю. Надо будет снаружи проверить, но это только в среду смогу.

vit01> Это не первая странность с /x/file. Проверив через браузер, обнаруживаю, что при запросе /x/file/filename выдаётся содержимое файла (хотя по стандарту так не должно быть)

Вот тут поподробней. Судя по стандарту он так и должен себя вести в случае с публичным файлом.

vit01> но при этом при запросе /x/file/random_string/filename нода шлёт пустоту, хотя файл публичный. При неверном authstr нода должна запретить вывод скрытого файла, но не публичного.

>> Читать далее
#  Странности Таверны
vit01 (mira, 1) → All  –  12:42:57 2016-05-02

Обнаружил на сабже одно порченное сообщение в ii.test.14 ii://FbYeDw3FpA64o9g2ga20
Самое интересное не это, а то, что на моих станциях оно отсутствует вопреки блэклисту (и фетчер не давал ни единого предупреждения, что его не пускает).

Ещё более странное дело с /x/file. Подключившись к Таверне через свой клиент, обнаруживаю, что не могу получить список файлов.
Провернув небольшой дебаг, выяснил, что нода даёт пустой ответ. Подумав, что косяк на моей стороне (CutieFeed), проделываю аналогичный запрос через Curl:


curl --data-binary "pauth=my_authstr" http://idec.spline-online.tk/x/file


и получаю ... пустую строку, хотя по идее здесь должен был быть список файлов. Если добавить параметр filename, то всё работает.


curl --data-binary "pauth=my_authstr&filename=ic_robot.jpg" http://idec.spline-online.tk/x/file
# содержимое файла


>> Читать далее
#  Re: Странности Таверны
vit01 (mira, 1) → Andrew Lobanov  –  16:14:31 2016-05-02

AL> А как быть, если у пользователя отсутствует поинт на ноде? Не надо забывать про GET-запросы всё таки.

На этот случай тоже всё предусмотрено. "Собаку съел" на /x/file, что называется.
Возьмём, к примеру, сообщение из пайпа про фоточки с прогулки: ( ii://flYdgHRQTACMOc9kW4KW )

vit01> Если что, вот браузерная ссылка: http://ii-net.tk/ii/ii-point.php?q=/x/file/none/2016-04-16.tar.xz

Когда человек запрашивает публичный файл (даже не являясь поинтом), то он имеет право ставить в поле authstr всё, что захочет. В данном случае стоит "none", но можно хоть "blablabla" поставить, и mira station всё равно отдаст файл. Если файл публичный, то нода authstr просто не будет проверять.

AL> Только сперва таки надо разобраться что пользователь должен слать в GET-запрос.

Можешь алгоритм посмотреть: https://github.com/vit1-irk/ii-php/blob/master/ii-point.php#L167
#  Re: Эдгар Аллан По
Andrew Lobanov (tavern,1) → Andrew Lobanov  –  17:04:32 2016-04-21

Шарик, ты балбес.

Приношу извинения за поток сознания. Не разглядел сперва.

Тогда предлагаю идти просто: сообщения добавить в блеклист сообщения:

dC7OnJorzWbuIFHwQGSV
QtejFXhvltgGk2HQAMpA
0k6IPR9lTJSKbFHPN9q5
sPn1SzQ3yumOmkabTJNh
LaXI0wDMJUtzT5r2InP7
pxV4dz8m1TzwSRANrynE
HHVbGQxkeywkNahLo8GT
bQcnbAcxQHYnivn8i1Gq
9Pp1jKkFX1ujg1hvFY4k

>> Читать далее
#  Re: Эдгар Аллан По
Andrew Lobanov (tavern,1) → Andrew Lobanov  –  18:21:15 2016-04-21

AL> Тогда предлагаю идти просто: сообщения добавить в блеклист сообщения:

AL> Я их переразобью в соответствии со стандартом и зашлю по новой.

Сообщения в блеклисте. Соответствующие произведения переразбиты и переотправлены в эху.
#  Статистика сети
Andrew Lobanov (tavern,1) → All  –  07:49:55 2016-04-26

Переписал скрипт сбора статистики по эхам (на этот раз на питоне).

Эха ii.stat имеется как на таверне, так и на станции13.

PS: Скоро скрипт можно будет забрать с гитхаба из репов iing и caesium.

// Хочу этот скрипт запустить в автопилот на таверне в скорости, если ничего не помешает.
#  Re: Эдгар Аллан По
Andrew Lobanov (tavern,1) → All  –  18:13:22 2016-04-21

Исправлен баг в iing с неверным определением размера входящих сообщений.
#  Недавние изменения на сайте
vit01 (mira, 1) → All  –  11:57:07 2016-04-22

* В стандарт добавлен пункт про размер сообщения 64КБ (со всеми оговорками вроде base64).
* На главной и в документации теперь есть ссылки на таверну

// документация и на гитхабе доступна, если что
#  Re: Caesium
vit01 (mira, 1) → Andrew Lobanov  –  07:28:31 2016-04-23

AL> Эху можно промотать в конец клавишей End.

Или Shift+L, если c патчем
#  Re: Caesium
btimofeev (station13, 13) → Andrew Lobanov  –  04:06:19 2016-04-23

AL> А веток в цезии вообще нет, так как не в духе сети.

Я имел ввиду эху, не правильно выразился.
#  Re: Caesium
btimofeev (station13, 13) → vit01  –  10:24:03 2016-04-23

AL>> Эху можно промотать в конец клавишей End.
vit01> Или Shift+L, если c патчем

Да, я чего-то ступил: сначала хотел написать что на смартфоне нет клавиши End, а потом до меня дошло, что ее можно просто поменять на другую в конфиге)) Всем спасибо.
#  выпуск ii final
Roman Yakovlev (station13, 11) → All  –  04:12:21 2016-04-28

В связи с активизацией ГК11, выполнена финализация ii.

Выпущена окончательная версия проекта ii. В архив входят сервер (по сравнению с версией 0.5, убрана отправка сообщения в два шага, добавлена регистрация, упрощён фетчер, добавлен автогенератор server.cfg для записи новых эх), curses-клиент caesuim, веб-клиент 51talk и официальная документация.

Скачать: http://gk11.ru/s/ii-final.tar.gz

#  Re: Caesium
Andrew Lobanov (tavern,1) → btimofeev  –  18:12:31 2016-04-22

btimofeev> Можно в сабж добавить кейбиндинги для "отметить ветку прочитанной" и "отметить все сообщения прочитанными"?

Для этого придётся сделать сперва сообщения непрочитанными/прочитанными. А веток в цезии вообще нет, так как не в духе сети.
#  Caesium
btimofeev (station13, 13) → All  –  13:04:00 2016-04-22

Можно в сабж добавить кейбиндинги для "отметить ветку прочитанной" и "отметить все сообщения прочитанными"?
#  Re: Статистика сети
vit01 (mira, 1) → Andrew Lobanov  –  13:06:54 2016-04-26

Эха со статистикой прокинута.

Обидно было, когда предыдущий скрипт у тебя затерялся, так что жду публикации на гитхабе. Такие полезности однозначно не следует обходить вниманием.
#  Re: Эдгар Аллан По
Andrew Lobanov (tavern,1) → All  –  18:13:41 2016-04-21

Исправлен баг в iing с неверным определением размера входящих сообщений.
#  Re: Caesium
Andrew Lobanov (tavern,1) → All  –  18:15:13 2016-04-21

Исправлен досадный баг, приводивший к падению клиента при построении списка исходящих сообщений.

Баг являлся регрессией в следствии отката к единой базе исходящих.
#  Re: Поисковик
Difrex (mira, 14) → vit01  –  06:11:59 2016-04-22

Архив добавлен в индекс.
#  Re: Статистика сети
Andrew Lobanov (tavern,1) → vit01  –  14:22:02 2016-04-26

vit01> Эха со статистикой прокинута.

Хорошо. Правда там в эхах немного бардак, но это дело поправимое.

vit01> Обидно было, когда предыдущий скрипт у тебя затерялся, так что жду публикации на гитхабе. Такие полезности однозначно не следует обходить вниманием.

На гитхабе оно сразу в двух репах у меня. В цезии и в ноде.
#  Re: edgar.allan.poe
vit01 (mira, 1) → Andrew Lobanov  –  06:46:00 2016-04-22

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

Блэклист ещё утром заполнил везде и почистил.
#  edgar.allan.poe
Andrew Lobanov (tavern,1) → All  –  06:35:55 2016-04-22

Просьба отписаться по поводу блеклистовых сообщений с сабжа. Пользователи цезия могут просто клонировать эху.
#  *.difrex.ru
Difrex (mira, 14) → All  –  09:06:04 2016-04-29

Забыл оплатить сервак.

Поднимется в течении пары часов.
#  Re: Caesium
Andrew Lobanov (tavern,1) → btimofeev  –  04:46:31 2016-04-23

btimofeev> Я имел ввиду эху, не правильно выразился.

Эху можно промотать в конец клавишей End.
Powered by iii-php v0.11