自动更新google的hosts

WBOY
リリース: 2016-06-06 19:35:45
オリジナル
1454 人が閲覧しました

加个开机运行的任务计划,完美。。 无 ?php$hostsFile = "C:/Windows/System32/drivers/etc/hosts";$RegExp = '/#google hosts [0-9]+ by 360kb.com[\s\S]+#google hosts [0-9]+ end/';$html = strip_tags(file_get_contents('http://www.360kb.com/kb/2_122.

加个开机运行的任务计划,完美。。
<?php
$hostsFile = "C:/Windows/System32/drivers/etc/hosts";
$RegExp = '/#google hosts [0-9]+ by 360kb.com[\s\S]+#google hosts [0-9]+ end/';

$html = strip_tags(file_get_contents('http://www.360kb.com/kb/2_122.html'));

preg_match($RegExp, $html, $matchs);
$googleHosts = str_replace(' ', ' ', $matchs[0]);
//echo $googleHosts;

$hosts = file_get_contents($hostsFile);

if(preg_match($RegExp, $hosts)){
	$hosts = preg_replace($RegExp, $googleHosts, $hosts);
}else{
	$hosts .= "\r\n\r\n".$googleHosts."\r\n\r\n";
}

file_put_contents($hostsFile, $hosts);
ログイン後にコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート