Страница 3 из 3
Re: Менеджер скриптов [Bot]
Добавлено: 21:33, 27.12.2008
Sckatik
Skif, спасибо всё сделал..работает

Re: Менеджер скриптов [Bot]
Добавлено: 11:32, 29.12.2008
barmaley-1989
У меня не каких действий с мини чату, ввожу логин, пас, потом ввойти, и ничиво? что мне делать?

Re: Менеджер скриптов [Bot]
Добавлено: 18:03, 29.12.2008
Romans225
barmaley-1989 писал(а):У меня не каких действий с мини чату, ввожу логин, пас, потом ввойти, и ничиво? что мне делать?

косяк в том что тя нет базе от вики, и просьба к афтору, нельзяли сделать свою базу к этому мини чату, шоб он независел от вики, потому как на вэбе показывает что там тьма юзерей а в чате намного меньше
Re: Менеджер скриптов [Bot]
Добавлено: 20:18, 29.12.2008
Skif
Не, ну какие же вы лентяи
Это ж так легко подправить код в блокнотике
Вот, доработал:
-Возможность сменить пароль (команда !пароль {новый пароль} в привате с ботом)
-определяет тех кто пришел в чат и кто ушел.
Скачать скрипт WEBChat
А на счет базы я писал, что требует базу от одной из последней версий викторины. Можете просто скачать викторину, взять оттуда файл базы (файл Base.mdb), поместить в каталог с этим ботом и все остальное файлы удалить.
Re: Менеджер скриптов [Bot]
Добавлено: 00:50, 30.12.2008
FridGe
Skif большое спс за этого бота.
но не могли бы вы подсказать как сделать так чтобы бот просто напросто выводил раз в час к примеру сообщение в канале main? И чтобы бот писал не в строчку а вот так например:
:"бот3"
"бот4"
"бот5"
Вот так чтобы типа в столбик но за один раз не то чтобы каждый раз новое сообщение.
Re: Менеджер скриптов [Bot]
Добавлено: 03:10, 30.12.2008
Skif
FridGe писал(а):Skif большое спс за этого бота.
но не могли бы вы подсказать как сделать так чтобы бот просто напросто выводил раз в час к примеру сообщение в канале main? И чтобы бот писал не в строчку а вот так например:
:"бот3"
"бот4"
"бот5"
Вот так чтобы типа в столбик но за один раз не то чтобы каждый раз новое сообщение.
Очень просто...
если нужно что бы скрипт срабатывал раз в час, то в скрипте нужно производить проверку на срабатывание по счетчику "раз в час", т.е. переменной DataReceived присваивается занчение: DataReceived:='onHour';
Значит проверяем - если скрипт сработал по часовому счетчику:
то выполняем действие:
Код: Выделить всё
mes('main',#13#10+'"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"');
т.е. отправить строчку:
Код: Выделить всё
#13#10+'"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"'
в канал main
#13#10 - означает перейти на следующую строчку.
Т.е. в этом примере бот отправит:
Вот полный текст скрипта:
Код: Выделить всё
Program onHour;
Begin
//Если скрипт сработал по счетчику, то в переменную DataReceived записывается одно из значений:
//'onSecond' - каждую секунду
//'onMinute' -каждую минуту
//'onHour' - каждый час
if (DataReceived='onHour')// и скрипт сработал по часовому счетчику
then mes('main',#13#10+'"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"');
// будет отправляться текст '"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"'. с точки зрения программы (машины) будет отправляться текст
//"бот3"
//"бот4"
//"бот5"
End.
Скопируй этот текст в текстовой файл. сохрани его как "onHour.pas" и добавть в список скриптов бота.
з.ы. Единственный минус этого метода - то, что скрипт будет срабатывать НЕ ровно 00 минут, а по своему счетчику. т.е. если ты запустил бота в 14:25, то сообщение
"бот3"
"бот4"
"бот5"
бот выдаст в 15:25. т.е. ровно через час после запуска самого бота.
Re: Менеджер скриптов [Bot]
Добавлено: 10:59, 30.12.2008
FridGe
Огромнейшее тебе спасибо Skif.
Re: Менеджер скриптов [Bot]
Добавлено: 15:37, 09.01.2009
Gamer
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][Драйвер ODBC Microsoft Access] Поле 'users.ip' не допускает ввод пустых строк.' in Z:\home\10.2.2.250\www\commfort\chat.php:19 Stack trace: #0 Z:\home\10.2.2.250\www\commfort\chat.php(19): com->Execute('INSERT INTO use...') #1 {main} thrown in Z:\home\10.2.2.250\www\commfort\chat.php on line 19
Эт после того как в WEB'e вожу логин и пароль в боте пишет работаю на 10.2.2.250 порт 47674 что это за порт такой незнаю.
Чат работает 9740 а боты 1678* в чём причина?
Re: Менеджер скриптов [Bot]
Добавлено: 19:09, 14.01.2009
mitrofanov
Код: Выделить всё
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][Драйвер ODBC Microsoft Access] Поле 'users.ip' не допускает ввод пустых строк.' in C:\xampp\htdocs\Commfort_chat\baza\chat.php:19 Stack trace: #0 C:\xampp\htdocs\Commfort_chat\baza\chat.php(19): com->Execute('INSERT INTO use...') #1 {main} thrown in C:\xampp\htdocs\Commfort_chat\baza\chat.php on line 19
Частично справился с проблемой!) Интересует следующее: ввожу ник которого нет в базе появляется то, что сверху, ввожу ник тот, что есть в базе появляется табличка что пароль неверный)) вообщем как-то догадался, что в викторине базу в боте можно отредактировать глянул а там и место для пароля!))) так вот вопрос: как сделать так чтобы бот принимал пароли которые я не вношу в базу руками?
Re: Менеджер скриптов [Bot]
Добавлено: 20:32, 14.01.2009
mitrofanov
ОООО, ребята, все как хорошо))пароли сами добавились))) просто супер!!
скинул викторину целиком, а не только Base и оно автоматом все добавилось!)
Re: Менеджер скриптов [Bot]
Добавлено: 23:30, 12.06.2009
LightXXX
А возможно ли реализовать тоже самое, только чтобы можно было использовать php скрипты?

Что-то подобное как бот
cron, то есть будет интерпретатор ну и будут команды для вывода скипта в чат. Паскаль не знаю, а вот на php легко бы написал кучу всевозможных скриптов.