Quote:
Originally Posted by BJN01
... with [ Trigger: Toolbar Button Pressed] , I would need a script that checks the package names and replaces or modifies some of them based on values specified in the script ...
|
Code:
// Clean-up packagenames
// Trigger: Toolbar Button Pressed
if (name == "Clean-up packagenames") {
getAllCrawledPackages().forEach(function(package) {
var curName = package.getName();
var newName = curName;
var replace = function(find, replace) {
newName = newName.replace(find, replace);
}
replace("-Vol ", "-V0");
replace(/[~]/g, "-");
replace("Darkwing duck & co", "nada");
replace(/[❤:/\*%^°"]/g, " ");
if (curName != newName) package.setName(newName);
})
}