en trichant :
Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
d'un autre exe (avec buddyAPI ou un autre xtra te permettant de connaitre
quelles sont les fenêtres actives) : s'il est absent, tu le copies dans
documents" (histoire de pallier aux problèmes admin/pas admin) avec ton
anim' principale et tu le lances. Celui-ci passe à l'anim' principale, qui
va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer au
2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton autorun se
relance, constate la présence de l'autre exe (celui sur DD), et donc se
quitte.
Si qq'un voit comment faire autrement, je suis preneur. :o)
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" a écrit dans le message de
news:c24b7s$gh6$
| Bonjour,
| qui a la solution?
| lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
mettre,
| il y a la solution du DVD de données mais tout le monde n'a pas encore
| lecteur dvd sur leur pc.
| COmment peut on alors faire pour passer d'un cd à l'autre;
| Un premier cd avec différentes animations et passage à un autre pour la
| lescture d'autres animation et retour vers le premier mais en évitant
alors
| le lancement "autorun" qui aura déjà éé fait une fois et qui risque
de
| relancer une deuxième cession
| Merci d'avance
|
|
en trichant :
Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
d'un autre exe (avec buddyAPI ou un autre xtra te permettant de connaitre
quelles sont les fenêtres actives) : s'il est absent, tu le copies dans
documents" (histoire de pallier aux problèmes admin/pas admin) avec ton
anim' principale et tu le lances. Celui-ci passe à l'anim' principale, qui
va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer au
2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton autorun se
relance, constate la présence de l'autre exe (celui sur DD), et donc se
quitte.
Si qq'un voit comment faire autrement, je suis preneur. :o)
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" <shirdi@infonie.be> a écrit dans le message de
news:c24b7s$gh6$1@forums.macromedia.com...
| Bonjour,
| qui a la solution?
| lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
mettre,
| il y a la solution du DVD de données mais tout le monde n'a pas encore
| lecteur dvd sur leur pc.
| COmment peut on alors faire pour passer d'un cd à l'autre;
| Un premier cd avec différentes animations et passage à un autre pour la
| lescture d'autres animation et retour vers le premier mais en évitant
alors
| le lancement "autorun" qui aura déjà éé fait une fois et qui risque
de
| relancer une deuxième cession
| Merci d'avance
|
|
en trichant :
Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
d'un autre exe (avec buddyAPI ou un autre xtra te permettant de connaitre
quelles sont les fenêtres actives) : s'il est absent, tu le copies dans
documents" (histoire de pallier aux problèmes admin/pas admin) avec ton
anim' principale et tu le lances. Celui-ci passe à l'anim' principale, qui
va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer au
2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton autorun se
relance, constate la présence de l'autre exe (celui sur DD), et donc se
quitte.
Si qq'un voit comment faire autrement, je suis preneur. :o)
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" a écrit dans le message de
news:c24b7s$gh6$
| Bonjour,
| qui a la solution?
| lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
mettre,
| il y a la solution du DVD de données mais tout le monde n'a pas encore
| lecteur dvd sur leur pc.
| COmment peut on alors faire pour passer d'un cd à l'autre;
| Un premier cd avec différentes animations et passage à un autre pour la
| lescture d'autres animation et retour vers le premier mais en évitant
alors
| le lancement "autorun" qui aura déjà éé fait une fois et qui risque
de
| relancer une deuxième cession
| Merci d'avance
|
|
Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun, mais quelle est le "script" pour l'invite de placer
le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun, mais quelle est le "script" pour l'invite de placer
le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun, mais quelle est le "script" pour l'invite de placer
le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
"frenzy" a écrit dans le message de
news:c24l1d$1r7$
| Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun,
| mais quelle est le "script" pour l'invite de placer le2eme cd dans le
| lecteur et lancer l'animation a, b, ou c
ben celui que tu vas pondre gràce à tes petites mimines & méninges ;o)
en gros tu fais un écran avec le message "insérez le cd puis cliquez sur
ok", dans ton bouton "ok" tu utilises filextra4 ou buddyAPI pour tester la
présence du fichier dxr sur l'unité repéree comme le CD (à la limite tu
même faire un test de "D:" à "Z:", en cas d'absence d'unité c'estr super
rapide).
Si tu le trouves tu y "go"....
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
?
|
|
| "Ned" a écrit dans le message de
| news:c24g47$neg$
| > en trichant :
| > Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
| active
| > d'un autre exe (avec buddyAPI ou un autre xtra te permettant de
connaitre
| > quelles sont les fenêtres actives) : s'il est absent, tu le copies
| "mes
| > documents" (histoire de pallier aux problèmes admin/pas admin) avec
| > anim' principale et tu le lances. Celui-ci passe à l'anim' principale,
qui
| > va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer
| > 2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
| > Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton
se
| > relance, constate la présence de l'autre exe (celui sur DD), et donc
| > quitte.
| >
| > Si qq'un voit comment faire autrement, je suis preneur. :o)
| >
| > --
| > ------------------
| > Ned
| > ----------------------------------------
| > Bien faire et laisser braire
| > ----------------------------------------
| > "frenzy" a écrit dans le message de
| > news:c24b7s$gh6$
| > | Bonjour,
| > | qui a la solution?
| > | lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
| > mettre,
| > | il y a la solution du DVD de données mais tout le monde n'a pas
| de
| > | lecteur dvd sur leur pc.
| > | COmment peut on alors faire pour passer d'un cd à l'autre;
| > | Un premier cd avec différentes animations et passage à un autre pour
la
| > | lescture d'autres animation et retour vers le premier mais en
| > alors
| > | le lancement "autorun" qui aura déjà éé fait une fois et qui risque
| alors
| > de
| > | relancer une deuxième cession
| > | Merci d'avance
| > |
| > |
| >
| >
|
|
"frenzy" <shirdi@infonie.be> a écrit dans le message de
news:c24l1d$1r7$1@forums.macromedia.com...
| Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun,
| mais quelle est le "script" pour l'invite de placer le2eme cd dans le
| lecteur et lancer l'animation a, b, ou c
ben celui que tu vas pondre gràce à tes petites mimines & méninges ;o)
en gros tu fais un écran avec le message "insérez le cd puis cliquez sur
ok", dans ton bouton "ok" tu utilises filextra4 ou buddyAPI pour tester la
présence du fichier dxr sur l'unité repéree comme le CD (à la limite tu
même faire un test de "D:" à "Z:", en cas d'absence d'unité c'estr super
rapide).
Si tu le trouves tu y "go"....
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
?
|
|
| "Ned" <nednet_HATES_SPAM@wanadoo.fr> a écrit dans le message de
| news:c24g47$neg$1@forums.macromedia.com...
| > en trichant :
| > Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
| active
| > d'un autre exe (avec buddyAPI ou un autre xtra te permettant de
connaitre
| > quelles sont les fenêtres actives) : s'il est absent, tu le copies
| "mes
| > documents" (histoire de pallier aux problèmes admin/pas admin) avec
| > anim' principale et tu le lances. Celui-ci passe à l'anim' principale,
qui
| > va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer
| > 2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
| > Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton
se
| > relance, constate la présence de l'autre exe (celui sur DD), et donc
| > quitte.
| >
| > Si qq'un voit comment faire autrement, je suis preneur. :o)
| >
| > --
| > ------------------
| > Ned
| > ----------------------------------------
| > Bien faire et laisser braire
| > ----------------------------------------
| > "frenzy" <shirdi@infonie.be> a écrit dans le message de
| > news:c24b7s$gh6$1@forums.macromedia.com...
| > | Bonjour,
| > | qui a la solution?
| > | lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
| > mettre,
| > | il y a la solution du DVD de données mais tout le monde n'a pas
| de
| > | lecteur dvd sur leur pc.
| > | COmment peut on alors faire pour passer d'un cd à l'autre;
| > | Un premier cd avec différentes animations et passage à un autre pour
la
| > | lescture d'autres animation et retour vers le premier mais en
| > alors
| > | le lancement "autorun" qui aura déjà éé fait une fois et qui risque
| alors
| > de
| > | relancer une deuxième cession
| > | Merci d'avance
| > |
| > |
| >
| >
|
|
"frenzy" a écrit dans le message de
news:c24l1d$1r7$
| Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
l'autorun,
| mais quelle est le "script" pour l'invite de placer le2eme cd dans le
| lecteur et lancer l'animation a, b, ou c
ben celui que tu vas pondre gràce à tes petites mimines & méninges ;o)
en gros tu fais un écran avec le message "insérez le cd puis cliquez sur
ok", dans ton bouton "ok" tu utilises filextra4 ou buddyAPI pour tester la
présence du fichier dxr sur l'unité repéree comme le CD (à la limite tu
même faire un test de "D:" à "Z:", en cas d'absence d'unité c'estr super
rapide).
Si tu le trouves tu y "go"....
--
------------------
Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
?
|
|
| "Ned" a écrit dans le message de
| news:c24g47$neg$
| > en trichant :
| > Dans ton exe lancé par autorun sur le 1er CD, tu vérifies la présence
| active
| > d'un autre exe (avec buddyAPI ou un autre xtra te permettant de
connaitre
| > quelles sont les fenêtres actives) : s'il est absent, tu le copies
| "mes
| > documents" (histoire de pallier aux problèmes admin/pas admin) avec
| > anim' principale et tu le lances. Celui-ci passe à l'anim' principale,
qui
| > va faire des "go to movie" sur le 1er CD. Au moment où tu veux passer
| > 2ème, tu reviens à l'anim' principale sur DD, qui réclame le 2eme CD.
| > Rebelote jusqu'au retour vers le 1er CD. Celui-ci inséré : ton
se
| > relance, constate la présence de l'autre exe (celui sur DD), et donc
| > quitte.
| >
| > Si qq'un voit comment faire autrement, je suis preneur. :o)
| >
| > --
| > ------------------
| > Ned
| > ----------------------------------------
| > Bien faire et laisser braire
| > ----------------------------------------
| > "frenzy" a écrit dans le message de
| > news:c24b7s$gh6$
| > | Bonjour,
| > | qui a la solution?
| > | lorsqu'un cd est trop volumineux pour contenir tout ce qu'on veut y
| > mettre,
| > | il y a la solution du DVD de données mais tout le monde n'a pas
| de
| > | lecteur dvd sur leur pc.
| > | COmment peut on alors faire pour passer d'un cd à l'autre;
| > | Un premier cd avec différentes animations et passage à un autre pour
la
| > | lescture d'autres animation et retour vers le premier mais en
| > alors
| > | le lancement "autorun" qui aura déjà éé fait une fois et qui risque
| alors
| > de
| > | relancer une deuxième cession
| > | Merci d'avance
| > |
| > |
| >
| >
|
|
frenzy wrote:
> Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
> l'autorun, mais quelle est le "script" pour l'invite de placer
> le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
Ce n'est malheureusement pas aussi simple. Il vaut mieux prévoir à
l'avance que le prog sera sur 2 cd. Sinon il faut vraiment que
l'architecture de ton cd soit très simple.
Dans le cas de prog sur 2 cd, le mieux d'après moi est de passer par un
gestionnaire qui saura si tel fichier est sur le cd 1 ou le 2 (une
pseudo-base de données). Dans ta prog, à chaque fois que tu dois faire
un go to movie, tu appelles ce gestionnaire qui en fonction de
l'emplacement du fichier et du cd actuellement dans le lecteur, va faire
le go to movie ou alors demander le changement de cd.
Egalement, il est intéressant de mettre sur chaque cd, à un endroit
identique (ie même dossier/sous-dossier pour chaque cd), un fichier
identifiant ces cd. Ton gestionnaire recherche ce fichier, lit les
infos, et sait ainsi quel cd est dans le lecteur.
Ce gestionnaire peut ensuite placer une fenêtre d'alerte demandant
l'insertion du cd. Quand l'utilisateur clique sur ok, tu vérifies le
fichier. Si c'est ok, tu fais ton go to movie. Sinon tu redemandes le
bon cd.
Je sais qu'il existe aussi des xtras permettant de tester le cédérom,
auquel cas tu peux vérifier périodiquement qu'un cd est dnas le lecteur,
et si oui, vérifie que c'est celui que tu demandes. Dans ce cas, tu
vires toi-même ta fenêtre d'alerte et tu continues le prog.
Tu peux également passer par une installation sur disque dur d'une
partie de ton programme : toute la base commune de ta prog est ainsi
toujours accessible. Ensuite pas d'autorun sur le cd 2, c'est toujours
ça de gagné. Certains installeurs pro (mais tu peux en faire un perso
avec director sans trop de difficulté), vérifie si le prog est déjà
installé, et si oui lance le prog plutôt que l'installeur.
Avec director, tu peux aussi utiliser le fichier nom_du_prog.ini que tu
copies à coté de ton exe sur le cd. Ce fichier est une copie du fichier
director.ini qui se trouve dans ton dossier d'install de director. Il
contient plein d'options (tu supprimes le ; devant chaque ligne qui
t'intéresse). L'une d'entre elle s'intitule singleinstance=1. Cela
demande à ton exe director de vérifier si il n'est pas déjà lancé,
auquel cas, il quitte tout seul. L'avantage : pas de doublon en ram.
L'inconvénient : l'autorun exécute quand même l'exe, ce qui peut faire
ramer ton prog pendant ce temps.
Voilà déjà quelques pistes.
--
Bubar
frenzy wrote:
> Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
> l'autorun, mais quelle est le "script" pour l'invite de placer
> le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
Ce n'est malheureusement pas aussi simple. Il vaut mieux prévoir à
l'avance que le prog sera sur 2 cd. Sinon il faut vraiment que
l'architecture de ton cd soit très simple.
Dans le cas de prog sur 2 cd, le mieux d'après moi est de passer par un
gestionnaire qui saura si tel fichier est sur le cd 1 ou le 2 (une
pseudo-base de données). Dans ta prog, à chaque fois que tu dois faire
un go to movie, tu appelles ce gestionnaire qui en fonction de
l'emplacement du fichier et du cd actuellement dans le lecteur, va faire
le go to movie ou alors demander le changement de cd.
Egalement, il est intéressant de mettre sur chaque cd, à un endroit
identique (ie même dossier/sous-dossier pour chaque cd), un fichier
identifiant ces cd. Ton gestionnaire recherche ce fichier, lit les
infos, et sait ainsi quel cd est dans le lecteur.
Ce gestionnaire peut ensuite placer une fenêtre d'alerte demandant
l'insertion du cd. Quand l'utilisateur clique sur ok, tu vérifies le
fichier. Si c'est ok, tu fais ton go to movie. Sinon tu redemandes le
bon cd.
Je sais qu'il existe aussi des xtras permettant de tester le cédérom,
auquel cas tu peux vérifier périodiquement qu'un cd est dnas le lecteur,
et si oui, vérifie que c'est celui que tu demandes. Dans ce cas, tu
vires toi-même ta fenêtre d'alerte et tu continues le prog.
Tu peux également passer par une installation sur disque dur d'une
partie de ton programme : toute la base commune de ta prog est ainsi
toujours accessible. Ensuite pas d'autorun sur le cd 2, c'est toujours
ça de gagné. Certains installeurs pro (mais tu peux en faire un perso
avec director sans trop de difficulté), vérifie si le prog est déjà
installé, et si oui lance le prog plutôt que l'installeur.
Avec director, tu peux aussi utiliser le fichier nom_du_prog.ini que tu
copies à coté de ton exe sur le cd. Ce fichier est une copie du fichier
director.ini qui se trouve dans ton dossier d'install de director. Il
contient plein d'options (tu supprimes le ; devant chaque ligne qui
t'intéresse). L'une d'entre elle s'intitule singleinstance=1. Cela
demande à ton exe director de vérifier si il n'est pas déjà lancé,
auquel cas, il quitte tout seul. L'avantage : pas de doublon en ram.
L'inconvénient : l'autorun exécute quand même l'exe, ce qui peut faire
ramer ton prog pendant ce temps.
Voilà déjà quelques pistes.
--
Bubar
frenzy wrote:
> Merci Ned pour la réponse, mais celle ci ne concerne que d'éviter
> l'autorun, mais quelle est le "script" pour l'invite de placer
> le2eme cd dans le lecteur et lancer l'animation a, b, ou c?
Ce n'est malheureusement pas aussi simple. Il vaut mieux prévoir à
l'avance que le prog sera sur 2 cd. Sinon il faut vraiment que
l'architecture de ton cd soit très simple.
Dans le cas de prog sur 2 cd, le mieux d'après moi est de passer par un
gestionnaire qui saura si tel fichier est sur le cd 1 ou le 2 (une
pseudo-base de données). Dans ta prog, à chaque fois que tu dois faire
un go to movie, tu appelles ce gestionnaire qui en fonction de
l'emplacement du fichier et du cd actuellement dans le lecteur, va faire
le go to movie ou alors demander le changement de cd.
Egalement, il est intéressant de mettre sur chaque cd, à un endroit
identique (ie même dossier/sous-dossier pour chaque cd), un fichier
identifiant ces cd. Ton gestionnaire recherche ce fichier, lit les
infos, et sait ainsi quel cd est dans le lecteur.
Ce gestionnaire peut ensuite placer une fenêtre d'alerte demandant
l'insertion du cd. Quand l'utilisateur clique sur ok, tu vérifies le
fichier. Si c'est ok, tu fais ton go to movie. Sinon tu redemandes le
bon cd.
Je sais qu'il existe aussi des xtras permettant de tester le cédérom,
auquel cas tu peux vérifier périodiquement qu'un cd est dnas le lecteur,
et si oui, vérifie que c'est celui que tu demandes. Dans ce cas, tu
vires toi-même ta fenêtre d'alerte et tu continues le prog.
Tu peux également passer par une installation sur disque dur d'une
partie de ton programme : toute la base commune de ta prog est ainsi
toujours accessible. Ensuite pas d'autorun sur le cd 2, c'est toujours
ça de gagné. Certains installeurs pro (mais tu peux en faire un perso
avec director sans trop de difficulté), vérifie si le prog est déjà
installé, et si oui lance le prog plutôt que l'installeur.
Avec director, tu peux aussi utiliser le fichier nom_du_prog.ini que tu
copies à coté de ton exe sur le cd. Ce fichier est une copie du fichier
director.ini qui se trouve dans ton dossier d'install de director. Il
contient plein d'options (tu supprimes le ; devant chaque ligne qui
t'intéresse). L'une d'entre elle s'intitule singleinstance=1. Cela
demande à ton exe director de vérifier si il n'est pas déjà lancé,
auquel cas, il quitte tout seul. L'avantage : pas de doublon en ram.
L'inconvénient : l'autorun exécute quand même l'exe, ce qui peut faire
ramer ton prog pendant ce temps.
Voilà déjà quelques pistes.
--
Bubar