Обмен баннерами | Помощь сайту  | Реклама у нас | Обратная связь  | Наши услуги | Продажа ICQ | Дешево
Вы вошли как Прохожий Группа "Гости" Сб, 28.12.2024, 20:42 | RSS | Выход
[ Личные сообщения() · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Скачать фильмы 
Заходите на наш новый проект - SatDay.Ru!

Регистрируйтесь, скачивайте, смотрите, читайте, нам не жалко!
 
 
  • Страница 1 из 1
  • 1
Бот для ucoz
ProHaker Дата: Ср, 19.03.2008, 20:53 | Сообщение # 1
Главный модератор!
Группа: Инспекция
Сообщений: 102

  
Замечания:  ±
Статус: :-(</span
что он делает?
он анализирует сообщение пользователя и если находит те или иные слова - выводить в конце сообщения(под подписью) рекламное сообщение.

Code
итак:  
1) в самом начале страницы форума должно находиться следующие:  
<script type="text/javascript" language="javascript">  
// задаём переменные рабочие:  
interest = '<hr size="1" width="150" align="left" class="signatureHr"><br><b>Интересное по тексту:</b><br>'  
var mes;  
var meslow;  
var rekp;  
var find;  
var x;  
// массив ключевых слов:  
var reklama = new Array();  
reklama[0] = new Array('хелпер', 'http://helper.ucoz.ru', 'Helper это уникальная база данных по JavaScript, CSS и XHTML. Отдельное место уделяется тюнингу модулей Ucoz. У нас вы найдёте много скриптов и подсказок, которые непременно помогут улучшить ваш сайт, сделать его красивее и современнее.');  
reklama[1] = new Array('helper', 'http://helper.ucoz.ru', 'Helper это уникальная база данных по JavaScript, CSS и XHTML. Отдельное место уделяется тюнингу модулей Ucoz. У нас вы найдёте много скриптов и подсказок, которые непременно помогут улучшить ваш сайт, сделать его красивее и современнее.');  
.................................................................  
reklama[6] = new Array('ucoz', 'http://www.ucoz.ru', 'Делать сайты с Укоз просто и интересно!');  
</script>  

желательно в отдельный файл.  

итак что же мы этим указали? мы указали рабочие переменниы в которы НИЧЕГО менять не надо и массив реклама. в нём идут подмассивы содержащие искомое слово("хелпер", "укоз") ; ссылку которая будет в рекламном сообщении('http://www.ucoz.ru'...) ; само рекламное сообщение('Делать сайты с Укоз просто и интересно!')  
расширяем и увеличиваем массв рекламы по надобности и желанию до бесконечности.  

2) отправляемся в шаблон "вид материала" форума. находим переменную  

$MESSAGE$  

и берём её в следующий тег:  

<div style="" id="prov$ID$">$MESSAGE$</div>  

3) перходим чуть ниже по коду - туда где подпись заканчивается и вводим:  

<script>  
mes = document.getElementById("prov$ID$").innerHTML; (НИ В КОЕМ СЛУЧАЕ НЕ ВЫНОСИТЬ В ОТДЕЛЬНЫЙ ФАЙЛ!!!)  
</script>  

строкой ниже:  

<script src="http://........./ubot/Ubot-rek.js"></script> (НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ ОТДЕЛЬНЫМ ФАЙЛОМ!!!)  

или просто:  

<script type="text/javascript" language="javascript">  
// Ubot.R. by SnowBall (with great help from DuboloM)  

mes = mes.replace("'200px'",'"200"');  
mes = mes.replace("'auto'",'"auto"');  
x = 0;  

//цикл обработки:  
for(i=0; i<reklama.length; i++)  
{  
meslow = mes.toLowerCase();  
//  
find = meslow.indexOf(reklama[i][0]);  
//  
//  
if(find !== -1)  
{  
if(x == 0)  
{  
document.write(interest);  
x = 1;  
}  
rekp = '<p><a href="' + reklama[i][1] + '">' + reklama[i][2] +'</a></p>';  
document.write(rekp);  
}  
}  
</script>

в принципе всё. тестируем. может гдето ошибся.

Добавлено (19.03.2008, 20:53)
---------------------------------------------
А вот это реально полезная щтука


срать я хотел на ваше мнение
 
 
спинагрыз Дата: Чт, 20.03.2008, 12:52 | Сообщение # 2
Заглянувший
Группа: Пользователи
Сообщений: 11

  
Замечания:  ±
Статус: :-(</span
[wiki]:)[/wiki]
 
 
Ruslan Дата: Вт, 15.04.2008, 14:40 | Сообщение # 3
Заглянувший
Группа: Пользователи
Сообщений: 9

  
Замечания:  ±
Статус: :-(</span
Круто!!! Очень полезная штука

Cool Boy
 
 
  • Страница 1 из 1
  • 1
Поиск:
 

 Хостинг от uCoz | Onru Group 2007-2008 | sir-Voland