1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.1 (101) [alpha] authd on C#

Тема в разделе 'PW Сервер', создана пользователем freepvps, 10 мар 2016.

  1. TopicStarter Overlay

    freepvps Пользователи

    Сообщения:
    43
    Лайки:
    60
    Репутация:
    11
    Команда:
    no
    Я создаю этот пост с целью добавить завтра более подробное описание, а до сего момента вот вам исходный код - https://github.com/FreePVPs/AuthDaemon

    По сути, авторизация уже работает, но только она, всяких гм прав, списков онлайна и банов пока нет, но вот уже совсем скоро появятся:(

    Весь проект был написан меньше, чем за сутки, так что если где-то что-то криво написано - пишите, я исправлю:)

    Зачем это нужно?
    1. Возможность делать модификации, что несомненно круто
    2. Меньшая прожорливость(java vs C#)
    3. Ну и просто, почему нет, выходные же были!:)
    Протестировано на 1.5.1, но протокол можно легко и просто поправить для другой версии
    Последние данные очков репутации:
    pdev: 5 Очки (плюс к карме за opensource) 10 мар 2016
    werewolf: 1 Очко 10 мар 2016
    NEO: 1 Очко 15 мар 2016
    Последнее редактирование: 10 мар 2016
    Agi, JonMagon, beatitude и 20 другим нравится это.
  2. TopicStarter Overlay

    freepvps Пользователи

    Сообщения:
    43
    Лайки:
    60
    Репутация:
    11
    Команда:
    no
    Итак, обновление.
    Были добавлены следующие вещи:
    1. Права ГМ
    2. OnlineRecords - по сути, список текущего онлайна
    3. AuthLock - "Одновременный вход, учетная запись заблокирована", добавил, чтобы было
    Установка:
    1. Скачиваем архив authd-net.zip по ссылке ниже
    2. Читаем readme, настраиваем порты, пароли от базы в auth.conf
    3. Устанавливаем пакет mono-complete, если еще не установлен
    4. ./start.sh

    Планы:
    1. Сделать блокировку аккаунтов
    2. Добавить антибруты
    3. Фиксить баги
    4. Добавлять новые функции

    Так же были мелкие правки в ядре, на обработчики пакетов можно ставить приоритеты, а так же добавлены обработчики отправляемых и уже отправленных пакетов

    https://github.com/freepvps/AuthDaemon/releases
    Sneeska, Donato Ferrante, TheCooler и 6 другим нравится это.
  3. TopicStarter Overlay

    freepvps Пользователи

    Сообщения:
    43
    Лайки:
    60
    Репутация:
    11
    Команда:
    no
    В общем, если кто-то может помочь мне с выдачей голда, будет очень круто, а то там какая-то муть при общении с бд:)
  4. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    Репозиторий 404.
  5. TopicStarter Overlay

    freepvps Пользователи

    Сообщения:
    43
    Лайки:
    60
    Репутация:
    11
    Команда:
    no
    Да, я снес его случайно в пьяном угаре, но если погуглить, то кто-то делал форк
  6. Joe Пользователи

    Сообщения:
    53
    Лайки:
    15
    Репутация:
    0
    Команда:
    WebDecode
    Если осталось у кого, скиньте ссылочку, пожалуйста:(
  7. MorzE nullptr AngeliCore Пользователи

    Сообщения:
    198
    Лайки:
    134
    Пол:
    Мужской
    Репутация:
    3
    Страна:
    Russian Federation Russian Federation
    серьезно?
  8. TopicStarter Overlay

    freepvps Пользователи

    Сообщения:
    43
    Лайки:
    60
    Репутация:
    11
    Команда:
    no
    На практике оказалось не совсем, виртуальная машина МОНО выжирает память знатно, но под виндой это истина. Производител ность ЦПУ не измерял, да и вообще, честно говоря, производительность вообще не узкое место, так что согласен, так себе плюс:)
    MorzE нравится это.
  9. Viper Пользователи

    Сообщения:
    11
    Лайки:
    3
    Репутация:
    0
    Простите за некропостинг.
    Помню я как то писал gauthd на С++
    Еще тему создавал, с некоторыми вопросами. А после успешного допиливания продукта, у меня слетел хард, и жизни он так и не увидел. Если кто скажет как вытянуть из старого зарда файлы, то выложу сюда нормальный gauth, который работает для всех версий angeliс'и, и без каких либо ВМ.
  10. Samuel Пользователи

    Сообщения:
    167
    Лайки:
    85
    Пол:
    Мужской
    Репутация:
    -5
    Попробуй восстановить битые сектора любым софтом из гугла, если он не сильно поврежден - поможет.
Черновик сохранён Черновик удалён
Similar Threads
  1. obito5
    Ответов:
    4
    Просмотров:
    1.957
  2. Белый
    Ответов:
    23
    Просмотров:
    5.233
  3. Virus3xs
    Ответов:
    6
    Просмотров:
    10.534
  4. 0x31F
    Ответов:
    32
    Просмотров:
    14.016
Загрузка...

Поделиться этой страницей