Accueil > Forum > > > > son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page
son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page
vendredi 30 mai 2008 à 14:46:01 |
son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

jphilippev
|
bonjour, je voudrais savoir si il existe un moyen de recuperer l'avancement du son pour l'envoyer dans un cookie pour le recuperer quand l'utilisateur change de page...
jsais pas si j'ai été très clair mais bon n'hésitez pas jsuis la
|
|
mardi 3 juin 2008 à 17:11:54 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

Skev
|
Bonjour, Oui c'est possible d'enregistrer la position d'un musique. tu peux la recupere en ecrivant :
ma_musique.position (par exemple)
|
|
mardi 3 juin 2008 à 17:31:38 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

jphilippev
|
bonjour
merci skev et comment je fais pour l'envoyer dans un cookie?
|
|
mercredi 4 juin 2008 à 01:13:52 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

Skev
|
Réponse acceptée !
Et bien il faut utiliser le SharedObject, dans l'hypothese ou tu ne connaitrait pas je t'ai rediger le code :
stop(); var save_position:SharedObject = SharedObject.getLocal("music_position", "/"); //declaration du SharedObject // my_song = new Sound(); //declaration de l'objet son my_song.loadSound("Music.mp3", true); //Chargement de la musique (a placer dans le meme dossier que le swf ou alors changer le chemin) my_song.stop();//Arret de la musique song_in_play = false;//indique que le son n'est pas en lecture // // function Play_Sound() {//function de lecture if (save_position.data.valeur != undefined) {//si la sauvegarde contient une valeur position = save_position.data.valeur;//la position est egale a la valeur sauvegarder my_song.start(position);//la musique est lancer a partir de cette meme position } else {//sinon my_song.start();//la musique demmare du debut } song_in_play = true;//La musique est en lecture } function Pos_Analize() {//analyse la position de la musique save_position.data.valeur = my_song.position/1000;//la valeur de la sauvegarde est egale a la position de la musique/1000 (pourquoi /1000? et bien c'est pour avoir le resultat en seconde car le parametre le lecture se fait en seconde) } // onEnterFrame = function () { if (song_in_play) {//si la musique est en lecture, Pos_Analize();//on lance la fonction d'analyse de position } else {//sinon Play_Sound();//on lance la fonction de lecture } //petit plus -> if (Key.isDown(Key.SPACE)) {//lors de l'appuie sur espace song_in_play = false;//la musique n'est plus en lecture save_position.data.valeur = undefined;//la sauvegarde de position est indefini (en gros on remet la musique a zero) } }; save_position.flush();//pour finir on rafraichit la sauvegarde
Voila je pense avoir été assez explicatif
|
|
mercredi 4 juin 2008 à 10:10:22 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

jphilippev
|
franchement merci c'est simpa de ta part en plus avec toutes les lignes commentée tu as été plus explicatif tu m'as été d'un grand secour encore un grand MERCI pour avoir pris le temps de m'expliquer
|
|
mercredi 4 juin 2008 à 12:35:54 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

Skev
|
Pas de soucis content de t'avoir aidé
|
|
mercredi 24 septembre 2008 à 11:43:48 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

jphilippev
|
bonjour, c encore moi , en fait je voudrais coupler avec un autre code
onClipEvent(load) { this._visible = false; trace ("-- XML init --"); _parent.XMLconfig.addEventListener("result", cfg_ok); _parent.XMLconfig.trigger(); _global.tracks = new Array(); _global.tracks_loaded = false; _nPl function cfg_ok() { try { load_playlist(0); } catch (Error) {} } function load_playlist(nPl) { try { _nPl = nPl; trace("Loading PL[" + nPl + "] : " + _parent.playlists.items[nPl]); _parent.XMLPlaylist.URL = _parent.playlists.items[nPl]; _parent.XMLPlaylist.addEventListener("result", tracks_ok); _parent.XMLPlaylist.trigger(); } catch (Error) { } } function tracks_ok() { for (i = 0; i < _parent.tracks.length; i++) { _global.tracks.push(new String(_parent.tracks.items[i])); trace("Adding " + _parent.tracks.items[i]); } doNext(); } function doNext() { if (_nPl < _parent.playlists.items.length - 1) load_playlist(_nPl + 1) else XML_ok(); } function XML_ok() { trace ("-- File list ok --"); for (i = 0; i < _global.tracks.length; i++) trace(_global.tracks[i]); _global.tracks_loaded = true; trace(_parent.params.autoplay); _parent.snd_ctrl.xml_loaded(_parent.params.autoplay); } }
si tu peux m'aider skev (ou quelqu'un d'autre) merciii 
|
|
mercredi 24 septembre 2008 à 20:19:51 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

Skev
|
Il n'y a pas de soucis seulement , je ne trouve pas la variable de ton objet son.
|
|
jeudi 25 septembre 2008 à 10:34:13 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page

jphilippev
|
oups elle doit etre la
onClipEvent(load) { this._visible = false; trace ("-- Snd_ctrl init ! --"); // // Vars // var iTrack:Number = 0; var endpos:Number = 0; var isReady:Boolean = false; var isPlaying:Boolean = false; var isPaused:Boolean = false; var volume = -80+_root.XMP3.VolumeControl.drag._y; << moi jai essayé ca mais ca fonctionne pas var s:Sound = new Sound(); var _currentID3 = null; // // Funcs // function playTrack () { my_trace(""); my_trace("PTrack : " + iTrack + " - " + _global.tracks[iTrack]); my_trace(""); if (isPlaying) { pauseTrack(); return null; } isPlaying = true; _currentID3 = null; s.loadSound(_global.tracks[iTrack], true); s.setVolume(volume); s.onSoundComplete = function() { nextTrack(); }; s.onID3 = function() { for( var prop in s.id3 ){ my_trace(prop + ":"+ s.id3[prop] ); } _currentID3 = s.id3 }; } function stopTrack() { s.stop(); delete s; s = new Sound(); isPlaying = false; isPaused = false; } function pauseTrack() { my_trace("pauseTrack()"); if (isPaused) { endpos = s.position; //stopTrack(); //s.loadSound(_global.tracks[iTrack], false); s.start(Math.ceil(endpos/1000)); } else { s.stop(); } isPaused = !isPaused; } function getID3() { return (_currentID3); } function getTrack():Number { return (iTrack + 1); } function getTrackTotal():Number { return (_global.tracks.length); } function getTrackPos():String { return (_format_duration(s.position)); } function getMsPos():Number { return (s.position); } function hasStarted():Boolean { return (s.position > 0); } function isLoaded():Boolean { return (s.getBytesTotal() == s.getBytesLoaded()); } function getTrackDur() { return (_format_duration(s.duration)); } function getBitrate() { return (Math.ceil((s.getBytesTotal() / 1024) / (s.duration / 1000)) * 8) } function unpauseAt(s_pos) { if (isPaused) { s.loadSound(_global.tracks[iTrack], false); s.start(Math.ceil(s_pos)); } else { s.stop(); } isPaused = !isPaused; } function nextTrack() { if (iTrack < _global.tracks.length -1) { iTrack++; } else { iTrack = 0; } isPlaying = false; stopTrack(); playTrack(); } function prevTrack() { if (iTrack > 0) { iTrack--; } else { iTrack = _global.tracks.length - 1 ; } stopTrack(); isPlaying = false; playTrack(); } // // Events // function xml_loaded(autoplay:Boolean) { my_trace ("-- Snd_ctrl has hand --"); isReady = true; if (autoplay) playTrack(); } // // Local Tools // function _format_duration(duree:Number):String { if (Math.floor(duree/60000) < 10) { t_min = "0" + Math.floor(duree/60000); } else { t_min = Math.floor(duree/60000); } if (Math.floor(duree / 1000) % 60 < 10) { t_sec = "0" + Math.floor(duree / 1000) % 60; } else { t_sec = Math.floor(duree / 1000) % 60; } return (t_min + ":" + t_sec + "." + (duree/100) % 10); } function my_trace(val) { trace(val); //_root.LOG.text += val; } } merci pour t reponses skev c cool parce ke mes cheveux commence a ce décolorer lol
|
|
vendredi 26 septembre 2008 à 11:44:33 |
Re : son : recuperer l'avancement et l'envoyé dans un cookie pour la recuperer sur une autre page
|
Cette discussion est classée dans : page, recuperer, envoyé, cookie, avancement
Répondre à ce message
Sujets en rapport avec ce message
recuperer adresse page precedente [ par Faatalis ]
BonjourJ'ai réalisé un bandeau pour un site,il y a une petite animation au départ, puis le menu apparait.le bandeau se trouve, bien evidemment, sur to
recuperer une variable dans l'URL ???? [ par attentio ]
salut !!!!je vous presente mon pb.je voudrais savoir si flash peu recuperer des variable passées dans l'url. C a dire que j'ai un site dont les pages
Recuperer variables GET dans flash [ par Remi_neo ]
Donc voila... Jai une page chargee avec une anime flash dedans, jusque la tout va bien, ladresse contient une variables GET gane page.php?truc=2 comme
passage de cookie de page en page [ par speedylol ]
bonjour j ai crée un espace membre session et cookie en même temp je n'arrive pas a faire passé les cookies sur une autre page seriez vous m'éclairez
Liens vers le haut d'une page ? [ par fa0007 ]
Bon voilà, j'aimerais faire un lien vers le haut d'une page comme en html, utilisable sur toutes les pages de mon site en cliquant sur un boutton anim
Flash MX - Get URL dans frame parent [ par fredomi4800 ]
Bonjour, voici mon souci: j'ai une page contenant la structure principal du site avec différents frames. Un de ces frames contient un menu [menu.htm
Question zone de texte HTML [ par jcheseaux ]
Bonsoir !J'aimerais savoir s'il existe un objet flash (composants) qui jouerais le rôle de zone de texte mais dont la source serait du code html génér
ifram+flash [ par sayen seifer ]
Bonjour mon site est composé d'ifram sur la premier ce trouve mon menu en flash sur la second ma page en html,php ect... afficher en rapport biens
flash et sql [ par marc1306 ]
Bonjour a tout le monde , je ne m'y connait pas du tout en flash .. et je me pose une question , qqchose qui pourrait m'etre utile est il possible de
substituition d'animation flash dans une page web [ par 2lacorty ]
salut, je voudrais savoir cmt faire pour substituer une animation flash par une image statique pour les internaute qui ne possedent pas flash player.
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|