ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Executar arquivo sem salvar no HD

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
toddydaniel
Novato
Novato


Registrado: Sábado, 26 de Julho de 2014
Mensagens: 6

MensagemEnviada: Seg Jul 28, 2014 4:09 pm    Assunto: Executar arquivo sem salvar no HD Responder com Citação

olá, gostaria de uma ajuda no quesito carregar um arquivo em memoria utilizar dele, sem salvar no disco.
estou com um arquivo Criptografado e preciso executar ele integro mas não quero salvar no disco pq ficaria facil identificar ele...
procurei umas coisas sobre o TFileStream creio que é algo assim mas não consigo encontrar uma coisa concisa. Eu vi algumas coisas de pasta temporaria, mas se num tiver como mesmo executar ele direto ir decriptando e executando vou ter que partir pra pasta temp.

a ideia é : pegar um arquivo, decriptar, e executar dentro do delphi no caso são videos.

Obrigado desde já! Very Happy

PS: sou novo no forum se tiver algo errado me avisem...
_________________
Vida Longa e Próspera, Que a Força esteja com TODOS!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
souzacruz001
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 11 de Junho de 2014
Mensagens: 273

MensagemEnviada: Seg Jul 28, 2014 5:15 pm    Assunto: Responder com Citação

Cara, eu acabei de fazer uma alteração no sistema pra fazer isso.

Esse link me ajudou muito.


http://cdnsolution.blogspot.com.br/2011/01/como-usar-arquivo-res-delphi.html

Esperto ter ajudado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
toddydaniel
Novato
Novato


Registrado: Sábado, 26 de Julho de 2014
Mensagens: 6

MensagemEnviada: Seg Jul 28, 2014 5:19 pm    Assunto: Responder com Citação

sim blz, vou ver o link, e já posto o que eu achei...
_________________
Vida Longa e Próspera, Que a Força esteja com TODOS!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Seg Jul 28, 2014 9:52 pm    Assunto: Responder com Citação

Veja se é isto que você quer:

http://stackoverflow.com/questions/6395493/execute-an-exe-file-from-resource-into-memory
https://sites.google.com/site/delphibasics/home/delphibasicssnippets/memoryexecutionunit-winxpwinvistawin7
http://www.delphibasics.info/home/delphibasicssnippets/memoryexecutionoffilestoredinresource

No delphi about tem um código que faz isto, mas não me lembro de tal, mas estes links devem ajudar.



bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
toddydaniel
Novato
Novato


Registrado: Sábado, 26 de Julho de 2014
Mensagens: 6

MensagemEnviada: Sex Ago 08, 2014 6:19 pm    Assunto: Responder com Citação

johnny-walker escreveu:
Veja se é isto que você quer:

http://stackoverflow.com/questions/6395493/execute-an-exe-file-from-resource-into-memory
https://sites.google.com/site/delphibasics/home/delphibasicssnippets/memoryexecutionunit-winxpwinvistawin7
http://www.delphibasics.info/home/delphibasicssnippets/memoryexecutionoffilestoredinresource

No delphi about tem um código que faz isto, mas não me lembro de tal, mas estes links devem ajudar.

bye


nossa cara deve ser isso mesmo... valeu, vou testar aqui com os meus videos, não respondi antes por causa que mudei de casa, e já sabe mudança é sempre conturbado é no minimo 1 semana "perdida" mas enfim muito obrigado! vi umas coisas sobre encriptar só o header do arquivo... o que vcs acham disso? da uma criptografia boa? eu sei que "boa" é relativo pois boa mesmo é encriptar o arquivo inteiro, mas da pra fazer o cara perder uns meses ali tentando quebrar ou não? pois se for encriptar mais que 500mb ou até uns 300mb já demora uma eternidade e eu tenho VARIOS arquivos pra encriptar...

thx Very Happy
_________________
Vida Longa e Próspera, Que a Força esteja com TODOS!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Sex Ago 08, 2014 10:44 pm    Assunto: Responder com Citação

Vídeos eu acho falho, pois quando vc executar ele vc precisa ter o arquivo desencriptado de alguma forma e é aí que conseguem acessar o vídeo.


bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Sex Ago 08, 2014 11:15 pm    Assunto: Responder com Citação

Vídeos eu acho falho, pois quando vc executar ele vc precisa ter o arquivo desencriptado de alguma forma e é aí que conseguem acessar o vídeo.


bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
toddydaniel
Novato
Novato


Registrado: Sábado, 26 de Julho de 2014
Mensagens: 6

MensagemEnviada: Sáb Ago 09, 2014 1:34 pm    Assunto: Responder com Citação

pq assim, eu estava pensando da seguinte forma, pego o arquivo encriptado, leio ele desencriptando mas isso ficaria muito cabeludo pra desenvolver e outra não sou experiente sou mais pra iniciante...
outra alternativa era usar uma pasta temp,
ou escrever um player que execute somente um tipo de extensão de arquivo de video vamos supor um .lpj . kkj .hhg seja o que for, que outros não saibam interpretar... aí a gente pode usar uma temp tranquilamente... ou então nem precisar decriptar o arquivo... a ideia é proteger o direito autoral evitar copias e executar só no computador...

Idea Idea Idea Idea Idea
_________________
Vida Longa e Próspera, Que a Força esteja com TODOS!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Seg Ago 11, 2014 11:32 pm    Assunto: Responder com Citação

A menos que vc tenha um codec próprio, acho mais difícil, visto que descompactar o vídeo para rodar na ram é até possível, mas dependendo do tamanho, pode ser impraticável.

Quanto a encriptar o header do arquivo de vídeo é até possivel, mas como no player da devmedia, tem suas limitações e falhas.


bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
toddydaniel
Novato
Novato


Registrado: Sábado, 26 de Julho de 2014
Mensagens: 6

MensagemEnviada: Ter Ago 12, 2014 5:37 pm    Assunto: Responder com Citação

foi o que eu pensei, que nem jogar um arquivo de 600 e tantos mb na memoria já causa um bug monstro mesmo pra maquinas com bste memoria... então por isso não fiz nada ainda... pq assim... vão ser varios videos em um diretório o cara trocou de video abraço, 40 minutos pra subir o novo video OPKODKASKPOPOKAPOSKD mas vamos lapidando isso ae, estamos quase chegando perto sinto que é uma coisa simples...

só não entendi o devmedia que vc falou... o player do devmedia =s
_________________
Vida Longa e Próspera, Que a Força esteja com TODOS!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB