Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added iTunes #61

Closed
wants to merge 10 commits into from
72 changes: 72 additions & 0 deletions pending/itunes.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

BleachBit
Copyright (C) 2015 Andrew Ziem
http://bleachbit.sourceforge.net

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

@app iTunes
@link https://www.apple.com/itunes/
@os Windows
@version 0.3.0
-->
<cleaner id="itunes" os="windows">
<label>iTunes</label>
<description>Media Player</description>
<running type="exe">iTunes.exe</running>
<option id="cache">
<label>Cache</label>
<description>Delete the cache</description>
<action search="file" command="delete" path="$LocalAppData\Apple Computer\iTunes\Cache.db"/>
</option>
<option id="cache_artwork">
<label>Album Artwork Cache</label>
<description>Delete the cache</description>
<warning>All covers will be re-cached on the next startup. This will slow down the application significantly until this process is finished.</warning>
<action search="walk.all" command="delete" path="$MUSIC\iTunes\Album Artwork\Cache"/>
</option>
<option id="logs">
<label>Logs</label>
<description>Delete the program logs</description>
<action search="glob" command="delete" path="$AppData\Apple Computer\Logs\*"/>
<action search="glob" command="delete" path="$AppData\Apple Computer\iTunes\iPhone Updater Logs\*"/>
<action search="glob" command="delete" path="$WinDir\System32\config\systemprofile\AppData\Roaming\Apple Computer\Logs\*"/>
<action search="glob" command="delete" path="$WinDir\SysWOW64\config\systemprofile\AppData\Roaming\Apple Computer\Logs\*"/>
</option>
<option id="crash_reporter">
<label>Crash Reporter</label>
<description>Delete the crash reporter logs</description>
<action search="walk.all" command="delete" path="$AppData\Apple Computer\Logs\CrashReporter"/>
</option>
<option id="previous_libraries">
<label>Previous Libraries</label>
<description>Delete the previous libraries</description>
<action search="walk.all" command="delete" path="$MUSIC\iTunes\Previous iTunes Libraries"/>
</option>
<option id="temp_files">
<label>Temporary Files</label>
<description>Delete temporary files</description>
<action search="glob" command="delete" path="$MUSIC\iTunes\*.tmp"/>
<action search="walk.all" command="delete" path="$LocalAppData\Apple Computer\iTunes\iPhone Temporary Files"/>
<action search="glob" command="delete" path="$LocalAppData\VirtualStore\Program Files*\Apple Computer\iTunes\iPhone Temporary Files\*"/>
<!--<action search="glob" command="delete" path="$AppData\Apple Computer\iTunes\iPhone Software Updates\*.ipsw"/> files cannot be deleted!?-->
</option>
<option id="ios_app">
<label>iOS App files</label>
<description>Delete iOS App installation files</description>
<action search="glob" command="delete" path="$MUSIC\iTunes\iTunes Media\Mobile Applications\*.ipa"/>
</option>
</cleaner>