Showing posts with label remove ads. Show all posts
Showing posts with label remove ads. Show all posts

Saturday, December 12, 2009

How to remove ads from SBSettings

You have to install PHP and run this script
removeaps.php Select all

#!/usr/bin/php
<?
$filename = trim(shell_exec("find /Applications.* -type f -name SBSettings"));
$backup_filename = $filename.".bak";
$tmp_filename = $filename.".tmp";

while (file_exists($backup_filename)) {
$backup_filename .= ".bak";
}

if (!file_exists($filename)) {
die("Can't open: $filename\n");
}

copy($filename, $backup_filename);

echo "Patching file: $filename\n";
echo "Backup saved at: $backup_filename\n";

$fp = fopen($filename,"r");
$data = fread($fp, filesize($filename));
fclose($fp);

$data = str_replace('extra.thebigboss.org','extra.th4bigbo ss.org',$data);
$data = str_replace('mm.admob.com','mm.a4mob.com',$data);
$data = str_replace('r.admob.com','r.a4mob.com',$data);
$data = str_replace('ads.mobclix.com','ads.m4b4lix.com',$d ata);
$data = str_replace('a.qwapi.com','a.q4api.com',$data);
$data = str_replace('mydas.mobi','my4as.mobi',$data);

$fp = fopen($tmp_filename,"w");
fwrite($fp,$data);
fclose($fp);

shell_exec("ldid -s \"$tmp_filename\"");
shell_exec("mv \"$tmp_filename\" \"$filename\"");
shell_exec("chmod 4755 \"$filename\"");
echo "\nDone! :)\n";

?>


And you have to ldid -s /Applications/SBSettings.app/SBSettings