Hi,
if I change the default cache path of Firefox and Opera, the CCleaner will not clean their cache.
So I think that CCleaner should look in the definition files inside of profiles folder, 'user.js' in Firefox and 'opera6.ini' in Opera, to see what is the path for the cache.
In 'user.js' I have:
// Path to Cache folder:user_pref("browser.cache.disk.parent_directory","O:\\Programs_Temp_Files\\Firefox\\");
In 'opera6.ini' I have:
Cache Directory4=O:\Programs_Temp_Files\Opera
I hope that CCleaner team can add this feature to the next version of CCleaner...
Best Regards