Totoro Автор темы 3 562 Опубликовано: 10 декабря, 2018 3 часа назад, Fronun сказал: Но... Я хачу по фану сделять((( Я уже давно понял одну простую истину. Главное - вообще сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 25 декабря, 2018 Как там Stem? Когда клиент кстати? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fronun 2 Опубликовано: 26 декабря, 2018 Эм.. А ни чего что он и так работает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 26 декабря, 2018 13 часов назад, BrightYC сказал: Как там Stem? Когда клиент кстати? Жив, здоров, работает. Правда никто не использует пока, мощности простаивают. Клиет будет позже, так как новогодний отпуск у меня - у компьютера бываю редко, а так чтобы посидеть, попрограммировать - вообще пока не получалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 26 декабря, 2018 3 минуты назад, Totoro сказал: Жив, здоров, работает. Правда никто не использует пока, мощности простаивают. Клиет будет позже, так как новогодний отпуск у меня - у компьютера бываю редко, а так чтобы посидеть, попрограммировать - вообще пока не получалось. Да особо некому использовать, мало кто в майн играет.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 26 декабря, 2018 54 минуты назад, BrightYC сказал: Да особо некому использовать, мало кто в майн играет.. Я думаю он никуда не денется ближайший год. Так что если кто-то вдруг захочет моста - можно будет воспользоваться. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 26 декабря, 2018 1 минуту назад, Totoro сказал: Я думаю он никуда не денется ближайший год. Так что если кто-то вдруг захочет моста - можно будет воспользоваться. В любом случае никто не отменял свой сервер, поднять то его не сложно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 9 июня, 2019 В 26.12.2018 в 12:10, Totoro сказал: Жив, здоров, работает. Правда никто не использует пока, мощности простаивают. А сейчас работает эта штуковина? Только вчера ее обнаружил на форуме Отправил сообщение, комп на приеме молчит как рыба об лед. Есть какая-то диагностика? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 9 июня, 2019 @Totoro приемник молчит как рыба об лед, хоть с нашего хоть с твоего хоста, но какие-то сессии создались и канал. http://stem.computercraft.ru/stats/ ресивер: local event = require('event') local stem = require('stem') local server = stem.connect('stem.computercraft.ru') server:subscribe('my-channel-234') while true do local name, channel_id, message = event.pull('stem_message') if name ~= nil then print(channel_id, message) end end сендер: local event = require('event') local stem = require('stem') local server = stem.connect('stem.computercraft.ru') while true do msg = io.read() server:send('my-channel-234', msg) end никаких ошибок нет, сендер что-то выполняет, но на приеме тишина. В чем загвоздка может быть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 @Alex , должно работать. Сегодня исследую что там не так. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 9 июня, 2019 @Totoro а кстати, какое время жизни канала? если его никто не сабскрайбит и не слушает, он дохнет? и туда что-то сендить бесполезно? или как это работает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 @Alex время жизни - вечно. "Канал" там - это просто абстракция. На самом деле мост хранит только пользователей и информацию о их подписках. Сервер очень лайтовый, без долгосрочной памяти, поэтому как только пользователь отключается - вся информация о его подписках дропается. Если, например, глюкануло, и произошел дисконнект - надо будет переподписаться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 9 июня, 2019 Только что, Totoro сказал: Если, например, глюкануло, и произошел дисконнект - надо будет переподписаться. Поэтому нужны пинги, ибо не очень ясно, если произошёл глюк Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 Да, насчет пингов я согласен. Надо доработать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 9 июня, 2019 1 минуту назад, Totoro сказал: Если, например, глюкануло, и произошел дисконнект - надо будет переподписаться. то есть получается для надежной связи с роботом, который где-то катается и получает инфу какую-то и команды, этот робот должен периодически сам переподключаться на канал? Иначе он рискует оказаться вне связи? 1 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 9 июня, 2019 Только что, Alex сказал: то есть получается для надежной связи с роботом, который где-то катается и получает инфу какую-то и команды, этот робот должен периодически сам переподключаться на канал? Иначе он рискует оказаться вне связи? Абсолютно верно =d Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 Только что, Alex сказал: то есть получается для надежной связи с роботом, который где-то катается и получает инфу какую-то и команды, этот робот должен периодически сам переподключаться на канал? Иначе он рискует оказаться вне связи? Теоретически ничего там отваливаться не должно. Подключился и катайся. Практически - хрен знает, надо добавить пинг и обработку ошибок. Никто не тестировал активно. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 9 июня, 2019 Только что, Totoro сказал: Практически - хрен знает, надо добавить пинг и обработку ошибок. Никто не тестировал активно. ну вот сейчас атомик запустим, думаю, там эта штуковина зайдет на ура. Там и роботы разведчики, и чанклодыри персональные, и тессеракты у роботов и прочее прочее. На такой атомной робоанархии эта связь бы там очень пригодилась. Главное понять, как она работает и если вдруг что, отладить ее Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 Отлично. =) Значит появляется мотивация доделать это всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 9 июня, 2019 Провел быстрый тест на дефолтном сервере. Вроде работает. Сейчас проверю в майнкрафте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах