Índice:

Codificação com lote: 7 etapas
Codificação com lote: 7 etapas

Vídeo: Codificação com lote: 7 etapas

Vídeo: Codificação com lote: 7 etapas
Vídeo: U2 Printer Beginner guide Step 6 2024, Novembro
Anonim
Codificação com lote
Codificação com lote

Antes de começarmos

Batch é uma linguagem de codificação feita pela Microsoft. É incrivelmente básico, pois não pode exibir gráficos ou reproduzir áudio. Embora seja útil abrir aplicativos, fazer jogos baseados em texto e usar como um relógio instantâneo.

É fácil de aprender, pois não existem muitos comandos se você quiser fazer algo rápido.

Este tutorial irá explicar alguns comandos básicos, junto com um tutorial de como fazer um relógio.

Nota: O Batch só funciona em sistemas Windows da época do DOS até a versão mais recente do Windows. Portanto, não tente sistemas baseados em Unix (Linux, Android …) ou MacOS (iOS, Mackintosh).

IMPORTANTE:

AO SALVAR UM ARQUIVO DE LOTE, CERTIFIQUE-SE DE QUE TERMINA COM ".bat" OU ".cmd" (Pessoalmente, prefiro.bat)

Além disso, se quiser editá-lo, clique com o botão direito do mouse em> Editar para editar o arquivo a ser aberto no Bloco de notas. Se você usar outra coisa, como Sublime Text ou Notepad ++, normalmente você pode ir para Arquivo> Abrir … e encontrar o arquivo lá, se ainda não estiver carregado.

(Para usuários do Notepad ++, você pode clicar com o botão direito> Editar com Notepad ++ para facilitar o uso.)

(Desculpe pela imagem de baixa resolução. Precisava de uma imagem, então disse "Isso vai servir" e coloquei lá.)

Etapa 1: O básico | Eco

Alguns comandos serão constantes em tudo que você fizer.

O primeiro deles será "eco".

O que echo faz?

Essencialmente, ele retransmite todo o texto que você inserir. por exemplo, se você colocar "echo Hello!" no prompt de comando, você obterá "Hello!" como uma saída.

O eco também pode ser desligado.

Isso é feito simplesmente clicando em "@echo off". Isso o impede de retransmitir informações como "C: / windows / System32 (se você estiver executando no modo de administrador).

Etapa 2: Etapa 2: noções básicas | Cor e Cls

A cor é autoexplicativa. Ele permite que você altere a cor da fonte e a cor de fundo da janela do terminal. Uma explicação mais detalhada pode ser encontrada digitando "color?" em um prompt de comando (cmd.exe)

Cls é a abreviatura de "Limpar tela". Ele limpa a tela de todos os dados de entrada anteriores, como comandos inseridos, texto e assim por diante.

Etapa 3: Etapa 3: noções básicas | "%%", ":" e vai para

É onde as coisas começam a ficar interessantes.

Com "%%", você pode salvar alguns dados, como texto inserido ou outras estatísticas, até que o console seja limpo (fechado), útil em alguns scripts. (Em jogos baseados em texto, você pode usar isso para salvar nomes, estatísticas e tudo o mais que pode ser alterado e rastreado.)

Com ":" e goto, você pode criar loops e mover um script. Portanto, você pode fazer com que o usuário insira algo e, em seguida, saia do script ou volte ao início.

Etapa 4: Etapa 4: noções básicas | Final

Há algumas outras coisas que você deve observar antes de continuar.

set / p insertsomethinghere = Digite o texto:

if% insertsomethinghere% == 1 goto aplacetogo

Isso pode ser usado como uma opção de seleção de múltipla escolha. Insira uma determinada resposta e seja levado a uma resposta diferente.

Alternativamente, {set / p insertaname = Insira um nome:

if% insertaname% ==% insertaname% goto nextstep}

Isso continuará avançando para a próxima etapa, seja ela qual for.

Nota: Tudo em negrito nesta página não é obrigatório. Tudo nesses campos será diferente. Tudo o que está sublinhado pode ser copiado quantas vezes forem necessárias.

Observação especial: entre os {} colchetes, isso é tecnicamente tudo de que você precisa. Embora você possa ter um nome específico que lhe dê benefícios especiais, os personagens o reconhecem ou você tem um caminho alternativo. tudo o que você precisa fazer é adicionar "if% insertaname% == Bob goto nextstepbob" (você precisará adicionar um caminho diferente que pode ser irritante, ou apenas colocar um pequeno caminho alternativo, que irá vincular de volta ao principal eventualmente.)

Etapa 5: Etapa 5: um pouco de diversão | um relógio

Isso é algo que aprendi primeiro, na verdade.

@echo off

cor 0a

cls

:relógio

echo A hora atual é% time% e a data é% date%

ir para o relógio

Opcionalmente, você pode colocar "cls" após o: clock

Embora isso faça com que ele pisque e seja um pouco chato.

Lembre-se de salvar corretamente!

Etapa 6: Etapa 6: Eventualmente …

Atualmente, estou trabalhando em um jogo. Abaixo está o que eu tenho atualmente.

É básico e pode ser tocado de alguma forma, embora não seja nem perto do que eu quero fazer.

(Devido à forma como decide formatar o texto, irei fornecê-lo se houver um pedido.)

Etapa 7: ajuda extra

Sinta-se à vontade para perguntar se você travar em algo. Tentarei ajudar assim que puder.

Obrigado pela leitura e espero que isso ajude.

Recomendado: