Ir para conteúdo
Fórum Script Brasil

Anti-puff

Membros
  • Total de itens

    262
  • Registro em

  • Última visita

Tudo que Anti-puff postou

  1. supondo que seu segundo movieclipe esteja numa instancia "empty" empty.clear(); empty.removeMovieClip();
  2. supondo que você carregou o swf2 dentro de uma instancia "empty", coloca quem botão a função: empty.gotoAndStop(empty._currentframe+1)
  3. eu fiz algo parecido mas usando o clique do mouse pimeiramente a figura deve ser um MC.... adicione o script no MC e não nos frames dele, clicando sobre ele e indo no editor de script: onClipEvent (mouseDown) { if (k>0) { return; } zoom = true; dir == 1 ? (dir=-1) : (dir=1); if (dir == 1) { pt = {x:_root._xmouse, y:_root._ymouse}; } } onClipEvent (enterFrame) { if (!zoom) { return; } _root._xscale += dir*k*50/8; _root._yscale += dir*k*50/8; var pt2 = {x:pt.x, y:pt.y}; _root.localToGlobal(pt2); _root._x -= (pt2.x-pt.x); _root._y -= (pt2.y-pt.y); k++; if (k == 8) { zoom = false; k = 0; } } :blink:
  4. no codigo html você faz a função javascript de abrir a popup tipo: <script> function pop(){ window.open("arquivo.html") } </script> dentro do flash você cria um getURL chamando a função do html on(release){ getURL("javascrpt:pop()") }
  5. Bem... isso já me aconteceu uma vez.. e foi um problemas "dos infernos"... Se a situação for a mesma: Primeiro tente fazer download diretamente do endereco do .flv como http://seusite.com.br/video.flv se o arquivo não baixar e der erro de exibição (o que foi o mesmo que me aconteceu) o problema é que o formato flv não esta sendo reconhecido pelo WEB Server no meu caso o IIS 6 do WIndows 2003 server. Para resolver entre em contado com o provedor e o administrador do sistema e peça para ele adicionar o formato flv. Se houver duvida segue o procedimento detalhado a ser passado: 1. Dentro do Servidor windows 2003 2. Abrir o IIS manager 3. localizar o seu site e ver as propriedades 4. em HTTP Headers clique MIME Types 5. adicione "New" Extention: .flv Mime Type: flv-application/octet-stream 6. Ok e depois Aplicar 7. Fim.... já deve ser possivel baixar o flv e vizualizar o video o chato é contatar o provedor e lidar com os técnicos. Procure entrar em contado diretamente com o setor técnico e falar que tem algum videos flv no seu site que precisa adicionar essa extenção no MIME do Internet Information Server... se preciso for informe o procedimento acima. :blink:
  6. Abri no IE normalmente e sem problemas...
  7. Salve!! Segundo o que eu entendi isso parece ser problema de cache do navegador para com a página asp: tente o seguinte: // Load Config Vars ------------------------------------------------- l1 = Math.round(Math.random()*100000) l2 = Math.round(Math.random()*100000) file = "verifica.asp?l1="+l1+"&l2="+l2 this.chk = "" this.loadVariables(file.toString()) this.onEnterFrame = function() { if (this.chk != "EOF") { return; } if (this.chk == "EOF") { d = modulo; } delete this.onEnterFrame; } } // Load Config Vars ------------------------------------------------- nesse caso d é uma variável declarada no flash e modulo pego na resposta do asp assim: &modulo=valor& &chk=EOF& chk=EOF é uma variavel que é colocada no fim do arquivo de resposta(para que o fim seja encontrado) :blink:
  8. para interagir 2 swf é preciso usar uma "LocalConnection" suponha no swf 1 você cria uma conexao: id = 1 conexao = new LocalConnection(); conexao.roda = function () { _root.play(); }; varid = "left" + id; conexao.connect(varid); no swf 2: id = 2 conexao = new LocalConnection(); conexao.roda = function () { _root.play(); }; varid = "right" + id; conexao.connect(varid); para chamar a função "roda" do swf 1 par o swf 2 use: _root.conexao.send("right2", "roda"); e vice-versa... :blink:
  9. tenta: on (release) { if(imagem._visible == true){imagem._visible = false} else {imagem._visible = true} }
  10. Anti-puff

    Tratar Query.string

    bem.... esse tipo de ataque é muito raro... e só funciona quango há bugs causados pelo programador... o mais comum é o bug usando 'or' quando uma query de consulta ao banco de dados é mal feita, porem para resolver isso é simples, usando a cada variavél recebida: variavel = Replace(varialvel, "'","")
  11. Esse código você insere diretamente no editor de script do flash, armazenando nas variáveis a resolução para o uso interno do Movie.
  12. Sim.... mas cheque com seu provedor se tem suporte ao php com criação de imagens, como galeria GD ou ImageMagic....
  13. Há uma solução, não tão complicada, mas que é lenta e depende da conexão. supondo que "MC_paint" seja o movie clip onde os desenhos são feitos e que "bnt "seja o botão para criar a imagem: no exemplo abaixo a imagem tem 200 x 200 pixels bitmap = new BitmapData(200, 200, true); _root.attachBitmap(bitmap,10); bitmap.draw("MC_paint") btn.onRelease = function() { abc = new LoadVars(); abc.px = new Array(); for (i=0; i<200; i++) { for (j=0; j<200; j++) { abc.px.push(bitmap.getPixel(j, i)); } } abc.send("createImage.php","_blank","POST"); }; Esse código posta os pixels no arquivo createImage.php <?php $abc=$_POST['px']; $d=explode(",",$abc); settype($d[1],'integer'); header("Content-type: image/jpeg"); $output = imagecreatetruecolor(200,200); $k=0; for($i=0;$i<200;$i++){ for($j=0;$j<200;$j++){ imagesetpixel($output,$j,$i,$d[$k]); $k++; } } imagejpeg($output); imagedestroy($output); ?> Anti-puff :blink:
  14. Para Inserir Links rotativos com as imagens torne o banner como Array bi-dimencional, contendo o caminho para as imagens e os links, adcione um onRelese para criar a função de click do mouse sobre um botão transparente. n_banner = 5 var banner = new Array(); banner[0] = ["images/banner1.jpg","http://www.tbline.com.br"] banner[1] = ["images/banner2.jpg","http://www.uol.com.br"] banner[2] = ["images/banner3.jpg","http://www.google.com.br"] banner[3] = ["images/banner4.jpg","http://www.terra.com.br"] banner[4] = ["images/banner5.jpg","http://www.aol.com.br"] n = Math.round(Math.random()*(n_banner-1)) mc_banner.loadMovie(banner[n][0].toString()) bnt.onRelease = function(){ getURL(banner[n][1]) } Não consegui fazer o upload do exemplo aqui, então joguei no meu site: [link]http://www.tbline.com.br/banners.zip[/link] Anti-puff :blink:
  15. Anti-puff

    Order By Com Group By

    Eu já li essas referencias antes, mas não encontrei algo que me ajudasse... alguém pode me dar uma ajuda mais concreta? Grato:
  16. Minha query é a seguinte: SELECT * FROM bookmarks WHERE folder LIKE '%" & que & "%' OR description LIKE '%" & que & "%' GROUP BY url HAVING COUNT(*) >= 1 está funcionando não repetindo os resuldados de dados "url" porém preciso ordenar pela coluna "folder" descentende... já testei o seguinte: SELECT * FROM bookmarks WHERE folder LIKE '%" & que & "%' OR description LIKE '%" & que & "%' GROUP BY url HAVING COUNT(*) >= 1 ORDER BY folder DESC e não funcionou... Grato pela ajuda desde já. :blink:
  17. Anti-puff

    Não Repetir Valores

    Depois de pesquisar um pouco minha query chegou à: SELECT * FROM bookmarks WHERE folder LIKE '%" & que & "%' OR description LIKE '%" & que & "%' GROUP BY url HAVING COUNT(*) >= 1 assim exibe os dados não duplicados, porém preciso adicionar algo como ORDER BY folder DESC, para alinhas a exibição pela tabela "folder", alguma idéia?
  18. Tenho numa tabela uma coluna "url" onde se cadastram varias urls por varios usuários diferentes, e alguns dos usuários cadastram a mesma url. Então eu preciso de uma instrução sql de SELECT que não retorne todas as urls, apenas 1 de cada repetida na coluna url, não permitindo resultados iguais. Grato :blink:
  19. Uso o Script sintetizado abaixo para listar arquivos de uma determinada pasta pelo ASP, porem sempre a listagem se dá em ordem alfabética. Gostaria de saber se é possivel pelo ASP ou componente listas das formas como é no windows, por tipo, data, tamanho ou até aleatórios. Grato Set objFSO = Server.CreateObject("Scripting.FileSystemObject") strCurrentFolder = "pasta" Set objFolder = objFSO.GetFolder(server.mappath(strCurrentFolder)) IterateThroughDirectory objFolder Sub IterateThroughDirectory(objFolder) For Each objFile in objFolder.Files file = mid(objFile.Path, instrrev(objFile.Path, "\")+1) Response.write(file & "<br>") Next
  20. A saida do getTimer realmente funciona bem... você também pode colocar expiração no seu código asp <% Response.Expires = 0 %>
  21. Eu sempre evitei fazer sites grandes, completamente em flash... e essa mostra que coloco para visualização trata-se exatamente disso com conteúdo dinâmico simples, e algumas intercessões de configuração no IIS para tentar salvar a pátria do cache no flash... http://www.arte-musical.com
  22. Anti-puff

    Avaliem Meu Site!

    Bem, não vou entrar no mérito da questão sobre valor, pois somente você deve saber quanto vale o seu trabalho... Os contornos próximos ao menu são bastante interessantes, e com uma página única para tudo, imagino que houve grande limitação por parte do cliente, tanto quanto sobre conteúdo sobre orçamento. Creio que o site ficou "Clean" e direto, penso que para mostrar suas reais ideias e pontencial deva desenvolver um site pessoal de portifólio.
  23. Se você tiver os sons separadamente em mp3 pode usar o seguinte function playsound(file){ mySound = new Sound(); mySound.loadSound(file.toString(),true); mySound.setVolume(100); mySound.start(); } instancia_botao.onRelease = function(){ playsound("bnt.mp3") }
  24. Se o seu projeto utiliza varios movies que não carregados com loadMovie num swf principal, se você tranformar apenas o principal em .exe os outros obrigatoriamente terão de continual .swf para corresponder aos nomes no loadMovie... e deverão estar com a mesma estrutura de pastas em relação ao swf principal agora tranformado em .exe
  25. Basta usar todo desenrolar do projeto dentro de um frame na index... como no http://www.diariodaluz.tk
×
×
  • Criar Novo...