GoFuckBiz.info
Форум успешных вебмастеров - GoFuckBiz.info
SEO · трафик · партнерские программы

   Форум успешных вебмастеров - GoFuckBiz.info > Бизнес-решения > Скрипты, программы и технические решения > Добавить много доменов в DirectAdmin

Просмотр полной версии : Добавить много доменов в DirectAdmin

27.09.2008, 00:19
ergelaser
Нужно какое-нибудь решение для добавления сразу пачки доменов в директ админ (определенному юзеру). Можно ввиде плагина или скрипта, работающго с API.
Создавать через API юзеров, и прописывать им домены не катит - нужно чтобы все домены были на одном юзере.
Доменов будет добавляться от 100 до пару тыщ за раз.
Руками тяжело :pardon:
27.09.2008, 00:25
inferno[DGT]
У меня есть :)
27.09.2008, 02:17
dirtymoney
меня тоже интересует такая штука,и еще авто генерация поддоменов,есть у кого ?
27.09.2008, 11:32
inferno[DGT]
<?
set_time_limit(0);
function get_page ($url,$var,$proxy,$ref)
{
$ch = curl_init();
if(isset($proxy))
curl_setopt ($ch, CURLOPT_PROXY, $proxy);
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/4.0");
curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE,"cookie.txt");
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_TIMEOUT, 400);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $var);
curl_setopt($ch, CURLOPT_REFERER, $ref);
$result = curl_exec ($ch);
curl_close($ch);
return $result;
}

$ip="4.2.2.2"; // IP вашего сервера
$password="password"; // пароль
$result=get_page ("http://".$ip.":2222/CMD_LOGIN","referer=%2FCMD_ADDITIONAL_DOMAINS%3F&username=inferno&password=".$password,"","http://".$ip.":2222/CMD_ADDITIONAL_DOMAINS?");
$bufer=""; // вместо username=inferno поставьте логин юзера
$file=fopen("dom.txt","r"); // файл с доменами
while(!feof($file))
{
$bufer=fgets($file,100);
$bufer=ereg_replace("\n", "", $bufer);
$bufer=ereg_replace("\r", "", $bufer);
$result=get_page ("http://".$ip.":2222/CMD_DOMAIN","action=create&domain=". $bufer."&ubandwidth=unlimited&uquota=unlimited&cgi=ON&php=ON","","");
print $bufer." - ".$result;
}
fclose ($file);

?>

Вот такой код. Положите в папку, папке права 777. Пользуйтесь.
27.09.2008, 14:17
dirtymoney
Спасибо огромное. Домены в каком виде в файл записывать ? c http:// or domain.com
А есть скрипт поддомены создавать?
27.09.2008, 14:21
inferno[DGT]
Спасибо огромное.

А есть скрипт поддомены создавать?

Нет, нету. Зачем их создавать? Можно создавать папки и сделать, чтобы они обрабатывались как субдомены. :pardon:
27.09.2008, 14:29
WebNinja
бля =))) а если создавать, это как реализованно???
а WPmu как делает?
27.09.2008, 14:44
inferno[DGT]
http://kade.nu/da/bulkdom/ - тут можете купить плагин :)
Если надо, могу помочь с покупкой.
27.09.2008, 22:13
noable
Нужно какое-нибудь решение для добавления сразу пачки доменов в директ админ (определенному юзеру). Можно ввиде плагина или скрипта, работающго с Api.
Создавать через Api юзеров, и прописывать им домены не катит - нужно чтобы все домены были на одном юзере.
Доменов будет добавляться от 100 до пару тыщ за раз.
Руками тяжело :pardon:

топикстартер, стукнись к нашему суппорту в понедельник, админы подарят скрипт по автодобавлению ;)
27.09.2008, 23:07
dirtymoney
;68958']Нет, нету. Зачем их создавать? Можно создавать папки и сделать, чтобы они обрабатывались как субдомены. :pardon:

это как так ?
27.09.2008, 23:56
inferno[DGT]
топикстартер, стукнись к нашему суппорту в понедельник, админы подарят скрипт по автодобавлению ;)

Я уже подарил выше :pardon:

dirtymoney, стукни в аську - расскажу :peace:

Работает на vBulletin® версия 3.8.6. Copyright ©2000-2010, Jelsoft Enterprises Ltd. Перевод: zCarot