PDA

Просмотр полной версии : Помогите с java


<Cyber-punk>
03.06.2010, 23:10
Вот нашёл исходники бота на яве - КИСА (http://www.bot.su/library/su/bot/kisa/html/russian/demo-java/s48gs/20070205/kisa.java)
Сайт этой штучки - Сайт (http://bot.su/library/su/bot/kisa/html/russian/demo-java/s48gs/20070205/demo-java.html)
Но поскольку в яве я полный 0, мне срочно требуется помощь.
Мне нужну сделать чтоб при запросе от человека (например античат), она писала (например это Форум АНТИЧАТ - безопасность WEB - интерфейсов). Так же мне нужно знать куда это "вписывать".
Заранее спасибо.

З.Ы. Сам я уже немного копался - копание и изменение кода ничего не дали.

Выглядит это так - БОТ (http://quest.22web.net/bot/)

emillord
03.06.2010, 23:19
Где нибудь в строке 2184 написать:

else if (indexseach(in.toLowerCase(),
"Любая реплика")) {
return "Любой ответ бота.";
}


Если с вариациями ,то вот такой кусок...
Вставить в районе 2161

else if ( (indexseach(in.toLowerCase(),
"античат")) ||
(indexseach(in.toLowerCase(),
"ачат")) ||
(indexseach(in.toLowerCase(),
"онтечад")) ||
(indexseach(in.toLowerCase(),
"очад"))) {
return "Форум АНТИЧАТ - безопасность WEB- интерфейсов.";
}

<Cyber-punk>
04.06.2010, 10:44
Где нибудь в строке 2184 написать:

else if (indexseach(in.toLowerCase(),
"Любая реплика")) {
return "Любой ответ бота.";
}


Если с вариациями ,то вот такой кусок...
Вставить в районе 2161

else if ( (indexseach(in.toLowerCase(),
"античат")) ||
(indexseach(in.toLowerCase(),
"ачат")) ||
(indexseach(in.toLowerCase(),
"онтечад")) ||
(indexseach(in.toLowerCase(),
"очад"))) {
return "Форум АНТИЧАТ - безопасность WEB- интерфейсов.";
}


Я попробывал, и нифига! Этот тупой бот нехочет общаться !

KATYA
04.06.2010, 10:52
Я попробывал, и нифига! Этот тупой бот нехочет общаться !

У него есть на то свои причины, он не хочет общаться с тем кто незнает его языка, пролистай книжку про JAVA, уж потрать свои драгоценные часы - в будущем может пригодиться, заодно и с ботами научишься разговаривать :eek:

Ins3t
04.06.2010, 10:55
ТС, забей на бота и найди себе девушку. Что-бы с ней пообщаться тебе не придется java учить.

<Cyber-punk>
04.06.2010, 10:57
ТС, забей на бота и найди себе девушку. Что-бы с ней пообщаться тебе не придется java учить.
Мне нужно для квеста))

Ins3t
04.06.2010, 11:01
Аааа, так бы и сказал, что ролевых игр хочешь, но для этого тоже девушка нужна...правда, если нужно сейчас же - придется заплатить...

<Cyber-punk>
04.06.2010, 11:04
Аааа, так бы и сказал, что ролевых игр хочешь, но для этого тоже девушка нужна...правда, если нужно быстро - придется заплатить...
Мне для хак-квеста))
Нужно чтобы юзверь ввёл определённое слово и получил пароль на следующий левел.

ZARO
04.06.2010, 11:06
Хм, если ты java не знаешь, как ты вообще квест пишешь? o_O

<Cyber-punk>
04.06.2010, 11:07
Хм, если ты java не знаешь, как ты вообще квест пишешь? o_O
PHP+mysql

Ins3t
04.06.2010, 11:09
Хм, если ты java не знаешь, как ты вообще квест пишешь? o_O

В наше то время, чтобы что-то написать - много знать не нужно. Примером могут служить Delphi "кодеры".

emillord
04.06.2010, 11:16
Сейчас нет возможности запустить бота чтобы проверить.
Попробуй поиздевайся над репликами в строке 1318 и запусти.

p.s словарный запас мата у бота просто огромен)
p.p.s напоминает бота из фильма хоттабыч)

[upd]
В строке 1338 на ответ "Как меня зовут" , бот возращает один из вариантов ответов записанных начиная со строки 383 по 407.

khester
04.06.2010, 15:45
в строке 1329 вместо
else if (indexseach(in.toLowerCase(), "Бобруйск")) {
return "Бобруйск - город областного подчинения, центр Бобруйского района. Расположен на расстоянии 110 км от областного центра - г.Могилева. А какого хрена мне делать в Бобруйске - непонятно.";
вставь это
else if (indexseach(in.toLowerCase(), "античат")) {
return "это Форум АНТИЧАТ - безопасность WEB - интерфейсов";

<Cyber-punk>
05.06.2010, 10:00
JavaScript версия не работает((
Скачал с bot.su

khester
07.06.2010, 23:18
Я тебе написал, что у тебя не работает? У меня все норм.

<Cyber-punk>
08.06.2010, 11:59
Я тебе написал, что у тебя не работает? У меня все норм.
В начало темы глянь