Editing Matsuri
From JaWiki (Jabber/XMPP wiki)
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 | + | | 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 | + | | library= {{lib|Network.XMPP}} <!-- jabber-библиотека --> |
| license= {{GPL}} 3<!-- лицензия --> | | license= {{GPL}} 3<!-- лицензия --> | ||
− | | developer= | + | | 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:Консольные клиенты]] | ||
− | + | Консольный псевдографический клиент. Первый в мире клиент на [[Haskell]]. Проект находится в стадии первичной разработки и нуждается в хороших разработчиках на Haskell. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Сборка == | == Сборка == | ||
− | В общем случае нужны только [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>config.ini</code> (пример есть в исходниках) |
[main] | [main] | ||
version=1.0 | version=1.0 | ||
− | + | 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> |