Srain on uusi GTK IRC-asiakas Linux-pöytäkoneille

En käytä IRC:tä niin paljon kuin ennen, mutta käytän sitä useammin kuin muita, uudempia kommunikaatio-”standardeja” kuten Slackia, Matrixia ja muita.

Siten kun kuulin Srainin ensimmäisestä vakaasta julkaisusta, joka on (jokseenkin) uusi IRC-asiakasohjelma, joka on rakennettu käyttäen GTK:ta (erityisesti GTK 3:aa), kiinnostukseni heräsi.

Näin, vaikka IRC on kaukana siitä, että se olisi nykyään trendikästä (keskusteluprotokollana sitä pidetään ”aikakautensa mukaisena”), se on edelleen jokseenkin yleinen avoimen lähdekoodin yhteisöissä.

Mutta suosituimmat IRC-ohjelmat Linux-pöytäkoneille ovat vakiintuneita, tunnettuja ja/tai vakiintuneet toimimaan niillä tavoilla, joilla ne toimivat. Uusia IRC-asiakkaita on vähän, ja jo se tekee Srainista sitäkin ainutlaatuisemman!

Srain IRC-asiakas Linuxille

Ydinominaisuuksiltaan Srain on IRC-asiakasohjelma, jonka avulla voit muodostaa yhteyden useisiin IRC-palvelimiin, liittyä useisiin IRC-kanaviin ja keskustella tekstin avulla.

Mutta vaikka se ei ole läheskään mullistava, Srain tekee useita uusia ja uudentyyppisiä asioita, joita muut, vanhemmat Linuxin IRC-ohjelmat eivät tee – asioita, jotka sattuvat henkilökohtaisesti ärsyttämään minua IRC:ssä yleensä.

Ensimmäisenä on URL-osoitteiden esikatselu. Srain analysoi IRC-viestien sisältämät URL-osoitteet havaitakseen, mitä linkitetty sisältö on, ja näyttää siitä esikatselun. Tämä ominaisuus on oletusarvoisesti käytössä, mutta sen voi poistaa käytöstä tietyillä asetuksilla.

Srain muotoilee kanavalokit enemmän pikaviestimen tapaan, mikä tekee niistä helpommin luettavia

Seuraavana on tapa, jolla sovellus näyttää ja muotoilee ”viestit”. Sen sijaan, että ne erotettaisiin riveittäin kuten perinteinen IRC-asiakasohjelma, Srainin kanavalokit näyttävät enemmän pikaviestinvälittäjän chattien kaltaisilta, eli kivan näköisiltä ja helppolukuisilta!

Kuten tämän postauksen alussa mainittiin, ”muita” suosittuja ja käytössä olevia kommunikointiprotokollia on tonneittain (Telegram, Matrix, Slack, jne). Monet projektit käyttävät erilaisia erilaisia siltauksia ja botteja näiden erilaisten palveluiden yhdistämiseen ja synkronointiin (esim. niin, että Telegramissa lähetetyt viestit näkyvät IRC:ssä ja päinvastoin).

Srain rakennettiin tätä monipuolista joukkoa silmällä pitäen. Se puuttuu relebottien lähettämien viestien usein epäjohdonmukaiseen muotoiluun ja tyylittelyyn tehden lähetetyistä viesteistä luettavampia, jäsennettävämpiä ja esiteltävämpiä muussa chat-skeemassa.

Tehokas regex-komentotyökalu mahdollistaa räätälöidyt suodatus- ja renderöintivaihtoehdot

Siinä on myös (varsin tehokas) regex-pohjainen viestien renderöinti- ja suodatusmekanismi. Voit käyttää tätä esimerkiksi piilottaaksesi viestejä käyttäjältä, jonka haluat jättää huomiotta, mutta myös muuttaaksesi tapaa, jolla hänen viestinsä näkyvät ruudulla.

Loppujen lopuksi on sisäänrakennettu tuki teemoittelulle. Rakastin aikoinaan kokeilla Pidgin- ja Empathy-teemoja. Niiden avulla voit muokata chat-kuplien ulkonäköä, fontteja ja taustavärejä muutamalla .css perustiedolla.

Toivotaan, että jotkut luovat tyypit päättävät käyttää Srainin teemaominaisuutta ja luoda kauniita chat-teemoja.

Nämä ja muut ominaisuudet jäsenneltävänä skannausystävällisenä listana:

  • RFC {1459,2812} yhteensopiva
  • Alustava IRCv3-tuki
  • Helppo yhteyden asetus-up
  • Interaktiivinen kanavahaku
  • URL:n esikatseluominaisuus
  • Työpöytäilmoitukset
  • Erityinen optimointi silta/relay- boteille
  • Tukee IRC-komentoja ja -syntaksia
  • Regex-pohjaiset viestien renderöinti- ja suodatusmekanismit
  • Regeksipohjaiset viestien renderöinti- ja suodatusmekanismit
  • Bu-ilt-in theming support

Kiinnostaako tämä kaikki? Lue lisää ja selvitä, miten sovellus asennetaan Linux-järjestelmääsi.

Asenna Srain IRC Client

Srain on ilmainen avoimen lähdekoodin ohjelmisto, joka on saatavilla Linuxille, macOS:lle, Windowsille ja BSD:lle. Löydät lisätietoja sekä linkit lähdekoodeihin Srainin lataussivulta.

Käytätkö Ubuntua, Linux Mintiä tai vastaavaa? Voit asentaa Srain IRC-asiakkaan useisiin nykyaikaisiin Linux-distroihin käyttämällä Flathubissa saatavilla olevaa Flatpak-rakennelmaa.

Näytä Srain IRC-asiakas Flathubissa

Arch-käyttäjät voivat asentaa sovelluksen mieluummin AUR:sta. Se on saatavilla myös Fedoran ja OpenSUSE Tumbleweedin repossa.

Henkilökohtaisesti toivon, että (epä)virallinen PPA ilmestyy, jossa on valmiita paketteja Ubuntu 18.04 LTS:lle ja sitä vanhemmille, koska hei: olen kauhean vanhanaikainen.

Vastaa

Sähköpostiosoitettasi ei julkaista.