HELEN TRIOLO (444 pts)

MARCELO SIQUEIRA (96 pts)

RICARDO TEIXEIRA (40 pts)

NILTON BICALHO (61 pts)

EDUARDO PERROUD (52 pts)

EDUARDO CARREGA (150 pts)

SÁVIO PONTE (39 pts)

EDUARDO WALMOTT (226 pts)

KEN AWAMURA (130 pts)

GUILHERME G.G. (137 pts)

LEANDRO AMANO (83 pts)

DEN IVANOV (260 pts)
Treinamento PontoFlash de Flash e ActionScript

Como criar membros (*propriedades e métodos) PRIVADOS de classes (OOP)?

Preciso de formulário usando HTML + ASP + Acess.

Como deletar um lote de variáveis com apenas um comando?

Quero abrir uma janela popup de um link numa imagem (href).

Como mudar a cor do mouse over de 23 botões, por uma única actionscript?

Como publicar um .SWF e fazer com que ele não mostre outra fonte?

Como faço para repetir um comando, sem repeti-lo todas vezes?

Quero mudar uma ação de acordo com a hora do dia.

Você define uma variável para cada Movie Clip ou ela é Global? Posso acessar minha variável de qualquer lugar do meu timeline principal?

É possível gravar o conteúdo de campos e variáveis do Flash em arquivos TXT?

Gostaria que um .exe abrisse em tela cheia. Queria colocar um autorun também.

Tem como eu criar um código para prever uma data em determinado ano?

Como movimentar na horizontal um objeto no mouse Over?

Existe algum modo de definir quais variáveis vão ser enviadas pelo POST do flash?
Scroll Text.

Labirinto - Plataforma de jogo em terceira pessoa em flash 5: 1° parte

Programando objetos 3D em Plataformas 2D como a do Flash

Objeto array.

Como usar o Flash com o FrontPage?

Betinhocarreiro e Dysney.

Plugins variados para seu trabalho em design

Loop Mixer.

HACKED - ANONYMOUS

RIA está vindo com tudo

Botão dinâmico via Action Script.

Shapes arredondados no PhotoShop.
3dsimmoufollow

Cronometro

Menu Tsunami

Combobox

Motionblur

Visibilidade

DuplicateMC

Marquee

Drawpad

3dbuilderv

Ondas

Planeta girando
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