ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #91  
Старый 05.04.2008, 13:27
Аватар для Stern
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
По умолчанию

А еще такой вопрос....какой символ отвечает за новую строку? а то есть идея, сделать граббер с баша, ток вот все уперлось в то что при заливке в базу там остаются <br>...как вырезать пример знаю...а как сделать чтоб "диалог" оставался я незнаю...

Или еще как вариант, грабить в txt чтоб предпочтительней...и опять же как там проблема с "новыми строками"


зы. По поводу "вопросиков" нашел как временное решение... в конциге убей ПОЛНОСТЬ function win_to_utf.... т.е. в конфиге останется ток..

Цитата:
<?php
$mysql['host'] = 'localhost';
$mysql['port'] = 3306;
$mysql['user'] = 'root'; //User
$mysql['pass'] = ''; //Password
$mysql['name'] = 'hiceq'; //Database name
$server = 'localhost'; //HTTP_HOST address of hICeQ
$direct = '/hICeQ/'; //Directory with hICeQ

$mysql['link'] = mysql_pconnect($mysql['host'],$mysql['user'],$mysql['pass']);
if (!$mysql['link']) die(mysql_error());
@mysql_query("SET NAMES cp1251");

$mysql['temp'] = mysql_select_db($mysql['name']);
if (!$mysql['temp']) die(mysql_error());
?>
И то был замечен опять этот "косяк"....1 номер работал окло 1 дня и 10 часов, запустил второго и через 4 часа опять это всплыло....

Как вариант вижу повесить крон, просто на запуск бота каждые 20 часов, т.е просто ребут у него будет ошибка пропадает, до след ребута)
 
Ответить с цитированием

  #92  
Старый 05.04.2008, 13:32
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

\n для никсов
\r для виндуса
 
Ответить с цитированием

  #93  
Старый 05.04.2008, 13:40
Аватар для Stern
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
По умолчанию

Кхм....вообщем попробывал... в txt фаиле сделал все на 1 строке, и добавил где надо \r\n и мне бот выдает

~BoT~ (13:38:03 5.04.2008)
******...\r\n**************\r\nРыбак:\r\n- Первое желание - сто удочек, второе желание - ведро\r\n червей, а третье желание - чтоб клев хороший был...
 
Ответить с цитированием

  #94  
Старый 05.04.2008, 13:43
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

в тхт файле не надо это писать....при выдирании(в скрипте) нужно \r\n
 
Ответить с цитированием

  #95  
Старый 05.04.2008, 13:43
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Во первых, юзай \n в этом случае, во вторых, там где юзаешь, должны быть двойные ковычки, а не апострофы.
 
Ответить с цитированием

  #96  
Старый 05.04.2008, 13:44
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

И вообще смотри пример хоть main.php
 
Ответить с цитированием

  #97  
Старый 06.04.2008, 17:34
Аватар для Stern
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
По умолчанию

Где можно указать клиент(версию протокола)....и как его изменить?
 
Ответить с цитированием

  #98  
Старый 06.04.2008, 19:13
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Надо писать функцию для этого...
 
Ответить с цитированием

  #99  
Старый 06.04.2008, 22:01
Аватар для Stern
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
Cool

Isis, подскажи чё дальше, делать и куда(я думаю что в icq.php) че подставлять(при конекте куды переменные пихать)....

Как функция это пойдеть?
PHP код:
function setUserAgent($value 'miranda')
    {
        
$value strtolower($value);
        if (isset(
$this->user_agent_capability[$value]))
        {
            
$this->agent $value;
            return 
true;
        }
        return 
false;
    } 
А это вставить прям перед функцией.....
PHP код:
$user_agent_capability = array(
    
'miranda'   => '4D6972616E64614D0004000200030700',
    
'jimm'      => '4a696d6d203030303030303030303030',
    
'icqlite'   => '178C2D9BDAA545BB8DDBF3BDBD53A10A',
    ); 
так? или опять накосячил?)))))))))))

(с)
 
Ответить с цитированием

  #100  
Старый 07.04.2008, 01:06
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Не знаю..потом посмотрю
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
hICeQ bot v.1.0 [Public release] Isis PHP, PERL, MySQL, JavaScript 65 31.05.2009 21:17



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ