Maken van een Pixel scherm In Batch (1 / 9 stap)

Stap 1: De programma's anatomie


Het programmawerk aansluiten bij een lange lijst van variabele naar de CMD-lijn.  Elke variabele fungeert als één pixel, en bevat een symbool dat wordt weergegeven op het scherm.  Voor elke pixel die in een rij pixels gewenste, u een andere variabele toevoegen aan die lijn en voor elke nieuwe rij maken u een andere lijn van variabelen moeten worden herhaald onder vorige.  Dit is een eenvoudig idee, maar de mechanica zijn ingewikkeld, omdat de programma heeft te kunnen bijhouden van de variabele te kunnen manipuleren.  Ik heb het opgericht met een cursor-achtige-object dat de gebruiker kunt bepalen.  U kunt verplaatsen en het gebruiken om wijzigingen in de inhoud van de variabelen van de pixel.

Het programma heeft drie hoofdonderdelen.

De eerste is het belangrijkste batchprogramma, die beheert en onderhoudt de inhoud van het scherm en kunt u voor het manipuleren van de pixels.  Dit is waar de mechanica van het scherm liggen, en is het script hoeft te wijzigen als u wilt maken van een scherm voor een specifieke taak.  Wat je zou willen, kunt u dit bestand label.

Het tweede script is het bestand dat structuren de pixels op het scherm en maakt ze zichtbaar.  Dit bestand kan gemakkelijk worden opgenomen in het hoofdbestand, maar ik heb gevonden dat het is makkelijker om er een tweede bestand correct ingesteld te wijzigen van het programma voor verschillende middelgrote schermen.  Dit is het bestand dat de regels van pixels bevat.  In mijn script ik heb het "screen.bat" genoemd, en als u de naam wilt wijzigen van het bestand hebt u hierin verandering te brengen in de code.

Het derde bestand is een klein stukje script waarmee het programma om te bepalen wat er bestaat in een bepaalde pixel.  Het hoofdprogramma voortdurend wijzigt en roept dit korte programma als u opdrachten invoeren.  Dit is wat maakt de cursor te bewegen zonder het verdwijnen van het scherm en om de inhoud van een pixel te bepalen.  Dit bestand zal automatisch worden gemaakt wanneer u de belangrijkste programma uitvoert.

Er is een vierde optioneel bestand waarmee het scherm in real time werkt, zeggen voor een spel.  Om de cursor op het scherm, voert u een opdracht en druk op enter en het programma loopt haar lus en beweegt de cursor, of bladeren die het worden als geen herkenbare opdracht wordt gegeven.  Deze optionele bestand is een VBS-bestand dat de ENTER-opdracht elke seconde verstuurt of zo, het verzenden van het programma in de lus op zijn eigen.  Op deze manier het programma zal blijven draaien, ongeacht de opdrachten ingevoerd, andere elementen van het programma te blijven functioneren zoals u opdrachten niet invoert of toestaan.  Dit is het script:

set verhuizing = CreateObject("WScript.Shell")
WScript.Sleep 600
move.SendKeys '{hier}'

Sla het op als "move.vbs" en verwijder 'rem' uit "rem call move.vbs" in de ScreenLoop sectie van de code om het te activeren.

Al deze bestanden moeten worden opgeslagen in dezelfde map.

Gerelateerde Artikelen

Maken van een pull-down groen scherm muur

Maken van een pull-down groen scherm muur

met behulp van een groen scherm voor speciale effecten en fotografie is niets nieuws.  Helaas, het kan moeilijk zijn om een grote instellen.  In het verleden heb ik 10-20 minuten gewoon om mijn groen scherm.  Ik nodig ten minste één andere persoon om
Maken van een Pi thema laden scherm

Maken van een Pi thema laden scherm

Hallo allemaal!Het heeft een lange tijd niet geweest omdat we Pi day dit jaar vierden, en vandaag ga ik het maken van een thema laderscherm van Pi. Ik zal met behulp van HTML en CSS te maken. Gebruik het in al uw Pi en math thema websites!Stap 1: Hoe
Maken van een enorme 4096 LED-Display voor Retro Pixel kunst

Maken van een enorme 4096 LED-Display voor Retro Pixel kunst

Bijgewerkt maart 2016 ***Er zijn een paar manieren waarop u kunt gaan over dit project, bouwen alles vanaf nul of maak gebruik van een kit versie. Ik zal beide methoden in dit Instructable dekken. Dit Instructable omvat de installatie van een 64 x 64
Het maken van een Locker Batch-bestand.

Het maken van een Locker Batch-bestand.

Dit is een echt eenvoudig project dat je voor de lol uitproberen moet.Stap 1: Gebruik een tekst Editor.U moet worden met behulp van een teksteditor, u hoeft niet te al.Als u één download Notepad ++ nodig hier.Stap 2: Start nieuwe.Laat maken van een n
Van het scherm voor mij: het maken van een prop

Van het scherm voor mij: het maken van een prop

In dit, mijn eerste instructible, ik in detail te beschrijven hoe ik (met hulp) een variatie op een prop van de BBC-show Torchwood gemaakt.  De prop in kwestie is de "Vortex Manipulator" gevonden op de pols van Captain Jack Harkness.  Hieronder
Maken van een spel in Kladblok en nog veel veel meer

Maken van een spel in Kladblok en nog veel veel meer

Dit is mijn eerste instructable. Zo hebt u please suggesties commentaar. Laat aan de slag!Als we alle het woord Kladblok horen denken we aan sommige saai nutteloos toepassingen te noteren van spullen. Goed Kladblok is veel meer dan dat.. We kunnen co
Het maken van een nep-ID - kopiëren en wijzigen van uw kaart

Het maken van een nep-ID - kopiëren en wijzigen van uw kaart

In dit Instructable, ik zal u tonen hoe te maken van een duplicaat van in principe elke ID of andere soort kaart. Ik zal ook de methoden voor het wijzigen van deze kaart voor een soort van nieuwheid doel schetsen.U ziet ik zeg de nieuwigheid - dit is
Maken van een Blog met behulp van Blogger.com

Maken van een Blog met behulp van Blogger.com

de volgende instructies zal u tonen hoe maak je een blog met behulp van Blogger.com.U zult een e-mailadres van Google te gebruiken Blogger.comStap 1: Aanmelden voor Blogger 1. Ga naar www.blogger.com2. Voer je Google Email en wachtwoord in het vak Aa
Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Een andere mogelijke titel zou "Maak een 3D machine met behulp van een 2D machine."Dit Instructable is over het gebruik van een CNC-router en 2D-ontwerpen voor het maken van een 3D-Printer van Delta.In mijn onderzoek over 3D printers voor hobbyi
Maken van een Panorama in Photoshop (GoPro of reguliere camera's)

Maken van een Panorama in Photoshop (GoPro of reguliere camera's)

Disclaimer: Ik ben niet een Photoshop Master of iets. Ik ga proberen te geven op wat ik weet, maar als u wilt dat ingewikkeld materiaal om te werken, ik weet niet hoeveel van een hulp zal ik!Als een heads up maakte ik deze handleiding voor de fotowed
Maken van een 2.5D Parallax film

Maken van een 2.5D Parallax film

Dit instructable is te tonen de stappen voor het maken van een eenvoudige 2.5D parallax film met behulp van GIMP en Blender.Stap 1: Ontleden installatiekopie zonder submappen Voor dit project, ik gebruikte de Sgt Pepper hoes (maar gewijzigd als onder
Bouwen van een pixel nanobot

Bouwen van een pixel nanobot

helpen bij de voorbereiding jezelf voor nanotechnologie. In de nabije toekomst kan u het opbouwen van zeer kleine robots om te opereren in de microscopische en zelfs moleculaire en cellulaire ruimte.Hebt u een oude computer waarop snelle Basic of een
Maken van een Online Business Card

Maken van een Online Business Card

bent u BUSINESS?Zoals ik doe je bedrijf? Ik ben zo zakelijke dat ik nodig een visitekaartje dat er altijd was, dus mijn zakenpartners zaken met mij altijd doen kon omdat mijn bedrijf zo zakelijke heb ik niet altijd tijd om te geef ze mijn visitekaart
Het maken van een echte 3D videocamera systeem met instelbare houder

Het maken van een echte 3D videocamera systeem met instelbare houder

ik ben 3D video's schieten voor een paar maanden nu, en het ging heel goed. Maar er een groot probleem was: de houder van de videocamera. Het was een stuk aluminium met enkele gaten in het (6mm en 8mm 2,36 "en 3.15"). Ik maakte enkele mooie 3D v