Перейти к содержимому

Fingercomp

Гуру
  • Публикации

    1 629
  • Зарегистрирован

  • Посещение

  • Победитель дней

    283

Все публикации пользователя Fingercomp

  1. Вааааааааааааау. Впрочем, от Зеро всегда выходит что-то интересное Вот тут OpenNet начал постепенно угасать, как вдруг его "подожгли" в буквальном смысле! Выглядит, согласен, хорошо только с огромной оттяжкой (не нравятся цвета текста в основном)... Но Веб-то тоже не сразу таким стал: от чёрно-белого текста до гифок, затем ещё css, php, javascript стали верными помощниками веб-инженера
  2. Беда одна: MagicaVoxel нет на Линуксе, а через Вино лагаааааееееееееееееееееееет... Придётся вбивать по-старинке.
  3. Э... А про OpenComputers, сударь, Вы забыли?
  4. Решил я, что пора выкладывать программку. Теперь Вы сможете запустить свой собственный чат-сервер! ПАСТБИН ПРОГРАММЫ В ОП!
  5. event.listen() вызывает ФУНКЦИЮ при отлавливании определённого события. Так как ты не будешь запускать функцию, тогда пиши event.pull("event")
  6. Не нужно вызывать. Нужна функция. event.listen("event", cbFunc) вместо event.listen("event", cbFunc())
  7. Ох, прочитал я это... Фейспалм полнейший... Я бы ещё понял, если бы это был какой-то мод с такой механикой, НО КОМПЬТЕРНЫЙ МОД ВЫРУБАТЬ!!!!!! И сам подтверждаешь, что никто не печатает модели. (P. S. Ненормальным админом назвали в irc, как рассказывали.)
  8. Круто, как всегда!) И ещё на JS. Можно, значит, переместить на computercraft.ru этот конвертер.
  9. Карпентерс блоки тоже лагают и нагружают клиент, а они из дерева крафтятся! Срочно добавляем туда квантовое ядро, обкладываем яйцами дракоши и админ-камнем!
  10. Ну когда же Computronics?

  11. Прога интересна, название — не очень... Потому что remote. И да, микроконроллеры напрочь отказываются менять таблички, пока не добавишь [OpenComputers] в приват, но роботов, порчащих терру я не особо хочу. Роботов, кстати, на этот предмет не тестил, но вероятно, тоже без аддпривата не работают.
  12. Ну, выкладывать такое не стоит. Честно. А если и делать рулетку, то как либу, которая просто будет считать расстояние между точками (как по осям, так и по прямой).
  13. Очки Алекс обещал в /kit glasses (), ждём. Подключаемся через мост на 1476, 1876. Координаты вроде легко запомнить
  14. FingerChat — моя программка, смысл которой понятен из названия: чат. Но чат не простой — это чат для GoogolGlass... с сетевым интерфейсом: принимает сообщения на определённых портах, отсылает их же туда же. Кроме того, в чате, на текущий момент: Поддержка команд. Я постарался сделать удобным написание собственных команд: Вам не требуется изменять код основной части, только добавить поля в таблицу: приём, обработку сообщений и передачу аргументов выполняет программа сама. Сейчас доступны команды (в скобках --- уровень доступа по умолчанию): /help — справка по командам (1), /list — список игроков, подключённых к очкам (1), /setgroup — добавить игрока в определённую группу (о них — ниже) до отключения чат-сервера (точнее, до очистки памяти). Перманентно игроков можно ставить в группу в коде программы (4), /mute — замутить игрока. Как и команда выше, временно (3), /unmute — размутить игрока, тоже временно (3), /broadcast — объявление. Пишется капсом и с префиксом [!B!] (3). /stop — "мягкая" остановка чат-сервера (4). /clear — очистка чата (3). /me — сказать что-то от третьего лица (2). /getinfo — если вы далеко от сервера, а насчёт работающего энергоснабжения сомневаетесь. Выводит память и энергию (4). /ping — играем в классический ПИНГ-понг с сервером. Если сервак отказывается работать нормально. Или если чат-сервер упал (1). Распределение игроков по группам. У каждой группы свой префикс, суффикс и уровень доступа. Уровень доступа нужно указывать при написании команд. Группы (уровень доступа в скобках): admin (4) moder (3) prog (2) default (1) Сетевой интерфейс — взаимодействие с модемом. Принимает сообщения типа nick, msg или "!nick:msg" на определённых портах. При обновлении чата отсылается строка формата "[time] sender: msg". Есть возможность делать одни порты по вайт-листу, другие — открыть для всех. Полезно при написании ботов для чата (они тоже могут писать команды). Всем сетевым пользователям устанавливается префикс "[NET]" Лог сообщений. Хранится в /var/log/chatserver_DATE.log. MOTD. Сообщение, хранящееся в /etc/chatserver.motd, которое показывается при старте сервера. Из интерфейсовых штук: Есть возможность указать время жизни сообщений. Тогда каждую указанную итерацию первое сообщение будет удаляться, если всего написано сообщений больше половины. Скроллинг чата при достижении макс. кол-ва сообщений. Бокс статичен, но с градиентом от 0.6 чёрного цвета до 0.0 вправо. Можно указать макс. кол-во символов сообщения. На сервере доступен основной чат-сервер, который расположен у меня дома (в привате Тоторо у самого спауна). Для подключения Вы: Можете попросить меня дать Вам порт для общения. Можете попросить меня внести в белый список на фильтрованный порт. Можете прилинковать Ваши GoogolGlasses (терминальные очки из OpenPeripheral) к мосту по координатам 1476, 1876. ВАЖНО! Все сообщения проверяются СекирБашкой! При флуде, мате и прочих нежелательных вещах Вы будете зарабатывать штрафные баллы! Тем не менее, от прерывания отправки СекирБашка не защитит: в любом случае Ваше сообщение дойдёт до чат-сервера. Скриншот программы: P. S. Так как при включении генмата вырубается сервак (и 12 капаситоров ему не помогают, а вечный источник энергии мне никто не даст по понятным причинам), прикрутил ботик, который будет к тому же демонстрировать функционал программы. При включении/выключении генмата, при низком и очень низком уровне энергии в чат будет писаться сообщение от FingerChat Energy Server. Продемонстрировать не могу — забыл заскриншотить. P. P. S. Код программы: http://pastebin.com/ji9e8MXD. Если что-то можно изменить в коде для более эффективной работы, обязательно пишите тут или в чате на сервере! P. P. P. S. А ещё я хочу медалек, да побольше, да за всё!
  15. Fingercomp

    [Other] XMPP(Jabber)-сервер

    Лично я как-то же зарегистрировал себе админ-акк? Через учётку Гугла вошло у меня тоже без особых проблем... Гляну. А для чата в Майне нужен, во-первых, ботик в Джаббере (нужная двунаправленность), во-вторых, плагин для сервака, желательно с функцией подключения/отключения от чата Джаббера. Кто напишет? Мне это очень интересно.
    1. davial

      davial

      КЛАСС ! После работы как-раз то что надо. ;)

  16. Что тут непонятного?????? local function test(event, addr, x, y) [...] end event.listen("touch", test)
  17. OMG. Во-первых, test(event, addr, x, y) Во-вторых, убирай к чертям 2 строку.
  18. #когдаужеMTNT

  19. А что значит "пруф"? Ибо я как-то не особо понимаю...
  20. Когда осмысливал будильник, понял, что прога будет уже слишком сложной, чего мне не хочется. А пока что обновление: добавил несколько констант и показ даты в Mine-Time-Mode, о чём я благополучно забыл. Описание их в посте, обновлённые строки смотрим на пастбине.
  21. Будильник и таймер — абсолютно соглаен, вчера уже начал писать Э... Пожалуй... откажусь, да, пожалуй. Слишком вырвиглазно — налицо противоречие с заголовком.
×
×
  • Создать...