Slipknot 25 Опубликовано 26 февраля, 2013 (изменено) Помогите реализовать такую штуку,я новичек хочу разобраться: - либо реализовать проверку на файл,например config/license.ini а в license.ini следующее: Serverkey = demo Если ключ совпадает сборка включается,если нет выключается. - или так: конфиг GameServer.ini Key=demo если ключа нет(он не вписан) сервак тухнет,если ключ не правильный то тоже тухнет. а если ключ совпадает(в нашем случае "demo" то сборка включается. (если можно подробно роз живать что куда пихать,как делать ибо в java 0 прошу не кидать протухшыми яйцами и не писать иди учи java) смотрел в ядре pw систему с ключем ничего не понял!( Кто поможет разобраться +++!!! (контакты в профиле если что) Изменено 26 февраля, 2013 пользователем Slipknot Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inFA 19 Опубликовано 26 февраля, 2013 if(Config.KEY != demo) System.exit(1); Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 26 февраля, 2013 if(Config.KEY != demo) System.exit(1); Не работает( или я хз куда это вставлять(( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inFA 19 Опубликовано 26 февраля, 2013 я пример показал нужно в конфиги же добавить переменную KEY проще всего запихнуть это в GameServer.java З.Ы. вы не разработчик зачем вам проверка ключа? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 26 февраля, 2013 Я же говорю,что начинаю учить яву,интересно!) а переменную как сделать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inFA 19 Опубликовано 26 февраля, 2013 public static String KEY; Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inFA 19 Опубликовано 26 февраля, 2013 (изменено) я учился сначало на примерах зайди в конфиг.джава и смотри как там и делай по примеру а лучше скачай книгу по яве и прочти об основных командах хотябы чтоб ты понимал что будешь делать Изменено 26 февраля, 2013 пользователем inFA Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 26 февраля, 2013 (изменено) [javac] C:\1.fin7\gameserver\src\ru\catssoftware\Config.ja va:167: cannot find symbol [javac] symbol : variable demo [javac] location: class ru.catssoftware.Config [javac] if(Config.KEY != demo) [javac] ^ [javac] 1 error Изменено 26 февраля, 2013 пользователем Slipknot Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Naik 419 Опубликовано 26 февраля, 2013 Строки лучше сравнивать через equals. По поводу ошибки, вы либо в ковычки демо поставьте, либо объявите как переменную. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 26 февраля, 2013 Строки лучше сравнивать через equals. По поводу ошибки, вы либо в ковычки демо поставьте, либо объявите как переменную. Можно подробнее про equals и пример с ним? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Naik 419 Опубликовано 27 февраля, 2013 http://www.quizful.net/interview/java/equals-equality-difference Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 27 февраля, 2013 стукни в скйп помогу но, это привязка для лошпедов... 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 27 февраля, 2013 стукни в скйп помогу но, это привязка для лошпедов... Я ему уже говорил что лучше написать ещё Server <=> Client для проверки лицензии. Который уже и будет проверять лицензию.... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inFA 19 Опубликовано 27 февраля, 2013 стукни в скйп помогу но, это привязка для лошпедов... он тока начинает учить джаву так что пускай хоть для лошпедов сделает Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Slipknot 25 Опубликовано 27 февраля, 2013 задумался над client->server привязкой,можно подробнее,как и что... и что из себя должен предстовлять этот сервер,- сайт,или дедик? подробнее можно? примерно какого вида должен быть код?(мало себе представляю это?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
КотЭ 56 Опубликовано 27 февраля, 2013 Интересно у людей которые считают яву "джавой" есть будущее или нет o_O Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 27 февраля, 2013 задумался над client->server привязкой,можно подробнее,как и что... и что из себя должен предстовлять этот сервер,- сайт,или дедик? подробнее можно? примерно какого вида должен быть код?(мало себе представляю это?) http://tutorials.jenkov.com/java-nio/socket-channel.html http://www.java2s.com/Code/JavaAPI/java.nio.channels/SocketChannelreadByteBufferdst.htm Дерзай Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saintly 19 Опубликовано 8 марта, 2013 мне интересно нафига это ему всё если ничего не знает.. бери книгу и хотябы читай по 4 часа и учись вместе с примерами на компе хотя бы дня 4 и тогда начнешь понимать что к чем... тут тебе уже не помогут а весь код выложат получается... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты