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

1.5.1 (101) [alpha] authd on C#

本贴由 freepvps2016-03-10 发布. 版块名称: PW Сервер

  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) 2016-03-10
    werewolf: 1 Очко 2016-03-10
    NEO: 1 Очко 2016-03-15
    Последнее редактирование: 2016-03-10
    已获得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
    支持:
    135
    性别:
    Репутация:
    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
    浏览:
    2,025
  2. Белый
    回复:
    23
    浏览:
    5,515
  3. Virus3xs
    回复:
    6
    浏览:
    10,681
  4. 0x31F
    回复:
    32
    浏览:
    14,463
正在加载...

分享此页面