PANDOGO (82 pts)

SASHA GUDEY (235 pts)

RÔMULO NUNES (32 pts)

SYDNEY GANHO (60 pts)

IRAPUAN MARTINEZ (45 pts)

LEANDRO AMANO (83 pts)

BÁRBARA TOSTES (64 pts)

RODRIGO AMARAL (56 pts)

MUZAK (45 pts)

MANGOOST (80 pts)

FLASHGURU (155 pts)

LUIZ AVANCI (51 pts)
Treinamento PontoFlash de Flash e ActionScript

Como abrir, de um menu em Flash, um HTML em outro frameset?

Como faço para detectar a passagem de 1 minuto no meu filme?

Como de um botão no flash abrir uma página em um outro frame do HTML?

Como fazer um cursor assim que o mouse entra numa área?

Como fazer uma arma móvel atirar um projétil verticalmente?

Perguntas com quatro alternativas.

Como esconder o cursor (a mãozinha) quando ele passar por cima do botão?

Quero fazer um descanso de tela no Flash (ScreenSave)?

Quero calcular dinamicamente o valor de uma compra checando o preço e a quantidade comprada.

Gostaria de saber como faço para colocar data e hora em um site todo em flash.

Alguém sabe como evitar o cachê da máquina do usuário para um SWF?

Como manipular as propriedades de um objeto dinamicamente?

Detectar o FlashPlayer (plugin).

O que é melhor para importar textos no Flash, TXT ou XML?
Menu dinâmico a partir de um xml.

Quando usar vetor ou bitmap?

Integrando o Flash com Arquivos de Vídeos II.

Sala de bate papo (chat) , com Flash+PHP

Fórmula do efeito de elasticidade

Variáveis do servidor ASP em ambiente flash

Flash MX 2004 - semelhanças com o modelo NET?

Vídeo no FlashMX.

Grandene - Avaliação e sites

Barneys_menu.

MC se movimenta ao contrario do mouse (velocidade, distância)

Menu infinito
Throwballs

Old film countdown

Fogos rastro

Airos 1

Arion 3

Efeito Matrix

Focus

Abrir janelas

Relógioanalógico

Balls 3f

Waterfall

Notícias
HOME | TUTORIAIS
MMSave
por Dauton Janota

Nesse tutorial falaremos sobre um parâmetro não documentado do Flash - MMSave.

Como seria bom se pudessemos gravar arquivos no servidor apenas com flash... Infelizmente isto não é possível.

Mas se quisermos gravar um arquivo, seja ele qual for, na maquina local à partir de um arquivo *.fla, podemos fazê-lo com o MMSave - que tem, praticamente, as mesmas características com dashBoardSave para Flash 5.

Sintaxe:

MMSave(alvo, nome_do_arquivo);

Quando digo "gravar na máquina local à partir de um arquivo *.fla" quero dizer que só funciona no modo de autoração (authoring mode), isto é, quando exportamos o filme *.swf automaticamente grava um arquivo na máquina local neste diretório:

C:\Documents and Settings\Usuario1\Dados de aplicativos\Macromedia\Flash MX\Configuration

Vejamos um exemplo simples onde gravaremos um arquivo *.txt com o nome - meu_texto - na raiz do c:\ :

minha_linha="Este é o texto que eu quero gravar dentro do arquivo 'meu_texto.txt'";
MMSave(minha_linha,"../../../../../../../meu_texto.txt");

O que significa que o "../../../../../../../" redireciona para a raiz do c:/.

Agora, gravaremos um arquivo *.swf que contém o painel do settings do flash player:

coloque estas linhas no primeiro frame:

ASNative(2107, 0)(0);
// similar System.showSettings(0);
this.onEnterFrame = function() {
   if (typeof _level2130706430 == 'movieclip') {
      MMsave(_level2130706430, '../../../../../../../janela.swf');
      delete this.onEnterFrame;
   }
};

Caso a janela de configuração do Player não abra, no momento em que você clicar com o botão direito e selecionar o "settings" do player, o flash automaticamente estará gravando o arquivo 'janela.swf' na raiz do c:\.

Isto, de certa forma, é perigoso para aqueles que usam arquivos *.flas desconhecidos na criação de websites ou similares. Porque?... Bem... hehe, vai saber o que um arquivo deste pode estar gravando em sua máquina! Portanto, cuidado galera =).



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário