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

Поиск по сайту

Результаты поиска по тегам 'server'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Робот Байт
  • Fingercomp's Playground
  • 1Ridav' - блог
  • Totoro Cookies
  • Блог cyber01
  • IncluderWorld
  • KelLiN' - блог
  • Крутой блог
  • eutomatic blog
  • Programist135 Soft
  • Сайт в сети OpenNet
  • PieLand
  • Очумелые ручки
  • Блог недоблоггера
  • В мире Майнкрафт
  • LaineBlog
  • Квантовый блог
  • Блог qwertyMAN'а
  • some blog name
  • Дача Игоря
  • Тут был Артур.

Форумы

  • Программирование
    • Программы
    • База знаний
    • Разработчикам
    • Вопросы
  • Игровой раздел
    • Игровые серверы
    • Предложения по улучшению игрового процесса
    • Моды и плагины
    • Жалобы на игроков
    • Ивенты
  • Общение
    • Вопрос-ответ
    • Беседка программистов
    • Беседка-флудилка
    • Шкатулка
  • Технический раздел
    • Багтрекер
    • Архив

Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


ВКонтакте


Gtalk


Facebook


Twitter


Город


Интересы

Найдено 5 результатов

  1. Всем здрасти. Скрины: Клиент 1: Клиент 2: Лог сервера: Реализовано: Выдача IP Передача данных по выданым IP Регистрация/удаление доменов Получение IP адреса по домену То что хочется реализовать: Улучшить защиту, возможно сделать шифрование -Улучшить способ передачи данных между внутриигровыми IP Сделать библиотеку для пользовательских программ(С++, Java, Python, итп) для управления\получения данных OC через сервер, а так же поддержку Arduino(Можно будет выводить значения на экран подключеный к Arduino) Добавить поддержку децентрализации если в сети более 1 сервера(Можно будет делать межсерверные DNS-запросы) (Продолжение следует) Плюсы: Можно соединять OC компьютеры стоящие на разных MC серверах Быстрая работа сервера Минусы: Нужна оптимизация и поиск багов Плохая защита Исходники GitHub: https://github.com/TheConnBit/OpenComputersDHCP-DNS P.S. Там же объяснение всех команд, итп Исходники для ленивых (обновлено): Сервер (Запускать через консоль java -jar и лучше в отдельной папке): DHCP-DNS-Server.jar Клиентская библиотека: ddns.lua На скрине показано: подключение к серверу, выдача IP, регистрация домена, запрос IP домена, передача данных, получение, удаление домена, отключение Вообщем, сильно не пинайте за код. Если кто возьмется искать\найдёт баги или будут предложения что улучшить\добавить, пишите мне сюда или на почту bithovalsky@gmail.com Сначало была идея только DHCP сервера, но потом я накнулся на статью Programmist135: http://computercraft.ru/topic/1853-dns/ и реализовал DNS. Последние изменения: - - v1.1 Исправлены названия функций Исправлен перевод Функция Resolve теперь возвращает IP Пофикшены отключения сервером клиентов из за таймаута Echo запроса Список доменов теперь указывается в файле config.properties Изменён способ отправки сообщений по IP, появились порты --Bit
  2. Привет тебе! Сейчас, я расскажу о своей библиотеки SC. Переводя - SecurityControl. Эта небольшая библиотека (​но довольно гибкая) позволяет написать свою программу для сервера, а так-же для конечного пользователя.Сразу скажу - все сообщения проходят через сериализацию. Ну а теперь, давайте я расскажу ее API: SecurityControl.OpenPort():randomport Проверяет если-ли модем, да - открывает рандомный порт и возвращает его. SecurityControl.ReturnMess(Time):messege or "no" Ждет сообщения. В качестве аргумента нужно ​использовать цифру. Она определяет сколько нужно ждать ответа. Если всё-же ответа нет, возвращает "no" (без кавычек), а если ответ есть - вернет его SecurityControl.SendPort(Port,Messeger) Отправляет Сообщение. Так-же проверяет если модем. Вот и все. да, 3 функции... Ну да ладно. Хорошо, теперь о том, что я умудрился написать: http://pastebin.com/1sJk9frj - пример небольшого сервера. команды которые он принимает: /print <сообщение> просто выводит сообщение на экран сервера. /2send <порт> запоминает порт которому нужно обращаться. /help выводит список команд на экране клиента. необходим порт клиента. http://pastebin.com/edit/TVme8BTt - клиент для этого сервера. но он более-менее универсален. о нем думаю рассказывать нечего, т.к. он всего-то на 12 строчек ( ) есть удобный установщик, но есть 2 проблемы: он графический, и поддерживает 2 и 3-тию видюху и ставит мою библиотеку "simple gpu" о которой врядле буду рассказывать. вот он: http://pastebin.com/J7KHE1Zd или пиши в shell это (для новичков): pastebin run J7KHE1Zd а вот сама либа: http://pastebin.com/GCHSjkcR на этом вроде все, спасибо что посмотрел мой постик! (мой первый, критикуйте) заранее извиняюсь за нехороший код . кодил "это" давно, не на Sublime, и все как лепешка, не разборчиво... а скринов не будет, там и скринить нечего :P
  3. Привет всем любителям покодить. Только вот как больше месяца назад орден К.А. представил на общее обозрение сборку под названием RoboCraft. Многих она привлекла своими особенными модами. Я лично как технарь довольно таки нейтрально отношусь к этой сборке. Не сказать что она уж совсем полное УГ, но и игровой процесс для меня в ней не сильно затягивает. Про эту сборку Алекс говорил уже довольно таки давно, мотивируя тем что сборка Information Technology скучна и неинтересна. Я бы конечно мог поспорить с этим, но по правилам запрещены дебаты с администрацией (хотя тут скользкий вопрос, если учесть что я сам так-то косвенно отношусь к руководству проекта ). Так вот к чему все я это. Недавно в одной из тем я предложил поднять сборку Information Technology на хост, на котором ранее стояла сборка WitchCraft. Многие тогда поддержали эту идею. Но мы там так за дискутировались, что эту тему даже закрыли и удалили. Поэтому я решил создать специально для этого вопроса новую тему и спросить у Вас геймеры, если ли желающие воскресить и поднять похожую сборку Information Technology на 2 хосте? Конечно прям ту же самую сборку которая была поставить не получится (хост возможно не выдержит ее), да и она наверное многих уже наскучила. @Quant предложил поставить свою сборку (SpaceTech), немного ее модифицируя. Так как необходима легкая и простая сборка, которая бы была и функциональная для кодинга и могла без сбоев работать на сервере и маломощных ПК. Если есть такие желающие, то просьба собраться здесь и обсудить план работы для быстрого развертывания сборки. Если же желающих не будет, то через неделю после создания этой темы ее можно закрывать и отправлять в мусорку.
  4. Придя к вам на сервер я понял, работа с OpenComputers и энергией интереснее; начинаешь экономить ресурсы и место. Но есть проблема, как запитать все сервера в стойке?
  5. qwertyMAN

    Рабочее место qwertyMAN'a

    Здравствуйте, программисты и гости данного форума. Сегодня я бы хотел вам продемонстрировать, в каких условиях я пишу программы, чего я добился и что для себя подметил. Сначала я создал новый мир и поселился в уже отстроенном доме деревни. По ходу написания программ жители сильно раздражали и я их всех перерезал. Вот собственно моя лаборатория: Вот я написал и тестирую игру Cube v1.0: Там же я и тестировал свою библиотеку "Converter". Но через время я решил написать серверную версию игры Cube и сделал более удобную тестовую комнату: Вид сзади: По идее комната имеет удобно расположенные 2 компа и 1 сервер. Чтобы тестировать игру за двух игроков. Но пока ещё до этого как то не дошло. Вместо этого мы имеем 1 сервер, для написания "сердца" программы (которая на данный момент принимает и принтит запросы, а затем отправляет ответ обратно): Один комп, который программируем на отправку-принятие запросов и отображение происходящего в игре: (На первом скрине мы нашли 4 работающих сервера, их имена, и показали их порты. На втором попытались подсоединиться к несуществующему серверу и получили ошибку) А также есть один комп, который в цикле показывает какую клавишу мы набираем и ник игрока который нажал клавишу: (Мне очень удобно иметь такой комп на своём рабочем месте. Так как при написании я ориентируюсь на компы 1 и 2 уровня, я не делаю кнопочек. Вместо этого я использую только текстовый интерфейс, только консоль. А чтобы делать текстовый интерфейс, нужно знать номер клавиши. Этот комп как раз позволяет за секунды найти номер нажатой клавиши) Что же касается разработки "Cube online", я над ней работаю, по крайне мере основу которая находит сервера уже сделал. Возможно эти наработки буду использовать в другой серверной игре, так как меня пугает сложность переписывания кода игры Cube. Она заточена под одиночную игру. А тут надо пол кода сносить и писать заново, чтобы поддерживались несколько игроков. Впрочем, удручает и следующий фактор: не кто не станет готовую серверную версию игры ставить на сервер IT. По этому и не спешу разбираться с кодом и переписывать. Скорее уж что нибудь по проще сделаю на основе этих наработок. С вами был qwertyMAN, увидимся позже. Ссылки: Игра Cube v1.0 Библиотека "Converter"
×
×
  • Создать...