How do we create a plugin setup file for Mac/Win?

Hello!
I am a relatively new plugin coder! I have successfully developed a few small plugins. Now, the general course of going about a setup of a plugin is to copy & paste it in the Plugins folder of Adobe Photoshop. Is there an alternate method? Like, a setup, that installs the plugin at the appropriate location! I searched the internet but couldn't find anything of much use.
Help needed...!!! 
Thanks! 

On Windows, you can have your setup program check the registry for plugins folder path:
HKEY_LOCAL_MACHINE/SOFTWARE/Adobe/Photoshop/
It would follow by the version number, within that version would be a string value key called "PluginPath", this would hold the full path to plugins folder, this is where you want the installer/setup to copy your plugins to.
eg.  HKEY_LOCAL_MACHINE/SOFTWARE/Adobe/Photoshop/12.0/  the key PluginPath = "C:\Program Files\Adobe\Adobe Photoshop CS5 (64 Bit)\Plug-ins\"
Keep in mind that on 64 bit OS, the registry key will tell you about 64 bit location, not the 32 bit location.  If your plugin comes with both 32 bit and 64 bit, you need to do some checking to make sure that it knows which path is which.   eg.  if you see 64 bits in the path, the other one should be C:\Program Files (x86)\Adobe\Adobe Photoshop CS5\Plug-ins\ -- provided that the user choose to install 32 bit.  Also keep in mind that users can have multiple versions of Photoshop.
There really isn't an easy way on the Mac other than having the installer test to see if /Applications/Adobe Photoshop CS5/Plug-ins/ (and test for other versions)
OR... you can always ask the user where the plug-ins folder is.

Similar Messages

  • How can I Create a Client Configuration File for RemoteApp and Desktop Connection with Server 2012?

    I have a working RDS RemoteApp site and looking to test out the feature in Windows 7 Control Panel\All Control Panel Items\RemoteApp and Desktop Connections
    I came across this link: Create a Client Configuration File for RemoteApp and Desktop Connection and I believe this is what I need to do first, but these instructions are for
    Server 2008, and I'm running 2012.
    Any suggestions or tips on how I can begin testing this with Server 2012?

    Hi,
    You can manually enter the path to the 2012 feed and it will connect and download the RemoteApps and Desktop connections.
    If you need a sample .wcx file I have posted one here a couple of times.  If you want I will look for it and post a link.
    -TP
    I tried adding my URL's below, these are sample links that work for me right now for when I log into the web page, but neither of these work.  And I'm not sure what I would need to do with or how to create a .wcx file.
    When I type in my URL of: https://connect.mydomain.org/RDWeb, I get redirected to: 
    https://connect.mydomain.org/RDWeb/Pages/en-US/login.aspx?ReturnUrl=/RDWeb/Pages/en-US/Default.aspx

  • How do I create a new .DS_Store file for the Desktop?

    I have an account, in this case it is the System Administrator account (which I seldom use), where the Desktop icons all scrunch up to the right side of the screen. I can re-arrange them, but when I log out and sign back on, the icons are shifted back to the right side of the screen. I thought perhaps I had a corrupted .DS_Store file that needed to be removed. However, it turns out that I can find no .DS_Store file to remove for this account. Finder just doesn't seem to be able to create a new one. I'm not sure how or when the old one disappeared.
    Any suggestions how I can get the Finder or something else to create a new .DS_Store for the Desktop so that icons will stay put?

    I think I found an answer (not a solution) to my problem. Consulting with Apple Support, there is no way for the System Administrator's desktop to "remember" the positions of icons from one session to the next. They will always move to the right-hand side of the screen when you log back in. Apparently this is a change that occurred with OS 10.6.4. No reason by Apple given for the change, nor is it readily apparent to me why the Desktop or Finder in the System Admin account should work any differently than in any other account. Might simply be an oversight or a bug.
    If anybody has a fix, I would appreciate learning about it.

  • How can I Create an individual MD5 file for each folder in a main directory?

    The specs for a file delivery I'm making require an individual MD5 file per folder, with the contents of that folder being inside the MD5 file. Such as:
    DAY_01 (MAIN FOLDER)
    A01
    -(files 1-1000)
    -md5 for files 1-1000
    A02
    -files 1001-2000
    -md5 for files 1001-2000
    And so on. Is there a script or program that can make those MD5 files automatically or do I hace to go and do each one individually? Thanks

    I don't know of any pre-existing solution to your question, but it isn't hard to write one:
    set theFolder to (choose folder)
    tell application "System Events"
              set subfolders to every folder of theFolder
              repeat with eachFolder in subfolders
                        set fPath to (POSIX path of eachFolder)
                        set fName to name of eachFolder
                        set md5Filename to quoted form of (fName & ".md5")
                        do shell script "cd " & quoted form of fPath & "; /sbin/md5 * > " & md5Filename
              end repeat
    end tell
    The idea here is that it asks for a folder to process. It then grabs a list of all the folders inside that folder (subfolders), then for each subfolder it extracts its POSIX path and the folder name, then it builds a shell command that actually goes to each folder, runs the md5 command (passing in all files), writing the output to a .md5 file named according to the folder.

  • How do I create a form in CS6 for Mac similar to a LiveCycle Designer form for Windows?

    I have been creating quite a few forms in LiveCycle Designer at work (on Windows 7). I do a lot of scripting (99% JavaScript) in the background in order to make the form function as I need it to. I purchased CS6 for my Mac at home, and have a side project where I need to create a form with a lot of the bells and whistles that my work-related forms have. Since I can't use my work laptop for personal gain, I was wondering if anyone can help get me started with how to create a "LiveCycle Designer"-like form using CS6 (LiveCycle Designer is not offered for a Mac).
    Thanks!
    Scott

    Jean-Louis Gassée,
    Glad I was able to lend some of my knowledge to such an amazingly smart man.
    Would appreciate in if you followedme on Twitter, I would like to do he same. @getmeontop
    Thanks David

  • How many softwares are there to create a setup file for java programs

    Hi, i am new to java
    I want to know how many softwares are there to create a setup file for java programs.
    I know one software i.e java launcher to create a setup file.
    I want to know about any other softwares are available to create a setup file for java programs.
    I created a setup file for swings program in JCreator.
    And don't think that i am wastiing ur time with this question .
    Help me regarding this topic.
    Thanks in Advance

    superstar wrote:
    I want to know how many softwares are there to create a setup file for java programs.13, no wait, 42.
    I know one software i.e java launcher to create a setup file.You should clearly identify what you think you already know.
    I want to know about any other softwares are available to create a setup file for java programs.
    I created a setup file for swings program in JCreator.Is this the one you talked before, or is this different?
    And don't think that i am wasting ur time with this question .Why should I not think that?

  • Creating setup file for java

    Somebody tell me how to create setup file for the software which is made by using java programming. We can create jar file for that purpose but I want to create setup file or exe file.

    open source
    - izpack (windows, linux, macos) www.izforge.com or org
    - nsis.sf.net (winblows only)
    commercial
    - www.zerog.com 's InstallAnywhere

  • Creating setup file for java project

    hi
    My project has java files, properties files,batch files as well as two jar files,mail.jar & activation.jar(for importing packages).
    I have to include these jar files while setting environment variables.
    Now i want to make setup file for myproject to provide quick launch from desktop ,can anyone pls help me how to include these all files into a single jar file. and how to make setup file
    Pls Help
    Thanks a lot !!!

    JAR files can contain any type of file that you want so you could use the following command:
    jar cf jar-file input-file(s)
    (the c tells jar to create the jar file; the f says the next item is the name of the jar file; the jar-file should be replaced with the name of the jar file; and the input-file(s) should be replaced with the name of the files you want jarred).
    In general, batch files don't do much good bundled inside a jar file. If you really want a way to bundle all of your files and have them installed, then you might want to look into JExpress or one of its competitors. Full disclosure, I work for DeNova (the mfg of JExpress).
    The advantage of an installer over a jar file is that you can distribute your files plus create a native executable to launch your java app, set up an uninstaller, etc.

  • How can I create an csv/excel file using pl/sql and then sending that file

    How can I create an csv/excel file using pl/sql and then sending that file to a clients site using pl/sql?
    I know how to create the csv/excel file but I can't figure out how I would get it to the clients site.

    968776 wrote:
    How can I create an csv/excel file using pl/sql and then sending that file to a clients site using pl/sql?
    I know how to create the csv/excel file but I can't figure out how I would get it to the clients site.You are trying to do it at a wrong place..
    Whay do you want database (pl/sql) code to do these things?
    Anyhow, you may be interested in :
    {message:id=9360007}
    {message:id=9984244}

  • I have a 1TB external hard drive (NTFS) that has all my files from my old PC, how do I create a partition on it for HFS  without formatting it so that I can use it for Time Machine and the like?

    I have a 1TB external hard drive (NTFS) that has all my files from my old PC, how do I create a partition on it for HFS  without formatting it so that I can use it for Time Machine and the like?

    There aren't any 3rd party apps or anything. I use PC's and Mac's at school and the only computer connected to a printer at my house is a PC so i need access to both

  • How do I create an interactive PDF file with variable data

    We would like to basically do a 'mail merge' of our list of customers with an interactive PDF file (including videos, menus, etc - not just form fill out and web links) to create a single PDF file that contains multiple mail pieces ... one for each customer ... with each mail piece being customized for that customer.  Customizations would include different greetings (Dear Bob, Dear Dana, etc), as well as different charts based on data unique to the customer, different photographs, etc.
    I've seen that InDesign and Acrobat Professional can be used to create an interactive PDF (such as from http://tv.adobe.com/watch/ask-the-adobe-ones/14-calling-rufus-about-interactive-pdf-making).  However I don't understand how I can insert data from a database, csv file, excel file etc into the PDF file so that each page, or each set of pages, within the PDF can be customized.
    Can anyone point me to a tool to use for this?
    Thanks,
    Bob Kendall

    For that kind of volume and unattended operation, you want InDesign Server – which is the server/high volume edition of INDD.
    From: Adobe Forums <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Thu, 3 Nov 2011 06:58:07 -0700
    To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
    Subject: How do I create an interactive PDF file with variable data
    Re: How do I create an interactive PDF file with variable data
    created by Ti26E31DSxxx<http://forums.adobe.com/people/Ti26E31DSxxx> in PDF Language and Specifications - View the full discussion<http://forums.adobe.com/message/4005459#4005459

  • How do I create an after effects file with an interchangeable image

    Hey,
    hope someone can help me, I'm using after effects to create a mp4 file, it contains a photo which has a animation super imposed ontop of it.
    When the projects finished the base photo that the animation is created around could change up three times a day.
    What I'm trying to work out is a way for a non technical user to just be able to upload the new photo to somewhere and for the animation to be created and returned somehow to him so that the animator doesn't have to re open and edit the affect effect project each time a new photo comes in.
    Is there a way to do this built into after effects does any one know?
    Thanks for any help

    For that kind of volume and unattended operation, you want InDesign Server – which is the server/high volume edition of INDD.
    From: Adobe Forums <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Thu, 3 Nov 2011 06:58:07 -0700
    To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
    Subject: How do I create an interactive PDF file with variable data
    Re: How do I create an interactive PDF file with variable data
    created by Ti26E31DSxxx<http://forums.adobe.com/people/Ti26E31DSxxx> in PDF Language and Specifications - View the full discussion<http://forums.adobe.com/message/4005459#4005459

  • How do you create an AcrobatXI zip file in windows 8.1?

    How do you create an AcrobatXI zip file in windows 8.1? from acrobat.com docs?  Sorry Not sure what community to ask this in this community?  The email provider I was using didn''t seem to want to accept it through Adobe Send the first time and since Adobe Send ends January 6, I am assuming a zip file is preferable..  I thought I had seen an Adobe Zip file somewhere but haven't been able to locate it. Any help appreciated.
    Thank you.
    Sherrie

    Hi Sherrie L,
    Adobe Send is Adobe's current solution for sending large files. (It's Adobe SendNow that's retiring soon.) Can you tell us what trouble you were running into using Adobe Send?
    There isn't a special version of Zip files for Acrobat, but you could reduce the PDF file size if you have Acrobat. Or, in Windows, you can create a Zip file by choosing File > Send to > Compressed (Zipped) Folder.
    Best,
    Sara

  • In Adobe 8 how do you create a bates log file?

    I love this feature in Adobe 9 where one can select "output options" and change the way the bates stamped PDF is saved, to create a log file of bates numbers per document, etc.  Are these same output options and bates log file options available in Adobe 8?  Basically, how do I create a bates log file in Adobe 8?

    This is a great utility---thanks for sharing it!  The Javascripts folder can be hard to find--here's what worked for me:
    For Macbook Pro users using Acrobat Pro X with OS X version 10 or greater,  you’ll want to copy the unzipped “UVSAR_selectiveFlatten.js”  file into the JavaScripts folder located in this path:
    /Applications/Adobe Acrobat X Pro/Adobe Acrobat Pro.app/Contents/Resources/JavaScripts
    *** IMPORTANT:  To be able to see the Contents folder, you must Right-Click (Ctrl-Click if you don't have a right button) on the filename "Adobe Acrobat Pro.app", then select Show Package Contents from the pop-down menu.  The Contents folder will appear in a new window and you can navigate to  Contents/Resources/JavaScripts, and put the “UVSAR_selectiveFlatten.js” into the JavaScripts folder.
    Once you've done that, restart Acrobat Pro and you'll find the "Flatten" option in your Edit menu.  VERY handy!  Tip:  might want to save your original PDF file as a different version just to be safe---once you flatten the PDF, it can't be undone, so either just print and don't save, or save as different version if need be.

  • How to create an Empty Playlist File on Mac?

    Hello everyone, I'm working on a Music Player script, I was able to play a file via the default player as when we doubleclick on a file. The problem is I have no control over the Player, so to "stop" a file I could play a "silent" mp3, one with 1 second of silence in it for example. I discarded the idea since I had to distribute this silent.mp3 file along with the script. A better option is to play a "playlist", since playlist files are text only, I could create them an empty playlist file on the fly...
    so, the question is, what's the default playlist extension on a mac? and how to create one on the Mac?
    in windows the default player is Windows Media Player, the default playlist file extension is *.wpl.
    here's the contents of an empty playlist
    <?wpl version="1.0"?>
    <smil>
        <head>
            <meta name="Generator" content="Microsoft Windows Media Player -- 12.0.7601.18150"/>
            <meta name="ItemCount" content="0"/>
            <title>empyPlaylist</title>
        </head>
    </smil>
    here's the script, so far Windows only, at least to stop the file being played.
    //  script.name = musicPlayer_Windows.jsx;
    //  script.needs = I need to create an Empty Playlist File for the Mac, that will play on the default music player when executed
    // carlos canto, 10/12/2014
    var w = new Window('dialog', 'Music Player');
    var btnFile = w.add('button', undefined, 'Select an *.mp3 file to play...');
    var lblSong = w.add('edittext', undefined, '');
    lblSong.characters = 30;
    var btnPlay = w.add('button', undefined, 'Play');
    var btnStop = w.add('button', undefined, 'Stop');
    var btnClose = w.add('button', undefined, 'Close');
    btnPlay.enabled = btnStop.enabled = false;
    var emptyPlaylist = getEmptyPlaylist ();
    btnFile.onClick = function () {
        var file = File.openDialog ("Select File to Play...", '*.mp3', false);
        lblSong.text = file.displayName;
        lblSong.file = file;
        btnPlay.enabled = btnStop.enabled = true;
    btnPlay.onClick = function () {
        lblSong.file.execute();
        $.sleep (300);
        BridgeTalk.bringToFront('estoolkit');
    btnStop.onClick = function () {
        emptyPlaylist.execute();
        $.sleep (300);
        BridgeTalk.bringToFront('estoolkit');
    btnClose.onClick = function () {
        w.close();
    w.show();
    // this function creates an Empty Playlist file (Windows) on the fly, this file will be used to "stop" a playing file
    // I need a similar function for Mac
    function getEmptyPlaylist () {
        var desk = Folder.desktop;
        var f = new File(desk+'/emptyPlaylist.wpl');
        if (!f.exists) {
            var s_emptyPlaylist = (new String("<?wpl version=\"1.0\"?>\n<smil>\n    <head>\n        <meta name=\"Generator\" content=\"Microsoft Windows Media Player -- 12.0.7601.18150\"/>\n        <meta name=\"ItemCount\" content=\"0\"/>\n        <title>empyPlaylist</title>\n    </head>\n</smil>\n"));
            f.encoding = 'utf-8';
            f.open('w');
            f.write(eval(s_emptyPlaylist));
            f.close();
        return f;
    thanks in advance
    Carlos

    hmm...I think it's going to be more complicated than I thought.
    correct, this script targets the ESTK, it is part of a larger Illustrator script, which doesn't have doScript either...I would go with applescript as last resort. I think going with the playlist file is easier.
    based on your comment I realized users might change their default players, so on Windows I'm going to change the playlist file from *.wpl to the more universal *.m3u, I guess whatever decent player made the default, supports this file.
    so, will an *.m3u playlist file play on the default mac player (itunes) when executed?
    File("~/Music/iTunes/iTunes Media/Music/emptyPlaylist.m3u").execute(); // will this play on itunes?
    I noticed that the *.m3u file can be blank, it will still "play" when executed() and effectively "stops" any music file currently being played...if this happens on Mac also, that's what I'm after.
    thanks for helping Dirk.

Maybe you are looking for

  • Accounting entry problem for cancel billing document

    Hi, We have manufacturing process  for SO to DC we follow the proces Sales order -> delivery -> VF01 -> J1IIN -> VF02 release to accounting, now when we do the above procees in billing document document flow we can see two accounting entry generated

  • Problem with variable on 0fiscper on a infoset in a report

    hi , I have an infoset  on two ods's , ods1 & ods2. I have used inner join and the join is on field 0fiscper and fiscal variant. Which are  present in both ods. In my query i have created a variable on ods1 0fiscper, the same variable appears for ods

  • HELP ! NOKIA N8 CAMERA FLASH WONT WORK

    Hi All, My three month old Nokia N8 camera flash wont owrk under any light conditions, you can switch it on manually, leave it on auto..... doesnt matter it wont flash. Anyone else found the same problem? any solutuions? kind regards Gippa

  • Keep Skype in an ONLINE state

    Hi, just purchased a skype enabled home phone, have a skype local number with an unlimited subscription. Problem is it keeps setting my status to away and i keep missing my calls. is there a feature or setting i can force online and never go away?

  • Do you use Virtual Box VM... Please help with this.

    hey everyone I'm extremely new with all this stuff... I have a iMac 10.5.4 with the most current version of Virtual Box. When i load Virtual Box everything is rocking and extremely cool... but after an hour or so my network/server connections dies of