ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #181  
Старый 17.08.2008, 19:41
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


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

сутками работает если ему пишут постоянно,в кроне нужно указать через какой интервал перезапускать скрипт(указать путь до него).

Последний раз редактировалось rushter; 17.08.2008 в 19:46..
 
Ответить с цитированием

  #182  
Старый 18.08.2008, 20:32
4NT1P0V
Участник форума
Регистрация: 15.01.2008
Сообщений: 207
Провел на форуме:
1321315

Репутация: 46
Отправить сообщение для 4NT1P0V с помощью ICQ Отправить сообщение для 4NT1P0V с помощью AIM Отправить сообщение для 4NT1P0V с помощью MSN Отправить сообщение для 4NT1P0V с помощью Yahoo
По умолчанию

Пересмотрел всю тему, кроме хостинга ueuo.com какой еще подойдет??
 
Ответить с цитированием

  #183  
Старый 19.08.2008, 08:24
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Как можно выводить инфу из файла?
 
Ответить с цитированием

  #184  
Старый 19.08.2008, 11:46
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

PHP код:
$text=file_get_contents('http://путь к файлу');
if (!empty(
$text)){
return 
$text;}
else {return 
'Нет связи';} 
 
Ответить с цитированием

  #185  
Старый 19.08.2008, 11:56
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Вопрос не правильно поставил:
есть файл, в нем текст вида...

текст1
----
текст2
----
текст3

Нужно делать вывод рандомно... то есть --- это разделитили между текстами....

------------------------------------------

Если было бы так:

текст1
текст2
текст3

То можно было просто рендомно строчки вытаскивать....

а тут разделитель, как быть? + текст не в одну строчку... т.е.

текст1
---
текст2
текст2.1
текст2.2
---
текст3

вот в таком виде...

Последний раз редактировалось .::BARS::.; 19.08.2008 в 11:59..
 
Ответить с цитированием

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

Репутация: 2642


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

Код:
<?php
$f = 'filename.txt';
$a = preg_split('~[\r\n]{1,2}---[\r\n]{1,2}~', file_get_contents($f));
echo $a[rand(0,sizeof($a)-1)];
?>
 
Ответить с цитированием

  #187  
Старый 19.08.2008, 16:03
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

А не подскажите как организовать анекдоты с сайта или гороскоп по знаку зодиака (тоесть человек пишет !гороскоп "стрелец")
 
Ответить с цитированием

  #188  
Старый 19.08.2008, 18:18
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

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

Цитата:
Сообщение от Byrger  
А не подскажите как организовать анекдоты с сайта или гороскоп по знаку зодиака (тоесть человек пишет !гороскоп "стрелец")
Пиши скрипт и пользуйся функцией Сокет()
 
Ответить с цитированием

  #189  
Старый 19.08.2008, 18:21
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

помогите переписать под этот YourICQ бота

PHP код:
<?php


class bashorg {
    
    static 
$regexp '~<div class="q">[\s|\S]*?<\/div>\s{0,}<div>([\s|\S]*?)<\/div>~',
           
$buffer = array();

    static function 
SendQuote() {
        
$quote array_pop(self::$buffer);
        
SteelBot::Msg($quote);
        if ( 
count(self::$buffer) < ) {
            
self::RefreshDB();
        }
    }

    static function 
RefreshDB() {
        
$result '';
        if (
$sock fsockopen("bash.org.ru"80) ) {        
            
$d fputs ($sock"GET http://bash.org.ru/random HTTP/1.0\n");

            
fputs ($sock"Connection: Keep-Alive\n".
                          
"User-Agent: SteelBot/1.0 (http://steelbot.net)\n".
                          
"Host: bash.org.ru\n".
                          
"Pragma: no-cache\n".
                          
"Cache-Control: no-cache\n".
                          
"Connection: close\n\n" );

            while ( !
feof($sock) ) {
                
$result .= fgets($sock1024);
            }
            
preg_match_all(self::$regexp$result$matches);
                
            foreach(
$matches[1] as $quot) {
                
$quot html_entity_decode($quot);
                
$quotstr_replace( array("<br>""<br />"), "\n"$quot);
                
self::$buffer [] = iconv('WINDOWS-1251''UTF-8'$quot);;
            }
            
fclose($sock);
            echo 
"[bashorg] quotes buffer has been refreshed (".count(self::$buffer)." quotes added).\n";
        } else {
            echo 
"[bashorg] ERROR: can't establish connection to bash.org.ru\n";
        }
    }




SteelBot::RegisterCmd('bash', array('bashorg''SendQuote'), 1'bash - чтение цитат с bash.org.ru');
bashorg::RefreshDB();
 
Ответить с цитированием

  #190  
Старый 19.08.2008, 19:04
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

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

NOmeR1:
Цитата:
Если боту писать то будет висеть бесконечно
Окей, а если в коде подправить и бот сам себе будет каждые, скажем, 5 мин. писать?

P.s. С Нагрузкой всё понятно, но.. куда деваться?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
hICeQ bot v1.2 [ICQ bot] Isis PHP, PERL, MySQL, JavaScript 208 13.06.2010 16:34
hICeQ bot v.1.0 [Public release] Isis PHP, PERL, MySQL, JavaScript 65 31.05.2009 21:17
539 IRC Bot v1.1 Isis Forum for discussion of ANTICHAT 3 25.06.2008 12:49
Seo Bot ~!DoK_tOR!~ SЕО - тонкости, методы раскрутки 2 24.03.2008 17:49



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


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




ANTICHAT.XYZ