Forums Développement Multimédia

Aller au contenu

besoin de conseils

CODE PAO

  • Vous ne pouvez pas répondre à ce sujet
Aucune réponse à ce sujet

#1 slidespleen

    Ceinture Orange

  • Members
  • PipPipPip
  • 43 messages

Posté 08 June 2014 - 21:09 PM

bonsoir tout le monde ca fais quelques temps que je n'etait pas venue vous demander des conseils!!
hey oui effectivement j'ai réussi a finir mon petit script et ca fonctionne bien!! ouff!!!
bon par contre j'ai commencer un autre petit projet qui serait un uploader de fichier mp3 sur un server avec quelques conditions.

donc je vous donne les grandes lignes mais je sais pas si j'y prend bien dans l'ordre!!
alors j'ai donc mon broswer qui vas aller chercher un fichier *.mp3 sur un pc! j'aimerai avant que celui ci se telecharge sur le serveur verifier l'extension du fichier, la taille, etc... une fois toute les conditions rempli je genere un bitmap et un fois ceci fais je valide l'upload donc le *.mp3 vas dans un dossier "mp3" et le bitmap vas dans un autre dossier "bitmap". voila

donc j'ai commencer mon code, donc j'ai bien un broswer qui s'ouvre je peux bien choirsir un mp3!! et apres!! ben je sais pas quoi faire!! je pense qu'il faut "load" le son pour pouvoir recuperer le length et les autres infos puis une fois loader ben je pourrai generer mon bitmap!!?? non??

bon voici mon code:


stop();
import flash.net.FileReference;
import flash.display.Loader;
import flash.events.Event;
import flash.media.*;
import flash.utils.ByteArray;

var loader:Loader = new Loader();
wave_content.addChild(loader);
var fr:FileReference = new FileReference();
btn_generer.enabled = false;
btn_envoie.enabled =false;
fr.addEventListener(Event.SELECT, selectioner);
fr.addEventListener(Event.COMPLETE, complet);
var son:Sound = new Sound();
btn_rechercher.addEventListener(MouseEvent.CLICK, rechercher);

function rechercher (event:MouseEvent):void
{
var filefiltre:FileFilter = new FileFilter("mp3", "*.mp3");
fr.browse([filefiltre]);
}
function selectioner (event:Event):void
{
fr.load();
var et:String = fr.name;
var num:Number = fr.size;
var typ = fr.type
infos_text.text = "nom:"+ et + " taille:" + num + " typ:" + typ;
}
function complet (event:Event):void
{
gotoAndStop (2);
btn_generer.enabled = true;


}
 




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP