Att skapa en Pixel skärm i Batch (1 / 9 steg)

Steg 1: Programmets anatomi



Programmet fungerar med att upprepa en lång lista med variabel på CMD lina. Varje variabel fungerar som en pixel, och innehåller en symbol som visar på skärmen. Du lägga till en annan variabel i raden för varje pixel som du vill att en rad med pixlar, och för varje ny rad du skapa en annan linje av variabler som ekade under föregående. Detta är en enkel idé, men mekaniken är komplicerat eftersom programmet har för att kunna hålla reda på variabeln och att kunna manipulera dem. Jag har satt upp det med en markör-liknande objekt som användaren kan styra. Du kan flytta runt och använda den för att göra ändringar i innehållet i pixel variablerna.

Programmet har tre huvuddelar.

Först är huvudsakliga batch-programmet, som kontrollerar och underhåller skärmens innehåll och kan du manipulera pixlar. Detta är var mekaniken i skärmen ligger, och är skriptet måste du ändra om du vill skapa en skärm för en viss aktivitet. Du kan märka den här filen oavsett vad du vill ha.

Den andra skriften är filen det strukturerar pixlar på skärmen och gör dem synliga. Denna fil skulle lätt kunna införlivas i huvudfilen, men jag har hittat att det är lättare att göra det en andra fil för att ställa upp ordentligt och ändra programmet för olika stora skärmar. Detta är den fil som innehåller raderna för pixlar. I mitt manus jag har det refereras till som "screen.bat", och om du vill byta namn på filen du måste ändra i koden.

Den tredje filen är en kort bit av skript som låter programmet avgöra vad finns i en viss pixel. Huvudprogrammet ständigt ändrar och appeller denna korta programmet som du mata in kommandon. Detta är vad möjliggör markören att flytta runt utan försvinner från skärmen och för att bestämma innehållet i en pixel. Denna fil kommer att skapas automatiskt när du kör huvudprogrammet.

Det finns en fjärde valfri fil som gör att skärmen att arbeta i realtid, säger för ett spel. Flytta markören på skärmen, anger du ett kommando och tryck enter, och programmet körs dess loop och flyttar markören, eller lämnar det vara om någon igenkännlig kommandot ges. Detta tillval filen är en VBS fil som skickar kommandot retur varje sekund eller så skickar programmet in i öglan på sin egen. Detta sätt programmet kommer att hålla igång, oavsett de kommandon in, så att andra delar av programmet ska fortsätta fungera som du anger eller inte in kommandon. Detta är skriptet:

Ställ in flytta = CreateObject("WScript.Shell")
WScript.Sleep 600
Move.SendKeys "(ENTER)"

spara den som "move.vbs" och "rem" ta bort "rem samtal move.vbs" i avsnittet ScreenLoop i koden för att aktivera den.

Alla dessa filer måste sparas i samma katalog.

Se Steg
Relaterade Ämnen

Att skapa sömlösa klinkergolv tapet

skapa sömlösa kaklade grafik som kan användas som skrivbordsunderlägg, en webbsida bakgrund eller ett texturschema för 3D projekt. Här är hur.Det är många olika bildredigering verktyg där ute och så jag lämnar det upp till läsaren att lista ut hur ma...

Att skapa SSH nycklar

I denna Tutorial får du lära dig att skapa ssh puTTY nyckel användande puTTYgen och hur du startar med Windows batch. Testad på Raspberry Pi 2 och Windows 7.Steg 1: nedladdningarDu kommer att behöva hämtapuTTY & puTTYgen från http://www.chiark.greene...

Att skapa slumpmässiga Art för pussel

gör du fortfarande pussel med bilder? Det är för lätt! Jag ska visa dig hur du skapar ett pussel med hjälp av kraften, och slumpmässighet och vektor konst... Läs på!Detta projekt är en del kod, en del konst och en del fysiska objekt. Längs vägen vi a...

Att skapa Illuminated 3D-objekt med en laserskärare

även om jag använt dessa tekniker för att skapa konst, den verkliga skönheten i detta är att du kan skapa en 3D-objekt du vill med en laserskärare, oavsett om det är objektet själv, eller en negativ för objektet inneslutet i ett block, som jag gjorde...

Hur man använder Photoshop för att skapa texturer med Alpha kanaler för Second Life

detta vägleder dig steg för steg om hur man gör texturer med öppenhet för Second Life använder Adobe Photoshop CS. Den innehåller tips om hur man undviker suddiga vita konturer och lite info om masker och alfakanaler.Steg 1: översikt Att göra texture...

Att skapa POV sekvenser.

Detta instructable kommer att fokusera på att skapa sekvenser som kan användas för att skicka en LED gränssnitt.För programmering mallen har vi använt NodeBox 3, ett program som fokuserar på generativ design och datavizualisation men är i själva verk...

Använda Photoshop för att skapa Awesome Fotoeffekter

i detta instructable, du lär dig att använda några grundläggande teachniques och verktyg för att skapa en riktigt awesome letar bild.Du behöver:Photoshop - jag använder CS5.1Ett porträtt eller en bild av någon med bra belysning och bakgrund - vi vill...

3 sätt att skapa ett Virus

jag vet att detta kommer att vara kontroversiell. Detta är endast för informationsändamål. INTE sprida eller släppa de virus som skapats i denna artikel. Detta kommer att landa du i fängelse. Jag ska lära dig att skapa ett virus. En mycket grundlägga...

Med Fusion att skapa Plug formar

I denna tutorial kommer jag att använda Fusion 360 skapa en plug mögel för vakuumformning akryl så att slutprodukten liknar en blåst glas skala insekt.Material som används:1/4 tum akryl, klar och vit3/4 tum MDF, limmade med trälim för lager materialK...

Att skapa en enkel 3D-modell på Fusion 360 och skapa en verktygsväg MYDIYCNC

Hej därTory på MyDIYCNC här. Idag vill jag visa dig hur du använder en mycket användbar bit av programvara från Autodesk kallas: Fusion 360. Med denna programvara kan du skapa enkla 3D-modeller till avancerade och komplexa 3D-modeller.Vad jag hoppas...

Att skapa konst från Scratch - "The gasell"

detta är typ av ett pågående projekt för mig, men jag har inte riktigt haft chansen att arbeta med det som för sent, vilket är mycket olyckligt. "Gasell" var min första skapelse, och jag gjorde det ett tag sedan så jag inte minns exakta detaljer...

Att skapa grundläggande planritningar från en arkitektonisk ritning i AutoCAD

dessa instruktioner hjälper dig att skapa tydliga och korrekta planritningar från komplicerade bygghandlingar. I dagens värld den enklare och mer koncis en ritning eller karta är, desto bättre och snabbare en person kan använda den för avsett ändamål...

Att skapa Hologram Illusion med anpassad grafik

Jag gjorde detta instructable efter att ha sett en liknande en här.Jag trodde att förutom visar hur man ställer in ett hologram illusiton jag kunde Visa människor hur att också skapa anpassade rörlig grafik för hologrammet.Jag provive en kort handled...

Att skapa texteffekter

Adobe Illustrator CS5 används för att skapa grafik och typ i vektorformat. Typ är också skalbar vektorgrafik och kan förbättras genom att lägga till effekter till den. Använda text från grunden och lägga till texteffekter att det med olika verktyg i...

Att skapa en inbjudan

Illustrator kan användas för att skapa personliga inbjudningskort för olika tillfällen. I den här modulen skapa en inbjudan med en uppsättning färgschema och text....

Att skapa Animerad text i mixer 2.7

Jag har alltid älskat att arbeta med datorer och animationer.På att upptäcka Blender, var jag beroende av att ta reda på det annat jag kundeskapa. Blender kan verkligen hjälpa digta dina drömmar till verklighet. Ändå i denna tutorial visar jag digHur...

Att skapa enkla vintage/grunge logotyp med "text jagare"

Idag ska vi göra en enkel vintage/grunge logotyp med "text jagare"Vad vi behöver:-Adobe Photoshop- Text jagare- Egna former-Två gratis teckensnitt: Franchise och gamlaBara ladda ner alla källor och låt oss börja! :)Steg 1: Psd. mall Först och fr...

Att skapa en Demon dräkt

jag är kund och vill utmana mig själv. Ofta, jag prova saker att inte jag ens säker på kommer att fungera. Denna kostym var en av de gånger som det fungerade ut ganska vackert.Denna kostym till mig var faktiskt byggdes 2004. Att vara ett fan av Hellb...

Att skapa & Carving fiskedrag ur kådan

Rasping eller snida beten av kådan är en teknik för att skapa anpassade lockar. Denna video följer processen att hälla Alumilite harts i allmänna formen på ett drag, sedan raspande det ner till önskad information. Denna användare har finjusterat denn...