• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Hide Active InDesign Application

Guest
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

I want to hide my Active Indesign Application on mac os and then work in ths using script.

Is it possible to hide running indesign application on mac os.

Indesign Application Visible function is read only.

How set visible false of application on mac or there is another way to hide active indesign application.

Thanks.

TOPICS
Scripting

Views

3.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

You can use AppleScript to hide the app (system events or what-have-you). Why do you want to?

Harbs

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

Thanks Harbs  for Quick reply

I want to run Indesign application in Hidden mode (backend) so any one could  not see this.

I try using Apple Script but it not hide.

tell application "Adobe InDesign CS5.5" to activate

tell application "Adobe InDesign CS5.5" to activate

tell application "Finder"

set visible of process "Adobe InDesign CS5.5" to false

end tell

Also set LSUIElement= 1, and LSBackgroundOnly=1.

and also try

NSRunningApplication *selectedApp = [arrayController.selectedObjects objectAtIndex:0];

    [selectedApp hide];

But not sucess to hide running indesign application.

I want to completely hide (from Dock and  desktop) and run in backgroud.

Is it possible to hide application and run in hidden mode(background).

Thanks.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

You've got to tell system events to set visible of process InDesign to false, not the finder ...

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Thaks for reply

I try  system events also

set appName to "Adobe InDesign CS5.5"

set appID to bundle identifier of (info for (path to application appName))

tell application "System Events"

  ##set visible of process appName to false

          set visible of appID to false

end tell

Result:

error "Can’t set visible of \"com.adobe.InDesign\" to false." number -10006 from visible of "com.adobe.InDesign"

Thanks


Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

Hi,

1. You could skip window for document adding or opening by script (i.e app.documents.add(false) )

2. You could minimize app.layoutWindow while executing;

3. You could use Indesign Server (if available ) as a target to execute script jobs in background.

rgds

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

Thanks Jump_Over for reply

I want to completely hide so any one can not see the running indesign application .

Thanks.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

Hi,

Thats why Adobe introduced InDesign Server, I guess

rgds

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

Thanks Jump_Over

I am not using server.

Is it not possible in application ?

Thanks.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 15, 2013 Jan 15, 2013

Copy link to clipboard

Copied

I've never tried to hide the app, so I don't know. Just hiding the app should be possible. Hiding it in the doc and the application switcher -- I'm not so sure.

If it's possible, it'll be using general system scripting...

If you really  need to keep InDesign completely hidden, there's a good chance you needs require InDesign Server due to EULA restrictions...

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Thanks for reply

How hide InDesign Completely using Server ?

Thanks

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Hi,

ID Server is a separate application with no interface (like windows and dialogs). It works in background as a OS process and you are able to execute mostly everything as using InDesign except "alike display" functions and methods. (select(), copy(), user interaction, display preferences etc).

So seting #target indesignserver script doesn't open ID application and there is nothing to hide.

rgds

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Of course, it does cost $20,000, so you don't exactly purchase a license on a whim...

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Thanks Harbs for reply.

You right it is very costly.

Is there is any other solution of my problem ?

Thanks

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 16, 2013 Jan 16, 2013

Copy link to clipboard

Copied

Thanks Jump_Over for reply.

I could not use InDesign Server. It is very costly.

There is any other solution of my problem.

Thanks.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jan 17, 2013 Jan 17, 2013

Copy link to clipboard

Copied

Hi,

tell application "System Events" to tell process "Adobe InDesign CS5.5" to set visible to false

still works for me.

P.S. Remember Harbs popst: http://forums.adobe.com/message/4994774#4994774

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 17, 2013 Jan 17, 2013

Copy link to clipboard

Copied

LATEST

Thanks -hans- for reply

I try this

tell application "System Events" to tell process "Adobe InDesign CS5.5" to set visible to false

it only minimize the application in Dock (not completly hide).

If i use UIElement=1 in info.plist then it hide the InDesign icon from Dock but open file in finder and after minimize it go in right side of Dock seperator.

Thanks again for your reply -hans-.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines