Conectar-se
Últimos assuntos
Quem está conectado
19 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 18 Visitantes

GenezisEffect

Ver toda a lista


Ir em baixo
Alex FC
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2518
Insígnias de JAM : [Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty [Script] Informações do Sistema e Variáveis de ambiente v.0.1

em Sex 19 Out 2012, 20:11
Reputação da mensagem: 100% (1 votos)
Nome: Informações do Sistema e Variáveis de ambiente v.0.1.

Autor: Alex FC

Descriçao: Scripts que mostram informações básicas do Sistema como versão do Windows, versão da BIOS, local exato do diretório de arquivos temporários do Windows e muitos mais. Abaixo a lista completa de Scripts:

Variáveis de ambiente:

Funções
Descrição do valor retonado
TEMP()Diretório temporário do Windows - Ex: "C:\Windows\Temp"
USERPROFILE()Diretório de usuário - Ex: "C:\Documents and Settings\Alex FC" ou "C:\Users\Alex FC"
USERNAME()Nome do usuário atual do Computador - Ex: "Alex FC"
WINDIR()Diretório do Windows - Ex: "C:\Windows"
SYSTEMROOT()Diretório do Sistema - Ex: "C:\Windows"
SYSTEMDRIVE()Letra do disco onde o sistema está instalado - Ex: "C:"
OS()Sistema Operacional - Ex: "Windows NT"
COMPUTERNAME()Nome do computador - Ex: "Alex FC-PC"
Informações do Sistema:

Funções
Descrição do valor retornado
WIN_NAME()Nome do Windows utilizado - Ex: "Windows 7 Ultimate"
WIN_VERSION()Versão do Windows utilizada - Ex: "6.1"
*As funções abaixo só funcionam se o programa estiver sendo executado com permissões de Administrador.

Funções
Descrição do valor retornado
BIOS_NAME()
Nome da fabricante da BIOS - Ex: "American Megatrends Inc."
BIOS_VERSION()Versão da BIOS - Ex: "1.44"
BIOS_DATE()Data de lançamento da BIOS - Ex: "21/12/2012"
FABRICANTE()Fabricante do computador - Ex: "POSITIVO"
PRODUTO()Modelo do computador - Ex: "POSITIVO MOBILE"
CPU_NAME()Nome do Processador e frequência - Ex: "Intel (R) Dual-Core @ 2,3 Ghz"
Exemplos:

-Exemplo 1: Abrindo pasta de imagens de um computador (Evento Create):
Código:
//Guarda diretório de imagens em uma string e abre uma janela nesse diretório
fname=get_open_filename("",USERPROFILE()+"\Meus Documentos\Minhas Imagens")
-Exemplo 2: Escrevendo a versão do Windows na tela (Evento Draw):
Código:
//Desenha a versão do Windows na tela
draw_text(20,20,"Seu Windows é o "+WIN_NAME())
-Exemplo 3: Salvando ScreenShot no diretório temporário do Windows:
Código:
//Salva ScreenShot na pasta temporária do Windows
screen_save(TEMP()+"\SS_01.png")

Vou ampliar o número de scripts conforme eu for achando valores "úteis" à nós no registro do Windows. Espero que seja de utilidade à todos.

Lembrando que essas funções são direcionadas para o Windows.

Download: [Script] Informações do sistema e variaveis de ambiente (1,6Kb)


Última edição por Alex FC em Dom 09 Mar 2014, 20:08, editado 1 vez(es)

_________________

Começando com o Game Maker? Olhou para assinatura certa!

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 IKhnQl7

Tutoriais e vídeo aulas de programação! Clique no Banner e confira!
luiz_eldorado
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM : [Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty Re: [Script] Informações do Sistema e Variáveis de ambiente v.0.1

em Sex 19 Out 2012, 23:30
Gostei, melhor que usar DLLs.
Eu ia escrever "E se o SO fosse o Linux?", mas lembrei que o GM é só pra Windows... (não sei se isso funciona no GM:Studio)
@Alex FC escreveu:
Código:
fname=get_open_filename("",USERPROFILE()+"\Meus Documentos\Minhas Imagens")
O user pode não estar usando Windows XP. Coloque funções de pegar o Meus Documentos (existe, eu sei).
Alex FC
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2518
Insígnias de JAM : [Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty Re: [Script] Informações do Sistema e Variáveis de ambiente v.0.1

em Sab 20 Out 2012, 00:12
@luiz_eldorado escreveu:Gostei, melhor que usar DLLs.
Eu ia escrever "E se o SO fosse o Linux?", mas lembrei que o GM é só pra Windows... (não sei se isso funciona no GM:Studio)
@Alex FC escreveu:
Código:
fname=get_open_filename("",USERPROFILE()+"\Meus Documentos\Minhas Imagens")
O user pode não estar usando Windows XP. Coloque funções de pegar o Meus Documentos (existe, eu sei).

O Windows Vista e o Windows 7 aceitam esse comando, justamente para haver compatibilidade com programas antigos.

Veja que a pasta "Meus Documentos" virou "Documentos" (Em inglês continuou o mesmo "Documents"). No Windows Vista e 7 nessa pasta Documentos foram criados atalhos ocultos para "Minhas imagens", "Minhas Músicas" e "Meus vídeos" como pode ver na imagem abaixo:

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Ss_win_01

Fiz o teste nos 3 sistemas para ter certeza.

_________________

Começando com o Game Maker? Olhou para assinatura certa!

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 IKhnQl7

Tutoriais e vídeo aulas de programação! Clique no Banner e confira!
Lauro
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Número de Mensagens : 854
Insígnias de JAM : [Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.google.com

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty Re: [Script] Informações do Sistema e Variáveis de ambiente v.0.1

em Ter 12 Maio 2015, 11:37
Link Off.
Tem como upar novamente?
Conteúdo patrocinado

[Script] Informações do Sistema e Variáveis de ambiente v.0.1 Empty Re: [Script] Informações do Sistema e Variáveis de ambiente v.0.1

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