Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Listagem (explorer)
5 participantes
GMBR :: Ensine & Aprenda :: Exemplos :: Game Maker (engines)
Página 1 de 2
Página 1 de 2 • 1, 2
Listagem (explorer)
Listagem
Embora o nome não seja tão bom, a qualidade da engine é boa.
Eu estava tentando desenvolver um método de criar um simulador de Windows Explorer. Então, um usuário pediu essa engine e decidi criar de uma vez.
A engine consiste em colocar o nome de usuário do computador, depois ela vai listar os arquivos. O botão Desktop não funciona em alguns sistemas operacionais, porque em alguns não existe a pasta 'Documents and Settings'. Isso é corrigível.
Você pode navegar pelas pastas e/ou clicar nos arquivos (executando eles). Pense antes de clicar em um arquivo (dependendo de qual for este). Para subir um diretório, clique no .. da lista.
Requerimentos: Game Maker 8 - Não testado no lite.
Dificuldade: média.
Controles: Mouse
Última edição por Pedrø em Dom 22 Abr 2012, 12:08, editado 2 vez(es)
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
interessante e funcional,gostei
soh precisa melhorar alguns bugs,pois quando o nome é grande,invade a outra opção .
tbm tem outro que as palavras ficam faltando letras,geralmente quando áh acentos,tipo agudo por exemplo .
tente criar um scroll que vai ficar legal demais
continue trabalhando nesta engine,está indo bem .......
soh precisa melhorar alguns bugs,pois quando o nome é grande,invade a outra opção .
tbm tem outro que as palavras ficam faltando letras,geralmente quando áh acentos,tipo agudo por exemplo .
tente criar um scroll que vai ficar legal demais
continue trabalhando nesta engine,está indo bem .......
Convidad- Convidado
Re: Listagem (explorer)
Eu vou continuar a trabalhar nela, pelo menos até deixá-la sem bugs.
Colocarei uma barra de rolagem, além de trocar a fonte (esqueci de fazer isso nessa).
Até mais!
Colocarei uma barra de rolagem, além de trocar a fonte (esqueci de fazer isso nessa).
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
ok então,aguardo as proximas versões...
boa sorte com tua engine
coloca uma espécie de caixa neles,vai fikar show
boa sorte com tua engine
coloca uma espécie de caixa neles,vai fikar show
Convidad- Convidado
Re: Listagem (explorer)
Tem como você fazer um negócio similar a esse só que com downloads?!Obrigado!
newMatthaeus- Data de inscrição : 09/08/2011
Reputação : 0
Número de Mensagens : 110
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Listagem (explorer)
Caramba! Eu tava tentando fazer isto neste segundo! Muito obrigado... vc salvou minha vidad (não precisarei fazer um tópico pedindo! Obrigado
Ah, e esta engine (eu acho ) que nao funciona no 7. Mas isso é corrigil, como vc disse.
Até mais!
Ah, e esta engine (eu acho ) que nao funciona no 7. Mas isso é corrigil, como vc disse.
Até mais!
Re: Listagem (explorer)
O que seria?coloca uma espécie de caixa neles,vai fikar show
Basta criar uma pasta para os downloads e depois ir no programa e desativar as opções de mudar de pasta. Qualquer coisa, pergunta.Tem como você fazer um negócio similar a esse só que com downloads?
Eu fiz na versão 8, então não funciona.esta engine (eu acho ) que nao funciona no 7
Se alguém tiver ambos e quiser converter, tudo bem.
Pode usar o LateralGM também.
Eu disse corrigível.Mas isso é corrigil, como vc disse.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
as caixas seriam uma espécie de realce na opção,tipo ao passar o mouse contornar a opção é também mudar de cor...é mais para estilo mesmo
Última edição por TRFN em Qui 13 Out 2011, 19:31, editado 1 vez(es)
Convidad- Convidado
Re: Listagem (explorer)
Pedro Henrique,eu quero que você resolva um bagulho aqui.O que eu quero fazer é o seguinte quero que quando eu abrir o programa ele mostre todos os arquivos que há na pasta downloads sem precisar pesquisar,digitar e etc tem como me ensinar essa alteração ou tem como fazer essa engine???Obrigado.
newMatthaeus- Data de inscrição : 09/08/2011
Reputação : 0
Número de Mensagens : 110
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Listagem (explorer)
Deixa na pasta dos downloads ou adiciona o endereço onde está working_directory no create. Fiz uma engine simples:[url=https://gmbr.forumeiros.com/u4781]newMatthaeus[/url] escreveu:quando eu abrir o programa ele mostre todos os arquivos que há na pasta downloads sem precisar pesquisar,digitar
http://www.4shared.com/file/oGLAFhvR/downloads.html
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Pequena Atualização:
http://www.4shared.com/file/Lh7D0mKa/listagem_11.html
Agora gire a roda do mouse para rolar os arquivos para cima ou para baixo. Cabem mais arquivos agora e o espaço é maior.
- - - - - - - - - - - - - - - -
Obs: A atualização é pequena, mas como houve bastante posts, achei que gostariam de alguma atualização.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
Ainda bem que você fez, depois de alguém acabar com as fábricas, achei que nunca iria saber como fazer isso! Gostei bastante da engine, simples e prática. Seria bom colocar uma barra de rolagem e controlar o numero de caracteres do nome de um arquivo.
Até+
Até+
Re: Listagem (explorer)
Eu esqueci que você era quem tinha pedido.Ainda bem que você fez, depois de alguém acabar
com as fábricas, achei que nunca iria saber como fazer isso!
Só que eu decidi fazer, porque é interessante e ajudaria bastante membros.
Eu pensei em colocar. Só que eu coloquei isso por enquanto para agilizar.Gostei bastante da engine, simples e prática. Seria bom colocar uma barra de rolagem e controlar o numero de caracteres do nome de um arquivo.
O número de caracteres não precisa ser limitado, basta exibir só a parte que se quer.
Obs: Podem fazer pedidos aqui:
https://gmbr.forumeiros.com/t18842-manufacturer
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
Muito boa engine, gostei muito mesmo, isso vai me ser útil no futuro, hehe.
tente isso para mostrar o desktop:
tente isso para mostrar o desktop:
- Código:
desktop=environment_get_variable("USERPROFILE")+'\Desktop\';
Klior- Data de inscrição : 07/03/2010
Reputação : 13
Número de Mensagens : 426
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- C#
- Javascript
Re: Listagem (explorer)
desktop=environment_get_variable("USERPROFILE")
Eai cara. Eu tinha tentado fazer assim:
- Código:
desktop=environment_get_variable("USER")
Só que não sabia do profile. Valeu!
Edit: Agora pesquisei e descobri que o seu dá o caminho para o perfil, já 'USERNAME' dá o nome do usuário.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
cara tem um erro muito grande na sua engine, é que se você ta numa pasta, volta usando o ".." e depois volta na mesma pasta, os arquivos de lá noa abrem, dizendo que o caminho é cheio de "..". Uma dica é tentar retirar os ".."s logo depois de usá-los para subir um nivel.
Re: Listagem (explorer)
Muito obrigado por avisar. Eu nem percebi isso, sendo que estava fácil de perceber.cara tem um erro muito grande na sua
engine, é que se você ta numa pasta, volta usando o ".." e depois volta
na mesma pasta, os arquivos de lá noa abrem, dizendo que o caminho é
cheio de "..". Uma dica é tentar retirar os ".."s logo depois de usá-los
para subir um nivel.
Lancei uma nova versão:
- Corrigido esse erro citado.
- Adicionado um sistema melhor de rolagem.
- Melhoramentos básicos.
http://www.4shared.com/file/OVoXESi7/listagem_12.html
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
Opa, estava fazendo uns testes aqui e dei uma pesquisa, sobre os ícones que são mostrados no desktop, então entendi que no desktop dos nossos computadores são mostrados os ícones "públicos" que serão mostrados para todos usuários mais os ícones do próprio usuário. Então cheguei a esses diretórios:
%USERPROFILE%/Desktop > Mostra a pasta desktop do usuário atual.
%PUBLIC%/Desktop > Mostra a pasta desktop publica.
Para fazer o teste é só colar na barra de endereço e apertar enter.
Uma duvida, para que serve aquela primeira pasta com um "."(ponto)?
%USERPROFILE%/Desktop > Mostra a pasta desktop do usuário atual.
%PUBLIC%/Desktop > Mostra a pasta desktop publica.
Para fazer o teste é só colar na barra de endereço e apertar enter.
Uma duvida, para que serve aquela primeira pasta com um "."(ponto)?
Klior- Data de inscrição : 07/03/2010
Reputação : 13
Número de Mensagens : 426
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- C#
- Javascript
Re: Listagem (explorer)
Para nada, ela é a pasta atual.para que serve aquela primeira pasta com um "."(ponto)
Para não me dar ao trabalho de retirar, deixei lá.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: Listagem (explorer)
Como fazer para tirar o formato executável,para ficar só o nome?Obrigado.
newMatthaeus- Data de inscrição : 09/08/2011
Reputação : 0
Número de Mensagens : 110
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Listagem (explorer)
Como assim?
Se você tem a string basta dar um string_replace() para trocar ".exe" por "".
Se você tem a string basta dar um string_replace() para trocar ".exe" por "".
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [duvida]listagem de arquivos
» Sea Explorer
» EXPLORER Demo
» Explorer [Atualizado]
» Sokoban Explorer
» Sea Explorer
» EXPLORER Demo
» Explorer [Atualizado]
» Sokoban Explorer
GMBR :: Ensine & Aprenda :: Exemplos :: Game Maker (engines)
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos