Ota pikakomennot ja näppäimistö haltuun AutoHotkeyn avulla

Windowsissa asiat voidaan tehdä joko helposti tai vaikeasti ja valitettavan usein turhankin vaikeasti. Windows itsessään ei tarjoa mahdollisuuksia pikakomentojen määrittämiseen käyttäjän haluamalla tavalla, vaan tätä varten tarvitaan kolmannen osapuolen ohjelmistoja. Yksi pikakomentoja ja näppäimistön hallintaa toteuttava ohjelmisto on avoimen lähdekoodin AutoHotkey, joka tarjoaa monipuoliset ominaisuudet erilaisten komentojen toteuttamiseksi.

Windows XP:ssä on vakiona tarjolla lukuisia käteviä pikakomentoja, mutta yksi jää uupumaan: ikkunan pienentäminen alapalkkiin. Se toki onnistuu Alt+välilyönti+n -yhdistelmällä, mutta on hieman liian monimutkaista. Tähän pieneen ongelmaa tarvitaan ratkaisuksi siis ohjelmaa, joka antaa käyttäjän määrittää omat pikakomentonsa.

AutoHotkey on käteväntuntuinen ohjelma, mutta valitettavasti sen käyttäminen ei ole ”klikkaa ja valitse” -tyylistä komentojen määrittämistä, vaan toiminnot määritellään erilliseen skripti-tiedostoon. Ohjelman käyttöön on kuitenkin saatavilla hyvät ohjeet ja malliskriptit, joten haluamansa pikakomennon määrittäminen onnistuu kohtalaisen helposti. Hieman hankalampaa kuin maksullisten ohjelmistojen kanssa, mutta ilmainen on aina ilmainen.

Yksinkertaiset skriptit ovat kohtalaisen helppoja määritellä ja esimerkiksi aktiivisen ikkunan pienentäminen alapalkkiin Win+h -yhdistelmällä onnistuu määrittelemällä seuraava komento ohjelman skripti-tiedostoon:

#h::WinMinimize,A

Saatavilla on myös skripti, jolla ikkunan voi pienentää tehtäväpalkkiin, ja kätevä skripti äänenvoimakkuuden säätöön OSD:n kera.

AutoHotkey tarjoaa monipuoliset ominaisuudet erilaisten komentosarjojen määrittelyyn, mutta ohjelman käytettävyys jättää hieman toivomisen varaa. Kätevä ohjelma kuitenkin, kunhan löytää oikeat komennot ja kasaa niistä haluamansa toiminnot tai etsii valmiit skriptit. Ehkä hieman liioittelua käyttää erillistä ohjelmaa vain ikkunoiden pienentämiseen, mutta eiköhän listalle löydy muitakin tarpeellisia komentosarjoja.

N95:n uusi firmware tuo parannuksia ja uusia ominaisuuksia

Nokian N95-luurille ilmestyi jokin aika sitten uusi firmware (20.0.015), joka netin mukaan toi useita uusia ominaisuuksia ja parannuksia luurin toimintaan. Päivityksessä lupaillaan parempaa kameraa, kehittyneempää muistinhallintaa, hakutoimintoa ja N-Gage demoja. Tarkemman analyysin uudesta firmwaresta voi lukea All About Symbian -sivustolta. Etenkin muistinhallinnan parannus oli toivottavaa, sillä N95 on jo muutaman viikon käytössä osoittanut olevansa aikamoinen muistirohmu.

N95:n firmwaren päivitys sujui helposti PC Suiten avulla, jonka avulla sai ensin tehtyä varmuuskopion luurin sisällöstä, haettua uusimman ohjelmiston ja päivittämään puhelimen. Lopuksi vielä varmuuskopion palauttaminen ja luuri sai oikeat asetuksensa ja sovelluksensa takaisin. Olisikohan ihmettelyyn ja ohjelman päivittämiseen mennyt kaiken kaikkiaan vajaat puolisen tuntia. Helppoa. Kaikki asetukset tuntuivat palautuneen takaisin varmuuskopioista lukuun ottamatta verkon kaksitoimisuuden asetusta (vain GSM) ja Google Maps -sovellusta.

Uuden ja vanhan ohjelmiston erot huomaa varsinkin kameraa käytettäessä, sillä kuvien ottaminen on nyt nopeampaa ja galleriassa kuvia pystyy selailemaan paljon jouhevammin ilman välilatailua. Vaikka luuri on päivityksen jälkeen hieman jouhevampi ja vikkelämpi, on se edelleen hieman jähmeä ja käynnistelee itseään uudestaan erilaisissa tilanteissa. Tähän mennessä muutaman kerran Google Mapsin ja GPS:n kanssa ja PC Suitea käytettäessä. Ei mitään erikoista Symbian luureille. Lupaustensa mukaan, ohjelmistopäivitys toi paljon parannusta luurin toimintaan ja ominaisuuksiin. Ei tästä silti N95 8GB:sta paremmalla akkukestolla ja isommalla muistilla saa tekemälläkään.

Matkapuhelimen ohjelmiston päivittäminen vei päivitysaikakaudelle myös puhelimien osalta, sillä en ole aikaisemmin päivitellyt luurieni ohjelmistoja. Yllättävän helppoa se olikin, vaikka mielikuvat viittasivat vaikeaan ja hankalaan operaatioon. Ohjelmistojen päivittäminen mitä erilaisimpiin laitteisiin tuntuu olevan nykyaikaa ja onneksi se on tehty suhteellisen helpoksi. Pari napin painallusta ja uusi ohjelmisto on toivottavasti onnistuneesti ajettu laitteeseen. Toista se oli ennen.

Tietenkin sitä toivoisi, että elektroniset tuotteet tulisivat markkinoille valmiina, ettei käyttäjän tarvitsisi toimia tuotetestaajana. Valitettavasti keskeneräisten ohjelmistojen ja tuotteiden markkinoille julkaiseminen on enemmänkin sääntö kuin poikkeus. Toki on erittäin suotavaa, että valmistajat tuovat tuotteisiinsa korjauspäivityksiä, uusia ominaisuuksia ja päivittävät laitteet tasolle, jossa ne olisi pitänyt jo alkujaan olla.

Lisäys, 21.12.2007:
Tietokone.fi uutisoi N95:n ohjelmistopäivityksestä ja kertoo, että N95:n ohjelmistopäivitys poistaa ilmaisesta Nokia Maps -sovelluksesta mahdollisuuden nähdä gps-sijiantinsa kartalla ja reittinsä perille. Uutisen mukaan Nokia ei poistanut ilmaisversiosta ominaisuutta ahneuttaan, vaan muut karttojen lisensoijat ovat puuttuneet asiaan. Nokia ja muut laitevalmistajat lisensoivat karttoja muun muassa Navteqilta ja Tele Atlakselta, ja lisenssisopimukset määrittelevät käyttöehdot.

Ei tuosta Nokia Mapsista varsinaisesti GPS-navigaattoriksi ole, joten tuon ominaisuuden poistaminen ei ole suuri menetys verrattuna mitä ohjelmistopäivitys tuo tullessaan. Päivityksen jälkeen puhelin on tuntunut paljon paremmalta ja etenkin kameran toiminta on parempi kuin ennen.

Windowsin ominaisuuksia: FTP ilman passiivi-moodia

Microsoft osaa aina yllättää ja Windows-käyttöjärjestelmistä paljastuu erikoisia ominaisuuksia kuin kulman takaa. Ei ilmeisesti ole niin pientä ohjelmaa tehty, ettei Microsoft onnistuisi sitäkin räpeltämään.

Tällä kertaa täytyi todeta, että Windows XP:n komentokehoitteessa toimivasta FTP-ohjelmasta, ftp.exe, on jätetty toteuttamatta passiivi-moodi. Tietenkään komentokehoitepohjaista FTP-ohjelmaa harvemmin tarvitsee, mutta kun kerta sellainen on päätetty käyttäjälle tarjota, olisi sen voinut myös toteuttaa kerralla kunnolla.

Käyttäjälle ongelma ei ole suuri, sillä tarjolla on useita ilmaisia ja hyviä graafisia FTP-ohjelmia kuten WinSCP, joissa yhteyden voi määritellä passiiviseksi. Komentokehoitteesta ajettava FTP olisi vain ollut näppärä nopeaan testaukseen ja toimivuuden toteamiseen. Microsoftiin voi aina luottaa.

Pelaamista Linuxilla: Wine ja Direct X 9.0c tuo vauhtia peleihin

Linux ei varsinaisesti ole ideaalinen valinta käyttöjärjestelmäksi, jos tarkoituksena on pelata uusimpia pelejä. Toki Linuxille käännettyjä pelejä on jonkin verran, mutta tarjonta ei ole kovinkaan positiivista. Linuxin pelitarjontaan tuokin oman lisänsä Windows-pelit, joita voi yrittää pelata Winen avulla, mutta tällöin joudutaan tinkimään suorituskyvystä.

Windows-pelien heikkoon suorituskykyyn tuo apua Direct X:n asentaminen, joka onnistuu Wine Reviews -blogin ohjeilla. Direct X:n asentamisen lisäksi Wine Review -blogissa on esiteltynä lukuisia ohjelmia ja pelejä Winellä ajettuna. Sivustolta löytyy lisäksi testi 3DMark 05 -suorituskyvystä Winellä ja noin 5000 pistettä vastannee vuoden-parin vuoden takaisten keskivertokokoonpanoiden pisteitä (hihavakio). Vertailun vuoksi olisikin kiva tietää millaisella kokoonpanolla kyseiset pisteet Linuxissa saavutettiin.

Piti tietenkin itsekin testailla, miten Direct X:n asentaminen onnistuu ja onnistuihan se. Koska mikään ei ole ikinä yksinkertaista, ei asennus ihan suoraan ohjetta seuraamalla onnistunut, vaan lisäksi piti hieman lueskella juttuun jätettyjä kommentteja ja Wine Foorumia. Avainsana oli Windows-version asettaminen Windows 2000:ksi. Lisäksi testasin nopeasti uusinta Need for Speed Pro Streetin demoa Wine Reviewin ohjeilla ja hyvinhän sekin toimi, tosin prosessorikuorma hyppäsi maksimiin ja ei se ruudunpäivityskään ihan sulavaa ollut. Demo lisäksi tuntui kaatuvan kovin herkästi. 3DMark 05 -pisteiden testaaminen jäi tarvittavan patchin lisäämiseen Winen lähdekoodeihin ja uudelleen kääntöön, jota en jaksanut alkaa suorittamaan.

Maksullisten ohjelmien puolelta löytyy Wineen pohjautuva Cedega, joka on ainakin aikaisemmin tarjonnut helpomman ja toimivamman tavan Windows-pelien pelaamiseen. Käytti sitten pelkkää Wineä tai Cedegaa, on varmaa, että sulavaan käyttöön alla olevalta koneelta vaaditaan tehoa ja paljon.

(via Muropaketti)

S60-puhelimen kanssa kommunikointi Linuxia tai Macia käyttäen

Nokian S60-sarjan puhelimille on mielestäni ihan hyvä ohjelmistotuki Windows-alustalla Nokian PC Suiten tarjoamana, mutta Macissa ja etenkin Linuxissa luurin kanssa keskusteleminen onkin sitten jo hieman hankalampaa. Mac-käyttäjien näkökulmasta tilanne on kohtalaisen hyvä, sillä Mac OS X:lle on saatavilla yhteystietojen ja kalenterin synkronointiin iSync-ohjelma ja Nokia Multimedia Transfer kuvien, musiikin ja videoiden siirtelyyn. Linux-käyttäjät jätetään tässäkin yhteydessä kolmannen osapuolen tarjoamien ohjelmistojen armoille, eikä tarjonta ole ollenkaan lupaavaa.

Ei S60-puhelimien ja Linuxin yhteistyö mahdotonta ole ja aiheeseen löytyy myös ohjeita esimerkiksi ”Playing with Series 60 Phones and Linux” -otsikolla ja aika säätämiseltä se vielä vaikuttaa. Asian helpottamiseksi saatavilla on myös ohjelmia kuten Wammu, joka käyttää kommunikointiin Gammu-kirjastoa. Gammun sivuilla on listattuna Nokian luureja, mutta toiminnallisuuden aste vaihtelee eri mallien välillä ja uudemmat mallit ovat kohtalaisen heikosti tuettuja.

Kokeilin nopeasti Wammua, mutta sen verran epätoivoiselta N95:n yhdistäminen vaikutti, että kokeilu jäi lyhyeen. Ilmeisesti Bluetoothia käytettäessä asiat voisivat olla paremmin kuin USB-datakaapelilla, mutta pöytäkoneesta ei Bluetoothia löydy. Datakaapelillakin voisi onnistaa, jos jaksaisi vain säätää riittävästi kernelin moduuleja ja kohdistaa kattolampun varjon heijastumista koneen kyljestä.

On toki ymmärrettävää, että Nokia tarjoaa PC Suitea vain Windows-ympäristöön, sillä siellähän suurin osa käyttäjistäkin on. Ainahan Linux-käyttäjät voivat virtualisoida Windowsin ja PC Suite toimiikin hyvin VMware Serverin ja Windows XP:n yhdistelmänä. Ilmeisesti tällä tavalla voi päivittää luurin ohjelmistonkin, mutta en välttämättä lähtisi yrittämään, kun vaihtoehtojakin on. Myös Macissa on mahdollista käyttää virtualisoitua PC Suitea esimerkiksi Parallelsin avulla. Ei virtualisointi koskaan oikeaa ohjelmaa korvaa, eikä ole kovin kätevää, mutta riittävän toimivaa.

Mac-käyttäjien osuus tietokoneiden käyttäjistä kasvaa, joten luulisi Nokiankin harkitsevan edes PC Suiten Mac-version toteuttamista, ihan vain asiakaspalvelun kannalta. Itseasiassa Macin ja luurin yhteistoiminta on jo nyt perustarpeet kattavaa, joten todellista tarvetta ei taida olla.

S60 3rd Edition ja kätevät sovellukset

Matkapuhelimet ovat kehittyneet perinteisistä puhelin- ja tekstiviestiominaisuudet sisältävistä laitteista varsinaisiksi multimedialaitteiksi ja uudenaikaisiin luureihin saa puhelimen mukana tulevien ohjelmistojen lisäksi kaikenlaisia kolmannen osapuolen sovelluksia. Lyhyehköllä testikokemuksella S60 3rd Edition -alustalle on tarjolla useita enemmän tai vähemmän tarpeellisia sovelluksia. Tietenkin Symbian-luureista löytyy ohjelmatarjonnan vastapuolena hitautta ja kankeutta, mutta parempiakaan vaihtoehtoja ei taida oikein tarjolla olla. Myös ohjelmistojen käytettävyydessä on kehitettävää.

Nokian N95 ja E50 sisältävät jo valmiiksi erilaisia ohjelmia, mutta eivät tarpeeksi. S60 3rd Edition -alustalle on tarjolla kaikenlaisia sovelluksia ja tässä niistä muutama.

Tarpeelliset ja kätevät:

  • Nokia ei ole edelleenkään toteuttanut S60-luureilleen automaattista näppäinlukkoa, mutta onneksi saatavilla on kolmannen osapuolen toteutuksia.
  • Mobiili Opera on näppärämpi kuin Nokian oma selain.
  • Pieniä minisovelluksia, widgettejä, erilaisiin tarkoituksiin. Muun muassa Reittiopas on kätevä.
  • Googlen sovellukset mobiilina.
  • PuTTY -SSH Client Symbian luureille.
  • Nokian GPS-paikkatietoa hyödyntävä urheiluseuranta-sovellus.
  • Nokian karttasovellus, jolle voi ladata eri maiden kartastot etukäteen PC:llä. Jos luurista löytyy GPS, on navigaattori valmis.
  • Sekundaattori.

Pelejä, ilmaisia pelejä voisi olla enemmänkin:

Sekalaiset lisäohjelmat:

Omasta listastani löytyy vain pieni osa S60:lle tarjolla olevista ilmaisista ohjelmista, mutta Unessa.net-sivustolta löytyy kattavampi ja ylläpidetty lista S60-alustan ilmaisista sovelluksista lyhyiden kuvausten kera. Lisäksi ohjelmia voi metsästää esimerkiksi S60-sivustolta.

X.org server ja näppäimistön ledit

Yleensä ohjelmista löytyvät bugit eli niin sanotut ominaisuudet ovat mitäänsanomattomia, mutta välillä eteen osuu ominaisuuksia, jotka ovat mainitsemisen arvoisia. Yksi tällainen on X.org X-palvelimesta löytyvä ominaisuus, joka jättää näppäimistön ledit pimeiksi. Num Lock, Scroll Lock ja Caps Lock -näppäimet toimivat kuten ennenkin, mutta päällä olosta ilmoittavat ledit eivät vaihdu näppäimiä painettaessa. Ei sinällään mitenkään häiritsevä ominaisuus, lukuun ottamatta esimerkiksi salasanojen syöttämistä, jolloin Caps Lockin päällä olemista ei helposti huomaa.

Ovela ominaisuus ilmenee ainakin xorg-server-1.4-r2 -versiossa ja ongelma pitäisi olla korjattuna 1.4.1-version ilmestyessä ilmeisesti lähiaikoina. Tätäkään ongelmaa ei huomaa, jos pitäytyy vakaissa ohjelmaversioissa, sillä xorg-server-1.4-r2 löytyy ainakin Gentoossa testing-paketeista. Maailma on erilainen ~arkkitehtuurin silmin.