Ajouter des parametres pour les applications lancees avec NF

Bonjour,



J’utilise NFuse 1.61 et je souhaiterais pouvoir ajouter des parametres sur le lien URL tels que le nom d’un fichier.



Ce que je souhaiterais avoir :

user click sur un lien pour lancer l’application word (par ex.), ce dernier ouvre le document passe en parametre.



Je pense que ca doit donner qqc comme ca:

http://…/launch.asp?NFuse_application=word&NFuse_param= \SERVERdirectory$myfile.doc



Comment configurer les ASP, mon fichier template.ica, ou le serveur metaFrame ?

Dois-je utiliser urlEncode pour balancer mon lien URL avec le param ?



En gros, COMMENT FAIRE ?



J’ai trouve qqc mais ca ne semble pas fonctionner (dans template.ica):

InitialProgram=#[NFuse_AppName] -param:[NFuse_param] ou un truc dans ce genre



Merci pour vos reponses,

lanfeust



[ This message was edited by: lanfeust on 2002-05-29 15:09 ]

Bonjour je n’ais pas de solution mais une question: si le document est situé sur le serveur, pourquoi ne pas faire de la publication de contenu ?



@+

Heuh, ca consiste a quoi faire de la publication de contenu ?



Bah mon souci, c’est que je n’ai pas que 10 ou 15 fichiers mais qqc comme +10.000 fichiers (sic) et aussi bien du word que du powerpoint en passant par project, etc…

Ces fichiers sont stockes sur plusieurs serveurs et j’ai une base qui reference le path de ces fichiers.



J’ai essaye d’autres orientations :

  • reassiocier le type de fichier sur la machine local avec la fonction ftype (genre : ftype txtfile= c:program…pn.exe /pn: Farm /app: Notepad /param: \Clientc$directoryfichier.txt
  • lancer directement l’executable pn.exe avec les memes parametres que le 1er exemple.

    Ces 2 ex. supposent que :
  • le gros client citrix soit installe sur les machines clientes.
  • ajout de %* lors de la publication de l’application



    (cf CTX785732)



    Bon en tout cas, ca ne fait pas avancer mon schimblick…

    Mais merci quand meme



    Si vous avez d’autres idees, je suis preneur…



    [ This message was edited by: lanfeust on 2002-05-31 09:44 ]

Pour info en locale tu peux utiliser le client web (ica32t) avec la command

wfica32 XXX.ica /param:XXXX



j’ai d’autre client qui ont la meme question, si je trouve une solution simple…

Comment icaweb32.exe fonctionne ?



Comment j’obtiens mon fichier .ica car le seul que j’ai c’est celui qui est sur mon serveur web.

Il ne contient que des noms de parametres genre :

InitialProgram=#[NFuse_AppName]



Tu n’aurais pas un fichier .ica generique (autre que guest)



Merci

Apres moults recherches, il semble qu’une personne ait trouve la reponse (ou bidouille qui fontionne) sur le forum de Citrix:



Submitted by Chris Mellon on 09/24/2001 at 03:22 PM


  1. The command line for your application should look something like this:

    n:program filesepicbinepic.exe %* In my case the Application name was Epic ( see below in URL)


  2. in applist.asp



    launch.asp?NFuse_CurrentFolderUrlEncoded=test2.xml&NFuse_Application=Epic&NFuse_MIMEExtension=.ica



    I am using the NFuse_CurrentFolderUrlEncoded parameter because NFUSE does not give us any user definable Paramenters or Tags. (Citrix- Please, Please change that.)



    I also found that you need to pass the URL in this order of paramenters. When I put the NFuse_CurrentFolderUrlEncoded parameter last, I could not get the application (Epic) to launch.


  3. Change template.ica to look like this in the application area.



    NFuse_AppFriendlyName

    InitialProgram=# [NFuse_AppName] [NFuse_CurrentFolderUrlEncoded]



    Notice the application name is in and the file parameter in carried in [NFuse_CurrentFolderUrlEncoded].



    Hope this helps.



    Atten: Citrix.

    If you are reading this post, please give us a better way to do this.



    (Lien : http://ctxex10.citrix.com/icaforum.nsf/8178b1c14b1e9b6b8525624f0062fe9f/065f397a4e73b8c985256ad1006a7951?OpenDocument)



    Et ca fonctionne !

    a+



    [ This message was edited by: lanfeust on 2002-06-06 12:04 ]



    [ This message was edited by: lanfeust on 2002-06-06 12:06 ]

lors de la creation de l’application sur le serveur MF , lorsque que tu choisis le chemin de l’EXE, rajoute :



…EXCEL.EXE \SERVEURREP*.xls

Merci !