да, сторонним скриптом.
вот например под рутраф под стимулпрофит накодил тут, чтобы постоянно обновляло на актуальные домены:
PHP код:
<?
$st_url = 'http://ext.stimulprofit.com/?act=domainer&do=list'; //ссылка на список акутальных доменов в json
$st_domains = json_decode(file_get_contents($st_url));
foreach($st_domains as $std)
{
$sph = str_replace('http://', '', trim($std->url));
$sph = str_replace('/', '', $sph);
$ars[] = "'".$sph."'";
}
echo $res_str = 'var sp_domains = ['.implode(', ', $ars).']; //'.date("d.m.Y H:i:s");
if(count($ars)>0) // а вдруг никуя не получили
{
$dw_url = 'tds/files/download.js'; // in.cgi? => download.js?keyword=$parameter&ip=$ip&referer=$referer&se=$se
$dw_js = file($dw_url);
$dw_arr = array();
$found = 0;
foreach($dw_js as $dw_str)
{
$dw_str = trim($dw_str);
if(strpos($dw_str, 'var sp_domains')!==false)
{
$dw_str = $res_str;
$found = 1;
}
//echo $dw_str;
$dw_arr[] = $dw_str;
}
$dw_js2 = implode("\r\n", $dw_arr);
if($found) file_put_contents($dw_url, $dw_js2);
}
?>
и на крон раз в час