Conectar-se
Quem está conectado
18 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 18 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C+C
Data de inscrição : 30/05/2009
Número de Mensagens : 334
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Importando de uma pasta compactada!?

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
avatar
Data de inscrição : 28/08/2010
Número de Mensagens : 154
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Importando de uma pasta compactada!?

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.
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 14

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: Importando de uma pasta compactada!?

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.
Convidad
Convidado

Re: Importando de uma pasta compactada!?

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.

avatar
Ranking : Nota C
Notas recebidas : C+C
Data de inscrição : 30/05/2009
Número de Mensagens : 334
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Importando de uma pasta compactada!?

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
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 106

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Importando de uma pasta compactada!?

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.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum