I have written a new (simple) script. The purpose of this script is to take selected items in your project window and place them in their own folder named after themselves.
It available on http://vidjuheffex.com/scripts/
I had an issue with the first uploaded version of the script:
Code: Select all
app.beginUndoGroup("Sort To Individual Folders");
var mySelectedItems = [];
for (var i = 1; i <= app.project.numItems; i++){
if (app.project.item(i).selected){
mySelectedItems[mySelectedItems.length] = app.project.item(i);
}
else{
alert("Please select an item(s) in the project bin!");
break;
};
}
for (var i = 0; i < mySelectedItems.length; i++){
var mySelection = mySelectedItems[i];
var compFolder = app.project.items.addFolder(mySelection.name);
mySelection.parentFolder = compFolder;
}
app.endUndoGroup;
The current solution is:
Code: Select all
app.beginUndoGroup("Sort To Individual Folders");
var mySelectedItems = [];
for (var i = 1; i <= app.project.numItems; i++){
if (app.project.item(i).selected === true){
mySelectedItems[mySelectedItems.length] = app.project.item(i);
};
}
for (var i = 0; i < mySelectedItems.length; i++){
var mySelection = mySelectedItems[i];
var compFolder = app.project.items.addFolder(mySelection.name);
mySelection.parentFolder = compFolder;
}
app.endUndoGroup;
How can I get the alerts back, I think I've pin pointed where the problem is, just not the solution. Any help would be greatly appreciated thanks!