Connect with our global Bridge Community.
Actividad reciente
Is it possible to access EXIF tags by their Tag Name or their Tag ID in vendor-specific Maker Notes from a Bridge script? In the Bridge DOM, metadata fields are accessed via two names, the namespace's name and then the tag's name within that namespace. But what's the namespace for Maker Notes? Specifically, I'd like to read out the LensID tag (tag id = 0x010C) of the Minolta Maker Notes using JavaScript. It's an integer number. So I'd use "LensID" as the tag name ... but what's the proper namespace? By the way, this is not the same as the aux:Lens tag in the http://ns.adobe.com/exif/1.0/aux/ namespace. And while we're at it: Who defines those weird namespaces in the first place? Is there an overview somewhere which namespaces are known to Bridge and what's inside each? -- Olaf
Hi, Bridge can show webpages in the content pane. But if the webpages makes some kind of ajax calls with the help of XMLHTTPREQUEST this does not work in bridge. My conclusion is, that bridge does not know XMLHTTP. Is that correct? Any idea of how to get it work? Does anyone know another way of making calls in the background? regards, Markus Cologne, Germany
I have downloaded CS3 Beta to my main computer and my laptop (so I can test when away from base). My laptop does not show any image when you click on the film strip. I have JPEG and RAW files on the computer, but now way can I preview them. My main computer is ok. I have even tried completely removing the CS3 programme and carrying out a re-installation. I have other issues but need to sort this first. I am using PC's and XP Pro on both computers. I have tried to upgrade, just in case any new versions have been sent out. As soon as I click on update, I get the window error box. Both my computers are showing version 2.0.0.734 (115012). Any help would be appreciated.
Hi, Maybe very simple thing, but I don´t know how to "open" the view to an excisting folder like "Macintosh HD/MyDocs/This_Folder" ? Thanks in advance! Erkki
There are times when I create my own special layout for image submittals. Similiar to a contact sheet. I would like to have a Option to auto select all frame place holders and have them place content proportionately and to auto rotate the images to fit the frame. If you place a portrait image in a frame thats wider then taller; the image will auto rotate to landscape mode with content proportional fit settings. Right now the process is to change that; Place image, Then select content, Rotate image. You need to do this for every frame individually. Globaal setting or group setting would be fine by me. If someone how this can be done in Indesign I would like to hear from them Maaybe one of those script writers could help.
Hi, We found that you cannot edit xmp information of files if you do not own the file. We get error "There was an error writing metadata to [filename]." I tried all of the suggestion of this; http://www.adobe.com/support/techdocs/331581.html In our workflow, one person import files, and other person edit the xmp information. They belong to same group, and the permission of the files to open for them. If we change the owner (ie. 'sudo chown' in terminal) you can edit the info, but we don't want to give all users sudo permission to change the owner. This is serious problem for us. Does anybody know the way to edit the files that somebody else imported? Thank you, junko
I would like to do some scripting that could utilize the file browsing and selection capabilities of Bridge, but also some of the file manipulation and "outside" applications available using VBScript under Photoshop. I haven't found a way to have the Bridge javascript invoke the Photoshop application to execute the VBScript. The VBScript photoshop application object has a DoJavaScript Method, but the javascript photoshop application does not have an equivalent DoVBScript or DoScript method to execute a VBScript. It does have a DoAction method, is there a way to have the action invoke the VBScript? Alternatively, there's BridgeTalk, which seems to be unique to javascript like bridge is. I've never used BridgeTalk, but looking through the documentation it isn't obvious how to pass a VBScript to the photoshop app. Anyone ever tried this before? Thanks, Todd
What do I do if i'm missing the photoshop services under bridge? I really want to be able to batch process files through bridge and not through Photoshop solely.
Hello - Does anyone know if Bridge scripting allows writing to the "classic" EXIF metadata (not sure what else to call it besides "classic") ? It seems that any EXIF changes I make (by selecting the exif namespace in metadata object affect only XMP:Exif and not the "classic" EXIF).
Hi, Is there documentation and/or simple example somewhere that calls C++ code from ExtendScript and to call ExtendScript from C++? Thanks for any help.
Dear All, I am in the process (start) of creating a massive image library... At the moment I am sorting images into the companies divisions and then assigning key words to the images & metadata to some (if known). What I need is a script that will write the old file name in the metadata because once I have the image library up and running all the images file names will be renamed to a sequential numbering system so if you wanted to find an image based on the old file name (say that Indesign or Quark is linked to) you will be able to locate this. if anyone can help or even point me in the right direction, that woud be great ;p amy kane.
My purpose is to execute InDesign script and pass the control to Bridge and execute it´s script and then get the control back to InDesign. The #target "bridge" directive is not enough. I am looking similar to "tell application "xxx" " in AS where you can easily jump between applications. When I am running the following lines I am getting error as I think I am still talking to InDesign instead of Bridge. The error is pointing to line after the #target "bridge" directive. My InDesign CS2 script "ExecuteBridge.jsx" contains just following line: app.doScript( File("Macintosh HD:ChangeColorOfLabel.jsx")) and the file "ChangeColorOfLabel.jsx" contains the following (this works well if driven in ExtendScript editor, but gives error when saved as file to be executed): #target "bridge" var sels = app.document.selections; for (var i = 0; i < sels.length; i++) { var thumb = sels; var md = thumb.metadata md.namespace = "http://ns.adobe.com/xap/1.0/"; md.Label = "Green"; } I would be v
Script which is just changing the the color of the lable of selected thumbnail(s) (eg. from red to green)? regards Erkki
Our company currently has all the Adobe CS2 products but as stand alone applications and not part of the Creative Suite. Therefore, we don't seem to have all the functionality of the suite. In particular the script to create Contact Sheets from Indesign CS2 of items through the script in Adobe Bridge. Can anyone tell me if there is a way to add the functionality of the contact sheet script for Indesign to Bridge without having the Adobe Creative Suite? And Why? We are looking for something to replace an extension used by Quark to create contact sheets from Badia software. I am loath to upgrade this extension unless absolutely necessary. We receave thousands of photo's a week and output contact sheets for our editors to pick and choose which photos they want/like. Thanks in advance. Scott
Hi I am trying to access the camera-specific "Maker Note" metadata that is stored in a JPG image. As far as I can understand, this data is not recognised by Bridge since it is not associated with a standard "Namespace". This is probably due to it being very camera/model specific. Can anyone point me towards the method for accessing this data - even in a RAW/binary format? I do not mind having to interpret and parse this data myself. I am just trying to find a way to actually read the data. Any suggestions are welcome! Regards, Nigel
I am sure that there is a very simple answer to this question, but I have not been able to find anything in the Adobe Javascript documentation on how to copy an image! I have a script that takes a series of selected thumbnails and generates a string that has the "destination" filename and path based on the EXIF date (e.g. NameString = "C:\\Photos\\2006\\2006-08-23\\image01.jpg"). What I would like to do now is to copy the selected image to this new path and filename. The folders may or may not exist. Here is an excerpt from my code: var ImageName = decodeURI(thumb.spec.name); var NewPath = DestPath + "\\" + YearString + "\\" + YearString + "-" + MonthString + "-" + DayString + "\\"; var DestinationFolder = new Thumbnail(Folder(NewPath)); var DestinationImage = new Thumbnail(File(NewPath+ImageName)); thumb.copyTo(DestinationImage); Any suggestions are welcome. Regards, Nigel
I would like to create a script that imports a list of image pathnames and creates a browser window like Find Results with thumbnails for each pathname. So that I could then select all the thumbnails and do some batch processing. The images would be gathered across my file system, i.e. they would not be contained within a single folder. I can't find any documentation or code snippets that would allow one to script a custom Find command. For instance, I imagine that a Document object would need to be created and initialized with an array of thumbnails, but it's not clear how that might be done. Anyone have any ideas?
I've created a new xmp namespace with some metadata in it and I'd like to display only this meta on the main window with a script. This can be done manually with "Edit" - "Preferences" - "Metadata" There is also a Preferences object with an extraMetadata properties but I haven't find how to use it. any idea? Michel
hi, I have build a navbar in bridge with html. Within the html file I need to parse an xml document, to get some global preferences. But the problem is accessing XML via Javascript DOM. I have this scripts that on normal html pages do always work: var xmlDoc function loadXML() { //load xml file // code for IE if (window.ActiveXObject){ xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=false; xmlDoc.load("./globals/preferences.xml"); readXML(); } //code for Mozilla, etc. else if (document.implementation && document.implementation.createDocument){ xmlDoc= document.implementation.createDocument("","",null); xmlDoc.load("./globals/preferences.xml"); xmlDoc.onload=readXML; } else{ alert('Your browser cannot handle this script'); } } function readXML(){ alert(xmlDoc.getElementsByTagName("value")[0].firstChild.nodeValue); } But within bridge I always get the else alert. Is there no XML accessibility via DOM in bridge. What esle can I use, XPath (which I have
Hi everyone I am quite new to Javascript, but have managed to create a script that can modify a metadata tag and also add metadata tags (e.g. create a custom namespace with various tags). I have however not found a reliable way to remove metadata. Sometimes one can delete a metadata tag (and the tag's value) by writing an empty string into it. Other times it leaves the tag name and just deletes the tag value. Does anyone know if there is a simple way to delete a whole namespace (e.g. all the camera-raw settings) along with all the tags? Any suggestions welcome! Regards, Nigel
Hi im looking for a way people can share keywords automaticall like a script that loads the xml file with the keywords i have on my computer so other people can look at it without having to click on any images. If there is another way to do this please tell me.
Hallo, after installing Import from Camera script for Bridge on a Mac , I get an error when I open Illustrator. The error message says: 'b'Error in /Library/Application Support/Adobe/StartupScripts/ImportCamera_BR.jsx 'b'Line39: ImportCamera.store = ScriptStore.open("$$$ImportCameraStorage"); 'b'undefined is not an object The program seems to start correctly after I click on OK on this error message, but it is a bit annoying. Also I don't know if it has any other consequences. Does anybody know the cause of this and a solution. Thanks a lot. Giorgio
I have a script that extracts a private tag's data from a tif file and places that data in a custom namespace. It then writes a template xmp file to append to the tif file. Everything works fine until I try to append the template. Then I get an error saying it can't because the file is being used by another process(my script). This is my first bridge script and I'm at a loss as to what I'm doing wrong. The script opens the tif file in read mode and closes it before the code to append. The template file is also closed. Here is the part of the code that does the append. Does anyone know what I'm doing wrong? md = sels.metadata;// sels = an array of selected thumbnails var templateName = xmpName.match(/([^\.]+)/)[1]+""// = the tif filename without the extension md.applyMetadataTemplate(templateName, "append"); Mike
Beyond knowing that such a facility exists, I have no knowledge about Bridge scripting. Can it be used to modify the standard batch file rename process in Bridge? I would like to rename my Canon Raw images with the date (from EXIF Date Digitised) and a sequence number that resets to zero for each new date. This sequence number should accurately reflect the order in which the images were taken (via the time component of EXIF Date Digitised). I would also like to process all files in a subdirectory structure at the same time. The standard Bridge batch rename process does not offer a counter that resets for each new date, nor does it seem to allow processing files in more than one folder at a time. Can this be done? Do such scripts already exist? Alternatively, are there any commercial software utilities that can do this? I am already aware of a freeware solution called DIM but am a little worried about putting my faith in something with no guaranteed ongoing support - a concern that
Is there a way to write an applescript to setup the color management settings for adobe bridge? Deploying tiger and cs2 on 200 computers and would love to automate it with a script. The settings do no seem to stick when you setup a default account using english.lprog
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
¿Ya tiene cuenta? Iniciar sesión
¿Aún no tienes una cuenta? Crea una cuenta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.