Login

Esqueci minha senha

Últimos assuntos
» Ainda há esperança? [POR FAVOR LEIA!]
por Yakongu Ontem à(s) 20:03:15

» [NOVO!] E-mail, canal e facebook!
por IanLages Ontem à(s) 8:21:40

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Sex 2 Dez - 16:05:53

» Dando uma nova chance ao forum
por IanLages Sex 2 Dez - 15:18:16

» HQ: The Parallax
por Ace, The Walking Spoiler Sex 2 Dez - 8:16:00

» Meu site basico
por dangamer Ter 29 Nov - 16:14:03

» Baixe PROF-HERO!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Recolhendo numero de parças
por Divin Sphere Hiroshai Ter 22 Nov - 19:24:19

» Super Smash Bros. Crusade!
por BlueFox Seg 21 Nov - 10:44:26

» Novo Membro - Israel Games
por IsraelGames Sab 19 Nov - 8:40:02

» Sonic & Metal Sonic One-Shots
por Ace, The Walking Spoiler Sex 18 Nov - 17:52:37

» O fim se aproxima
por Ace, The Walking Spoiler Sex 18 Nov - 17:01:19

» forum morreu???? nooooo!!!
por Divin Sphere Hiroshai Sex 18 Nov - 14:46:16

» Stardust the history
por Divin Sphere Hiroshai Sex 18 Nov - 14:42:41

» Novo no Forum - Me chamem de Fubuki
por fujoshiman1234 Qui 10 Nov - 16:38:59

» Nova série animada e vaga para dublagem
por Divin Sphere Hiroshai Sab 5 Nov - 19:14:07

» Adeus SGM parte 1
por Divin Sphere Hiroshai Ter 1 Nov - 19:21:37

» A Jornada Completo
por Divin Sphere Hiroshai Qua 12 Out - 16:06:38

» Um Menu Diferenciado e ... votação ? o.Õ
por Nest_DJ.EXtreme Dom 9 Out - 18:00:23

» Gibi do Sonic com um titulo grande demais
por dangamer Dom 18 Set - 20:01:36


Atualização de Game Automática

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

Atualização de Game Automática

Mensagem por Tails_1995 em Seg 16 Jan - 7:24:08

Primeiramente,para conseguir fazer o tutorial com sucesso ,leia esse spoiler :
Mini-Tuto:


O que é um BAT?
Tipo de arquivo em lote (batch file) do DOS e sistemas Windows. Neste tipo de arquivo pode-se entrar vários comandos de linha de comando a serem executados, em vez de ter de escrevê-los um a um na linha de comando. O arquivo em lote com extensão BAT mais famoso é o Autoexec.bat, que é executado toda a vez em que o sistema operacional é carregado.

Bom, vamos conhecer agora alguns comandos que iremos usar frequentemente, se tiver dúvida, digite COMANDO /? que irá ser mostrado uma explicação e exemplos do seu uso:

ECHO
Serve para que seja ativado ou desativado o "eco" do comando ou para que seja mostrado uma mensagem. Usa-se echo. para quebrar uma linha.
Exemplo1:

@echo off
echo Olá mundo!
echo.
echo Very Happy


O @ antes do echo off serve para que o mesmo não seja mostrado, e assim ele desative o "eco" silenciosamente. Se tiver alguma dúvida, crie um exemplo sem usar o @.
Exemplo 2:

@echo off
echo Inicio do arquivo > Teste.txt
echo. >> Teste.txt
echo Bla bla bla >> Teste.txt

Isso fará com que seja escrito os dados no arquivo Teste.txt, ficando assim:
Inicio do arquivo
Bla bla bla
CLS
Serve para limpar a tela.. é como se fosse um /clear para quem usa IRC.. ^^
GOTO
Serve para alterar a ordem normal de execução do batch, fazendo ir para um rótulo específico, um rótulo é identificado com o :.
Exemplo:

@echo off
GOTO UIA
echo Deveria aparecer isso se não fosse o rótulo Very Happy
:UIA
echo Pulamos para cá! hehehe


Parâmetros
Isso é muito interessante.. é para que se possa usar parâmetros de execução em seu batch. Em programas por exemplo que precisa ser digitado:
nomedoprograma /i (para instalar)
nomedoprograma /d (para desintalar)

ou pode ser -i ao invés de /i e -d ao invés de /d.
No batch script, pode-se identificar o parâmetro, através disso:
%1 - Primeiro parâmetro
%2 - Segundo parâmetro e assim sucessivamente.
Exemplo:

@echo off
echo %1 - Parametro 1
echo %2 - Parametro 2


Execute-o assim: nomedoarquivo vamos ver
Aparecerá:
vamos - Parametro 1
ver - Parametro 2.

Simples né?
SET
Serve para exibir, definir ou remover variáveis.
Variável é algo que guarda alguma informação, se chama variável por que seu valor pode variar. (dãã)
Para setar uma variável: SET variavel=seu_valor
Para visualizar ou usar o valor da variável digite: %variavel%.
Exemplo:

@echo off
set nome=""
Digite o seu nome:
set /p nome=
echo.
echo Ola %nome% !!

IF / ELSE
É usado em praticamente todas linguagens de programação, serve para impor uma condição.

@echo off
set opcao=""
echo Digite uma opcao (1 ou 2):
set /p opcao=
IF [%opcao%] EQU [1] (GOTO OPCAO1) ELSE (GOTO OPCAO2)
:OPCAO1
echo Opcao 1 bla bla bla
goto FIM
:OPCAO2
echo Opcao 2 bla bla bla
:FIM
echo CABOU!


Função FTP
é usada em servidores para pegar,deletar é adicionar arquivos .
e usada para ter acesso remoto a edição de um site por exemplo .inclusive tentar bular esse sistema para hackear sites obsoletos é sem recursos .





Primeiro,abra o loco de notas ,e digite :

@echo off
set n=%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
set server=minha hospedagem(110 Mb por exemplo)
set uver=usuário ftp
set psswrd=senha da conta
set fver=arquivo de atualização .
echo.>> .%n%
echo open %server%>> .%n%
echo %uver% ftp>> .%n%
echo %psswrd%>> .%n%
echo get %fver%>> .%n%
echo quit>> .%n%
ftp -s:.%n%
del .%n% /q /s
ren %fver% .%n%
for /f "tokens=1,2 delims=|" %%a in (.%n%) do (
set nver=%%a
set dwl=%%b
)
echo %dwl% >>.d
del .%n% /q /s
set ver=versão atual
echo [ver] >>.ver
if %ver% equ %nver% echo ver=igual >>atualiza.ver
if %ver% lss %nver% echo ver=menor >>atualiza.ver


As letras de cor laranja são editáveis,mas o resto não ! pode estragar o recurso ^^
agora salve com o nome : atualiza.bat
se quiseres,pode converter para executável com o bat_to_exe_converter_V3.5 .
depois digite no bloco de notas :

versão|[Você precisa estar registrado e conectado para ver este link.]

salve com o mesmo nome do arquivo a ser baixado na função get (ex : atualiza.txt)
hospede-o em uma hospedagem que tenha suporte a ftp .
Essa hospedagem ftp deve ser inserido no primeiro código .

depois disso,no game maker,crie um objeto,e no create escreva :

execute_program(atualiza.bat,0,0)

no step escreva :

if(file_exists(atualiza.ver)) {

ini_open("atualiza.ver")
ver=ini_read_real("ver","ver","igual")
ini_close();

}
if ver="igual" show_message("Versão atual em mãos ^^ .")
if ver="menor" execute_program(atualiza2.bat,0,0)




Lembrando que isso é um mero exemplo,você pode inovar ......
agora,no atualiza2.bat

@echo off
for /f "tokens=1 delims=|" %%a in (.d) do (
set dwl=%%a
)
del .d /q /s
start %dwl%


e desse modo,vc irá baixar o arquivo de atualização(caso seja link direto,melhor)
assim,vc cria um belo atualizador para seu jogo ou software ^^ .
agora solte a imaginação e recrie nessa tecnologia =D .

Abraços a todos =D

______________________________________________________________________________________________
Não abra esse conteúdo abaixo....
Spoiler:
Você foi trollado Convidado kkkkkkk...........
Agora aperte F13 é vai aparecer uma foto minha xD

Tails_1995

Mensagens : 48
Reputação : 0
Data de inscrição : 24/08/2011
Idade : 22
Masculino

Ver perfil do usuário http://trfnsite.orgfree.com

Voltar ao Topo Ir em baixo

Re: Atualização de Game Automática

Mensagem por MaciotaTheLegend em Seg 16 Jan - 8:35:37

belo tuto
+ 10 rings

______________________________________________________________________________________________

venha jogar vc tbm ;D
Código:
http://narutogame.com.br/?secao=cadastro&uref=1226071




sign feita pelo yuri

meu amigo ? ponha isso na sua assinatura
Código:
[img]http://img26.imageshack.us/img26/5227/sonicjeffersonfriend.png[/img]

MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Atualização de Game Automática

Mensagem por Tails_1995 em Seg 16 Jan - 8:37:40

Obrigado pelos rings é valew por gostar ^^

______________________________________________________________________________________________
Não abra esse conteúdo abaixo....
Spoiler:
Você foi trollado Convidado kkkkkkk...........
Agora aperte F13 é vai aparecer uma foto minha xD

Tails_1995

Mensagens : 48
Reputação : 0
Data de inscrição : 24/08/2011
Idade : 22
Masculino

Ver perfil do usuário http://trfnsite.orgfree.com

Voltar ao Topo Ir em baixo

Re: Atualização de Game Automática

Mensagem por Knonick em Qua 18 Jan - 9:16:22

É uma boa idéia criar um .bat para acessar um [Você precisa estar registrado e conectado para ver este link.] Eu só não tinha pensado nisso antes. Razz

Só acho que você deveria explicar como criar um FTP e mexer nele, pois assim você veria menos dúvidas relacionadas a isso, e ganharia mais rings. Very Happy

______________________________________________________________________________________________

Knonick

Mensagens : 1090
Reputação : 9
Data de inscrição : 13/06/2011
Idade : 18
Masculino
Localização : São Paulo, Brasil

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Atualização de Game Automática

Mensagem por Conteúdo patrocinado Hoje à(s) 3:07:06


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