Войти или зарегистрироваться

Туториал [видеоурок] создание лаунчера и единой системы авторизации. dle, mysql, netbeans.

exsperto1

Старожил
Пользователь
Баллы
123
Имя в Minecraft
GrayFox
Скоро тема будет обновлена!

Всем привет дорогие друзья!

В этом видеоуроке я подробно расскажу и покажу, как сделать сайт, базу данных, лаунчер.
Всем, кому не жалко на существование моего проэкта:
Надеюсь на вашу благодарность.
R156121081843
Z216025410732
мой проэкт - http://axsesas.ru/

Внимание! на видео показано как делать всю систему только на DLE системе.

"1" туториал включает в себя:
1: Установка DLE 9.6 на сайт
2: Установка шаблона на DLE 9.6 + кодировка шаблона в UTF-8
3: Создание базы MySQL и работа с ней
4: Привязка лаунчера к сайту

"2" туториал включает в себя:

1: Редактирование class файлов
2: Работа с NetBeans (редактирование исходника и 1 запуск клиента)
3: Редактирование logo, иконки для клиента
4: Собирание клиента в exe фаил
5: Демонстрация клиента

Файлы к видео:
ссылка на заказ хостинга (всего 50 рублей)
ссылка на dle 9.6
ссылка на Notepad++
ссылка на filezilla
все файлы auth которые нужно залить на хостинг вашего сайта
IcoFX Преобразование в иконку .ico
Программа для сбора клиента в exe фаил - Launch4j
NetBeans IDE 7.1.2
In_Class_Translat редактор class файлов
Исходник лаунчера
Файлы для обновления клиента





И совсем забыл сказать про баккит сервер...

Откройте craftbukkit-1.2.5-R_1.3.jar архиватором и извлеките из него фаил
Код:
net\minecraft\server\ThreadLoginVerifier.class
Потом откройте его через InClassTranslator, замените его на ваш путь к файлу
checkserver.php и обязательно оставьте в конце ссылки ?user=
Обратно Залейте в craftbukkit-1.2.5-R_1.3.jarу меня получилось так

Так же поменяйте настройках сервера
server.properties - Online-mode=true

Готово.

Faq по лаунчеру:
Exsperto, что делать, у меня не обновляются клиент, я сделал все правильно! http://puu.sh/zklQ
Отвечаю: Проблем может быть несколько:
1. Плохой хостинг, на подобие Hostinger. (Мой совет - сменить хостинг на этот
​

)
2. Скачал не тот исходник лаунчера ( Когда я записывал видео, я показывал какой исходник качать, внимательно смотрите видео)
3. Файлы не докачаны или повреждены (Перезалейте файлы на хостинг)
4. Путь не указан правильно (Проверьте правильность ссылки)
Exsperto, у меня проблема, при входе в игру пишет user not premium
Эта надпись говорит о том, что вы не настроили minecraft.jar или craftbakkit.jar
1. Зайдите в minecraft.jar и поищите файл adl.class, затем измените в этом файле ссылку на свою (подробно смотрите в видео).
2. Зайдите в CraftBukkit.jar - папка net - minecraft - server - ThreadLoginVerifier.class
и в этом файле измените ссылку на свою.
joinserver в minecraft.jar
checkserver в бакит
Exsperto, я запустил клиент, ввожу логин и пароль и подключаюсь:
выдает какие то кракозябры при входе в клиент.
ответ:
Откройте свою базу данных, колонку dle_users - вверху нажмите SQL
и вставьте:
Код:
ALTER TABLE dle_users
ADD session varchar(255) DEFAULT NULL,
ADD server varchar(255) DEFAULT NULL
Exsperto, открываю клиент, ввожу логин и пароль и выводит ошибку " Невозможно подключиться к серверу "
Тут может быть опять же несколько проблем:
1.) Вы в папке auth не настроили фаил - connect.php
2.) не указаны ссылки в клиенте на файлы в папке auth
3.) Не импортирована в базу данных таблица data.sql
Exsperto, почему при входе в игру у меня пишет Failed to verify username.
Опять же, вы не внимательно смотрели видеоурок!
1. Зайдите в minecraft.jar и поищите файл adl.class, затем измените в этом файле ссылку на свою (подробно смотрите в видео).
2. Зайдите в CraftBukkit.jar - папка net - minecraft - server - ThreadLoginVerifier.class
и в этом файле измените ссылку на свою.
joinserver в minecraft.jar
checkserver в бакит
Exsperto, я изменил папку .minecraft на папку .blablabla и половина обновлений не закачивается в папку .balblabla ! Моды остаются в папке .blablabla а запускается .minecraft - как исправить такую ошибку ?
Легко:
открыть minecraft.jar и зайти в папку net - minecraft - client - Minecraft.class
и открыть через инкласс транслятор.
и слово minecraft изменить на название папки вашего сервера, куда будут закачиваться обновления. ( на blablabla =D)

Будут еще вопросы! Обращайтесь!
 
а можно базу данных сделать на своем сайте(простите просто новичок в создание лаунчеров и серверов)
 
а можно базу данных сделать на своем сайте(простите просто новичок в создание лаунчеров и серверов)

люди ну кто нибудь скажите это возможно


Есть бесплатный хостинг http://www.hostinger.ru/там создай базу
(сразу говорю, плохой хостинг) Отредактировано 02.08.2012
приобретай
 
Пожелайте мне удачи. в 8:00 экзамен по математике. :) надеюсь сдам.
Русский уже сдал (результаты будут позже)
и 14 июня Обществознание.
 
Спасибо!
 
Очень даже таки полезная тема,помог!
 
Файлы для обновления клиента (ссылку обновил)
 
Назад
Верх