Importando de uma pasta compactada!?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Importando de uma pasta compactada!?

Mensagem por mako182 em Seg 30 Ago 2010, 15:43

Ae galera num sei eu to fumando ou oq kk, mas eu tenho uma pergunta.
Eu crio meus projetos com arquivos tudo externo como sprites, sons , backgrounds...
mas o problema é q esses arquivos ficam tudo desprotegidos e qualquer um pode ir la na pasta e alteralo.
MAS AE PISCO UMA LUZ! kk brinks surgiu a pergunta?

É possivel alem de eu importar de uma pasta comum eu importar arquivos para o jogo que estejam em uma .rar?
assim eu colocaria senha na .rar ou .zip e tudo se resolvia.

abraços.
PS: se isso for possivel eu falo que game maker é fuda!
flows

mako182

Ranking : Nota C
Número de Mensagens : 334
Idade : 24
Data de inscrição : 30/05/2009
Notas recebidas : C+C
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por †Ceifador em Seg 30 Ago 2010, 15:47

Quando você descompacta algo com senha precisa digitá-la, então não daria muito certo não acha? E fora isso, por mais que você esconda os arquivos se em um determinado momento eles ficam disponíveis pro jogo o jogador poderá ir lá e acessá-los normalmente.
Dê uma olhada no tutorial de arquivos externos do Fuzenrad que cita algo sobre isso no final.

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por Janx em Seg 30 Ago 2010, 20:35

Para pegar o arquivo de um RAR ou ZIP deve ter alguma DLL para isso. Provavelmente com suporte para senha.
De uma olhada nesses 2 sites:
http://gmbase.cubedwater.com/?page=categories
http://www.gmtoolbox.com/

Tambem visite as categorias de data storage, resources compression.

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por Convidad em Qua 01 Set 2010, 22:54

Se a dll não der suporte para senha, então usa algum programa de linha de comando. O próprio Winrar vem com isso se não me engano, pena que eu não uso ele. Olha na pasta de instalação, deve haver algum programa assim lá.

--- Editado ---

Cara, tá a fim de "subir um degrau" no GM? Não só no Gm mas isso vale pra sua vida inteira como programador, pra qualquer linguagem que você aprender... não sei se você já sabe, mas se não souber, procura aprender sobre "estrutura de arquivos", aprenda a usar as funções de leitura e escrita de bytes do Game Maker e você vai se dar bem.

Vai ver o quantidade de coisas legais dá pra se fazer com um arquivo (se sua intenção for proteger o conteúdo). Não assusta se de repente você daqui há um tempo, vai ter criado seu próprio "tipo de imagem", e criar uma função pra ler seu próprio arquivo em uma surface e criar o sprite por ela. Isso sem sequer criar um arquivo temporário no HD.


Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por mako182 em Sab 04 Set 2010, 14:56

minha cabeça começou a sair fumaça para entender o capitao commando kk
mas...

a senha nem seria de tanta importancia na verdade mas sim que os q os arquivos fique em uma .rar como eu digo no titulo..
a senha foi só um complemento que por eventualidade poderia ser possivel

mako182

Ranking : Nota C
Número de Mensagens : 334
Idade : 24
Data de inscrição : 30/05/2009
Notas recebidas : C+C
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por Markituh em Sab 04 Set 2010, 15:33

Mano eu já tive uma idéia dessa(até anotei no caderno). Eu imaginei mais ou menos assim:

Criar um arquivo de extensão própria usando o WinRar(para isso,na hora de compactar,basta apenas trocar o .rar do final pra .suaextensao). Então use alguma DLL para extrair na pasta temporária do Windows e então é só usar. Smile



O WinRar não terá problemas para abrir por não ser .rar ou .zip. O importante,é que foi compactado pelo Winrar,podendo ser lido numa boa. Para abrir o arquivo que você compactou,basta colocar o WinRar para abri-lo.



Como ele está com a criptografia do WinRar,provavelmente ele irá aparecer no topo. Tente isso,talvez funcione.

Abraços,
~Markituh.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Importando de uma pasta compactada!?

Mensagem por Conteúdo patrocinado Hoje à(s) 12:35


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum