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 1: | Line 1: | ||
+ | {{stub}} | ||
+ | |||
{{Client | {{Client | ||
| name= Matsuri <!-- название --> | | name= Matsuri <!-- название --> | ||
| 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= <!-- ОС или платформа --> |
− | | 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 37: | Line 39: | ||
}} | }} | ||
[[Category:Консольные клиенты]] | [[Category:Консольные клиенты]] | ||
+ | [[Category:Клиенты для Linux]] | ||
− | + | Консольный псевдографический клиент. Первый в мире клиент на [http://ru.wikipedia.org/wiki/Haskell Haskell]. Проект находится в стадии первичной разработки и нуждается в хороших разработчиках на Haskell. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | Связаться с текущим мэйнтейнером можно по электронной почте omever@gmail.com или по JID om@mytlt.ru. | ||
== Сборка == | == Сборка == | ||
− | В общем случае | + | В общем случае вам нужен только ghc и cabal, для сборки проекта введие в командной строке: |
− | |||
cabal configure | cabal configure | ||
cabal build | cabal build | ||
− | Если cabal сообщает об отсутствующих модулях | + | Если cabal сообщает об отсутствующих модулях - их необходимо установить и заново выполнить команды. |
Для установки наберите | Для установки наберите | ||
+ | |||
cabal install | cabal install | ||
== Настройка == | == Настройка == | ||
− | В | + | В папке запуска создайте файл config.ini (пример есть в исходниках) |
[main] | [main] | ||
version=1.0 | version=1.0 | ||
− | + | show_offline=no | |
[account_main] | [account_main] | ||
username=real | username=real | ||
Line 79: | Line 75: | ||
== Использование == | == Использование == | ||
− | Текущий вариант Matsuri нельзя назвать ни дружелюбным | + | Текущий вариант Matsuri нельзя назвать ни дружелюбным ни богатым фичами, на текущий момент можно делать лишь: |
− | # Подключиться к существующей | + | #Подключиться к существующей учётной записи Jabber |
− | # Войти в | + | #Войти в конференцию (только на сервере @conference.jabber.ru) и поболтать |
− | # Посмотреть свой | + | #Посмотреть свой ростер и поболтать с кем-нибудь оттуда |
− | # Выйти | + | #Выйти |
− | + | ||
− | + | ||
=== Перемещение курсора === | === Перемещение курсора === | ||
− | + | # '''^n''' - переместить курсор вниз | |
− | + | # '''^p''' - переместить курсор вверх | |
=== Подключение === | === Подключение === | ||
− | + | #'''/c''' - подключить выбранный аккаунт | |
− | + | #'''/d''' - отключить выбранный аккаунт | |
=== MUC === | === MUC === | ||
− | + | #'''/j''' roomname - подключиться к конференции roomname@conference.jabber.ru | |
− | + | #'''/l''' - покинуть выбранную конференцию | |
=== Другое === | === Другое === | ||
− | + | #'''^q''' - выход | |
− | + | #'''^o''' - видимость отключенных пользователей | |
− | + | #'''#''' - при пустой командной строке переходит к следующему контакту с непрочитанными сообщениями | |
+ | #Сообщение в командной строке без начального '/' - пишем в чат | ||
+ | |||
+ | == Скриншоты == | ||
+ | |||
+ | Снимки клиента, запущенного в urxvt. | ||
+ | {| | ||
+ | | [[Image:matsuri_screenshot1.png|Внешний вид клиента|thumb|Внешний вид Matsuri]] | ||
+ | |} |