Jump to content


Photo

Ficheiro Flash No Dreamweaver


  • Faça o login para participar
20 replies to this topic

#1 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 09:11

Oi pessoal! Td bem?

Bom, a minha dúvida, é a seguinte..

Eu coloco o meu ficheiro que produzi em flash (.swf) num documento novo (de raiz) de Dreamweaver, e aparece um quadrado cinzento em como coloquei esse ficheiro, de seguida, faço save to remote server.. Ao abrir a página do site onde salvei, simplesmente não me aparece nada, tudo em branco, quando este me deveria apresentar o ficheiro de flash que coloquei na ficheiro do Dreamweaver e salvei, ou vá que inda me apresente um quadrado azul com um ponto de interrogação..

Portanto, gostaria de saber se existe algum passo a dar ou alguma opção para que essa minha página exiba o ficheiro de flash a rolar...

Um grande abraço,
Nuno Neves
miggel@sapo.pt

#2 beto

beto

    Doutor

  • Ex-Admins
  • 840 posts
  • Sexo:Masculino

Posted 20/12/2007, 09:26

Tópico movido para seção correta: Dreamweaver

(y)
twitter: @robertorcezar

#3 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 20/12/2007, 09:34

alem do proprio .swf, para visualizar a animacao, eh necessario um arquivo .js criado pelo dreamweaver,
que contem as configuracoes dos browsers.
geralmente, o dreamweaver informa que esse arquivo deve ir pro servidor para a animacao funcionar.
esse arquivo foi upado junto com o .swf?
se foi, confira o caminho no codigo, se esta correto.

vlw ^_^
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#4 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 11:13

alem do proprio .swf, para visualizar a animacao, eh necessario um arquivo .js criado pelo dreamweaver,
que contem as configuracoes dos browsers.
geralmente, o dreamweaver informa que esse arquivo deve ir pro servidor para a animacao funcionar.
esse arquivo foi upado junto com o .swf?
se foi, confira o caminho no codigo, se esta correto.

vlw ^_^

Penso que o problema começa quando coloco o ficheiro flash, nao sei sequer se o tou a colocar da forma correcta.
Quando crio um novo documento em dreamweaver, qual o tipo de documento que deverei escolher? HTML? Depois, basta fazer Inser>Media>Flash? Clicar 2vezes em cima do "ficheiro" que ele me inseriu e ir buscar o ficheiro de flash? Depois, faço "Save to.." ou preview in Browser e nao da simplesmente nda, a nao ser o tal quadrado branco em como reconhece que existe algo nakele espaço..

Se me puderes/puderem ajudar, agradeço bastante
Um grande abraço!

Nota: Como ja deves/devem ter reparado inda tou muito no começo, agradeço toda a vossa paciencia

#5 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 20/12/2007, 11:31

quando voce salva o arquivo, depois de inserir a animacao, abre uma caixa de mensagem informando que o arquivo scripts/AC_RunActiveContent.js precisa ser carregado no ser servidor, junto com os outros arquivos.
isso quer dizer que para que a animacao seja mostrada corretamente voce tem que salvar, alem dos arquivos que criou, a pasta que o dreamweaver criou, scripts.

quanto a extensao do arquivo que voce vai salvar, depende somente de que arquivo se trata, se voce esta trabalhando apenas com linguagem de marcacao, html, a extensao sera .html. se voce esta trabalhando com linguagens de programacao, asp, php, por exemplo, a extensao do arquivo sera respectivamente .asp ou .php.

resumindo:
salve o arquivo, mas nao feche.
abra o codigo fonte e procure a linha que inclui o arquivo de configuracao:

<script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>
verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js

verifique se os enderecos da animacao estao corretos.
isso mesmo, sao varios, quatro pra ser mais exato.
tente localizar (ctrl + f, find in: current document, search: source code, find: nome do arquivo, clica em find all)
o nome do arquivo da animacao (sem o .swf) no documento e verifique se esta tudo certinho.

vlw ^_^

Edição feita por: § Kenshin §, 20/12/2007, 11:35.

Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#6 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 12:10

quando voce salva o arquivo, depois de inserir a animacao, abre uma caixa de mensagem informando que o arquivo scripts/AC_RunActiveContent.js precisa ser carregado no ser servidor, junto com os outros arquivos.
isso quer dizer que para que a animacao seja mostrada corretamente voce tem que salvar, alem dos arquivos que criou, a pasta que o dreamweaver criou, scripts.

quanto a extensao do arquivo que voce vai salvar, depende somente de que arquivo se trata, se voce esta trabalhando apenas com linguagem de marcacao, html, a extensao sera .html. se voce esta trabalhando com linguagens de programacao, asp, php, por exemplo, a extensao do arquivo sera respectivamente .asp ou .php.

resumindo:
salve o arquivo, mas nao feche.
abra o codigo fonte e procure a linha que inclui o arquivo de configuracao:

&lt;script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>
verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js

verifique se os enderecos da animacao estao corretos.
isso mesmo, sao varios, quatro pra ser mais exato.
tente localizar (ctrl + f, find in: current document, search: source code, find: nome do arquivo, clica em find all)
o nome do arquivo da animacao (sem o .swf) no documento e verifique se esta tudo certinho.

vlw ^_^


Simplesmente, tenho isto no codigo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR...ml4/loose.dtd">
<html>
<head>
<title>Intro</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macr...ersion=7,0,0,0" width="400" height="325">
<param name="flash_component" value="ImageViewer.swc">
<param name="movie" value="intro.swf">
<param name="quality" value="high">
<param name="FlashVars" value="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}">
<embed src="intro.swf" quality="high" flashvars="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedi...ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="325"></embed>
</object>
</body>
</html>

Nao encontrei nada, que disse-se:

&lt;script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>
verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js

Consegues ajudar-me?!

#7 beto

beto

    Doutor

  • Ex-Admins
  • 840 posts
  • Sexo:Masculino

Posted 20/12/2007, 12:45

você salvou o arquivo flash (.swf) tambem no servidor?

ele precisa ir junto ao arquivo .html

(y)
twitter: @robertorcezar

#8 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 12:57

você salvou o arquivo flash (.swf) tambem no servidor?

ele precisa ir junto ao arquivo .html

(y)


Penso que sim, pelo menos cada vez que me pediu para gravar, gravei sempre tudo na mesma pasta, depois fiz o save to remote server.. Mas o resultado, foi este:

http://mytestes.com.sapo.pt/

Nao aparece o video, mas sim um espaço em branco..
Será que quando faço o publish do flash, existe alguma opção mal feita?!

#9 beto

beto

    Doutor

  • Ex-Admins
  • 840 posts
  • Sexo:Masculino

Posted 20/12/2007, 13:07

vc consegue visualizar o arquivo do Flash fora do Dreamweaver?

pelo navegador mesmo?

aquele tal de intro.swf

Edição feita por: betocps, 20/12/2007, 13:08.

twitter: @robertorcezar

#10 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 20/12/2007, 13:15

para exibicao do flash eh necessaria esta funcao:

<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','758','height','129','src','caminho/nome_do_arquivo','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','caminho/nome_do_arquivo' ); //end AC code
</script>
ela eh criada pelo dreamweaver, faca o seguinte, crie um arquivo novo e peca para inserir uma animacao qualquer.
depois peca para salvar, vai ser aberta uma caixa de mensagens chamada copy dependent files (copiar arquivos necessarios), listando o arquivo scripts/AC_RunActiveContent.js. clique em ok.
agora foi criada a pasta Scripts, contendo o arquivo AC_RunActiveContent.js, que contem a funcao acima mencionada.

agora no codigo fonte da sua pagina insira o seguinte codigo, apos a tag </style>:

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
deve ficar assim:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>IONA - Comunicação e Marketing, Lda</title><style type="text/css"><!--body {	background-color: #003399;}--></style><script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script></head><body><script type="text/javascript">AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','758','height','129','src','intro','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','intro' ); //end AC code</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="400" height="325"><param name="flash_component" value="ImageViewer.swc" /><param name="movie" value="intro.swf" /><param name="quality" value="high" /><param name="FlashVars" value="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" /><embed src="intro.swf" quality="high" flashvars="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="325"></embed></object></body></html>
agora salve esta pagina, a pasta scripts (criada pelo dreamweaver) e o arquivo flash tudo no mesmo lugar e teste.

vlw ^_^

Edição feita por: § Kenshin §, 20/12/2007, 13:21.

Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#11 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 13:20

vc consegue visualizar o arquivo do Flash fora do Dreamweaver?

pelo navegador mesmo?

aquele tal de intro.swf


Ja ta a funcionar, mas nao foi atraves do DreamWeaver, atraves do Dreamweaver, continua a fazer o mesmo de sempre.

Fui directamente ao site onde esta alojada a minha pagina, e ai fiz o upload dos meus ficheiros..

Mas conseguia ver o meu Intro.swf normalmente, clicando duas vezes e ele abria, via tudo bem, atraves do Dreamweaver é que não..

Será do site que está a alojar a minha pagina? É que esse site serve homepages, entao podera nao suportar certos ficheiros.. nao?!
Nao sei se sera disso, apenas utilizo esse site para testar a minha pagina, depois de pronta, irei coloca-la em outro servidor mais "correcto"..
Mas ao nao conseguir observar os resultados neste, nao sei se depois fará o mesmo quando deslocar a pagina para o outro servidor..

#12 beto

beto

    Doutor

  • Ex-Admins
  • 840 posts
  • Sexo:Masculino

Posted 20/12/2007, 13:21

historinha......

há tempos atrás uma empresa requeriu a patente do uso de activeX no navegador, tecnologia a qual é responsável por rodar plugins que o browser não suporta nativamente, entre eles o flash... depois de tantas brigas, liberaram somente o uso depois que o usuário clicasse no flash (é quando mostra a borda nele)...

a partir da versão 8 do dreamweaver, a Macromedia lançou uma correção que reescreve o activeX via JS, dessa forma, além do aquivo swf, o dreamweaver cria uma pasta Scripts, com o JS que corrige isso.

para publicar, você deve fazer o upload do html, do swf e do js (gerado dentro da pasta Scripts).

meus amigos costumam sempre trabalhar com os arquivos mapeados no dreamweaver porque dessa forma, ele respeita a hierarquia de caminhos e evita problemas na hora da criação desta pasta Scripts, além de outras coisas...

(y)
twitter: @robertorcezar

#13 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 13:28

historinha......

há tempos atrás uma empresa requeriu a patente do uso de activeX no navegador, tecnologia a qual é responsável por rodar plugins que o browser não suporta nativamente, entre eles o flash... depois de tantas brigas, liberaram somente o uso depois que o usuário clicasse no flash (é quando mostra a borda nele)...

a partir da versão 8 do dreamweaver, a Macromedia lançou uma correção que reescreve o activeX via JS, dessa forma, além do aquivo swf, o dreamweaver cria uma pasta Scripts, com o JS que corrige isso.

para publicar, você deve fazer o upload do html, do swf e do js (gerado dentro da pasta Scripts).

meus amigos costumam sempre trabalhar com os arquivos mapeados no dreamweaver porque dessa forma, ele respeita a hierarquia de caminhos e evita problemas na hora da criação desta pasta Scripts, além de outras coisas...

(y)

Entao se bem entendi, esse tal .JS so é apresentado a partir da versao 8, aqui entao penso que é o problema..

Pois utilizo a versao Dreamweaver MX 2004, e nao sitio nenhum onde eu veja essa pasta de JS's ou Script's ou o que é..
Porque isso nao me aparece?!

#14 Makerup

Makerup

    diga XXXXXXX ... isso é palavrão??

  • Usuários
  • 1271 posts
  • Sexo:Masculino
  • Localidade:Sampa

Posted 20/12/2007, 13:32

acaso esse é o diretório do seu flash?




se for.. da uma olhada no flash... o seu html não tem nada a ver com isso... quando o problema é o arquivo .JS que o DW gera.. é só remover o noscript, e vai está tudo certo.

1- olhe se o flash está no servidor.
2- olhe se o arquivo não está corrompido por falha na hora do FTP.
3- olhe o tamanho do seu swf, se for muito grande não carrega.
makerup comunicação e marketing

#15 Nuno Neves

Nuno Neves

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 20/12/2007, 13:42

acaso esse é o diretório do seu flash?




se for.. da uma olhada no flash... o seu html não tem nada a ver com isso... quando o problema é o arquivo .JS que o DW gera.. é só remover o noscript, e vai está tudo certo.

1- olhe se o flash está no servidor.
2- olhe se o arquivo não está corrompido por falha na hora do FTP.
3- olhe o tamanho do seu swf, se for muito grande não carrega.

Continuo sem perceber nada, alguem me pode dar um exemplo simples, porque ele nao funciona de maneira nenhuma, talvez um exercicio pekeno em que eu perceba como inserir um ficheiro de flash no Dreamweaver, publique para o meu site e funcione, so mesmo para perceber se é na hora em que eu coloco o meu ficheiro de flash no Dream.. Poderei tar a faze-lo de maneira errada. Nao sei, ate porque o Dreamweaver nunca me pergunta, nem vejo sequer nenhuma pasta de .JS
Nao percebo mesmo




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq