Editing Matsuri

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: MediaWiki upgrading

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
 
|          logo= <!-- логотип -->
 
|          logo= <!-- логотип -->
 
<!--      Общая информация          -->
 
<!--      Общая информация          -->
|          url= [http://code.google.com/p/matsuri/ code.google], [http://patch-tag.com/r/Kagami/matsuri/home patch-tag.com] <!-- адрес -->
+
|          url= [http://code.google.com/p/matsuri/ code.google.com/p/matsuri] <!-- адрес -->
 
|      language= {{lang|cl|Haskell}} <!-- язык -->
 
|      language= {{lang|cl|Haskell}} <!-- язык -->
 
|            os= {{OS|cl|Linux}} <!-- ОС или платформа -->
 
|            os= {{OS|cl|Linux}} <!-- ОС или платформа -->
|      library= {{lib|XMPP (Haskell)}} <!-- jabber-библиотека -->
+
|      library= {{lib|Network.XMPP}} <!-- jabber-библиотека -->
 
|      license= {{GPL}} 3<!-- лицензия -->
 
|      license= {{GPL}} 3<!-- лицензия -->
|    developer= Kagami <newanon@yandex.ru>, [[User:om|om]] <!-- разработчик -->
+
|    developer= [[User:om|om]] <!-- разработчик -->
 
<!--        Характеристики  -->
 
<!--        Характеристики  -->
 
|          i18n= <!-- мультиязычность -->
 
|          i18n= <!-- мультиязычность -->
 
|      plugins= <!-- поддерживает ли он плагины -->
 
|      plugins= <!-- поддерживает ли он плагины -->
 
|  acc_profiles= <!-- профили аккаунтов -->
 
|  acc_profiles= <!-- профили аккаунтов -->
|    acc_multi= да<!-- использование нескольких аккаунтов одновременно -->
+
|    acc_multi= <!-- использование нескольких аккаунтов одновременно -->
 
|        smiles= <!-- поддержка смайликов -->
 
|        smiles= <!-- поддержка смайликов -->
 
|      history= <!-- хранение истории сообщений -->
 
|      history= <!-- хранение истории сообщений -->
Line 38: Line 38:
 
[[Category:Консольные клиенты]]
 
[[Category:Консольные клиенты]]
  
'''Matsuri''' - консольный псевдографический клиент ([[ncurses]]). Первый в мире клиент на [[Haskell]]. Проект находится в стадии первичной разработки и нуждается в хороших разработчиках на Haskell.
+
Консольный псевдографический клиент. Первый в мире клиент на [[Haskell]]. Проект находится в стадии первичной разработки и нуждается в хороших разработчиках на Haskell.
 
+
== Снимки экрана ==
+
 
+
Снимки клиента, запущенного в {{w.en|urxvt}}.
+
 
+
 
+
[[Image:matsuri_screenshot1.png|400px]]
+
 
+
 
+
  
 
== Сборка ==
 
== Сборка ==
  
В общем случае нужны только [http://haskell.org/ghc/download.html ghc] и [http://www.haskell.org/cabal/download.html cabal] (там же можно найти и удобный cabal-install).
+
В общем случае нужны только [http://haskell.org/ghc/download.html ghc] и [http://www.haskell.org/cabal/download.html cabal] (там-же можно найти и удобный cabal-install).
  
 
Для сборки проекта введите в командной строке:
 
Для сборки проекта введите в командной строке:
 +
 
  cabal configure
 
  cabal configure
 
  cabal build
 
  cabal build
Line 60: Line 52:
  
 
Для установки наберите
 
Для установки наберите
 +
 
  cabal install
 
  cabal install
  
 
== Настройка ==
 
== Настройка ==
  
В файле <code>$HOME/.matsurirc</code> запишите настройки (пример есть в исходниках)
+
В папке запуска создайте файл <code>config.ini</code> (пример есть в исходниках)
  
 
  [main]
 
  [main]
 
  version=1.0
 
  version=1.0
  show_roster=yes
+
  show_offline=no
 
  [account_main]
 
  [account_main]
 
  username=real
 
  username=real
Line 82: Line 75:
  
 
# Подключиться к существующей [[учётная запись|учётной записи]] Jabber.
 
# Подключиться к существующей [[учётная запись|учётной записи]] Jabber.
# Войти в [[конференция|конференцию]] и поболтать.
+
# Войти в [[конференция|конференцию]] (только на сервере @conference.[[jabber.ru]]) и поболтать.
 
# Посмотреть свой [[ростер]] и поболтать с кем-нибудь.
 
# Посмотреть свой [[ростер]] и поболтать с кем-нибудь.
 
# Выйти.
 
# Выйти.
Line 100: Line 93:
 
=== MUC ===
 
=== MUC ===
  
; <code>/j ''roomname''</code> : подключиться к конференции roomname
+
; <code>/j ''roomname''</code> : подключиться к конференции roomname@conference.jabber.ru
 
; <code>/l</code> : покинуть выбранную конференцию
 
; <code>/l</code> : покинуть выбранную конференцию
  
Line 108: Line 101:
 
; {{key|Ctrl|o}} : видимость отключенных пользователей
 
; {{key|Ctrl|o}} : видимость отключенных пользователей
 
; {{key|Enter}} : при пустой командной строке переходит к следующему контакту с непрочитанными сообщениями
 
; {{key|Enter}} : при пустой командной строке переходит к следующему контакту с непрочитанными сообщениями
 +
 +
== Скриншоты ==
 +
 +
Снимки клиента, запущенного в urxvt.
 +
 +
<gallery>
 +
Image:matsuri_screenshot1.png|Внешний вид Matsuri
 +
</gallery>

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)