# Acceso directo a una solución desde vDevelop

Es posible crear un acceso directo a una [solución](https://doc.velneo.com/33/velneo-vdevelop/soluciones-y-proyectos) alojada en un [Velneo vServer.](https://doc.velneo.com/33/velneo-vserver/que-es-velneo-vserver)

Para ello debemos crear un acceso directo con el siguiente formato:

`/senda/ejecutable vatp://usuario:contraseña@dominio:puerto/solucion`

Está compuesto en primer lugar por la senda de [Velneo vDevelop](https://doc.velneo.com/33/velneo-vdevelop/introduccion), que necesitaremos para poder lanzar el ejecutable.

La segunda parte se trata de la VRL (Velneo Resource Locator), que está compuesta por el esquema o protocolo (vatp o vatps en el caso de que el servidor con el que nos vamos a conectar tenga activado el [protocolo VATPS](https://doc.velneo.com/33/velneo-vserver/funcionalidades/protocolo-vatps) y la senda, que es el identificador de la solución a la que queremos acceder.

Por ejemplo, en el sistema operativo Windows se escribiría de la siguiente forma:

`"C:\Archivos de programa\Velneo\vDevelop.exe" vatp://usuario:contraseña@c3.velneo.com:6001/vERP_2`

para conocer el identificador de la solución usaremos [Velneo vAdmin](https://doc.velneo.com/33/velneo-vadmin/que-es-velneo-vadmin) y accediendo al panel de soluciones:

![](https://1848050135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7D2zitZhY9szSsa5EK%2Fsync%2F770db80b2441a8aa7be8e744d07aa3ed3148470b.png?generation=1589374118408623\&alt=media)

Si queremos que en lugar de acceder directamente al proyecto el sistema pida la contraseña del usuario indicado en el acceso directo escribiremos el carácter \* en el parámetro correspondiente a la contraseña:

`"C:\Archivos de programa\Velneo\vDevelop.exe" vatp://usuario:*@c3.velneo.com:6001/vERP_2`

Si queremos que en lugar de acceder directamente al proyecto el sistema pida el usuario y la contraseña, escribiremos el carácter \* también en el parámetro correspondiente al usuario:

`"C:\Archivos de programa\Velneo\vDevelop.exe" vatp://*:*@c3.velneo.com:6001/vERP_2`

En el caso de que el usuario o la contraseña incluya caracteres especiales tales como @, \\, etc. éstos no podrán ser escritos directamente en la cadena sino que tendrán que ir codificados en su equivalente html (%CODIGO\_CARACTER). Ejemplo:

Si la contraseña del usuario es 123\@45, la especificaríamos así: `123%4045`

En Linux, para crear un acceso directo a una solución, lo que haremos será crear un lanzador en el escritorio, y estableceremos el comando siguiendo la estructura siguiente:

`/rutadeinstalacion/Velneo-vDevelop/vDevelop.sh vatp://usuario:contraseña@dominioservidor:puerto/SOLUCION`

{% hint style="warning" %}
En el caso de que el nombre del usuario contenga una @, en el acceso directo tendremos que sustituir ésta por la cadena %40. Ejemplo, si el nombre de usuario es <info@velneo.com> el acceso directo sería:

`"C:\Archivos de programa\Velneo\vDevelop.exe" vatp://info%40velneo.com:contraseña@c3.velneo.com:6001/vERP_2`
{% endhint %}
