[slikom] Bug u skriptama r618 za Skype

  • From: "Gordan Radic" <gordan.radic@xxxxxxxxx>
  • To: <razbijaci@xxxxxxxxxxxxxxxx>
  • Date: Wed, 26 Mar 2008 23:05:07 +0100

Pozdrav svima!
Malo davim veceras, no mozda ce vas zanimati da je u posljednjoj verziji 
skripti za Skype otkriven bug koji uz malo srece niste ni primijetili, no 
tamo je.
Dakle, bug se dogadja u slucajevima kad korisnik:
- koristi zadnju reviziju skripti, a to je r618;
- ima Jaws stariji od 9.0 (a to smo gotovo svi)
- u Verbosity podesavanjima za Skype ima ukljucenu opciju "Speak my online 
status"
- ima ukljucen i fokusiran Windows Calculator.
Dakle, ako je sve gore navedeno zadovoljeno, Skype ce vam svakih 5 sekundi 
ponavljati vas online status. Ako netko slucajno nije shvatio ovo na nacin 
koji sam opisao, nek zamisli situaciju da ima aktivan i nepodesen Skype sa 
skriptama, zeli na brzinu nesto izracunati u kalkulatoru i Jaws odjednom 
pocne periodicki blebetati "Skype status online, Skype status online" i tako 
unedogled dok ne zatvorite kalkulator ili ga maknete iz fokusa.
Ukratko, ovo se dogadja iz razloga sto su originalne skripte za kalkulator 
jako davno pisane, vjerovatno oko Jaws verzije 3.5 i koriste funkciju 
"String compare" kao dio skripte, a u Jaws verzije 3.7 i dalje je to 
ugradjena Jawsova funkcija. S obzirom da skripta za Skype koristi ugradjenu 
funkciju, a skripta za kalkulator zastarjelu iz same skripte, dolazi do 
interferencije izmedju funkcija, jedna ponistava drugu i zato Jaws stalno 
blebece Skype status dok je god kalkulator aktivan.
Ovo inace nije moja umotvorina nego skraceni brzinski prevod s engleskog i 
ako mi script majstori nadju neku zamjerku u prijevodu ili interpretaciji 
originala, nek se ne ljute na moju nestrucnost, o skriptiranju inace znam 
otprilike koliko i o baletu, a to je da postoji i da je zanimljivo:).
Idemo sad dalje na dva nacina kojima mozemo izbjeci ovaj problem. Prvi je, 
naravno, brzi i laksi, a sastoji se od toga da, dok je Skype aktivan, 
pritisnete Insert i V, odaberete "Speak my online status" funkciju i 
onemogucite je. Moje osobno misljenje je da je ionako ta funkcija 
nepotrebna, jer mi stvarno uz sve zvukove i poruke koje dobijam za vrijeme 
rada ne treba jos i informacija u kojem sam statusu na chatovima. No, ako 
netko smatra ovu funkciju korisnom, evo i nacina kako ovo rijesiti bez 
iskljucivanja iste.
Dakle, ovaj zahvat radite na ugradjenim skriptama za kalkulator i sve sto 
zaribate radite na svoj rizik, jer moze zeznuti funkcioniranje kalkulatora s 
Jawsom.
1. Otvorite kalkulator (najlakse i najbrze Windows i R, ukucajte "calc" bez 
navodnika i lupite Enter);
2. Stisnite Insert i 0 da otvorite kalkulatorovu skriptu u Script Manageru;
3. Stisnite CTRL i H da dobijete Replace dijalog;
4. U "Find" edit polju upisite "stringcompare" (bez navodnika) i stisnite 
jednom Tab da dodjte do sljedeceg edit polja;
5. U "Replace with" edit polju upisite takodjer bez navodnika 
"stringcomparewithoutcase". Odtabajte dalje do Replace All dugmeta, lupite 
razmaknicu i nakon sto Jaws odradi svoje. Kad cujete zvuk potvrde, 
pritisnite Escape da zatvorite Replace dijalog, zatim CTRL i S da 
kompajlirate skriptu i nakon toga Alt i F4 da upucate Script Manager.
Ako ste sve odradili kako treba problem bi trebao biti rijesen.
Ako netko nije sto shvatio iz ovog brzinskog prijevoda ili misli da bi to 
mogao bolje, ova uputa se nalazi na sluzbenim stranicama skripti, a direktan 
link za uputu je:

http://users.visi.com/~dgl/skype/faq_calc.php#content


Regards
G

MSN: zarakijel@xxxxxxxxx 



____________________

Za prijavu na ovu listu poslati poruku na adresu: 
<slikom-request@xxxxxxxxxxxxx> i u polju za tekst upisati, subscribe
Za odjavu sa ove liste poslati poruku na adresu: <slikom-request@xxxxxxxxxxxxx> 
i u polju za tekst upisati, unsubscribe
Za pristup arhivi poruka koristiti adresu: 
http://www.freelists.org/archives/slikom/ 
Login: username=slikom  Password=mokils

____________________

Other related posts:

  • » [slikom] Bug u skriptama r618 za Skype