Konvertovanje selektovanog teksta iz latinice u ćirilicu

U procesu prevođenja jednog site-a sa latinice na ćirilicu brzinski sam napravio program koji pritiskom na F2 taster prevodi selektovani tekst iz Srpske latinice u ćirilicu (selektovani tekst se iskopira u clipboard emuliranjem ctrl+c, zatim se smešta u promenjivu, svako slovo se zameni, promenjiva se vraća u clipboard i simulira se slanje tastera ctrl+v odnosno paste). Program nema nikakva podešavanja pa ako nekom treba da se prevođenje izvrši pritiskom na neki drugi taster moraće da skine autoit promeni hotkey i iskompajlira program. Možda će još nekom biti koristan pa…

latucir

Program je pisan u autoit script-u na dnu članka se nalazi download link sa athivom koja sadrži autoit izvorni kod, kompajliran program i ikonu.

 

latucir.zip

 

 

HotKeys – Vrući Dugmići

Obzirom da veoma često koristim par programa trebao mi je neki program koji će mi omogućiti da ih pokrećem koristeći prečicu na tastaturi. Tražio sam po internetu ali nisam našao ništa jednostavno što bi mi odgovaralo, pa sam odlučio da napravim jednostavan program koji bi omogućio dodavanje prečice za pokretanje programa.

Program je veoma jednostavan. Prilikom pokretanja pojavi se ikona programa u taskbar-u (pored sata) i desnim klikom na tu ikonu se otvara meni.

menu

klikom na Edit Hotkeys se otvara prozor u kome možete izmeniti prečice.

edit

 

Na slici se vidi jedna prečica za notepad. Ctrl je označen i za prečicu unet „1“ što znači da kada pritisnete kombinaciju Ctrl+1 na tastaturi otvoriće se notepad. Da bi sačuvali izmene kliknite na „Apply“ (ukoliko samo zatvorite prozor prečice neće biti snimljene). Program kreira .ini file u direktorijumu u kome se nalazi i u njemu su sačuvane sve prečice. Prilikom instalacije možete da izaberete jezik programa ili alternativno možete da preuzmete program bez instalacije. Ukoliko imate neki predlog/kritiku slobodno ostavite komentar ;).

HotKeys-install – Instalacija programa

HotKeys-sr – srpska verzija programa (samo exe file)

HotKeys-en – engleska verzija programa (samo exe file)

Hotkeys-src – source (autoitscript)

Arduino, LCD Keyboard Shield i LCD Smartie vremenska prognoza

Nakon što mi je stigao LCD Keyboard shield potražio sam gotove primere na internetu i naišao na LCD Smartie skeč  za arduino koji omogućava da preko Arduina i LCD Keyboard Shield-a prikazujete tekst uz pomoć programa LCD Smartie. Kada se u arduino ubaci ovaj skeč na ekranu se pojavi tekst **LCD SMARTIE** on Arduino. Nakon toga je potrebno u LCD Smartie programu podesiti za plugin matrix.dll, COM port na kome se nalazi arduino i brzinu 19200bps recimo „COM11,19200“ i displey treba podesiti da bude 2×16.

Sve je proradilo iz prvog i na LCD-u je moguće prikazati razne informacije koje omogućava LCD Smartie. Vreme od kada je startovan računar, trenutno vreme i datum, podatke iz winamp-a… Dok sam se igrao sa raznim prikazima video sam i da postoji mogućnost da se prikaže tekst iz tekstualnog fajla i odmah mi je palo na pamet da bih mogao da iskoristim program koji sam pre koristio za prikaz vremenskih prilika na web strani. Hidro-metorološki zavod ima svoju wap stranu koja je zgodna jer nema puno html tag-ova i lako se sredi u čiste podatke. Prepravio sam program i napravio da snima u tekstualni fajl koji LCD Smarti očitava i prikazuje na LCD-u. Da bi pokrenuli program potreban je autoitscript koji je besplatan (kao i LCD Smartie).

da bi izabrali svoj grad potrebno je da  $stanica = 13278  (Kragujevac) promenite u ID Vašeg grada. U trenutku pisanja ovo su bili aktuelni podaci

13180=B. Karlovac
13274=Beograd
13289=Crni Vrh
13384=Ćuprija
13397=Dimitrovgrad
13174=Kikinda
13378=Kopaonik
13278=Kragujevac
13376=Kraljevo
13383=Kruševac
13382=Kuršumlija
13389=Leskovac
13262=Loznica
13295=Negotin
13388=Niš
13168=Novi Sad
13067=Palić
13370=Požega
13266=S. Mitrovica
13279=S. Palanka
13369=Sjenica
13160=Sombor
13285=V. Gradište
13269=Valjevo
13489=Vranje
13392=Zaječar
13367=Zlatibor
13173=Zrenjanin

Kada pokrenete program će napraviti tekstualni fajl vreme.txt.

Nakon toga je potrebno da u LCD Smartie-u dodate podatak iz tog teksta. $File(C:\kg.txt,5) će pročitati vrednost iz petog reda i u ovom slučaju to će biti trenutna temperatura odnosno 18. Podaci su 1.Naziv stanice 2.Dan merenja 3.Datum merenja 4.Čas merenja 5.Temperatura 6. Pritisak vazduha 7. Pravac Vetra 8.Brzina vetra u m/s 9.Vlažnost vazduha u % 10.Opis vremena. Moj ekran izgleda ovako:

na snimku možete videti kako to izgleda na ekranu