OVH Cloud OVH Cloud

[dirMX]-action sur le net

12 réponses
Avatar
RB
Salut à tous

je teste director sur le net et certains points demandent des
eclaircissements.

1 - d'une manière generale une appli shockwave sur un site peut elle
rencontrer des problemes à partir d'un trop grand nombre d'accès
simultanés ?

2 - j'ai testé la fonction "importfileinto"
dans la doc il me semble avoir compris que je pouvais seulement
récuperer du texte au format rtf ou html.
j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
A partir de ce constat, est ce qu'un format texte est à privilégier
plutôt qu'un autre ?

3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
differents formats de fichier, pas de probleme, sauf pour des images
avec des couches alpha. j'ai l'image mais plus de couche alpha.
J'ai essayé de la recuperer (en pensant qu'elle était seulement
desactivée) avec "usealpha" mais pas plus de succès.
Donc, y a t il une solution pour importer des images avec couche alpha ?

4 - A partir du moment ou l'on choisi de mettre des éléments (images et
textes) à télécharger sur un serveur, y a t il un interet à utiliser une
base de données et récuperer les éléments via php plutôt que d'utiliser
la commande "importfileinto" ?

5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
texte récupéré puis je changeai de movie via "gotonetmovie" le texte
disparait alors que les élément présent à l'origine dans la distribution
partagée sont bien présent ???

6 - j'ai testé les variables globales entre les movies, echec.
y a t il un moyen de passer des variables d'un movie à l'autre ?
peut-etre avec "setpref" ?


merci

RB

10 réponses

1 2
Avatar
Sébastien Portebois
Salut

1 - d'une manière generale une appli shockwave sur un site peut elle
rencontrer des problemes à partir d'un trop grand nombre d'accès
simultanés ?



A part des temps de chargements supérieurs (parce que bande passante du
serveur saturée) non aucun problème : le shockwave sont executés par les
clients, la charge des serveurs n'est donc 'que' pour la transmission des
shockwave


2 - j'ai testé la fonction "importfileinto"
dans la doc il me semble avoir compris que je pouvais seulement
récuperer du texte au format rtf ou html.
j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
A partir de ce constat, est ce qu'un format texte est à privilégier
plutôt qu'un autre ?



euh, peux-tu détailler?


3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
differents formats de fichier, pas de probleme, sauf pour des images
avec des couches alpha. j'ai l'image mais plus de couche alpha.
J'ai essayé de la recuperer (en pensant qu'elle était seulement
desactivée) avec "usealpha" mais pas plus de succès.
Donc, y a t il une solution pour importer des images avec couche alpha ?



Avec importeFileInto je ne me souviens pas de ce problème...
Tu peux aussi essayer avec member().fieName.
A noter, par défaut Director te fera un trimWhiteSpace sur les images
importées (avec importFileInto)
Autre piège : Director ne gère pas les alpha des TGAs, donc essaye la meme
chose avec des PNGs pour voir si ton problème vient de importeFileInto ou
des tga.


4 - A partir du moment ou l'on choisi de mettre des éléments (images et
textes) à télécharger sur un serveur, y a t il un interet à utiliser une
base de données et récuperer les éléments via php plutôt que d'utiliser
la commande "importfileinto" ?



AMHA : utiliser une base de données pour référencer les versions des
fichiers, puis faire prealoadNetThing puis importFileInto des fichiers à
jour (dont les url auront été totalement ou partiellement retournées par
la bdd).... mais là le compromis flexiobilité/suivi/cassagede tête se fait
un peu au cas par cas suivant les impératfis du projet...


5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
texte récupéré puis je changeai de movie via "gotonetmovie" le texte
disparait alors que les élément présent à l'origine dans la distribution
partagée sont bien présent ???



euh, là c'est trop loin pour moi (plus du'n an que je n'ai pas fat de
shockwave). Il me semble qu'une distribution partagée modifiée reste
'intacte' lors d'un passage entre 2 anims...


6 - j'ai testé les variables globales entre les movies, echec.
y a t il un moyen de passer des variables d'un movie à l'autre ?
peut-etre avec "setpref" ?



oui là je suis certain et gatécorique ;¬)
Mes globales sont bel et bein conservées d'un movie à l'autre. Es tu sur
que ton second movie ne'a pas un clearGlobals dans son startmovie ou son
prepareMovie?


bonne journée
séb
Avatar
Ned
"RB" a écrit dans le message de
news:
| Salut à tous

Salut à toi

|
| je teste director sur le net et certains points demandent des
| eclaircissements.
|
| 1 - d'une manière generale une appli shockwave sur un site peut elle
| rencontrer des problemes à partir d'un trop grand nombre d'accès
| simultanés ?

ben normalement shockwave est client-side, donc je vois pas où serait le
problème....

|
| 2 - j'ai testé la fonction "importfileinto"
| dans la doc il me semble avoir compris que je pouvais seulement
| récuperer du texte au format rtf ou html.
| j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
| A partir de ce constat, est ce qu'un format texte est à privilégier
| plutôt qu'un autre ?
|

de mémoire, ImportFileInto n'est pas recommandé en dehors de l'IDE. Du coup,
je ne l'utilise jamais

| 3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
| differents formats de fichier, pas de probleme, sauf pour des images
| avec des couches alpha. j'ai l'image mais plus de couche alpha.
| J'ai essayé de la recuperer (en pensant qu'elle était seulement
| desactivée) avec "usealpha" mais pas plus de succès.
| Donc, y a t il une solution pour importer des images avec couche alpha ?

alors là aucune idée.... un xtra shockwave safe ?

|
| 4 - A partir du moment ou l'on choisi de mettre des éléments (images et
| textes) à télécharger sur un serveur, y a t il un interet à utiliser une
| base de données et récuperer les éléments via php plutôt que d'utiliser
| la commande "importfileinto" ?

ne pas coder en dur le nom de ce que tu importes, càd plus de souplesse ?

|
| 5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
| texte récupéré puis je changeai de movie via "gotonetmovie" le texte
| disparait alors que les élément présent à l'origine dans la distribution
| partagée sont bien présent ???
|

passage d'un movie à l'autre = reset des castlib pour shockwave (il me
semble). Par contre je sais pas si ça le fait en se référant à une castlib
locale

| 6 - j'ai testé les variables globales entre les movies, echec.
| y a t il un moyen de passer des variables d'un movie à l'autre ?
| peut-etre avec "setpref" ?
|
heu.. setPref c'est pas comme les cookies et les SLO ? unique et propre à
une anim' seulement ?
jamais testé... vu comment c'est galère d'en passer simplement du js à
shock, je te souhaite bon courage (et ai hate de lire tes conclusions si tu
te lances dans une batterie d'essais.

--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
Avatar
RB
Merci Ned

qu'appelles tu IDE (point2)

pour le point3 et les couches alpha si tu charges une image dans ton
shockwave à la conception, la couche alpha marche mais pas en important
donc je me demande si elle ne disparait pas ?

pour le "setpref" d'apres mes savantes lectures on ecrit un fichier
texte comme pour les cookies dans le dossier DSWMEDIA donc je ne vois
pas pourquoi on ne pourrait pas les lire depuis un autre movie puisqu'on
connait le nom du fichier
mais c'est à vérifier, je te donnerai les résultats

merci

RB

Ned wrote:
"RB" a écrit dans le message de
news:
| Salut à tous

Salut à toi

|
| je teste director sur le net et certains points demandent des
| eclaircissements.
|
| 1 - d'une manière generale une appli shockwave sur un site peut elle
| rencontrer des problemes à partir d'un trop grand nombre d'accès
| simultanés ?

ben normalement shockwave est client-side, donc je vois pas où serait le
problème....

|
| 2 - j'ai testé la fonction "importfileinto"
| dans la doc il me semble avoir compris que je pouvais seulement
| récuperer du texte au format rtf ou html.
| j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
| A partir de ce constat, est ce qu'un format texte est à privilégier
| plutôt qu'un autre ?
|

de mémoire, ImportFileInto n'est pas recommandé en dehors de l'IDE. Du coup,
je ne l'utilise jamais

| 3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
| differents formats de fichier, pas de probleme, sauf pour des images
| avec des couches alpha. j'ai l'image mais plus de couche alpha.
| J'ai essayé de la recuperer (en pensant qu'elle était seulement
| desactivée) avec "usealpha" mais pas plus de succès.
| Donc, y a t il une solution pour importer des images avec couche alpha ?

alors là aucune idée.... un xtra shockwave safe ?

|
| 4 - A partir du moment ou l'on choisi de mettre des éléments (images et
| textes) à télécharger sur un serveur, y a t il un interet à utiliser une
| base de données et récuperer les éléments via php plutôt que d'utiliser
| la commande "importfileinto" ?

ne pas coder en dur le nom de ce que tu importes, càd plus de souplesse ?

|
| 5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
| texte récupéré puis je changeai de movie via "gotonetmovie" le texte
| disparait alors que les élément présent à l'origine dans la distribution
| partagée sont bien présent ???
|

passage d'un movie à l'autre = reset des castlib pour shockwave (il me
semble). Par contre je sais pas si ça le fait en se référant à une castlib
locale

| 6 - j'ai testé les variables globales entre les movies, echec.
| y a t il un moyen de passer des variables d'un movie à l'autre ?
| peut-etre avec "setpref" ?
|
heu.. setPref c'est pas comme les cookies et les SLO ? unique et propre à
une anim' seulement ?
jamais testé... vu comment c'est galère d'en passer simplement du js à
shock, je te souhaite bon courage (et ai hate de lire tes conclusions si tu
te lances dans une batterie d'essais.



Avatar
Sébastien Portebois
Salut Ned

heu.. setPref c'est pas comme les cookies et les SLO ? unique et propre à
une anim' seulement ?
jamais testé... vu comment c'est galère d'en passer simplement du js à
shock, je te souhaite bon courage



nonon, setPref est uniquement identifié par le nom du fichier de Prefs. Ca
a des bon points et des moins bon points:
+ super facile à utiliser
+ marche toujours (tout browser/OS) car totallement indépendant du browser

- n'importe quel shockwavepeut lire lesprefs d'un autre... ca peut être
un + dans certains cas, mais il vaut mieux le savoir, pour encrypter ses
données si on veut utiliser setPref pour stocker quelque chose (serial,
coordonnées, mot de passe, ...)

Exemple simple : 3DPI stocke le numéro de série dans un fichier
3DPIReg.txt. quelqu'un qui le sait peut proposer une MIAW qui sert
d'outil, que les gens vont utiliser mais qui sera pratique... mais qui en
'contrepartie' va trifouiller de temps à autre les prefs et chercher se
serial, pour l'envoyer à un serveur s'i lest connecté. C'est bien entendu
illégal et interdit (bel exemple de spyware en fait), mais c'est faisable,
et il faut le connaître pour pouvoir s'en protéger.

bonne journée
séb
Avatar
RB
merci sebastien

point2- pour les test j'ai mis sur mon serveur plusieurs fichiers
un au format rtf l'autre au format .txt
et j'ai pu récupérer les deux dans des acteurs texte
alors qu'il ma semblé comprendre qu'on ne pouvait importer que des
fichier rtf ou html


pour les globales, je vais refaire des tests, mais je n'ai pas de
clearglobals , donc peut etre une erreur de ma part à rechercher...

pour mes couches alpha, le fichier de depart est un "toshop"

Merci

RB


Sébastien Portebois wrote:
Salut

1 - d'une manière generale une appli shockwave sur un site peut elle
rencontrer des problemes à partir d'un trop grand nombre d'accès
simultanés ?




A part des temps de chargements supérieurs (parce que bande passante du
serveur saturée) non aucun problème : le shockwave sont executés par les
clients, la charge des serveurs n'est donc 'que' pour la transmission
des shockwave


2 - j'ai testé la fonction "importfileinto"
dans la doc il me semble avoir compris que je pouvais seulement
récuperer du texte au format rtf ou html.
j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
A partir de ce constat, est ce qu'un format texte est à privilégier
plutôt qu'un autre ?









euh, peux-tu détailler?


3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
differents formats de fichier, pas de probleme, sauf pour des images
avec des couches alpha. j'ai l'image mais plus de couche alpha.
J'ai essayé de la recuperer (en pensant qu'elle était seulement
desactivée) avec "usealpha" mais pas plus de succès.
Donc, y a t il une solution pour importer des images avec couche alpha ?




Avec importeFileInto je ne me souviens pas de ce problème...
Tu peux aussi essayer avec member().fieName.
A noter, par défaut Director te fera un trimWhiteSpace sur les images
importées (avec importFileInto)
Autre piège : Director ne gère pas les alpha des TGAs, donc essaye la
meme chose avec des PNGs pour voir si ton problème vient de
importeFileInto ou des tga.


4 - A partir du moment ou l'on choisi de mettre des éléments (images
et textes) à télécharger sur un serveur, y a t il un interet à
utiliser une base de données et récuperer les éléments via php plutôt
que d'utiliser la commande "importfileinto" ?




AMHA : utiliser une base de données pour référencer les versions des
fichiers, puis faire prealoadNetThing puis importFileInto des fichiers à
jour (dont les url auront été totalement ou partiellement retournées par
la bdd).... mais là le compromis flexiobilité/suivi/cassagede tête se
fait un peu au cas par cas suivant les impératfis du projet...


5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
texte récupéré puis je changeai de movie via "gotonetmovie" le texte
disparait alors que les élément présent à l'origine dans la
distribution partagée sont bien présent ???




euh, là c'est trop loin pour moi (plus du'n an que je n'ai pas fat de
shockwave). Il me semble qu'une distribution partagée modifiée reste
'intacte' lors d'un passage entre 2 anims...


6 - j'ai testé les variables globales entre les movies, echec.
y a t il un moyen de passer des variables d'un movie à l'autre ?
peut-etre avec "setpref" ?




oui là je suis certain et gatécorique ;¬)
Mes globales sont bel et bein conservées d'un movie à l'autre. Es tu sur
que ton second movie ne'a pas un clearGlobals dans son startmovie ou son
prepareMovie?


bonne journée
séb


Avatar
Sébastien Portebois
salut

pour le "setpref" d'apres mes savantes lectures on ecrit un fichier
texte comme pour les cookies dans le dossier DSWMEDIA donc je ne vois



pas de dswmedia ici. en shockwave, on ne précise que le nom du fichier
(pas son chemin), et il est enregistré à côté du plug-in. Par exemple,
sous windows 2000, on trouve les prefs shockwave ici:
C:WINNTsystem32MacromedShockwave 10Prefs
et là si tu as une ancienne version du player:
C:WINNTsystem32MacromedShockwave 8Prefs

Un autre bien qui montre que point de dswMedia ici, c'est les prefs que tu
enregistres dans Director, stockées à côté de Director.exe :
c:Program FilesMacromediaDirector MXFprefs

De manière plus générale, elles sont toujours stockée à côté de la machine
virtuelle : soit le plug-in, soit Director.exe, soit le projo. C'est pour
ca que dès que tu feras u nsetPref dans un projecteur, il te créera un
dossier 'Prefs' à coté du projecteur, pour y écrire le fichier.

byebye
séb
Avatar
Sébastien Portebois
salut

pour le "setpref" d'apres mes savantes lectures on ecrit un fichier
texte comme pour les cookies dans le dossier DSWMEDIA donc je ne vois



pas de dswmedia ici. en shockwave, on ne précise que le nom du fichier
(pas son chemin), et il est enregistré à côté du plug-in. Par exemple,
sous windows 2000, on trouve les prefs shockwave ici:
C:WINNTsystem32MacromedShockwave 10Prefs
et là si tu as une ancienne version du player:
C:WINNTsystem32MacromedShockwave 8Prefs

Un autre bien qui montre que point de dswMedia ici, c'est les prefs que tu
enregistres dans Director, stockées à côté de Director.exe :
c:Program FilesMacromediaDirector MXFprefs

De manière plus générale, elles sont toujours stockée à côté de la machine
virtuelle : soit le plug-in, soit Director.exe, soit le projo. C'est pour
ca que dès que tu feras u nsetPref dans un projecteur, il te créera un
dossier 'Prefs' à coté du projecteur, pour y écrire le fichier.

byebye
séb
Avatar
Ned
"RB" a écrit dans le message de
news:
| Merci Ned
|
| qu'appelles tu IDE (point2)

Integrated Developpement Environnement : le mode "authoring", quand tu es
sous Dir et non pas en proj' ou shock en somme

|
| pour le point3 et les couches alpha si tu charges une image dans ton
| shockwave à la conception, la couche alpha marche mais pas en important
| donc je me demande si elle ne disparait pas ?

aucune idée : j'ai pas encore eu l'occasion (et le temps) de m'y frotter

|
| pour le "setpref" d'apres mes savantes lectures on ecrit un fichier
| texte comme pour les cookies dans le dossier DSWMEDIA donc je ne vois
| pas pourquoi on ne pourrait pas les lire depuis un autre movie puisqu'on
| connait le nom du fichier
| mais c'est à vérifier, je te donnerai les résultats

thks :o)
je crois que la réponse de Sébastien est riche en enseignements


--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
Avatar
Ned
"Sébastien Portebois" a écrit dans
le message de news:
|
| nonon, setPref est uniquement identifié par le nom du fichier de Prefs. Ca
| a des bon points et des moins bon points:
| + super facile à utiliser
| + marche toujours (tout browser/OS) car totallement indépendant du
browser

coool :o)
J'avoue ne jamais l'avoir utilisé : ça fait des années que j'utilise mes
petites lib FileIO/FileXtra, d'où mon ignorance....

|
| - n'importe quel shockwavepeut lire lesprefs d'un autre... ca peut être
| un + dans certains cas, mais il vaut mieux le savoir, pour encrypter ses
| données si on veut utiliser setPref pour stocker quelque chose (serial,
| coordonnées, mot de passe, ...)
|

top cool !
;o))

Merci pour ces précisions

--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
Avatar
Bubar
RB wrote:
Salut à tous

je teste director sur le net et certains points demandent des
eclaircissements.

1 - d'une manière generale une appli shockwave sur un site peut elle
rencontrer des problemes à partir d'un trop grand nombre d'accès
simultanés ?

2 - j'ai testé la fonction "importfileinto"
dans la doc il me semble avoir compris que je pouvais seulement
récuperer du texte au format rtf ou html.
j'ai recuperé sans probleme du .txt. (j'ai du mal comprendre)
A partir de ce constat, est ce qu'un format texte est à privilégier
plutôt qu'un autre ?


Je n'utilise jamais importfileinto pour un projet final (ie ça m'est
arrivé de l'utiliser en auteur, jamais en projection).
Pour du texte en shockwave (donc avec un serveur), tu as meilleur temps
d'utiliser getnettext ou postnettext. Ces fonctions appellent un fichier
quelconque et retourne le résultat de ce fichier à ton appli.
Les fichiers peuvent être :
- un fichier texte, rtf, ... (http://mon.serveur.com/fichiertext.txt)
- un fichier web (html, php, asp, ...). Ici tu reçoit le résultat de la
requête. Un exemple : tu appelles une page php avec des paramêtres
(http://mon.serveur.com/requete.php?nom=blabla), tu reçoit le résultat
de la page php. Avec un langage serveur, tu peux formater ta réponse.
J'utilise beaucoup cela sur un de mes sites : les pages php me
retournent toujours quelque chose comme ça :
[#ok:1,#res:[#nom:"blabla",#age:34]]
Il ne me reste plus qu'à faire un value pour transformer le texte reçu
en liste director.
Rem : une page html,php, ... n'est pas obligatoirement une page web (ie
avec des balises), ça peut être n'importe quoi

3 - toujours à propos de "ImportfileInto" j'ai fais des tests avec
differents formats de fichier, pas de probleme, sauf pour des images
avec des couches alpha. j'ai l'image mais plus de couche alpha.
J'ai essayé de la recuperer (en pensant qu'elle était seulement
desactivée) avec "usealpha" mais pas plus de succès.
Donc, y a t il une solution pour importer des images avec couche
alpha ?


Pourquoi faire un importfileinto ? Filename est à mon avis très
efficace. La gestion alpha avec director est très particulière et très
pénible.

4 - A partir du moment ou l'on choisi de mettre des éléments (images
et textes) à télécharger sur un serveur, y a t il un interet à
utiliser une base de données et récuperer les éléments via php plutôt
que d'utiliser la commande "importfileinto" ?


Si tes données sont dynamiques ou très importantes, oui tu as tout
intérêt à passer par une bd.
Si tu n'as que quelques données statiques, des fichiers texte peuvent
suffire.
Attention toutefois avec les fichiers textes : il y a souvent des
problèmes en fonction de l'os serveur et de l'os client. Certains
serveurs font également des modifs sur les envois de fichiers textes. A
tester au cas par cas.

5 - j'ai utilisé une distribution partagéé dans laquelle je stockai le
texte récupéré puis je changeai de movie via "gotonetmovie" le texte
disparait alors que les élément présent à l'origine dans la
distribution partagée sont bien présent ???


D'après mes souvenirs, tout reste. Comment charges-tu tes librairies
(preload, ...) ?
Fais-tu des appels particuliers ?

6 - j'ai testé les variables globales entre les movies, echec.
y a t il un moyen de passer des variables d'un movie à l'autre ?
peut-etre avec "setpref" ?


Les globales marchent parfaitement entre deux movies, si tu utilises
gotonetmovie, pas gotonetpage.

--
Bubar
1 2