Moderator: PS-Moderators
#target bridge
if (BridgeTalk.appName == "bridge" ) {
var menu = MenuElement.create( "command", "Export CSV File", "at the end of Tools");
menu.onSelect = function(m) {
try {
var f = File.saveDialog("Export file list to:", "Comma delimited file:*.CSV");
if ( !f ) { return; }
f.open("w");
f.writeln("Name,Width,Height,Resolution");
var items = app.document.visibleThumbnails;
for (var i = 0; i < items.length; ++i) {
var item = items[i];
f.writeln(item.name,',',ListMetadata(item) );
};
f.close();
} catch(e) {}
};
};
function ListMetadata(tn) {
md = tn.metadata;
md.namespace = "http://ns.adobe.com/tiff/1.0/";
var varXResolution = md.ImageWidth + ',' + md.ImageLength + ',' + md.XResolution;
return varXResolution;
} flieckster wrote:C:\Program Files\Common Files\Adobe\StartupScripts
am i putting this script in the wrong place?
#target bridge
if (BridgeTalk.appName == "bridge" ) {
var menu = MenuElement.create( "command", "Export CSV File", "at the end of Tools");
menu.onSelect = function(m) {
try {
var tDate = new Date();
var tDay = parseInt(tDate.getMonth()+1)+'/'+tDate.getDate()+'/'+tDate.getFullYear();
var f = File.saveDialog("Export file list to:", "Comma delimited file:*.CSV");
if ( !f ) { return; }
f.open("w");
f.writeln("Date,Name,Source,Credit,Width,Height,Resolution");
var items = app.document.visibleThumbnails;
for (var i = 0; i < items.length; ++i) {
var item = items[i];
f.writeln(tDay,',',item.name,',',ListMetadata(item) );
};
f.close();
} catch(e) {}
};
};
function ListMetadata(tn) {
md = tn.metadata;
md.namespace = "http://ns.adobe.com/photoshop/1.0/";
var res = md.Source + ',' + md.Credit;
md.namespace = "http://ns.adobe.com/tiff/1.0/";
res = res + ',' + md.ImageWidth + ',' + md.ImageLength;
return res;
}#target bridge
if (BridgeTalk.appName == "bridge" ) {
var menu = MenuElement.create( "command", "Export CSV File", "at the end of Tools");
menu.onSelect = function(m) {
try {
var tDate = new Date();
var tDay = parseInt(tDate.getMonth()+1)+'/'+tDate.getDate()+'/'+tDate.getFullYear();
var f = File.saveDialog("Export file list to:", "Comma delimited file:*.CSV");
var vendor = prompt("Vendor");
if ( !f ) { return; }
f.open("w");
f.writeln("Date,Vendor,Name,Source,Credit,Width,Height,Resolution");
var items = app.document.visibleThumbnails;
for (var i = 0; i < items.length; ++i) {
var item = items[i];
f.writeln(tDay,',',vendor,',',item.name,',',ListMetadata(item) );
};
f.close();
} catch(e) {}
};
};
function ListMetadata(tn) {
md = tn.metadata;
md.namespace = "http://ns.adobe.com/photoshop/1.0/";
var res = md.Source + ',' + md.Credit;
md.namespace = "http://ns.adobe.com/tiff/1.0/";
res = res + ',' + md.ImageWidth + ',' + md.ImageLength;
return res;
} Return to Adobe Bridge Scripting: General Discussion
Users browsing this forum: No registered users and 1 guest