2JPEG.script
tell application "Finder"
set myPath to parent of (path to me) as alias
set myP to POSIX path of myPath as Unicode text
end tell
tell application "Adobe Bridge CC"
do javascript "$.evalFile(File('" & myP & "2JPEG.jsx" & "'));"
end tell
2JPEG.jsx
#target bridge
var aTmb = app.document.selections;
for(var i=0; i<aTmb.length;i++){
myBtalk(aTmb[i].path);
}
function myBtalk(filename){
var myScript = 'var myImg = new File("'+filename+'");open(myImg);myJSO= new JPEGSaveOptions();myJSO.quality=8;app.activeDocument.saveAs(myImg, myJSO, true,Extension.LOWERCASE);app.activeDocument.close();'
var bt=new BridgeTalk;
bt.body=myScript;
bt.target="photoshop";
bt.send();
}
何となく動いてる的なメモ。
#プロファイル警告をscript側で切らなければ