2009-07-06 9 views
3

Est-il possible de passer des paramètres de ligne de commande à un projecteur Flash sous Windows? J'ai une autre application (dans ce cas, un installateur) qui devra communiquer avec un projecteur Flash (de la même manière que les flashvars). Je n'ai pas pu trouver d'information en ligne (tout semble se concentrer sur l'utilisation de paramètres FSCommand pour l'exécution de futurs projecteurs, ce qui ne m'aide pas à appeler l'original) ...Comment passer des paramètres à un projecteur Flash (Windows)?

+0

Si vous voulez pirater dans une communication simple, vous pouvez stocker presse-papiers. Cela devient facilement un gâchis pour les grands projets, cependant. Vous pouvez également utiliser net.sockets de flash, mais cela vous obligerait à écrire un serveur personnalisé pour envoyer un fichier de politique ... – Warty

Répondre

1

Je suis assez sûr que Les projecteurs Flash standard ne peuvent pas faire cela. Cependant, d'autres wrappers tiers tels que Zinc de MDM ou SWFStudio de NorthCode peuvent offrir cette fonctionnalité.

+0

Bummer - mais merci! –

+2

mauvaise réponse, ne devrait pas être acceptée ... – thalm

3

Si vous avez le fichier servi derrière un serveur HTTP, disons http://domain.com/main.swf, vous pouvez choisir l'option Ouvrir l'URL du projecteur et de transmettre les flashvars ainsi que l'URL comme ceci:

http://domain.com/main.swf?var1=value1&var2=value2 
+0

Je souhaite que cela avait été une possibilité. Le projet sur lequel je travaillais était pour un installateur de CD-ROM pour les clients d'entreprise, donc nous ne pouvions pas supposer qu'ils avaient une connectivité Internet ... –

+1

Vous pouvez également faire quelque chose comme: file: /// C/Users/User /Desktop/main.swf Probablement aurait également travaillé. :) –

9

juste une note à ce sujet. vous pouvez transmettre des paramètres au lecteur Flash autonome. j'ai créé un fichier .bat comme celui-ci, qui fonctionne comme un charme:

flashplayer_10_sa.exe aFlashFile.swf?param=value?otherparam=othervalue 

vous pouvez télécharger le lecteur standalon d'Adobe: http://www.adobe.com/support/flashplayer/downloads.html

+0

C'est excellent - je n'ai pas trouvé cette astuce ailleurs et j'ai cherché un certain temps. Merci beaucoup! – cronoklee

+1

@thalm Cela ne devrait-il pas être aFlashFile.swf? Param = value & otherparam = othervalue –

Questions connexes