# Direct Link

**URL:** <https://forum.inductiveautomation.com/t/direct-link/1546>\
**Category:** Ignition\
**Created:** [February 16, 2010, 6:09pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546 "2010-02-16T18:09:42Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![mws2674](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@mws2674](https://forum.inductiveautomation.com/u/mws2674)\
**Post date:** [February 16, 2010, 6:09pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/1 "2010-02-16T18:09:42Z")

</div>

In FPMI you were able to do a direct link to project:

[IP:PORT/gateway/launchfs/project.jnlp](http://IP:PORT/gateway/launchfs/project.jnlp)

Is there a new address for Ignition to be able to do this, or must projects be launched only from the home page?

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [February 16, 2010, 8:39pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/2 "2010-02-16T20:39:51Z")

</div>

Yes! It’s

[IP:PORT/main/system/launch/client/project.jnlp](http://IP:PORT/main/system/launch/client/project.jnlp)

---

<div class="post-metadata">

**Author:** ![mws2674](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@mws2674](https://forum.inductiveautomation.com/u/mws2674)\
**Post date:** [February 16, 2010, 11:48pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/3 "2010-02-16T23:48:44Z")

</div>

Excellent… thank you!

---

<div class="post-metadata">

**Author:** ![Kyle\_Chase](https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/32.png) [@Kyle\_Chase](https://forum.inductiveautomation.com/u/Kyle_Chase)\
**Post date:** [March 1, 2010, 6:34am UTC](https://forum.inductiveautomation.com/t/direct-link/1546/4 "2010-03-01T06:34:05Z")

</div>

What are the links for fullscreen or applet as well?

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [March 1, 2010, 5:37pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/5 "2010-03-01T17:37:00Z")

</div>

Windowed JNLP: [tt][http://IP](http://IP):PORT/main/system/launch/client/PROJECT\_NAME.jnlp[/tt]  
Full-Screen JNLP: [tt][http://IP](http://IP):PORT/main/system/launchfs/client/PROJECT\_NAME.jnlp[/tt]  
Applet URL: [tt][http://IP](http://IP):PORT/main/web/applet/client/PROJECT\_NAME[/tt]

---

<div class="post-metadata">

**Author:** ![alex.ferrell](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@alex.ferrell](https://forum.inductiveautomation.com/u/alex.ferrell)\
**Post date:** [August 24, 2010, 4:13pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/6 "2010-08-24T16:13:03Z")

</div>

I was able to put “javaws.exe” in front of the project link in the windows shortcut on the desktop to have it start right up in Java instead of launching the browser first. I tried it with the Windowed JNLP and it worked well. I did not try the others.

Is this OK or should I not do this?

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [August 24, 2010, 4:36pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/7 "2010-08-24T16:36:11Z")

</div>

Alex, you can create a desktop shortcut by doing that. It would look something like:`"C:\Program Files\Java\jre6\bin\javaws.exe" -localfile "http://IP:PORT/main/system/launch/client/PROJECT_NAME.jnlp"`You can also get to the designer with:  
Designer JNLP: [tt][http://IP](http://IP):PORT/main/system/launch/designer/designer.jnlp[/tt]

---

<div class="post-metadata">

**Author:** ![alex.ferrell](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@alex.ferrell](https://forum.inductiveautomation.com/u/alex.ferrell)\
**Post date:** [August 24, 2010, 5:32pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/8 "2010-08-24T17:32:23Z")

</div>

Actually my shortcut is “C:\Windows\System32\javaws.exe [localhost:8088/main/system/launc … ousel.jnlp](http://localhost:8088/main/system/launch/client/Carousel.jnlp)” and it is working.

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [August 24, 2010, 5:34pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/9 "2010-08-24T17:34:10Z")

</div>

> [@alex.ferrell](#):
>
> Is this OK or should I not do this?

Yes, it is absolutely OK to make a shortcut like "[tt]javaws.exe [path.to/project.jnlp](http://path.to/project.jnlp)[/tt]"

It won't work for applet mode (should be obvious why not) but it will work for full screen and windowed modes.

---

<div class="post-metadata">

**Author:** ![alex.ferrell](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@alex.ferrell](https://forum.inductiveautomation.com/u/alex.ferrell)\
**Post date:** [December 5, 2010, 11:43am UTC](https://forum.inductiveautomation.com/t/direct-link/1546/10 "2010-12-05T11:43:55Z")

</div>

Is there any difference in the above shortcuts as far as the actual launching of the project? For example, does one force all the packages to be downloaded again? Is one faster or slower? Do they all pretty much work the same?

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [December 6, 2010, 5:37pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/11 "2010-12-06T17:37:06Z")

</div>

They should all work the same.

As a side-note, with Ignition (as opposed to classic FactoryPMI) the downloading of packages is radically different - read on if curious:

FactoryPMI relied Java Web-Start’s caching mechanism to keep all of its packages (\*.jar files) up-to-date. Over the years we got tired of some shortcomings with that caching system after coaching too many people to clear their Java caches and wrestling with odd jar-signing issues.

Ignition only uses Web-Start to load a tiny little “bootstrap loader” program. This means 1 jar file which changes very rarely. That loader is then in charge of managing its own cache, which works much better.

Our cache only re-downloads the packages when it needs to, and it uses checksums to negotiate with the Gateway to figure out which packages are out-of-date. The only, non-intuitive part of this system is that each client instance uses its own cache. So, if you run a client for the first time, it’ll download all of the jars. If you close that client and re-open it, it won’t download anything. But if you open a 2nd client while the 1st is still open, that 2nd client will need to download its own copy of the jars so that it can maintain an independent cache. This allows a Client to retarget to Ignition Gateway that is running a different version without clobbering a concurrently running instance’s cache.

---

<div class="post-metadata">

**Author:** ![quper](https://avatars.discourse-cdn.com/v4/letter/q/aeb1de/32.png) [@quper](https://forum.inductiveautomation.com/u/quper)\
**Post date:** [July 9, 2012, 9:47am UTC](https://forum.inductiveautomation.com/t/direct-link/1546/12 "2012-07-09T09:47:13Z")

</div>

Is it possible to make direct shortcut for different users with their usernames already present?  
Like “direct shortcut” -clientname ? So that user only have to type a password.

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [July 9, 2012, 4:12pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/13 "2012-07-09T16:12:32Z")

</div>

Hi,

No, that is not currently possible. It may become possible in the future, as we’ll be introducing additional client authentication options, but I can’t say for sure, or when.

Regards,

---

<div class="post-metadata">

**Author:** ![jim\_lapratt](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jim\_lapratt](https://forum.inductiveautomation.com/u/jim_lapratt)\
**Post date:** [July 10, 2012, 5:39pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/14 "2012-07-10T17:39:26Z")

</div>

I have made my own shortcuts. After launching a project it makes a shortcut on desktop. Is there a way to stop that shortcut from being made?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [July 10, 2012, 5:53pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/15 "2012-07-10T17:53:31Z")

</div>

Sure, in the Java control Panel…  
 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/9/9db0e4e7828a7de09a5bb5f86bfe4d15d7498b6c.png)

---

<div class="post-metadata">

**Author:** ![jim\_lapratt](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jim\_lapratt](https://forum.inductiveautomation.com/u/jim_lapratt)\
**Post date:** [July 11, 2012, 1:14pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/16 "2012-07-11T13:14:03Z")

</div>

Thanks, seen that was not sure if there was a way to have it stop making them from within Ignition… I was hoping I was overlooking something.

---

<div class="post-metadata">

**Author:** ![bachphi](https://avatars.discourse-cdn.com/v4/letter/b/ccd318/32.png) [@bachphi](https://forum.inductiveautomation.com/u/bachphi)\
**Post date:** [August 22, 2012, 3:39pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/17 "2012-08-22T15:39:02Z")

</div>

to launch project from shortcut:

%windir%\system32\javaws.exe “[http://IP](http://IP):PORT/main/system/launch/client/PROJECT\_NAME.jnlp”

and to launch Designer from shorcut:

%windir%\system32\javaws.exe “[http://IP](http://IP):PORT/main/system/launch/designer/designer.jnlp”

---

<div class="post-metadata">

**Author:** ![Michael.Stofan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.stofan/32/3342_2.png) [@Michael.Stofan](https://forum.inductiveautomation.com/u/Michael.Stofan)\
**Post date:** [September 21, 2017, 10:13pm UTC](https://forum.inductiveautomation.com/t/direct-link/1546/18 "2017-09-21T22:13:41Z")

</div>


