<?php
/*
URL파일에서 불필요한 라인을 삭제한다.
사용방법: php url_remove_superfluous_info.php "D:\settings\config\favorites\10_my favorites\netflix.url"
*/
$fp = fopen($argv[1], "r") or die($argv[1] . "Unable to open file! (read)");
$ii = 0;
while (!feof($fp))
{
$oneline = fgets($fp);
$read_str[$ii] = str_replace(array(
"\n",
"\t",
"\r"
) , '', $oneline);
$ii++;
}
fclose($fp);
echo $argv[1] . "\n";
$fp = fopen($argv[1], "w") or die($argv[1] . "Unable to open file! (write)");
foreach ($read_str as $line)
{
if (stripos($line, 'InternetShortcut', 0) !== false) fwrite($fp, $line . "\r\n");
if ((stripos($line, 'URL=', 0) !== false) && ($line[0] == 'U')) fwrite($fp, $line . "\r\n");
}
fclose($fp);
?>