
Менеджер скриптов [Bot]
Re: Менеджер скриптов [Bot]
Skif, спасибо всё сделал..работает 

-
- Сообщения: 1
- Зарегистрирован: 11:27, 29.12.2008
Re: Менеджер скриптов [Bot]
У меня не каких действий с мини чату, ввожу логин, пас, потом ввойти, и ничиво? что мне делать? 

Re: Менеджер скриптов [Bot]
косяк в том что тя нет базе от вики, и просьба к афтору, нельзяли сделать свою базу к этому мини чату, шоб он независел от вики, потому как на вэбе показывает что там тьма юзерей а в чате намного меньшеbarmaley-1989 писал(а):У меня не каких действий с мини чату, ввожу логин, пас, потом ввойти, и ничиво? что мне делать?
Норильский КФ чат V5.x: --- cf.zapto.org ---
Re: Менеджер скриптов [Bot]
Не, ну какие же вы лентяи
Это ж так легко подправить код в блокнотике
Вот, доработал:
-Возможность сменить пароль (команда !пароль {новый пароль} в привате с ботом)
-определяет тех кто пришел в чат и кто ушел.
Скачать скрипт WEBChat
А на счет базы я писал, что требует базу от одной из последней версий викторины. Можете просто скачать викторину, взять оттуда файл базы (файл Base.mdb), поместить в каталог с этим ботом и все остальное файлы удалить.

Это ж так легко подправить код в блокнотике

Вот, доработал:
-Возможность сменить пароль (команда !пароль {новый пароль} в привате с ботом)
-определяет тех кто пришел в чат и кто ушел.
Скачать скрипт WEBChat
А на счет базы я писал, что требует базу от одной из последней версий викторины. Можете просто скачать викторину, взять оттуда файл базы (файл Base.mdb), поместить в каталог с этим ботом и все остальное файлы удалить.
Самый большой стимул - это слова благодарности)
Re: Менеджер скриптов [Bot]
Skif большое спс за этого бота.
но не могли бы вы подсказать как сделать так чтобы бот просто напросто выводил раз в час к примеру сообщение в канале main? И чтобы бот писал не в строчку а вот так например:
:"бот3"
"бот4"
"бот5"
Вот так чтобы типа в столбик но за один раз не то чтобы каждый раз новое сообщение.
но не могли бы вы подсказать как сделать так чтобы бот просто напросто выводил раз в час к примеру сообщение в канале main? И чтобы бот писал не в строчку а вот так например:
:"бот3"
"бот4"
"бот5"
Вот так чтобы типа в столбик но за один раз не то чтобы каждый раз новое сообщение.
Re: Менеджер скриптов [Bot]
Очень просто...FridGe писал(а):Skif большое спс за этого бота.
но не могли бы вы подсказать как сделать так чтобы бот просто напросто выводил раз в час к примеру сообщение в канале main? И чтобы бот писал не в строчку а вот так например:
:"бот3"
"бот4"
"бот5"
Вот так чтобы типа в столбик но за один раз не то чтобы каждый раз новое сообщение.
если нужно что бы скрипт срабатывал раз в час, то в скрипте нужно производить проверку на срабатывание по счетчику "раз в час", т.е. переменной DataReceived присваивается занчение: DataReceived:='onHour';
Значит проверяем - если скрипт сработал по часовому счетчику:
Код: Выделить всё
if (DataReceived='onHour') then
Код: Выделить всё
mes('main',#13#10+'"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"');
Код: Выделить всё
#13#10+'"бот3"'+#13#10+'"бот4"'+#13#10+'"бот5"'
#13#10 - означает перейти на следующую строчку.
Т.е. в этом примере бот отправит:
Код: Выделить всё
"бот3"
"бот4"
"бот4"
Вот полный текст скрипта:
Код: Выделить всё
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.
з.ы. Единственный минус этого метода - то, что скрипт будет срабатывать НЕ ровно 00 минут, а по своему счетчику. т.е. если ты запустил бота в 14:25, то сообщение
"бот3"
"бот4"
"бот5"
бот выдаст в 15:25. т.е. ровно через час после запуска самого бота.
Самый большой стимул - это слова благодарности)
Re: Менеджер скриптов [Bot]
Огромнейшее тебе спасибо Skif.
Re: Менеджер скриптов [Bot]
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* в чём причина?
Эт после того как в WEB'e вожу логин и пароль в боте пишет работаю на 10.2.2.250 порт 47674 что это за порт такой незнаю.
Чат работает 9740 а боты 1678* в чём причина?
НЕТУ подписи
- mitrofanov
- Сообщения: 114
- Зарегистрирован: 06:43, 23.02.2008
- Откуда: Khercon(cherson)
- Контактная информация:
Re: Менеджер скриптов [Bot]
Код: Выделить всё
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
- mitrofanov
- Сообщения: 114
- Зарегистрирован: 06:43, 23.02.2008
- Откуда: Khercon(cherson)
- Контактная информация:
Re: Менеджер скриптов [Bot]
ОООО, ребята, все как хорошо))пароли сами добавились))) просто супер!!
скинул викторину целиком, а не только Base и оно автоматом все добавилось!)
скинул викторину целиком, а не только Base и оно автоматом все добавилось!)
Re: Менеджер скриптов [Bot]
А возможно ли реализовать тоже самое, только чтобы можно было использовать php скрипты?
Что-то подобное как бот cron, то есть будет интерпретатор ну и будут команды для вывода скипта в чат. Паскаль не знаю, а вот на php легко бы написал кучу всевозможных скриптов.
