Джако Крузо
14.03.2014Дорген

Как сделать, чтобы автоматически регистрировался счётчик LiveInternet

Создайте в папке functions файл LiAdd.txt с таким кодом:


function LiAdd(){
rnd=rand(1000000000,9999999999);
site=getprojectinfo($current_project,'site');
name=site;
ct='ru%2Fgoods'; // категория
email='mail@mail.ru'; // mail@mail.ru замените на ваш email.
pass='123456'; // 123456 замените на ваш пароль
kw=''; // ключевые слова

p='random='+rnd+'&rules=agreed&type=site&nick='+escapeuri(str_replace('www.','',site))+'&url=http%3A%2F%2F'+escapeuri(site)+'%2F&name='+ escapeuri(name)+'&email='+str_replace('@','%40',escapeuri(email))+'&password='+pass+'&check='+pass+'&keywords='+escapeuri(kw)+'&aliases=&language=ru&group='+ct+
'&private=on&subscribe=off&www=&confirmed=+%D0%B7%D0%B0%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%3E%3E+';

h="POST /add HTTP/1.0\r\nHost: www.liveinternet.ru\r\n";
h=h+"Content-Type: application/x-www-form-urlencoded\r\n";
h=h+"Content-Length: "+strlen(p)+"\r\n\r\n";
h=h+p;

r=httpclient_open('http://www.liveinternet.ru/add',h,'','utf-8');
if(strpos(r,'успешно зарегистрирован')==0){alert('Не удалось зарегистрировать счётчик LiveInternet!');}

}


В начало events.txt вставьте: %^Imports:functions\LiAdd.txt^%

Найдите строку: function on_Project_Complete(projnum){
Впишите после неё: LiAdd();