İçindekiler:

Toplu Kodlama: 7 Adım
Toplu Kodlama: 7 Adım

Video: Toplu Kodlama: 7 Adım

Video: Toplu Kodlama: 7 Adım
Video: Arkadaşlarınızı Pythonla milyar tane mesaj yollayarak gıcık edin 🤙 #coding #yazılım #setup #python 2024, Temmuz
Anonim
Toplu Kodlama
Toplu Kodlama

Başlamadan Önce

Batch, Microsoft tarafından yapılan bir kodlama dilidir. Grafik görüntüleyemediği veya ses çalamadığı için delicesine basit. Bununla birlikte, uygulamaları açmak, metin tabanlı oyunlar yapmak ve ikinci saat olarak kullanmak faydalıdır.

Bir şeyi hızlı yapmak istiyorsanız çok fazla komut olmadığı için öğrenmesi kolaydır.

Bu öğretici, bir saatin nasıl yapılacağına ilişkin bir öğretici ile birlikte birkaç temel komutu açıklayacaktır.

Not: Batch, yalnızca DOS günlerinden Windows'un en son sürümüne kadar olan Windows sistemlerinde çalışır. Bu yüzden Unix tabanlı sistemlerde (Linux, android…) veya MacOS'larda (iOS, Mackintosh) denemeyin.

ÖNEMLİ:

BİR TOPLU DOSYAYI KAYDEDERKEN ".bat" VEYA ".cmd" İLE BİTİRDİĞİNDEN EMİN OLUN (Şahsen,.bat'ı tercih ederim)

Ayrıca, düzenlemek isterseniz, dosyayı Not Defteri'nde açmak üzere düzenlemek için > Düzenle'ye sağ tıklayabilirsiniz. Sublime Text veya Notepad++ gibi başka bir şey kullanıyorsanız, genellikle Dosya > Aç… seçeneğine gidebilir ve henüz yüklenmemişse dosyayı orada bulabilirsiniz.

(Notepad++ kullanıcıları için, kullanım kolaylığı için sağ > Notepad++ ile Düzenle seçeneğine tıklayabilirsiniz.)

(Düşük çözünürlüklü resim için özür dilerim. Bir resim gerekliydi, bu yüzden "Bu işe yarayacak" dedi ve oraya koydu.)

Adım 1: Temel Bilgiler | Eko

Bazı komutlar yaptığınız her şeyde sabit olacaktır.

Bunlardan ilki "eko" olacaktır.

eko ne yapar

Esasen, girdiğiniz tüm metni iletir. örneğin, "echo Merhaba!" komut istemine "Merhaba!" çıktı olarak.

Eko da kapatılabilir.

Bu sadece "@echo off" konumuna gidilerek yapılır. Bu, "C:\windows\System32 (yönetici modunda çalıştırıyorsanız) gibi bilgileri aktarmasını engeller.

Adım 2: Adım 2: Temel Bilgiler | Renk ve Sınıflar

Renk kendini açıklayıcıdır. Terminal penceresinin yazı tipi rengini ve arka plan rengini değiştirmenizi sağlar. "color ?" yazarak daha ayrıntılı bir açıklama bulunabilir. bir komut istemine (cmd.exe)

Cls, "Net Ekran"ın kısaltmasıdır. Girilen komutlar, metin vb. gibi önceden girilen tüm verilerin ekranını siler.

Adım 3: Adım 3: Temel Bilgiler | "%%", ":" Ve git

İşlerin ilginçleştiği yer burasıdır.

"%%" ile, girilen metin veya diğer istatistikler gibi bazı verileri konsol temizlenene (kapatılana) kadar kaydedebilirsiniz, bu bazı komut dosyalarında kullanışlıdır. (Metin tabanlı oyunlarda, bunu isimleri, istatistikleri ve değiştirilebilecek ve izlenebilecek her şeyi kaydetmek için kullanabilirsiniz.)

":" ve goto ile döngüler oluşturabilir ve bir komut dosyasında hareket edebilirsiniz. Böylece, bir kullanıcının bir şey girmesini sağlayabilir, ardından komut dosyasının çıkmasını veya başlangıca geri dönmesini sağlayabilirsiniz.

Adım 4: Adım 4: Temel Bilgiler | final

Devam etmeden önce dikkat etmeniz gereken birkaç şey daha var.

set /p insertsomethinghere=Metin girin:

eğer %insertsomethingher%==1 ise bir yere git

Bu, çoktan seçmeli bir seçim seçeneği olarak kullanılabilir. Belirli bir yanıt girin ve farklı bir yanıta yönlendirin.

Alternatif olarak, { set /p insertaname=Lütfen bir ad girin:

eğer %insertaname%==%insertaname% sonraki adıma giderse }

Bu, ne olursa olsun, bir sonraki adıma geçmeye devam edecektir.

Not: Bu sayfada kalın yazılan her şey gerekli değildir. Bu alanlardaki her şey farklı olacaktır. Altı çizili her şey gerektiği kadar kopyalanabilir.

Özel not: {} parantezleri arasında teknik olarak ihtiyacınız olan tek şey bu. Size özel avantajlar sağlayan belirli bir adınız olsa da, karakterler sizi tanır veya alternatif bir yolunuz vardır. tek yapmanız gereken " if %insertanname%==Bob goto nextstepbob" eklemektir (sinir bozucu olabilecek farklı bir yol eklemeniz veya sadece ana yol ile bağlantı kuracak küçük bir alternatif yol eklemeniz gerekir Sonuçta.)

Adım 5: Adım 5: Biraz Eğlence | bir saat

Bu aslında ilk öğrendiğim bir şey.

@Eko kapalı

renk 0a

cls

:saat

echo Geçerli saat %time% ve tarih %date%

saate git

İsteğe bağlı olarak,:clock'dan sonra "cls" koyabilirsiniz.

Her ne kadar bu titremeye neden olacak ve biraz can sıkıcı.

Düzgün kaydetmeyi unutmayın!

Adım 6: Adım 6: Sonunda…

Şu anda bir oyun üzerinde çalışıyorum. Şu anda sahip olduğum şey aşağıda.

Bu basit ve yapmak istediklerime yakın olmasa da bir şekilde oynanabilir.

(Metni biçimlendirmeye nasıl karar verdiğinden dolayı, bir istek olursa sağlayacağım.)

7. Adım: Ekstra Yardım

Takıldığın bir şey olursa sormaktan çekinme. Elimden geldiğince yardımcı olmaya çalışacağım.

Okuduğunuz için teşekkürler ve umarım bu yardımcı olur.

Önerilen: