Manage multiple versions(ID CS,CS2,CS3,CS4) of INDD files Indesign proxy for PC

Dear scripters,
I have multiple version of ID installed in my system. I have ID CS,CS2,CS3 and CS4. While I am opening (double click) the ID CS file, automatically the file opening in CS4. For solving this problem I have searched in the forums I found there is a program called INDESIGN PROXY for MAC OSX. It manages the problems well.
Now I am in the process of developing the application same like that for windows using VB. Here is my observation about Indesign proxy.
1. While user double clicks the Indesign file the argument is not passing to the Indesign.exe, but the argument passes to the Indesign proxy. Something like this
"C:\Program Files\Adobe\Adobe InDesign CS4\InDesign.exe" "%1"
to this
"C:\Program Files\IDproxy\proxy.exe" "%1"
2. The proxy exe lists all the version of IDs in a dialog box. If user selects CS2, the proxy exe passes the command argument something like this
"C:\Program Files\Adobe\Adobe InDesign CS2\InDesign.exe" "%1"
3. Now the file will open in correct version.
I am comfort with VB forums and coding but I am struck getting the file path while user double click's the file. I short need to get the file path of "%1" argument.
I think I am detailed.
Kindly advice me how can I proceed more?
Thanks
regards
a r u l
vpublish.net

I don't think it's a mistake.
"InDesign CS4 (3.0)"
means: this is the OM for InDesign 3.0 (i.e., InDesign CS) that is contained in InDesign CS4.
Wait -- do you mean there might be a difference between "the OM for InDesign 4.0 (i.e., InDesign CS2) that is contained in InDesign CS4" and, say, "OM for InDesign 4.0 (i.e., InDesign CS2) that is contained in InDesign CS5" ?
Why on earth would anyone need that? I imagine it's not because even with versioning the 'older' scripts may not behave the same -- there must be dozens of mails about versioning not working ... I mean, if Adobe knows what causes older scripts to stop working (because, if I understand you correctly, they retroactively change it in the documentation for older versions), wouldn't it be yet easier to not cause those changes?

Similar Messages

  • CS2/CS3/CS4: Cannot get file path in Unicode of the current document on Windows

    Hi All,
    In my automation plugin I need to have full absolute path of the opened document with any possible non-English letters. Using SDK examples Listener and Getter that come with Photoshop SDK the full absolute path which I obtain is in the default ANSI code page (CP_ACP) and I can convert it to Unicode using MultiByteToWideChar() API. However this works well when I have corresponding to document name language set in the "Control Panel -> Regional and Language Options -> Advanced -> Select a language to match the language version of the non-Unicode programs you want to use." For example if name of the document has Russian letters and chosen language in "Regional and Language Options" is also Russian the described conversion works well. If I change "Regional and Language Options" to English for example, full path returned by Photoshop SDK API (AliasToFullPath in PIUFile.cpp) for the document with Russian letters will contain "????????.psd" symbols.
    So I need to have an ability to get absolute file path in Unicode. Is it possible in Photoshop CS2/CS3/CS4 for Windows? I have searched forum and SDK but could not find info on it.
    Is it possible to have native HANDLE of the opened file to get file info using Windows API?
    Please advice.
    Below given slightly modified code from Photoshop CS3 which I use to get absolute file pat of the opened document.
    Thanks and regards,
    Sergey
    std::string outFilePath;
    int32 theID = 0;
    SPErr error = kSPNoError;
    error = PIUGetInfo(classDocument, keyDocumentID, &theID, NULL);
    if (error == kSPNoError)
    Handle theFileHandle = NULL;
    error = PIUGetInfoByID(theID, classDocument, keyFileReference, &theFileHandle, NULL);
    if (error == kSPNoError)
    int32 length = sPSHandle->GetSize(theFileHandle);
    Boolean oldLock = FALSE;
    Ptr pointer = NULL;
    sPSHandle->SetLock(theFileHandle, true, &pointer, &oldLock);
    if (pointer != NULL)
    outFilePath = (char*)pointer;
    sPSHandle->SetLock(theFileHandle, oldLock, &pointer, &oldLock);

    Hi All,
    Does anybody know, whether it is possible to get Unicode file path of the current document in Photoshop via Photoshop SDK API or without them?
    Thanks,
    Serhiy

  • All copies illustrator crash, cs2 cs3 cs4 Leopard 10.5.8 powermac 1.8 dual

    I crashes every time i open it. it suddenly started happening. i could get just past  the opening pane at first allowing me to choose what kind of document to open print rgb etc, the it stopped doing that. i get the opening pane the it crashes, it aslo happens in past copies cs2 cs3 cs4 non of my illustrator copies will open

    It could be an issue with your font caches.  Go get fontnuke and try deleting all your system and application font caches.
    It doesn't sound like a preference issue if it's affecting all the other versions.  Do you have the suite installed?  Is Photoshop working properly?

  • How to manage multiple version of PLSQL application in database?

    Hi all,
    What are the recommended approaches for managing multiple version of plsql program in a single database?
    We can't afford to have different db instance for different version due to server resource.
    We need to keep different version so that easier to support our users who are using different version of our application.
    Please advise.
    Regards,
    Jap.

    Hi Guido,
    Yes, I thought of that as well. If really so, then schema name will have to be different.
    Anyway, just exploring if there's any other possibilities.
    Regards,
    Jap.

  • Open CS5 Documents in Earlier Versions (CS2, CS3, CS4)

    I am currently working on some documents in CS5.
    Others need to access these files but they are not on CS5.
    Is there a way to save down the files from CS5 so they can use them in the earlier versions?
    Or is there another way besides saving down that I can give them the files for their use?
    Thanks for the help!

    Yes there is. How many older versions do you have installed on your computer? (You need all of those you mentioned expect for the very oldest one.)
    Just like most software that produces extremely complicated files, InDesign cannot 'save as' any old version. There simply is no way to 'convert' most new features into stuff that works with an older version of the program -- think of spanned columns, cross references, grep styles, footnotes, tables.
    You can export your document to a format that can be opened with ONE (1 -- that's one, not two or three) previous version. All features that were new in your current version will silently disappear, and will not show up or be visibile or leave any remark or note in the document when opened in the older version.
    Apart from that, there have been updates of other parts of the program, even though to the casual user they appear to work the same. One I know of is the Paragraph Composer -- this has been changed from CS3 to CS4, meaning that if you open and edit text from a CS3 document into CS4, it will be reformatted. In the other direction, the same will happen.
    Given all this, are you absolutely sure you want to even try this? There is absolutely no guarantee exporting down to one older version will create a usable document. Saving down two, three or more versions is hopelessly optimistic for anything more complicated than a plain-text newsletter.

  • Need to Uninstall CS, CS2, CS3, CS4 - Uninstall Tool Missing

    We've been with Adobe for a long time.
    We're upgrading computers and Mac OS on all to Mavericks.
    Would like to clean up in the process.
    Would like to thoroughly UNINSTALL all CS, CS2, CS3, and CS4 products on all computers.
    We are currently using CS5.  And, after installing Mavericks, will install CS6 Design Standard.
    Most threads point to using the UNINSTALL TOOL ... but no one seems to have a link to where to get it?
    It is not in the folders that everyone says it should be.  I do not have it.
    I hesitate to just DRAG the folders to the trash.  I'd prefer a tool that will UNINSTALL proper plists, etc. ... not just trash the AP folder.
    Anyone?

    I have already been there.
    1.  In my Adobe Installers folder, there are only alias' folders for "Add or Remove Adobe Creative Suite 3 Design Premium", for "Adobe Creative Suite 4 Design Premium", for "Adobe Creative Suite 5 Design Premium" and for "Adobe ExtendScript Toolkit 2.1".  When I "Show Original" and go there and try to OPEN the folder to run the uninstaller ... nothing opens.  When I search for "Adobe Uninstaller", nothing is found.
    2. I have downloaded and run the Cleaner Tool for CS3 and 4 ... but it was very very fast (didn't see a progress bar while it was working as expected) and CS3 and 4 are still in my applications folder.  There was a message on one of them something about "support file missing".
    So, this doesn't seem to have worked ... again.
    In our office, we used to "trickle down" computers.  The person with the oldest computer gets the new on and his goes to someone else.  The problem with this has been that the person giving away the computer has been required to "clean it up" before passing it on and people haven't known HOW to do this.  Thus, the missing uninstallers, etc.
    So ... I want to delete (thoroughly) CS, CS2, CS3 and CS4, including Bridge, Device Central, Extension Manager, Drive, Fireworks, Flash, Media Encoder, Stock Photos, Version Cue, SupportAdvisor ap.
    Can I simply "drag to trash"?  I suspect not.  But unistallers don't seem to be present and cleaner tool doesn't seem to work.
    Are the instructions for "manual" removal of all files?
    Thank you.

  • Saving as Version 8 from Illustrator CS3/CS4..

    Hi,
    I am facing a problem and that is:
    I have created a file with multiple indipendent paths in CS3/CS4 and saving it in Version 8, now when I open the file again in CS3 all the paths that I have renamed before loose there name.
    eg: 1 turns back to <path>
    Kindly suggest what to do.

    Deepti Nanda,
    I am afraid it is necessary to rename in 8. There is almost an abyss between CS3/CS4 and 8, and you are lucky you have not had to deal with the text engine issue (I hope).

  • Managing Multiple Versions of LabVIEW on same Computer

    With a new version of LabVIEW coming out every year, and service packs every 6 months, what is the best way of keeping different versions of LabVIEW (8.6, 2009, 2010 SP1) on the same computer, without being effected by new installations?
    I have read up on some people using virtual machines to do this. From past experience with virtual machines, I remember only being able to
    use a single monitor with the VM. However, it is very helpful to have 2 monitors when programming; are there VMs that can run in 2 monitors (just like
    a normal OS?)
    Thanks for the input.
    --CLD--
    LV 6.1, 8.6.1, 2011 SP1, 2012 SP1

    Hi Jim,
    I have installed multiple versions of LabVIEW on the same PC.  When doing upgrades, such as a service pack, it does not affect other installed versions.  This was done as a regular install in the OS, not using Virtual Machines.
    I have been doing this since 2001, and for some customers, they have versions ranging from 6.1 to 2009.  Only in one recent situation has there been an unusual event with multiple parallel installations.  It was due to a DAQmx driver installation (long story).
    Overlaping drivers should not be an issue.  The issue with the DAQmx driver was that I forced to revert a LV8.2 driver by cheating on the installation.  It worked for 8.2 but screwed up something in 2010.  That was because I did not install the DAQmx drivers the way they were supposed to be installed. 

  • Versiones de Indesign CS2, CS3, CS4

    Como utilizar el master hecho en indesign cs4 en alguna version anterior como cs3 deperdida, hay alguna manera?

    arturogarciamorales wrote:
    Como utilizar el master hecho en indesign cs4 en alguna version anterior como cs3 deperdida, hay alguna manera?
    Arturo, creo que no estás en el foro correcto; y además, tu pregunta no es clara. ¿A qué "master" te estás refiriendo, a las páginas maestras, o a otra cosa?
    Te sugiero poner tu pregunta en uno de estos dos foros, explicando más claramente qué es lo que quieres hacer:
    http://forums.adobe.com/community/international_forums/espanol?view=discussions (en español, pero no dedicado específicamente a InDesign, sino que para todos los productos Adobe); o bien,
    http://forums.adobe.com/community/indesign/indesign_general (específicamente para preguntas sobre el funcionamiento de InDesign, pero en inglés).
    Además, te sugiero que, si preguntas en el foro en inglés, pases primero tu pregunta por algún programa traductor (hasta Google tiene uno); así te asegurarás que la lean. El resultado no va a estar en buen inglés, y probablemente hará sonreir y talvez hasta reir a los de habla inglesa, pero con un mínimo de buena voluntad (que abunda en estos foros), te entenderán.
    Basically, I'm suggesting Arturo to post his question, either in the forum in Spanish, or in the specific InDesign forum, while at the same time explainig more clearly what he wants/needs to do. Finally, I suggest to pass his question through a translation program before posting it in a forum in English.

  • CS2, CS3 & CS4 upgrade questions

    Is it possible to have both CS2 and CS3 installed and functional on the same Windows machine at the same time? Same question with CS3 and CS4 and, if it can be done, are there any known issues that result?
    I need to migrate our graphics station to the newer CS3 (and eventually CS4 ... probably around the time CS10 is released), but I can't afford to lose access to projects during the much slower than normal process of getting the newer version fully ready to go (i.e., all plugins and the many custom files they use within my projects accessible by the newer version). Sorry for the 101 question ... I work in corporate video now and our facilities are way behind the curve so I have now become that way too.

    As Navarro said: Should be no problem. Be aware, though, that several of the "Edit original" and "Open in Bridge" type functions will always resort to the most modern version and these functions thus will not work fully in older versions. If e.g. you chose to "Browse Presets" in AE CS3 with CS4 already on your system, it would open Bridge CS4 and you would be able to view the presets, but could not apply them with a double-click as you would otherwise. Also expect some confusion when working with MPEG stuff. You may get warnings about missing CoDecs in Encore and Premiere or weird licensing warnings ("not included in trial version" and such...)
    Mylenium

  • CS2 CS3 CS4 on Lion

    How can I install CS2 or CS3 or CS4 on Lion OS?

    Perhaps this can help?  Error "has not been signed by a recognized distributor" | Launch Adobe applications | Mac OS - http://helpx.adobe.com/x-productkb/global/error-signed-distributor-mac-os.html.  If not are you receiving any specific error messages?

  • [CS2/CS3 JS] How to set Default Font for multiple documents

    Hello,
    How do I set the default font for any new text frames I create.
    I have several thousand InDesign templates in which the default font is set to a font that is no longer licenced and therefore requires changing.
    I already have a script which will open each template and change the first insertion point of any (empty) text frame to a new font but any new text frames created in these templates still want to use the unlicensed font.
    Thanks for any assistance.
    Simon Kemp

    for existing documents:
    app.activeDocument.textDefaults.appliedFont = myDoc.fonts.itemByName ('Arial\tBold');
    for newly created ones:
    app.textDefaults.appliedFont = myDoc.fonts.itemByName ('Arial\tBold');

  • [CS1][CS2][CS3][CS4][VB][VBS] flipped GraphicLines - bug ...

    hi
    could you please run this script:
    set myindi=createobject("InDesign.Application")
    set mydoc=myindi.activedocument
    for a=1 to 10
        set myLine = mydoc.pages.item(1).graphiclines.add
        myline.geometricbounds = array(0,50,200,a*10)
    next
    (I think converting it to JS shouldn't be a problem)
    script "should" draw 10 lines from (50,0) to (a*10,200) - ten lines starting in the SAME point and going down - something like this  /|\
    could anybody please tell me WHY result is totally insane ?
    robin
    www.adobescripts.co.uk

    JS draws me a nice picture. In what way is your result bizarre?
    By the way, how case-sensitive is VB? You create the line as myLine, then address it as myline -- could that be the problem?
    maybe "nice" - but not what I want ... now I need to find workaround - I need to LOSE extra time ... WHY ?
    robin
    www.adobescripts.co.uk

  • How to make previous version documents(CS1 and CS3) without extension  readable in InDesign CS5

    I have some previous version documents of CS1 and CS3  on Mac  which have been saved without any extension e.g 300, CS3doc etc.
    When I open such documents in InDesign CS5 they appear to be unreadable .  Only on  selecting 'All documents' filter  I am able to open those documents.
    I want to make all such documents (which are without extension) readable with 'All Readable Documents ' also .
    How I can do that, please  help me !!!!!

    The first thing I'd do is make sure the issue is really what I suspect it is - i.e. I suspect your extension-less documents don't have the proper type and creator.
    If you fire up a Terminal window, you should be able to use the GetFileInfo command to check one of the files:
    Assume 'sampleFile' is sitting on your desktop, you'd do
    GetFileInfo ~/Desktop/sampleFile
    (not sure when/whether GetFileInfo is installed on a Mac - I think it used to be part of Apple's developer tools, but on my Snow Leopard it resides in /usr/bin)
    Check what it says for 'type' and 'creator'.
    If these are not correct, we've confirmed that that's the reason why they don't show up in your file dialog.
    If the issue is type/creator related, I can think of the following options:
    a) Change your code to accept ANY file type/extension - I suspect this would work (not tested!):
    openFileDialog->AddType( '????' );
    If memory serves right, '????' should be accepted as a wildcard.
    b) correct the file types BEFORE they are viewed in the File Dialog - for example, if these files are in a very specific folder somewhere, you might be able to scan the folder, and correct their type and creator (e.g. iterate through all extensionless files in folder 'xyz' and change their type and creator). A lot depends on how those files get there, and whether they are tied to a specific folder or not - are they 'old' files, or are they being generated in some workflow? If they're all over a user's system or all over a file server, such pre-scanning and cleaning up file types approach will be a no-go.
    Cheers,
    Kris

  • InDesign CS3 Packaging a .Indd file

    Hello All,
    We have added a menu in Indesign CS3 application with menu name Package.
    On clicking this menu it opens a folder selection to accept a location where a package should be created.This should generate a Folder containing the Document.indd, a Text File , Fonts Folder , Images etc .
    Is there a way to do the Package Action programmaticaly using the API?
    Are there samples available for achieving this?
    Please Guide me.
    Waiting for Reply.
    Thanks in advance.
    Kartik

    What you said is the function of the menu [file]->[package].
    InDesign has implemented it,hasn't it?

Maybe you are looking for