[slikom] Scripting28.

  • From: "Dragan Miljojcic" <gagabim@xxxxxx>
  • To: <slikom@xxxxxxxxxxxxx>
  • Date: Mon, 2 Aug 2004 15:48:56 +0200

Primer skripte 1.


Uputstva korak po korak, koja slede, sluze za pravljenje jednostavne skripte, 
koja omogucava Jaws-u da u notepad-u na zahtev izgovara vase ime. Ova uputstva 
se odnose na pravljenje skripte iz naslova "Primer skripte:.

Sledite sledecih nekoliko koraka tacno onako kako je navedeno da biste 
napravili ovaj primer skripte: 



1. Ukoliko to vec niste uradili, startujte Jaws.



2. Otvorite Notepad u "Start Menu/Programs/Accessories" grupi start menija.



3. Pokrenite skript menadzer pomocu "insert+0", ili "insert+F2" a potom "s" i 
entera. Otvorice se skript menadzer dijalog. Jaws ce vam reci da se nalazite u 
notepad.jss, skript surs fajlu za notepad.

Napomena: Ovaj fajl nema skripti. Notepad-u ne trebaju skripte, tako da 
otvaranje skript menadzera u Notepad-u otvara nov imenovani surs fajl.



4. Odaberite "New Script" u "script" meniju, ili koristite tastaturnu 
skracenicu "control+e". Pojavice se "New Script" dijalog. 

Vise detalja o koriscenju skript menadzera se nalazi u naslovu"New Script i 
Script Information" dijalog i Naslovu "vodic za skript dokumentaciju". 



5. Kada se otvori "New Script" dijalog, kursor se nalazi u polju za

upis imena skripte. Upisite "ReciIme". Proverite da lisu "R" i "I" napisana kao 
velika slova, i nemojte upisivati razmak izmedju reci.

Napomena: Ne upisujte navodnike u okviru imena. Oni su ovde dati zato da biste 
znali sta da upisete. To se odnosi i na sve navodnike koji oznacavaju tekst za 
upis.

Dok koristite skript menadzer, ako pokusate da dodelite skripti tastaturnu 
komandu koja je vec u upotrebi kod "Default" fajla, dobicete o tome 
upozoravajucu poruku. Tada imate mogucnost da nastavite dodeljivanje ili da 
dodelite neku drugu tastaturnu komandu. Ovo sluzi da nas upozori da na taj 
nacin slucajno ne onemogucimo neku skriptu u "default" fajlu.

O vaznim ogranicenjima u vezi ovoga se moze vise videti u naslovu "dodeljivanje 
imena i tastaturne komande".



6. Pritisnite tab da se pomerite na "Can be attached to key" "checkbox". Onda 
pritisnite razmaknicu da potvrdite ovu opciju.



7. Ovaj korak ukazuje skript menadzeru da se radi o skripti a ne o funkciji. 
Potvrdjivanjem ovog "checkbox-a" otvaramo mogucnost da skripti bude dodeljena 
tastaturna komanda. 

Pogledajte naslov "Skripte nasuprot funkcija".



8. Pritisnite tab da se pomerite na "Synopsis" polje. Tu upisite "Izgovara vase 
ime".



Primedba prevodioca: Upisite upravo ovako na nasem jeziku i ovaj tekst izmedju 
navodnika kao i ime same skripte ranije, dakle, bez znaka navoda. 



9. Posto ce ovaj primer skripte biti aktiviran na pritisak tastaturne 
kombinacije, popunjavanje "Synopsis" i "Description" polja ce davati tastaturni 
help za vasu odabranu tastaturnu kombinaciju. 

O ovome se moze pogledati u naslovu "Testiranje (Synopsis) kratkih napomena i 
(Descriptions) opsirnijih objasnjenja".



10. Pritisnite tab da se pomerite na "Description" polje i upisite sledeci 
tekst: "Ime osobe koja je napisala ovu skriptu".

Primedba prevodioca: Ponovo upravo ovako kako pise izmedju navodnika. 



11. Pritisnite tab da se pomerite na "Category" polje i tu upisite rec "test". 
Ovo polje je "Combo box" sto znaci da u njemu mozete nesto upisati, ili birati 
sa postojece liste vrednosti.



12. Pritisnite tab da dodjete na "Assign To" polje a potom "ctrl+shift+n" kako 
bismo dodelili tastaturnu komandu nasoj skripti. 

Napomena: Ovo je vazan korak jer skripta nece raditi ako joj ne dodelimo 
tastaturnu kombinaciju. 



13. Za ovaj primer skripte nije neophodno da popunjavate ostala polja pa zato 
pritisnite enter da zatvorite "New Script" dijalog. 



U skript menadzeru, u polju za upisivanje teksta, pojavice se prazna skripta sa 
imenom "ReciIme". Prvi red skripte ce biti napisan kao "Script ReciIme ()" a 
poslednji red kao "EndScript". Kursor ce biti postavljen izmedju pocetnog i 
zavrsnog reda. 



14. Pritisnite strelicu na gore da dodjete na prvi prazan red ispod naslovnog 
reda, i spremni ste za pisanje samog sadrzaja skripte, (tela skripte) .



15. Posto zelite da Jaws izgovara niz znakova, (vase ime), potrebno je da 
unesete Jaws unutrasnju funkciju "SayString" u telo skripte. 

Unutrasnje, (Built-in) funkcije kao sto je "SayString," su funkcije koje rade 
odredjene specificne poslove i ne mogu biti prepravljane za druge namene. 

Iscrpna lista ovih funkcija se nalazi u help dodatku C.

"SayString" je namenjena da izgovara poruke u toku izvrsavanja skripte. 
Racunarske funkcije su cesto imenovane tako sto se u njihovom imenu povezu par 
reci koje ih opisuju. Drugim recima, "SayString" funkcija kaze Jaws-u da zelite 
da on nesto izgovori, pa zato morate reci funkciji reci koje zelite da se 
izgovore. Da biste to uradili, morate da prosledite funkciji odredjene 
informacije. Informacija koju zelite da prosledite funkciji se naziva 
parametar. U ovom slucaju, parametar koji zelimo da prosledimo funkciji je niz 
slova koja sacinjavaju nase ime. 



16. U prvi prazan red tela skripte upisite sledecu liniju:

SayString ("Moje ime je xxx").

Ovde zamenite "xxx" svojim imenom.

Napomena: Ovde morate da upisete obavezno i znake navoda koji se nalaze sa obe 
strane teksta u zagradama iza reci SayString.



Sada bi trebalo da imate u skript menadzer polju za upis sledeca tri reda tacno 
ovako upisana.



Script ReciIme()



SayString ("Moje ime je XXX")



EndScript



Nekoliko praznih dodatnih linija nije od znacaja. Jaws zanemaruje prazne linije 
u skriptama.



17. Sada morate da snimite i kompilirate notepad skript fajl. Pritisnite 
"CTRL+S" i trebalo bi da cujete "Compile Complete". Ako ne, vratite se na 
gornje korake i pokusajte ponovo. 



18. Zatvorite skript menadzer. To ce vas vratiti u "Notepad" aplikaciju. 



19. Testirajte svoj rad pomocu pritiska na tastaturnu kombinaciju 
"ctrl+shift+n.". Jaws bi trebalo da kaze vase ime.



Napomena: Vasa nova skripta je napravljena da radi iskljucivo u "Notepad-u". 
Ako se prebacite na neku drugu aplikaciju, skripta nece raditi. Posto ste 
skriptu stavili u Notepad skript fajl, ona ce raditi samo u Notepad-u. Ako 
biste stavili skriptu u Default skript fajl, ona bi radila u svakoj aplikaciji 
izuzev one ciji aplikacioni skript fajl bi imao skriptu kojoj je dodeljena ista 
tastaturna kombinacija. 





(nastavice se )



Srdacan pozdrav,

Dragan.





Other related posts:

  • » [slikom] Scripting28.