Siirry sisältöön

Ero sivun ”IRC-ohjeet” versioiden välillä

1 708 merkkiä lisätty ,  7 vuotta sitten
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
(14 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 43: Rivi 43:
== Irssin käyttö ==
== Irssin käyttö ==


Jos jaksat nähdä hieman enemmän vaivaa niin suositellumpaa on asentaa ja konfiguroida [[#WeeChatin käyttö|WeeChat]]. Irssikin toki on hyvä valinta - vanhan koulukunnan valinta.
Jos jaksat nähdä hieman enemmän vaivaa niin suositellumpaa on asentaa ja konfiguroida [[#WeeChatin käyttö (Beta)|WeeChat]]. Irssikin toki on hyvä valinta - vanhan koulukunnan valinta.


=== Aloittaminen ===
=== Aloittaminen ===
Rivi 104: Rivi 104:
Lisäohjeita Irssiin liittyen löydät sen kotisivuilta osoitteesta http://irssi.org/documentation
Lisäohjeita Irssiin liittyen löydät sen kotisivuilta osoitteesta http://irssi.org/documentation


== WeeChatin käyttö ==
== WeeChatin käyttö (Beta) ==


=== Asennus ===
=== Asennus ===


Melkiltä löytyy jo asennettuna jo WeeChatin ikivanha versio, Melkinkarilta jopa 1.3 mutta neuvomme tässä osiossa kuinka koota tuoreempi versio (tällä hetkellä 1.5) lokaalisti niille käyttäjille, jotka sen haluavat tehdä. Jos vanhempi versio riittää niin voit siirtyä kohtaan '''Aloittaminen'''.
Melkiltä löytyy jo asennettuna jo WeeChatin ikivanha versio, Melkinkarilta jopa 1.3. Tämän takia Weechatin asentaminen lähdekoodista omaan kotihakemistoon voi olla suositeltavaa, mikäli aikoo esimerkiksi hyödyntää relay-ominaisuutta tai lukuisia skriptoja.


Lokaaleja asennuksia varten kannattaa ensin luoda oma kansionsa, esim. "local".
cd ~
  mkdir local
# Lataa uusin WeeChatin lähdekoodi
cd local
wget http://weechat.org/files/src/weechat-1.6.tar.gz
  tar zxvf weechat-1.6.tar.gz


Sen jälkeen WeeChatin lataus ja koonti tapahtuu seuraavilla komennoilla.
  # Luo käännetylle WeeChatille valmiiksi kansio
  wget https://weechat.org/files/src/weechat-1.5.tar.gz
tar zxvf weechat-1.5.tar.gz
rm weechat-1.5.tar.gz
  mkdir weechat
  mkdir weechat
  cd weechat-1.5/
 
# Luo buildillesi kansio ja käännä lähdekoodi
  cd weechat-1.6
  mkdir build
  mkdir build
  cd build
  cd build
  cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local/weechat
# Melkiltä ei löydy Ruby-tuelle vaadittuja kehityskirjastoja, joten sen tuki joudutaan karsimaan pois.
  cmake .. -DCMAKE_INSTALL_PREFIX=~/weechat -DENABLE_RUBY=OFF
  make
  make
  make install
  make install
  cd $HOME/local
 
  rm -r weechat-1.5/
# Lisää WeeChatin binäärikansio PATH-muuttujaan
  PATH=~/weechat/bin:$PATH
 
# Lisätään tämä muutos .bash_profileen/.bashrc:hen, jolloin muutos tulee voimaan jokaisella kirjautumisella.
  echo 'PATH=~/weechat/bin:$PATH' >> .bash_profile
echo 'PATH=~/weechat/bin:$PATH' >> .bashrc
 
# Homma valmis.
weechat
 


=== Aloittaminen ===
=== Aloittaminen ===
Rivi 134: Rivi 144:
  tmux new -s weechat
  tmux new -s weechat


Käynnistä sen jälkeen WeeChat uudessa tmux-sessiossasi syöttämällä komento (jos asensit WeeChatin tuoreemman version lokaalisti)
Käynnistä sen jälkeen WeeChat uudessa tmux-sessiossasi syöttämällä komento
  local/weechat/bin/weechat-curses
  weechat  


Tai jos tyydyit Melkin oletuksena tarjoamaan version
Ennen palvelimeen yhdistämistä on hyvä asettaa nimimerkki ja oikea nimensä
  weechat-curses
  /set irc.server_default.nicks "nimimerkki"
/set irc.server_default.realname Etunimi Sukunimi


Ennen palvelimeen yhdistämistä on hyvä asettaa oikea nimensä
Nicksiin voi myös lisätä useamman nimimerkin pilkuilla erotettuna, jolloin weechat käy niiden listaa vasemmalta oikealle läpi jos ensisijainen nimimerkki on käytössä.
/set irc.server_default.realname Etunimi Sukunimi


Lisätään ensimmäinen irc-palvelin ja yhdistetään siihen.
Lisätään ensimmäinen irc-palvelin ja yhdistetään siihen.
  /server add IRCnet PALVELIN -autoconnect
  /server add IRCnet PALVELIN -autoconnect
  /connect IRCnet
  /connect IRCnet
jossa palvelin-kohtaan laitetaan haluttu IRC-palvelin, esimerkiksi irc.cc.tut.fi.
jossa palvelin-kohtaan laitetaan haluttu IRC-palvelin, esimerkiksi irc.cc.tut.fi tai open.ircnet.net jos käytät WeeChatia muualla kuin yliopiston palvelimella ja yhdistät Suomen ulkopuolelta.


Palvelimelle yhdistämisen jälkeen asetetaan oma nimimerkki eli "nick"
Palvelimelle yhdistämisen jälkeen asetetaan oma nimimerkki eli "nick"
Rivi 177: Rivi 187:




'''Oletuksena jokainen uusi kanava ja yksityiskeskustelu avautuu omaan ikkunaansa. Ikkunoita käsitellään seuraavasti:'''
'''Oletuksena jokainen uusi kanava ja yksityiskeskustelu avautuu omaan bufferiinsa. Buffereita käsitellään seuraavasti:'''
* Näkyvän ikkunan vaihtaminen: alt+numero tai esc+numero (kanavasta 10 eteenpäin 11=Q, 12=W, 13=E..., myös /buffer numero)
* Näkyvän bufferin vaihtaminen: alt+numero tai esc+numero (kanavasta 10 eteenpäin 11=Q, 12=W, 13=E..., myös /buffer numero)
* Seuraavaan ikkunaan siirtyminen: ctrl+n tai esc+→
* Seuraavaan bufferiin siirtyminen: ctrl+n tai esc+→
* Edelliseen ikkunaan siirtyminen: ctrl+p tai esc+←
* Edelliseen bufferiin siirtyminen: ctrl+p tai esc+←
* Ikkunan sulkeminen: /close
* Bufferin sulkeminen: /close


Edelliset keskustelut näkee scrollaamalla PageUpilla ja PageDownilla, tai fn+shift+↑ ja fn+shift+↓.
Edelliset keskustelut näkee scrollaamalla PageUpilla ja PageDownilla, tai fn+shift+↑ ja fn+shift+↓.
'''Hienosäätöä'''
* Hiiren käytön salliminen WeeChatissä: /mouse enable
* Kanavalta poistuminen sulkee bufferin: /set irc.look.part_closes_buffer on
* Bufferilista siirtäminen ikkunan alaosaan: /set weechat.bar.buffers.position bottom '''Huom!''' Bufferilistan saa scriptillä buffers.pl, ks. kohta '''Scriptit'''
* Nickien näytettävän merkkimäärän rajoittaminen keskustelualueella: /set weechat.look.prefix_align_max 15
* Prefiksi ja suffiksi nickeille:
/set weechat.look.nick_prefix <
/set weechat.look.nick_suffix >
* Yhtenäinen viiva nimimerkkien ja viestien erottajaksi sekä luettujen ja lukemattomien viestien erottajaksi:
/set weechat.look.prefix_suffix "│"
/set weechat.look.read_marker_string "─"
* Sekunnit pois timestampista: /set weechat.look.buffer_time_format [%H:%M]
* Enemmän rivejä pitkän topicin/otsikon näyttämiseen:
/set weechat.bar.title.size 0 
/set weechat.bar.title.size_max 3
/set weechat.bar.input.size 0
/set weechat.bar.input.size_max 3
*Lisää asetuksia voit selata: /set irc.*
'''Scriptit'''
* Scriptien (lisäosien) hallinnan välilehden avaaminen: /script
* Ohjeet scriptien asennukseen ja poistamiseen bufferin otsikossa