NILTON BICALHO (61 pts)

DAUTON JANOTA (255 pts)

RICARDO TAKAHASHI (180 pts)

ILVA RUDEV (90 pts)

HELEN TRIOLO (444 pts)

ZECA BALA (45 pts)

MARLOS ALVES CARMO (90 pts)

EDUARDO PERROUD (52 pts)

EDUARDO CARREGA (150 pts)

ZEBEDIAH (35 pts)

STICKMAN (155 pts)

RICARDO FIGUEIRA (33 pts)
Treinamento PontoFlash de Flash e ActionScript

Como desabilitar um botão quando eu carrego o swf e habilitar quando descarregar o swf.

Como bloquear o código fonte HTML de sua página?

Para que serve "umMovieClip.onMouseMove = updateAfterEvent;"?

Algumas dicas para otimizar seu arquivo.

É possível um conteúdo do Flash aparecer num buscador, tipo Google?

Como avaliar se uma variável externa foi carregada por completo, sem usar o evento Data?

Como é que eu faço um efeito de um objeto crescendo e entrando em foco?

Preciso do código HTML que identifica a resolução de vídeo do visitante, redirecionando conforme os dados.

Como importar uma animação feita no Flax?

Como criar um exemplo desenho livre, com botão para começar a desenhar e limpar?

Haveria um código javascript para fazer esse resize automático num HTML?

Classe para facilitar o uso dos SharedObjects.

Criei o script para FullScreen e está abre o site em flash, mas o botão fechar criado no flash não funciona.

Como colocar um botão no meu site para fechar a janela do navegador?
Sistema de newsletter utilizando Flash + ASP

Preloader com máscara

Imagem Pixel a Pixel no PhotoShop.

TV Scan Lines - Fireworks

EmbedFonts e Mini-dicionário Style

Funções SetInterval e clearInterval no FlashMX.

GetMySQLData para Flash5 (primeira parte)

Tratamento de imagens e alguns efeitos no Fireworks

Desvendando cookies

Duplicate Movieclip.

Flash e X-Technologies · A Nova Ordem do Mundo?

Entendendo como funciona um preloader - Segunda parte
Chinese dragoon

Position

Bolhas de sabão

Static

Drag Mask 2

Preload advanced

Fogos de artifícios

Ir e voltar

Busca texto

Mouse tracks

Cromatograma

5Balls_done
HOME | TUTORIAIS
Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).
por Ricardo Figueira

Como criar uma data em um server estrangeiro semelhante a :
Boa Tarde - Hoje é Terça-Feira, 22 de Agosto de 2000 - São 14:40 h

Para executar esta tarefa teremos de ter em atenção dois factores importantes:
  • A diferença horária
  • O País de alojamento/Server da nossa página Web.

Se o servidor da nossa página, for estrangeiro :

Primeiro obstáculo : Os servidores estrangeiros apresentam diferentes tipos/formas de datas, sendo apresentadas na lingua do respectivo País.

Exemplo: (Tuesday, August 22, 2000 - 11:46:51 AM )

Segundo obstáculo : As horas podem ser diferentes de País para País, existindo diferenças de uma, duas ou mais horas.

Solução :

  • Criar dois arrays (vectores) que iram conter os respectivos Meses e Semanas.

meses = Array(" ", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro")

semanas = Array(" ", "Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado")

Para apresentar-mos na nossa data o (Bom dia, Boa Tarde e Boa Noite) teremos que reajustar as horas, mediante a diferença horária.

Por exemplo, se tivermos a nossa página alojada num País em que exista uma diferença de menos 5 horas, teremos que reajustar as horas no campo abaixo mencionado:

Ajustar para (+ 5 horas )

Horas = TimeSerial(hour(now()) + 5 ,minute(now()),0)

Obs: Pois, quando for (Boa Tarde – 12:00) para nós, ainda é (Bom Dia – 07:00) para os habitantes desse País. Então teremos que reajustar a hora e aumentar 5 horas.

Penso que me fiz entender :o).

É claro que não teremos nenhum problema se a nossa página estiver alojada num Servidor Nacional, o que não acontece com a maioria dos Servers/Alojadores gratuitos que suportam a tecnologia ASP (Active Server Pages). Para podermos utilizar este mesmo código, não coloquem as (+ 5 horas) e tudo correrá bem.

Em anexo apresento o código que deverá ser colocado na vossa página web:

<%

meses = Array(" ", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro")

semanas = Array(" ", "Domingo", "Segunda-Feira", "Terça-Feira", "Quarta-Feira", "Quinta-Feira", "Sexta-Feira", "Sábado")

Horas = TimeSerial(hour(now()) + 5 ,minute(now()),0)

BomDia = TimeSerial(0, 0, 0)
BoaTarde = TimeSerial(12,0, 0)
BoaNoite = TimeSerial(19,0, 0)

If Horas > BoaNoite Then
cump = "Boa Noite "
ElseIf Horas > BoaTarde Then
cump = "Boa Tarde "
ElseIf Horas > BomDia Then
cump = "Boa Dia "
End If

Response.Write (cump & "- Hoje é " & semanas(Weekday(Date)) & ", " & Day(Date) & " de " & meses(Month(Date)) & " de " & Year(Date) & " - São " & formatdatetime(horas,4) & " h")

%>

Como associar este exemplo no Flash ?

Muito simples !

No Flash teriamos que criar um text field chamado "data" , e na frame que contem o text field colocariamos a seguinte action:

Load Variables ("ficheiro.asp", 0)

Utilizamos o Load Variables porque é necessário chamar o arquivo "ficheiro.asp" , pois é este que executa todas as instruções necessárias para obtermos a data no formato que desejamos.
O arquivo "ficheiro.asp" contem todo código, já mencionado, mas com uma pequena alteração (vermelho):

Response.Write ("data=" & cump & "- Hoje é " & semanas(Weekday(Date)) & ", " & Day(Date) & " de " & meses(Month(Date)) & " de " & Year(Date) & " - São " & formatdatetime(horas,4) & " h")

Este "data=" é a variável/text field que foi criada no Flash e que irá conter o resultado.

Temos então aqui dois exemplos de como fazer:

  • Tipos de datas em ASP
  • Associação de ficheiros/resultados feitos em asp no Flash.

Nota: Estes exemplos requerem que o utilizador tenha alguns conhecimentos de Asp e Flash.

Podem fazer aqui o download de todo este exemplo.



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