![]() |
проблема решена, номер добавился)) правда когда нажимаю "запустить" вылетает белый экран и все.... чего такое??
|
4nt1p0v, права на папку Pid какие стоят? Надо 777....
зы. мне кто-нить подскажет? :( или ток у меня такая трабла и заинтересованность в боте?! |
Цитата:
Цитата:
|
Хы.......
Проблема с не запуском бота (при 777 уже на pid) решается след.образом Внимательно посмотрите конфиг и поменяйте переменные $direct и ниже там... вообщем помудрите с этими переменными |
Stern, с проблемой "вопросов" справился?
Вижу такуюже.. Прока не нашел выхода.. |
Неа..с "вопросиками" выхода не нашел...уже все перепробывал...и базу полностью в UTF8 конвертил...ток почему то вообще все косячило и выдавало "китайский алфавит"... :(
зы. в конфиге менял кодировку подключения...=\ и всеравно одноуйственно :( зыы. Isis можешь написать в асю 5-три-нуль-нуль-4-три-4...поболтаем по поводу "вопросов" и есть пару личных вопровос по поводу класса и вообще бота... |
пробовал на денвере, бот подключился,
после получения сообщения бот вылетает, что может быть? |
Или рвется соединение с сервером....что мало возможно....
Или с папкой PID и правами косяк, тож мало вероятно ибо локалка... Или ошибка в командах(в самом фаиле)...тут хз... => хЗ... зы. Isis, ты в асю ответишь??) |
Решил сделать скрипт который выводит случаную строку из таблицы...ток вот косяк...почему то не пашет...=\
Цитата:
ЗЫ. Рандом из фаила пашет, но незнаю как сделать "многосрочный" вывод 1 строки из фаила.... т.е. если там идет диалог...то простое использование рандома выведет ток 1 строку.... Как вариант вижу, весь диалог на 1 строку пихнуть, но как вот делить это потом на строки я хз...мб подскажет хто? |
У тебя колонка anek есть в таблице anek?
И есть ли там ячейка tl ? |
А еще такой вопрос....какой символ отвечает за новую строку? а то есть идея, сделать граббер с баша, ток вот все уперлось в то что при заливке в базу там остаются <br>...как вырезать пример знаю...а как сделать чтоб "диалог" оставался я незнаю...
Или еще как вариант, грабить в txt чтоб предпочтительней...и опять же как там проблема с "новыми строками" :) зы. По поводу "вопросиков" нашел как временное решение... в конциге убей ПОЛНОСТЬ function win_to_utf.... т.е. в конфиге останется ток.. Цитата:
Как вариант вижу повесить крон, просто на запуск бота каждые 20 часов, т.е просто ребут у него будет :) ошибка пропадает, до след ребута) |
\n для никсов
\r для виндуса |
Кхм....вообщем попробывал... в txt фаиле сделал все на 1 строке, и добавил где надо \r\n и мне бот выдает
~BoT~ (13:38:03 5.04.2008) ******...\r\n**************\r\nРыбак:\r\n- Первое желание - сто удочек, второе желание - ведро\r\n червей, а третье желание - чтоб клев хороший был... |
в тхт файле не надо это писать....при выдирании(в скрипте) нужно \r\n
|
Во первых, юзай \n в этом случае, во вторых, там где юзаешь, должны быть двойные ковычки, а не апострофы.
|
И вообще смотри пример хоть main.php
|
Где можно указать клиент(версию протокола)....и как его изменить?
|
Надо писать функцию для этого...
|
Isis, подскажи чё дальше, делать и куда(я думаю что в icq.php) че подставлять(при конекте куды переменные пихать)....
Как функция это пойдеть? PHP код:
PHP код:
(с) |
Не знаю..потом посмотрю
|
Isis глянь плиз, ибо интересна данная функция
|
Для тех у кого не работает на фришных и платных (у меня на платном, пришлось с сапортом почирикать) хостах:
на большинстве серверов фаер режит соединение на порт 5190! пробуем поменять в файле icq.php строку: PHP код:
PHP код:
Isis, добавь при добавлении бота выбор порта на подключение, да и выбор сервера не помешал бы.. |
Isis, и снова я :D вообщем такой вопрос, где находится фу-ция которая пишет в лог...хочу её вырубить чтоб снизить нагрузку на БД....
зы. Логирование вообще сильно грузит? и зачем оно на боте?! О_О |
Stern, для вебадминки
|
// Logs
$query = mysql_query("INSERT INTO `logs` (`id` , `date`, `time` , `uin`, `msg`) VALUES (NULL, '".time()."' , '".time()."' , '".$sendto."' , '".$msg_text."')"); Только это в фаиле main.php отвечает за логи? или еще где-то есть? |
такая ошиюка появляется после того как я хочу добавить базу hICeQ.sql как ее можно решить
Ошибка SQL-запрос: CREATE TABLE `adv` ( `id` int( 11 ) NOT NULL AUTO_INCREMENT , `start` varchar( 50 ) NOT NULL , `end` varchar( 50 ) NOT NULL , `text` varchar( 1000 ) NOT NULL , PRIMARY KEY ( `id` ) ) ENGINE = MYISAM DEFAULT CHARSET = cp1251 AUTO_INCREMENT =29; Ответ MySQL: #1046 - No database selected |
Stern, да ток там.
Gara, ты не выбрал бд, куда выполнять этот запрос |
Сначала создай бд
|
все сделал но бот почемута не запускается порт 777 стоит
|
А теперь мне надо помочь с CRONом..))))))))))))))))))
Вообщем делаю запрос кроном к php фаилу.... Мне он мылит отчет...ТОЛЬКО после первого сообщения боту после обращения...в отчете след... Цитата:
запрос вида * * * * * /usr/bin/wget 'http://**********.ru/icq.php?uin=******' |
Gara, зачем порт 777?
Stern, перепиши скрипт на $argv и запускай кроном |
на папку pid и еще ашибка c вкладкой "реклама"
|
Порт на папку пид, мда =)
Ну и какую ошибку видим? |
Isis я не силен в рhр.
ошибкак в скрипте строка 17 символ 3 строка 7 символ 3 по крайни мере уменя это пишет, но страница загружается и бот постоянно в офф |
Цитата:
|
Чёт блин не то. Когда пытаюсь написать боту мне приходит "Разделитель" из настроек. Как пользователя зарегать?
|
подскажите как его настроить
|
Ну, вот я ушел и сразу тема заглохла... =\
Народ Up!! кто поможет мне с кроном??? |
Stern, cronjob.ru - юзай, если нет крона на хосте.
|
Бот логинится, и как только получает первое сообщение - тут же уходит в оффлайн. В связи с чем? И как исправить?
|
| Время: 21:23 |