├── .gitignore ├── .hgignore ├── .hgsigs └── mcabber ├── AUTHORS ├── COPYING ├── ChangeLog ├── ChangeLog.api ├── CodingStyle.txt ├── INSTALL ├── Makefile.am ├── NEWS ├── README ├── TODO ├── autogen.sh ├── configure.ac ├── contrib ├── cicq2mcabber.pl ├── events │ ├── eventcmd │ ├── eventcmd.osd │ ├── eventcmd.pastebin │ ├── mcnotify-osx.py │ └── mcnotify.py ├── filter_statusmsg.py ├── merge_history.py ├── themes │ ├── colorcli.txt │ ├── light.txt │ ├── light2.txt │ ├── mikael-256.txt │ └── oliver.txt └── vim │ ├── mcabber_log-ftdetect.vim │ └── mcabber_log-syntax.vim ├── doc ├── HOWTO_modules.txt ├── Makefile.am ├── README_PGP.txt ├── build ├── guide │ ├── Makefile.am │ ├── guide.bib │ ├── guide.png │ └── guide.tex ├── help │ ├── Makefile.am │ ├── cs │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── de │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── en │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── fr │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── it │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── nl │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── pl │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ ├── ru │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt │ └── uk │ │ ├── hlp.txt │ │ ├── hlp_add.txt │ │ ├── hlp_alias.txt │ │ ├── hlp_authorization.txt │ │ ├── hlp_bind.txt │ │ ├── hlp_buffer.txt │ │ ├── hlp_carbons.txt │ │ ├── hlp_chat_disable.txt │ │ ├── hlp_clear.txt │ │ ├── hlp_color.txt │ │ ├── hlp_connect.txt │ │ ├── hlp_del.txt │ │ ├── hlp_disconnect.txt │ │ ├── hlp_echo.txt │ │ ├── hlp_event.txt │ │ ├── hlp_group.txt │ │ ├── hlp_help.txt │ │ ├── hlp_iline.txt │ │ ├── hlp_info.txt │ │ ├── hlp_module.txt │ │ ├── hlp_move.txt │ │ ├── hlp_msay.txt │ │ ├── hlp_otr.txt │ │ ├── hlp_otrpolicy.txt │ │ ├── hlp_pgp.txt │ │ ├── hlp_quit.txt │ │ ├── hlp_rawxml.txt │ │ ├── hlp_rename.txt │ │ ├── hlp_request.txt │ │ ├── hlp_room.txt │ │ ├── hlp_roster.txt │ │ ├── hlp_say.txt │ │ ├── hlp_say_to.txt │ │ ├── hlp_screen_refresh.txt │ │ ├── hlp_set.txt │ │ ├── hlp_source.txt │ │ ├── hlp_status.txt │ │ ├── hlp_status_to.txt │ │ └── hlp_version.txt ├── manpage.css ├── mcabber.1 ├── mcabber.1.html └── mcabber.1.txt ├── hgcset.sh ├── include └── config.h.in ├── install-sh ├── macros ├── curslib.m4 ├── define_dir.m4 ├── glib-2.0.m4 ├── gpgme.m4 ├── libotr.m4 ├── timezone.m4 ├── tm-gmtoff.m4 └── xc-am-iface.m4 ├── mcabber.desktop ├── mcabber.pc.in ├── mcabber ├── COPYING ├── Makefile.am ├── api.h ├── caps.c ├── caps.h ├── carbons.c ├── carbons.h ├── commands.c ├── commands.h ├── compl.c ├── compl.h ├── events.c ├── events.h ├── fifo.h ├── fifo_internal.c ├── hbuf.c ├── hbuf.h ├── help.c ├── help.h ├── histolog.c ├── histolog.h ├── hooks.c ├── hooks.h ├── logprint.h ├── main.c ├── main.h ├── modules.c ├── modules.h ├── nohtml.c ├── nohtml.h ├── otr.c ├── otr.h ├── pgp.c ├── pgp.h ├── roster.c ├── roster.h ├── screen.c ├── screen.h ├── settings.c ├── settings.h ├── utf8.c ├── utf8.h ├── utils.c ├── utils.h ├── xmpp.c ├── xmpp.h ├── xmpp_defines.h ├── xmpp_helper.c ├── xmpp_helper.h ├── xmpp_iq.c ├── xmpp_iq.h ├── xmpp_iqrequest.c ├── xmpp_iqrequest.h ├── xmpp_muc.c ├── xmpp_muc.h ├── xmpp_s10n.c └── xmpp_s10n.h ├── mcabberrc.example └── modules ├── Makefile.am ├── beep ├── Makefile.am └── beep.c ├── fifo ├── Makefile.am └── fifo.c ├── urlregex ├── Makefile.am └── urlregex.c └── xttitle ├── Makefile.am └── xttitle.c /.gitignore: -------------------------------------------------------------------------------- 1 | .hgignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- 1 | syntax: glob 2 | 3 | Makefile 4 | Makefile.in 5 | *.[oa] 6 | *.l[oa] 7 | .libs 8 | .deps 9 | .dirstamp 10 | mcabber/mcabber/hgcset.h 11 | mcabber/mcabber/mcabber 12 | mcabber/mcabber/mcabber.exe 13 | mcabber/mcabber.pc 14 | 15 | autom4te.cache 16 | mcabber/aclocal.m4 17 | mcabber/configure 18 | mcabber/depcomp 19 | mcabber/libtool 20 | mcabber/ltmain.sh 21 | mcabber/macros/lt*.m4 22 | mcabber/macros/libtool.m4 23 | mcabber/missing 24 | mcabber/mkinstalldirs 25 | mcabber/mcabber/stamp-h1 26 | mcabber/include/stamp-h2 27 | mcabber/compile 28 | 29 | mcabber/config.* 30 | mcabber/include/config.h 31 | mcabber/mcabber/config.* 32 | 33 | mcabber/mcabber/doc/guide/guide.aux 34 | mcabber/mcabber/doc/guide/guide.bbl 35 | mcabber/mcabber/doc/guide/guide.blg 36 | mcabber/mcabber/doc/guide/guide.log 37 | mcabber/mcabber/doc/guide/guide.out 38 | mcabber/mcabber/doc/guide/guide.pdf 39 | mcabber/mcabber/doc/guide/guide.toc 40 | 41 | *.sw? 42 | cscope.out 43 | tags 44 | mcabber/ptodo 45 | mcabber/ppatches 46 | -------------------------------------------------------------------------------- /mcabber/CodingStyle.txt: -------------------------------------------------------------------------------- 1 | This document describes the preferred coding style for the mcabber project. 2 | 3 | If you intend to patch and contribute to mcabber, please try to use the 4 | existing style, and read the following points. 5 | 6 | - Do not use tabs, use space characters; 7 | - Avoid trailing whitespace; 8 | - Avoid lines longer than 80 characters; 9 | - Indentation is 2 spaces (ok, maybe it isn't a good idea but it's the 10 | current style); 11 | - Defined types shall end with _t 12 | - Put a space after non-functions statements (e.g. if, while...) 13 | - Put the opening brace last on the same line, and put the closing brace first 14 | except for functions, where the opening brace should be alone on a new line. 15 | 16 | Example: 17 | 18 | void example(void) 19 | { 20 | if (cond1) { 21 | do_a(); 22 | } else if (cond2) { 23 | do_b(); 24 | } else { 25 | do_c(); 26 | } 27 | 28 | if (error) 29 | exit(0); 30 | } 31 | 32 | - Look at existing code for rules not mentioned here. 33 | 34 | Mikael 35 | -------------------------------------------------------------------------------- /mcabber/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = mcabber doc modules 2 | ACLOCAL_AMFLAGS = -I macros 3 | if INSTALL_HEADERS 4 | pkgconfigdir = $(libdir)/pkgconfig 5 | pkgconfig_DATA = mcabber.pc 6 | endif 7 | -------------------------------------------------------------------------------- /mcabber/TODO: -------------------------------------------------------------------------------- 1 | 2 | TODO: 3 | 4 | Please see the issue tracker for other features/bugs: 5 | http://bitbucket.org/McKael/mcabber-crew/issues/?status=new&status=open 6 | 7 | The following list isn't necessarily up-to-date: 8 | 9 | * Improve the completion system 10 | * Enable /roster search for offline (hidden) buddies (hidden groups, etc.) 11 | * Publish personal information (a module exists) 12 | * MUC: advanced settings for room creation 13 | * MUC: ignore patterns 14 | * "Offline roster" (when disconnected) 15 | * Maybe cache iq:version and show version in /info, if available 16 | * Sort roster by status 17 | * 2-levels roster display (jids, resources) 18 | * XEP-0186: Invisible 19 | * "Ignore list" (privacy lists) 20 | See XEP-0191: Simple Communications Blocking 21 | * Human-readable key binding config? 22 | * Possibility to hide log window(?) 23 | * Improve /info, esp. in MUC rooms 24 | * Data Forms (a module exists) 25 | 26 | * File transfer!! 27 | Cf. GSoC 2010: http://github.com/alkino/mcabber-jingle/ 28 | 29 | * Commands: 30 | 31 | - /roster enable|disable xml 32 | - /highlight nick 33 | - /info [jid] 34 | (request info to the server if the buddy is not in the roster) 35 | - /server register|unregister 36 | - /search |name 37 | (server search) 38 | -------------------------------------------------------------------------------- /mcabber/autogen.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | libtoolize --force --automake --copy 4 | aclocal -I macros/ 5 | autoheader 6 | autoconf 7 | automake -a --copy 8 | -------------------------------------------------------------------------------- /mcabber/contrib/events/eventcmd.osd: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # Sample events script for mcabber 4 | # Use OSD to display events on the user's desktop 5 | # 6 | # To use this script, set the "events_command" option to the path of 7 | # the script (see the mcabberrc.example file for an example) 8 | # 9 | # MiKael, 2006-01-07 10 | 11 | XOSD_CMD_PIPE='osd_cat --pos=bottom --align=center --delay=4 --color=magenta --font=-*-courier-*-*-*-*-14-*-*-*-*-*-iso8859-15' 12 | 13 | event=$1 14 | arg1=$2 15 | arg2=$3 16 | filename=$4 17 | # Note that the 4th argument is only provided for incoming messages 18 | # and when 'event_log_files' is set. 19 | 20 | if [ "$event" = "MSG" ]; then 21 | case "$arg1" in 22 | IN) 23 | # Incoming message from buddy $arg2 24 | echo "You have an IM from <$arg2>" | $XOSD_CMD_PIPE > /dev/null 2>&1 25 | if [ -n "$filename" -a -f "$filename" ]; then 26 | # We could process filename here... 27 | /bin/rm $filename 28 | fi 29 | ;; 30 | MUC) 31 | # Groupchat message in room $arg2 32 | if [ -n "$filename" && -f "$filename" ]; then 33 | # We could process filename here... 34 | /bin/rm $filename 35 | fi 36 | ;; 37 | OUT) 38 | # Outgoing message for buddy $arg2 39 | ;; 40 | esac 41 | elif [ "$event" = "STATUS" ]; then 42 | # Buddy $arg2 status is $arg1 (_, O, I, F, D, N, A) 43 | echo "<$arg2> has changed status to: [$arg1]" | $XOSD_CMD_PIPE > /dev/null 2>&1 44 | echo > /dev/null 45 | fi 46 | 47 | -------------------------------------------------------------------------------- /mcabber/contrib/events/eventcmd.pastebin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/McKael/mcabber/4c6b38d8772f09ed74daf8310822eeb3fb6ea21b/mcabber/contrib/events/eventcmd.pastebin -------------------------------------------------------------------------------- /mcabber/contrib/events/mcnotify.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | # Version 0.05 3 | # 4 | # Copyright (C) 2007 Adam Wolk "Mulander" 5 | # Slightly updated by Mikael Berthe 6 | # 7 | # To use this script, set the "events_command" option to the path of 8 | # the script (see the mcabberrc.example file for an example) 9 | # 10 | # This script is provided under the terms of the GNU General Public License, 11 | # see the file COPYING in the root mcabber source directory. 12 | # 13 | 14 | import sys 15 | 16 | #CMD_MSG_IN="/usr/bin/play /home/mulander/sound/machine_move.ogg" 17 | CMD_MSG_IN="" 18 | SHORT_NICK=True 19 | 20 | if len(sys.argv) == 5: 21 | event,arg1,arg2,filename = sys.argv[1:5] 22 | else: 23 | event,arg1,arg2 = sys.argv[1:4] 24 | filename = None 25 | 26 | if event == 'MSG' and arg1 == 'IN': 27 | import pynotify,os,locale 28 | encoding = (locale.getdefaultlocale())[1] 29 | msg = 'sent you a message.' 30 | 31 | if SHORT_NICK and '@' in arg2: 32 | arg2 = arg2[0:arg2.index('@')] 33 | 34 | if filename is not None: 35 | f = file(filename) 36 | msg = f.read() 37 | 38 | pynotify.init('mcnotify') 39 | msgbox = pynotify.Notification(unicode(arg2, encoding),unicode(msg, encoding)) 40 | msgbox.set_timeout(3000) 41 | msgbox.set_urgency(pynotify.URGENCY_LOW) 42 | msgbox.show() 43 | if (CMD_MSG_IN): 44 | os.system(CMD_MSG_IN + '> /dev/null 2>&1') 45 | 46 | if filename is not None and os.path.exists(filename): 47 | os.remove(filename) 48 | pynotify.uninit() 49 | 50 | # vim:set noet sts=8 sw=8: 51 | -------------------------------------------------------------------------------- /mcabber/contrib/filter_statusmsg.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # This script can be used to delete status messages from history files. 3 | # 4 | # If you want to clean all histories from status messages: 5 | # $ for i in ~/.mcabber/histo/*; do if [[ ! -h $i ]]; then ./filter_statusmsg.py $i > foo; mv foo $i; fi; done 6 | # 7 | # Frank Zschockelt, 05.01.2007 8 | import sys 9 | 10 | if(len(sys.argv) != 2): 11 | print "usage:",sys.argv[0],"history > history_without_status" 12 | sys.exit(0) 13 | file=open(sys.argv[1], "r") 14 | lines=file.readlines() 15 | file.close() 16 | 17 | i=0 18 | while(i histA+B" 11 | sys.exit(0) 12 | file=open(sys.argv[1], "r") 13 | linesA=file.readlines() 14 | file.close() 15 | file=open(sys.argv[2], "r") 16 | linesB=file.readlines() 17 | file.close() 18 | 19 | i=j=0 20 | while(iaway" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME jméno 3 | 4 | Přejmenuje aktuálního uživatele nebo skupinu na 'jméno'. Je-li 'jméno' znak '-', dané jméno se odstraní ze seznamu kontaktů (rosteru) a zobrazí se 'jid'. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Pošle "IQ" žádost kontaktu 'jid' resp. aktuálně zvolenému kontaktu a zobrazí výsledek. Není-li zadán zdroj (resource) u jid, pošle se žádost všem známým zdrojům tohoto kontaktu. 5 | 6 | /request last 7 | Požádá o poslední informaci (obvykle čas zahálení (idle)). 8 | /request ping 9 | Požádá o odezvu. Je třeba použít úplné JID, neboť odezvu na holé JID odesílá server. 10 | /request time 11 | Požádá o časové razítko. 12 | /request vcard 13 | Požádá o vizitku (vCard). 14 | /request version 15 | Požádá o verzi klienta. 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] text 3 | 4 | Pošle zprávu s obsahem 'text' aktuálně vybranému kontaktu. Slouží například pro posílání zprávy začínající na lomítko. 5 | Parametry '-n' a '-h' mění typ zprávy na normální (normal) nebo nadpis (headline). Parametr '--' se použije při odesílání zprávy začínající na "-n" nebo "-h". 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f soubor] jid text 3 | 4 | Pošle zprávu s obsahem 'text' kontaktu 'jid'. 5 | Příkaz nenastavuje výchozí zdroj (resource) pro kontakt, proto pro posílání více zpráv na určitý zdroj je nutno použít pokaždé "/say_to". 6 | Parametry '-n' a '-h' mění typ zprávy na normální (normal) nebo nadpis (headline). Parametr '--' se použije při odesílání zprávy začínající na "-n" nebo "-h". 7 | Parametr '-q' způsobí, že se zpráva odešle na pozadí a neprojeví se v aktivním okně. 8 | The option "-e" enables interpretation of the strings "\n" and "\t". This flag has no effect if the text comes from a file with option "-f". 9 | Při použití parametru '-f' následovaném jménem textového souboru se odešle zpráva obsahující text ze souboru (a v tom případě parametr 'text' za 'jid' nemá význam). 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Překreslí obrazovku programu (Ctrl+l). 5 | Tip: Příkaz je vhodné použít po příkazech měnících vzhled obrazovky jako jsou "/set roster_width" nebo "/set log_win_height" apod. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [volba [= hodnota]] 3 | 4 | Zobrazí nebo nastaví hodnotu pro danou volbu. Volby odpovídají položkám v konfiguračním souboru. 5 | Bez parametru vypíše přehled všech voleb s příslušnými hodnotami. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE maska 3 | 4 | Načte kounfigurační soubory, které odpovídají dané masce (v abecedním pořadí). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|stavová_zpráva]] 3 | /STATUS message -|stavová_zpráva 4 | 5 | Zobrazí nebo nastaví aktuální stav. 6 | Stav může nabývat hodnot 'online' (přítomen), 'avail' (k dispozici), 'free' (svolný k rozhovoru), 'dnd' (nevyrušovat), 'notavail' (nedostupný), 'away' (na chvíli pryč). 7 | Není-li stav zadán, zobrazí se aktuální stav.. 8 | Je-li 'stavová_zpráva' zadána, přepíše výchozí proměnnou 'message*' z konfiguračního souboru. 9 | Není-li příslušná proměnná 'message*' nastavena a 'stavová_zpráva' nebyla zadána, stávající stavová zpráva se zachová. 10 | Je-li jako 'stavová_zpráva' znak '-', aktuální stavová zpráva se vymaže. 11 | Příkazem "/status message" se stavová zpráva zaktualizuje, ale stav zůstane nedotčen. 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [stavová_zpráva] 3 | /STATUS_TO jid message stavová_zpráva 4 | 5 | Pošle požadovaný stav kontaktu 'jid'. Podrobnosti viz nápověda k příkazu "/status". 6 | Je-li jako 'jid' znak '.', použije se aktuálně zvolený kontakt. 7 | Poznámka: Tento stav se přepíše nejbližším následujícím příkazem "/status" i automatickou změnou stavu při nečinnosti (auto-away). 8 | Tip: 'jid' může obsahovat i zdroj (resource) (tj. jméno@server/zdroj). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/cs/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Zobrazí verzi programu. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [command|+topic] 3 | 4 | Zeigt die Hilfe zu einem Befehl oder ein Thema an. 5 | Wenn kein Argument gegeben ist, wird diese Hilfe angezeigt. 6 | Verfügbare Befehle: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Fügt die Jabber ID "jid" zu deinem Roster (in der Standardgruppe) hinzu und schickt gleichzeitig eine Benachrichtigungsanfrage an den User. Wenn kein Nickname angegeben wurde, wird die jid benutzt. Wenn die auch fehlt, wird der momentan ausgewählte User aus dem Roster zur Standardgruppe hinzugefügt. 5 | 6 | /add [jid [nickname]] 7 | Füge "jid" als "nickname" zu deinem Roster hinzu. 8 | 9 | Beispiel: "/add jemand@jabber.server.com Jemand" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [name [= befehlszeile]] 3 | 4 | Dieser Befehl lässt dich Aliase erstellen, um anspruchsvolle Befehle durch Einfachere zu ersetzen. 5 | Du kannst die Aliase wie folgt verwalten: 6 | 7 | /alias 8 | Alle definierten Aliase anzeigen 9 | /alias name 10 | Wert des Alias "name" anzeigen 11 | /alias name= 12 | Alias "name" zurücksetzen 13 | /alias name = befehlszeile 14 | Alias "name" auf den Wert "befehlszeile" setzen 15 | 16 | Beispiel: "/alias binweg = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Dieser Befehl verwaltet Presence Benachrichtigungen. Man kann diese bei Anderen erbitten. Weiterhin kann man kontrollieren wer die eigenen Benachrichtigungen bekommt. 5 | Wenn keine JID angegeben wurde, wird der gerade ausgewählte Buddy benutzt. 6 | 7 | /authorization allow 8 | Erlaubt dem Buddy deine Presence Benachrichtigungen zu bekommen 9 | /authorization cancel 10 | Stoppt die Presence Benachrichtigungen für diesen Buddy 11 | /authorization request 12 | Fragt bei dem Buddy an, ob man seine Presence Benachrichtigungen bekommen darf 13 | /authorization request_unsubscribe 14 | Höfliche Anfrage, dass man die Presence Benachrichtigungen nicht mehr bekommen will ;] 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= command line]] 3 | 4 | Den Befehl "command line" auf die Taste mit dem keycode legen. Um herauszufinden, ob eine bestimmte Taste noch nicht belegt ist, drücke diese und schaue in das Logfenster. "Unknow key=256" bedeutet dann, dass du irgendeinen Befehl auf die Taste mit dem keycode 265 legen kannst. 5 | 6 | /bind 7 | Zeigt alle Tastaturkürzel an 8 | /bind keycode 9 | Zeigt den Befehl fuer die Taste mit dem keycode an 10 | /bind keycode= 11 | Entkürzelt die Taste mit dem angegebenen keycode 12 | /bind keycode = command line 13 | Legt den Befehl "command line" auf die Taste mit diesem keycode 14 | 15 | Beispiel: "/bind 265 = status away" (265 ist F1). 16 | 17 | Beachte das Tastencodes, je nach ncurses Konfiguration, unterschiedlich sein können. 18 | Und natürlich können anstatt direkten Befehlen auch Aliase auf Tasten gelegt werden. :] 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Den Chatmodus verlassen. 5 | Mit --show-roster" wird der Vollbildmodus unterdrückt. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Dieser Befehl ist nur ein Alias für "/buffer clear" und leert damit das Chatfenster. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Eine Verbindung zum Jabber Server aufbauen. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Löscht den gerade ausgewählten Buddy vom Roster. Außerdem werden die automatischen Presence Benachrichtigungen vom/zum Buddy gestoppt. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Die Verbindung zum Jabber Server trennen. 5 | Denke daran, dass der Roster nur verfügbar ist wenn man mit dem Jabber Server verbunden ist. Somit ist die Buddyliste auch leer, wenn man sich beim Server abmeldet. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO message 3 | 4 | Gibt "message" in dem Logfenster aus. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [Ereignis spezifische Parameter] 3 | /EVENT list 4 | 5 | Sagt mcabber was mit den wartenden Ereignissen passieren soll. 6 | Wenn der erste Parameter * ist, dann wird der Befehl auf alle wartenden Ereignisse angewendet. 7 | Ereignis spezifische Parameter werden je nach dem zugrundeliegenden Event behandelt. Bisher wird dieser nur beim Ablehnen von MUC-Einladungen berücksichtigt: Hier wird der Parameter als Grund der Ablehnung gesendet. 8 | 9 | /event #N|* accept [Ereignis spezifische Parameter] 10 | Ereignis #N/alle Ereignisse werden angenommen 11 | /event #N|* ignore [Ereignis spezifische Parameter] 12 | Ereignis #N/alle Ereignisse werden ignoriert 13 | /event #N|* reject [Ereignis spezifische Parameter] 14 | Ereignis mit der Nummer #N/alle Ereignisse werden abgelehnt 15 | /event list 16 | Zeigt alle noch nicht behandelten Ereignisse an 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | Dieser Befehl verändert die Anzeige der gerade ausgewählten Gruppe 5 | 6 | /group fold [groupname] 7 | Verstecke die gerade ausgewählte Gruppe 8 | /group unfold [groupname] 9 | Die Gruppen-Ansicht aufklappen 10 | /group toggle [groupname] 11 | Verstecken/Aufklappen der ausgewählten Gruppe 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [befehl|+thema] 3 | 4 | Zeige die Hilfe fuer den Befehl "befehl" oder das Thema "thema" an. 5 | Beispiel: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Zeige Informationen über den ausgewählten Eintrag an (User, Agent, Gruppe). 5 | Bei Usern werden die Ressourcen mit dem Status, der Priorität und der Statusmeldung (wenn vorhanden) von jeder Ressource angezeigt. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Ein Modul laden, entladen oder Informationen darüber anzeigen. 7 | 8 | /module load [-f] module 9 | Läd das angegebene Modul. Wenn -f benutzt wird, so werden die meisten Fehler beim Laden des Moduls ignoriert. 10 | /module unload [-f] module 11 | Entläd das angegebene Modul. 12 | Wenn -f angegeben wird, so werden abhängige Module nicht entladen! 13 | /module info module 14 | Zeigt Informationen über dieses Modul an. 15 | /module [list] 16 | Auflistung aller Module in dem Format: [Modulname] [Referenzzähler] ([Manuell/Automatisch geladen]) [weitere Informationen, wie die Version oder Abhängigkeiten] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [groupname] 3 | 4 | Verschiebt den ausgewählten Buddy zu der Gruppe "groupname". Wenn keine Gruppe angegeben wurde, wird der Buddy zur Standardgruppe verschoben. Wenn die Gruppe "groupname" nicht existiert, wird sie erst erschaffen. 5 | 6 | Tipp: Wenn der Chatmodus aktiviert ist, kannst du "/roster alternate" benutzen um zu dem gerade bewegten Buddy zu springen. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Eine mehrzeilige Nachricht verschicken. Um eine einzelne Nachricht mit mehreren Zeilen zu verschicken, sollte dieser Modus verwendet werden. 5 | In diesem Modus wird jede Zeile (außer Befehlszeilen), die in der Eingabezeile eingegeben wurden, zu der Nachricht hinzugefügt. Sobald die Nachricht fertig ist, kann sie zu dem gerade ausgewählten Buddy durch "/msay send" geschickt werden. 6 | Der "begin" Unterbefehl startet den Mehrzeilen-Modus. Es ist sogar möglich einen Betreff zu setzen. 7 | Anstatt "begin" kann man auch "verbatim" benutzen, wobei verbatim auch Zeilen mit einem / am Anfang zulässt. Nur der "/msay send/abort" Befehl führt zum Abbruch von diesem Modus. 8 | Der "toggle" Unterbefehl kann auf eine Taste gelegt werden, um den Mehrzeilen-Modus schnell zu benutzen(z.B. "/bind M13 = msay toggle" um per Meta-Enter zu wechseln). 9 | 10 | /msay begin [subject] 11 | Mehrzeilen-Modus starten 12 | /msay verbatim 13 | Mehrzeilen-Modus mit der Möglichkeit / am Zeilenanfang zu verwenden 14 | /msay send [-n|-h] 15 | Sendet die eingegebene mehrzeilige Nachricht an den Buddy 16 | /msay send_to [-n|-h] jid 17 | Sendet die eingegebene mehrzeilige Nachricht an die übergebene "jid" 18 | /msay toggle|toggle_verbatim 19 | Wechsel der Modi (sozusagen "/msay begin|send" im Wechsel) 20 | /msay abort 21 | Den Mehrzeilen-Modus, ohne die Nachricht abzuschicken, verlassen 22 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Man kann auch "." anstatt einer jid benutzen, wenn man den gerade ausgewählten Buddy meint. 9 | 10 | /otr key 11 | Zeigt den Fingerprint deines öffentlichen Schlüssels im Status Buffer an. 12 | /otr start [jid] 13 | Öffnet einen OTR Kanal zu der angegebenen JID(oder dem gerade ausgewähltem Buddy). 14 | /otr stop [jid] 15 | Schliesst einen OTR Kanal zu der angegebenen JID(oder dem gerade ausgewähltem Buddy). 16 | /otr info [jid] 17 | Zeigt den aktuellen OTR Status für die angegebene JID(oder dem gerade ausgewähltem Buddy) an. 18 | /otr fingerprint [jid [fpr]] 19 | Zeigt den Fingerprint eines aufgebauten Kanals an. 20 | Um dem Schlüssel des Users zu vertrauen, muss man den Fingerprint explizit anstatt "fpr" angeben. Wenn man dem Schlüssel nicht mehr vertrauen will, muss man anstatt "fpr" irgendetwas anderes als den Fingerprint angeben. 21 | /otr smpq [jid] geheimnis 22 | Startet das Socialist Millionaires Protocol mit dem angegebenen Geheimnis und dem Buddy. 23 | /otr smpr [jid] geheimnis 24 | Beantwortet eine SMP Anfrage mit dem Geheimnis. 25 | /otr smpa [jid] 26 | Bricht das Socialist Millionaires Protocol ab. 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | Man kann auch "." anstatt einer jid benutzen, wenn man den gerade ausgewählten Buddy meint. 6 | 7 | /otrpolicy 8 | Zeigt die Verhalten von OTR im Status Buffer an. 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Setzt entweder das Standardverhalten oder das Verhalten für die gegebene JID. 11 | 12 | "plain" sollte eigentlich nie benutzt werden, weil man damit nicht mehr in der Lage ist, OTR verschlüsselte Nachrichten zu senden oder zu empfangen. 13 | 14 | Wenn man das Verhalten auf "manual" setzt, musst man selbst oder der Chatpartner den OTR Kanal per Hand aufmachen(z.B. mit /otr start). 15 | 16 | "opportunistic" macht das selbstständig, indem die erste gesendete Nachricht noch eine spezielle Sequenz von Leerzeichen und Tabs angehangen bekommt. So weiss der andere OTR fähige Client sofort, dass man OTR benutzen will. Zu beachten ist aber, dass die erste Nachricht immer unverschlüsselt sein wird. 17 | 18 | Mit "always" wird keine Nachricht mehr im Klartext geschickt. Sobald man die erste Nachricht verschicken will, wird mcabber versuchen einen OTR Kanal aufzubauen. Sollte man in der Zeit noch mehr Messages schicken, muss man sie evt. noch einmal senden. Wenn man eine unverschluesselte Nachricht in diesem Modus bekommt, so kann man die Nachricht zwar lesen, sie wird aber nicht in der History gespeichert. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [key]] 4 | 5 | Dieser Befehl verändert die PGP Einstellung für die übergebene JID (oder den gerade aktiven Buddy). 6 | Bitte beachte, dass PGP Verschlüsselung _nicht_ benutzt wird, wenn der andere 7 | kein PGP unterstützt, selbst wenn PGP mit diesem Befehl eingeschaltet wurde. 8 | Man kann die Verschlüsselung allerdings durch "force" erzwingen. 9 | 10 | /pgp disable [jid] 11 | Schaltet PGP Verschlüsselung für die jid aus (oder dem gerade aktiven Buddy) 12 | /pgp enable [jid] 13 | Schaltet PGP Verschlüsselung für die jid ein (oder dem gerade aktiven Buddy) 14 | /pgp [+|-]force [jid] 15 | PGP Verschlüsselung erzwingen, selbst bei offline Nachrichten. Es wird 16 | ausserdem angenommen, dass alle Buddies PGP benutzen. Wenn eine Nachricht 17 | nicht verschlüsselt werden kann, weil zum Beispiel der Schlüssel für den 18 | Buddy fehlt, wird die Nachricht überhaupt nicht gesendet. Diese Option wird 19 | ignoriert, wenn PGP deaktiviert ist. 20 | /pgp info [jid] 21 | Zeige die momentanen PGP-Einstellungen für die jid 22 | /pgp setkey [jid [key]] 23 | Setzt den PGP Schlüssel, der für diese jid benutzt werden soll. 24 | Wenn kein Schlüssel angegeben wird, wird der Aktuelle nicht mehr benutzt. 25 | Man kann auch "." anstatt einer jid benutzen, wenn man den gerade ausgewählten Buddy meint. 26 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Dieser Befehl schliesst alle Verbindungen und beendet mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send string 3 | 4 | Schickt "string" (raw XML) zu dem Jabber Server. 5 | Es wird keinerlei Überprüfung vorgenommen. 6 | 7 | ACHTUNG! 8 | Benutz diesen Befehl nur, wenn du wirklich weisst, was du tust. 9 | 10 | Beispiel: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME name 3 | 4 | Setzt den Namen des gerade ausgewählten Buddys bzw. der ausgewählten Gruppe auf "name". Wenn "name" - ist, so wird der Name vom Roster entfernt (mcabber wird in diesem Falle die JID bzw. den username anzeigen) 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Sendet spezielle Anfragen an den Buddy oder zu dem spezifizierten Jabber User. Wenn die Ressource nicht von dieser jid angeboten wird, wird mcabber die Anfrage an alle bekannten Ressourcen des Benutzers schicken. 5 | 6 | /request last 7 | "letzte" Information abfragen (meist nur die Idlezeit) 8 | /request ping 9 | XMPP Ping senden. Die jid sollte die Ressource beinhalten, sonst wird der Ping vom Server beantwortet. 10 | /request time 11 | Zeit vom Kontakt abfragen 12 | /request vcard 13 | VCard abfragen 14 | /request version 15 | Version von der Software des Kontaktes abfragen 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] text 3 | 4 | Sendet den "text" zu dem gerade ausgewählten Buddy. 5 | Dieser Befehl kann unter Umständen nützlich sein, z.B. wenn man dem User Nachrichten schicken will, die mit einem / beginnen. 6 | Mit den Schaltern -n und -h kann man den Typ der Nachricht setzen(normal und headline). 7 | Wenn man mal eine Nachricht mit -n oder -h am Anfang verschicken will, kann man auch "--" als Flag benutzen, damit mcabber die Nachricht mit dem Nachrichtentyp "chat" verschickt. 8 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f file] jid text 3 | 4 | Sendet die Nachricht "text" zu der jid. 5 | Beachte bitte, dass du die vollständige JID mit Resource angeben musst, wenn du genau festlegen willst, wohin die Nachricht gesendet werden soll. 6 | Du kannst zum abkürzen der vollständigen JID bei dem gerade ausgewählten Kontakt auch den Befehl /say_to ./resoucename benutzen. 7 | Mit den Schaltern -n und -h kann man den Typ der Nachricht setzen(normal und headline). "--" kann benutzt werden um Nachrichten die mit -n oder -h beginnen zu versenden. 8 | Um eine Nachricht im Hintergrund zu versenden, kann man den Schalter -q benutzen. 9 | Die Option "-e" aktiviert die Interpretation der Zeichenketten "\n" und "\t". Allerdings nicht, wenn der Text aus einer Datei durch die Option "-f" kommt. 10 | Mit -f kann man eine Textdatei angeben, aus der die Nachricht ausgelesen wird. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Die Anzeige von mcabber aktualisieren. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [option [= value]] 3 | 4 | Zeigt die Variable "option" an, bzw. setzt sie auf "value". 5 | Ohne Parameter werden alle gesetzten Optionen mit ihren Werten ausgegeben. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE pattern 3 | 4 | Alle Konfigurationsdateien laden, welche auf das glob Muster "pattern" passen. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|StatusMessage]] 3 | /STATUS message -|StatusMessage 4 | 5 | Zeigt den aktuellen Status an, bzw. setzt ihn. 6 | Wenn kein Status angegeben wurde, wird der aktuelle Status angezeigt. 7 | Wenn eine Statusmeldung angegeben wurde, überschreibt diese die message* Variablen, welche in der Konfigurationsdatei gesetzt werden können. 8 | Wenn keine passende message* Variable gesetzt ist und keine Statusmeldung angegeben wurde, behält mcabber die momentane Statusmeldung. 9 | Wenn die Statusmeldung "-" ist, wird die gerade Aktuelle gelöscht. 10 | Wenn nur die Statusmeldung verändert werden soll, so kann auch "/status message" benutzt werden. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [StatusMessage] 3 | /STATUS_TO jid message StatusMessage 4 | 5 | Sendet den angegebenen Status zu der jid. Wenn der aktuell ausgewählte Buddy gemeint ist, kann auch "." als jid benutzt werden. 6 | Beachte, dass der Status durch weitere /status Befehle überschrieben wird. Auch, wenn man das auto-away Feature benutzt! 7 | Denk auch daran, dass du in der jid eine Ressource angeben kannst. 8 | -------------------------------------------------------------------------------- /mcabber/doc/help/de/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Zeigt die verwendete mcabber Version an. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [command|+topic] 3 | 4 | Display some help about a command or a topic. 5 | If no argument provided a usage of this command is printed. 6 | Available commands: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Add the "jid" Jabber user to our roster (default group), and send a notification request to this buddy. If no nickname is specified, the jid is used. If no jid (or an empty string "") is provided or if jid is ".", the current buddy is used. 5 | 6 | /add [jid [nickname]] 7 | Add to our roster "jid" as "nickname" 8 | 9 | Example: "/add somebody@jabber.server.com Somebody" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [name [= command line]] 3 | 4 | This command let you to add aliases which can simplify sophisticated commands. 5 | You can manage your aliases by: 6 | 7 | /alias 8 | Print list of currently defined aliases 9 | /alias name 10 | Print the value of alias called "name" 11 | /alias name= 12 | Unset alias called "name" 13 | /alias name = command line 14 | Set alias called "name" with value "command line" 15 | 16 | Example: "/alias away = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | This command manages presence subscriptions: it allows you to request presence subscriptions from others on your roster, and allows you to control who receives your presence notifications. 5 | If no JID is provided, the currently-selected buddy is used. 6 | 7 | /authorization allow 8 | Allow the buddy to receive your presence updates 9 | /authorization cancel 10 | Cancel the buddy's subscription to your presence updates 11 | /authorization request 12 | Request a subscription to the buddy's presence updates 13 | /authorization request_unsubscribe 14 | Request unsubscription from the buddy's presence updates 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= command line]] 3 | 4 | Bind the command to the key given as "keycode". To examine which keys are currently not used look at `mcabber` log window and press examined key. For example: "Unknown key=265" means that you can bind some command to key #265. 5 | 6 | /bind 7 | Display list of current bindings 8 | /bind keycode 9 | Display the command line bound to this key 10 | /bind keycode= 11 | Unbind key with code "keycode" 12 | /bind keycode = command line 13 | Bind "command line" to the key with code "keycode" 14 | 15 | Example: "/bind 265 = status away" (265 is F1). 16 | Note: keycodes can be different depending on your ncurses configuration. 17 | Tip: aliases also can be used instead of commands. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Disable chat mode. 5 | With --show-roster, the fullscreen mode will be disabled. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | This command is actually an alias for "/buffer clear". It clears the current buddy chat window. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Establish connection to the Jabber server. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Delete the current buddy from our roster, unsubscribe from its presence notification and unsubscribe it from ours. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Terminate the connection to the Jabber server. 5 | Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO message 3 | 4 | Display "message" in the log window. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [event-specific arguments] 3 | /EVENT list 4 | 5 | Tell mcabber what to do about pending events. 6 | If the first parameter is '*', the command will apply to all queued events. 7 | Event-specific arguments will be interpreted on event-to event basis. The only built-in case, when argument is used is MUC invitation reject - argument, if present, will be interpreted as reject reason. 8 | 9 | /event #N|* accept [event-specific arguments] 10 | Event number #N/All events will be accepted 11 | /event #N|* ignore [event-specific arguments] 12 | Event number #N/All events will be ignored 13 | /event #N|* reject [event-specific arguments] 14 | Event number #N/All events will be rejected 15 | /event list 16 | List all pending events 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | This command changes the current group display. 5 | 6 | /group fold [groupname] 7 | Fold (shrink) the current/specified group tree in the roster 8 | /group unfold [groupname] 9 | Unfold (expand) the current/specified group tree in the roster 10 | /group toggle [groupname] 11 | Toggle the state (fold/unfold) of the current/specified tree 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [command|+topic] 3 | 4 | Display help for command "command" or topic "topic". 5 | Example: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Display info on the selected entry (user, agent, group...). 5 | For users, resources are displayed with the status, priority and status message (if available) of each resource. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Load, unload or show info on module. 7 | 8 | /module load [-f] module 9 | Loads specified module. If -f flag is specified, most of module loading errors will be ignored. 10 | /module unload [-f] module 11 | Unloads specified module. 12 | Note: The force flag will not remove any dependency on this module! 13 | /module info module 14 | Shows available information about this module. 15 | /module [list] 16 | Lists modules in a format: [modulename] [reference count] ([Manually/Automatically loaded]) [any extra info, like version or dependencies] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [groupname] 3 | 4 | Move the current buddy to the requested group. If no group is specified, then the buddy is moved to the default group. If the group "groupname" doesn't exist, it is created. 5 | Tip: if the chatmode is enabled, you can use "/roster alternate" to jump to the moved buddy. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Send a multi-line message. To write a single message with several lines, the 'multi-line mode' should be used. 5 | In multi-line mode, each line (except command lines) typed in the input line will be added to the multi-line message. Once the message is finished, it can be sent to the current selected buddy with the "/msay send" command. 6 | The 'begin' subcommand enables multi-line mode. Note that it allows a message subject to be specified. 7 | The 'verbatim' multi-line mode disables commands, so that it is possible to enter lines starting with a slash. Only the "/msay" command (with send or abort parameters) can be used to exit verbatim mode. 8 | The 'toggle' subcommand can be bound to a key to use the multi-line mode quickly (for example, "bind M13 = msay toggle" to switch using the Meta-Enter combination). 9 | 10 | /msay begin [subject] 11 | Enter multi-line mode 12 | /msay verbatim 13 | Enter verbatim multi-line mode 14 | /msay send [-n|-h] 15 | Send the current multi-line message to the currently selected buddy 16 | /msay send_to [-n|-h] jid 17 | Send the current multi-line message to "jid" 18 | /msay toggle|toggle_verbatim 19 | Switch to/from multi-line mode (begin/send) 20 | /msay abort 21 | Leave multi-line mode without sending the message 22 | 23 | The -n or -h flags turn the message to "normal" or "headline" accordingly, as opposed to default "chat" message. 24 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | You can use the shortcut-jid "." for the currently selected contact. 9 | 10 | /otr key 11 | Print the fingerprint of your public key to the Status Buffer 12 | /otr start [jid] 13 | Open an OTR channel to the specified jid (or the currently selected contact) 14 | /otr stop [jid] 15 | Close the OTR channel to the specified jid (or the currently selected contact) 16 | /otr info [jid] 17 | Show current OTR status for the specified jid (or the currently selected contact) 18 | /otr fingerprint [jid [fpr]] 19 | Show the active fingerprint of an OTR channel. 20 | If the fingerprint is provided instead of "fpr", the fingerprint will become trusted. If you replace "fpr" by some bogus string the fingerprint will loose the trusted status. 21 | /otr smpq [jid] secret 22 | Initiate the Socialist Millionaires Protocol with the secret and the buddy 23 | /otr smpr [jid] secret 24 | Respond to the Initiation of the jid with the secret 25 | /otr smpa [jid] 26 | Abort the running Socialist Millionaires Protocol 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | You can use the shortcut-jid "." for the currently selected contact. 6 | 7 | /otrpolicy 8 | Prints all OTR policies to the status buffer 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Sets either the default policy or the policy for the given jid 11 | 12 | The plain policy should never be used, because you won't be able to receive or send any OTR encrypted messages. 13 | 14 | If you set the policy to manual, you or your chat partner have to start the OTR encryption by hand (e.g. with /otr start). 15 | 16 | The policy "opportunistic" does that itself by sending a special whitespace-sequence at the end of unencrypted messages. So the other OTR-enabled chat client knows, that you want to use OTR. Note that the first message will always be unencryted, if you use this policy. 17 | 18 | With the policy "always" no message will be sent in plain text. If you try to sent the first message unencrypted, mcabber will try to establish an OTR channel. Please resend your message, when you get the information that the channel was established. If someone sends you plaintext messages while the policy is set to "always", you'll be able to read the message but it won't be saved to the history. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [key]] 4 | 5 | This command manipulates PGP settings for the specified jid (by default the currently selected contact). 6 | Please note that PGP encryption won't be used if no remote PGP support is detected, even if PGP is enabled with this command. You can force PGP encryption with the "force" subcommand. 7 | 8 | /pgp disable [jid] 9 | Disable PGP encryption for jid (or the currently selected contact) 10 | /pgp enable [jid] 11 | Enable PGP encryption for jid (or the currently selected contact) 12 | /pgp [+|-]force [jid] 13 | Enforce PGP encryption, even for offline messages, and always assume the recipient has PGP support. If a message can't be encrypted (missing key or key id), the messages won't be sent at all. This option is ignored when PGP is disabled. 14 | /pgp info [jid] 15 | Show current PGP settings for the contact 16 | /pgp setkey [jid [key]] 17 | Set the PGP key to be used to encrypt message for this contact. 18 | If no key is provided, the current key is erased. 19 | You can use the shortcut-jid "." for the currently selected contact. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | This command closes all connections and quit mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send string 3 | 4 | Send "string" (raw XML format) to the Jabber server. 5 | No check is done on the string provided. 6 | 7 | BEWARE! 8 | Use this only if you know what you are doing, or you could terminate the connection. 9 | 10 | Example: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME name 3 | 4 | Rename the current buddy or group to the given "name". If "name" is -, the name is removed from the roster (and mcabber will display the JID or username). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Send a "IQ" query to the current buddy, or to the specified Jabber user. If the resource is not provided with the jid, mcabber will send the query to all known resources for this user. 5 | 6 | /request last 7 | Request "last" information (usually idle time) 8 | /request ping 9 | Send an XMPP Ping request. Note that you should use the full JID since a ping sent to a bare JID will be handled by the server. 10 | /request time 11 | Request time from the buddy 12 | /request vcard 13 | Request VCard from the buddy 14 | /request version 15 | Request version from the buddy 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] text 3 | 4 | Send the "text" message to the currently selected buddy. It can be useful if you want to send a message beginning with a slash, for example. 5 | The "-n" flag turns the message to "normal" type, "-h" to "headline". "--" can be used to send chat message beginning with -n or -h. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f file] jid text 3 | 4 | Send the "text" message to the specified jid. 5 | Please note that you will have to use a full jid with a resource identifier if you want to specify exactly where the message should go. 6 | You can send a message to a specific resource of the currently selected contact by using /say_to ./resourcename message. 7 | The "-n" flag turns the message to "normal" type, "-h" to "headline". "--" can be used to send chat messages beginning with -n or -h. 8 | When "-q" is used, the message will be sent in the background and will not change the current active window. 9 | The option "-e" enables interpretation of the strings "\n" and "\t". This flag has no effect if the text comes from a file with option "-f". 10 | A text file can be provided with the "-f" switch (in which case there's no need to pass a text argument after the jid, of course). 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Refresh the mcabber screen. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [option [= value]] 3 | 4 | Display or set an option value. 5 | Without arguments prints a list of all set options with their values 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE pattern 3 | 4 | Read configuration files, that match glob pattern (sorted in alphabetical order). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|StatusMessage]] 3 | /STATUS message -|StatusMessage 4 | 5 | Show or set the current status. 6 | If no status is specified, display the current status. 7 | If a status message is specified, it will override the message* variables (these variables can be set in the configuration file). 8 | If no relevant message* variable is set and no status message provided, the current status message is kept. 9 | If StatusMessage is "-", the current status message is cleared. 10 | With the "/status message" command, mcabber will update the message while preserving the status. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [StatusMessage] 3 | /STATUS_TO jid message StatusMessage 4 | 5 | Send the requested status to the specified Jabber user. 6 | If the specified jid is ".", the current buddy is used. 7 | Note: this status will be overridden by subsequent "/status" commands. If you are using the auto-away feature, the status will overridden too. 8 | Note: The jid can include a resource (i.e. user@server/resource). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/en/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Display current version of mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [commande|+sujet] 3 | 4 | Affiche de l'aide sur la commande ou le sujet demandé. 5 | Les commandes disponibles sont : add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [surnom]] 3 | 4 | Ajoute l'utilisateur Jabber "jid" au roster (dans le groupe par défaut), et envoie une demande d'inscription à cette personne. Si aucun "surnom" n'est spécifié, le jid est utilisé. Si le jid n'est pas donné (ou si c'est une chaîne vide "") ou si le jid est ".", le contact sélectionné est utilisé. 5 | 6 | /add [jid [surnom]] 7 | Ajoute "jid" au roster avec le surnom "surnom" 8 | 9 | Exemple: "/add somebody@jabber.server.com Somebody" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [name [= command line]] 3 | 4 | Cette commande permet de créer des alias afin de simplifier des commandes longues ou complexes. 5 | Les alias sont gérés à l'aide des commandes suivantes : 6 | 7 | /alias 8 | Affiche la liste des alias existants 9 | /alias name 10 | Affiche la definition de l'alias "name" 11 | /alias name= 12 | Efface l'alias "name" 13 | /alias name = command line 14 | Définit un alias "name" avec la chaîne "command line" 15 | 16 | Exemple: "/alias absent = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Cette commande gère les abonnements aux notifications de présence : elle vous permet de demander la notification de présence d'utilisateurs Jabber, et vous permet de contrôler qui peut recevoir vos changements d'état. 5 | Si le JID n'est pas spécifié, le contact sélectionné est utilisé. 6 | 7 | /authorization allow 8 | Autorise le contact à recevoir vos notifications de présence 9 | /authorization cancel 10 | Supprime l'abonnement du contact à vos notifications de présence 11 | /authorization request 12 | Envoie une demande d'abonnement aux notifications de présence du contact 13 | /authorization request_unsubscribe 14 | Envoie une demande de désabonnement aux notifications de présence du contact 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= command line]] 3 | 4 | Cette commande permet de gérer les raccourcis clavier. Pour trouver le code d'une touche non-utilisée, pressez la touche en question et regardez la fenêtre de logs de mcabber. Par exemple: "Unknown key=265" signifie que la touche de code 265 (F1 en général) est disponible. 5 | 6 | /bind 7 | Affiche la liste des raccourcis existants 8 | /bind keycode 9 | Affiche la commande associée à la touche spécifiée 10 | /bind keycode= 11 | Supprime le raccourci de la touche spécifiée 12 | /bind keycode = command line 13 | Associe "command line" à la touche de code "keycode" 14 | 15 | Exemple : "/bind 265 = status away" (265 est F1). 16 | Remarque : les codes peuvent différer en fonction de l'installation ncurses. 17 | Astuce : des alias peuvent également être utilisés. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | Gestion des "Message Carbons" (copies de messages). 7 | 8 | /carbons info 9 | Affiche des informations sur l'état de carbons 10 | /carbons enable 11 | Active carbons 12 | /carbons disable 13 | Désactive carbons 14 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Cette commande permet de désactiver le mode « discussion ». 5 | Avec l'option --show-roster, le mode plein écran est désactivé. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Cette commande est en réalité un alias pour "/buffer clear". Elle efface la fenêtre de discussion sélectionnée. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Cette commande établit la connexion au serveur Jabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Supprime le contact sélectionné du roster, supprime notre abonnement à ses notifications de présence et supprime son abonnement aux nôtres. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Ferme la connexion au serveur Jabber. 5 | Remarque : le roster n'est disponible que lorsque la connexion au serveur estactive, donc la liste de contacts est vide après déconnexion. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO message 3 | 4 | Affiche "message" dans la fenêtre de log. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [arguments] 3 | /EVENT list 4 | 5 | Cette commande permet de gérer les "événements" en attente. 6 | Si le premier paramètre est '*', la commande sera appliquée à tous les événements en attente. 7 | Les arguments dépendent de l'événement en question. Lorsque l'événement est une invitation MUC, l'argument éventuel sera utilisé comme le motif du rejet. (C'est le seul cas où un argument est utilisé actuellement.) 8 | 9 | /event #N|* accept [arg] 10 | Accepter l'événement #N / tous les événements 11 | /event #N|* ignore [arg] 12 | Ignorer l'événement #N / tous les événements 13 | /event #N|* reject [arg] 14 | Rejeter l'événement #N / tous les événements 15 | /event list 16 | Afficher les événements en attente 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | Cette commande permet de modifier l'affichage des groupes. 5 | 6 | /group fold [groupname] 7 | Plie (cache) l'arborescence du groupe sélectionné 8 | /group unfold [groupname] 9 | Déplie (montre) l'arborescence du groupe sélectionné 10 | /group toggle [groupname] 11 | Inverse l'état (plié/déplié) du groupe sélectionné 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [cmd|+sujet] 3 | 4 | Affiche l'aide sur la commande "cmd" ou sur le sujet "sujet". 5 | Exemple: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Affiche des informations sur l'élément sélectionné (contact, agent, groupe...). 5 | Pour les utilisateurs, les ressources sont affichées avec l'état (status), la priorité et le message d'état (s'il existe) correspondants. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Charge, décharge ou affiche les informations concernant un module. 7 | 8 | /module load [-f] module 9 | Charge le module spécifié. Si l'option -f est donnée, la plupart des erreurs seront ignorées lors du chargement du module. 10 | /module unload [-f] module 11 | Décharge le module spécifié. 12 | Note : l'option force (-f) ne retirera pas les modules dépendant de ce celui-là ! 13 | /module info module 14 | Affiche les informations disponibles à propos de ce module. 15 | /module [list] 16 | Liste les modules au format suivant : [nom module] [compteur références] ([chargé Manuellement/Automatiquement]) [informations supplémentaires, telles que la version ou les dépendances] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [groupname] 3 | 4 | Déplace le contact sélectionné vers le groupe spécifié. Si aucun groupe n'est donné, le contact est déplacé vers le groupe par défaut. Si le groupe "groupname" n'existe pas, il est créé. 5 | Astuce : si le mode discussion (chatmode) est activé, vous pouvez utiliser "/roster alternate" pour vous positionner sur le contact que vous venez de déplacer. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Cette commande permet d'envoyer des messages multi-lignes. Pour écrire un message contenant plusieurs lignes, il faut activer le mode 'multi-lignes'. 5 | Dans ce mode, chaque ligne (à l'exception des lignes de commandes) entrée dans la barre de saisie sera ajoutée au message multi-lignes. Lorsque le message est prêt, il peut être envoyé au contact sélectionné à l'aide de la commande "/msay send". 6 | Astuce : la sous-commande 'toggle' peut être affectée à une touche pour utiliser le mode multi-lignes rapidement (par exemple, "bind M13 = msay toggle" pour basculer à l'aide de la combinaison Meta-Entrée). 7 | 8 | /msay begin [sujet] 9 | Active le mode multi-lignes. Il est possible de spécifier un sujet. 10 | /msay verbatim 11 | Active le mode multi-lignes "verbatim". Ce mode désactive les commandes, ce qui permet de saisir des lignes commençant par un '/'. Seule la commande "/msay" (avec les paramètres "send" ou "abort") peut-être utilisée pour quitter le mode verbatim. 12 | /msay send [-n|-h] 13 | Envoie le message multi-lignes au contact sélectionné 14 | /msay send_to [-n|-h] jid 15 | Envoie le message multi-lignes à "jid" 16 | /msay toggle|toggle_verbatim 17 | Bascule le mode multi-lignes (begin/send) 18 | /msay abort 19 | Abandonne le mode multi-lignes sans envoyer le message 20 | 21 | L'option "-n" permet d'envoyer un message de type "normal", et l'option "-h" un message de type "headline", au lieu du type par défaut "chat". 22 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [empreinte]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Cette commande permet de gérer les sessions OTR (Off-The-Record). 9 | Vous pouvez utiliser le raccourci "." pour indiquer le JID du contact sélectionné. 10 | 11 | /otr key 12 | Affiche l'emprunte de votre clé privée 13 | /otr start [jid] 14 | Ouvre une session OTR avec le JID précisé (ou le contact sélectionné) 15 | /otr stop [jid] 16 | Ferme la session OTR avec le JID précisé (ou le contact sélectionné) 17 | /otr info [jid] 18 | Affiche les informations OTR concernant le JID précisé (ou le contact sélectionné) 19 | /otr fingerprint [jid [empreinte]] 20 | Affiche l'empreinte actuelle d'une session OTR. 21 | Si une empreinte est fournie, la session sera considérée comme sécurisée si et seulement si les deux empreintes correspondent. 22 | /otr smpq [jid] secret 23 | Initie le "Socialist Millionaires Protocol" avec JID en utilisant la chaîne "secret" 24 | /otr smpr [jid] secret 25 | Répond à la demande SMP de l'utilisateur JID en utilisant la chaîne "secret" 26 | /otr smpa [jid] 27 | Abandonne le "Socialist Millionaires Protocol" en cours 28 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [clé]] 4 | 5 | Cette commande permet de manipuler les paramètres PGP pour le contact jid (s'il n'est pas précisé, c'est le contact sélectionné). 6 | Veuillez noter que le chiffrement PGP ne sera pas utilisé si le support de PGP n'est pas détecté chez le client distant (i.e. le contact), même si vous activez PGP avec cette commande. Vous pouvez forcer le chiffrement PGP avec "/pgp force". 7 | 8 | /pgp disable [jid] 9 | Désactive le chiffrement PGP pour jid (ou le contact sélectionné) 10 | /pgp enable [jid] 11 | Active le chiffrement PGP pour jid (ou le contact sélectionné) 12 | /pgp [+|-]force [jid] 13 | Force le chiffrement PGP, y compris lorsque le contact est déconnecté, en supposant toujours que le destinataire peut lire les messages chiffrés avec PGP. Lorsqu'un message ne peut pas être chiffré (clé ou keyid manquant), il ne sera pas envoyé. Cette option est ignorée quand PGP est désactivé. 14 | /pgp info [jid] 15 | Affiche les paramètres PGP du contact 16 | /pgp setkey [jid [key]] 17 | Sélectionne la clé PGP à utiliser pour chiffrer les messages pour ce contact. 18 | Si aucune clé n'est précisée, la clé actuellement sélectionnée est effacée. 19 | Vous pouvez utiliser le raccourci "." pour désigner le contact sélectionné. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Cette commande ferme la connexion au serveur et quitte mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send string 3 | 4 | Envoie la chaîne "string" (format XML brut) au serveur Jabber. 5 | Aucune validation n'est effectuée sur la chaîne envoyée. 6 | 7 | ATTENTION! 8 | N'utilisez cette commande que si vous savez ce que vous faites, vous risquez de rompre la connexion. 9 | 10 | Exemple : "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME nom 3 | 4 | Renomme le contact/groupe sélectionné avec le "nom" spécifié. Si le nom est «-», le nom est supprimé du roster (et mcabber affichera le JID ou le nom d'utilisateur). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|time|vcard|version [jid] 3 | 4 | Envoie une requête Jabber "IQ" au jid spécifié, ou au contact sélectionné. Si la ressource Jabber n'est pas précisée avec le jid, mcabber enverra la requête à toutes les ressources connues de cet utilisateur. 5 | 6 | /request last 7 | Envoie une demande de type "last" (c-à-d. en général la durée d'inactivité) 8 | /request ping 9 | Envoie une requête de Ping XMPP. Notez qu'il faut utiliser un "Full JID" car un ping envoyé à un bare JID (sans ressource) sera traité par le serveur. 10 | /request time 11 | Demande l'heure du contact 12 | /request vcard 13 | Demande la carte de visite (VCard) du contact 14 | /request version 15 | Demande la version du client Jabber du contact 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] texte 3 | 4 | Envoie le message "texte" au contact sélectionné. Par exemple, cela peut être utile pour envoyer un message commençant par un '/'. 5 | L'option "-n" permet d'envoyer un message de type "normal", et l'option "-h" un message de type "headline". Il est possible d'utiliser "--" pour envoyer des messages commençant par -n ou -h. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f fichier] jid texte 3 | 4 | Envoie le message "texte" à l'utilisateur "jid". 5 | Notez que vous devrez utiliser un JID complet (avec identifiant de ressource) si vous désirez préciser où le message doit arriver exactement. 6 | Vous pouvez envoyer un message à une ressource spécifique du contact sélectionné en faisant /say_to ./resource message. 7 | Lorsque "-q" est utilisé, le message sera envoyé en arrière plan et la fenêtre active sera conservée. 8 | L'option "-e" permet l'interprétation des chaînes spéciales "\n" et "\t". Cette option est inopérante si le texte est issu d'un fichier via l'option "-f". 9 | Un fichier texte peut être fourni avec l'option "-f" (auquel cas il est inutile de préciser le paramètre texte). 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Rafraîchit l'écran de mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [option [= valeur]] 3 | 4 | Affiche ou définit une option. 5 | En l'absence d'option, affiche toutes les options et leurs valeurs. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE fichier 3 | 4 | Cette commande permet de lire un fichier de configuration. Il est possible d'utiliser un motif, auquel cas les fichiers sont lus dans l'ordre alphabétique. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|StatusMessage]] 3 | /STATUS message -|StatusMessage 4 | 5 | Affiche ou définit l'état actuel. 6 | Si aucun état n'est précisé, affiche l'état courant. 7 | Si un message d'état est spécifié, il outrepassera les variables message* (définies dans le fichier de configuration). 8 | Si aucune variable message* adéquate n'est définie et aucun message d'état n'est fourni, le message d'état actuel est conservé. 9 | Si "StatusMessage" est "-", le message d'état actuel est effacé. 10 | Avec la commande "/status message", le message d'état est changé tout en préservant l'état actuel. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [StatusMessage] 3 | /STATUS_TO jid message StatusMessage 4 | 5 | Envoie l'état demandé à "jid". 6 | Si le jid fourni est ".", le contact sélectionné est utilisé. 7 | Remarque : cet état sera modifié par les commandes "/status" ultérieures. Si vous utilisez l'option d'absence automatique (auto-away), l'état sera modifié également. 8 | Remarque : Le jid peut contenir une ressource (i.e. user@server/resource). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/fr/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Affiche la version de mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [comando|+argomento] 3 | 4 | Mostra l'help relativo a comando o ad argomento. 5 | Se non viene specificato alcun argomento, viene visualizzato l'utilizzo del comando corrente. 6 | I comandi disponibili sono: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Aggiunge il nickname "jid" al roster (nel gruppo di default), ed invia una richiesta di notifica a questo contatto. Se non viene specificato alcun nickname, viene usato il jid. Se non viene fornito alcun jid (oppure viene fornita una stringa nulla ""), o il jid è ".", viene utilizzato il contatto corrente. 5 | 6 | /add [jid [nickname]] 7 | Aggiunge al roster "jid" come "nickname" 8 | 9 | Esempio: "/add somebody@jabber.server.com Somebody" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [nome [= comando]] 3 | 4 | Questo comando consente di definire alias che possono semplificare l'uso di comandi sofisticati. 5 | Gli alias possono essere gestiti come segue: 6 | 7 | /alias 8 | Stampa la lista degli alias attualmente definiti 9 | /alias nome 10 | Stampa il valore dell'alias definito da "nome" 11 | /alias nome= 12 | Cancella l'alias chiamato "nome" 13 | /alias nome = comando 14 | Definisce l'alias "nome" associandolo a "comando" 15 | 16 | Esempio: "/alias assente = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Questo comando gestisce la sottoscrizione delle presenze: ti consente di richiedere la sottoscrizione delle presenze altrui al tuo roster, e ti consente di controllare chi riceve la notifica della tua presenza. 5 | Se non viene specificato nessun JID viene utilizzato il contatto correntemente selezionato. 6 | 7 | /authorization allow 8 | Permette al contatto di ricevere gli aggiornamenti della tua presenza 9 | /authorization cancel 10 | Elimina la sottoscrizione del contatto agli aggiornamenti della tua presenza 11 | /authorization request 12 | Richiede la sottoscrizione agli aggiornamenti della presenza del contatto 13 | /authorization request_unsubscribe 14 | Richiede di cancellare la sottoscrizione agli aggiornamenti della presenza del contatto 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= commando]] 3 | 4 | Collega il comando al tasto specificato da "keycode". Per verificare quali tasti siano non utlizzati al momento basta guardare alla finestra di log di mcabber e premere i tasti desiderati. Per esempio: "Unknown key=265" significa che è possibile assegnare un comando al tasto #265. 5 | 6 | /bind 7 | Mostra la lista dei collegamenti attivi 8 | /bind keycode 9 | Mostra il comando associato al tasto specificato da keycode 10 | /bind keycode= 11 | Cancella il comando associato al tasto "keycode" 12 | /bind keycode = commando 13 | Associa "comando" al tasto con codice "keycode" 14 | 15 | Esempio: "/bind 265 = status away" (265 è F1). 16 | Nota: i keycode possono essere diversi a seconda della configurazione delle ncurses. 17 | Suggerimento: al posto dei comandi si possono usare anche gli alias. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Disabilita la modalità chat 5 | Con l'opzione --show-roster viene disabiltata la visualizzazione a schermo intero. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Questo comando è di fatto un alias per "/buffer clear". Svuota la finestra di chat del contatto corrente. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Stabilisce una connessione con il server Jabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Elimina il contatto corrente dal roster, cancellando la sottoscrizione alle reciproche notifiche della propria presenza. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Termina la connessione con il serve Jabber. 5 | Nota: il roster è disponibile soltanto quando la connessione è attiva, quindi la lista dei contatti è vuota quando si è disconnessi. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO messaggio 3 | 4 | Mostra "messaggio" nella finestra di log. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [parametri dipendenti dall'evento] 3 | /EVENT list 4 | 5 | Istruisce mcabber su cosa fare per gli eventi in attesa. 6 | Se il primo parametro è '*', il comando verrà eseguito su tutti gli eventi in attesa. 7 | I parametri dipendenti dall'evento vengono interpretati a seconda dell'evento. L'unico caso predefinito di ha quando il parametro è un rifiuto di invito ad una MUC - il parametro, se presente, verrà interpretato come il motivo del rifiuto. 8 | 9 | /event #N|* accept 10 | L'evento numero #N/All verrà accettato 11 | /event #N|* ignore 12 | L'evento numero #N/All verrà ignorato 13 | /event #N|* reject 14 | L'evento numero #N/All verrà rifiutato 15 | /event list 16 | Elenca tutti gli eventi in attesa 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [gruppo] 3 | 4 | Questo comando cambia la visualizzazione del gruppo corrente o del gruppo specificato come parametro. 5 | 6 | /group fold [gruppo] 7 | Chiude (collassa) il gruppo nel roster 8 | /group unfold [gruppo] 9 | Apre (espande) il gruppo nel roster 10 | /group toggle [gruppo] 11 | Cambia lo stato (collassato/espanso) del gruppo nel roster 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [comando|+argomento] 3 | 4 | Visualizza l'help per il comando "comando" o l'argomento "argomento" 5 | Esempio: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Visualizza le informazione per l'entry selezionata (utente, agente, gruppo...). 5 | Per gli utenti vengono visualizzati lo stato, la priorità ed il messaggio di stato (se disponibile). 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] modulo 3 | /MODULE info modulo 4 | /MODULE [list] 5 | 6 | Carica, scarica o mostra le informazioni disponibili per un modulo. 7 | 8 | /module load [-f] modulo 9 | Carica il modulo specificato. Se viene specificato il flag -f, la maggior parte degli errori in fase di caricamento del modulo viene ignorata. 10 | /module unload [-f] modulo 11 | Scarica il modulo specificato. 12 | Nota: il flag -f non rimuove nessun modulo dipendente da ! 13 | /module info modulo 14 | Mostra le informazioni disponibili del modulo. 15 | /module [list] 16 | Elenca i moduli nel formato: [nome modulo] [conteggio dei riferimenti] ([caricati manualmente/automaticamente)] [informazioni supplementari, come versione e dipendenze] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [gruppo] 3 | 4 | Muove il contatto corrente nel gruppo richiesto. Se non viene specificato alcun gruppo, il contatto viene spostato nel gruppo si default. Se il gruppo "gruppo" non esiste, viene creato. 5 | Trucco: se la modalità chat è abilitata, puoi usare "/roster alternate" per spostarti sul contatto appena mosso. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Invia un messaggio multilinea. Per scrivere un singolo messaggio di diverse linee, deve essere usato il modo 'multi-line'. 5 | In modo multi-line, ogni linea (eccetto i comandi) inserita viene aggiunta al messaggio. Una volta che il messaggio è finito, può essere spedito al contatto corrente con il comando "/msay send". 6 | Il sottocomando 'begin' abilita il modo multi-linea. Notate che consente di specificare un oggetto per il messaggio. 7 | Il modo multi-linea 'verbatim' disabilita i comandi, in modo da consentire l'inserimento di linee che cominciano con uno slash. Solo il comando "msay" (con i parametre 'send' o 'abort') può essere usato per uscire dalla modalità multi-linea. 8 | Il sottocomando 'toggle' può essere associato ad un tasto per utilizzare il modo multi-linea velocemente (per esempio, "bind M13 = msay toggle" per attivare/disattivare ;a modalità con la combinazione Meta-Enter). 9 | 10 | /msay begin [oggetto] 11 | Entra in modalità multi-linea 12 | /msay verbatim 13 | Entra in modalità multi-linea verbatim 14 | /msay send [-n|-h] 15 | Invia il messaggio multi-linea al contatto correntemente selezionato 16 | /msay send_to [-n|-h] jid 17 | Invia il messaggio multi-linea a "jid" 18 | /msay toggle|toggle_verbatim 19 | Entra ed esce dalla modalità multi-linea 20 | /msay abort 21 | Abbandona la modalità multi-linea senza spedire il messaggio 22 | 23 | Le opzioni -n o -h modificano il messaggio in "normal" o "headline" rispettivamente. 24 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Si può usare '.' per indicare il contatto correntemente selezionato. 9 | 10 | /otr key 11 | Stampa nel buffer di stato la fingerprint della propria chiave privata 12 | /otr start [jid] 13 | Apre un canale OTR verso il contatto specificato, o quello correntemente selezionato 14 | /otr stop [jid] 15 | Chiude il canale OTR verso il contatto specificato, o quello correntemente selezionato 16 | /otr info [jid] 17 | Mostra lo stato dell'OTR per il contatto specificato, o quello correntemente selezionato 18 | /otr fingerprint [jid [fpr]] 19 | Mostra la fingerprint attiva per il canale OTR. 20 | Se la fingerprint viene fornita al posto di "fpr", allora la fingerprint viene considerata affidabile. Se si sostituisce "fpr" con quelche stringa casuale, la fingerprint perderà il proprio stato di affidabile. 21 | /otr smpq [jid] secret 22 | Attiva il Socialist Millionaires Protocl con il secret ed il jid specificato 23 | /otr smpr [jid] secret 24 | Risponde all'attivazione del jid e del secret 25 | /otr smpa [jid] 26 | Interrompe il Socialist Millionaires Protocol in esecuzione 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | Si può usare '.' per indicare il contatto correntemente selezionato. 6 | 7 | /otrpolicy 8 | Mostra tutte le politiche OTR nel buffer di stato 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Imposta sia la politica di default che quella per il jid specificato 11 | 12 | La policy plain non dovrebbe mai essere usata, dato che non consente la ricezione e l'invio di messaggi cifrati con OTR. 13 | 14 | Se la policy viene impostata su 'manual', tu o il tuo corrispondente dovrete iniziare la cifratura OTR manualmente (ad esempio, con /otr start). 15 | 16 | La policy 'opportunistic' fa si che venga inviata una speciale sequenza di spazi al termine di un messaggio non cifrato. In questo modo, l'altro client capace di OTR capirà che vuoi utilizzare OTR. Da notare che, utilizzando questa policy, il primo messaggio non sarà mai cifrato. 17 | 18 | Con la policy 'always' nessun messaggio verrà inviato in chiaro. Se provi ad inviare un messaggio non cifrato, mcabber proverà a stabilire un canale OTR. Devi reinviare il messaggio appena ricevuta la notifica che il canale è stato stabilito. Se qualcuno ti invia un messaggio in chiaro con la policy impostata a 'always', sarà possibile leggere il messaggio, ma questi non verrà salvato nella history. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [chiave]] 4 | 5 | Questo comando manipola le impostazioni PGP per il jid specificato (di default, il contatto correntemente selezionato). 6 | Nota che la cifratura PGP non viene utilizzate se non viene rilevato alcun supporto PGP esterno, anche se si utilizza questo comando. Puoi forzare l'uso della cifratura PGP con il sottocomando "force". 7 | 8 | /pgp disable [jid] 9 | Disabilita la cifratura PGP per jid (o per il contatto correntemente selezionato) 10 | /pgp enable [jid] 11 | Abilita la cifratura PGP per jid (o per il contatto correntemente selezionato) 12 | /pgp [+|-]force [jid] 13 | Forza l'uso della cifratura PGP, anche per i messaggi offline, e suppone che il destinatario abbia il supporto per PGP. Se non messaggio non può essere cifrato (perchè manca la chiave o l'id della chiave), il messaggio non viene spedito. Questa opzione viene ignorata se il supporto per PGP è disabilitato 14 | /pgp info [jid] 15 | Mostra le impostazioni PGP per il contatto 16 | /pgp setkey [jid [chiave]] 17 | Imposta la chiave PGP da utilizzare per cifrare i messaggi diretti a questo contatto. 18 | Se non viene fornita alcuna chiave, la chiave corrente viene cancellata. 19 | Puoi usare "." per fare riferimento al contatto corrente. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Questo comando chiude tutte le connessioni ed esce da mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send stringa 3 | 4 | Invia "stringa" (in formato raw XML) al server jabber. 5 | Non viene effettuato alcun controllo sulla stringa inviata. 6 | 7 | ATTENZIONE! 8 | Usatelo solo se sapete cosa state facendo, o potreste interrompere la connessione. 9 | 10 | Esempio: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME nome 3 | 4 | Rinomina il contatto od il gruppo correnti usando "nome". Se si specifica - come "nome", il nome viene rimosso dal roster, ed al suo posto verranno visulizzati il JID o lo username. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Invia una query "IQ" al contatto corrente, od all'utente jabber specificato. Se la risorsa non viene specificata con il jid, mcabber invia un richiesta per tutte le risorse conosciute per l'utente. 5 | 6 | /request last 7 | Richiede l'informazione "last" (solitamente il tempo di inattività) 8 | /request ping 9 | /request time 10 | Richiede l'ora al contatto 11 | /request vcard 12 | Richiede la vCard al contatto 13 | /request version 14 | Richiede la versione al contatto 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] testo 3 | 4 | Manda il messaggio "testo" al contatto correntemente selezionato. Può essere utile se vuoi inviare un messaggio che comincia, per esempio, con uno slash (/). 5 | 6 | L'opzione "-n" trasforma il messaggio in "normale", "-h" in "headline". "--" può essere utilizzato per inviare messaggi che comincino con -n o -h. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f file] jid testo 3 | 4 | Invia il messaggio "testo" al jid specificato. 5 | Nota che questo comando non imposta una risorsa di default per un contatto, quindi se vuoi inviare diversi messaggi alla specifica risorsa devi usare "/say_to" per ciascun messaggio. 6 | 7 | L'opzione "-n" trasforma il messaggio in "normale", "-h" in "headline". "--" può essere utilizzato per inviare messaggi che comincino con -n o -h. 8 | Quando si usa "-q", il messaggio viene spedito in background e la finestra attiva non viene modificata. 9 | The option "-e" enables interpretation of the strings "\n" and "\t". This flag has no effect if the text comes from a file with option "-f". 10 | L'opzione "-f" serve a specificare un file di testo (nel qual caso non serve aggiungere testo dopo il jid, ovviamente). 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Aggiorna lo schermo di mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [opzione [= valore]] 3 | 4 | Visualizza o imposta il valore di un'opzione. 5 | Se non vengono specificati parametri vengono elencate tutte le opzioni impostate ed i relativi valori. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE pattern 3 | 4 | Legge uno o più file di configurazione che corrispondano al pattern specificato (ordinati alfabeticamente). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|Messaggio di stato]] 3 | /STATUS message -|StatusMessage 4 | 5 | Mostra od imposta lo stato corrente. 6 | Se non viene specificato uno stato, visualizza lo stato corrente. 7 | Se viene specificato un messaggio, la variabili message* verranno sovrascritte (queste variabili possono essere impostate nel file di configurazione). 8 | Se nessuna variabile message* è impostata, e non viene specificato alcun messaggio di stato, viene mantenuto lo stato corrente. 9 | Se "Messaggio di stato" è "-", lo stato corrente viene cancellato. 10 | Con il comando "/status message", viene aggiornato il messaggio senza modificare lo stato corrente. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [Messaggio di stato] 3 | /STATUS_TO jid message StatusMessage 4 | 5 | Manda lo stato richiesto all'utente jabber specificato. 6 | Se il jid specificato è ".", viene usato il contatto corrente. 7 | Nota: questo stato verrà sovrascritto dal comando "/status" successivo. Lo stato verrà sovrascritto anche se utilizzi la funzionalità di auto-away. 8 | Nota: il jid può includere una risorsa (es: user@server/risorsa). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/it/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Mostra il numero di versione di mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [commando|+onderwep] 3 | 4 | Toon informatie over een commando of onderwerp. 5 | Als geen argument is meegegeven, wordt een tekst over het gebruik van dit commando getoond. 6 | Beschikbare commando's: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Voeg Jabber gebruiker "jid" toe aan het roster (in de standaard groep), en stuur een notificatie verzoek aan deze buddy. Indien geen nickname wordt vermeld wordt de jid gebruikt. Indien geen jid (of een lege string "") wordt opgegeven of indien de jid "." is, wordt de huidige buddy gebruikt. 5 | 6 | /add [jid [nickname]] 7 | Voeg "jid" aan ons roster toe als "nickname" 8 | 9 | Voorbeeld: "/add iemand@jabber.server.com Iemand" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [naam [= commando regel]] 3 | 4 | Met dit commando kunt u aliassen toevoegen ter vereenvoudiging van ingewikkelde commando reeksen. 5 | De aliassen kunnen worden bewerkt met: 6 | 7 | /alias 8 | Print een lijst van de momenteel gedefinieerde aliassen 9 | /alias naam 10 | Print de waarde van de alias genaamd "naam" 11 | /alias naam= 12 | Verwijder de alias genaamd "naam" 13 | /alias naam = commando regel 14 | Stel de alias genaamd "naam" in met de waarde "commando regel" 15 | 16 | Voorbeeld: "/alias weg = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Met dit commando beheer je status meldingen: Je regelt het opvragen van status meldingen van personen op je roster, en ook aan wie meldingen gedaan worden over veranderingen in je eigen status. 5 | Indien geen JID wordt wordt opgegeven, wordt de actieve buddy gebruikt. 6 | 7 | /authorization allow 8 | Buddy mag veranderingen in je status ontvangen 9 | /authorization cancel 10 | Buddy zal niet langer veranderingen in je status ontvangen 11 | /authorization request 12 | Vraag toestemming aan buddy om diens status veranderingen te mogen zien 13 | /authorization request_unsubscribe 14 | Informeer buddy dat je niet langer diens status veranderingen wenst te krijgen 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= commando regel]] 3 | 4 | Verbind het commando "commando regel" met de toets "keycode". Om te weten te komen of een bepaalde toets nog niet in gebruik is kun je het `mcabber` log venster observeren wanneer je de toets indrukt. Bijvoorbeeld: "Unknown key=265" betekent dat je een commando met toets #265 kan verbinden. 5 | 6 | /bind 7 | Toon een lijst met huidige toets verbindingen 8 | /bind keycode 9 | Toon de commando regel die met deze toets verbonden is 10 | /bind keycode= 11 | Maak de toets met code "keycode" weer vrij 12 | /bind keycode = commando regel 13 | Verbind "commando regel" met de toets die code "keycode" heeft 14 | 15 | Voorbeeld: "/bind 265 = status away" (265 is F1). 16 | NB: keycodes kunnen verschillen afhankelijk van je ncurses configuratie. 17 | Tip: in plaats van commando's kunnen ook aliassen worden gebruikt. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Chat mode uitzetten. 5 | Met --show-roster wordt de volledige-scherm modus uitgezet. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Dit commando is feitelijk een alias voor "/buffer clear". Het wist het actieve chat venster. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Maak verbinding met de Jabber server. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Verwijder de actieve buddy uit ons roster, en zet het wederzijds toezenden van status veranderingen stop. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Beëindig de verbinding met de Jabber server. 5 | NB: het Roster is alleen beschikbaar indien er een actieve verbinding met de server bestaat. De buddylijst is dus leeg indien niet verbonden. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO bericht 3 | 4 | Toon "bericht" in het log venster. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [gebeurtenis-specifieke argumenten] 3 | /EVENT list 4 | 5 | Vertel mcabber wat te doen met gebeurtenissen in de wachtrij. 6 | Indien de eerste parameter '*' is, zal het commando van toepassing zijn op alle wachtende gebeurtenissen. 7 | Gebeurtenis-specifieke argumenten worden ge-evalueerd per gebeurtenis. Slechts een geval is ingebouwd; wanneer een argument meegegeven wordt bij een weigering van een MUC uitnodiging, wordt het argument gezien als de reden voor de weigering. 8 | 9 | /event #N|* accept [gebeurtenis-specifieke argumenten] 10 | Gebeurtenis nummer #N/Alle gebeurtenissen worden geaccepteerd 11 | /event #N|* ignore [gebeurtenis-specifieke argumenten] 12 | Gebeurtenis nummer #N/Alle gebeurtenissen worden genegeerd 13 | /event #N|* reject [gebeurtenis-specifieke argumenten] 14 | Gebeurtenis nummer #N/Alle gebeurtenissen worden geweigerd 15 | /event list 16 | Toon een lijst van wachtende gebeurtenissen 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | Dit commando verandert het aanzicht van de huidige groep. 5 | 6 | /group fold [groupname] 7 | Verbergen (inklappen) van de huidige group in het roster 8 | /group unfold [groupname] 9 | Tonen (uitklappen) van de huidige group in het roster 10 | /group toggle [groupname] 11 | Omschakelen van het aanzicht van de huidige groep (in-/uitklappen) 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [commando|+onderwerp] 3 | 4 | Toon helptekst voor commando "commando" of onderwerp "onderwerp". 5 | Voorbeeld: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Toon informatie over de geselecteerde entry (account, agent, groep...). 5 | Bij accounts worden de resources getoond alsmede de status, prioriteit en (indien aanwezig) een statusbericht van iedere resource. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Laad, ontlaad of toon info over module. 7 | 8 | /module load [-f] module 9 | Laad een specifieke module. Als de '-f' (force) flag wordt meegegeven, zullen de meeste foutmeldingen tijdens het laden worden genegeerd. 10 | /module unload [-f] module 11 | Ontlaad specifieke module. 12 | NB: Gebruik van de '-f' (force) optie zal de afhankelijkheden van deze module niet verwijderen! 13 | /module info module 14 | Toont beschikbare informatie over deze module. 15 | /module [list] 16 | Toont lijst van modules in het volgende formaat: [modulenaam] [aantal referenties] ([Handmatig/Automatisch geladen]) [extra informatie, zoals versie of afhankelijkheden] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [groepsnaam] 3 | 4 | Verplaats de actieve buddy naar de aangegeven groep. Indien geen groep werd gespecificeerd wordt buddy verplaatst naar de standaard groep. Indien de groep "groepsnaam" niet bestaat, wordt die eerst aangemaakt. 5 | Tip: indien chatmode actief is, kun je "/roster alternate" gebruiken om direct naar de verplaatste buddy te springen. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | De verkorte jid-notatie "." kan worden gebruikt voor het actueel geselecteerde contact. 9 | 10 | /otr key 11 | Print de vingerafdruk van je prive-sleutel in de Status Buffer 12 | /otr start [jid] 13 | Open een OTR kanaal naar de gespecificeerde jid (danwel het huidige geselecteerde contact) 14 | /otr stop [jid] 15 | Sluit het OTR kanaal naar de gespecificeerde jid (danwel het huidige geselecteerde contact) 16 | /otr info [jid] 17 | Toon actuele OTR status voor de gespecificeerde jid (danwel het huidige geselecteerde contact) 18 | /otr fingerprint [jid [fpr]] 19 | Toon de actieve vingerafdruk van een OTR kanaal. 20 | Indien een echte vingerafdruk wordt meegegeven in plaats van de tekst "fpr", zal deze vingerafdruk "vertrouwd" worden. Wanneer "fpr" door een verzonnen tekst wordt vervangen, zal de vingerafdruk zijn "vertrouwde" status verliezen. 21 | /otr smpq [jid] geheim 22 | Initieer het 'Socialist Millionaires Protocol' met de buddy, gebruik makend van het 'geheim' 23 | /otr smpr [jid] geheim 24 | Antwoord op de SMP Initiatie van de jid met het 'geheim' 25 | /otr smpa [jid] 26 | Stop het lopende Socialist Millionaires Protocol 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [key]] 4 | 5 | Dit commando manipuleert de PGP instellingen voor het specifieke jid (standaard is dat de actieve buddy). 6 | Houd er rekening mee dat er geen PGP versleuteling gebruikt wordt indien PGP ondersteuning aan de andere kant ontbreekt, zelfs wanneer PGP geactiveerd is met "/pgp enable". PGP versleuteling kan geforceerd worden met het "force" sub-commando. 7 | 8 | /pgp disable [jid] 9 | Uitzetten van PGP versleuteling voor jid (of de actieve buddy) 10 | /pgp enable [jid] 11 | Activeren van PGP versleuteling voor jid (of de actieve buddy) 12 | /pgp [+|-]force [jid] 13 | PGP versleuteling afdwingen, zelfs voor offline berichten, en ga er altijd vanuit dat de ontvanger PGP versleuteling ondersteunt. Indien een bericht niet kan worden versleuteld (ontbrekende sleutel of sleutel id), zal het niet verstuurd worden. Deze optie wordt genegeerd indien PGP versleuteling is uitgezet. 14 | /pgp info [jid] 15 | Toon de huidige PGP instellingen voor de buddy 16 | /pgp setkey [jid [key]] 17 | Stel de PGP sleutel om te gebruiken voor het versleutelen van berichten voor de buddy. 18 | Indien geen sleutel wordt opgegeven, wordt de actieve sleutel gewist. 19 | Je kunt de verkorte schrijfwijze "." gebruiken voor de actieve buddy. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Dit commando sluit alle verbindingen af en beëindigt mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send string 3 | 4 | Verstuur "string" (raw XML formaat) naar de Jabber server. 5 | De aangegeven string wordt op geen enkele wijze gecontroleerd. 6 | 7 | PAS OP! 8 | Gebruik dit alleen indien je weet wat je doet, je kunt hiermee de verbinding abrupt beëindigen. 9 | 10 | Voorbeeld: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME naam 3 | 4 | Hernoem de actieve buddy of groep in de aangegeven "naam". Indien '-' wordt gebruikt als 'naam', wordt die uit het roster verwijderd (en mcabber zal vervolgens de JID of gebruikersnaam tonen). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Verstuur een "IQ" verzoek naar de actieve buddy, danwel naar het aangegeven Jabber account. Indien de resource niet wordt aangegeven bij de jid, zal mcabber het verzoek verzenden aan alle voor dit account bekende resources. 5 | 6 | /request last 7 | Verzoek "last" informatie (normalerwijs 'inactieve' tijd) 8 | /request ping 9 | Stuur een XMPP Ping verzoek. Gebruik hier de volledige JID omdat een ping naar de kale JID wordt afgehandeld door de server. 10 | /request time 11 | Vraag de buddy om de tijd 12 | /request vcard 13 | Vraag een VCard van de buddy 14 | /request version 15 | Vraag de versie op van de buddy 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] tekst 3 | 4 | Verstuur het "tekst" bericht naar de actieve buddy. Dit kan bruikbaar zijn wanneer je een bericht wilt verzenden dat met een '/' begint. 5 | De "-n" vlag verandert het bericht in het type "normaal", "-h" to "koptekst" ('headline'). "--" kan gebruikt worden om een bericht te verzenden dat begint met '-n' of '-h'. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f file] jid tekst 3 | 4 | Verstuur het "tekst" bericht naar de gespecificeerde jid. 5 | Let op dat dit commando geen standaard resource instelt voor een contact. Als je meerdere berichten aan een specifieke resource wilt versturen moet "/say_to" voor ieder bericht worden gebruikt. 6 | De "-n" vlag schakelt het bericht naar type "normaal", "-h" naar "koptekst" ('headline'). "--" kan gebruikt worden om chatberichten te versturen die beginnen met -n of -h. 7 | Wanneer "-q" wordt gebruikt, zal het bericht in de achtergrond worden verstuurd, en zal het huidige actieve venster niet veranderen. 8 | The option "-e" enables interpretation of the strings "\n" and "\t". This flag has no effect if the text comes from a file with option "-f". 9 | Een tekstbestand kan worden aangegeven met de "-f" vlag (in dat geval is het natuurlijk niet nodig om een tekst-argument na de 'jid' mee te geven). 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Ververs het mcabber scherm. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [option [= value]] 3 | 4 | Tonen of instellen van de waarde van een optie. 5 | Zonder argumenten toont dit een lijst met alle 'set' opties en hun waarden. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE tekst-patroon 3 | 4 | Lees configuratie-bestanden in, die voldoen aan het tekst-patroon (gesorteerd op alfabetische volgorde). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|StatusBericht]] 3 | /STATUS message -|StatusBericht 4 | 5 | Tonen of instellen van de huidige status. 6 | Indien geen status wordt gespecificeerd, wordt de huidige status getoond. 7 | Indien een statusbericht wordt gespecificeerd, zal dat voorrang hebben op de message* variablelen (deze variabelen kunnen worden ingesteld in het configuratiebestand). 8 | Indien geen relevante message* variabelen ingesteld zijn en er geen statusbericht wordt meegegeven, blijft het huidige statusbericht behouden. 9 | Indien het StatusBericht "-" is, wordt het huidige statusbericht gewist. 10 | Met het "/status message" commando, zal mcabber het statusbericht aanpassen terwijl de status onveranderd blijft. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [StatusBericht] 3 | /STATUS_TO jid message StatusBericht 4 | 5 | Verstuur de aangegeven status naar het gespecificeerde Jabber account. 6 | Indien de gespecificeerde jid "." is, wordt de actieve buddy gebruikt. 7 | NB: deze status wordt overschreven door latere "/status" commando's. Als de "auto-away" optie actief is, zal de status ook overschreven worden. 8 | NB: De jid kan een resource bevatten (bijvoorbeeld account@server/resource). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/nl/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Toon de huidige versie van mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [polecenie|+temat] 3 | 4 | Wyświetla pomoc dotyczącą danego polecenia lub tematu. 5 | Jeśli nie podano żadnego argumentu, zostanie wyświetlona pomoc o sposobie użycia. 6 | Dostępne polecenia: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Dodaje "jid" użytkownika Jabbera do naszego rostera (grupa domyślna) i wysyła powiadomienie żądania do danej osoby. Jeśli nie podano pseudonimu, zostanie użyty jid danej osoby. Jeśli nie podano jid (podano pustą nazwę "") lub jeśli podany jid to ".", zostaną użyte dane aktualnie zaznaczonej osoby. 5 | 6 | /add [jid [nickname]] 7 | Dodaje do naszego rostera "jid" z pseudonimem "nickname" 8 | 9 | Przykład: "/add ktoś@jabber.serwer.pl Ktoś" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [nazwa [= polecenie]] 3 | 4 | Polecenie to pozwala dodawać aliasy, które sprawiają, że używanie długich i skomplikowanych poleceń staje się łatwiejsze. 5 | Możesz zarządzać aliasami w następujący sposób: 6 | 7 | /alias 8 | Wypisuje aktualnie zdefiniowane aliasy 9 | /alias nazwa 10 | Wypisuje wartość aliasu "nazwa" 11 | /alias nazwa= 12 | Usuwa alias "nazwa" 13 | /alias name = polecenie 14 | Ustawia alias "nazwa" z wartością "polecenie" 15 | 16 | Przykład: "/alias away = status away" 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | To polecenie zarządza subskrypcjami dostępności: pozwala na żądanie subskrypcji dostępności od innych osób z Twojego rostera oraz pozwala kontrolować kto może otrzymać Twoją subskrypcję. 5 | Jeśli nie podano JID, użyta zostanie aktualnie zaznaczona osoba. 6 | 7 | /authorization allow 8 | Pozwala danej osobie na otrzymywanie informacji o Twojej dostępności 9 | /authorization cancel 10 | Anuluje danej osobie otrzymywanie informacji o Twojej dostępności 11 | /authorization request 12 | Wysyła żądanie subskrypcji dostępności do danej osoby 13 | /authorization request_unsubscribe 14 | Wysyła żądanie usunięcia Twojej subskrypcji dostępności do danej osoby 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [kod_klawisza [= polecenie]] 3 | 4 | Podpięcie polecenia do klawisza podanego jako [kod_klawisza]. Aby sprawdzić, które klawisze nie są używane naciśnij dany klawisz, a następnie zobacz co zostanie wypisane w oknie logowania 'mcabber'. Na przykład: "Unknown key=265" oznacza że możesz podpiąć polecenie pod klawisz #265. 5 | 6 | /bind 7 | Wyświetla wszystkie aktualnie zdefiniowane podpięcia 8 | /bind kod_klawisza 9 | Wyświetla polecenie, które jest podpięte do danego klawisza 10 | /bind kod_klawisza= 11 | Usuwa podpięcie do danego klawisza 12 | /bind kod_klawisza = polecenie 13 | Podpina "polecenie" do klawisza o kodzie "kod klawisza" 14 | 15 | Przykład: "/bind 265 = status away" (265 to klawisz F1). 16 | Uwaga: kody klawiszów mogą być różne w zależności od konfiguracji ncurses. 17 | Podpowiedź: zamiast poleceń mogą być używane aliasy. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Wyłączenie trybu rozmowy. 5 | Użycie --show-roster wyłącza tryb pełnoekranowy. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Polecenie to jest aliasem dla "/buffer clear". Czyści aktualne okno rozmowy. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Ustanawia połączenie z serwerem Jabbera. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Usuwa aktualnie zaznaczoną osobę z rostera, usuwa subskrypcję powiadomienia dostępności u danej osoby oraz u nas. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Przerywa połączenie z serwerem Jabbera. 5 | Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta. -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO wiadomość 3 | 4 | Wypisuje "wiadomość" oknie logowania. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [argumenty zdarzenia] 3 | /EVENT list 4 | 5 | Zarządza oczekującymi zdarzeniami. 6 | Jeżeli pierwszy parametr to '*', polecenie będzie dotyczyło wszystkich oczekujących zdarzeń. 7 | Argumenty zdarzenia będą interpretowane na zasadach zdarzenie-do-zdarzenia. Jedyny wbudowany przypadek: w momencie odrzucania zaproszenia (reject) - argument, o ile występuje zostanie zinterpretowany jako powód odrzucenia. 8 | 9 | /event #N|* accept [argumenty zdarzenia] 10 | Zdarzenie o podanym numerze (#N) lub wszystkie (*) będą akceptowane 11 | /event #N|* ignore [argumenty zdarzenia] 12 | Zdarzenie o podanym numerze (#N) lub wszystkie (*) będą ignorowane 13 | /event #N|* reject [argumenty zdarzenia] 14 | Zdarzenie o podanym numerze (#N) lub wszystkie (*) będą odrzucane 15 | /event list 16 | Wyświetla listę oczekujących zdarzeń 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | To polecenie pozwala zarządzać sposobem wyświetlania grupy. 5 | 6 | /group fold [groupname] 7 | Zwija obecne drzewo grupy w liście kontaktów 8 | /group unfold [groupname] 9 | Rozwija obecne drzewo grupy w liście kontaktów 10 | /group toggle [groupname] 11 | Przełącza między stanem (zwinięty/rozwinięty) w obecnym drzewie grupy 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [polecenie|+temat] 3 | 4 | Wyświetla pomoc dla polecenia "polecenie". 5 | Przykład: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Wyświetla informacje o zaznaczonym elemencie (użytkownik, agent, grupa...) 5 | Dla użytkowników, zasoby wyświetlane są wraz ze statusem, priorytetem oraz z opisem (jeśli dostępny) dla każdego zasobu. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Włącza, wyłącza lub wyświetla informacje o module. 7 | 8 | /module load [-f] module 9 | Włącza wskazany moduł. Jeżeli wywołano z flagą -f, większość błędów ładowania modułu zostanie zignorowanych. 10 | /module unload [-f] module 11 | Wyłącza wskazany moduł. 12 | Uwaga: Użycie flagi -f nie spowoduje usunięcia zależności od modułu! 13 | /module info module 14 | Wyświetla dostępne informacje na temat modułu. 15 | /module [list] 16 | Wyświetla moduły w postaci: [nazwa modułu] [liczba odwołań] ([Załadowany ręcznie/automatycznie]) [dodatkowe informacje takie jak wersja, zależności modułu] 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [nazwa grupy] 3 | 4 | Przenosi aktualną osobę do grupy "nazwa grupy". Jeśli nie podano nazwy grupy, wtedy osoba jest przenoszona do grupy domyślnej. Jeśli grupa "nazwa grupy" nie istnieje, zostaje utworzona. 5 | Podpowiedź: jeśli jest włączony tryb czatu, możesz użyć "/roster alternate" aby skoczyć do przeniesionej osoby. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Wysyła wiadomość złożoną z wielu linii. By napisać pojedynczą wiadomość złożoną z kilku linii, należy użyć trybu wielo-linijkowego. 5 | W trybie wielolinijkowym, każda wpisana linia (oprócz linii komend) będzie dodana do wielolinijkowej wiadomości. Kiedy wiadomość jest gotowa, może być wysłana do aktualnie zaznaczonej osoby za pomocą polecenia "/msay send". 6 | 'begin' włącza tryb wielolinijkowy. Pozwala to na dodanie tematu do wiadomości. 7 | Tryb 'verbatim' umożliwia wpisywanie linii zaczynających się od ukośnika '/'. Tylko polecenie "/msay" (z parametrami send lub abort) może być użyte aby wyjść z trybu 'verbatim'. 8 | 'toggle' może zostać przypisana do klawisza w celu szybkiego przełączania trybów (np. "bind M13 = msay toggle" pozwoli na przełączanie trybów kombinacją klawiszy Meta-Enter) 9 | 10 | /msay begin [temat] 11 | Zaczyna redagowanie nowej wiadomości wielolinijkowej o temacie "temat" 12 | /msay verbatim 13 | Wchodzi w tryb pozwalający na wpisywanie linii zaczynających się od ukośnika 14 | /msay send [-n|-h] 15 | Wysyła wiadomość do aktualnie wybranej osoby 16 | /msay send_to [-n|-h] jid 17 | Wysyła wiadomość do osoby z jabber id "jid" 18 | /msay toggle|toggle_verbatim 19 | Włącza/wyłącza tryb wielolinijkowy (begin/send) 20 | /msay abort 21 | Opuszcza tryb wielolinijkowy bez wysyłania wiadomości 22 | 23 | Flagi -n oraz -h tworzą odpowiednio wiadomość typu "normal" (normalna) oraz "headline" (nagłówek). Domyślny typ wiadomości to "chat". 24 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Wartość "." może być używana jako skrót oznaczający aktualnie wybrany kontakt. 9 | 10 | /otr key 11 | Wyświetla odcisk twojego klucza prywatnego w oknie statusu 12 | /otr start [jid] 13 | Tworzy kanał OTR dla podanego jid (lub aktualnie wybranego) 14 | /otr stop [jid] 15 | Zamyka kanał OTR dla podanego jid (lub aktualnie wybranego) 16 | /otr info [jid] 17 | Wyświetla aktualny status OTR dla podanego jid (lub aktualnie wybranego kontaktu) 18 | /otr fingerprint [jid [fpr]] 19 | Wyświetla aktywny odcisk kanału OTR. 20 | Jeżeli podano odcisk zamiast 'fpr' stanie się on zaufany. Jeżeli 'fpr' zostanie ustawione na przypadkowy ciąg znaków skrót utraci status zaufanego. 21 | /otr smpq [jid] secret 22 | Inicjuje protokół "Socialist Millionaires Protocol" dla jid ze wskazanym 'secret' 23 | /otr smpr [jid] secret 24 | Odpowiada na żądanie "Socialist Millionaires Protocol" używając 'secret' oraz podanego jid 25 | /otr smpa [jid] 26 | Zakończ działanie protokołu "Socialist Millionaires Protocol" 27 | 28 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | Wartość "." może być używana jako skrót oznaczający aktualnie wybrany kontakt. 6 | 7 | /otrpolicy 8 | Wyświetla ustawienia polityki OTR w buforze statusu. 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Ustawia politykę OTR (domyślną lub dla podanego "jid"). 11 | 12 | Wartość 'plain' nie powinna być używana, gdyż uniemożliwia otrzymywanie i wysyłanie zaszyfrowanych wiadomości OTR. 13 | 14 | Jeżeli zostanie wybrana wartość 'manual', ty albo twój rozmówca musi jawnie rozpocząć (np. poleceniem /otr start) szyfrowanie OTR. 15 | 16 | Wartość 'opportunistic' powoduje automatyczne włączenie szyfrowania OTR w przypadku klientów, które na to pozwalają(wysyłana jest specjalna sekwencja znaków na końcu nieszyfrowanej wiadomości, by to sprawdzić). Należy zauważyć, że w tym trybie pierwsza wiadomość będzie zawsze nieszyfrowana. 17 | 18 | W przypadku wybranej wartości 'always' wszystkie wysyłane wiadomości będą szyfrowane. W momencie wysłania pierwszej wiadomości niezaszyfrowanej mcabber spróbuje utworzyć kanał OTR. Gdy otrzymasz wiadomość, że kanał został utworzony, prześlij pierwszą wiadomość jeszcze raz. Jeżeli w tym trybie ktoś będzie wysyłał do ciebie wiadomości nieszyfrowanym tekstem, będziesz mógł je odczytać, ale nie zostaną one zapisane w historii. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [key]] 4 | 5 | Polecenie do zmiany ustawień PGP wybranego "jid" (domyślnie aktualnie wybrany kontakt). 6 | Uwaga: szyfrowanie PGP nie będzie użyte jeśli nie zostanie wykryta obsługa PGP po drugiej stronie (nawet jeśli PGP zostanie włączone tym poleceniem). Szyfrowanie PGP można wymusić przełącznikiem "force". 7 | 8 | /pgp disable [jid] 9 | Wyłączenie kodowania PGP dla "jid" (albo dla aktualnie wybranej osoby) 10 | /pgp enable [jid] 11 | Włączenie kodowania PGP dla "jid" (albo dla aktualnie wybranej osoby) 12 | /pgp [+|-]force [jid] 13 | Wymusza szyfrowanie PGP, nawet dla wiadomości offline, przyjmuje że odbiorca ma włączoną obsługę PGP. Jeśli wiadomość nie może być zaszyfrowana (brakujący klucz lub id kluczu). Ta opcja jest pomijana gdy obsługa PGP jest wyłączona. 14 | /pgp info [jid] 15 | Pokazuje aktualne ustawienia PGP dla kontaktu 16 | /pgp setkey [jid [key]] 17 | Ustawienie klucza PGP dla tego kontaktu w celu kodowania wiadomości. 18 | Jeśli nie podano żadnego klucza, obecny klucz jest usuwany. 19 | Można podać zamiast jid skrót ".", który zostanie użyty do dodania aktualnie wybranego kontaktu. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Polecenie to zamyka wszystkie połączenia i wychodzi z mcabbera. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send [ciąg znaków] 3 | 4 | Wysyła "ciąg znaków" (surowy format XML) do serwera Jabbera. 5 | Nie ma żadnego sprawdzania składni przed wysłaniem. 6 | 7 | UWAGA! 8 | Używaj tylko wtedy, kiedy wiesz co robisz, ponieważ możesz stracić połączenie z serwerem. 9 | 10 | Przykład: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME nazwa 3 | 4 | Zmienia nazwę aktualnej osoby lub grupy na "nazwa". Jeżeli jako argument polecenia zostanie podany "-" wcześniejsza nazwa zostanie usunięta z listy kontaktów (mcabber będzie wyświetlał JID lub nazwę użytkownika). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Wysyła zapytanie "IQ" do aktualnie zaznaczonej osoby, albo do wskazanego użytkownika. Jeżeli zasób nie jest podany wraz z JIDem, mcabber wyśle kwerendę do wszystkich mu znanych zasobów tego użytkownika. 5 | 6 | /request last 7 | Żąda "ostatnich" informacji (najczęściej czas bezczynności) 8 | /request ping 9 | Wysyła żądanie XMPP Ping. Należy użyć pełnego JIDa; żądanie z niepełnym JIDem zostanie obsłużone przez serwer. 10 | /request time 11 | Żąda zwrócenia jaki jest obecnie czas u danej osoby 12 | /request vcard 13 | Żąda Vcard od danej osoby 14 | /request version 15 | Żąda zwrócenia wersji klienta danej osoby 16 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] tekst 3 | 4 | Wysyła wiadomość "tekst" do aktualnie wybranej osoby. Jest użyteczna jeśli chcesz wysłać wiadomość zaczynającą się od ukośnika '/'. 5 | Flaga "-n" oraz "-h" pozwala ustawić tryby: "normal" oraz "headline". "--" może zostać użyte gdy wiadomość zaczyna się od -n lub -h. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-h|-h] [-e] [-q] [-f file] jid tekst 3 | 4 | Wysyła wiadomość "tekst" do podanej osoby "jid". 5 | Polecenie nie ustawia domyślnego zasobu dla kontaktu, więc jeżeli chcesz wysłać kilka wiadomości do konkretnego zasobu, musisz użyć "/say_to" dla każdej z wiadomości. 6 | Flaga "-n" oraz "-h" pozwala ustawić tryby: "normal" oraz "headline". "--" może zostać użyte gdy wiadomość zaczyna się od -n lub -h. 7 | Kiedy "-q" jest użyte, wiadomośc zostanie wysłana w tle i nie zmieni bieżącego aktywnego okna. 8 | The option "-e" enables interpretation of the strings "\n" and "\t". This flag has no effect if the text comes from a file with option "-f". 9 | Plik zawierający tekst może być podany za pomocą przełącznika "-f" (w tym wypadku, oczywiście nie potrzeba podawać argumentu "tekst" po "jid") 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Odświeża ekran mcabbera. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [opcja [= wartość]] 3 | 4 | Wyświetla, lub zmienia wartość opcji "opcja". 5 | Jeżeli nie podano argumentów wyświetla listę wszystkich ustawionych opcji i ich wartości. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE wzorzec 3 | 4 | Wczytuje pliki konfiguracyjne, pasujące do podanego wzorca (według kolejności alfabetycznej). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|opis]] 3 | /STATUS message -|opis 4 | 5 | Wyświetla albo zmienia aktualny status. 6 | Jeśli nie jest podany opis - zostaje wyświetlony aktualny status. 7 | Jeśli podany jest status wraz z opisem, opis ten zastąpi zmienne message* (mogą one być ustawione w pliku konfiguracyjnym). 8 | Jeśli zmieniamy status, a nie ma zdefiniowanych zmiennych message*, lub opis nie jest podany - aktualny opis jest zachowywany. 9 | Jeżeli "opis" jest równy "-", aktualny opis jest czyszczony. 10 | Użycie polecenia "/status message" spowoduje, że mcabber uaktualni opis zachowując bieżący status. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [opis] 3 | /STATUS_TO jid message opis 4 | 5 | Wysyła aktualny status do wybranej osoby. 6 | Jeśli jako jid podasz ".", aktualnie wybrana osoba zobaczy wybrany status. 7 | Porada: to polecenie jest zastępowane przez polecenie "/status". Jeśli używasz auto-away, status także zostanie zastąpiony. 8 | Porada: jid może zawierać zasób (np. użytkownik@serwer/zasób). 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/pl/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Wyświetla wersję mcabbera. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [command|+topic] 3 | 4 | Отображает файл помощи о запрошенной команде или топике. 5 | Если выполнить без аргументов, будут отображены допустимые команды. 6 | Допустимые команды: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [nickname]] 3 | 4 | Добавляет "jid" пользователя Jabber в Ваш список контактов (группа по умолчанию) и отправляет уведомление о подтверждении данному пользователю. Если "jid" не указан (или сторока пуста "") или "jid" указан как "." - используется текущий пользователь. 5 | 6 | /add [jid [nickname]] 7 | Добавляет в список контактов "jid" с указанным именем (nickname) 8 | 9 | Пример: "/add somebody@jabber.server.com Somebody", где "somebody@jabber.server.com" - "jid" пользователя, "Somebody" - имя пользователя (nickname) в списке контактов. 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [имя [= команды]] 3 | 4 | Эта команда позволяет добавлять собственные альтернативные команды (обозначить ряд команд (одну команду) под определенным именем, для удобства использования). 5 | Вы можете управлять альтернативными командами следующим образом: 6 | 7 | /alias 8 | Выводит список уже определенных альтернативных команд 9 | /alias name 10 | Выводит значение для альтернативной команды с именем "name" 11 | /alias name= 12 | Удаляет альтернативную команду с именем "name" 13 | /alias name = command line 14 | Определяет альтернативную команду с именем "name" и значением "command line" 15 | 16 | Пример: "/alias away = status away", где "away" - название альтернативной команды (по которой она будет вызываться), "status away" - исполняемая команда, которая определит Ваш статус как "away" (т.е. при выполнении команды "away" - Ваш статус будет сменен на "away") 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Эта команда управляет уведомлениями о присутствии (статусе) пользователей: она позволяет Вам получать статус пользователей в Вашем списке контактов и позволяет Вам контролировать просмотр Вашего статуса другими пользователями. 5 | Если jid пользователя не указан, используется jid текущего пользователя. 6 | 7 | /authorization allow 8 | Позволяет пользователю jabber получать уведомления о Вашем статусе 9 | /authorization cancel 10 | Отменяет уведомление пользователя jabber о Вашем статусе 11 | /authorization request 12 | Посылает запрос пользователю jabber на получения уведомлений о его статусе 13 | /authorization request_unsubscribe 14 | Посылает запрос пользователю jabber на отмену получения уведомлений о его статусе 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [keycode [= command line]] 3 | 4 | Присваивает клавише (определяется по ее keycode) определенную команду. Чтобы проверить, какие клавишы в настоящее время не используются, перейдите в "log window" и нажмите клавишу, которую Вы хотите определить для команды. Пример: "Unknown key=265" - это значит, что Вы можете присвоить клавише 265 (F1) свое значение и она не занята. 5 | (от переводчика: многие windows manager`ы не очень охотно отдают keycode в терминале, поэтому проще проверять назначена или нет клавиша командой "/bind 'keycode'", если Вы получите в ответ "Key 265 is not bound." - значит клавише не присвоена команда). 6 | 7 | /bind 8 | Выводит список назначенных клавиш и команд 9 | /bind keycode 10 | Выводит команду, которая назначена на введенный keycode 11 | /bind keycode= 12 | Отменяет привязку использования команды с введенным keycode 13 | /bind keycode = command line 14 | Присваивает команду "command line" к клавише с определенным "keycode" 15 | 16 | Пример: "/bind 265 = status away" (265 стандартно клавиша "F1"). 17 | Пояснение: коды клавиш (keycodes) могут отличаться от Ваших, в зависимости от настройки ncurses. 18 | Полезно: альтернативные (назначенные) команды также могут использоваться вместо стандартных команд. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | /carbons info 7 | Print information about the current state of carbons 8 | /carbons enable 9 | Enable carbons 10 | /carbons disable 11 | Disable carbons 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Выключает режим чата. 5 | Опция --show-roster отключает полноэкранный режим. -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Эта команда просто альтернативное название (alias) для "/buffer clear". Она очищает текущее окно переписки. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Устанавливает соединение с Jabber-сервером. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Удаляет текущего пользователя из списка контактов, отключает уведомления о его статусе и отключает уведомления пользователя о вашем статусе. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Завершает соединение с Jabber-сервером. 5 | Примечание: список контактов доступен только когда соединение с сервером активно, поэтому список контактов пуст при завершении соединения. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO сообщение 3 | 4 | Отображает сообщение в окне с логом. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [дополнительные аргументы] 3 | /EVENT list 4 | 5 | Говорит mcabber`у что делать с событиями. 6 | Если первый параметр '*', команда будет применена ко всей очереди событий. 7 | Дополнительные аргументы используются в зависимости от типа события. Из встроенных событий единственный случай, когда они используются - это отклонение приглашения в чат, если есть дополнительный аргумент, он будет использован в качестве сообщения о причине отказа. 8 | 9 | /event #N|* accept [дополнительные аргументы] 10 | Событие номер #N/All будет разрешено 11 | /event #N|* ignore [дополнительные аргументы] 12 | Событие номер #N/All будет проигнорировано 13 | /event #N|* reject [дополнительные аргументы] 14 | Событие номер #N/All будет отклонено 15 | /event list 16 | Показать список всех событий 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [groupname] 3 | 4 | Эта команда управляет отображением списка пользователей определенной группы в списке контактов. 5 | 6 | /group fold [groupname] 7 | Сворачивает (закрывает) текущий развернутый список пользователей определенной группы в списке контактов 8 | /group unfold [groupname] 9 | Разворачивает (раскрывает) текущий свернутый список пользователей определенной группы в списке контактов 10 | /group toggle [groupname] 11 | Отображает текущее состояние (свернуто\развернуто) списка определенной группы в списке контактов 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [command|+topic] 3 | 4 | Выводит помощь для указанной команды "command" или темы "topic" 5 | Пример: "/help buffer" выводит помощь по команде "buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Выводит информацию о выделенном элементе (пользователь, агент, группа...). 5 | Для пользователей и ресурсов отображается статус, приоритет и сообщение статуса (если имеется) для каждого ресурса. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] module 3 | /MODULE info module 4 | /MODULE [list] 5 | 6 | Загружает, выгружает или показывает информацию о модуле. 7 | 8 | /module load [-f] module 9 | Загружает указаный модуль. Если используется флаг -f, то большинство ошибок при загрузке модуля будут игнорироваться. 10 | /module unload [-f] module 11 | Выгружает указаный модуль. 12 | Примечание: Флаг -f (force) не удаляет зависимости модуля! 13 | /module info module 14 | Показывает доступную информацию об указаном модуле. 15 | /module [list] 16 | Отображает модули в формате: [имя_модуля] [количество_ссылок_на_него] 17 | ([Manually/Automatically loaded]) (*загружен в ручную или автоматически) [любая дополнительная информация, такакая как версия модуля или зависимости] 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [groupname] 3 | 4 | Перемещает пользователя в определенную группу. Если группа не указана, пользователь перещается в группу по умолчанию (default group). Если группа "groupname" не создана, она автоматически создается. 5 | Полезно: Если включен режим чата (chatmode), Вы можете использовать "/roster alternate" для перехода к перемещенному пользователю. 6 | 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [fpr]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Можно использовать "." для активного контакта. 9 | 10 | /otr key 11 | Выводит отпечаток вашего ключа в Статус бар. 12 | /otr start [jid] 13 | Открывает канал OTR для указанного контакта (или для текущего). 14 | /otr stop [jid] 15 | Закрывает OTR канал для указанного или текущего контакта. 16 | /otr info [jid] 17 | Показывает текущий статус OTR для указанного или текущего контакта. 18 | /otr fingerprint [jid [fpr]] 19 | Показывает активный отпечаток OTR канала. 20 | Если отпечаток предусмотрен вместо "fpr" - отпечаток становится проверенным (надежным). Если заменить "fpr" фиктивной строкой, то отпечаток утратит статус "надежный". 21 | /otr smpq [jid] secret 22 | Инициирует передачу по SMP протоколу (Socialist Millionaires Protocol) с заданым secret ключом и пользователем. 23 | /otr smpr [jid] secret 24 | Отвечает на запрос пользователя с заданым secret ключом. 25 | /otr smpa [jid] 26 | Отключает запущенный SMP протокол. 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | Можно использовать "." для текущего контакта. 6 | 7 | /otrpolicy 8 | Выводит все политики OTR в буффер статуса. 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Устанавливает политику по умолчанию или заданую политики относительно указаного контакта 11 | 12 | Пустая строка политики никогда не должна быть использована, потому что в этом случае у вас не будет возможности отсылать или получать зашифрованные сообщения OTR. 13 | 14 | Если вы устанавливаете политики вручную, вы или ваш собеседник должны стартовать OTR шифрование вручную (с помощью /otr start). 15 | 16 | Политика "opportunistic" делает это самостоятельно, посылая специальный набор символов в конце незашифрованного сообщения. Поэтому другие участники чата с включенным OTR знают, что вы хотите использовать OTR. Запомните, что данная политика всегда отсылает первое сообщение в незашифрованном виде. 17 | 18 | При использовании политики "always" ни одно сообщение не будет отправлено в режиме "просто текст". Если вы попытаетесь отправить первое сообщение в незашифрованном виде, mcabber попробует установить OTR канал. Пожалуйста повторите отправку сообщения после того как получите информацию о том что соединение установлено. Если кто то отправит вам сообщение в режиме "просто текст" вы сможете его прочитать, но оно не будет записано в историю переписки. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|info [jid] 3 | /PGP setkey [jid [key]] 4 | 5 | Эта команда управляет настройками PGP для определенного пользователя "jid" (по умолчанию, для текущего контакта). 6 | Запомните, что шифрование PGP не может быть использовано, если не обнаружена удаленная поддержка PGP. 7 | 8 | /pgp disable [jid] 9 | Отключает шифрование PGP для пользователя "jid" (или для текущего контакта) 10 | /pgp enable [jid] 11 | Включает шифрование PGP для пользователя "jid" (или для текущего контакта) 12 | /pgp [+|-]force [jid] 13 | Принудительное включение PGP шифрования, в том числе для сообщений, отосланых в режиме оффлайн, так же всегда проверяется поддержка PGP получателем. Если сообщение не может быть зашифровано (отсутствует ключ или идентификатор ключа) сообщение не отсылается. Эта опция игнорируется, если поддержка PGP выключена. 14 | /pgp info [jid] 15 | Показывает текущие настройки PGP для пользователя "jid" 16 | /pgp setkey [jid [key]] 17 | Устанавливает PGP-ключ, который будет использоваться для шифрования сообщений для данного пользователя. 18 | Если PGP-ключ отсутствует, то текущий ключ удаляется. 19 | Вы можете использовать сокращенный jid "." для текущего контакта (пользователя). 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Эта команда завершает все активные соединения и выходит из mcabber`а. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send string 3 | 4 | Отправляет строку "string" (в формате XML) на Jabber-сервер. 5 | Проверка строки не выполняется. 6 | 7 | БУДЬТЕ ОСТОРОЖНЫ! 8 | Используйте эту команду только если Вы знаете, что делаете или если Вы можете завершить соединение. 9 | 10 | Пример: "/rawxml send away" 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME name 3 | 4 | Переименовывает текущего пользователя или группу в заданное имя "name". Если заданное имя имеет значение "-", то заданное ранее имя текущего пользователя или группы удаляется из списка контактов (mcabber будет отображать JID или имя пользователя по умолчанию). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Отправляет "IQ" запрос текущему или указанному пользователю jabber. Если подобная функция не поддерживается указанным "jid", mcabber пошлет запрос всем известным интерфейсам для данного пользователя. 5 | 6 | /request last 7 | Запрашивает последнюю информацию (обычно: свободное время) 8 | /request ping 9 | Посылает XMPP запрос "ping". Помните, что Вы должны указывать полное имя JID, потому что запрос будет выполняться непосредственно через сервер. 10 | /request time 11 | Запрашивает время пользователя 12 | /request vcard 13 | Запрашивает VCard пользователя 14 | /request version 15 | Запрашивает пользовательскую версию 16 | 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] text 3 | 4 | Отправляет сообщение "text" текущему пользователю. Команда может быть полезна, если Вы хотите отправить сообщение начинающееся с флеша (/). 5 | Флаг "-n" задает сообщению тип "normal", "-h" - заголовок, "--" для отсылки сообщений начинающихся с -n / -h. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f file] jid text 3 | 4 | Отправляет сообщение "text" определенному пользователю "jid". 5 | Имейте ввиду, что если Вы хотите отправить несколько сообщений определенному пользователю, данная команда должна вводиться перед каждым сообщением. 6 | Флаг "-n" задает сообщению тип "normal", "-h" - заголовок, "--" для отсылки сообщений начинающихся с -n / -h. 7 | При заданном флаге "-q" сообщение будет отправлено в фоновом режиме и Вы останетесь в текущем окне переписки. 8 | Флаг "-e" разрешает интерпретацию строк "\n" и "\t". Не имеет эффекта, если текст берется из файла с помощью параметра "-f". 9 | Флаг "-f" отправит в сообщении содержимое текстового файла (при этом нет необходимости задавать параметр "text"). 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Обновить экран mcabber'а. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [option [= value]] 3 | 4 | Отображает или меняет значение опций. 5 | Без аргументов выводит список всех установленных опций и их значения. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE шаблон 3 | 4 | Загружает все файлы конфигурации, которые соответствуют данному шаблону (в алфавитном порядке). 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|StatusMessage]] 3 | /STATUS message -|StatusMessage 4 | 5 | Отображает или устанавливает текущий статус и сообщение статуса. 6 | Если параметры не заданы, то отобразится текущий статус и сообщение статуса. 7 | Если сообщение статуса не указано, то оно будет задано согласно списку переменных в файле конфигурации. 8 | Если указанный статус не найден в списке переменных, сохранится текущее сообщение статуса. 9 | Если "StatusMessage" имеет вид "-", то сообщение статуса будет очищено. 10 | Когда команда имеет вид "/status message", устанавливается новое сообщение статуса, а текущий статус сохраняется. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [StatusMessage] 3 | /STATUS_TO jid message StatusMessage 4 | 5 | Отправляет запрос на определение статуса определенного пользователя. 6 | Если "jid" указан как "." используется текущий пользователь. 7 | Замечание: статус будет изменен следующей командой "/status". Если Вы пользуетесь функцией auto-away (автоматическая смена статуса), статус будет изменен также. 8 | Замечание: "jid" может быть задан в виде записи user@server/resource 9 | -------------------------------------------------------------------------------- /mcabber/doc/help/ru/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Отображает текущую версию mcabber`а. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [команда|+вираз] 3 | 4 | Друкує допоміжну інформацію про команду або вираз. 5 | Без аргументу друкує оце повідомлення. 6 | Наявні команди: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version. 7 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_add.txt: -------------------------------------------------------------------------------- 1 | 2 | /ADD [jid [прізвисько]] 3 | 4 | Додає користувача "jid" у загальну групу вашого спису контактів, а також надсилає запит на повідомлення про присутність до цього "jid". Якщо прізвисько не вказане, буде використаний "jid". Якщо "jid" не вказаний (чи "" або "."), береться поточний. 5 | 6 | /add [jid [прізвисько]] 7 | Додає до списку контактів "jid" як "прізвисько" 8 | 9 | Приклад: "/add somebody@jabber.server.com Дехто" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_alias.txt: -------------------------------------------------------------------------------- 1 | 2 | /ALIAS [скорочення [= рядок команди]] 3 | 4 | Ця команда дозволяє спростити складні чи довгі команди, призначивши їм друге ім'я. 5 | Керування скороченнми здійснюється командами: 6 | 7 | /alias 8 | Друкує список визначених на даний момент скорочень 9 | /alias скорочення 10 | Друкує поточне значення "скорочення" 11 | /alias скорочення = 12 | Вилучає вказане скорочення 13 | /alias скорочення = рядок команди 14 | Призначає для "рядок команди" інше ім'я "скорочення" 15 | 16 | Приклад: "/alias кава = status away Пішов варити каву..." 17 | Примітка: наразі кириличні скорочення підтримуються лише у однобайтових кодуваннях. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_authorization.txt: -------------------------------------------------------------------------------- 1 | 2 | /AUTHORIZATION allow|cancel|request|request_unsubscribe [jid] 3 | 4 | Цією командою можна керувати підпискою на повідомлення про присутність - надсилати запити до інших, а також дозволяти чи забороняти їм отримувати повідомлення про ваш статус. 5 | Якщо не вказати "jid", команда працюватиме з поточним. 6 | 7 | /authorization allow [jid] 8 | Дозволяє jid отримувати повідомлення про ваш статус 9 | /authorization cancel [jid] 10 | Скасовує підписку jid на ваші повідомлення про присутність 11 | /authorization request [jid] 12 | Надсилає до jid запит на його повідомлення про присутність 13 | /authorization request_unsubscribe [jid] 14 | Надсилає запит на відписку від повідомлень про присутність jid 15 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_bind.txt: -------------------------------------------------------------------------------- 1 | 2 | /BIND [код [= рядок команди]] 3 | 4 | Прив'язує до клавіші з кодом "код" команду "рядок команди". Щоб визначити код клавіші - натисніть її, якщо в віконці стану з'явиться щось на зразок "Unknown key=265", значить клавіша не призначена, і її код 265 (в цьому випадку). 5 | 6 | /bind 7 | Друкує спис поточних призначень. 8 | /bind код 9 | Друкує призначену цьому коду клавіші команду. 10 | /bind код = 11 | Скасовує призначення до цього коду. 12 | /bind код = рядок команди 13 | Прив'язує команду до клавіші із заданим кодом. 14 | 15 | Приклад: "/bind 265 = status away" (265 - це F1). 16 | Примітка: коди можуть відрізнятися в залежності від вашої libncureses. 17 | Примітка: визначені вами скорочення теж можуть використовуватися в команді. 18 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_carbons.txt: -------------------------------------------------------------------------------- 1 | 2 | /CARBONS info 3 | /CARBONS enable 4 | /CARBONS disable 5 | 6 | Вмикає чи вимикає копіювання повідомлень, направлених до інших ресурсів (якщо сервер це підтримує). 7 | 8 | /carbons info 9 | Показує чи ввімкнено зараз копіювання повідомлень. 10 | /carbons enable 11 | Вмикає копіювання повідомлень. 12 | /carbons disable 13 | Вимикає копіювання повідомлень. 14 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_chat_disable.txt: -------------------------------------------------------------------------------- 1 | 2 | /CHAT_DISABLE [--show-roster] 3 | 4 | Виходить з режиму розмови. 5 | З аргументом --show-roster також виходить із повноекранного режиму й показує список контактів. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_clear.txt: -------------------------------------------------------------------------------- 1 | 2 | /CLEAR 3 | 4 | Фактично - скорочення до "/buffer clear". Очищує поточне вікно діалогу. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_connect.txt: -------------------------------------------------------------------------------- 1 | 2 | /CONNECT 3 | 4 | Встановити з'єднання з сервером. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_del.txt: -------------------------------------------------------------------------------- 1 | 2 | /DEL 3 | 4 | Потерти поточний контакт зі списку. На додачу відписатися від його повідомлень про статус і відписати його від ваших. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_disconnect.txt: -------------------------------------------------------------------------------- 1 | 2 | /DISCONNECT 3 | 4 | Розірвати з'єднання з сервером. 5 | Майте на увазі, що список контактів зберігається на сервері, отож після від'єднання ви його більше не побачите. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_echo.txt: -------------------------------------------------------------------------------- 1 | 2 | /ECHO повідомлення 3 | 4 | Друкує "повідомлення" у вікно повідомлень. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_event.txt: -------------------------------------------------------------------------------- 1 | 2 | /EVENT #N|* accept|ignore|reject [додаткові аргументи] 3 | /EVENT list 4 | 5 | Розібратися з подіями, що трапилися (запити на авторизацію ітп). 6 | Якщо перший параметр - зірочка (*), відповідь буде застосована до всіх подій. 7 | Значення додаткового аргументу залежить від типу події. Єдиний випадок використання додаткового аргументу вбудованими подіями - відмова увійти у багатокористувацької розмови: якщо аргумент вказано, його буде надіслано, як причину відмови. 8 | 9 | /event N|* accept [додаткові аргументи] 10 | Подія номер #N отримає позитивну відповідь. 11 | /event N|* ignore [додаткові аргументи] 12 | Не відповідати на подію номер N. 13 | /event N|* reject [додаткові аргументи] 14 | Подія номер N отримає негативну відповідь. 15 | /event list 16 | Друкує перелік подій. 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_group.txt: -------------------------------------------------------------------------------- 1 | 2 | /GROUP fold|unfold|toggle [назва групи] 3 | 4 | Змінює стан відображення вказаної групи. Якщо групу не вказано, береться та, у якій знаходиться вибраний контакт. 5 | 6 | /group fold [назва групи] 7 | Згорнути (приховати) дерево групи у списку. 8 | /group unfold [назва групи] 9 | Розгорнути (показати) дерево групи у списку. 10 | /group toggle [назва групи] 11 | Змінити стан відображення групи. 12 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_help.txt: -------------------------------------------------------------------------------- 1 | 2 | /HELP [команда|+вираз] 3 | 4 | Друкує допоміжну інформацію до команди або виразу. 5 | Приклад: "/help buffer" 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_info.txt: -------------------------------------------------------------------------------- 1 | 2 | /INFO 3 | 4 | Друкує інформацію про поточний об'єкт (контакт, групу, ітп...). 5 | Для контактів ресурси друкуються із статусом, пріоритетом, та повідомленням статусу (якщо є) для кожного ресурсу. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_module.txt: -------------------------------------------------------------------------------- 1 | 2 | /MODULE load|unload [-f] назва 3 | /MODULE info назва 4 | /MODULE [list] 5 | 6 | Завантажує, вивантажує та показує інформацію про модулі. 7 | 8 | /module load [-f] назва 9 | Завантажує вказаний модуль. Більшу частину помилок завантаження модуля буде проігноромано, якщо ви вкажете параметр -f. 10 | /module unload [-f] назва 11 | Вивантажує вказаний модуль. 12 | Примітка: Примусове вивантаження (з параметром -f) не спричинить вивантаження залежних від цього модулів, будьте обережні! 13 | /module info назва 14 | Показує доступну інформацію стосовно модуля. 15 | /module [list] 16 | Виводить список завантажених модулів у форматі: 17 | [назва] [кількість посилань на цей модуль] ([Завантажений вручну (M) чи автоматично (A)]) [додаткова інформація, на кшталт версії чи залежностей] 18 | Примітка: кількість посилань - це скільки разів цей модуль був потрібен комусь - користувачу (максимум 1 раз) та іншим модулям. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_move.txt: -------------------------------------------------------------------------------- 1 | 2 | /MOVE [група] 3 | 4 | Переносить поточний контакт до вказаної групи. Якщо групу не вказати контакт опиниться у головній групі. Якщо група не існує, її буде створено. 5 | Примітка: в режимі розмови можна використати "/roster alternate", щоб перейти до нового місця контакту контакту. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_msay.txt: -------------------------------------------------------------------------------- 1 | 2 | /MSAY begin|verbatim|send|send_to|toggle|toggle_verbatim|abort 3 | 4 | Надсилає багаторядкове повідомлення. Щоб написати одне повідомлення з декількох рядків потрібно використовувати багаторядковий режим. В цьому режимі кожний введений рядок (за виключенням рядків команд) додається до багаторядкового повідомлення. Коли повідомлення завершене, воно може бути надіслане за допомогою "/msay send". 5 | Флаги -n та -h змінюють тип повідомлення зі звичайного "chat" на "normal" та "headline" відповідно. 6 | 7 | /msay begin [тема] 8 | Починає багаторядкове повідомлення. Зауважте, можна вказати тему цього повідомлення. 9 | /msay verbatim 10 | Входить до багаторядкового режиму, в якому розпізнається лише команда "/msay send|abort". 11 | /msay send [-n|-h] 12 | Відсилає поточне повідомлення до поточного контакту. 13 | /msay send_to [-n|-h] jid 14 | Відсилає повідомлення до "jid". 15 | /msay toggle|toggle_verbatim 16 | Перемикає багаторядковий режим (begin/send). 17 | Примітка: може використовуватися для швидкого переключення режимів (наприклад, "bind M13 = msay toggle" дозволяє починати й закінчувати повідомлення Meta-Enter). 18 | /msay abort 19 | Вийти з багаторядкового режиму не надіславши повідомлення. 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_otr.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTR key 3 | /OTR start|stop|info [jid] 4 | /OTR fingerprint [jid [відбиток]] 5 | /OTR smpq|smpr [jid] secret 6 | /OTR smpa [jid] 7 | 8 | Щоб позначити обраний у списку контакт, можна використовувати ".", а якщо крапка є останнім аргументом, можна не вказувати й її. 9 | 10 | /otr key 11 | Виводить у вікно стану відбиток з вашого приватного ключа 12 | /otr start [jid] 13 | Створює захищений за допомогою OTR канал до jid 14 | /otr stop [jid] 15 | Закриває захищений канал до вказаного jid 16 | /otr info [jid] 17 | Показує поточний стан шифрованого з'єднання з jid 18 | /otr fingerprint [jid [відбиток]] 19 | Показує поточний відбиток ключа каналу шифрування. 20 | Ви можете підтвердити відбиток, коли вкажете його. Якщо ви вкажете неправильний відбиток, поточний стане непідтвердженим. 21 | /otr smpq [jid] secret 22 | Розпочинає Socialist Millionaires Protocol до jid з використанням secret 23 | /otr smpr [jid] secret 24 | Відповідає на запит розпочати SMP від jid з використанням secret 25 | /otr smpa [jid] 26 | Перериває працююче з'єднання по Socialist Millionaires Protocol 27 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_otrpolicy.txt: -------------------------------------------------------------------------------- 1 | 2 | /OTRPOLICY 3 | /OTRPOLICY (default|jid) (plain|manual|opportunistic|always) 4 | 5 | Щоб позначити обраний у списку контакт, можна використовувати "." . 6 | 7 | /otrpolicy 8 | Друкує список правил поведінки OTR до буферу статусу 9 | /otrpolicy (default|jid) (plain|manual|opportunistic|always) 10 | Вказує правило поведінки для jid (чи встановлює стандартне). 11 | 12 | Правило plain краще не використовувати, бо ви не змаожете приймати чи надсилати OTR-шифровані повідомлення взагалі. 13 | 14 | Із правилом manual вам (чи вашому співрозмовнику) треба явно увімкнути шифрування (наприклад /otr start). 15 | 16 | Правило opportunistic дозволяє вмикати OTR автоматично - у кінці кожного незашифрованого повідомлення буде додано послідовність невідображуваних символів, завдяки якій інші клієнти, здібні до OTR, знатимуть, що ви бажаєте використовувати шифрування. Але майте на увазі, що перше повідомлення завжди буде незашифрованим. 17 | 18 | Правило always забороняє незашифровані повідомлення. Коли ви спробуєте надіслати незашифроване повідомлення, mcabber буде намагатися встановити захищений канал. Отож, коли ви отримаєте повідомлення, що канал встановлено, будь ласка, надішліть те повідомлення знов. Якщо вам прийде незашифроване повідомлення від jid з цим правилом, ви його побачите, але воно не збережеться у записах спілкування. 19 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_pgp.txt: -------------------------------------------------------------------------------- 1 | 2 | /PGP disable|enable|force|info [jid] 3 | /PGP setkey [jid [ключ]] 4 | 5 | Команда pgp керує використанням PGP-шифрування для вказаного jid. Коли jid не вказано, використовуватиметься поточний (обраний у списку) контакт. 6 | Але майте на увазі, що PGP буде дійсно використовуватися лише якщо інша сторона теж дозволить його, або якщо ви застосуєте режим force. 7 | 8 | /pgp disable [jid] 9 | Заборонити використання PGP для jid. 10 | /pgp enable [jid] 11 | Дозволити використання PGP для jid. 12 | /pgp force [jid] 13 | Примусове використання PGP для jid. Забороняє незашифровані повідомлення взагалі (отже перевірте наявність ключа шифрування). Втім, якщо pgp заборонене, ця команда не має ніякого ефекту. 14 | /pgp info [jid] 15 | Показує чи дозволене PGP-шифрування для jid. 16 | /pgp setkey [jid [ключ]] 17 | Вказує ключ для шифрування повідомлень для jid. 18 | Якщо ключ не вказано, поточний ключ скидається. 19 | Щоб вказати поточний контакт можна використовувати "." . 20 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_quit.txt: -------------------------------------------------------------------------------- 1 | 2 | /QUIT 3 | 4 | Закриває всі з'єднання й завершує mcabber. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_rawxml.txt: -------------------------------------------------------------------------------- 1 | 2 | /RAWXML send рядок 3 | 4 | Надсилає рядок до серверу (ніяк його при цьому не змінюючи). 5 | 6 | Увага! 7 | Використовуйте цю команду лише якщо ви знаєте, що робите. 8 | 9 | Приклад: "/rawxml send away" 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_rename.txt: -------------------------------------------------------------------------------- 1 | 2 | /RENAME ім'я 3 | 4 | Змінює прізвисько поточного контакту або назву групи. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_request.txt: -------------------------------------------------------------------------------- 1 | 2 | /REQUEST last|ping|time|vcard|version [jid] 3 | 4 | Надсилає запит "IQ" до jid або до поточного контакту. Якщо ресурс не вказаний, то запит буде надісланий до всіх відомих ресурсів. 5 | 6 | /request last [jid] 7 | Запитати "останню інформацію" в контакту (зазвичай, це час неактивності). 8 | /request ping [jid] 9 | Надіслати запит луни в контакту. 10 | Примітка: ви маєте вказати повний jid з ресурсом, інакше запит буде оброблений сервером. 11 | /request time [jid] 12 | Запитати котра година в контакту. 13 | /request vcard [jid] 14 | Попросити в контакту візитівку. 15 | /request version [jid] 16 | Запитати яку версію має контакт. 17 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_say.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY [-n|-h|--] текст 3 | 4 | Надсилає текст до поточного контакту. Це може стати в нагоді, якщо ви хочете надіслати повідомлення з символом '/' на початку. 5 | Флаги -n та -h змінюють тип повідомлення у "normal" або "headline". -- використовується, щоб надіслати звичайне повідомлення, що починається з -n чи -h. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_say_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /SAY_TO [-n|-h] [-e] [-q] [-f файл] jid текст 3 | 4 | Надсилає текст до вказаного jid. 5 | Майте на увазі, що ця команда не встановлює стандартного ресурсу для контакту, отже, якщо вам треба надіслати декілька повідомлень до визначених ресурсів, вам треба використовувати "/say_to" для кожного повідомлення. 6 | Флаги -n та -h змінюють тип повідомлення у "normal" або "headline". "--" використовується, щоб надіслати звичайне повідомлення, що починається з -n чи -h. 7 | Флаг -q дозволяє надсилати повідомлення, не перемикаючи вікна розмови (корисно при автоматичному надсиланні через fifo). 8 | Флаг -e вмикає перетворення послідовностей "\n" та "\t" на відповідно перенос рядка та табуляцію. Проте, якщо повідомлення береться з файлу (через -f), це перетворення не робиться. 9 | Ви можете узяти текст повідомлення із текстового файлу за допомогою аргументу -f. Звісно, якщо вказано файл з повідомленням, "текст" ігнорується, й його можна не вказувати взагалі. 10 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_screen_refresh.txt: -------------------------------------------------------------------------------- 1 | 2 | /SCREEN_REFRESH 3 | 4 | Оновлює зображення. 5 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_set.txt: -------------------------------------------------------------------------------- 1 | 2 | /SET [параметр [= значення]] 3 | 4 | Встановлює або друкує значення вказаного параметру. 5 | Без аргументів виводить список всіх встановлених параметрів. 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_source.txt: -------------------------------------------------------------------------------- 1 | 2 | /SOURCE шаблон 3 | 4 | Читає налаштування з файлів, що відповідають вказаному шаблону (у алфавітному порядку). 5 | Примітка: у під'єднаному до сервера стані команда розуміє й звичайні команди (як то say, group та інші) це можна використати у hook-post-connect (див. mcabberrc). 6 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_status.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS [online|avail|free|dnd|notavail|away [-|повідомлення]] 3 | /STATUS message -|повідомлення 4 | 5 | Друкує або встановлює ваш статус. 6 | Якщо статус не вказано, друкує поточний. 7 | Якщо не вказане повідомлення, використовується повідомлення вказане відповідним параметром message* (з mcabberrc). 8 | Якщо відповідний message* не визначений, залишається поточне повідомлення. 9 | "-" прибирає поточне повідомлення. 10 | "/status message" змінює лише повідомлення, не чіпаючи поточний статус. 11 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_status_to.txt: -------------------------------------------------------------------------------- 1 | 2 | /STATUS_TO jid online|avail|free|dnd|notavail|away [повідомлення] 3 | /STATUS_TO jid message повідомлення 4 | 5 | Надсилає до jid вказаний статус. Поточний контакт можна вказати як "." . 6 | Примітка: Цей статус буде скинуто наступною командою "/status". Автоматична зміна статусу також це робить. 7 | Примітка: jid може вказувати й ресурс (користувач@сервер/ресурс). 8 | -------------------------------------------------------------------------------- /mcabber/doc/help/uk/hlp_version.txt: -------------------------------------------------------------------------------- 1 | 2 | /VERSION 3 | 4 | Друкує версію mcabber'у. 5 | -------------------------------------------------------------------------------- /mcabber/doc/manpage.css: -------------------------------------------------------------------------------- 1 | /* 2 | AsciiDoc manpage stylesheet. 3 | */ 4 | 5 | BODY { 6 | background-color: #FFD; 7 | } 8 | 9 | /* Man page text is indented from headings. */ 10 | h1 { 11 | border-bottom: solid 2px; 12 | } 13 | h2 { 14 | border-bottom: dashed 1px; 15 | } 16 | 17 | p,ul,ol,dl,h4,h5 { 18 | padding: 0 2%; 19 | } 20 | 21 | table { 22 | padding: 0 2%; 23 | } 24 | 25 | /* Man page emphasis is always bold. */ 26 | dt { 27 | font-style: normal; 28 | font-weight: bold; 29 | margin-top : 10px; 30 | margin-left: 0 31 | } 32 | em { 33 | font-style: normal; 34 | font-weight: bold; 35 | } 36 | 37 | div#synopsis p { } 38 | 39 | div.literalparagraph { margin: 0 10%; } 40 | div.literalblock { margin: 0 10%; } 41 | 42 | div.listingblock { 43 | margin: 0 10%; 44 | } 45 | -------------------------------------------------------------------------------- /mcabber/hgcset.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | srcdir="$1" 4 | builddir="$2" 5 | 6 | if [ ! -f "$srcdir/logprint.h" ]; then 7 | echo "Unable to find mcabber sources!" >&2 8 | exit 1 9 | fi 10 | 11 | cd "$srcdir" 12 | 13 | if which hg > /dev/null 2>&1; then 14 | cs=$(hg id 2> /dev/null | cut -d' ' -f1) 15 | if test $? -eq 0; then 16 | if [ x"$cs" != x ]; then 17 | grep -q "$cs" "$builddir/hgcset.h" > /dev/null 2>&1 || \ 18 | echo "#define HGCSET \"$cs\"" > "$builddir/hgcset.h" 19 | exit 0 20 | fi 21 | fi 22 | fi 23 | 24 | echo > "$builddir/hgcset.h" 25 | -------------------------------------------------------------------------------- /mcabber/include/config.h.in: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_CONFIG_H__ 2 | #define __MCABBER_CONFIG_H__ 1 3 | 4 | /* Are modules enabled or no */ 5 | #undef MODULES_ENABLE 6 | 7 | /* ... */ 8 | #undef HAVE_LIBOTR 9 | 10 | /* ... */ 11 | #undef HAVE_GPGME 12 | 13 | /* ... */ 14 | #undef HAVE_NCURSESW_NCURSES_H 15 | 16 | /* ... */ 17 | #undef HAVE_NCURSES_NCURSES_H 18 | 19 | /* ... */ 20 | #undef WITH_ENCHANT 21 | 22 | /* ... */ 23 | #undef WITH_ASPELL 24 | 25 | /* ... */ 26 | #undef XEP0022 27 | 28 | /* ... */ 29 | #undef HAVE_UNICODE 30 | 31 | /* ... */ 32 | #undef HAVE_WCHAR_H 33 | 34 | /* ... */ 35 | #undef HAVE_WCTYPE_H 36 | 37 | /* ... */ 38 | #undef HAVE_WCHAR_H 39 | 40 | /* ... */ 41 | #undef HAVE_ISWBLANK 42 | 43 | /* ... */ 44 | #undef HAVE_STRCASESTR 45 | 46 | /* Default data files prefix */ 47 | #undef DATA_DIR 48 | 49 | /* Default modules location */ 50 | #undef PKGLIB_DIR 51 | 52 | /* To satisfy gnutls */ 53 | #undef _FILE_OFFSET_BITS 54 | 55 | /* Mcabber branch name (string) */ 56 | #undef MCABBER_BRANCH 57 | 58 | /* Mcabber version (string) */ 59 | #undef MCABBER_VERSION 60 | 61 | #endif 62 | -------------------------------------------------------------------------------- /mcabber/macros/define_dir.m4: -------------------------------------------------------------------------------- 1 | dnl define_dir.m4 2 | dnl http://autoconf-archive.cryp.to/ac_define_dir.html 3 | 4 | # AC_DEFINE_DIR(VARNAME, DIR [, DESCRIPTION]) 5 | # This macro sets VARNAME to the expansion of the DIR variable, taking care 6 | # of fixing up ${prefix} and such. 7 | # VARNAME is then offered as both an output variable and a C preprocessor 8 | # symbol. 9 | 10 | # Authors 11 | # Stepan Kasal , Andreas Schwab , 12 | # Guido Draheim , Alexandre Oliva 13 | # (Slightly modified -- Mikael Berthe) 14 | 15 | AC_DEFUN([AC_DEFINE_DIR], [ 16 | prefix_NONE= 17 | exec_prefix_NONE= 18 | test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix 19 | test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix 20 | dnl In Autoconf 2.60, ${datadir} refers to ${datarootdir}, which in turn 21 | dnl refers to ${prefix}. Thus we have to use `eval' twice. 22 | ac_define_dir=`eval echo [$]$2` 23 | ac_define_dir=`eval echo [$]ac_define_dir` 24 | AC_SUBST($1, "$ac_define_dir") 25 | ifelse($3, , 26 | AC_DEFINE_UNQUOTED($1, "$ac_define_dir"), 27 | AC_DEFINE_UNQUOTED($1, "$ac_define_dir", $3)) 28 | test "$prefix_NONE" && prefix=NONE 29 | test "$exec_prefix_NONE" && exec_prefix=NONE 30 | ]) 31 | -------------------------------------------------------------------------------- /mcabber/macros/tm-gmtoff.m4: -------------------------------------------------------------------------------- 1 | dnl Check for the tm_gmtoff field in struct tm 2 | dnl (Borrowed from the Gaim project) 3 | 4 | AC_DEFUN([MC_TM_GMTOFF], 5 | [AC_REQUIRE([AC_STRUCT_TM])dnl 6 | AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff, 7 | [AC_TRY_COMPILE([#include 8 | #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;], 9 | ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)]) 10 | if test "$ac_cv_struct_tm_gmtoff" = yes; then 11 | AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.]) 12 | fi 13 | ]) 14 | -------------------------------------------------------------------------------- /mcabber/mcabber.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Encoding=UTF-8 3 | Type=Application 4 | Name=MCabber 5 | GenericName=Jabber IM Client 6 | Comment=Console Jabber Client 7 | Exec=mcabber 8 | Terminal=true 9 | Categories=ConsoleOnly;System;Network;InstantMessaging;Chat; 10 | -------------------------------------------------------------------------------- /mcabber/mcabber.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: MCabber 7 | Description: Modular XMPP client 8 | URL: https://mcabber.com 9 | Requires.private: glib-2.0 gmodule-2.0 loudmouth-1.0 10 | Version: @VERSION@ 11 | Libs: 12 | Cflags: -I${includedir} @LIBOTR_CFLAGS@ @GPGME_CFLAGS@ 13 | -------------------------------------------------------------------------------- /mcabber/mcabber/api.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_API_H__ 2 | #define __MCABBER_API_H__ 1 3 | 4 | #include 5 | #include // For MCABBER_BRANCH 6 | 7 | #define MCABBER_API_VERSION 41 8 | #define MCABBER_API_MIN 41 9 | 10 | #define MCABBER_BRANCH_DEV 1 11 | 12 | // cmd_add returns gpointer id 13 | #define MCABBER_API_HAVE_CMD_ID 1 14 | // compl_new_category accepts flags argument 15 | #define MCABBER_API_HAVE_COMPL_FLAGS 1 16 | 17 | extern const gchar *mcabber_branch; 18 | extern const guint mcabber_api_version; 19 | 20 | #endif 21 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 22 | -------------------------------------------------------------------------------- /mcabber/mcabber/caps.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_CAPS_H__ 2 | #define __MCABBER_CAPS_H__ 1 3 | 4 | #include 5 | 6 | void caps_init(void); 7 | void caps_free(void); 8 | void caps_add(const char *hash); 9 | void caps_remove(const char *hash); 10 | void caps_move_to_local(const char *hash, char *bjid); 11 | int caps_has_hash(const char *hash, const char *bjid); 12 | void caps_add_identity(const char *hash, 13 | const char *category, 14 | const char *name, 15 | const char *type, 16 | const char *lang); 17 | void caps_set_identity(char *hash, 18 | const char *category, 19 | const char *name, 20 | const char *type); 21 | void caps_add_dataform(const char *hash, const char *formtype); 22 | void caps_add_dataform_field(const char *hash, const char *formtype, 23 | const char *field, const char *value); 24 | void caps_add_feature(char *hash, const char *feature); 25 | int caps_has_feature(char *hash, char *feature, char *bjid); 26 | void caps_foreach_feature(const char *hash, GFunc func, gpointer user_data); 27 | 28 | char *caps_generate(void); 29 | gboolean caps_verify(const char *hash, char *function); 30 | void caps_copy_to_persistent(const char *hash, char *xml); 31 | gboolean caps_restore_from_persistent(const char *hash); 32 | 33 | #endif /* __MCABBER_CAPS_H__ */ 34 | 35 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 36 | -------------------------------------------------------------------------------- /mcabber/mcabber/carbons.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_CARBONS_H__ 2 | #define __MCABBER_CARBONS_H__ 1 3 | 4 | #include 5 | 6 | void carbons_available(); 7 | void carbons_enable(); 8 | void carbons_disable(); 9 | void carbons_info(); 10 | void carbons_reset(); 11 | gboolean carbons_enabled(); 12 | 13 | #endif //__MCABBER_CARBONS_H__ 14 | -------------------------------------------------------------------------------- /mcabber/mcabber/commands.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_COMMANDS_H__ 2 | #define __MCABBER_COMMANDS_H__ 1 3 | 4 | #include 5 | 6 | #include 7 | 8 | // Command structure 9 | typedef struct { 10 | char name[32]; 11 | const char *help; 12 | guint completion_flags[2]; 13 | void (*func)(char *); 14 | gpointer userdata; 15 | } cmd; 16 | 17 | void cmd_init(void); 18 | cmd *cmd_get(const char *command); 19 | void process_line(const char *line); 20 | void process_command(const char *line, guint iscmd); 21 | char *expandalias(const char *line); 22 | #ifdef MODULES_ENABLE 23 | gpointer cmd_del(gpointer id); 24 | gpointer cmd_add(const char *name, const char *help, guint flags1, guint flags2, 25 | void (*f)(char*), gpointer userdata); 26 | gboolean cmd_set_safe(const gchar *name, gboolean safe); 27 | #endif 28 | gboolean cmd_is_safe(const gchar *name); 29 | 30 | void cmd_room_whois(gpointer bud, const char *nick, guint interactive); 31 | void cmd_room_leave(gpointer bud, char *arg); 32 | void cmd_setstatus(const char *recipient, const char *arg); 33 | void say_cmd(char *arg, int parse_flags); 34 | 35 | #endif /* __MCABBER_COMMANDS_H__ */ 36 | 37 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 38 | -------------------------------------------------------------------------------- /mcabber/mcabber/events.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_EVENTS_H__ 2 | #define __MCABBER_EVENTS_H__ 1 3 | 4 | #include 5 | 6 | #define EVS_DEFAULT_TIMEOUT 90 7 | #define EVS_MAX_TIMEOUT 432000 8 | 9 | #define EVS_CONTEXT_TIMEOUT 0U 10 | #define EVS_CONTEXT_CANCEL 1U 11 | #define EVS_CONTEXT_ACCEPT 2U 12 | #define EVS_CONTEXT_REJECT 3U 13 | /* There can be other user-defined contexts */ 14 | 15 | typedef gboolean (*evs_callback_t)(guint context, const char *arg, gpointer userdata); 16 | 17 | const char *evs_new(const char *description, const char *id, time_t timeout, evs_callback_t callback, gpointer userdata, GDestroyNotify notify); 18 | int evs_del(const char *evid); 19 | int evs_callback(const char *evid, guint evcontext, const char *arg); 20 | void evs_display_list(void); 21 | GSList *evs_geteventslist(void); 22 | void evs_deinit(void); 23 | 24 | #endif /* __MCABBER_EVENTS_H__ */ 25 | 26 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 27 | -------------------------------------------------------------------------------- /mcabber/mcabber/fifo.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_FIFO_H__ 2 | #define __MCABBER_FIFO_H__ 1 3 | 4 | int fifo_init(void); 5 | void fifo_deinit(void); 6 | 7 | #endif /* __MCABBER_FIFO_H__ */ 8 | 9 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 10 | -------------------------------------------------------------------------------- /mcabber/mcabber/help.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_HELP_H__ 2 | #define __MCABBER_HELP_H__ 1 3 | 4 | void free_help_dirs(void); 5 | void init_help_dirs(void); 6 | void help_process(char *string); 7 | void help_init(void); 8 | 9 | #endif /* __MCABBER_HELP_H__ */ 10 | 11 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 12 | -------------------------------------------------------------------------------- /mcabber/mcabber/histolog.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_HISTOLOG_H__ 2 | #define __MCABBER_HISTOLOG_H__ 1 3 | 4 | #include 5 | 6 | #include 7 | 8 | void hlog_enable(guint enable, const char *root_dir, guint loadfile); 9 | char *hlog_get_log_jid(const char *bjid); 10 | void hlog_read_history(const char *bjid, GList **p_buddyhbuf, guint width); 11 | void hlog_write_message(const char *bjid, time_t timestamp, int sent, 12 | const char *msg); 13 | void hlog_write_status(const char *bjid, time_t timestamp, 14 | enum imstatus status, const char *status_msg); 15 | void hlog_save_state(void); 16 | void hlog_load_state(void); 17 | 18 | #endif /* __MCABBER_HISTOLOG_H__ */ 19 | 20 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 21 | -------------------------------------------------------------------------------- /mcabber/mcabber/logprint.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_LOGPRINT_H__ 2 | #define __MCABBER_LOGPRINT_H__ 1 3 | 4 | #include 5 | 6 | // Flags for scr_LogPrint() 7 | #define LPRINT_NORMAL 1U // Display in log window 8 | #define LPRINT_LOG 2U // Log to file (if enabled) 9 | #define LPRINT_DEBUG 4U // Debug message (log if enabled) 10 | #define LPRINT_NOTUTF8 8U // Do not convert from UTF-8 to locale 11 | 12 | // For convenience... 13 | #define LPRINT_LOGNORM (LPRINT_NORMAL|LPRINT_LOG) 14 | 15 | void scr_print_logwindow(const char *string); 16 | void scr_log_print(unsigned int flag, const char *fmt, ...) G_GNUC_PRINTF (2, 3); 17 | void scr_do_update(void); 18 | 19 | // For backward compatibility: 20 | #define scr_LogPrint scr_log_print 21 | 22 | #endif /* __MCABBER_LOGPRINT_H__ */ 23 | 24 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 25 | -------------------------------------------------------------------------------- /mcabber/mcabber/main.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_MAIN_H__ 2 | #define __MCABBER_MAIN_H__ 1 3 | 4 | extern GMainContext *main_context; 5 | 6 | void mcabber_set_terminate_ui(void); 7 | char *mcabber_version(void); 8 | 9 | #endif 10 | 11 | /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */ 12 | -------------------------------------------------------------------------------- /mcabber/mcabber/nohtml.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_NOHTML_H__ 2 | #define __MCABBER_NOHTML_H__ 1 3 | 4 | char *html_strip(const char *buf); 5 | char *html_escape(const char *text); 6 | 7 | #endif /* __MCABBER_NOHTML_H__ */ 8 | 9 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 10 | -------------------------------------------------------------------------------- /mcabber/mcabber/otr.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_OTR_H__ 2 | #define __MCABBER_OTR_H__ 1 3 | 4 | #include 5 | 6 | #ifdef HAVE_LIBOTR 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | 13 | enum otr_policy { 14 | plain, 15 | opportunistic, 16 | manual, 17 | always 18 | }; 19 | 20 | void otr_init(const char *jid); 21 | void otr_terminate(void); 22 | 23 | void otr_establish (const char * buddy); 24 | void otr_disconnect (const char * buddy); 25 | void otr_fingerprint(const char * buddy, const char * trust); 26 | void otr_print_info (const char * buddy); 27 | 28 | void otr_smp_query (const char * buddy, const char * secret); 29 | void otr_smp_respond(const char * buddy, const char * secret); 30 | void otr_smp_abort (const char * buddy); 31 | 32 | void otr_key (void); 33 | 34 | int otr_receive (char **otr_data, const char * buddy, int * free_msg); 35 | char *otr_send (const char * msg, const char * buddy, int * status); 36 | 37 | #endif /* HAVE_LIBOTR */ 38 | 39 | int otr_enabled (void); 40 | 41 | #endif /* __MCABBER_OTR_H__ */ 42 | 43 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 44 | -------------------------------------------------------------------------------- /mcabber/mcabber/pgp.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_PGP_H__ 2 | #define __MCABBER_PGP_H__ 1 3 | 4 | #include 5 | 6 | #ifdef HAVE_GPGME 7 | 8 | #define GPGME_ERR_SOURCE_DEFAULT GPG_ERR_SOURCE_USER_1 9 | #include 10 | 11 | int gpg_init(const char *priv_key, const char *passphrase); 12 | int gpg_is_version1(void); 13 | void gpg_terminate(void); 14 | void gpg_set_passphrase(const char *passphrase); 15 | void gpg_set_private_key(const char *priv_keyid); 16 | const char *gpg_get_private_key_id(void); 17 | char *gpg_verify(const char *gpg_data, const char *text, 18 | gpgme_sigsum_t *sigsum); 19 | char *gpg_sign(const char *gpg_data); 20 | char *gpg_decrypt(const char *gpg_data); 21 | char *gpg_encrypt(const char *gpg_data, const char *keyid[], size_t n); 22 | 23 | int gpg_test_passphrase(void); 24 | 25 | #endif /* HAVE_GPGME */ 26 | 27 | int gpg_enabled(void); 28 | 29 | #endif /* __MCABBER_PGP_H__ */ 30 | 31 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 32 | -------------------------------------------------------------------------------- /mcabber/mcabber/utf8.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_UTF8_H__ 2 | #define __MCABBER_UTF8_H__ 1 3 | 4 | #include 5 | 6 | #if defined HAVE_UNICODE && defined HAVE_WCHAR_H && defined HAVE_WCTYPE_H 7 | # define UNICODE 8 | #endif 9 | 10 | #ifdef HAVE_WCHAR_H 11 | # include 12 | # define get_char_width(c) (utf8_mode ? wcwidth(get_char(c)) : 1) 13 | #else 14 | # define wcwidth(c) 1 15 | # define get_char_width(c) 1 16 | #endif 17 | 18 | #ifdef HAVE_WCTYPE_H 19 | # include 20 | 21 | /* The following bit is a hack for Solaris 8&9 systems that don't have 22 | * iswblank(). 23 | * For now i made sure it comes after wctype.h so it doesn't create 24 | * problems (wctype.h has calls to iswblank() before wctype() is declared). 25 | * (Sebastian Kayser) 26 | */ 27 | # ifndef HAVE_ISWBLANK 28 | # define iswblank(wc) iswctype(wc, wctype("blank")) 29 | # endif 30 | 31 | #else 32 | # define iswblank(c) (c == ' ') 33 | # define iswalnum(c) isalnum(c) 34 | # define iswprint(c) isprint(c) 35 | # define towupper(c) toupper(c) 36 | # define towlower(c) tolower(c) 37 | # define iswalpha(c) isalpha(c) 38 | #endif 39 | 40 | extern int utf8_mode; 41 | 42 | char *prev_char(char *str, const char *limit); 43 | char *next_char(char *str); 44 | unsigned get_char(const char *str); 45 | char *put_char(char *str, unsigned c); 46 | 47 | #endif /* __MCABBER_UTF8_H__ */ 48 | 49 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 50 | -------------------------------------------------------------------------------- /mcabber/mcabber/xmpp_iqrequest.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_XMPP_IQREQUEST_H__ 2 | #define __MCABBER_XMPP_IQREQUEST_H__ 1 3 | 4 | void xmpp_iq_request(const char *fulljid, const char *xmlns); 5 | 6 | #endif /* __MCABBER_XMPP_IQREQUEST_H__ */ 7 | 8 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 9 | -------------------------------------------------------------------------------- /mcabber/mcabber/xmpp_muc.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_XMPP_MUC_H__ 2 | #define __MCABBER_XMPP_MUC_H__ 1 3 | 4 | typedef struct { 5 | char *to; 6 | char *from; 7 | char *passwd; 8 | char *reason; 9 | char *evid; 10 | gboolean reply; 11 | } event_muc_invitation_t; 12 | 13 | void destroy_event_muc_invitation(event_muc_invitation_t *invitation); 14 | void roompresence(gpointer room, void *presencedata); 15 | void got_invite(const char* from, const char *to, const char* reason, 16 | const char* passwd, gboolean reply); 17 | void got_muc_message(const char *from, LmMessageNode *x, 18 | time_t timestamp); 19 | void handle_muc_presence(const char *from, LmMessageNode * xmldata, 20 | const char *roomjid, const char *rname, 21 | enum imstatus ust, const char *ustmsg, 22 | time_t usttime, char bpprio); 23 | 24 | #endif /* __MCABBER_XMPP_MUC_H__ */ 25 | 26 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 27 | -------------------------------------------------------------------------------- /mcabber/mcabber/xmpp_s10n.h: -------------------------------------------------------------------------------- 1 | #ifndef __MCABBER_XMPP_S10N_H__ 2 | #define __MCABBER_XMPP_S10N_H__ 1 3 | 4 | #include 5 | 6 | gboolean evscallback_subscription(guint evcontext, const char *arg, gpointer userdata); 7 | 8 | #endif /* __MCABBER_XMPP_S10N_H__ */ 9 | 10 | /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 11 | -------------------------------------------------------------------------------- /mcabber/modules/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = beep xttitle fifo urlregex 2 | -------------------------------------------------------------------------------- /mcabber/modules/beep/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | if INSTALL_HEADERS 3 | 4 | pkglib_LTLIBRARIES = libbeep.la 5 | libbeep_la_SOURCES = beep.c 6 | libbeep_la_LDFLAGS = -module -avoid-version -shared 7 | 8 | LDADD = $(GLIB_LIBS) 9 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) \ 10 | $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \ 11 | $(GPGME_CFLAGS) $(LIBOTR_CFLAGS) \ 12 | $(ENCHANT_CFLAGS) 13 | 14 | endif 15 | 16 | -------------------------------------------------------------------------------- /mcabber/modules/fifo/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | if INSTALL_HEADERS 3 | 4 | pkglib_LTLIBRARIES = libfifo.la 5 | libfifo_la_SOURCES = fifo.c ../../mcabber/fifo_internal.c ../../mcabber/fifo.h 6 | libfifo_la_LDFLAGS = -module -avoid-version -shared 7 | 8 | LDADD = $(GLIB_LIBS) 9 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) \ 10 | $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \ 11 | $(GPGME_CFLAGS) $(LIBOTR_CFLAGS) \ 12 | $(ENCHANT_CFLAGS) 13 | endif 14 | -------------------------------------------------------------------------------- /mcabber/modules/urlregex/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | if INSTALL_HEADERS 3 | 4 | pkglib_LTLIBRARIES = liburlregex.la 5 | liburlregex_la_SOURCES = urlregex.c 6 | liburlregex_la_LDFLAGS = -module -avoid-version -shared 7 | 8 | LDADD = $(GLIB_LIBS) 9 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) \ 10 | $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \ 11 | $(GPGME_CFLAGS) $(LIBOTR_CFLAGS) \ 12 | $(ENCHANT_CFLAGS) 13 | 14 | endif 15 | 16 | -------------------------------------------------------------------------------- /mcabber/modules/xttitle/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | if INSTALL_HEADERS 3 | 4 | pkglib_LTLIBRARIES = libxttitle.la 5 | libxttitle_la_SOURCES = xttitle.c 6 | libxttitle_la_LDFLAGS = -module -avoid-version -shared 7 | 8 | LDADD = $(GLIB_LIBS) 9 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) \ 10 | $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \ 11 | $(GPGME_CFLAGS) $(LIBOTR_CFLAGS) $(ENCHANT_CFLAGS) 12 | 13 | endif 14 | --------------------------------------------------------------------------------