Was ist ein Programmierskript?

Einf├╝hrung

Ich benutze den Begriff Skript ziemlich oft in meinen Videos, in diesem Artikel werden wir ein wenig dar├╝ber sprechen, was ein Skript in der Programmierung ist und einige Beispiele nicht nur im Rahmen der Videospielentwicklung geben.

Programmierskript

Einfach ausgedr├╝ckt ist ein Programmierskript ein Textdokument, in dem wir Anweisungen oder Befehle ausgeben, die dann von einem intelligenten Ger├Ąt ausgef├╝hrt werden.

Diese Anweisungen werden in einer Programmiersprache geschrieben, in der ihre Syntax eingehalten werden muss, damit jede Anweisung in die Maschinensprache ├╝bersetzt werden kann. Dar├╝ber hinaus wird jedes Skript eine Datei mit einem Format sein, das von der Sprache abh├Ąngt, in der es geschrieben ist.

Alle Skripte unseres Programms bilden den Quellcode.

Lasst uns jetzt ein Drehbuch schreiben!

Der Anwendungsbereich der Programmierung ist sehr breit, wir k├Ânnen Programme f├╝r eine Reihe von Zwecken schreiben. Ich lade Sie ein, das folgende Experiment f├╝r die Windows-Plattform durchzuf├╝hren:

├ľffnen wir Notepad, die Anwendung, die schon immer in Windows war.

Schreiben wir die folgenden zwei Zeilen:

timeout /t 6000 /nobreak

shutdown -h

Es sollte so aussehen:

Bild 1: Skript, das in Notepad erstellt wurde. Beim Ausf├╝hren wartet der Computer 6000 Sekunden und geht dann in den Ruhezustand.

Wir klicken auf “Datei speichern unter” oder “Datei speichern wie” und w├Ąhlen die Option “Alle Dateien (.)” oder “Alle Dateien (.)”, wie in Abbildung 2 gezeigt, wir geben ihr einen Namen und beenden sie mit der Erweiterung “.bat”, die die Batch-Erweiterung oder die Batchs ist. Speichern wir es auf dem Desktop, um es schnell zu finden.

Bild 2: Notepad Fenster Save How Window. Setzen Sie die Erweiterung “.bat” ein.

Wir erhalten eine Batch-Datei, die wir durch Doppelklick ausf├╝hren k├Ânnen, Abbildung 3.

Bild 3: Datei, die beim Speichern mit der Erweiterung erzeugt wird.

Beim Ausf├╝hren ├Âffnet sich das Windows-Terminal und zeigt an, dass es eine bestimmte Zeit wartet, die wir in unserem Script angegeben haben.

Bild 4: Ausf├╝hrung des Skripts “hibernar.bat”.

Wenn die im Skript angegebenen 6000 Sekunden erreicht sind, wird der zweite Befehl ausgef├╝hrt: “shutdown /h”, der unsere Ausr├╝stung in den Ruhezustand versetzt.

So einfach ist es, ein Skript zu schreiben, das eine bestimmte Funktion erf├╝llt!

Dieses Skript ist f├╝r mich sehr n├╝tzlich, um den Computer nach einer bestimmten Zeit automatisch in den Ruhezustand zu versetzen und zu vermeiden, dass er die ganze Nacht eingeschaltet bleibt.

Weitere Beispiele f├╝r Skripte

Als n├Ąchstes werde ich eine Reihe von Beispielen von Scripts zeigen, die wir finden k├Ânnen, wenn wir ein Projekt starten, das Programmierung beinhaltet.

Spiele bei Unity

Wenn wir ein Spiel in Unity entwickeln wollen, werden wir die Scripts in C#-Sprache finden. Wenn wir wollen, k├Ânnen wir diese Skripte in Notepad schreiben, solange wir sie mit der Erweiterung “.cs” speichern, aber das w├Ąre unn├Âtig kompliziert. Wir haben Editoren, die es uns erm├Âglichen, die Syntax zu ├╝berpr├╝fen, automatisch zu vervollst├Ąndigen und die Arbeit zu erleichtern.

Bild 5: Skript in c# aus der Entwicklung der Serie “Fundamentals of Unity”.

Android-Anwendungen

Vielleicht sind Sie daran interessiert, eine App f├╝r Android zu erstellen, in diesem Fall besteht eine Option darin, die Android Studio-Software zu verwenden.

XML-Skripte werden verwendet, um das Design unserer Anwendung und Logik mit Hilfe von Java-Skripten zu definieren. Abbildungen 6 und 7.

Bild 6: XML-Skript f├╝r das Design einer Anwendung in Android Studio.

Bild 7: Java-Skript f├╝r das Design einer Anwendung in Android Studio.

Um Programmierung zu studieren, habe ich Entwicklungsumgebungen wie Eclipse oder NetBeans verwendet, in denen ich Scripts in Java geschrieben habe, die ich dann in der Konsole simulieren und die Ergebnisse analysieren konnte. Hier ist ein Beispiel f├╝r ein Java-Skript mit der NetBeans IDE:

Programmierumgebungen (IDE)

Bild 8: Java-Skript mit NetBeans IDE. Skript ist f├╝r die Untersuchung der gleichzeitigen Programmierung.

Arduino-Projekte

Vielleicht interessieren wir uns f├╝r Elektronik und wollen einen Arduino programmieren. In diesem Fall werden wir Skripte im Format “.ino” mit der Arduino IDE schreiben.

Bild 9: Arduino-Standardskript.

Apropos Arduino, ich hinterlasse ein Video, das ich vor einiger Zeit auf meinen Kanal hochgeladen habe, ├╝ber ein Projekt, bei dem ich Arduino Mega verwendet und die Informationen an eine Simulation in Unity gesendet habe. Die Modelle sind in Unity gefertigt. Ich denke, es w├Ąre sch├Ân, eine Reihe von Videos mit einem Projekt zu machen, um Elektronik und Spieleentwicklung zu kombinieren, nur zum Spa├č.

Weitere Beispiele sind Scripts f├╝r MatLab oder SciLab, Plugins f├╝r Blender, Scripts zur Verarbeitung von Daten in Excel-Tabellen, Scripts zur Ausf├╝hrung von Makros und viele andere Beispiele.

Fazit

Skripte in der Programmierung sind Anweisungen, die in einer bestimmten Sprache geschrieben sind und sp├Ąter von einem intelligenten Ger├Ąt ausgef├╝hrt werden, sei es einem Computer, einem Mobiltelefon und so weiter.

Der Anwendungsbereich der Programmierung ist sehr breit. Abh├Ąngig davon, was wir tun wollen, werden wir verschiedene Werkzeuge haben, um Scripts zu schreiben, und diese werden in verschiedenen Formaten vorliegen.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind mit * markiert.