Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Форум о поисковых системах и социальных сетях » Администратору сайта » CMS Ucoz » ubot
ubot
#1
Суббота, 25.04.2009, 22:30
piraT
Заблокированные
Сообщения: 857
Репутация: 123
Итак, вторая опен публикация из серии Уботов. На этот раз вашему вниманию представлен Убот.К., он же командный. Его суть в том что вы вводя определённые команды можете писать от имени бота, выводить рекламные сообщения(стандартные), и производить проие действия. Здесь вы видете инструкции по установке моей версии Убота. Мой Убот "говорит", постит баннеры и наносит "удар в чайник".
в целом бот предназначен для веселья и его не стоит воспринимать как великий искуственный интелект.

итак, приступим к инсталяции:

1) заходим в шаблон "вид материалов" в форуме и вводим в самом начале это:

Code
%IF($MESSAGE$~Ubot)%   
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable">   
<tr><td width="23%" class="postTdTop" align="center"><a class="postUser" href="javascript://" onClick="emoticon('БОТ,');return false;">БОТ</a></td><td class="postTdTop">Дата: $WDAY$, $DATE$, $TIME$ | Сообщение # $NUMBER$</td></tr>   
<tr><td class="postTdInfo" valign="top">   
<img title="БОТ" class="userAvatar" src="http://src.ucoz.ru/a/04/1056.jpg" border="0">   
<div class="postRankName">МЕГА-СПАМЕР</div>   
<div class="postRankIco"><img src="http://src.ucoz.ru/rnk/5/rank10.gif" title="Ранг: 10"></div>   
<div class="postUserGroup">Группа: Боты</div>   
<div class="numposts">Постов: <span="unp">дохрена :)</span></div>   

<a title="Выразить недавольство" href="javascript://" onclick="window.open('/index/23-116?bad','reputation','resizable=0,scrollbars=0,top=0,left=0,width=500,height=250'); return false;"><img src="http://src.ucoz.ru/sm/24/nono.gif" border="0" align="absmiddle"></a> < <a href="javascript://" onclick="window.open('/index/9-116','reputation','resizable=0,scrollbars=0,top=0,left=0,width=500,height=500'); return false;" title="Посмотреть историю репутации">репутация</a> > <a title="Выразить благодарность" href="javascript://" onclick="window.open('/index/23-116?good','reputation','resizable=0,scrollbars=0,top=0,left=0,width=500,height=250'); return false;"><img src="http://src.ucoz.ru/sm/24/good.gif" border="0" align="absmiddle"></a>   
<br>   
<a href="/index/23-116">изменить</a>   
<br><br>   

<div class="statusBlock">Статус: <span class="statusOnline">Всегда Online</span></div>   
<br><br><br><br><br>   
</td><td class="posttdMessage" valign="top">   

%IF($MESSAGE$~Ubot.пиши/)%   

<script>   
var botmessage = '$MESSAGE$'   
var firstslash = botmessage.indexOf("/") + 1;   
document.write(botmessage.substr(firstslash));   
</script>   

%ELSE%   
%IF($MESSAGE$=Ubot.реклама)%   

<a href="http://horeman.ru" target="_blank"><img src="http://horeman.ru/b/baner1.gif" border="0" alt="Хорьки и хореманы" title="Хорьки и хореманы"></a><br>   
<a class="link" href="http://helper.ucoz.ru" rel="nofollow" target="_blank"><img src="http://helper.ucoz.ru/ref_sys/banner1.png" border="0"></a><br>   
<a href="http://x-fan.ru" target="_blank"><img src="http://x-fan.ru/logo.gif" border="0" alt="Сайт сериала X-FILES" title="Сайт сериала X-FILES"></a><br>   

%ELSE%   
%IF($MESSAGE$~Ubot.дать_в_чайник/)%   

<script type="text/javascript">   
var botmessage = '$MESSAGE$'   
var useid = '$CUR_USER_ID$';   
</script>   

<script>   

var firstslash = botmessage.indexOf("/") + 1;   
var lastslash = botmessage.lastIndexOf("/");   
var afterlastslash = lastslash + 1;   
var kommentslash = botmessage.indexOf(",");   
var afterkommentslash = botmessage.indexOf(",") + 1;   

var celid = botmessage.slice(firstslash,lastslash);   
var komment = botmessage.substr(afterkommentslash);   
var celname = botmessage.slice(afterlastslash,kommentslash);   

document.write("БОТ подкрался к <b>" +celname+ "</b> и нанёс удар пяткой в чайник... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10! НОКАУТ!!! ( " +komment+ " )");   

if(celid == useid)   
{   
alert("Вы получили по чайнику от бота. Вы валяетесь в отрубе...");   
alert("Мозг отказывается думать...");   
alert("Хотя может это и к лучшему...");   
alert("Не будете беспределить на форуме...");   
alert("Вам становится получше и Вы начинаете смутно видеть мир...");   
alert("У вас прорезается слух...");   
alert("Вы пытаетесь приподняться, голова кружится, но...");   
alert("...");   
alert("...");   
alert("после третей попытки вы наконец встаёте...");   
alert("Пора сказать последнее слово и уйти!");   
alert("P.S. даже воспоминание о теме в которой Вы получили удар по чайнику заканчивается для Вас глубоким нокаутом. Не думаю, что стоит лишний раз заходить на эту страницу!");   
alert("P.P.S. Я тебя ещё настигну! ыыыыы! ))");   
}   

</script>   

%ELSE%   

$MESSAGE$   

%ENDIF%   
%ENDIF%   
%ENDIF%   
</td></tr>   
<tr><td>   
</td><td align="right" style="padding-right:15px;">%IF($USER_LOGGED_IN$)% %ENDIF% $ENTRY_MANAGE_ICON_BAR$</td><td width="2%" nowrap align="right">$ON_TOP_ICON$$DEL_ENTRY_FIELD$</td></tr>   
</table>   
%ELSE%

1.2) ВНИМАНИЕ!
синим цветом выделены блоки дизайна, который установлен у меня(хотя в принципе это стандарт). также мой БОТ зарегестрирован как бользователь и у моего БОТа установлена система репутации Андре(мод.)

2) тут идёт стандартный шаблон сообщения форума который у вас стоит.

3) в самом конце ставим %ENDIF%

вот и всё smile

Примечание №1(тюнингуем):
когда я делал Убота был закрыт шаблон "формы добавления материала". теперь вы можите модифицировать бота добавив для себя кнопки которы упростят работу с Уботом.

Примечание №2(палимся):
у бота есть некоторые палевные места
1) когда пользователь жмёт цитировать - в нике автора пишется ник того кто управлял Уботом в этот момент.
2) если посмотреть на тему сверху, то в месте где "последнее сообщение от" будет указан ник того кто управлял Уботом (конечно если сообщение от Убота - последние в теме).

Источник: helper.ucoz.ru

Пост отредактировал CaguCT - Суббота, 16.05.2009, 10:43
#2
Суббота, 25.04.2009, 23:21
Ildar
Проверенный
Сообщения: 1907
Репутация: 3742
отличная штука это
#3
Суббота, 13.06.2009, 18:50
klips
Проверенный
Сообщения: 453
Репутация: 1430
xD прикольно
#4
Воскресенье, 14.06.2009, 00:37
CCUMC
Проверенный
Сообщения: 1591
Репутация: 4731
ставил. не очень как то этот бот... wink
#5
Воскресенье, 14.06.2009, 01:06
artem-kazbanov
Пользователь
Сообщения: 89
Репутация: 69
а как чтоб он заговорил? biggrin
Если хочешь стать звездой,шевели своей пи...ой!..
Форум о поисковых системах и социальных сетях » Администратору сайта » CMS Ucoz » ubot
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz