slide-show musical sur le web
Modérateurs : Naveed, GregLand
slide-show musical sur le web
Bonjour,
Je cherche a realiser un slide-show musical pour l'integrer a la section site que je suis en train d'edifier :CAD qu'en cliquant sur 1 icone Musique et slide-show pourraient demarrer en meme temps.
Merci de votre aide :)
Je cherche a realiser un slide-show musical pour l'integrer a la section site que je suis en train d'edifier :CAD qu'en cliquant sur 1 icone Musique et slide-show pourraient demarrer en meme temps.
Merci de votre aide :)
une piste : powerpoint il me semble.
Sur pas mal de suite, on a un fichier powerpoint qui s'ouvre comme slide show sur internet explorer, enfin je pense que c là qu'il faut chercher un peu.
slide show musical, je crois qu'on peut mettre de la zik ds un slide.
Sur pas mal de suite, on a un fichier powerpoint qui s'ouvre comme slide show sur internet explorer, enfin je pense que c là qu'il faut chercher un peu.
slide show musical, je crois qu'on peut mettre de la zik ds un slide.
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Sauf que je ne m'y connais pas en power pointNaveed a écrit :une piste : powerpoint il me semble.
Sur pas mal de suite, on a un fichier powerpoint qui s'ouvre comme slide show sur internet explorer, enfin je pense que c là qu'il faut chercher un peu.
slide show musical, je crois qu'on peut mettre de la zik ds un slide.

Mais je connais un site qui a realise un weborama musical mais j'ai ecrit au webmaster qui s'est refuse a m'en donner le secret.
-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
un slide show ou diaporama, c avec powerpoint normalement, fo le dl et voir ce que tu peux faire avec, il est pas trop dur.Sauf que je ne m'y connais pas en power point
je pense qu'il faut enregistrer en *.ppt et faire un lien web vers le fichier *.ppt et le diaporama devrait commencer automatiquement.
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
ça je n'en suis pas sûr parce que avec l'extension *pps , t'a pas besoin de powerpoint.Encore faut-il que les surfeurs aient powerpoint !
aucune idée...Mais vu qu'un suite Office avec Powerpoint vaut 450?... a votre avis... combien de personnes ont des version illégales ?




:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
eh bien avec *pps tu n'a pas besoin de powerpoint puisque tu peux prendre powerpoint viewer qui est gratuit !



:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
ben c comme acrobat reader, tt le monde sait pas ce que c ou alors tt le monde a pas le plug-in, c comme le flash aussi......
=> comme tous les sites webs, tu précise en bas si vous avez pas le plug-in machin, vous pouvez le télécharger à tel endroit.....
=> sinon power point permet d'enregistrer sous forme html les diaporamas... (perso, je conseillerai cette solution ci)
=> comme tous les sites webs, tu précise en bas si vous avez pas le plug-in machin, vous pouvez le télécharger à tel endroit.....
=> sinon power point permet d'enregistrer sous forme html les diaporamas... (perso, je conseillerai cette solution ci)
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Message de rbsa80 :
En voici un ICI
En ASP
http://www.microsoft.com/france/windows ... ml&rang=23
HTML Slide Show Wizard, assistant de diaporama HTML
Ce qui me gene c'est ce code de
Question?
Imaginons que je possede 2 images nommees par ex "a.jpg" et "b.jpg"Cad 1 ere "a.jpg" la 2 ieme "b.jpg" et que je veuille que le slide show s'arrete apres la 2 e image.Comment modifier ces codifications car il faut savoir jongler avec "if" et "then" car le principe de codification en Java-script est base sur le meme principe et le slide show propose par microsoft est du html dans lequel est insere su java script.
Merci de vos reponses
En voici un ICI
En ASP
Em PHP<% ' Diaporama 1.0 © D.YVER 05/07/2002
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
sub display(rep,niv)
dim fc,f
set fc = FSO.getFolder(server.MapPath(rep))
if niv >0 then
' Lit les sous-dossiers
for each f in fc.subfolders
display rep & "/" & f.name,niv-1
next
' Si fini, on recommence...
if session("photo")="" then display rep,niv
end if
for each f in fc.files
' Lit les photos du dossier courant
if instr("jpeg.jpg.gif.bmp",right(f.name,4))>0 then
' Déjà affichée ?
if session("photo")=rep & "/" & f.name then
' Oui alors prépare pour la suivante
session("photo")=""
elseif session("photo")="" then
' Affiche la photo
session("photo")=rep & "/" & f.name
response.write session("photo")
exit for
end if
end if
next
end sub
%>
<HTML><HEAD>
<TITLE>Diaporama 1.0</TITLE>
<META http-equiv="refresh" content="5">
</HEAD><BODY bgcolor=black><center>
<TABLE><TR><TD align=right>
<img src="<%display ".",1%>" height=600><br>
<font size=1 color=white><%=session("photo")%>
</TD></TR></TABLE>
</BODY></HTML>
Placer le fichier diaporama.php dans le dossier photos et tapez dans votre navigateur http://localhost/photos/diaporama.php
Autre solution grace a microsoft<? // Diaporama 1.0 © D.YVER 05/07/2002
session_register("photo");
function display($rep,$niv) {
global $photo;
$dir = opendir($rep);
if($niv>0) {
// Lit les sous-dossiers
while ($f = readdir($dir))
if($f!="." && $f!=".." && !is_file($rep."/".$f))
display($rep."/".$f,$niv-1);
// Si fini, on recommence...
if($photo=="") display($rep,$niv);
}
while ($f = readdir($dir)) {
// Lit les photos du dossier courant
if(is_file($rep."/".$f))
if(strpos("jpeg.jpg.gif.bmp",substr($f,-4))) {
// Déjà affichée ?
if($photo == $rep."/".$f) {
// Oui alors prépare pour la suivante
$photo = "";
} elseif($photo == "") {
// Affiche la photo
$photo = $rep."/".$f;
echo $photo;
break;
}
}
}
closedir($dir);
}
?>
<HTML><HEAD>
<TITLE>Diaporama 1.0</TITLE>
<META http-equiv="refresh" content="5">
</HEAD><BODY bgcolor=black><center>
<TABLE><TR><TD align=right>
<img src="<? display(".",1); ?>" height=600><br>
<font size=1 color=white><? echo $photo; ?>
</TD></TR></TABLE>
</BODY></HTML>
http://www.microsoft.com/france/windows ... ml&rang=23
HTML Slide Show Wizard, assistant de diaporama HTML
Ce qui me gene c'est ce code de
car je tiens a caque ce slide show s'arrete a la fin .' Si fini, on recommence...
Question?
Imaginons que je possede 2 images nommees par ex "a.jpg" et "b.jpg"Cad 1 ere "a.jpg" la 2 ieme "b.jpg" et que je veuille que le slide show s'arrete apres la 2 e image.Comment modifier ces codifications car il faut savoir jongler avec "if" et "then" car le principe de codification en Java-script est base sur le meme principe et le slide show propose par microsoft est du html dans lequel est insere su java script.
Merci de vos reponses
à ta place j'irai sur le site de microsoft avec le lien que t'a donné et tu as :
et là ben tu donneras le nb d'images et tu verras ce qui se passe...HTML Slide Show Wizard, assistant de diaporama HTML
Créez facilement des diaporamas à partir de vos fichiers HTML.
Télécharger Htmlgen.exe - 771 Ko
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."

J'ai essaye htmlgen.exe-771ko mais apres la derniere image ca continue et on redemarre ....Naveed a écrit :à ta place j'irai sur le site de microsoft avec le lien que t'a donné et tu as :et là ben tu donneras le nb d'images et tu verras ce qui se passe...HTML Slide Show Wizard, assistant de diaporama HTML
Créez facilement des diaporamas à partir de vos fichiers HTML.
Télécharger Htmlgen.exe - 771 Ko
Donc il doit y avoir une modif a faire au niveau du code source et de plus il demmarre avec play or ca ne m'arrange pas car comme j'y ajoute une musique qui doit demarrer en meme temps que le slide show donc probleme de synchro mais en en jSript c'est faisable car le sripte s'insere entre body et /body en html et apres /title j'inscis
<bgsound="x.mp3" loop="1"
et la musique demarre a l'affichage et ne se reroule qu'une seule fois.
Il y a un exemple ICI mais il faurait effacer
et de memeif (num==3) {num=0;}
Ceci est un exptrait du code source en ASP,if niv >0 then
' Lit les sous-dossiers
for each f in fc.subfolders
display rep & "/" & f.name,niv-1
next
' Si fini, on recommence...
if session("photo")="" then display rep,niv
end if
mais est-ce a cet enfroit qu'il faut faire la modification ?
Est-il possible d'adapter un scripte du meme style que celui en ASP mais en JScript?
Merci de la reponce
-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
Bon, je vais vous aider, car apparemment, vous avez du mal sans moi ! 
(Voir les commentaires après le <==)
Partie entre <body> et </body>
<script Language="Javascript">
<!--
var num=0;var img = new Array();
img[0]="rouge.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
img[1]="vert.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
img[2]="jaune.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
function chgimg(image){
var texte = "<img src='"+image+"'>"
if (navigator.appName=="Netscape"){
document.layers['text'].document.write(texte);
document.layers['text'].document.close();
}
else{
text.innerHTML=texte;
}
}
function anime() {
chgimg(img[num]);
num+=1;
if (num==3) {num=0;} <== Ici, on sélectionne ou s'arrête la dernière image (on a 3 images au total dans cet exemple)... donc là on revient a la 1ere... pour s'arrêter a la dernière il faut mettre le nombre total d'image moins un c'est a dire la ligne if (num==3) {num=2;} pour 3 images et un autre exemple if (num==40) {num=39;} pour 40 images
setTimeout("anime()", 6000); <== là cest le temps entre chaque image (en millisecondes)
}
//-->
</SCRIPT>
<a href="javascript:anime();">Commencer</a>
<p>
<script Language="Javascript">
<!--
if (navigator.appName=="Netscape"){document.writeln('<layer name="text"></layer>');} <== le netscape c'est pour dévier les problèmes de compatibilité avec netscape, mais ça marche avec IE !
else{document.writeln('<div id="text"></div>');}
//-->
</SCRIPT>
ça te va chef ? Je t'ai envoyé la source par mail au cas ou ça passerait mal ici ! :bravo:

(Voir les commentaires après le <==)
Partie entre <body> et </body>
<script Language="Javascript">
<!--
var num=0;var img = new Array();
img[0]="rouge.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
img[1]="vert.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
img[2]="jaune.gif"; <== Tes images peuvent être en jpg, bmp ou gif... il n'y a pas de problème !
function chgimg(image){
var texte = "<img src='"+image+"'>"
if (navigator.appName=="Netscape"){
document.layers['text'].document.write(texte);
document.layers['text'].document.close();
}
else{
text.innerHTML=texte;
}
}
function anime() {
chgimg(img[num]);
num+=1;
if (num==3) {num=0;} <== Ici, on sélectionne ou s'arrête la dernière image (on a 3 images au total dans cet exemple)... donc là on revient a la 1ere... pour s'arrêter a la dernière il faut mettre le nombre total d'image moins un c'est a dire la ligne if (num==3) {num=2;} pour 3 images et un autre exemple if (num==40) {num=39;} pour 40 images
setTimeout("anime()", 6000); <== là cest le temps entre chaque image (en millisecondes)
}
//-->
</SCRIPT>
<a href="javascript:anime();">Commencer</a>
<p>
<script Language="Javascript">
<!--
if (navigator.appName=="Netscape"){document.writeln('<layer name="text"></layer>');} <== le netscape c'est pour dévier les problèmes de compatibilité avec netscape, mais ça marche avec IE !
else{document.writeln('<div id="text"></div>');}
//-->
</SCRIPT>
ça te va chef ? Je t'ai envoyé la source par mail au cas ou ça passerait mal ici ! :bravo:
-
- Programmeur & Administrateur
- Messages : 4283
- Enregistré le : 10 oct. 2003 09:36
- Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP
Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres.... - Localisation : Les Damps (27)
- Contact :
Pour un lancement automatique au démarrage de la page,
- supprimes le
- et met :
entre <head> et </head>
- Remplace ta balise body par :
(pour avoir le fond jaune aussi)
- et pour avoir une musique en fond :
met entre <head> et </head>
- supprimes le
Code : Tout sélectionner
<a href="javascript:anime();">Commencer</a>
entre <head> et </head>
Code : Tout sélectionner
<script language="JavaScript">
function gregland_call(str)
{
eval(str);
}
</script>
Code : Tout sélectionner
<body OnLoad="gregland_call('anime()');" bgcolor="yellow">
- et pour avoir une musique en fond :
met entre <head> et </head>
Code : Tout sélectionner
<bgsound src="son.wav">