Difference between revisions of "Poezio"
m (жирно очень) |
(дополнения) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
<!-- Общая информация --> | <!-- Общая информация --> | ||
| url= [http://poezio.eu/en/ poezio.eu/en/]<!-- сайт --> | | url= [http://poezio.eu/en/ poezio.eu/en/]<!-- сайт --> | ||
− | | language= {{lang|cl|Python}} 3 (+ | + | | language= {{lang|cl|Python}} 3 (+[[ncurses]]) <!-- язык. стереть, если язык неизвестен --> |
| os= {{OS|cl|Linux}} <!-- ОС или платформа --> | | os= {{OS|cl|Linux}} <!-- ОС или платформа --> | ||
| library= {{lib|SleekXMPP}} <!-- jabber-библиотека. стереть, если библиотека неизвестна --> | | library= {{lib|SleekXMPP}} <!-- jabber-библиотека. стереть, если библиотека неизвестна --> | ||
Line 11: | Line 11: | ||
<!-- Характеристики --> | <!-- Характеристики --> | ||
| i18n= да <!-- мультиязычность --> | | i18n= да <!-- мультиязычность --> | ||
− | | plugins= <!-- поддерживает ли он плагины --> | + | | plugins= планируется <!-- поддерживает ли он плагины --> |
| acc_profiles= <!-- профили аккаунтов --> | | acc_profiles= <!-- профили аккаунтов --> | ||
| acc_multi= <!-- использование нескольких аккаунтов одновременно --> | | acc_multi= <!-- использование нескольких аккаунтов одновременно --> | ||
Line 22: | Line 22: | ||
| adhoc= <!-- вызов Ad-Hoc команд --> | | adhoc= <!-- вызов Ad-Hoc команд --> | ||
| rc= <!-- удаленное управление клиентом через Ad-hoc --> | | rc= <!-- удаленное управление клиентом через Ad-hoc --> | ||
− | | muc= <!-- поддержка конференций --> | + | | muc= да <!-- поддержка конференций --> |
| bookmarks= <!-- закладки --> | | bookmarks= <!-- закладки --> | ||
| headline= <!-- новости --> | | headline= <!-- новости --> | ||
Line 31: | Line 31: | ||
| pubsub= <!-- работа с PubSub --> | | pubsub= <!-- работа с PubSub --> | ||
| pep= <!-- получение и отправка PEP событий --> | | pep= <!-- получение и отправка PEP событий --> | ||
− | | d_register= <!-- регистрация на транпортах и т.д. (XEP-0077) --> | + | | d_register= планируется <!-- регистрация на транпортах и т.д. (XEP-0077) --> |
| d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) --> | | d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) --> | ||
| voip= <!-- голосовое и видеообщение --> | | voip= <!-- голосовое и видеообщение --> | ||
Line 37: | Line 37: | ||
}} | }} | ||
− | '''Poezio''' - терминальный XMPP-клиент от французских разработчиков. В качестве концепции клиента авторы заявляют о стремлении сделать его похожим на популярные IRC-клиенты - [[WeeChat]] и [[irssi]]. Многие команды специально сделаны похожими, чтобы пользователям не пришлось тратить время на привыкание к новому. Т.е. клиент ориентирован по сути на работу с [[MUC]]. | + | '''Poezio''' - терминальный XMPP-клиент от французских разработчиков. В качестве концепции клиента авторы заявляют о стремлении сделать его похожим на популярные [[IRC]]-клиенты - [[WeeChat]] и [[irssi]]. Многие команды специально сделаны похожими, чтобы пользователям не пришлось тратить время на привыкание к новому. Т.е. клиент ориентирован по сути на работу с [[MUC]]. Но [[ростер]] там тоже есть. |
− | Конфигурацию клиента можно менять как из самой программы, так и путем изменения конфигурационного файла. | + | Конфигурацию клиента можно менять как из самой программы, так и путем изменения конфигурационного файла. Изменить внешний вид возможно с помощью переключения на новую тему. |
Кроме того, упоминается, что для начала работы не нужно получение XMPP-аккаунта. Так ли это на самом деле нужно проверить. | Кроме того, упоминается, что для начала работы не нужно получение XMPP-аккаунта. Так ли это на самом деле нужно проверить. | ||
Line 49: | Line 49: | ||
== Технические подробности == | == Технические подробности == | ||
− | Изначально в клиенте использовалась библиотека [[xmpppy]]. Для работы требуется Python не ниже третьей версии. | + | Изначально в клиенте использовалась библиотека [[xmpppy]], но затем перешли на [[sleekxmpp]]. Для работы требуется Python не ниже третьей версии. |
== Клавиатурные сокращения == | == Клавиатурные сокращения == | ||
Многие из сокращений аналогичные тем, что используются в {{w|Emacs}} | Многие из сокращений аналогичные тем, что используются в {{w|Emacs}} | ||
− | * F5, Ctrl+N → | + | * F5, Ctrl+N → перейти к предыдущей комнате |
− | * F6, Ctrl+P → | + | * F6, Ctrl+P → перейти к следующей комнате |
− | * Ctrl+A → | + | * Ctrl+A → курсор к началу строки |
− | * Ctrl+E → | + | * Ctrl+E → курсор к концу строки |
* Ctrl+W → Delete the word before the cursor | * Ctrl+W → Delete the word before the cursor | ||
* Ctrl+K → Delete the text from the cursor to the end of the line and save it in the clipboard | * Ctrl+K → Delete the text from the cursor to the end of the line and save it in the clipboard | ||
Line 69: | Line 69: | ||
Чтобы ввести команду нажмите / и затем имя команды наберите, например, /help | Чтобы ввести команду нажмите / и затем имя команды наберите, например, /help | ||
+ | * /list - выводит список комнат на сервере | ||
[[Category:Консольные клиенты]] | [[Category:Консольные клиенты]] |
Latest revision as of 08:07, 25 April 2011
Poezio | |
---|---|
Информация | |
Сайт: | poezio.eu/en/ |
Язык: | Python 3 (+ncurses) |
ОС/платформа: | Linux |
Библиотека: | SleekXMPP |
Лицензия: | GPL |
Разработчик: | Florent Le Coz (louiz) |
Характеристики | |
Мультиязычность: | да |
Поддержка плагинов: | планируется |
Поддержка стандартов | |
Регистрация в транспортах и сервисах: | планируется |
Конференции: | да |
Poezio - терминальный XMPP-клиент от французских разработчиков. В качестве концепции клиента авторы заявляют о стремлении сделать его похожим на популярные IRC-клиенты - WeeChat и irssi. Многие команды специально сделаны похожими, чтобы пользователям не пришлось тратить время на привыкание к новому. Т.е. клиент ориентирован по сути на работу с MUC. Но ростер там тоже есть.
Конфигурацию клиента можно менять как из самой программы, так и путем изменения конфигурационного файла. Изменить внешний вид возможно с помощью переключения на новую тему.
Кроме того, упоминается, что для начала работы не нужно получение XMPP-аккаунта. Так ли это на самом деле нужно проверить.
Интерфейс переведён на различные языки, в т.ч. русский.
Снимки экрана[edit]
Технические подробности[edit]
Изначально в клиенте использовалась библиотека xmpppy, но затем перешли на sleekxmpp. Для работы требуется Python не ниже третьей версии.
Клавиатурные сокращения[edit]
Многие из сокращений аналогичные тем, что используются в Emacs
- F5, Ctrl+N → перейти к предыдущей комнате
- F6, Ctrl+P → перейти к следующей комнате
- Ctrl+A → курсор к началу строки
- Ctrl+E → курсор к концу строки
- Ctrl+W → Delete the word before the cursor
- Ctrl+K → Delete the text from the cursor to the end of the line and save it in the clipboard
- Ctrl+U → Delete the text from the beginning of the line to the cursor and save it in the clipboard
- Ctrl+Y → Insert the text in the clipboard after the cursor
- Ctrl+J → Send the message or the command (same as the Enter key)
- Ctrl+D → Delete the char after the cursor (same as the Suppr key)
- Tab → Complete the nickname that you're typing. If nothing has been entered, insert the nickname of the last user who spoke
- Shift+Tab → Complete the word that you're typing, based on the list of the recently said words in the conversation
- Up, Down → browse the history of the last messages or commands you've entered
Чтобы ввести команду нажмите / и затем имя команды наберите, например, /help
- /list - выводит список комнат на сервере