fclose($handle); } function changeHostInLine($host, $line) { global $changes; $pattern = '#^// @require http://([^/]+)(.+)$#i'; $replacement = '// @require ' . $host . '$2'; $result = preg_replace($pattern, $replacement, trim($line)); echo $result . "\n"; $changes++; return $result . "\n"; } function VAR_startsWith($textToFind, $completeText) { if (mb_substr($completeText, 0, mb_strlen($textToFind)) == $textToFind) { if ($completeText == $textToFind) { return ''; } else { return mb_substr($completeText, mb_strlen($textToFind)); } } else { return false; } } $changes = 0; $path = dirname(__FILE__); $files = getFiles($path, 'js', array('WorldInfo.js', 'Log.js')); for ($i = 0; $i < count($files); ++$i) { changeHostForFile('http://7moreg.beastx.com.ar', $path, $files[$i]); } echo "-------------------------------------------------------------------------------\n" . $changes . " cambios realizados\n";
fclose($handle); } function changeHostInLine($host, $line) { global $changes; $pattern = '#^// @require http://([^/]+)(.+)$#i'; $replacement = '// @require ' . $host . '$2'; $result = preg_replace($pattern, $replacement, trim($line)); echo $result . "\n"; $changes++; return $result . "\n"; } function VAR_startsWith($textToFind, $completeText) { if (mb_substr($completeText, 0, mb_strlen($textToFind)) == $textToFind) { if ($completeText == $textToFind) { return ''; } else { return mb_substr($completeText, mb_strlen($textToFind)); } } else { return false; } } $changes = 0; $path = dirname(__FILE__); $files = getFiles($path, 'js', array('WorldInfo.js', 'Log.js')); for ($i = 0; $i < count($files); ++$i) { changeHostForFile('http://ikariam.beastx', $path, $files[$i]); } echo "-------------------------------------------------------------------------------\n" . $changes . " cambios realizados\n";