Иногда надо связать несколько компьютеров на большом расстоянии или между мирами, или даже между серверами. Так как у нас есть интернет-карта, можно провернуть несложный хак - пустить информацию через внешний сервер. Но чтобы не писать серверную часть, можно использовать готовый протокол с готовыми серверами. Получается крутая связанная карта для многих компов.
Данная программа реализует IRC мост, по которому могут общаться не только опенкомпы, но и любые устройства с интернетом.
Например, можно с мобильника дать команду своим компьютерам на нескольких игровых серверах.
Использование:
Скачать программу pastebin get CmLFFF7g /bin/imodem.lua
Проверить наличие интернет-карты в компьютере
Запустить программу imodem
В течении некоторого времени будет устанавливаться связь, а затем можно работать с модемом.
Чтобы послать сообщение всем устройствам на канале, есть функция imodem.broadcast( сообщение: строка )
Чтобы послать сообщение по определенному адресу - imodem.send( получатель: строка, сообщение: строка )
Для разрыва связи и прекращения работы - imodem.stop()
А чтобы принимать сообщения, достаточно ловить событие modem_message, как у обычных модемов.
Адрес сервера и канал можно изменить в коде программы, желательно иметь сервер без обрезания ников и защиты от флуда.