Entrar
Últimos assuntos
» Colisões não funcionandopor RastaMaan Ontem à(s) 19:49
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Ontem à(s) 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
[Resolvido] Screenshoot com o nome do gmk em execução
3 participantes
Página 1 de 1
[Resolvido] Screenshoot com o nome do gmk em execução
Como faço pra que o screen tenha o nome do projeto em execução? Ex:
"meu projeto.gmk" "meu projeto.png"
a extenção não importa muito, pois posso edita-la e salvar
O nome do projeto em execução nao dá certo, pois todos eles quando executados, por padrão sao "Game.exe", mas será interessante ter essa opção de colocar o nome do exe quando se concluir o projeto pois aí colocaremos o nome final.
Se nao for pedir demais, talvez, a gente queira tirar vários screens seguidos!
Ex:
"meu projeto001.jpg"
"meu projeto002.jpg"
"meu projeto003.jpg"
"meu projeto.gmk" "meu projeto.png"
a extenção não importa muito, pois posso edita-la e salvar
O nome do projeto em execução nao dá certo, pois todos eles quando executados, por padrão sao "Game.exe", mas será interessante ter essa opção de colocar o nome do exe quando se concluir o projeto pois aí colocaremos o nome final.
Se nao for pedir demais, talvez, a gente queira tirar vários screens seguidos!
Ex:
"meu projeto001.jpg"
"meu projeto002.jpg"
"meu projeto003.jpg"
Última edição por moisesBR em Sex 29 Jun 2012, 16:37, editado 1 vez(es)
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Não entendi muito bem.
A pouco tempo fiz uma engine que acho que pode te ajudar.
Link: https://dl.dropbox.com/u/70151484/SC.rar
A pouco tempo fiz uma engine que acho que pode te ajudar.
Link: https://dl.dropbox.com/u/70151484/SC.rar
Super Maker- Data de inscrição : 09/07/2011
Reputação : 6
Número de Mensagens : 646
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Eu tenho essa mania de complicar as coisas mais simples.
Se fosse apenas pra tirar um screenshot tava resolvido! Pois sei fazer isso de inúmeras maneiras como CTRL+PrintScreen, F9, opções d&d do gm e outros programas apropriados. Mas na maioria das vezes, eu teria que renomear os arquivos! Canseira na certa! Ainda mais se no mesmo diretório tivesse inúmeros projetos! Outro caso, é que o executável é nomeado por "game.exe" e se captasse o nome dele teria: "game.bmp" ou "game.exe.bmp" e etc! Caso eu fizesse isso com vários projetos teria que renomear toda vez que tirasse o screen. Caso contrário teria várias imagens e nao saberia de que projeto foi!
Eu quero que o screenshoot tenha o mesmo nome do projeto aberto!
tipo assim, o nome do meu projeto seria: Meu_projeto.gmk
E a screen teria que ser algo como: Meu_projeto.png e etc! Só isso!
Se fosse apenas pra tirar um screenshot tava resolvido! Pois sei fazer isso de inúmeras maneiras como CTRL+PrintScreen, F9, opções d&d do gm e outros programas apropriados. Mas na maioria das vezes, eu teria que renomear os arquivos! Canseira na certa! Ainda mais se no mesmo diretório tivesse inúmeros projetos! Outro caso, é que o executável é nomeado por "game.exe" e se captasse o nome dele teria: "game.bmp" ou "game.exe.bmp" e etc! Caso eu fizesse isso com vários projetos teria que renomear toda vez que tirasse o screen. Caso contrário teria várias imagens e nao saberia de que projeto foi!
Eu quero que o screenshoot tenha o mesmo nome do projeto aberto!
tipo assim, o nome do meu projeto seria: Meu_projeto.gmk
E a screen teria que ser algo como: Meu_projeto.png e etc! Só isso!
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Tenta isso:
Isso retorna o nome do executável na pasta temporária. Normalmente, é o mesmo nome do projeto, então, acho que vai funcionar.
... ou ...
...se não funcionar, ainda há outra alternativa. A gente pode tentar pegar o caption da janela aberta do Game Maker (pois ele contém o nome do projeto em edição):
Observações:
1 - Montei um script que exige direitos de administrador. Se você quiser, é possível montar outro que não exige, mas vai ser necessário usar um arquivo temporário.
2 - Mais de uma janela do Game Maker aberta pode causar confusão no comando na hora de pegar o nome.
3 - A janela do prompt de comando vai aparecer.
Abraços!
- Código:
nome := filename_change_ext(filename_name(parameter_string(0)), '.gmk');
Isso retorna o nome do executável na pasta temporária. Normalmente, é o mesmo nome do projeto, então, acho que vai funcionar.
... ou ...
...se não funcionar, ainda há outra alternativa. A gente pode tentar pegar o caption da janela aberta do Game Maker (pois ele contém o nome do projeto em edição):
Observações:
1 - Montei um script que exige direitos de administrador. Se você quiser, é possível montar outro que não exige, mas vai ser necessário usar um arquivo temporário.
2 - Mais de uma janela do Game Maker aberta pode causar confusão no comando na hora de pegar o nome.
3 - A janela do prompt de comando vai aparecer.
Abraços!
GameMakerTutoriais- Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios :
x 0 x 4 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Screenshoot com o nome do gmk em execução
valeu! Deu certo asim!
O problema de criar o screen com o nome do gmk tá resolvido com esse code que você me passou e o de criar numeradas com o do Super Maker.
A propósito: baixei aquelas 208 e muitas outras engines, e estou tirando os screens de todas que não são repetidas, facilitando reconhece-las visualmente. Mas, fazer isso com todas vai ser dose. Em breve vou postar aqui.
Mas não é exclusivamente pra isso que eu pedi isso. Obrigado.
[Resolvido]
- Código:
screen_save (filename_change_ext(filename_name(parameter_string(0)),'.bmp'))
O problema de criar o screen com o nome do gmk tá resolvido com esse code que você me passou e o de criar numeradas com o do Super Maker.
A propósito: baixei aquelas 208 e muitas outras engines, e estou tirando os screens de todas que não são repetidas, facilitando reconhece-las visualmente. Mas, fazer isso com todas vai ser dose. Em breve vou postar aqui.
Mas não é exclusivamente pra isso que eu pedi isso. Obrigado.
[Resolvido]
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Nesse código você também pode usar a extensão 'png' pra salvar um arquivo png. Fica mais leve:
- Código:
screen_save (filename_change_ext(filename_name(parameter_string(0)),'.png'))
Tirar printscreen de tudo? Caramba, vai dar trabalho mesmo, haja paciência e tempo! Pra tentar facilitar um pouco, executa os gmk's todos no debug mode e, pra cada um, dê um "Ctrl + E". É o atalho pra executar uma string em gml. Por lá, você manda executar o script externamente, via arquivo txt. Acho que vai ser mais fácil do que adicionar o script em cada projeto (se é que você ia fazer isso, inicialmente).
Mas é possível criar um programinha pra executar tudo isso sozinho... Abrir os gmks em cada pasta; executá-los em debug mode; simular o atalho da janela; executar o código pra gerar o printscreen e fechar o jogo. Se achar que vale a pena, a gente pode fazer (não no Game Maker).
Abraços.
GameMakerTutoriais- Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios :
x 0 x 4 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Valeeeeeeu! Independente disso(postar os screens) ou dessa função que pedi, eu ja tava fazendo isso!!! Imagino que eu tenha em torno de 600 ou menos. E mesmo sem essa função, creio que estou na metade ou perto!
E pretendo postar mesmo, mas não sei se posto aqui ou no dropbox as screens.
-------------------------------------------
Nao tenho muita facilidade de lembrar das coisas... mas visualizando o screen do projeto... sei exatamente onde está o que quero.
E não é só isso! se olhar meu diretório de engines, se não souber, vai ver lá apenas screens! Mas na verdade, são as engines compactadas em .rar e juntada com o screens delas e... extraível com o programa associado! É claro que se o idiota aqui, esquecer disso e editar a imagem, sem extrair o projeto antes, vai perder o projeto! Kkkk! Mas pelo menos pra mim é muito prático.
Caso alguem se interesse nisso, me avise(MP?)! Ou é melhor criar um tópico pra isso? Se bem que já postei isso.. nao lembro onde... acho que foi num tópico do saim... (bug TrickyTracks) (?)
No mas Obrigado pela atenção à parte e essa dica que eu jamais iria saber sozinho! Valeu mesmo.
Hummm... aproveitando o post, meu projeto principal tá quase em 10% Kkkk sério.
Em breve vou postar um dos meus projetos aqui na gmbr, pela primeira vez! O projeto secundário que estou preparando pra postar, não sei explicar ou medir a quanto anda, mas imagino que esteja em torno de 60%.
Sei que o CQ do tema já passou, mas quero mostrar no que ando trabalhando e mostrar que os posts que coloquei não foram em vão.
projetos em andamento:
(os nomes ainda não estão definidos e muito menos uma história)
Dono da mina, guerra, fazenda, vacalhando, profissões e meu projeto principal!
Acho que o nome apropriado é "ambição".
To tentando não falar em "ingrêiz"... mas por que di**** parece que soa melhor do que o português? Ex:
Master of mine, war, farm, vacalhander, offices and ambitions!
E pretendo postar mesmo, mas não sei se posto aqui ou no dropbox as screens.
-------------------------------------------
Nao tenho muita facilidade de lembrar das coisas... mas visualizando o screen do projeto... sei exatamente onde está o que quero.
E não é só isso! se olhar meu diretório de engines, se não souber, vai ver lá apenas screens! Mas na verdade, são as engines compactadas em .rar e juntada com o screens delas e... extraível com o programa associado! É claro que se o idiota aqui, esquecer disso e editar a imagem, sem extrair o projeto antes, vai perder o projeto! Kkkk! Mas pelo menos pra mim é muito prático.
Caso alguem se interesse nisso, me avise(MP?)! Ou é melhor criar um tópico pra isso? Se bem que já postei isso.. nao lembro onde... acho que foi num tópico do saim... (bug TrickyTracks) (?)
No mas Obrigado pela atenção à parte e essa dica que eu jamais iria saber sozinho! Valeu mesmo.
Hummm... aproveitando o post, meu projeto principal tá quase em 10% Kkkk sério.
Em breve vou postar um dos meus projetos aqui na gmbr, pela primeira vez! O projeto secundário que estou preparando pra postar, não sei explicar ou medir a quanto anda, mas imagino que esteja em torno de 60%.
Sei que o CQ do tema já passou, mas quero mostrar no que ando trabalhando e mostrar que os posts que coloquei não foram em vão.
projetos em andamento:
(os nomes ainda não estão definidos e muito menos uma história)
Dono da mina, guerra, fazenda, vacalhando, profissões e meu projeto principal!
Acho que o nome apropriado é "ambição".
To tentando não falar em "ingrêiz"... mas por que di**** parece que soa melhor do que o português? Ex:
Master of mine, war, farm, vacalhander, offices and ambitions!
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Há um tempo atrás eu hospedei uns 300 screenshots de abandonwares. Só que ao invés de abrir o DosBox pra cada um e dar um print, fiz um programinha pra fazer tudo. Só tive o trabalho de apontar o executável de cada um. Lógico que nem tudo funcionou perfeitamente, mas pelos uns 80% do trabalho me foi poupado (também no upload das imagens). E mesmo assim, realmente dá trabalho!
E pretendo postar mesmo, mas não sei se posto aqui ou no dropbox as screens.
Um ótima dica pra hospedagem de fotos é servimg.com. Ele é o padrão do forumerios e é excelente. Tem imagens que eu postei em tutoriais daqui do fórum há mais de 4 anos atrás e elas ainda estão lá, perfeitas. Alguns servidores infelizmente apagam, mas no servimg, ficam mantidas (essa da minha assinatura é um exemplo, deve ser a imagem mais antiga do fórum, creio)! Vale a pena.
Abraços bróder!
GameMakerTutoriais- Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios :
x 0 x 4 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Screenshoot com o nome do gmk em execução
Quero mais uma vez agradecer aos camaradas aqui e avisar que já coloquei em pratica a ideia e já tem até tópico!:
https://gmbr.forumeiros.com/t25018-banco-de-engines-e-etc#185398
ou vá direto à pasta:
https://www.dropbox.com/sh/7cgyev65hxbl30b/Mr7XFR4JoY
lá não tem apenas engines dentro de imagens, tem uma pasta com apenas engines para quem não conseguiu, um banco de scripts e etcéteras bugs e afins kkkk. No tópico ensina como proceder na extração e também uma imagem tuto lá.
Borderline valeu! to usando seu code do jeito que me disse atravez de debug!
Usei este:
O dropbox foi o único que não corrompeu o arquivo de dentro da imagem. É claro que tem um macete para baixar a imagem sem alteração, e este é fazer o download pelo rodapé da visualização para poder extrair o arquivo sem problemas.
Super Maker: creio que baixeis sua engine, mas não tenho certeza... mas vc já deve ter apagado... pois o link não está mais ativo... quer contribuirr com o banco de engines?
Obrigado a todos!
Tópico finalmente resolvido.
https://gmbr.forumeiros.com/t25018-banco-de-engines-e-etc#185398
ou vá direto à pasta:
https://www.dropbox.com/sh/7cgyev65hxbl30b/Mr7XFR4JoY
lá não tem apenas engines dentro de imagens, tem uma pasta com apenas engines para quem não conseguiu, um banco de scripts e etcéteras bugs e afins kkkk. No tópico ensina como proceder na extração e também uma imagem tuto lá.
Borderline valeu! to usando seu code do jeito que me disse atravez de debug!
Usei este:
- Código:
screen_save (filename_change_ext(filename_name(parameter_string(0)),'.png'))
O dropbox foi o único que não corrompeu o arquivo de dentro da imagem. É claro que tem um macete para baixar a imagem sem alteração, e este é fazer o download pelo rodapé da visualização para poder extrair o arquivo sem problemas.
Super Maker: creio que baixeis sua engine, mas não tenho certeza... mas vc já deve ter apagado... pois o link não está mais ativo... quer contribuirr com o banco de engines?
Obrigado a todos!
Tópico finalmente resolvido.
Tópicos semelhantes
» [Resolvido] Problemas com loop de execução de som
» [RESOLVIDO] Ajuda com Execução externa da arquivos
» [RESOLVIDO]Alterar codigo em tempo de execucao
» [Resolvido]Flipar Sprite em tempo de execução
» [Resolvido] Alterar view_hport e view_wport por código em execução
» [RESOLVIDO] Ajuda com Execução externa da arquivos
» [RESOLVIDO]Alterar codigo em tempo de execucao
» [Resolvido]Flipar Sprite em tempo de execução
» [Resolvido] Alterar view_hport e view_wport por código em execução
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|