SDraw - Batch. EXE (2 / 2 steg)
Steg 2: Titta på saker
Inne i mappen SDraw, får ni ett exempel mappen och "SDraw program". Mappen exempel är en batch-fil, som använder SDraw för att rita en vacker bild och få musen X och Y.
SDraw program är den mapp som innehåller SDraw sig, och har SDraw Image Creator, så kan du enkelt skapa bilder utan att skriva något.
Det finns också en readme. Detta är viktigt att läsa om du inte tittar på videon.
Tack för att titta på detta instructable! Ha en underbar dag med SDraw!
-------------------
LÄTT BILDSKAPANDE
-------------------
Använd SDraw Image Creator enkelt skapa bilder!
Bara klicka på en färg i den andra raden
och dra någonstans i konsolen!
Klicka sedan på Spara knappen och det sparas som "pic.txt"
Lätt som en plätt!
----
SKAPA BILDER
----
Rita bilder med hjälp av verktyget bild redaktör, eller du kan skriva
E.X:
Om du skriver "färg /?" i färgen det ger dig några siffror och bokstäver vilket innebär en färg
som hur du gör svart "färg 0a", bakgrunden ljus grön förgrunden
så dra en bild med den färg du vill visa:
00EEE00
0E000E0
0E000E0
0E000E0
00EEE00
E är en ljus gul, 0 är en svart.
Du kan gissa vad det skulle dra:
----
RITA BILDER
----
Skriv "sdraw /img x y imgname" Rita en bild på x, y
E.X.
Kan säga att vi använde bilden ovan.
Vi sparade bilden som "face.txt" och vi vill dra den på 0, 0
sdraw 0 0 face.txt
programmet skulle Rita den.
Obs: om du inte förstår konsolen X och Y,
* X-axel 1
Y * 01234567890
0
a1
x2
i3
S4
5
6
7
8
9
10
----
ATT FÅ MUSEN
----
det andra användbara med SDraw är hur du kan få musen
med hjälp av "sdraw /click" kan du få användaren att klicka på
sedan "sdraw /click x" griper x klick
"sdraw /click y" griper y klick
E.X.
EXEMPELKOD:
sdraw /click
sdraw /click x
ECHO X: % errorlevel %
sdraw /click y
ECHO Y: % errorlevel %
Notis: ibland denna metod för att få x och y är inte alltid tillförlitliga. Du behöver
att läsa från filen "mouse.txt" själv för att få korrekt X och Y.
Några kod läser filen:
:: LÄSA KODEN
:: se till att du har redan "setlocal enabledelayedexpansion", annars, avkommentera denna nästa kodrad
:: setlocal enabledelayedexpansion
ställa in c = 0
för f "delims = ~" % % gör () i (mouse.txt)
om "! c!" == "0" set x = %% A
om "! c!" == "1" set y = %% A
Ange/a c =! c! + 1
)
ECHO X:! x! Y:! y!
----