Kirjoittaja: Antti Laaksonen
Kirjoitettu: 08.04.2002 – 22.11.2011
Tagit: ääni, koodi näytille, vinkki
Tämä QBasic-ohjelma morsettaa halutun viestin PLAY-komennon avulla. Hyötyä ohjelmasta tuskin kovin paljon kuitenkaan on.
CLS
merkit$ = "ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ1234567890"
nopeus% = 180
DIM morset$(LEN(merkit$))
FOR i = 1 TO LEN(merkit$)
READ morset$(i)
NEXT
LINE INPUT "Anna morsetettava sana/lause:", lause$
lause$ = UCASE$(lause$)
PLAY "t" + STR$(nopeus%)
FOR i = 1 TO LEN(lause$)
nykk$ = MID$(lause$, i, 1)
IF nykk$ = "å" THEN nykk$ = "Å"
IF nykk$ = "ä" THEN nykk$ = "Ä"
IF nykk$ = "ö" THEN nykk$ = "Ö"
IF nykk$ = " " THEN
PRINT " ";
PLAY "p32p32p32p32"
ELSE
PRINT nykk$;
nykm$ = morset$(INSTR(merkit$, nykk$))
FOR j = 1 TO LEN(nykm$)
IF MID$(nykm$, j, 1) = "-" THEN
PLAY "l16c."
ELSE
PLAY "l32c"
END IF
NEXT
PLAY "p32p32p32"
END IF
NEXT
DATA .-,-...,-.-.,-..,.,..-.,--.,....
DATA ..,.---,-.-,.-..,--,-.,---,.--.
DATA --.-,.-.,...,-,..-,...,.--,-..-
DATA -.--,--..,.--.-,.-.-,---.
DATA .----,..---,...--,....-,.....
DATA -....,--...,---..,----.,-----Hieno! *tapu tapu*
sit ku olis viellä joku mikä kääntäis ne oikeeks tekstiks
Täydellinen.
Tein tollasen muistaakseni VICillä...
No toihan on hyödyllinen!! *onnittelee*
Toistaaks toi muka sen?