1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин NTLauncher - JavaAuthSystem

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем serega6531, 29 июн 2014.

  1. mi6ack

    mi6ack Активный участник Пользователь

    Баллы:
    76
    Ага,а после этого перезайти на сервер будет нельзя без перезапуска клиента.
    Тоже плюсую.
    Было бы неплохо чтобы с этим костылём serega6531 сделал нормальную работу.
    Представляю,запускает чел клиент,а тут ты плагин перезагружаешь и "Вы не авторизованы!" =\
     
  2. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Ну почему же, авторизационные листы можно и не обнулять.
     
  3. mi6ack

    mi6ack Активный участник Пользователь

    Баллы:
    76
    removeaccess: false
    чего ещё не хватает?
    Может переписанного кода который сделает возможным сохранение авторизованных игроков в бд и после такого рестарта чтобы бы он подхватывал инфу от туда.
     
  4. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Ну оно и так сохраняется после каждого действия, например. Именно это я и сделал в последнем обновлении.
     
  5. mi6ack

    mi6ack Активный участник Пользователь

    Баллы:
    76
    Тогда почему если перезагрузить плагин через plugin manager из autosaveworld то перезайти на сервер нельзя("Вы не авторизованы") без перезапуска клиента?
     
  6. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А при чем тут это? Лист доступа совсем не в бд расположен.
     
  7. mi6ack

    mi6ack Активный участник Пользователь

    Баллы:
    76
    Ну и что это меняет?
    Пускай он использует плагин vault или ещё что.
    Мне нужно чтобы после такой перезагрузки плагина он все ещё разрешал перезаходить на сервер без перезагрузки клиента.
     
  8. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А Vault тут ещё при чем? Лучше я сделаю нормальную перезагрузку.
     
  9. mi6ack

    mi6ack Активный участник Пользователь

    Баллы:
    76
    Короче,не важно как там хранится информация,просто буду ждать версию с нормальной перезагрузкой.
     
  10. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    @serega6531 ,
    Когда ожидать фиксы столь неприятных нюансов, описанных выше?
     
  11. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Как у меня будет время, это невозможно предсказать.
     
  12. HoShiMin

    HoShiMin Старожил Пользователь

    Баллы:
    173
    В данном контексте надо понимать так: "Я понятия не имею, почему плагин не работает и разбираться в этом у меня нет никакого желания и материальной мотивации, посему спишем всё на соответствующий радиус кривизны рук конечного пользователя".
     
  13. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А ещё мне не хватает времени ни на что.
    Особенно периодически играя в гмод и кс.
     
  14. Priest69

    Priest69 Активный участник Пользователь

    Баллы:
    68
    Skype:
    pries69_1991
    Имя в Minecraft:
    Priest69
    Доброго времени суток. У меня сервер работает на ubuntu, сайт на DLE, сервер 1.6.4 и КУПЛЕННЫЙ JCR лаунчер. В данный момент это всё работает, но я собрал новенький сервер на 1.7.10 и пришло время его тестировать с людьми. Разумеется без лаунчера этого я сделать не могу, а мой JCR просто не умеет работать с этой версией и я решил обновить лаунчер. Безумно понравился NTLauncher и хочу его установить. Как я понял данная обвязка создана именно для моего случая? Так как стандартная обвязка работает только на винде? Но тогда я не понял как заставить данную обвязку работать с уже имеющейся таблицей пользователей?
    Код:
    db:
        type: "mysql"
        user: "root"
        pass: "pass"
        host: "localhost"
        dbname: "minecraft"
        port: 3306
        filename: "storage.db"
        customuserssql: "CREATE TABLE IF NOT EXISTS `nt_members` (`id` INT(5) NOT NULL AUTO_INCREMENT,`usr` varchar(150) NOT NULL,`pass` varchar(96) NOT NULL,`email` varchar(150) NOT NULL, UNIQUE KEY `usr` (`usr`,`email`), PRIMARY KEY (`id`))"
        customsqlreg: "INSERT INTO `nt_members` (`usr`, `pass`, `email`) VALUES ('!login', '!password', '!email')"
        customsqlisreg: "SELECT COUNT(*) FROM `nt_members` WHERE `usr`='!login' AND `email`='!email'"
        customsqlauth: "SELECT COUNT(*) FROM `nt_members` WHERE `usr`='!login' AND `pass`='!password'"
        customuserstable: "nt_members"
        customhwidstable: "nt_hwids"
        customhwidsbanstable: "nt_banhwids"
    port: 65533
    isgs: false
    gs: "TestGlobalSalt"
    swd: false
    В параметрах подключения к бд нет возможности указать используемые столбцы с именами пользователей и паролями.
    Что мне делать и как поступить товарищи?
    З.Ы. Делать бочку не предлагать.
     
  15. -FoX-

    -FoX- Старожил Пользователь

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Скажу из личного опыта, лучше не использовать обвязку для linux так как она работает через...
     
  16. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Т.е. нет возможности указать столбцы? Вы же сами конфиг скинули с custom*** параметрами. Именно для этого они и сделаны.
     
  17. Priest69

    Priest69 Активный участник Пользователь

    Баллы:
    68
    Skype:
    pries69_1991
    Имя в Minecraft:
    Priest69
    А будь добр пожалуйста скинь этот же кусок конфига ток с коментами // , что бы понятно было что куда писать.
     
  18. Starr

    Starr Активный участник Пользователь

    Баллы:
    98
    Пользовался обвязкой, из личного опыта, кхм, не особо понравилась. Сокет зависает, нет возможности нормально перезайти, нужен только перезапуск лаунчера.
    Да и вообще система авторизации через плагин - дибилизм полный (не в обиду разрабам лончера и обвязки).
     
  19. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Т.е. нет возможности нормально перезайти? Для кого последний апдейт я делал?
     
  20. Starr

    Starr Активный участник Пользователь

    Баллы:
    98
    Так лол, некоторые игроки из-за этой функции не успевают зайти. В итоге у меня половина народа с компами-калькуляторами жаловались на You are not authorized.
    Ну и если ставить сильно большое время для повторного входа, то можно и через батник заходить...
     

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