Gå til innhold

kan noen hjelpe meg med å lage en"matrix.bat" fil?


Anbefalte innlegg

yo... jo for en tid tilbake klarte jeg å lage en .bat fil som hadde "matrix coder" altså bokstaver og tall somm gikk nedover i cmd ruta, jeg fikk til og med bilder av ting ved hjelp av ascii koder tror jeg det het, noen som kan hjelpe meg litt? jeg har glemt hvordan jeg fikk til teksten og tallene til å gå nedover i .bat filen og jeg har mista notatene mine jeg lagde for å lage den :(

 

 

den jeg lagde hadde random bokstaver og random tall så det kom sån som dette

 

1d5ej32u3ed2 2j67d8e9k390e0d 26jd45drff33d

4g6j6l3n3j45k 5m5h43m3bgh3l3 356jbgh345m

 

 

og videre

 

takker for all hjelp

 

hvis noen klarer det da :-p

Endret av cahs
Lenke til kommentar
Videoannonse
Annonse

Du kan jo få tallene til å rulle nedover cmd-vinduet ved hjelp av en loop. F.eks:

 

@echo off
color a
:loop
echo 1d5ej32u3ed2 2j67d8e9k390e0d 26jd45drff33d
echo 4g6j6l3n3j45k 5m5h43m3bgh3l3 356jbgh345m
echo 1d5ej32u3ed2 2j67d8e9k390e0d 26jd45drff33d
echo 4g6j6l3n3j45k 5m5h43m3bgh3l3 356jbgh345m
goto loop

Lenke til kommentar
@echo off
color a
:loop

echo e dfg ege gegg44 43tg tfh srg hh35h rjr5e4 h e5he5w4g jh5e
echo 8j j8jnin ioihju7 bui7gg p9h8oø0ojp9 bu7i7gio7 pij9pji8hob
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
echo he he5he4h rjion ømoøn dwfg h jry rehdft hyjukiu88y7 tewgd
echo wdwef gt6ju87ki89ophg gregfer tbetg eg eg45e4tege gegeg eg
echo jip 324 2 ht r dt gr thtr herg w4t3 t g34 ge erg 4 34r34gr
echo pokjoub oub oubuoh h909u90j by78g vr6crt wefwf3 fwf wg erg
echo j9o0j jioj8 hy6h8 4r34g 34g 34g uj7t hew4 gw wgfg eg e5e e
echo k9j89oh yg6g p9jåk på9hpg blewnfnwen fw3f ge4 4g heh w4e w
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
echo jip huoh o0h 97g tfd r5 d64d 68 uj+ j pougghh yf5ds6 gho h
echo niugv ytf pj oiph opihp p pj ph j h iih opih uouhphååbbyvj
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
goto loop

:roll:

Lenke til kommentar
  • 4 uker senere...
Kjenner ikke til noen kommando for å få tekst til å rulle. Sikker på at du ikke lastet ned et ekstra program som du bare kalte opp fra bat-fila?

 

Jeg vil tro det skal funke med et VBS-script.

9281884[/snapback]

 

 

takk du hadde rett det var et VBScript, yusen takk for de gode forslaga :thumbup:

Lenke til kommentar
  • 1 måned senere...
@echo off
color a
:loop

echo e dfg ege gegg44 43tg tfh srg hh35h rjr5e4 h e5he5w4g jh5e
echo 8j j8jnin ioihju7 bui7gg p9h8oø0ojp9 bu7i7gio7 pij9pji8hob
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
echo he he5he4h rjion ømoøn dwfg h jry rehdft hyjukiu88y7 tewgd
echo wdwef gt6ju87ki89ophg gregfer tbetg eg eg45e4tege gegeg eg
echo jip 324 2 ht r dt gr thtr herg w4t3 t g34 ge erg 4 34r34gr
echo pokjoub oub oubuoh h909u90j by78g vr6crt wefwf3 fwf wg erg
echo j9o0j jioj8 hy6h8 4r34g 34g 34g uj7t hew4 gw wgfg eg e5e e
echo k9j89oh yg6g p9jåk på9hpg blewnfnwen fw3f ge4 4g heh w4e w
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
echo jip huoh o0h 97g tfd r5 d64d 68 uj+ j pougghh yf5ds6 gho h
echo niugv ytf pj oiph opihp p pj ph j h iih opih uouhphååbbyvj
echo mi0j9 86g86g 8g8 g86g   g8g g          97g9gh9 j0j 9j+9joh
echo h08hi pihnpin bguvutv pinjougb iyfigh pnooho giobutcty lid
echo kih 8f giyfgh og6fihudh luihyfouj yfigg    uigiyftuioijoug
echo gbf75f oph9fiogho79t goug96go7g97gh ofg97gu5sdtezydfohgigo
echo noubi ytvyrcryd ho9hbougih nopbiyrrdl ygig 8oifiydtdgo po9
goto loop

:roll:

 

Er det mulig å få denne til å loope i ca 10 sekunder for å så stoppe av seg selv?

Lenke til kommentar

Her er en som lager helt tilfeldige tall på hver linje. Når den har skrevet linjen 5000 ganger så stopper den :)

 

@echo off
color 0a
set tall=5000
:loop
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
set /a tall=%tall%-1
if %tall%==1 goto done
goto loop

:done
echo ferdig :)
pause

Endret av Thor.
Lenke til kommentar

Selv min gamle Athlon64 3400+ klarte å skive ut 5000 ord på 3-4 sekunder. :)

Om man ønsker en evigvarende versjon av Thos sin Matrix-kode kan man gjøre det slik:

 

@ECHO OFF
COLOR 0A
:START
ECHO %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM% %RANDOM%
GOTO :START

 

Trykk CTRL+C for å stoppe batchen.

Lenke til kommentar

Jeg har laget min sånn:

 

@Echo off

Color 02
:a
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 1 0 1 0 1 1   1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 0   0 0 0 1   1 1 010 0 1 0 0   0 0 0 010 0 1
Echo 1 0 0 0 1   0   0 1 0   1 0 0 0 1 0   1 0 1 0   1 0 000 1	 1   1 0 1 110 0 0
Echo 0 0 0 1 0   1   0 0 0   0 1 111 1 0   0 1 0 0   0 0 010 0	 1   1 0 0 011 0 0
Echo 0 0 1   1 0 0 1 1 1 0   1 1 1 0 0 1   1 0 011   1 0 011 1	 0   1 1 0 011 1 1
Echo 1 0 0   0 1 1 0 0 1 0   110 011 0 1   0 0 110 1 1 0 001 0 1   0   1 0 1 100 0 1
Echo 0 1 1   0 0 0 1 1 1 0   011 101 0 0   1 1 110 0 0 1 111 0 0   1   1 0 0 011 1 1
Echo 1 0 0   1 1 010 1 0 0 1 1 1 010 1 0   1 1 100 0 1 0 0 1 1 1   0 1 0 0 1 101 0 0
Echo 1 1 0 0 0 1 010 1 0 1 0 1 1 010 0 1   0 1 001 0 1 1 0   0 1   0 1 0 1 0 111 0 0
goto :a

 

den ble ganske tøff.. spesielt hvis du referer til den med en annen fil med /max kommandoen :)

 

eks:

 

@Echo off

Color 0a

start /max C:\users\%username%\desktop\Matrix.bat

Lenke til kommentar

Jeg forsøkte men jeg tror neppe den fungerer som den skal. Noen småfeil regner jeg med.

 

Basert på Hagr's script:

 

@Echo off
set timer=%time%
set tiden=%time%
Set tall=1
Color 02
:a
cls
Echo %tall%
echo %time%
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 1 0 1 0 1 1   1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 0   0 0 0 1   1 1 010 0 1 0 0   0 0 0 010 0 1
Echo 1 0 0 0 1   0   0 1 0   1 0 0 0 1 0   1 0 1 0   1 0 000 1	 1   1 0 1 110 0 0
Echo 0 0 0 1 0   1   0 0 0   0 1 111 1 0   0 1 0 0   0 0 010 0	 1   1 0 0 011 0 0
Echo 0 0 1   1 0 0 1 1 1 0   1 1 1 0 0 1   1 0 011   1 0 011 1	 0   1 1 0 011 1 1
Echo 1 0 0   0 1 1 0 0 1 0   110 011 0 1   0 0 110 1 1 0 001 0 1   0   1 0 1 100 0 1
Echo 0 1 1   0 0 0 1 1 1 0   011 101 0 0   1 1 110 0 0 1 111 0 0   1   1 0 0 011 1 1
Echo 1 0 0   1 1 010 1 0 0 1 1 1 010 1 0   1 1 100 0 1 0 0 1 1 1   0 1 0 0 1 101 0 0
Echo 1 1 0 0 0 1 010 1 0 1 0 1 1 010 0 1   0 1 001 0 1 1 0   0 1   0 1 0 1 0 111 0 0
if timer==%tid% goto a
set /A tall=%tall%+1
if %tall%==9000 goto neste
goto :a
:neste
echo 10 sekunder burde gått nå.
Echo Tid start %tiden%
Echo Tid slutt %time%
pause

Lenke til kommentar

Hmm fortsatt ingen som klarer dette??

 

 

Jeg forsøkte men jeg tror neppe den fungerer som den skal. Noen småfeil regner jeg med.

 

Basert på Hagr's script:

 

@Echo off
set timer=%time%
set tiden=%time%
Set tall=1
Color 02
:a
cls
Echo %tall%
echo %time%
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 1 0 1 0 1 1   1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0
Echo 0 0 0 0 0   1   1 0 0 0 1 0 0 1 0 0   0 0 0 1   1 1 010 0 1 0 0   0 0 0 010 0 1
Echo 1 0 0 0 1   0   0 1 0   1 0 0 0 1 0   1 0 1 0   1 0 000 1	 1   1 0 1 110 0 0
Echo 0 0 0 1 0   1   0 0 0   0 1 111 1 0   0 1 0 0   0 0 010 0	 1   1 0 0 011 0 0
Echo 0 0 1   1 0 0 1 1 1 0   1 1 1 0 0 1   1 0 011   1 0 011 1	 0   1 1 0 011 1 1
Echo 1 0 0   0 1 1 0 0 1 0   110 011 0 1   0 0 110 1 1 0 001 0 1   0   1 0 1 100 0 1
Echo 0 1 1   0 0 0 1 1 1 0   011 101 0 0   1 1 110 0 0 1 111 0 0   1   1 0 0 011 1 1
Echo 1 0 0   1 1 010 1 0 0 1 1 1 010 1 0   1 1 100 0 1 0 0 1 1 1   0 1 0 0 1 101 0 0
Echo 1 1 0 0 0 1 010 1 0 1 0 1 1 010 0 1   0 1 001 0 1 1 0   0 1   0 1 0 1 0 111 0 0
if timer==%tid% goto a
set /A tall=%tall%+1
if %tall%==9000 goto neste
goto :a
:neste
echo 10 sekunder burde gått nå.
Echo Tid start %tiden%
Echo Tid slutt %time%
pause

Lenke til kommentar

@echo off
set lines=9
set time=10


:loop
set rdm=%random%
set /a skip-=1
if %skip% lss 1 set skip=%lines%
if %rdm% lss %time% goto lineprint
goto loop

:lineprint
for /F "skip=%skip%" %%b in (matrix.txt) DO (
set matrix=%%b
goto next
)
:next
echo %matrix%
goto loop

 

lag en fil som heter matrix.txt og legg de i samme mappe som filen.

teksten du legger i matrix.txt vil bli printet ut i tilfeldig rekkefølge på skjermen

øverst står det lines=9 time=10, på Lines skal det stå hvor mange linjer det er i matrix.txt.

på time skal det stå hvor raskt linjene skal komme, jo lavere tall, jo tregere kommer linjene

Lenke til kommentar
  • 4 måneder senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...