Konnun oma IRC-ohjelma

Merri

Ylläpitäjä
Vastuuhenkilö
Ylläpitäjä
Okei, eli tarkoituksena olisi saada aikaiseksi helppokäyttöinen ja helposti asennettava ohjelma, joka olisi tarpeeksi hyvä useimmille käyttäjille. Ainakin alkuvaiheessa tämä tarkoittaisi pääsyä kerrallaan vain yhdelle palvelimelle ja mahdollisesti myös vain yhdelle kanavalle. Minulla on jo jonkinlainen pohjarunko olemassa, siihen ei oikein muuta tarvitse tehdä kuin ulkoasu ja komentojen tunnistamista. Tuttuun tapaan Visual Basicilla tehtyä.

Tässä vaiheessa olisi siis vielä erittäin helppo ehdottaa mitä ohjelmasta pitää ehdottomasti löytyä. Kovin paljoa tai monimutkaista tuskin jaksan heti tehdä, ja minullahan on tunnetusti "short attention span", eli kovin kauaa kiinnostus ei jaksa projektin parissa välttämättä pysyä. Yrittäähän kuitenkin kannattaa.

Jos joku tahtoo myös taiteilla jotain tunnuslogoja tai vastaavia, niin vapaasti semmoista saa tehdä. Nimeäkin ohjelmalle saa ehdottaa, toistaiseksi en ole keksinyt mitään muuta nimeksi kuin AhvenIRC.
 
Pistä nimeks joku hieno enklantilainen nimi. Jooko? ;)

Okei, no mutta mitä siitä pitäisi löytyä.. whois, priva message omaan ikkunaan, dcc, mahdollinen ulkoasun muokkaus graafisesti, fontin vaihto yms muu samankaltainen, kätevä käyttäjälista (väritetty), mahdollinen linkki käärmeeseen tai muualle kontuun?, perform valikon teko ja highlight.. noi nyt sellaisia asioita mitä kaipaan heti ekana :)
 
Miksi Kontu tarvitsisi oman IRC-klientin? "Tarpeeksi hyvä useimmille käyttäjille" -- kuulostaa siis jonkinlaiselta kompromissilta. Empiiristen havaintojen mukaan yksinkertainen java-pohjainen klientti riittää kyllä niille irkkaajille, jotka viihtyvät pääsääntöisesti vain yhdellä kanavalla. Jos taas vaatii klientiltä enemmän, kehittyneimmät ohjelmat tarjoavat lähes rajattomat modifiointi- ja konffausmahdollisuudet.
 
Tuo Java IRC on niin klohmo, että ei sillä irkkaa elävä Erkkikään. Ainakaan sen jälkeen kun on jotain muuta tapaa kokeillut. Minusta tuo Konnun oma IRC-client on ideana todella hyvä, täällä kun varmasti käy paljon sellaisi ihmisiä, jotka eivät ole ikinä irkanneet, mutta haluaisivat kovasti. Panostaisin etnkin tuohon helppokäyttöisyyteen. Icellä on aika hyvä lista tarpeellisista asioista, joskaan tuota ulkoasun muokkausta ei tarvittane (koska Merri tekee siitä kuitenkin niin hienon jo valmiiksi.). :)
 
Ongelmana kaikilla nykyisillä klienteillä on se, että monet tarvitsevat apua että saavat ne käyttöönsä. Tämän ohjelman tarkoitus olisi olla ensisijaisesti juuri kontulaisille ja asentamisen pitäisi sujua suurin piirtein niin, että painetaan "seuraava" kunnes tulee "valmis" ja sitten kirjoitetaan oma nimimerkki ja sitten ollaankin jo Ahvenessa. Eli mahdollisimman suoraviivaiseksi ja vaivattomaksi vietyä. Aluksi ominaisuudet tulevat vähän pakosta olemaan rajoitettuja, mutta eiköhän tuosta jotain kehity ajan myötä. Aluksi joutuu esim. olemaan ilman värejä, koska en voi millään liittää niitä ohjelmaan heti alusta alkaen, minun täytyy koodata kokonaan oma tekstinnäyttäjä että saan tehtyä siitä tarpeeksi tehokkaan ja halutulla tavalla toimivan.

Eli tärkeimmät nyt Icen ladottua:
- whois (tarkoitit ilmeisesti jonkinlaista omaa ikkunaansa johon näitä kertyy?)
- yksityisviestit omassa ikkunassa
- fontin vaihto (tekstin väritystä ei ole, joten sitäkin voi muuttaa kuten tekstin taustaväriä)
- käyttäjälista
- perform-toiminnot (eli nimimerkin automaattinen tunnistuttaminen ja jotain muuta pientä)

Näissä menee teknisistä syistä kauemmin:
- DCC (pitää opetella koko hitsin protokolla enkä ole koskaan aiemmin tiedostonsiirtoa harjoitellut)
- highlight (johtuen siitä että käytän yksinkertaista tekstikontrollia tässä vaiheessa)


Omia ajatuksiani:
- url kerääjä (en pysty tekemään suoraa klikkaamista tässä vaiheessa)


Pitää katsoa mitä tässä nyt saa parin tunnin aikana aikaiseksi, pitää tuo pohjarunko saattaa loppuun asti että voi alkaa ulkoisia ja käytännöllisiä seikkoja saattaa valmiimmiksi.
 
Merri sanoi:
- whois (tarkoitit ilmeisesti jonkinlaista omaa ikkunaansa johon näitä kertyy?)

Lähinnä tuolla tarkoitin sitä, että käyttäjä joka ei ole aikaisemmin ircannut (eikä siis osaa) tarvitsee tuolle mielellään erillisen napin tms koska emmehän voi olettaa, että kukaan "nyyppä" osaa ircin komentojen saloja, vai voimmeko? :)
 
Mehän opetamme ne salat viimeiseen komentoon!


Tai ehkei ihan sentään. Harvempi on jaksanut selvittää IRCin salat yhtä pitkälle kuin minä (jee, Request For Comments on aina yhtä kivaa luettavaa).
 
Nii joo, ja jos keksit sellaisen jutun siihen irc ohjelmaasi että joka kerta kun se yhdistää irc serverille niin se voisi yhdistää tietokoneesta ulos jonkun muun (esim ftp) portin kautta ja sitten vasta vaihtaa sen jälkeen siihen tuttuun ja turvalliseen 6667 porttiin.. Näin saataisiin ainakin minut irccailemaan aina päiväsaikaankin. :D

*kiroaa kaupungin porttilukitukset*
 
Ylös