From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- tde-i18n-pl/docs/tdenetwork/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/Makefile.in | 587 +++++ tde-i18n-pl/docs/tdenetwork/kget/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/kget/Makefile.in | 635 ++++++ tde-i18n-pl/docs/tdenetwork/kget/index.cache.bz2 | Bin 0 -> 8070 bytes tde-i18n-pl/docs/tdenetwork/kget/index.docbook | 1123 ++++++++++ tde-i18n-pl/docs/tdenetwork/kopete/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/kopete/Makefile.in | 635 ++++++ .../docs/tdenetwork/kopete/chatstyle.docbook | 650 ++++++ tde-i18n-pl/docs/tdenetwork/kopete/index.cache.bz2 | Bin 0 -> 30400 bytes tde-i18n-pl/docs/tdenetwork/kopete/index.docbook | 2269 ++++++++++++++++++++ tde-i18n-pl/docs/tdenetwork/kopete/menus.docbook | 1173 ++++++++++ tde-i18n-pl/docs/tdenetwork/kpf/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/kpf/Makefile.in | 635 ++++++ tde-i18n-pl/docs/tdenetwork/kpf/index.cache.bz2 | Bin 0 -> 7619 bytes tde-i18n-pl/docs/tdenetwork/kpf/index.docbook | 372 ++++ tde-i18n-pl/docs/tdenetwork/kppp/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/kppp/Makefile.in | 635 ++++++ .../docs/tdenetwork/kppp/accounting.docbook | 155 ++ tde-i18n-pl/docs/tdenetwork/kppp/callback.docbook | 327 +++ tde-i18n-pl/docs/tdenetwork/kppp/chap.docbook | 315 +++ tde-i18n-pl/docs/tdenetwork/kppp/costsgraphs.png | Bin 0 -> 4683 bytes .../docs/tdenetwork/kppp/dialog-setup.docbook | 1135 ++++++++++ .../docs/tdenetwork/kppp/getting-online.docbook | 81 + .../docs/tdenetwork/kppp/global-settings.docbook | 570 +++++ tde-i18n-pl/docs/tdenetwork/kppp/hayes.docbook | 1901 ++++++++++++++++ tde-i18n-pl/docs/tdenetwork/kppp/index.cache.bz2 | Bin 0 -> 41961 bytes tde-i18n-pl/docs/tdenetwork/kppp/index.docbook | 382 ++++ .../kppp/kppp-account-accounting-tab.png | Bin 0 -> 6646 bytes .../docs/tdenetwork/kppp/kppp-account-dial-tab.png | Bin 0 -> 5005 bytes .../docs/tdenetwork/kppp/kppp-account-dns-tab.png | Bin 0 -> 4441 bytes .../tdenetwork/kppp/kppp-account-execute-tab.png | Bin 0 -> 4673 bytes .../tdenetwork/kppp/kppp-account-gateway-tab.png | Bin 0 -> 3666 bytes .../docs/tdenetwork/kppp/kppp-account-ip-tab.png | Bin 0 -> 3856 bytes .../kppp/kppp-account-login-script-tab.png | Bin 0 -> 3158 bytes tde-i18n-pl/docs/tdenetwork/kppp/kppp-config.png | Bin 0 -> 15551 bytes .../docs/tdenetwork/kppp/kppp-device-tab.png | Bin 0 -> 4009 bytes .../docs/tdenetwork/kppp/kppp-dialler-tab.png | Bin 0 -> 2031 bytes tde-i18n-pl/docs/tdenetwork/kppp/kppp-faq.docbook | 824 +++++++ .../docs/tdenetwork/kppp/kppp-graph-tab.png | Bin 0 -> 3420 bytes tde-i18n-pl/docs/tdenetwork/kppp/kppp-misc-tab.png | Bin 0 -> 4663 bytes .../docs/tdenetwork/kppp/kppp-modem-tab.png | Bin 0 -> 3272 bytes .../docs/tdenetwork/kppp/kppp-wizard-tab.png | Bin 0 -> 4460 bytes tde-i18n-pl/docs/tdenetwork/kppp/security.docbook | 137 ++ tde-i18n-pl/docs/tdenetwork/kppp/tricks.docbook | 292 +++ tde-i18n-pl/docs/tdenetwork/kppp/wizard.docbook | 169 ++ tde-i18n-pl/docs/tdenetwork/krdc/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/krdc/Makefile.in | 635 ++++++ .../docs/tdenetwork/krdc/authentication.png | Bin 0 -> 4069 bytes tde-i18n-pl/docs/tdenetwork/krdc/index.cache.bz2 | Bin 0 -> 9515 bytes tde-i18n-pl/docs/tdenetwork/krdc/index.docbook | 718 +++++++ .../tdenetwork/krdc/preferences_profilestab.png | Bin 0 -> 6837 bytes .../tdenetwork/krdc/preferences_rdpdefaultstab.png | Bin 0 -> 9135 bytes .../tdenetwork/krdc/preferences_vncdefaultstab.png | Bin 0 -> 8217 bytes .../tdenetwork/krdc/snapshot_connectionspeed.png | Bin 0 -> 6885 bytes .../docs/tdenetwork/krdc/snapshot_nobrowse.png | Bin 0 -> 15410 bytes .../docs/tdenetwork/krdc/snapshot_vncentry.png | Bin 0 -> 16302 bytes tde-i18n-pl/docs/tdenetwork/krfb/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/krfb/Makefile.in | 635 ++++++ .../docs/tdenetwork/krfb/configuration_access.png | Bin 0 -> 9295 bytes .../docs/tdenetwork/krfb/configuration_network.png | Bin 0 -> 6507 bytes .../docs/tdenetwork/krfb/configuration_session.png | Bin 0 -> 6232 bytes tde-i18n-pl/docs/tdenetwork/krfb/connection.png | Bin 0 -> 24529 bytes .../docs/tdenetwork/krfb/email_invitation.png | Bin 0 -> 23850 bytes tde-i18n-pl/docs/tdenetwork/krfb/index.cache.bz2 | Bin 0 -> 8689 bytes tde-i18n-pl/docs/tdenetwork/krfb/index.docbook | 573 +++++ .../docs/tdenetwork/krfb/invitation_management.png | Bin 0 -> 6188 bytes .../docs/tdenetwork/krfb/personal_invitation.png | Bin 0 -> 25364 bytes tde-i18n-pl/docs/tdenetwork/krfb/screenshot.png | Bin 0 -> 26203 bytes tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.am | 4 + tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.in | 635 ++++++ tde-i18n-pl/docs/tdenetwork/ksirc/index.cache.bz2 | Bin 0 -> 17143 bytes tde-i18n-pl/docs/tdenetwork/ksirc/index.docbook | 2215 +++++++++++++++++++ .../docs/tdenetwork/kwifimanager/Makefile.am | 4 + .../docs/tdenetwork/kwifimanager/Makefile.in | 635 ++++++ .../docs/tdenetwork/kwifimanager/index.cache.bz2 | Bin 0 -> 13316 bytes .../docs/tdenetwork/kwifimanager/index.docbook | 712 ++++++ 77 files changed, 21796 insertions(+) create mode 100644 tde-i18n-pl/docs/tdenetwork/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kget/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/kget/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kget/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/kget/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/chatstyle.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kopete/menus.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kpf/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/kpf/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kpf/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/kpf/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/accounting.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/callback.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/chap.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/costsgraphs.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/dialog-setup.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/getting-online.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/global-settings.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/hayes.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-accounting-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dial-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dns-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-execute-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-gateway-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-ip-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-login-script-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-config.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-device-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-dialler-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-faq.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-graph-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-misc-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-modem-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/kppp-wizard-tab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/security.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/tricks.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kppp/wizard.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/authentication.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/preferences_profilestab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/preferences_rdpdefaultstab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/preferences_vncdefaultstab.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/snapshot_connectionspeed.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/snapshot_nobrowse.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krdc/snapshot_vncentry.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/configuration_access.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/configuration_network.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/configuration_session.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/connection.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/email_invitation.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/invitation_management.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/personal_invitation.png create mode 100644 tde-i18n-pl/docs/tdenetwork/krfb/screenshot.png create mode 100644 tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/ksirc/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/ksirc/index.docbook create mode 100644 tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.am create mode 100644 tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.in create mode 100644 tde-i18n-pl/docs/tdenetwork/kwifimanager/index.cache.bz2 create mode 100644 tde-i18n-pl/docs/tdenetwork/kwifimanager/index.docbook (limited to 'tde-i18n-pl/docs/tdenetwork') diff --git a/tde-i18n-pl/docs/tdenetwork/Makefile.am b/tde-i18n-pl/docs/tdenetwork/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/Makefile.in b/tde-i18n-pl/docs/tdenetwork/Makefile.in new file mode 100644 index 00000000000..73e2ddf8470 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/Makefile.in @@ -0,0 +1,587 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kpf kget kwifimanager krfb ksirc kppp krdc kopete +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in Makefile.am + +#>+ 2 +docs-am: + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kget/Makefile.am b/tde-i18n-pl/docs/tdenetwork/kget/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kget/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/kget/Makefile.in b/tde-i18n-pl/docs/tdenetwork/kget/Makefile.in new file mode 100644 index 00000000000..4f8f64e32a3 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kget/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/kget +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kget/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kget/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kget/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kget/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kget/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/kget/index.cache.bz2 new file mode 100644 index 00000000000..b97d3b66c45 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kget/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/kget/index.docbook b/tde-i18n-pl/docs/tdenetwork/kget/index.docbook new file mode 100644 index 00000000000..b1909d15d1e --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kget/index.docbook @@ -0,0 +1,1123 @@ + + + KGet"> + + + + +]> + + + + +Podręcznik &kget; + + + Jonathan E. Drews j.e.drews@att.net + +MichałBendowski
bendowski@gmail.com
+
+ + +2003 +Jonathan E. Drews + +&FDLNotice; + +2005-08-31 +0.8.4 + + + + +&kget; pozwala ci grupować pobierane pliki. W niektórych przypadkach &kget; może wznowić ich pobieranie, nawet jeżeli wyłączyłeś komputer przed ukończeniem pobierania. + + + +KDE +tdeutils +kget +kppp +download + + +
+ + +Wstęp + +Żeby pobrać dokument lub pakiet, przeciągnij adres &URL; na &kget;. + + + +Używanie &kget; + + +Wprowadzenie do &kget; + +To krótkie wprowadzenie przedstawia niektóre funkcje &kget;. Poniżej znajdują się trzy pakiety z oprogramowaniem, które należy pobrać. Załóżmy, że chcesz pobrać najpierw ten środkowy, a następnie górny i dolny. + + + + +Ustaw &kget; w tryb bez podłączenia, poprzez wybranie z menu OpcjeTryb bez podłączenia. + + + +Kliknij lewym przyciskiem myszy na górnym elemencie. Następnie przytrzymaj przycisk &Ctrl; i kliknij na dolnym elemencie. &kget; powinno wyglądać podobnie do: +Zrzut ekranu Kget + + + + + + Pliki do pobrania z Konquerora + + + + + + + + +Kliknij na przycisku opóźnienia, żeby uniemożliwić pobieranie tych plików. + +Teraz kliknij na środkowym elemencie, żeby go zaznaczyć. Górne i dolne łącze już nie będzie zaznaczone. +Zrzut ekranu Kget + + + + + + Pliki do pobrania z Konquerora + + + + + +Przestaw &kget; z powrotem do trybu z podłączeniem, przez wyłączenie OpcjeTryb bez podłączenia, a &kget; zacznie pobierać środkowy plik. + +Kliknij na górnym łączu, przytrzymaj przycisk &Shift; i kliknij na dolnym łączu. &kget; powinno wyglądać mniej więcej tak: +Zrzut ekranu Kget + + + + + + Pliki do pobrania z Konquerora + + + + + +Przytrzymanie klawisza &Ctrl; pozwala Ci wybierać pojedyncze pliki, przytrzymanie klawisza &Shift; pozwala wybierać kolejne pliki klikając lewym klawiszem myszy. + + + +Teraz kliknij ikonę Kolejka albo wybierz TransferKolejka żeby pobrać dwa zaznaczone pliki. + + + + + + +Ustawienia specjalne + +Konfiguracja automatycznego rozłączania + +Ta opcja używana jest do automatycznego rozłączania Twojego modemu, kiedy pobieranie zostanie zakończone. Żeby skonfigurować automatyczne rozłączanie &kget; wykonaj następujące czynności: + + +Idź do OpcjeTryb automatycznego rozłączenia żeby odłączyć modem. Zazwyczaj odbywa się to z pomocą &kppp;. Żeby skorzystać z tej funkcji musisz włączyć tryb eksperta. + + +Użytkownicy &SuSE; muszą zamienić polecenie cinternet ppp0 na kppp w menu Ustawienia Konfiguracja &kget;... Automatyzacje. + + +Polecenie to dla użytkowników Fedora Core powinna wyglądać następująco: /usr/sbin/usernetctl ppp0 + + + + + + +Pobieranie do wyznaczonych folderów + +Żeby pobierać wszystkie pliki JPEG do wyznaczonego folderu, wykonaj nasŧępujące czynności: + +Idź do menu Ustawienia Konfiguracja &kget;... Foldery + + +Wpisz pliki, które chcesz pobierać, przy użyciu rozszerzeń .jpg i .jpeg, jak pokazano poniżej: + +Zrzut ekranu Kget + + + + + + Pobieranie do wyznaczonych folderów + + + + + + +Kliknij Zastosuj i OK. Teraz, kiedy będziesz pobierał pliki .jpeg, zostaną one umieszczone w katalogu /home/kdecvs/pics/JPEG. + + + + + + + + +Informacje o obsłudze + + +Główne okno &kget; + + +Menu <guimenu +>Plik</guimenu +> + + + + &Ctrl;O Plik Otwórz +Otwiera okno okno transferu, gdzie możesz wkleić adres &URL;. + + + + &Ctrl;V Plik Wklej +Wkleja zawartość schowka do okna transferu. + + + +Plik Eksportuj listę pobrań... +Otwiera okno Zapisz Jako, które pozwala Ci zapisać zaznaczone adresy &URL; do pliku .kget. Żeby skorzystać z tej opcji: + +Przestaw &kget; w tryb bez podłączenia, przez kliknięcie na przycisku trybu bez podłączenia, albo przez wybranie OpcjeTryb bez podłączenia. +Przeciągnij adresy &URL; plików, które chcesz pobrać, na &kget;. + +Następnie kliknij na górnym elemencie tak, żeby był zaznaczony. + +Przytrzymaj przycisk &Shift; i kliknij najniższy adres &URL;, żeby zaznaczyć wpisy: +Zapisywanie do pliku eksportu w kget + + + + + + + + +Teraz kliknij Plik Eksportuj listę pobrań... i wpisz nazwę pliku .kgetdla Twoich pobrań. + + + +Ta opcja używana jest do zapisywania plików, które będą pobierane regularnie, tak jak obraz &kde; poniżej. + + + + + +Plik Importuj listę pobrań... +Wczytuje pliki .kget utworzone poprzez Plik Eksportuj listę pobrań + + + +Plik Importuj plik tekstowy... +Importuje adresy &URL; znajdujące się w plikach tekstowych. To potężne narzędzie pozwala Ci przetwarzać adresy &URL; z plików tekstowych i wiadomości email, które otrzymałeś. Potrafi rozróżnić zwykły tekst od adresu &URL; pod warunkiem, że adres &URL; zaczyna się przy lewym marginesie dokumentu. &kget; znajdzie adresy &URL; i wczyta je dla Ciebie do głównego okna. Ta funkcja ignoruje zwykły tekst, tylko w przypadku, gdy wybrałeś tryb eksperta. Jeżeli tryb eksperta nie jest używany, plik musi zawierać same adresy &URL;. + + + + + &Ctrl;Q Plik Wyjdź +Wychodzi z &kget; + + + + + + +Menu <guimenu +>Widok</guimenu +> + + + +Widok Pokaż okno dziennika +Otwiera okno dziennika, który dokumentuje wszystko to, co się wydarzyło. Może okazać się to przydatne przy sprawdzaniu, co wydarzyło się w trakcie długiego pobierania. Możesz zobaczyć, czy jakieś pakiety zostały utracone, albo czy połączenie się przedawniło. + + + + + + + +Menu <guimenu +>Transfer</guimenu +> +Żeby uaktywnić elementy tego menu (to znaczy, żeby nie były wyblakłe) musisz zaznaczyć jedno z pobrań klikając je lewym klawiszem myszy. + + + +Transfer Kopiuj URL do schowka +Wkleja zaznaczoną linijkę do schowka &kde; (Klipper). + + + +Transfer Otwórz w oddzielnym oknie +Pokazuje wybrane pobranie w jego własnym oknie. + + + +Transfer Przenieś na początek +Przesuwa zaznaczony element na szczyt listy pobrań. +Najwyższy adres &URL; jest w &kget; pobierany pierwszy. + + + + + +Transfer Przenieś na koniec +Przesuwa zaznaczony element na koniec listy pobrań. + + + +Transfer Wznowienie +Wznawia pobranie, które zostało zatrzymane. + + + +Transfer Pauza +Zatrzymuje odbywające się pobieranie. + + + +Transfer Usuń +Usuwa zaznaczony wpis z głównego okna &kget;. + + + +Transfer Restart +Jest to połączenie pauzy i wznowienia w jednym przycisku. + + + +Transfer Kolejka +Powoduje rozpoczęcie pobierania zaznaczonych elementów. + + + +Transfer O określonym czasie +Opóźnia pobieranie zaznaczonego elementu o minutę. Jest to przydatne, jeżeli chcesz zatrzymać pobieranie żeby sprawdzić pocztę elektoniczną, albo odwiedzić jakąś stronę. + + + +Transfer Opóźnienie +Opóźnia pobieranie zaznaczonego elementu w nieskończoność (aż do wyłączenia). +Kolejka, O określonym czasie i Opóźnienie wykluczają się wzajemnie, tylko jedna z tych opcji może być wybrana na raz. + + + + + + + + +Menu Opcje + + + + +Options Użyj animacji + +Przełącza używanie animacji obrazujących stan &kget;. + + + + +Options Użyj dźwięków + +Przełącza używanie dźwięków informujących o różnych zdarzeniach, np. kiedy plik zostanie dodany do listy pobrań, lub pobieranie się zakończy. + + + + + +Opcje Tryb eksperta +Wyłącza potwierdzanie przez użytkownika. + + + +Opcje Użyj ustawień ostatniego katalogu +&kget; będzie ignorował ustawienia aktualnego folderu i umieszczał wszystkie nowe pobrania w folderze, w którym umieszczone zostało ostatnie pobranie. + + + +Options Tryb bez podłączenia +Przełącza &kget; pomiędzy trybami z podłączeniem (gotowe do pobierania) i bez podłączenia. Tryb pod podłączenia jest używany, jeżeli chcesz skopiować adres &URL; do &kget;, jednak nie chcesz, żeby został automatycznie pobrany. + + + +Options Tryb automatycznego rozłączenia +Powoduje, że &kget; rozłącza modem, najczęściej przy użyciu &kppp;. Tryb eksperta musi być włączony, żeby skorzystać z tej opcji. +Więcej informacji na temat trybu automatycznego rozłączenia znajdziesz w . + + + +Opcje Tryb automatycznego wyłączenia +Zamyka &kget; po tym, jak wszystkie pobrania zostaną ukończone. Tryb eksperta musi być włączony, żeby skorzystać z tej opcji. + + + +OptionsTryb automatycznego wstawiania +Włącza automatyczne przechwytywanie ze schowka plików do pobrania. + + + + + + + +Menu <guimenu +>Ustawienia</guimenu +> + + + +Ustawienia Ukryj pasek stanu +Ukryj pasek stanu. Pasek stanu na ogół wyświetla statystyki dotyczące aktualnie pobieranych plików. + + + + +Ustawienia Małe okno +Małe okno to ikona pozwalająca ukrywać i przywracać &kget;. Jest używana przy zapełnionym pulpicie, kiedy chcesz regularnie sprawdzać postęp pobierania. + + + +Ustawienia Konfiguracja skrótów... + +Wyświetla znane użytkownikom &kde; okno dialogowe konfiguracji skrótów klawiszowych. + + + + +Ustawienia Konfiguracja pasków narzędzi + + +Wyświetla znane użytkownikom &kde; okno dialogowe konfiguracji pasków narzędziowych. + + + + + +Ustawienia Konfiguracja &kappname; + + +Wywołuje główne okno konfiguracji. + + + + + + + +Menu <guimenu +>Pomoc</guimenu +> +&help.menu.documentation; + + + + + + +Podziękowania i licencje + +&kget; +Prawa autorskie do programu: copyright 1998 Matej Moss +Współpraca: +Patrick Charbonnier pch@freeshell.org + +Carsten Pfeiffer pfeiffer@kde.org + + + + +Prawa autorskie dokumentacji: Copyright © 2003 Jonathan Drews j.e.drews@att.net + +Michał Bendowskibendowski@gmail.com +&underFDL; &underGPL; + + +Instalacja + + +Jak zdobyć &kget; +&install.intro.documentation; + + + + +Kompilacja i instalacja +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.am b/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.in b/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.in new file mode 100644 index 00000000000..f52e859085b --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kopete/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/kopete +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kopete/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 chatstyle.docbook Makefile.in menus.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook menus.docbook chatstyle.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete + @for base in index.docbook menus.docbook chatstyle.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/$$base ;\ + done + +uninstall-nls: + for base in index.docbook menus.docbook chatstyle.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kopete/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook menus.docbook chatstyle.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kopete/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kopete/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/chatstyle.docbook b/tde-i18n-pl/docs/tdenetwork/kopete/chatstyle.docbook new file mode 100644 index 00000000000..7613394157b --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kopete/chatstyle.docbook @@ -0,0 +1,650 @@ + + + + +Przewodnik po stylach okna rozmowy &kopete; + +Informacje o stylach okna rozmowy &kopete; +Począwszy od &kopete; 0.12, w stylu okna rozmowy wykorzystywany jest format Adium. Ten format motywów bazuje na szablonach HTML i CSS. Są one łatwiejsze do tworzenia i rozwijania, konieczna jest tylko znajomość HTML i CSS. Styl może mieć również warianty (określone jako plik CSS), podnoszące jego możliwości dostosowania do upodobań użytkownika. + + + Krótki przewodnik +Format Adium określa strukturę katalogów, szablony HTML, pliki CSS i słowa kluczowe, które są zastępowane za każdym razem, gdy przetwarzany jest szablon. Końcowym efektem jest okno rozmowy, w postaci strony XHTML, gdzie wiadomości są dodawane operacjami DOM (drzewa obiektów dokumentu). Centralnym elementem jest element div, nazywany Chat. Przed i po elemencie div znajdują się szablony Header i Footer. Wiadomości są elementami potomnymi elementu div Chat. + + + Struktura katalogu +Styl musi trzymać się określonej struktury katalogów. Kod &kopete; również został napisany z myślą o tej strukturze. Archiwizując styl, musisz zarchiwizować katalog styleName. Struktura katalogu odpowiada strukturze pakietu w systemie Mac OS X, jeśli znasz ten system operacyjny, to poczujesz się jak w domu. Musisz zwrócić uwagę na wielkość liter, ponieważ system UNIX rozróżnia małe i wielkie litery. +styleName\ (może posiadać przyrostek .adiumMessageStyle, ponieważ w Mac OS X jest to pakiet) + Contents\ + Info.plist + Resources\ + main.css + Header.html + Footer.html + Status.html + Incoming\ (i Outgoing\) + Content.html + NextContent.html (dla kolejnych wiadomości) + Context.html (dla historii wiadomości) + NextContext.html + Action.html + Variants\ + *.css + + + + + Element <div id="insert"></div> + Jest to specjalny element div używany wewnętrznie. To symbol zastępczy, który ma wskazywać, gdzie wstawić następną wiadomość. Jeśli to nowa wiadomość, stara wiadomość jest usuwana, a jej miejsce zajmuje nowa. Ale jeśli to kolejna wiadomość, element div jest zastępowany zawartością nowej wiadomości. Specjalny element div jest wymagany w szablonach Content, Context, NextContent, NextContext. Ale można go również umieścić w szablonach Action i Status. + + + + Szablony HTML + +Opis szablonu + +Header.html (Wymagany) + +Użyj szablonu Header, aby wyświetlić nad rozmową ładny nagłówek. Ten szablon jest umieszczany przed elementem div Chat. Jeśli nie chcesz z tego korzystać, umieść tam pusty plik. + + + +Footer.html (Wymagany) + +Podobny do szablonu Header, ale umieszczany jest w stopce rozmowy. Ten szablon jest wstawiany po elemencie div Chat. Jeżeli nie będziesz go używać, umieść tam pusty plik. + + + +Status.html (Wymagany) + +Ten szablon jest używany do wyświetlania wewnętrznych komunikatów. Chodzi o komunikaty typu zmiana statusu, czy komunikaty od Kopete (np. o nadchodzącym pliku). Jeśli styl nie zawiera szablonu Action, szablon Status używany jest do wyświetlania komunikatów Action. + + + +Incoming/Content.html + Outgoing/Content.html (Wymagany) + +Szablon Content to główna część okna wiadomości. Traktuj go jak blok zawierający wiadomości. Upewnij się, że jest w stanie dodawać kolejne wiadomości, nie projektuj go tak, by wyświetlił tylko jedną. Kolejne wiadomości będą umieszczane w elemencie div insert. + + + +Incoming/NextContent.html + Outgoing/NextContent.html (Wymagany) + +Szablon NextContent to element z wiadomością dla kolejnych wiadomości. Zostanie on wstawiony do głównego bloku wiadomości. Szablon HTML powinien zawierać tylko minimum konieczne do wyświetlenia wiadomości. + + + + +Incoming/Action.html + Outgoing/Action.html (Opcjonalne) (Rozszerzenie &kopete;) + +Ten szablon jest rozszerzeniem &kopete; w stosunku do formatu Adium. Jest dostępny dla kierunku przychodzącego i wychodzącego. Wiadomości Action to specjalne wiadomości informujące o tym, że podejmujemy jakieś działanie. Przykład: "/me instaluje &kopete;" będzie wyświetlane jako "DarkShock instaluje &kopete;". + + + +Incoming/Context.html + Incoming/NextContext.html + Outgoing/Context.html + Outgoing/NextContext.html (Opcjonalne) + +Te szablony nie są stosowane w Kopete. W formacie Adium są używane do wyświetlania historii. Bardzo przypominają szablony Content i NextContent, jedynie kilka elementów odróżnia je od zwykłych wiadomości. + + + + + + + + + Style CSS i warianty + Szablony HTML są używane do opisu utworzonej struktury. Cały styl jest opisany jednak w plikach CSS. main.css to główny styl, a warianty to odmiany głównego stylu. Przykładem wariantu są zmienione kolory, czy brak pokazanego zdjęcia użytkownika. Zarówno main.css, jak i warianty są dołączane do wynikowej strony XHTML. + + <filename +>main.css</filename +> + Jest to główny plik CSS, który jest wspólny dla wszystkich wariantów. W tym pliku powinien być zawarty cały główny opis stylu. + + + Warianty + Warianty to pliki CSS umieszczone w katalogu Variants/. Każdy wariant to pojedynczy plik CSS, który dołącza do siebie main.css i wprowadza modyfikacje głównego stylu. + + + + + Usuwanie błędów ze stylów + Oto dwie wskazówki pomagające wypróbować utworzony styl. + + Zapisz próbną rozmowę + W oknie rozmowy możesz zapisać dyskusję. Jest to kopia wyświetlanej, wewnętrznej strony XHTML. Otwórz ją w przeglądarce Konqueror, aby przetestować Twoje pliki CSS. + + + Wyłącz buforowanie stylu + Parametr konfiguracji &kopete; pozwala wyłączyć buforowanie stylu. Gdy buforowanie jest wyłączone, szablony HTML są wczytywane ponownie za każdym razem, gdy pojawia się prośba o styl. Dodaj poniższe wiersze do Twojego pliku kopeterc. Jest to bardzo użyteczne przy testowaniu stylów w &kopete;. + [KopeteStyleDebug] +disableStyleCache=true + + + + + + + + Słowa kluczowe + Słowa kluczowe są jak puste miejsca do wypełnienia szczegółami. Z nadejściem nowej wiadomości, są one zastępowane prawidłową wartością, odpowiadającą kontekstowi. Aby możliwa była pełna obsługa funkcji w Kopete, dodane zostało kilka rozszerzeń słów kluczowych do Adium. Również niektóre słowa kluczowe są dostępne tylko w pewnym kontekście. + +Słowa kluczowe dla szablonów Header i Footer +Te słowa kluczowe są przetwarzane na początku rozmowy. +%chatName% + +Jest to nazwa bieżącej sesji rozmowy. W typowej sesji, wyświetlana jest nazwa rozmówcy i jego status. W przypadku IRC pokazywany jest temat kanału. + + + +%sourceName% + %destinationName% + +Są to nazwy uczestników rozmowy. %sourceName% to Twoja nazwa. %destinationName% to nazwa osoby z którą rozmawiasz. Zalecamy używanie %chatName%, ponieważ dwa pozostałe mogą wprowadzać w błąd w rozmowach grupowych i IRC. + + + +%incomingIconPath% + %outgoingIconPath% + +Są to obrazy/zdjęcia/awatary uczestników rozmowy. Incoming przedstawia zdjęcie rozmówcy, a Outgoing Twoje własne zdjęcie. Jeśli brak jest dostępnych zdjęć, użyty zostanie obrazek buddy_icon.png, znajdujący się w katalogu Incoming lub Outgoing. + + + +%timeOpened% + %timeOpened{X}% + +To czas rozpoczęcia rozmowy. %timeOpened% używa domyślnego formatu czasu dla bieżącego czasu lokalnego. Jeśli chcesz używać określonego formatu czasu, użyj %timeOpened{X}%, gdzie X jest ciągiem zawierającym format czasu. Parametry formatu czasu są te same co w funkcji glibc strftime. Wpisz man:strftime w oknie &konqueror-dopelniacz; , aby otrzymać listę dostępnych parametrów. + + + + + +Słowa kluczowe dla szablonów Content, NextContent, Context, NextContext, Action +Te słowa kluczowe są przetwarzane dla każdej wiadomości. + +%userIconPath% + +Jest to obraz/zdjęcie/awatar osoby powiązanej z wiadomością. Jeśli zdjęcie nie jest dostępne, użyty zostanie obrazek buddy_icon.png, znajdujący się w katalogu Incoming lub Outgoing, w zależności od kierunku wiadomości. + + + +%senderScreenName% + +To identyfikator osoby powiązany z wiadomością. Przykłady: me@hotmail.com, 45566576, JohnSmith. + + + +%sender% + +To nazwa osoby powiązana z wiadomością. Używa wyświetlanej nazwy metakontaktu jako źródła. + + + +%service% + +Zawiera nazwę serwisu powiązaną z wiadomością. Przykłady: Jabber, Yahoo, MSN. + + + +%textbackgroundcolor{X}% + +To słowo kluczowe jest używane w &kopete; do przedstawienia tła podświetlenia. Zignoruj parametr w nawiasach klamrowych i używaj tylko jako %textbackgroundcolor{}. + + + +%senderStatusIcon% (Rozszerzenie &kopete;) + +Wyświetla ikonę stanu kontaktu powiązaną z wiadomością. Jest to ścieżka do pliku. + + + +%senderColor% %senderColor{N}% (Rozszerzenie &kopete;) + +Tworzy kolor z identyfikatora osoby wysyłającej. Może być używane do wyświetlenia odmiennego koloru dla pseudonimu kontaktu. +%senderColor{N}%, gdzie N jest liczbą dodatnią. Jeśli N jest większe niż 100, wówczas przedstawia kolor jaśniejszy niż kolor czcionki kontaktu. Jeśli N jest równe 150 to jest to kolor, który jest jaśniejszy o 50%. Jeśli N jest mniejsze niż 100, to wówczas kolor jest ciemniejszy. Może służyć w do zróżnicowania tła każdego kontaktu. +Jeśli chcesz używać tych kolorów w wariantach, a nie w stylu głównym, musisz zastosować sztuczkę. +

...

+]]> +
możesz zastosować kolor dla p.message w Twoim pliku main.css, a w wariancie musisz zrobić tak p.message { color:inherit; border-color:inherit; } + + +
+
+
+ +
+ +Wspólne słowa kluczowe dla wiadomości i Status.html + +%message% + +To właściwa wiadomość, która jest fragmentem HTML. + + + +%time% + %time{X}% + +Czas otrzymania wiadomości. %time% korzysta z domyślnego formatu czasu dla czasu lokalnego. Jeśli chcesz używać określonego formatu czasu, użyj %time{X}%, gdzie X jest ciągiem zawierającym format czasu. Parametry czasu są te same co w funkcji glibc strftime. Wpisz man:strftime w oknie &konqueror-dopelniacz;, aby otrzymać listę dostępnych parametrów. + + + +%messageDirection% (Rozszerzenie &kopete;) + +Określa kierunek wiadomości, jeśli wiadomość musi być wyświetlana od prawej do lewej lub od lewej do prawej. Wartością może być "rtl" lub "ltr". Przeczytaj reguły Kierunek wiadomości, aby zobaczyć jak używać tego słowa kluczowego poprawnie. + + + + +
+
+ + + Reguły stylów okna rozmowy &kopete; +Reguły stylu okna rozmowy &kopete; określają, co styl ma obsługiwać, aby być zgodnym z Kopete. + + Obsługa podświetlenia + Twój styl musi umożliwiać podświetlenie. W Kopete i Adium %textbackgroundcolor{}% jest zastępowany kolorem podświetlenia. Dodaj ten atrybut stylu: background-color: %textbackgroundcolor{}% do elementu HTML wyświetlającego wiadomość. + + + Wymagane są szablony kolejnych wiadomości + Ta reguła odnosi się do ludzi przekształacających stare style XSL do nowego formatu. Wszystkie style muszą posiadać szablon dla kolejnych wiadomości. Jest to obecnie domyślna funkcja. + + + + Używaj kodowania <acronym +>UTF-8</acronym +> + Tytuł mówi wszystko. Musisz zapisywać pliki w UTF-8. + + + + Dodaj <filename +>Contents/Info.plist</filename +> dla zgodności z Adium + Plik Contents/Info.plist nie jest jeszcze używany w Kopete. Ale jeśli chcesz, by Twój styl był zgodny z Adium, musisz zamieścić ten plik. Oto prosty przykład pliku. Ciągi do zastąpienia znajdują się pomiędzy "$". + + + + + CFBundleDevelopmentRegion + English + CFBundleGetInfoString + $Your style full name$ + CFBundleIdentifier + $Your style ID in the form: com.adiumx.smooth.operator.style$ + CFBundleInfoDictionaryVersion + 1.0 + CFBundleName + $Your style name here$ + CFBundlePackageType + AdIM + MessageViewVersion + 3 + + +]]> + + + + + + Dodaj <filename +>buddy_icon.png</filename +> + Musisz umieścić plik o nazwie buddy_icon.png w katalogach Incoming i Outgoing. Te obrazy zostaną użyte, gdy nie ma zdjęcia rozmówcy. + + + + Obsługa języków od prawej do lewej za pomocą słowa kluczowego <filename +>%messageDirection%</filename +> + Dostępne jest słowo kluczowe %messageDirection% dla języków pisanych od prawej do lewej. Określa ono kierunek wiadomości: "rtl"(od prawej do lewej) lub "ltr"(od lewej do prawej). Dodaj ten atrybut stylu do elementu HTML wyświetlającego wiadomość: direction: %messageDirection%. Podgląd stylu w konfiguracji wyglądu zawiera tekst pisany od prawej do lewej, w celu sprawdzenia, czy styl jest wyświetlany poprawnie. Napis powinien rozpoczynać się od prawej. + + +
diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/kopete/index.cache.bz2 new file mode 100644 index 00000000000..8f7580b1bf5 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kopete/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/index.docbook b/tde-i18n-pl/docs/tdenetwork/kopete/index.docbook new file mode 100644 index 00000000000..5e2f91bef6f --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kopete/index.docbook @@ -0,0 +1,2269 @@ + +Kopete"> + WillStephenson"> + lists@stevello.free-online.co.uk"> + MattRogers"> + mattr@kde.org"> + MichaëlLarouche"> + michael.larouche@kdemail.net"> + + + IM"> + + + http://kopete.kde.org"> + + +]> + + + + +Podręcznik programu &kopete; + + + +&Will.Stephenson; &Will.Stephenson.mail; +&Matt.Rogers; &Matt.Rogers.mail; +&Michael.Larouche; &Michael.Larouche.mail; + +PawełDąbek
pdabek@onet.pl
Polskie tłumaczenie
+
+ +&FDLNotice; + +2006-12-15 +0.12 + + +2003, 2004, 2005, 2006 + + + + + +&kopete; to wieloprotokołowy klient komunikatorów internetowych dla &kde;. + + + + +KDE +IM +Instant +Messaging +Jabber +IRC +MSN +ICQ +AIM +Yahoo +Gadu-Gadu +GroupWise +Novell +WinPopup +SMS + + +
+ + +Wstęp + + +&kopete;, klient komunikatorów internetowych dla &kde; + +Zanim rozpoczniesz... +Jeśli niewiele wiesz o komunikatorach internetowych, przeczytaj wcześniej sekcję Rozpoczęcie pracy, aby poznać ten zadziwiający świat. + + +Czym jest &kopete;? +&kopete; to klient komunikatorów internetowych dla &kde;. Umożliwia on komunikację z przyjaciółmi i znajomymi, przy wykorzystaniu różnych serwisów komunikatorowych. Jeśli Twoi znajomi i przyjaciele używają różnych komunikatorów, będzie Ci łatwiej poznać obsługę tylko jednego programu. +&kopete; został zaprojektowany w taki sposób, by dobrze integrować się z pulpitem &kde; i od początku być programem przyjaznym dla użytkownika. Interfejs &kopete; jest przejrzysty i prosty, pozbawiony odwracających uwagę ozdobników. To właśnie komunikacja ma być najważniejszym zadaniem komunikatorów, dlatego &kopete; stara się usuwać różnice pomiędzy różnymi systemami. Funkcją, która ma w tym pomóc, jest wprowadzona obsługa Metakontaktu. Grupuje ona metody komunikacji z kimś, kto widnieje jako jedna osoba na Twojej liście kontaktów. Inne wieloprotokołowe komunikatory obsługują różne konta komunikatorów oddzielnie, co wprawia w zakłopotanie mniej doświadczonych użytkowników. W &kopete; wszystko jest prostsze: metakontakt to osoba, a kontakty to metody komunikacji z tą osobą. Łatwo odróżnisz kontakty w metakontakcie po małych ikonach odpowiadających komunikatorom, których możesz użyć do komunikacji z tą osobą. +&kopete; jest przeznaczony dla użytkowników o różnym stopniu zaawansowania. Po uruchomieniu obsługuje tylko minimalny zestaw funkcji, tak by rozmowa była możliwie prosta. Bardziej wtajemniczeni użytkownicy mogą wykorzystywać dodatkowe funkcje, jak choćby kryptografia, które są dostępne w systemie wtyczek &kopete;. + + +Dodatkowe informacje o &kopete; na stronach WWW +Zespół &kopete;, pod adresem &kopetewww;, utworzył stronę informacyjną o projekcie. Zawsze znajdziesz tam najświeższe informacje oraz najnowsze wersje programu. +Jeśli szukasz kontaktu z zespołem, to lista dyskusyjna programistów &kopete; znajduje się tutaj:https://mail.kde.org/mailman/listinfo/kopete-devel. +Jeśli potrzebujesz wsparcia "na żywo", istnieje kanał IRC poświęcony właśnie &kopete;, na którym zespół dyskutuje problemy techniczne (choć nie zawsze) lub po prostu spędza wolny czas. Aby wejść na kanał, możesz użyć jakiegokolwiek klienta IRC (wliczając w to &kopete;). Po prostu dodaj kontakt IRC i wybierz irc.kde.org jako serwer i #kopete jako nazwę kanału. Do zobaczenia na kanale! + + + +Podstawowe informacje o komunikatorach internetowych +Czym są komunikatory internetowe (Instant Messaging)? To sposób na natychmiastowe komunikowanie się z przyjaciółmi w Internecie. Wydaje się, że bardzo przypomina to komunikację poprzez e-mail. Ale zauważyłeś jak uciążliwa może być krótka pogawędka za pośrednictwem poczty elektronicznej? Musisz klikać przycisk Odpowiedz, zastanawiać się nad wymyśleniem czegoś nowego, a następnie wysyłać. I długo czekać na przybycie kolejnej wiadomości. W przypadku komunikatorów piszesz wiadmości w oknie znajdującym się na ekranach u Ciebie i Twoich przyjaciół, a to bardziej przypomina rozmowę telefoniczną czy rozmowę twarzą w twarz. +Kolejna różnica pomiędzy komunikatorem a pocztą polega na tym, że w komunikatorach widzisz obecność przyjaciół, to znaczy czy ich komputer jest podłączony do Internetu w tym samym czasie co Twój. Możesz im błyskawicznie wysłać wiadomość i nie musisz czekać aż sprawdzą skrzynkę odbiorczą i przeczytają Twój e-mail. Wiadomość wysłana przez komunikator pojawia się na monitorze drugiej osoby prawie natychmiast. Oczywiście, jeśli nie chcesz być niepokojony, możesz zmienić swój status obecności, aby inni Ci nie przeszkadzali. +Komunikatory posiadają zabawne i użyteczne funkcje, które poznasz używając &kopete;: rozmowy grupowe, transfer plików, emotikony sygnalizujące Twój humor. Jeśli chcesz wiedzieć więcej, zapraszamy do lektury! + + + + +Rozpoczęcie pracy +Aby korzystać z &kopete; musisz założyć jedno lub więcej kont w serwisach komunikatorowych, których chcesz używać. +Prawdopodobnie wybrałeś już serwis komunikatorowy, ponieważ używasz jakiegoś komunikatora lub chcesz korzystać z tego samego serwisu co Twoi przyjaciele. Jeśli nie mieścisz się w tych kategoriach, weź pod uwagę korzystanie z serwisu bazującego na otwartych standardach, ponieważ zostały one zaprojektowane do używania w Wolnym Oprogramowaniu. W przypadku pozostałych komunikatorów, brak jest ogólnodostępnej informacji o wewnętrznych zmianach w tych programach, co utrudnia programistom Wolnego Oprogramowania oferowanie dla nich wsparcia. +Oparte na otwartych standardach serwisy komunikatorowe , które &kopete; obsługuje to Jabber i IRC. +Tworząc następną sekcję założyliśmy, że posiadasz już konto w serwisie komunikatorowym. Jeśli nie, możesz założyć konto Gadu-Gadu, Jabbera lub MSN z poziomu &kopete;. Jeśli chodzi o inne serwisy, przed utworzeniem konta w &kopete; musisz dokonać rejestracji na odpowiednich stronach. + +Tworzenie kont +Aby utworzyć konto, wejdź do menu Ustawienia Konfiguracja &kopete;... w celu otwarcia okna konfiguracyjnego. +Okno konfiguracyjne jest podstawowym miejscem zmiany ustawień i personalizacji &kopete;. Znajdująca się po lewej grupa ikon umożliwia wybór konfigurowanych w danym momencie elementów. Kliknij ikonę Konta. Główne pole zmieni się, aby wyświetlić pole zarządzania kontami. Jest ono na razie puste, ale już wkrótce zapełni się listą kont Twoich komunikatorów. Kliknij Nowe, aby wyświetlić Asystenta dodawania kontaktów. +Asystent dodawania kontaktów pomaga utworzyć konto w serwisie komunikatorowym. Po wyświetleniu strony Wstęp, zostaniesz poproszony o wybranie serwisu komunikatorowego, którego będziesz używał. Kliknij na jednym z wyświetlonych serwisów, następnie kliknij przycisk Dalej. Na kolejnej stronie będziesz musiał wprowadzić dane wymagane do rejestracji w serwisie. +Większość serwisów wymaga, abyś wprowadził nazwę użytkownika lub numer identyfikacyjny (UIN) i hasło. Usługi specjalnego przeznaczenia Winpopup i SMS działają nieco inaczej, musisz więc zapoznać się z ich specyficznymi sekcjami. Jest kilka innych opcji, które znajdują zastosowanie w większości serwisów i z którymi powinieneś się zaznajomić: + +Zapamiętaj hasłoJeśli ta opcja jest zaznaczona, &kopete; przechowa hasło, po to byś nie musiał wprowadzać go ponownie przy każdym logowaniu do serwisu komunikatorowego. Jeśli wyjątkowo zależy Ci na bezpieczeństwie lub chcesz ograniczyć dostęp do komunikatora, pozostaw to pole niezaznaczone. +Połącz przy uruchamianiuJeśli ta opcja jest zaznaczona, &kopete; po uruchomieniu będzie się starał połączyć z serwisem komunikatorowym. Jeśli używasz połączenia LAN, DSL lub innego stałego połączenia, to ta funkcja jest właściwa, natomiast użytkownicy modemów powinni wyłączyć tę opcję i łączyć się ręcznie po nawiązaniu komunikacji przez modem. + +Po wprowadzeniu swoich danych wymaganych przez serwis, możesz przejść do strony Zrobione i zamknąć asystenta i okno konfiguracyjne. + + +Połącz się i rozpocznij rozmowę! +Zauważysz teraz, że ikona reprezentująca konto pojawiła się na pasku stanu, u dołu okna Lista kontaktów &kopete;. Informuje ona o Twoim bieżącym statusie dla tego konta. Kliknięcie prawym przyciskiem spowoduje wyświetlenie menu, z którego możesz się połączyć. Ikona na pasku stanu będzie animowana, gdy &kopete; będzie się łączył z serwisem komunikatorowym. +Po połączeniu, jeśli już wcześniej korzystałeś z serwisu, Twoje kontakty zostaną pobrane z serwera i wyświetlone na Liście kontaktów. Aby rozpocząć rozmowę z kontaktem, kliknij na niego, a wówczas pojawi się okno rozmowy. Górna część okna jest miejscem, gdzie jest wyświetlana rozmowa. Jeśli chcesz coś przekazać, napisz to w dolnej części okna i kliknij przycisk Wyślij. +Jeśli stworzyłeś nowe konto, to nie będziesz miał żadnych kontaktów. Aby dowiedzieć się jak dodawać kontakty, przeczytaj sekcję Dodawanie kontaktów. +Dla operacji Wyślij ustalono domyślnie skrót &Ctrl;&Enter;. Możesz go zmienić w oknie rozmowy, wchodząc do menu UstawieniaKonfiguracja skrótów.... + + + + +Korzystanie z &kopete; +W tym rozdziale dowiesz się o podstawowych funkcjach &kopete;. Najpierw zajmiemy się listą kontaktów, na której są wyświetlone wszystkie Twoje kontakty, a następnie oknem rozmowy, w którym prowadzona jest dyskusja. + +Lista kontaktów +Lista kontaktów ukazuje się, gdy uruchomisz &kopete;. Jest to główne okno, gdzie możesz ustawić swój status, rozpocząć rozmowę, organizować kontakty, konfigurować &kopete;, a także zakończyć program. + +Układ okna Lista kontaktów +MenuZwykle pasek menu będzie znajdował się u góry listy kontaktów. Jeśli go tam nie ma, prawdopodobnie go wyłączyłeś. Możesz włączyć go ponownie kombinacją klawiszy &Ctrl;M. Szczegóły na temat każdej pozycji menu można znaleźć w rozdziale na temat struktury menu. + +Pasek narzędziNa pasku narzędzi znajdują się najczęściej wykorzystywane w &kopete; funkcje. Możesz spersonalizować te ustawienia wchodząc do menu Ustawienia Konfiguruj paski narzędzi.... Zwróć uwagę na przyciski Pokaż niedostępnych użytkowników i Pokaż puste grupy. Dzięki nim możesz ukrywać niedostępne kontakty i grupy. + Teraz w &kopete; w jeszcze prostszy sposób możesz ustawić wiadomość statusu, aby poinformować Twoich rozmówców o nastroju lub o tym, że jesteś właśnie zajęty. Kliknij na przycisk Ustaw wiadomość statusu i wprowadź nową wiadomość. Możesz też skorzystać z uprzednio zdefiniowanych wiadomości. + Pasek szybkiego wyszukiwania pozwala szybko filtrować listę kontaktów poprzez wpisanie pierwszych liter nazwy kontaktu. + +Lista kontaktówLista kontaktów zajmuje główną część okna. Są na niej wymienione wszystkie Twoje kontakty, w wybranych przez Ciebie grupach. Klikając na znak plusa umieszczony obok grupy możesz otwierać lub zamykać daną grupę. Możesz odwrócić porządek ułożenia grup klikając na etykietę Kontakty umieszczoną powyżej listy. +Menu kontekstowe Listy kontaktów zmienia się w zależności od tego jaki element znajduje się pod kursorem. Grupy, Metakontakty i specyficzne kontakty systemu komunikatorowego mają swoje własne opcje. W pustych polach Listy kontaktów możesz dodawać dzięki menu kontekstowemu kontakty lub grupy lub też zmieniać opcje wyświetlania listy. + +Pasek stanuPasek stanu wyświetla ikonę dla każdego utworzonego konta komunikatora internetowego. Ikony informują o bieżącym statusie każdego konta. Status może być zmieniony poprzez kliknięcieprawym przyciskiem ikony konta. + Kopete wyświetla również bieżącą wiadomość statusu na Pasku stanu +>. Klikając na ikonę notatki w rogu, możesz zmodyfikować wiadomość lub usunąć ją. + + + +Ustawienia statusu +Zachęciliśmy Cię do ustawienia statusu w poprzednim rozdziale. Status określa w jaki sposób widoczny jesteś w sieci komunikatora. Aby w ogóle z tej sieci korzystać, musisz się połączyć, tak byś mógł wysyłać i odbierać wiadomości i widzieć 'obecność' innych. Po połączeniu, większość systemów komunikatorowych pozwala na wskazywanie tego co robisz w danym momencie i czy chcesz rozmawiać. Wykorzystujesz do tego specjalne rodzaje statusu takie jak Nieobecny lub Chętny do rozmowy. Różne ustawienia statusu są właściwe dla każdego systemu, ale w &kopete; możesz kotrolować wszystkie systemy jednocześnie, ustawiając jednocześnie status na Nieobecny lub Dostępny. +Status dla pojedynczego konta komunikatora ustawiasz klikając prawym przyciskiem ikonę konta na pasku stanu, poniżej Listy kontaktów. Menu kontekstowe każdego konta pozwala wybrać ustawienia statusu dla każdego systemu komunikatorowego. +Aby zmienić status na wszystkich kontach jednocześnie, kliknij przycisk Ustaw status lub wejdź do menu Plik Ustaw status. + + +Rozpoczęcie rozmowy z okna Lista kontaktów +Aby rozpocząć rozmowę z okna listy kontaktów, po prostu kliknij na kontakt. Wówczas wyświetli się Okno rozmowy. +Możesz także kliknąć prawym przyciskiem na kontakcie i wybrać zarówno Wyślij wiadomość jak i Rozpocznij rozmowę. Wyślij wiadomość różni się tym, że powoduje wysłanie pojedynczej wiadomości, bez otwierania Okna rozmowy, a jedynie prostego okienka. Używaj tego do wiadomości typu wystrzel i zapomnij. + + + Wyślij plik + Możesz wysyłać pliki z Listy kontaktów, korzystając z menu kontekstowego osoby, do której chcesz coś wysłać. Jeśli &kopete; obsługuje transfer plików w tym systemie komunikatorowym, będzie się tam znajdować pozycja Wyślij plik.... Aby rozpocząć transfer pliku, możesz też przeciągnąć go z dowolnego miejsca KDE i upuścić na kontakcie. + + +Organizowanie kontaktów + +Kilka słów o metakontaktach +Jednym z założeń &kopete; jest zaoferowanie ujednoliconego sposobu korzystania z systemów komunikatorowych. Różnice pomiędzy komunikatorami są tu zatarte, co ułatwia komunikację. Staraliśmy się trzymać podobnej zasady przy organizacji kontaktów. Jeśli używasz &kopete;, odszukujesz kontakty według nazwy, to w jakim systemie funkcjonują ma mniejsze znaczenie. Niektórzy posiadają więcej niż jedno konto komunikatora - &kopete; rozmieszcza ich według pierwszego konta. +Aby to obsługiwać, wprowadzono w &kopete; Metakontakty, które przedstawiają osobę, z którą chcesz rozmawiać. Jeden metakontakt zawiera wszystkie posiadane przez użytkownika identyfikatory komunikatorów. Teraz jedno spojrzenie na 'ikonę uśmieszku' metakontaktu pozwala sprawdzić czy ktoś jest dostępny, bez względu na to jakiego komunikatora w danym momencie używa. + + +Kilka słów na temat grupowania kontaktów +&kopete; umożliwia tworzenie grup dla posortowania kontaktów. Kontakt może się znajdować w więcej niż jednej grupie. Tam gdzie jest to możliwe, grupy są zapisywane na liście kontaktów serwera, jeśli więc używasz innych programów komunikatorowych, członkostwo w grupie jest synchronizowane. Jeśli jednak zmienisz grupy w innym programie komunikatorowym, &kopete; nie będzie mógł przenieść metakontaktu automatycznie, będziesz więc musiał wykonać to ręcznie. +Aby zmienić grupę w której będzie wyświetlany metakontakt, skorzystaj z menu kontekstowego, aby go skopiować, przenieść do nowej grupy czy też usunąć z grupy. Możesz także użyć metody przeciągnij i upuść, wystarczy, że opuścisz metakontakt na nazwie innej grupy. + +Dodawanie kontaktów +Aby dodać kontakt, wybierz PlikDodaj kontakt... lub kliknij przycisk Dodaj kontakt na pasku narzędzi. Spowoduje to uruchomienie Asystenta dodawania kontaktów. +Asystent dodawania kontaktów tworzy nowy metakontakt na bazie jednego lub więcej systemów komunikatorowych, prowadząc Cię przez kolejne strony konfiguracyjne. + + +Strona powitalna. Tutaj możesz wybrać czy będziesz używał książki adresowej &kde; dla tego kontaktu. Zapisanie informacji o komunikatorze w książce adresowej &kde; spowoduje, że inne programy komunikatorowe &kde; będą współdzieliły informacje o kontakcie z &kopete;, a w przyszłości programy &kde; mogą wykorzystywać &kopete; do wysyłania wiadomości. Jeśli wolisz, aby Twoje kontakty funkcjonowały oddzielnie, usuń zaznaczenie w tym polu. +Wybierz wpis z książki adresowej &kde;. Wybierając wpis z książki adresowej &kde;, możesz wybrać nazwę wpisu, jako nazwę wyświetlaną w &kopete;. Możesz tu także utworzyć nowy wpis. Ta strona nie zostanie wyświetlona, jeśli wybierzesz, że nie chcesz używać książki adresowej &kde;. +Wybierz wyświetlaną nazwę i grupę. Tutaj możesz wprowadzić wyświetlaną nazwę (nazwę tej osoby w &kopete;) i wybrać grupy do których będzie należeć ta osoba. +Wybierz konta komunikatorów. Tutaj możesz wybrać, których kont chcesz używać do rozmowy z nowym kontaktem. Jeśli masz tylko jedno konto komunikatora, nie zobaczysz tej strony. +Strony dodawania kontaktu dla specyficznego konta. Dla każdego konta będziesz miał jedną stronę, gdzie będziesz mógł wprowadzić numer identyfikacyjny UIN, nazwę kolegi lub adres e-mail, w zależności od tego, jakiego komunikatora używasz. +Ekran końcowy. Zrobione. Wyjątkiem jest sytuacja, gdy system komunikatora wymaga autoryzacji (tak jak w przypadku ICQ), aby dodać kontakt do listy; w tym wypadku zostaniesz o nią poproszony po zamknięciu asystenta. + + +Za pomocą menu kontekstowego, możesz dodawać kontakty do już istniejącego metakontaktu. + + + +Zmiana nazwy kontaktu +Możesz zmienić nazwę kontaktu wchodząc do menu EdycjaZmień nazwę lub klikając na tę samą pozycję w menu kontekstowym. +Niektóre systemy komunikatorowe zezwalają na ustawienie Wyświetlanej nazwy, innej niż nazwa użytkownika, jak choćby Alicja kocha kryptografię!. Jeśli zmienisz nazwę kontaktu ręcznie, spowoduje to nadpisanie wyświetlanej nazwy. Aby odzyskać nazwę, otwórz okno Właściwości kontaktu i zaznacz pole Używaj nazwy podanej przez serwer. + + +Usuwanie kontaktów +Jeśli już nie chcesz, aby jakiś kontakt znajdował się na liście kontaktów, możesz usunąć metakontakt i wszystkie zawarte w nim kontakty, wybierając w menu kontekstowym metakontaktuUsuń kontakt. + + +Przenoszenie kontaktów między metakontaktami +Możesz zmienić metakontakt, do którego należy kontakt. W praktyce, będziesz musiał to robić tylko wtedy, kiedy dodałeś liczne konta do &kopete; i uświadomiłeś sobie, że HotDog76 i mikejones@hotmail.com to te same osoby. +Są dwa sposoby osiągnięcia tego celu: + +Przeciągnij i upuśćIkona kontaktu znajdująca się po prawej stronie metakontaktu, może być przeciągnięta z jednego metakontaktu do drugiego. +Menu kontekstowe kontaktuMenu kontekstowe kontaktów (kliknięcie prawymprzyciskiem na ikonie kontaktu) pozwala wybrać nowy metakontakt w oknie dialogowym. + +Jeśli ta operacja uczyniłaby metakontakt pustym (bez kontaktów), zostaniesz zapytany, czy chcesz usunąć ten kontakt. + + +Usuwanie kontaktów z metakontaktu +Aby usunąć kontakt z metakontaktu, wybierz w menu kontekstowym kontaktuUsuń kontakt.... + + + +Konfiguracja &kopete; +Możesz konfigurować &kopete; wchodząc do menu UstawieniaKonfiguracja &kopete;.... Przeczytaj następny rozdział, aby poznać szczegóły. + + +Zamykanie &kopete; +Aby zamknąć &kopete; możesz użyć PlikZakończ, &Ctrl;Q lub menu kontekstowego ikony &kopete; w tacce systemowej. Jeśli po prostu zamkniesz okno Listy kontaktów, &kopete; pozostanie uruchomiony w tacce systemowej &kde;. + + +Skróty klawiszowe +Następujące skróty klawiszowe są obsługiwane w oknie Listy kontaktów: + + + + +Skróty klawiszowe +Działanie + + + + +Strzałka do góry +Wybiera poprzednią pozycję na liście kontaktów. + + +Srzałka w dół +Wybiera następną pozycję na liście kontaktów. + + +Srzałka w lewo +Zamyka bieżącą grupę. + + +Strzałka w prawo +Otwiera bieżącą grupę. + + +Enter +Rozpoczyna rozmowę z zaznaczonym kontaktem. + + +&Ctrl;M +Wyświetla/ukrywa pasek menu. + + +&Ctrl;U +Wyświetla/ukrywa niedostępnych użytkowników. + + +&Ctrl;G +Wyświetla/ukrywa puste grupy. + + + + + + + + +Okno rozmowy +Układ okna rozmowy +Widok rozmowyWidok rozmowy zajmuje zwykle największą część okna rozmowy i to właśnie w tym oknie jest prowadzona dyskusja. Wiadomości ukazują się w takiej kolejności, w jakiej zostały otrzymane, a najnowsze wiadomości są u góry widoku. +Możesz kontrolować wygląd okna rozmowy. Twoje okno może mieć taki sam wygląd jak w innych klientach komunikatorów, może też stać się zupełnie oryginalne. + +Lista uczestników rozmowy +Odkąd systemy komunikatorowe umożliwiają rozmowy grupowe, wygodnie jest wiedzieć kto uczestniczy w rozmowie w danym momencie. Lista uczestników rozmowy ukazuje się po lewej lub prawej stronie widoku rozmowy. Możesz zmieniać te ustawienia wchodząc do menu UstawieniaLista uczestników rozmowy. Menu kontekstowe jest dostępne na liście członków rozmowy. +Pole wprowadzania tekstuPole wprowadzania tekstu znajduje się poniżej widoku rozmowy. To pole gdzie wpisujesz wiadomość zanim ją wyślesz. Możesz zmieniać czcionki i kolor wiadomości, korzystając ze standardowych narzędzi na pasku. Jeśli Twój system komunikatorowy to obsługuje, Twoje wiadomości będą stawać się kolorowe, w czasie czytania ich przez kontakt.Domyślnym skrótem klawiszowym powodującym wysłanie wiadomości jest &Enter;. +Pasek stanuPasek stanu zawiera tymczasowe komunikaty, jak powiadomienia o tym, że ktoś pisze wiadomość, jak również przycisk Wyślij. +Karty&kopete; umożliwia prowadzenie wielu rozmów w jednym oknie. Każda z rozmów na własną kartę, której kolor zmienia się w momencie otrzymania wiadomości: + +CzerwonyKtoś napisał wiadomość. +ZielonyKtoś właśnie pisze wiadomość. +NiebieskiKtoś napisał wiadomość zawierającą Twój pseudonim. + +Jest wiele sposobów na zarządzanie grupowaniem. Aby skonfigurować tę funkcję, przejdź do kart Rozmowa, na stronie Zachowanie, w oknie dialogowym Konfiguracja &kopete;. Możesz także przenosić rozmowy pomiędzy oknami, używając menu Karty. Tu możesz także zarządzać rozkładem kart w oknie. + + +Rozmowy grupowe w &kopete; +Możesz używać &kopete; do rozmowy z jedną osobą lub z grupą, jeśli Twój system komunikatorowy to obsługuje. +Aby zaprosić innych do rozmowy, przeciągnij pozycje z listy kontaktów do okna rozmowy lub skorzystaj z menu RozmowaZaproś<nazwa kontaktu>. + + +Przesyłanie pliku +Niektóre systemy komunikatorowe umożliwiają wysyłanie i odbieranie plików. Możesz korzystać z tej funkcji z menu kontekstowego kontaktu. Jeśli już rozmawiasz i chcesz wysłać plik, po prostu przeciągnij plik z innego miejsca &kde; do okna rozmowy lub skorzystaj z menu RozmowaWyślij plik. + + +Skróty klawiszowe +W oknie rozmowy obsługiwane są następujące skróty klawiszowe: + + + + +Skróty klawiszowe +Działanie + + + + +&Enter; +Wysyła wiadomość z Pola wprowadzania tekstu. + + +&Ctrl;P +Drukuje zawartość widoku rozmowy. + + +&Ctrl;S +Zapisuje zawartość widoku rozmowy. + + +&Ctrl;W +Zamyka bieżący widok rozmowy. Okno rozmowy zostanie zamknięte, chyba, że jest więcej kart w oknie. + + +&Alt;Strzałka w lewo +Zmienia na poprzednią kartę. + + +&Alt;Strzałka w prawo +Zmienia na następną kartę. + + +&Ctrl;&Shift;B +Przenosi zakotwiczoną kartę rozmowy do oddzielnego okna. + + +Tab +Uzupełnia częściowo wpisany pseudonim, należący do kogoś z kim rozmawiasz. + + + + + + + + + + +Konfiguracja &kopete; +Aby skonfigurować &kopete;, wejdź do menu Ustawienia. + +Globalne skróty +W &kopete; istnieją pewne skróty, które są respektowane w każdym programie &kde;. + + + + +Globalne skróty klawiszowe +Działanie + + + + +&Ctrl;&Shift;I +Czytaj wiadomość. Jest to użyteczne, jeśli ukryłeś okno Listy kontaktów, a animowanie ikony w tacce systemowejinformuje Cię, że nadeszła nowa wiadomość. + + +&Ctrl;&Shift;C +Wyświetla/ukrywa (dokuje) okno Listy kontaktów. Uwaga: jeśli wyłączyłeś ikonę &kopete; w tacce systemowej lub nie masz tacki, może to spowodować zniknięcie Listy kontaktów. Jedynym sposobem na przywrócenie okna, jest powtórzenie tego skrótu. + + + + + + + +Okno konfiguracji &kopete; + +Dodawanie i edytowanie kont +Pokazaliśmy już w skrócie, jak dodawać konta w sekcji Rozpoczęcie pracy. Aby w późniejszym czasie zmienić ustawienia konta, otwórz okno dialogowe Konfiguracja &kopete; w menu UstawieniaKonfiguracja &kopete;. Okno, podobnie jak Centrum sterowania &kde; jest podzielone na sekcje. Ikony znajdujące się po lewej stronie pozwalają przełączać się między sekcjami. +Na stronie Konta możesz Dodawać, Usuwaćlub Modyfikować konta. Edycja kont w dużej mierze przypomina dodawanie kont, pamiętaj jednak, że nie możesz zmienić numeru identyfikacyjnego, pseudonimu kolegi czy jakiegokolwiek identyfikatora używanego przez Twój system komunikatorowy. To nieodłączny element konta. Jeśli będziesz chciał zmienić tę pozycję, będziesz musiał dodać inne konto z nowym identyfikatorem konta i (opcjonalnie) usunąć stare konto. +Możesz łatwo rozróżniać różne konta, wykorzystujące ten sam system komunikatorowy, personalizując kolor każdej pozycji paska stanu i ikon kontaktów. Aby to zrobić, wybierz konto i kliknij selektor kolorów w prawej części strony. +Możesz kontrolować priorytet kont korzystając z ikon Góra i Dół znajdujących się na tej stronie. Jeśli posiadasz więcej niż jedną drogę komunikowania się z kontaktem, określisz w ten sposób, którego komunikatora będzie używał &kopete; do komunikacji z tym kontaktem. + + +Globalna tożsamość +Globalna tożsamość &kopete; umożliwia ustawienie własnego pseudonimu i zdjęcia jednocześnie dla kont wszystkich komunikatorów. Możesz sam odczytać te szczegóły z wpisu do książki adresowej KDE lub od jednego z kontaktów, albo też dodać zupełnie nowy pseudonim czy zdjęcie. Jeśli prowadzisz ekscytujące podwójne życie, możesz tworzyć rozliczne tożsamości i przełączać się między nimi w sekcji Tożsamość. + + +Zachowanie +Tutaj znajdują się ustawienia dotyczące integracji &kopete; z pulpitem, ustawienia statusu Nieobecny oraz opcje interfejsu rozmówcy. + +Karta Ogólne +Tutaj możesz spersonalizować integrację programu &kopete; z pulpitem i zmieniać układ listy kontaktów. + + +Wyświetlaj ikonę w tacce systemowej + +&kopete; umieszcza domyślnie ikonę w tacce systemowej &kde;. Tutaj możesz wyłączyć tę opcję. + + + +Uruchamiaj z ukrytym głównym oknem + +Powoduje uruchomienie &kopete; z ukrytym (zadokowanym) oknem Listy kontaktów. Możesz to okno uczynić widocznym, klikając na ikonę w tacce systemowej lub zaznaczając pokaż skrót globalny Listy kontaktów. + + + +Natychmiast otwieraj wiadomości + +Nadejście nowych wiadomości spowoduje otwarcie okien rozmowy. + + + +Używaj kolejkowania wiadomości + +Kolejka wiadmości to miejsce w którym &kopete; gromadzi wiadomości , w czasie gdy nie jest otwarte okno rozmowy. Jesteś wówczas powiadamiany o nowych wiadomościach przez wyskakujące dymki lub przez animację ikony w tacce systemowej. Jeśli wyłączysz kolejkowanie wiadomości, okno rozmowy otworzy się po nadejściu wiadmości. + + + +Układaj wiadomości w stos + +Jeśli używasz opcji Układaj wiadomości w stos, &kopete; pokazuje ostatnio otrzymane wiadomości poczynając od najświeższej. + + + + +Powiadomienia + + +Pokazuj dymek przy nowej wiadomości + +Ta opcja powoduje wyświetlenie dymka wychodzącego z ikony w tacce systemowej w momencie pojawienia się nowej wiadomości. Teraz możesz rozpocząć rozmowę lub zignorować wiadomość. Adresy URL są pobierane z wiadomości; jeśli klikniesz na odnośnik, domyślna przeglądarka otworzy stronę, a wiadomość zostanie zamknięta. + + + +Animacje w tacce systemowej przy nadejściu nowej wiadomości + +Ta opcja powoduje animowanie ikony w tacce systemowej przy nadejściu nowej wiadomości. Kliknięcie ikony spowoduje wyświetlenie wiadomości w oknie rozmowy. + + + +Włącz powiadomienia przy statusie Nieobecny + +Jeśli nie chcesz być rozpraszany przez te powiadomienia, gdy masz status Nieobecny, usuń to zaznaczenie. + + + +Konfiguracja dźwięków i powiadomień + +Dźwięki, błyskające elementy paska zadań, pasywne okna wyskakujące i jeszcze bardziej egzotyczne powiadomienia są obsługiwane w &kopete;, przy wykorzystaniu systemu powiadomień &kde;. Aby uzyskać więcej informacji wpisz help:/kcontrol/kcmnotify w &konqueror-narzednik; lub wybierz kartę Pomoc w sekcji Powiadomienia systemowe &kcontrol;. +Aby dodać własne powiadomienia dla kontaktu, kliknij kontakt z listy prawym przyciskiem i wybierz Właściwości. Pozwala to na rozpoczęcie rozmowy, odtworzenie własnego efektu dźwiękowego czy wyświetlenie wiadomości dla kontaktu czy grupy. W innym przypadku, możesz użyć powiadomienia Wykonaj program, aby wykonać własne powiadomienia. Na przykład, jeśli posiadasz zainstalowane XOSD (X On-Screen Display), możesz otrzymywać powiadomienia OSD, wprowadzając następujące polecenie, gdy ma miejsce wydarzenie Użytkownik jest dostępny: +echo %s | osd_cat -o 100 -p bottom -A center -f -*-helvetica-*-r-*-*-24-*-*-*-*-*-*-* -O 2 -c gold +OhReally sugeruje na Forum KDE użycie syntezatora mowy do powiadomień o dostępności, przy wykorzystaniu MBROLA: +echo %s | sed -e 's/online/onlaain/i' | /usr/local/bin/mbrdico.dutch.female +'sed' w środku tekstu fonetyzuje dane wyjściowe &kopete;, tak by syntezator miał lepszą wymowę niderlandzką. + + + + + + +Ustawienia statusu Nieobecny + + +Powiadamiaj o wszystkich rozpoczętych rozmowach gdy zmieniam status na Nieobecny +Ostrożnie z włączaniem tej opcji; spowoduje ona wysłanie wiadomości o tym, że stajesz się niedostępny, do rozmówców z otwartych okien rozmowy. Niektórzy mogą uznać to za natrętne. + + + +Włącz status Nieobecny automatycznie +Tutaj możesz ustawić w &kopete; zmianę statusu na Nieobecny po pewnym okresie braku aktywności. + + +Zdefiniowane komunikaty statusu Nieobecny +Możesz zdefiniować tak wiele komunikatów statusu Nieobecny jak chcesz i wybierać spośród nich, gdy zmieniasz status na Nieobecny wykorzystując przycisk Status na głównym pasku narzędzi. + + + +Ustawienia rozmowy + + +Podnieś okno/kartę przy nadejściu wiadomości +Spowoduje to pojawienie się okna rozmowy po nadejściu waidomości. + + +Pokazuj powiadomienia w oknie rozmowy +Niektóre systemy komunikatorowe podają dodatkowe informacje, np. o tym, że osoby przyłączają się do rozmowy i opuszczają rozmowę. Ta opcja umożliwia otrzymywanie takich wiadomości w oknie rozmowy. + + +Podświetlaj wiadomości zawierające Twój pseudonim +Jest to zwykłe wyróżnienie wiadomości zawierających Twój pseudonim. Jeśli potrzebujesz wydajniejszego narzędzia do podświetlania czy innych powiadomień, zapoznaj się z wtyczką Podświetlenie. + + + +Ustawienia interfejsu +Za pomocą &kopete; możesz wysyłać wiadomości metodą wystrzel i zapomnij i nie oczekiwać na odpowiedź lub przy użyciu okna rozmowy, w którym widoczny jest cały przebieg rozmowy. Tu możesz też wybrać domyślny styl. + + +Polityka grupowania okien rozmowy +Jeśli chcesz zgrupować rozmowy w jednym oknie używając kart, &kopete; pozwala Ci wybrać jedną z metod grupowania. + +Otwieraj wszystkie wiadomości w nowym oknie rozmowy +Grupuj wszystkie wiadomości z tego samego konta w tym samym oknie rozmowy +Grupuj wszystkie wiadomości w tym samym oknie rozmowy +Grupuj wszystkie wiadomości z tej samej grupy w tym samym oknie rozmowy +Grupuj wszystkie wiadomości danego metakontaktu w tym samym oknie rozmowy + + + +Maksymalna długość linii w oknie rozmowy + + +Maksymalna liczba wierszy w oknie rozmowy +Ogranicza to liczbę linii tekstu, który może być wyświetlany w oknie rozmowy. + + + + + + +Wygląd +W sekcji Wygląd możesz zarządzać stylami okna rozmowy, kolorami i czcionkami, możesz też wybrać ulubione emotikony. + +Emotikony +Emotikony (znane również jako uśmieszki) to kombinacje znaków przypominające twarz: ;-). Mają one informować o nastroju czy reakcji twarzy rozmówcy. &kopete; może opcjonalnie stosować graficzne emotikony zamiast kombinacji znaków. +Na tej karcie możesz wybrać zestaw emotikon lub całkowicie wyłączyć graficzne emotikony. +Przeczytaj Działania specjalne, aby poznać szczegóły na temat instalacji zestawów emotikon. + + +Okno rozmowy + +Style +Możesz zmieniać style okna rozmowy, tak by wyglądało ono jak w innych klientach komunikatorowych. Zainstalowane style są wymienione na liście po lewej, a podgląd wyświetlony w głównym panelu. Przeczytaj przewodnik Style okna rozmowy, aby dowiedzieć się jak utworzyć własny styl. +Zewnętrzne style są dostępne tutaj: http://kde-look.org. Od wersji &kopete; 0.12, możliwa jest obsługa stylów Adium(komunikator dla Mac OS X). Możesz pobrać style Adium tutaj: Adium Xtras, oraz wybrać Message View Styles. +Aby zainstalować styl kliknijInstaluj..., a następnie wybierz archiwum zawierające styl. Aby usunąć styl, wybierz go na liście i kliknij Usuń. +Grupuj kolejne wiadomości jest przydatną opcją, dzięki której rozmowy stają się bardziej czytelne. Jeśli otrzymujesz kolejne wiadomości od tego samego użytkownika, to są one grupowane, bez powtarzania nazwy nadawcy. + + + +Lista kontaktów + + + Ułóż metakontakty według grup + +Po wyłączeniu tej funkcji grupy w &kopete; zostaną ukryte, a kontakty zostaną podzielone na kontakty dostępne i kontakty niedostępne. + + + +Pokaż linie gałęzi drzewa + +Zwykle &kopete; wyświetla kontakty i grupy jako drzewo, na którym są umieszczeni członkowie grup. Możesz wyłączyć tę funkcję aby uprościć wygląd i wówczas lista stanie się płaska. Możesz także tu zadecydować o obecności gałęzi. + + + +Tryb wyświetlania kontaktu + + Jest wiele sposobów na przedstawienie listy kontaktów. Szczególnie interesujący może być styl Użyj zdjęcia kontaktu, jeśli dostępne, w którym na liście kontaktów są zdjęcia wybrane przez rozmówcę lub z książki adresowej KDE. + + + +Animacje listy kontaktów + + Tutaj kotrolowany jest stopień animacji listy kontaktów. Wyłączenie tej opcji sprawi, że &kopete; będzie szybciej pracował na wolniejszych komputerach. + + + +Automatyczne ukrywanie listy kontaktów + + Włączenie tej opcji spowoduje, że lista kontaktów automatycznie zniknie po kilku sekundach od opuszczenia okna przez kursor. + + + +Zmień zawartość wskazówki... + + Tutaj możesz ustawić jak wiele szczegółów będzie wyświetlanych w podpowiedziach na liście kontaktów. + + + + + +Kolory i czcionki + +Kolory okna rozmowy +Tutaj możesz zmienić kolor tła i czcionki używanych w oknie rozmowy. + + +Ignoruj formatowanie +Jeśli Twoi rozmówcy używają czcionek i kolorów nie lubianych przez Ciebie, możesz ustawić w &kopete; opcję ignorowania formatowania i używać standardowych czccionek. + + +Lista kontaktów +Niektóre komunikatory informują o tym, że dany kontakt jest zajęty przy komputerze. Ta opcja pozwala na zmianę koloru używanego dla zajętych kontaktów. + + + + +Urządzenia +Sekcja Urządzenia pozwala wybrać i skonfigurować urządzenia wykorzystywane w rozmowach z transmisją dźwięku i obrazu. To czy będziesz mógł skorzystać z tej możliwości zależy głównie od sprzętu, który posiadasz i jak jest on obsługiwany przez Twój system operacyjny. + +Wideo +&kopete; używa systemu Video4Linux 2 do przesyłania obrazu. Jeśli urządzenie wideo nie zostaje znalezione wyświetlany jest niebieski kwadrat, natomiast jeśli kamera pracuje to widzimy podgląd. Aby uzyskać aktualną informację na temat obsługi przez &kopete; kamer internetowych, wejdź na stronę wiki Kopete Webcam Support. + + +Dźwięk + Obsługa dźwięku jest w &kopete; na etapie eksperymentalnym. Jeśli posiadasz kartę Dźwięk, używasz prawdopodobnie wersji zapoznawczej &kopete;. + + + + + +Wczytywanie wtyczek +Możesz spersonalizować &kopete;, wyposażając go w specyficzne funkcje, które mogą być użyteczne, czy też po prostu zabawne. Otwórz okno Konfiguracja wtyczek w menu UstawieniaKonfiguracja wtyczek.... +Możesz włączać lub wyłączać wtyczki na liście z lewej części strony. Każda wtyczka może być skonfigurowana z prawej strony. Przeczytaj rozdział o wtyczkach, aby poznać szczegóły na temat każdej z wtyczek. + + + + + Protokoły &kopete; + &kopete; nazywa 'Protokołami' odmienne systemy komunikatorowe. Każde dodawane konto jest powiązane z jednym specyficznym protokołem. Pomimo tego, że &kopete; dąży do do ujednolicenia interfejsu komunikatorów, bez względu na to jaki protokół wykorzystują, istnieją jednak różnice w poziomie obsługi zaawansowanych funkcji takich jak przesyłanie plików oraz multimediów. + + Protokoły + + AIM + AIM obsługuje pokoje rozmowy. W menu konta AIM użyj polecenia Dołącz do rozmowy... , aby wejść do pokoju rozmowy. Obsługiwane są również zdjęcia rozmówców i własne emotikony. + + + ICQ + ICQ jest wyposażone w funkcję Niewidzialność, pozwalającą ukryć się przed wybranymi kontakatami. Możesz również przeszukać katalog użytkownika ICQ w momencie dodawania kontaktu. Duża ilość szczegółow na temat kontaktu może być ustawiona przy użyciu opcji Właściwości. + + + MSN + MSN obsługuje wysyłanie i przyjmowanie danych z kamer internetowych, jeśli Twoja kamera obsługuje standard Video4Linux 2 (v4l2). Aby zobaczyć czyjąś kamerę, kliknij prawym przyciskiem na ikonie motyla MSN i wybierz Pokaż kamerę kontaktu. Obsługiwany jest transfer plików i rozmowa wielu użytkowników. Aby przesłać plik, przeciągnij go z okna Konquerora lub z pulpitu do okna rozmowy. Aby zaprosić kogoś do rozmowy, przeciągnij do z Listy kontaktów do okna rozmowy. Polecenia te znajdują się również w menu Plik. Dodatkowo, MSN obsługuje również ikony użytkownika. + Zanim prześlesz plik czy skorzystasz z kamery, upewnij się, że port 6891 jest przekierowany do Twojego komputera. + + + Yahoo + Yahoo może wysyłać i przyjmować obraz z kamery. Z menu konta możesz również używać poczty i książki adresowej Yahoo. Możliwe jest również połączenie konferencyjne. + + + Jabber + Jabber, znany również jako XMPP, obsługuje przesyłanie plików, rozmowy konferencyjne i każdy inny serwis obecny na serwerze Jabbera. Wiele z tych serwerów posiada katalog użytkownika, a niektóre umożliwiają przesyłanie do innych serwisów komunikatorowych. Aby uzyskać dostęp do serwisów, wejdź do menu konta Serwisy.... Przesyłanie plików w serwisie Jabber działa bez przekierowania portów, ale lepsza wydajność osiągana jest przy bezpośrednim połączeniu. Domyślnie przekierowywany jest port 8010, ale zmiana konfiguracji jest możliwa w ustawieniach każdego konta. + + + Google Talk + Ponieważ Google Talk bazuje na serwisie Jabber, to jest oczywiście obsługiwany przez &kopete;. Wyjątkiem jest rozmowa głosowa, ale prace nad tą usługą trwają. + Aby skonfigurować Google Talk w &kopete; musisz użyć adresu Google Mail jako nazwy użytkownika. Zaznacz Szyfruj protokół (SSL), Zezwalaj na uwierzytelnianie hasła w tekście jawnym i Ignoruj domyślną informację serwera. Serwer to talk.google.com lub gmail.com, a używane winny być porty 443 i 5223. + + + Novell GroupWise + GroupWise Messenger jest systemem komunikatorowym dla przedsiębiorstw autorstwa Novell Inc. Obsługiwany jest pełny zakres funkcji, włączając w to poufność, rozmowy grupowe, tekst formatowany i wyszukiwanie użytkownika. + + + Gadu-Gadu + Gadu-Gadu to komunikator pochodzący z Polski. W tym momencie &kopete; obsługuje jego podstawowe funkcje rozmowy. + + + WinPopup + WinPopup to sposób na wykorzystanie &kopete; do wymiany wiadomości z komputerami w sieci lokalnej z zainstalowanym systemem Windows. Protokół WinPopup obsługuje jedynie pojedyncze wiadmości utworzone w tekście otwartym. + + + Inne protokoły + Oprócz protokołów wymienionych powyżej, &kopete; obsługuje wiele innych. W wielu przypadkach nie są one domyślnie włączone lub ich uruchomienie wymaga zainstalowania dodatkowej wtyczki. Na tę chwilę SMS, Skype oraz SILC działają w ten sposób. Aby dowiedzieć się więcej, wejdź na &kopetewww;, pamietaj jednak, że zespół &kopete; nie jest odpowiedzialny za te protokoły. + + + + + +Wtyczki &kopete; +Program &kopete; jest wyposażony we wtyczki, które być może nie są istotne dla samej komunikacji, ale dla wielu są bardzo użyteczne. + +Wtyczki + +Alias +Alias umożliwia zdefiniowanie własnych poleceń np. /hello w &kopete; uruchamiających skrypty, których rezultat jest widoczny w oknie rozmowy. Jeśli znasz polecenie alias w Uniksie, to tutaj jest podobnie. + + +Automatyczne zastępowanie +Automatyczne zastępowanie umożliwia korektę często błędnie wpisywanych słów i ułatwia wprowadzanie pewnych słów poprzez wykorzystanie skrótów. + + +Zakładki +Wtyczka Zakładki tworzy na liście zakładek KDE nowe pozycje z adresów URL otrzymanych w wiadomościach. + + +Stan połączenia +Stan połączenia jest użyteczny dla posiadaczy modemów i innych, którzy nie posiadają stałego łącza internetowego. Oczekuje on na aktywne połączenie internetowe i zmienia status kont na dostępny, po wykryciu połączenia. + + +Uwagi o kontakcie +Uwagi o kontakcie pozwalają zapisać drobne informacje o metakontakcie. + + +Kryptografia +Kryptografia pozwoli Ci użyć GnuPG do szyfrowania wiadomości. Zauważ, że to nie to samo, co szyfrowana w SSL sesja rozmowy. SSL chroni wiadomość przed zmianami i przechwyceniem jej zawartości w czasie przesyłania, ale nie daje gwarancji, że osoba czytająca wiadomość jest jej zamierzonym odbiorcą. Kryptografia umożliwia szyfrowanie wiadomości w taki sposób, że możesz ją przeczytać tylko jedna osoba, posiadająca odpowiedni klucz. Nie gwarantuje to jednak, że wiadomość, którą odbiorca czyta to wiadomośc od Ciebie! Ponieważ każdy kto posiada publiczny klucz odbiorcy może zaszyfrować wiadomośc i Twoja wiadomość może być zastąpiona w drodze przez zupełnie inną wiadomość, a odbiorca nie będzie o tym wiedział. +Jeśli chcesz skonfigurować sekcję Kryptografia, wybierz klucz GnuPG na stronie konfiguracji. Jeśli wybierzesz Szyfruj wychodzące wiadomości tym kluczem, wiadomość zostanie zaszyfrowana zarówno dla Ciebie jak i dla użytkownika, co może być użyteczne, jeśli zechcesz przeczytać własne logi rozmów później. Następnie korzystając z pozycji Wybierz publiczny klucz kryptografii z menu kontekstowego każdego kontaktu, wskaż jego publiczny klucz. Zostaniesz poproszony o hasło, jeśli będziesz chciał skorzystać z tej wtyczki. + + +Podświetlanie +Podświetlanie działa trochę jak filtry e-mail i wywołuje pewne zachowania, w przypadku wystąpienia szczególnych wiadomości. Oprócz podświetlenia tekstu, możesz też uruchomić dźwięki. + + +Historia +Jeśli aktywujesz wtyczkę Historia, wszystkie rozmowy przy użyciu jakiegokolwiek komunikatora będą zapisywane i będzie możliwe ich odtworzenie w przyszłości. Pozycja Historia pojawia się w menu kontekstowym każdego kontaktu, możesz więc przeglądać historię wiadomości dla tego metakontaktu. +Następujące pozycje są dodawane do menu Listy kontaktów: + + + +Edytuj Pokaż historię + + +(Włączone, jeśli zaznaczony jest kontakt) Włączana jest przeglądarka historii dla zaznaczonego kontaktu. + + + +Następujące pozycje są dodawane do menu okna rozmowy: + + + +&Alt;&Shift;Lewa strzałka Narzędzia Poprzednia historia + + +Pozwala to na przeglądanie historii następnego najstarszego zestawu wiadomości w oknie rozmowy. + + + + +&Alt;&Shift;Prawa strzałka Narzędzia Następna historia + + +Wyświetlany jest następny zestaw wiadomości z historii okna rozmowy. + + + + +Narzędzia Najnowsza historia + + +Wyświetla w oknie rozmowy najnowszy zestaw wiadomości z historii. + + + + + + +KopeteTeX +KopeteTeX pozwala naukowcom i matematykom prowadzić rozmowę przy użyciu języka LaTeX. Wyrażenia wewnątrz symboli $$ są wyświetlane jako grafika w oknie rozmowy i mogą być wycinane i wklejane jak oryginalny Latex. Aby korzystać z tej wtyczki, musisz mieć zainstalowany LaTeX. + + +Automatyczne wykrywanie nieobecności +Pozwala to w połączeniu z kamerą internetową i pakietem Video4Linux wykrywać, że nie jesteś już przy komputerze i zmienić w &kopete; status na Nieobecny. + + +Teraz słucham +Dzięki wtyczce Teraz słucham, możesz informować swoich rozmówców o słuchanej przez Ciebie muzyce. Wystarczy, że wpiszesz /media w oknie rozmowy lub wejdziesz do menu NarzędziaWyślij informacje o mediach. + + +Statystyki +Wtyczka ta wykorzystuje bazę danych do zebrania informacji o schematach zachowań kontaktów. Możesz to wykorzystać na przykład do sprawdzenia, kiedy kontakt jest zwykle dostępny. + + +Efekty tekstowe +Efekty tekstowe umożliwiają nałożenie zabawnych efektów na wysyłane wiadomości: pokolorowanie ich lub zmianę wielkości liter. Nie zapomnij tylko, że uaktywniłeś tę funkcję, gdyż mieliśmy raporty o błędach od zapominalskich użytkowników Efektów tekstowych! + + +Tłumacz +Wtyczka Tłumacz pozwala określić preferowany język dla każdego metakontaktu, a następnie przetłumaczyć wiadomości od nich lub dla nich za pomocą serwisów internetowych Google i Babelfish. Ustaw własny preferowany język w oknie dialogowym Konfiguracja wtyczek. Preferowany język każdego kontaktu może być ustawiony w jego menu kontekstowym. +Następująca pozycja jest dodawana do menu okna rozmowy: + + + +&Ctrl;T Narzędzia Przetłumacz + + +Jeśli nie włączyłeś automatycznego tłumaczenia, to bieżąca rozmowa zostanie przetłumaczona. + + + + + +Obecność w sieci WWW +Obecność w sieci WWW pozwala informować o Twojej dostępności w komunikatorze w sieci WWW. Podaj scieżkę do pliku na serwerze FTP (na przykład), a zostanie wysłany krótki fragment kodu HTML do tego pliku, do którego możesz dołączyć Twoją stronę domową. Jest to łatwe dzięki przejrzystości sieci &kde;. Znacząco ułatwia blogerom zawieranie znajomości, może też być pomocne w prowadzeniu biznesu. +Przykład: sftp://username@somehost.org/path/to/homes/user/im.html używa protokołu SFTP do wysłania informacji o Twojej obecności bezpośrednio do serwera WWW. +Przeczytaj podręczniki KIO, aby otrzymać poradę na temat różnych protokołów sieciowych. + + + +Tworzenie wtyczek +&kopete; zostało zaprojektowane tak, by łatwe było tworzenie wtyczek poszerzających jego funkcje. Więc jeśli masz pomysł na to jak uczynić &kopete; jeszcze lepszym, daj nam znać! + + + +&kopete-menus; + + +Często zadawane pytania + + +Co oznacza słowo &kopete;? Jak je wymawiać? +Słowo &kopete; pochodzi od chilijskiego słowa Copete, oznaczającego napój wypijany z przyjaciółmi. Duncan, twórca programu, zarejestrował próbkę dźwięku. + + +Jeśli korzystam z więcej niż jednego komunikatora do komunikacji z użytkownikiem z mojej listy kontaktów i klikam na nazwie użytkownika, to otrzymuje on wiadomość o niepoprawnym serwisie komuniktorowym. + +Możesz zmienić kolejność kont, przy użyciu których &kopete; wysyła wiadomości, korzystając ze strzałek Góra i Dół, znajdujących się w prawym dolnym rogu okna konfiguracji kont. &kopete; będzie starał się nawiązać połączenie przy użyciu górnych kont. Jeśli jednak dany serwis ma dla tego użytkownika wyższy status niż inne, &kopete; użyje właśnie tego. Jeśli dana osoba korzysta z trzech serwisów, z których dwa wskazują status Nieobecny, a trzeci Dostępny, &kopete; zawsze będzie starał się połączyć przy użyciu tego ostatniego.Jeśli zamiast na nazwę kontaktu klikniesz na małą ikonę protokołu po prawej stronie pozycji menu, zawsze będziesz starał się połączyć z tym kontaktem, korzystając z tego serwisu! + + + +Chciałbym się połączyć za pośrednictwem serwera pośredniczącego SOCKS, ale nie mogę znaleźć opcji konfiguracyjnych pośrednika w &kopete;. Jak ustawić w &kopete; korzystanie z SOCKS? + + +MSN, ICQ, AIM, Jabber i Yahoo korzystają z infrastruktury sieciowej &kde;. Szczegóły serwera pośredniczącego SOCKS są skonfigurowane tak jak reszta &kde; w Centrum sterowania, Sieć i InternetPośrednik. + + + + +Czy jest możliwa personalizacja ikon wyświetlanych w &kopete;? +Możesz włączać różne zestawy ikon korzystając z karty Emotikony na stronie Wygląd w oknie Konfiguracja &kopete;. +Aby zainstalować nowe emotikony, wejdź najpierw na stronę KDE-Look.org, gdzie znajdziesz całą masę dodatkowych zestawów emotikon do pobrania. + +Emotikony są łatwe do zainstalowania; wystarczy, że umieścisz katalog zawierający pliki ikon wraz z plikiem XML odwzorowującym tekst na obraz w $KDEDIR/share/apps/kopete/pics/emoticons (lub $KDEHOME, na przykład w /home/jasio/.kde/). + + +Skopiuj rozpakowany katalog do $KDEDIR/share/apps/kopete/pics/emoticons lub $HOME/.kde/share/apps/kopete/pics/emoticons (lub tam gdziekolwiek znajduje się $KDEHOME) +Wybierz Konfiguruj &kopete; w menu Ustawienia, następnie kliknij na ikonę Wygląd w lewym panelu okna Preferencje i wreszcie wybierz kartę Emotikony +Wybierz zestaw emotikon, które właśnie zainstalowałeś z listy +Teraz możesz korzystać z właśnie zainstalowanych emotikon w &kopete; + +Aby zastąpić ikony protokołu, musisz zastąpić ikony w $KDEDIR/share/apps/kopete/icons, lub dostarczyć zastępniki, aby nadpisać je w tym samym katalogu $KDEHOME. Obecnie nie istnieją kompletne zestawy zastępników, które mógłbyć tu po prostu wypakować. + + + + + + +Działania specjalne +Parametry linii poleceń +Instalacja zestawu emotikon + + + +Podziękowania i licencje +Prawa autorskie do &kopete;: (c) 2001-2005, Programiści &kopete; +Polskie tłumaczenie: Paweł Dąbekpdabek@onet.pl +&underFDL; &underGPL; +Obecny zespół programistów + + +Duncan Mac-Vicar Prett (duncan at kde org): twórca programu, programista i szef projektu +Till Gerken (till at tantalo net): programista, opiekun Jabbera +Olivier Goffart (ogoffart at tiscalinet be): główny programista, opiekun wtyczki MSN +Andy Goossens (andygoossens at telenet be): programista +Grzegorz Jaskiewicz (gregj at pointblue com pl): programista, opiekun wtyczki Gadu-Gadu +Jason Keirstead (jason at keirstead org): programista +Matt Rogers (mattr at kde org): główny programista, opiekun wtyczek AIM i ICQ +Richard Smith (lilachaze at hotmail com): programista, opiekun UI +Will Stephenson (lists at stevello free-online co uk): programista, ikony, wtyczki, autor podręcznika +Michel Hermier (michel.hermier at wanadoo fr): opiekun wtyczki IRC +Andre Duffeck (andre at duffeck de): programista, opiekun wtyczki Yahoo +Michaël Larouche (michael.larouche at kdemail net): programista, MSN, okno rozmowy + + + +Byli programiści (lista zasłużonych dla &kopete;) +Ci ludzie nie pracują już nad &kopete;, prosimy więc, byście ich nie niepokoili w kwestii wsparcia technicznego. Pozostaniemy zawsze wdzięczni za ich wkład w rozwój programu. + +Christopher TenHarmsel (tenharmsel at users sourceforge net): programista, moduł Oscar +Ryan Cumming (ryan at kde org): programista jądra +Richard Stellingwerff (remenic at linuxfromscratch org): programista +Hendrik vom Lehn (hennevl at hennevl de): programista +Stefan Gehn (sgehn at gmx net): programista +Robert Gogolok (robertgogolock at gmx de): programista +Nick Betcher (nbetcher at kde org): twórca wtyczek ICQ, AIM i IRC +Daniel Stone (dstone at kde org): twórca wtyczki Jabber +James Grant (topace at lightbox org): programista, autor importera wtyczek +Zack Rusin (zack at kde org): programista, dawny autor wtyczki Gadu-Gadu +Gav Wood (gav at kde org): autor wtyczki WinPopup +Martijn Klingens (klingens at kde org): programista, moduł MSN + + + +Dokumentacja +Prawa autorskie do dokumentacji: (c) 2003,2004,2005 Will Stephenson (lists at stevello free-online co uk), (c) 2005 Matt Rogers (mattr at kde org), (c) 2005,2006 Michaël Larouche (michael.larouche at kdemail net). + + + + +Instalacja + +Jak zdobyć &kopete; +&install.intro.documentation; Wersje rozwojowe są do pobrania tutaj: &kopetewww;. + + +Wymagane biblioteki +Jeśli zaintalowałeś &kopete; jako część Twojej dystrybucji, prawdopodobnie posiadasz już te biblioteki. +Wtyczka Gadu-Gadu wymaga pakietu libgadu; wejdź na tę stronę, aby dowiedzieć się więcej. +Wtyczka Teraz słucham wymaga libxmms, jeśli chcesz mieć dostęp do tego co xmms właśnie odtwarza. Może być ona dostępna w Twojej dystrybucji, ale istnieje również jako część pakietu xmms. Znajdziesz ją na stronie domowej xmms. + + +Kompilacja i instalacja +&install.compile.documentation; + + +&kopete-chatstyle; + +&documentation.index; +
+ + diff --git a/tde-i18n-pl/docs/tdenetwork/kopete/menus.docbook b/tde-i18n-pl/docs/tdenetwork/kopete/menus.docbook new file mode 100644 index 00000000000..b45604be67e --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kopete/menus.docbook @@ -0,0 +1,1173 @@ + + +Pozycje menu + +Każda pozycja menu została opisana poniżej. Domyślny skrót klawiszowy do funkcji znajduje się obok pozycji menu (jeśli jest dostępny). + +Menu okna listy kontaktów + +Menu <guimenu +>Plik</guimenu +> + + + + +Plik Ustaw status Dostępny + + +Wszystkie Twoje konta stają się dostępne + + + + + +Plik Ustaw status Nieobecny + + +Ustawia status wszystkich podłączonych kont na Nieobecny + + + + + +Plik Ustaw status Niedostępny + + +Ustawia status wszystkich kont na Niedostępny + + + + + +Plik Dodaj kontakt... + + +Uruchomiony zostaje Asystent dodawania kontaktów, umożliwiający dodanie nowych osób do listy. + + + + + +Plik Utwórz nową grupę... + + +Zostaniesz poproszony o nazwę nowej grupy, która zostanie dodana do listy kontaktów. + + + + + +&Ctrl;Q Plik Zakończ + + +Zostaniesz odłączony od wszystkich komunikatorów, zostaną zamknięte wszystkie okna i program. + + + + + + +Menu <guimenu +>Edycja</guimenu +> + + + + +&Ctrl;Z Edycja Cofnij + + +Odwraca ostatnią zmianę dokonaną na liście kontaktów. + + + + + +&Ctrl;&Shift;Z Edycja Ponów + + +Odwraca ostatnią zmianę na liście kontaktów wykonaną przez operację EdycjaCofnij + + + + + +Edycja Wyślij pojedynczą wiadomość... + + +Otwiera okno rozmowy (przypominające program pocztowy) z zaznaczonym kontaktem, w celu wysłania pojedynczej wiadomości. + + + + + +Edycja Rozpocznij rozmowę... + + +Otwiera okno rozmowy z zaznaczonym kontaktem, aby rozpocząć dyskusję. + + + + + +Edycja Wyślij plik... + + +Jeśli jest to obsługiwane przez komunikator, zostanie otworzone pole wyboru, w celu zaznaczenia i wysłania pliku do zaznaczonego kontaktu. + + + + + +Edycja Przenieś do + + +(Włączone, gdy zaznaczony jest kontakt) Wybierz inna grupę w podmenu, a kontakt zostanie przeniesiony do tej grupy. + + + + + +Edycja Kopiuj do + + +(Włączone, gdy zaznaczony jest kontakt) Wybierz grupę z podmenu, a kontakt zostanie skopiowany do grupy. Komunikatory, które umożliwiają kontaktom przynależność do więcej niż jednej grupy na serwerze listy kontaktów, zostaną odpowiednio zaktualizowane. + + + + + +Delete Edycja Usuń + + +(Włączone, gdy zaznaczony jest kontakt) Usuwa całkowicie kontakt z listy kontaktów. + + + + + +Edycja Zmień nazwę kontaktu + + +(Włączone, gdy zaznaczony jest kontakt) Zmienia nazwę kontaktu na liście kontaktów. Jeśli to wykonasz, wpis na liście kontaktów nie zmieni się, gdy kontakt zdalnie zmieni wyświetlaną nazwę. Możesz ponownie włączyć tę funkcję w oknie Właściwości kontaktu. + + + + + +Edycja Dodaj kontakt... + + +(Włączone, gdy zaznaczony jest kontakt) Wybierz inne konto z podmenu, a następnie dodaj inną metodę wysyłania wiadomości do osoby korzystającej z tego konta. + + + + + +Edycja Dodaj do Twojej listy kontaktów... + + +(Włączone, gdy zaznaczony jest kontakt) Czasami będziesz otrzymywał wiadomości od osób, które nie są już na Twojej liście kontaktów. W tym wypadku, &kopete; utworzy dla nich tymczasowy wpis, ale aby zatrzymać je na Twojej liście kontaktów, użyj tej funkcji. + + + + + +Edycja Właściwości + + +W oknie Właściwości będziesz mógł wybrać własne ikony dla zaznaczonych pozycji i zmienić ich nazwy. +Możesz zmienić też wpisy dla kontaktów w książce adresowej &kde; z którą są powiązane. + + + + + +Edycja Usuń grupę + + +(Włączone, gdy zaznaczona jest grupa) Całkowicie usuwa grupę z listy kontaktów. Kontakty, które są tylko w tej grupie, są przenoszone na górę. + + + + + +Edycja Zmień nazwę grupy + + +(Włączone, gdy zaznaczona jest grupa) Zmienia nazwę grupy. + + + + + + + +Menu <guimenu +>Ustawienia</guimenu +> + + + + +&Ctrl;M Ustawienia Pokaż pasek menu + + +Pokazuje/ukrywa pasek menu. + + + + + +Ustawienia Pokaż pasek narzędzi + + +Pokazuje/ukrywa pasek narzędzi. + + + + + +Ustawienia Pokaż pasek stanu + + +Pokazuje/ukrywa pasek stanu. + + + + + +&Ctrl;U Ustawienia Pokaż niedostępnych użytkowników + + +Pokazuje/ukrywa kontakty, które są w danym momencie niedostępne. Kontakty staną się widoczne, gdy znów będą dostępne. + + + + + +&Ctrl;G Ustawienia Pokaż puste grupy + + +Pokazuje/ukrywa grupy, które nie posiadają żadnych członków lub wszyscy członkowie są niedostępni lub też ukryci (patrz poniżej). + + + + + +Ustawienia Konfiguracja skrótów... + + +Wyświetla standardowe okno &kde;, pozwalające skonfigurować skróty. Możesz w nim zmienić skróty klawiszowe działające w oknach listy kontaktów. + + + + + +Ustawienia Konfiguracja skrótów globalnych... + + +Wyświetla standardowe okno &kde; służące do konfiguracji globalnych skrótów. Możesz w nim zmienić skróty klawiszowe funkcjonujące cały czas w &kde;. + + + + + +Ustawienia Konfiguracja pasków narzędzi... + + +Wyświetla standardowe okno &kde; do konfiguracji pasków narzędzi, pozwalające na personalizację pasków narzędzi listy kontaktów. + + + + + +Ustawienia Konfiguracja Kopete... + + +Wyświetla okno Konfiguracji Kopete. + + + + + +Ustawienia Konfiguracja wtyczek... + + +Wyświetla okno Konfiguracji wtyczek. + + + + + + +Menu <guimenu +>Pomoc</guimenu +> +Są to standardowe w &kde; pozycje menu Pomoc: +&help.menu.documentation; + + + +Menu okna rozmowy + +Menu <guimenu +>Rozmowa</guimenu +> + + + +&Ctrl;&Enter; Rozmowa Wyślij wiadomość + + +Wysyła wiadomość + + + + + +&Ctrl;S Rozmowa Zapisz + + +Zapisuje zawartość okna rozmowy do pliku. + + + + + +&Ctrl;P Rozmowa Drukuj... + + +Drukuje kopię rozmowy. + + + + + +Rozmowa Kontakty + + +To menu wymienia wszystkie osoby uczestniczące w rozmowie. Masz tu dostęp do tego samego menu kontaktów, do którego wchodzisz klikając prawym przyciskiem na nazwie kontaktu na liście kontaktów. W ten sposób możesz wykonać nastepujące operacje: wysłać plik, przeczytać informację o użytkowniku lub zablokować go. + + + + + +&Ctrl;W Rozmowa Zamknij + + +Zamyka bieżącą rozmowę. Jeśli są rozmowy w innych kartach okna, okno pozostanie otwarte. + + + + + +&Ctrl;Q Rozmowa Zakończ + + +Zamyka wszystkie rozmowy z tego okna. + + + + + +Menu <guimenu +>Edycja</guimenu +> + + + +&Ctrl;X Edycja Wytnij + + +Wycinanie tekstu działa tak jak w innych edytorach: zaznaczony tekst jest usuwany i umieszczany w schowku. Zauważ także, że możesz zaznaczyć tekst i przeciągnąć go w inne miejsce. + + + + + +&Ctrl;C Edycja Kopiuj + + +Kopiowanie tekstu przypomina tę samą operację w innych edytorach: zaznaczony tekst jest kopiowany do schowka. Zauważ, że możesz zaznaczyć tekst trzymając klawisz &Ctrl; i przeciągnąć do innej pozycji i w ten sposób skopiować. + + + + + +&Ctrl;V Edycja Wklej + + +Wklejanie działa na tej samej zasadzie co w innych edytorach: tekst ze schowka jest wklejany od bieżącej pozycji kursora. + + + + + +Menu <guimenu +>Format</guimenu +> + + + +Format Dodaj uśmieszek + + +To menu zawiera wszystkie uśmieszki/emotikony zawarte w bieżącym schemacie. Możesz zmienić schemat w oknie konfiguracyjnym Kopete. + + + + + +Format Kolor tekstu... + + +Otwiera selektora kolorów służącego do zmiany koloru tekstu. + + + + + +Format Kolor tła... + + +Otwiera selektora kolorów służącego do zmiany koloru tła. + + + + + +Format Czcionka + + +W tym menu możesz zmienić czcionkę w oknie rozmowy. + + + + + +Format Rozmiar czcionki + + +W tym menu możesz zmienić rozmiar czcionki w oknie rozmowy. + + + + + + +Menu <guimenu +>Karty</guimenu +> + + + +Karty Rozmieszczenie kart + + +W tym menu możesz ustawić wyświetlanie kart u góry lub u dołu widoku rozmowy. + + + + + +&Ctrl;&Shift;B Karty Odłącz rozmowę + + +Przenosi bieżącą rozmowę do osobnego okna. + + + + + +Karty Przenieś rozmowę do okna + + +Korzystając z tego menu, możesz przenosić rozmowy pomiędzy oknami. W menu wybierz okno rozmowy do którego ma być przeniesiona karta. + + + + + + +Menu <guimenu +>Narzędzia</guimenu +> +To menu zawiera pozycje dodane po wczytaniu wtyczek. Aby dowiedzieć się więcej, przeczytaj rozdział o wtyczkach. + + +Menu <guimenu +>Ustawienia</guimenu +> + + + +&Ctrl;M Ustawienia Pokaż pasek menu + + +Przenosi bieżącą rozmowę do osobnego okna. + + + + + +Ustawienia Paski narzędzi Pokaż główny pasek narzędzi (Kopete) + + +Pokazuje/ukrywa główny pasek narzędzi. + + + + + +Ustawienia Paski narzędzi Pokaż pasek stanu (Kopete) + + +Pokazuje/ukrywa pasek stanu &kopete;. To miejsce, gdzie pojawia się zdjęcia kolegi. + + + + + +Ustawienia Paski narzędzi Pokaż pasek formatowania (Kopete) + + +Pokazuje/ukrywa pasek formatowania tekstu. + + + + + +Ustawienia Pokaż pasek stanu + + +Przenosi bieżącą rozmowę do osobnego okna. + + + + + +Ustawienia Pokaż listę uczestników rozmowy + + +W tym menu ustawiasz czy lista rozmówców ukazuje się po lewej czy prawej stronie widoku rozmowy i czy w ogóle jest wyświetlana. + + + + + +Ustawienia Konfiguracja skrótów... + + +Wyświetla standardowe okno &kde; do konfiguracji skrótów. Mogą w nim być zmienione skróty klawiszowe funkcjonujące w oknie rozmowy. + + + + + +Ustawienia Konfiguracja pasków narzędzi... + + +Wyświetla standardowe okno &kde; do konfiguracji pasków narzędzi. Możesz tu ustawić własne paski narzędzi okna rozmowy. + + + + + + +Menu <guimenu +>Pomoc</guimenu +> +Są to standardowe w &kde; pozycje menu Pomoc: +&help.menu.documentation; + + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.am b/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.in b/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.in new file mode 100644 index 00000000000..d256dedc3bd --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kpf/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/kpf +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kpf/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpf/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kpf/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kpf/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kpf/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/kpf/index.cache.bz2 new file mode 100644 index 00000000000..620e1e3f86b Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kpf/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/kpf/index.docbook b/tde-i18n-pl/docs/tdenetwork/kpf/index.docbook new file mode 100644 index 00000000000..1615c487358 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kpf/index.docbook @@ -0,0 +1,372 @@ + + + + + +]> + + + + + + Podręcznik programu &kpf; + + + + Rik Hemsley
&Rik.Hemsley.mail;
+
+
+ + PawełDąbek
pdabek@onet.pl
Polskie tłumaczenie
+ +
+ + + 2002 + &Rik.Hemsley; + + + &FDLNotice; + + 2003-09-30 + 1.0.1 + + + Program &kpf; umożliwia udostępnianie plików w sieci. + + + + KDE + publiczny + serwer plików + HTTP + + +
+ + + + Wstęp + + &kpf; umożliwia łatwe udostępnianie plików za pomocą protokołu &HTTP; (ang. Hyper Text Transfer Protocol), czyli protokołu wykorzystywanego przez serwisy WWW do przesyłania danych do przeglądarek internetowych. &kpf; jest całkowicie publicznym serwerem plików, co oznacza, że nie istnieją ograniczenia dostępu do współdzielonych plików. Wszystko co zostanie udostępnione, będzie osiągalne dla wszystkich. + + &kpf; ma służyć do udostępniania plików znajomym, a nie pełnić rolę w pełni funkcjonalnego serwera WWW, takiego jak Apache. &kpf; został pierwotnie stworzony do współdzielenia plików między użytkownikami IRC (ang. Internet Relay Chat czyli pogawędek internetowych). + + Typowe użycie: &kpf; ma za zadanie przekazywać pliki z katalogu public_html znajdującego się w katalogu domowym. Załóżmy, że chcemy udostępnić plik naszym rozmówcom z czatu. Zamiast wysyłać e-mail z załącznikiem (niektórzy mogą sobie tego nie życzyć), należy skopiować plik do katalogu public_html i poinformować innych, że plik jest dostępny pod adresem http://www.mojkomputer.net:8001/moj_plik + + + + + + Korzystanie z &kpf; + + + + Podstawowe informacje o &kpf; + + &kpf; działa jako aplet wewnątrz &kicker-dopelniacz; (panelu). Oznacza to, że wykorzystuje on niewielki obszar ekranu i jego status jest zawsze widoczny. Aby uruchomić aplet &kpf;, kliknij prawym przyciskiem na panelu i wybierz Dodaj aplet do panelu..., w celu wywołania okna Dodaj aplet. Następnie wybierz Publiczny serwer plików i naciśnij przycisk Dodaj do panelu. + + &kpf; działa na zasadzie udostępnionych katalogów. Możesz wskazać jeden lub więcej katalogów i uczynić je publicznymi, a wówczas wszystkie pliki w tych katalogach (i podkatalogach) będą udostępnione innym. + + Przy wyborze współdzielonych katalogów należy zachować szczególną ostrożność. Wszystkie pliki w katalogu i jego podkatalogach, włączając w to pliki ukryte (czyli o nazwie zaczynającej się od kropki) staną się dostępne dla świata, dlatego nie należy udostępniać tak istotnych danych jak hasła, klucze kryptograficzne, książka adresowa, poufne dokumenty firmy, itp. + + Po uruchomieniu &kpf; wyświetlony zostanie kwadratowy aplet otoczony cienką, zapadniętą ramką z ikoną przedstawiającą balon na gorące powietrze. Balon jest widoczny tylko wtedy, gdy żadne katalogi nie są udostępnione. + + Aby rozpocząć udostępnianie katalogu, kliknij prawym przyciskiem na ikonie balonu, a wówczas ukaże się kontekstowe menu zawierające pozycję: Nowy serwer.... Wybranie tej pozycji uruchamia asystenta, który poprosi o odpowiedź na kilka prostych pytań. Udzielenie na nie odpowiedzi umożliwi utworzenie udostępnionego katalogu. + + Możliwe jest alternatywne, bezpośrednie użycie apletu umożliwiające udostępnienie katalogu. &kpf; jest zintegrowany z &konqueror-narzednik;. + + Mając wyświetlony katalog w programie &konqueror-mianownik;, kliknij prawym przyciskiem na tle i otwórz okno Właściwości. Podczas instalacji &kpf;, w oknie tym została dodana karta Udostępnianie. Jeśli &kpf; nie jest uruchomiony, będzie możliwość uruchomienia go z poziomu tej karty. Naciśnięcie przycisku OK wyśle do apletu &kpf; polecenie dodania nowego, udostępnionego katalogu. + + + + + + + + Konfigurowanie udostępniania + + + + Port nasłuchu + + Dla każdego katalogu udostępnianego przez &kpf;, otwierany jest nowy port sieciowy. Port oznacza tu liczbę służącą do jednoznacznej identyfikacji serwisu sieciowego. Jeśli używamy pewnego programu (np. przeglądarki internetowej) do połączenia z jakimś komputerem, wówczas zostajemy przekierowani do serwisu po określeniu adresu komputera i portu na którym serwis jest uruchomiony. + + Koncepcja portu umożliwia komputerowi pracę z więcej niż jednym serwisem sieciowym. Powszechnie używane serwisy to &HTTP; (strony WWW) wykorzystujący zwykle port 80, &SMTP; (wysyłanie e-maili) działający na porcie 25 i POP3 (odbieranie e-maili) najczęściej na porcie 110. + + Łącząc się z serwisem sieciowym, zwykle nie musisz określać, którego portu chcesz używać. Dzieje się tak dlatego, że porty podlegają standaryzacji, więc każdy łączący się z portem 80 na komputerze sieciowym, spodziewa się znaleźć tam serwer &HTTP; (WWW). + + &kpf; nie jest standardowym serwisem, więc jako domyślny został wybrany port 8001. + + Drugi udostępniony katalog będzie widoczny na porcie 8002 i numer portu będzie zwiększany wraz z udostępnianiem kolejnego katalogu. + + W ramach pewnych granic, można swobodnie wybierać numer portu służącego do udostępniania. + + Zazwyczaj oznaczenia portów z liczbami poniżej 1000 są zarezerwowane dla serwisów systemowych, czyli będących pod nadzorem administratora komputera, dlatego próba użycia liczby poniżej 1000 zakończy się niepowodzeniem. + + &kpf; stara się ostrzegać o sytuacjach, gdy nie może nasłuchiwać na danym porcie. Odbywa się to poprzez wyświetlenie ikony zerwanego połączenia nad lewym, górnym rogiem wykresu. &kpf; stara się powstrzymać Cię przed przydzieleniem więcej niż jednego udostępnienia do tego samego portu, ale nie będzie zapobiegał wybraniu portu nasłuchu zajętego już przez inny serwis, na przykład przez prawdziwy serwer WWW. + + Jeśli zobaczysz ikonę zerwane połączenie, kliknij prawym przyciskiem na wykresie połączenia i wybierz Konfiguruj.... Następnie zmień port nasłuchu i naciśnij OK. Jeśli tym razem wybrany został wolny port, ikona zerwanego połączenia powinna zniknąć i nawiązanie połączenia z udostępnionym katalogiem będzie już możliwe. + + + + + + Limit przepustowości + + Termin przepustowość odnosi się do ilości danych, które mogą być przesłane za pomocą łącza w pewnym okresie czasu. + + &kpf; pozwala ustalić granice przepustowości połączenia przeznaczonego dla danego udostępnienia. Chodzi tu o uniknięcie zapchania łącza przez użytkowników współdzielonych katalogów. Posiadacz modemu ma dla siebie na przykład tylko kilka kilobajtów na sekundę. Ograniczenie przepustowości przeznaczonej dla &kpf; pozwala zachować część przepustowości na własne potrzeby. + + Jak przed momentem wspomniano, &kpf; mierzy przepustowość w kilobajtach na sekundę lub krócej kB/s. Typowy modem telefoniczny przesyła średnio ok. 5kB/s, więc przeznaczenie mniejszej wartości na wszystkie udostępnione przez &kpf; katalogi jest rozsądnym posunięciem. Wszystko oczywiście zależy od tego jak używane jest &kpf;. + + + + + + Podążanie za dowiązaniami symbolicznymi + + Dowiązanie symboliczne to specjalny plik będący odnośnikiem do innego pliku (lub katalogu) w systemie plików. Podążając za dowiązaniem, dotrzesz do pliku lub katalogu do którego zostało utworzone dowiązanie - łącze jest zwykle przezroczyste dla programów. + + Domyślne ustawienia &kpf; uniemożliwiają podążanie za dowiązaniami symbolicznymi. Gdyby podążanie za dowiązaniami było włączone i istniałby udostępniony katalog /twoj/katalog/domowy/public_html oraz zostałoby utworzone dowiązanie wewnątrz public_html wskazujące na /tmp, wówczas każdy chcący wejść do katalogu /tmp zobaczyłby zawartość katalogu /tmp. + + Krótko mówiąc, umożliwienie podążania za dowiązaniami symbolicznymi w ten sposób nie jest najszczęśliwszym pomysłem. Jest to najczęściej dopuszczalne jeśli istnieją dowiązania wewnątrz udostępnionego katalogu wskazujące na inne miejsce wewnątrz udostępnionego katalogu. Może być to użyteczne, jeśli obsługiwana jest cała strona WWW - ale jak wspomnieliśmy wcześniej, nie takie jest przeznaczenie &kpf;. + + Należy pamiętać o unikaniu dowiązań do jakiegokolwiek pliku lub katalogu w systemie mogącego zawierać niejawne informacje (lub zawierającego kolejne dowiązanie symboliczne do niejawnych informacji!). + + + + + + + + Pytania i odpowiedzi + + + + + + + Dlaczego &kpf; nie zawiera żadnych mechanizmów bezpieczeństwa? + + + + + Tak naprawdę, &kpf; zawiera wiele funkcji chroniących użytkownika przed udostępnieniem niejawnych informacji. Nie ma ochrony hasłem ani szyfrowania. Teraz wyjaśnimy dlaczego tak to zostało zaprojektowane. + + Im więcej środków bezpieczeństwa dodano do serwisu, tym bezpieczniej czują się jego użytkownicy. Aby jednak zapewnić sobie prawdziwe bezpieczeństwo, użytkownik musi dobrze rozumieć powiązane z tym kwestie. Na przykład ochrona hasłem będzie bezużyteczna, jeśli nie zostanie wybrane właściwe hasło. Dlatego też postanowiliśmy wybrać opcję zerowego bezpieczeństwa, w nadziei, że użytkownik łatwiej zrozumie co to znaczy, niż gdyby miał poświęcać miesiące i lata na zdobywanie wiedzy na temat złożonych problemów bezpieczeństwa w sieci. + + Koncepcja jest prosta: jeśli udostępniany jest jakiś katalog, to jest on udostępniany dla całego świata. Jeśli nie ma on być dostępny dla wszystkich, to nie udostępniaj go. + + + + + + + + + + + + Podziękowania i licencje + + &kpf; + + Prawa autorskie do programu: (c) 2002 &Rik.Hemsley; &Rik.Hemsley.mail; + + Prawa autorskie do dokumentacji: (c) 2002 by &Rik.Hemsley; &Rik.Hemsley.mail; + +Polskie tłumaczenie dokumentacji: Paweł Dąbek pdabek@onet.pl +&underFDL; &kpf; jest rozpowszechniany na licencji MIT. + + + + + + Instalacja + + + + Jak zdobyć &kpf; +&install.intro.documentation; + + + + &documentation.index; + +
+ + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.am b/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.in b/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.in new file mode 100644 index 00000000000..c0fe3797721 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/kppp +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kppp/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=kppp-account-ip-tab.png callback.docbook kppp-faq.docbook kppp-account-login-script-tab.png getting-online.docbook kppp-wizard-tab.png index.docbook costsgraphs.png wizard.docbook kppp-account-gateway-tab.png tricks.docbook hayes.docbook security.docbook index.cache.bz2 kppp-account-dns-tab.png kppp-misc-tab.png kppp-graph-tab.png kppp-modem-tab.png dialog-setup.docbook global-settings.docbook accounting.docbook chap.docbook kppp-account-dial-tab.png Makefile.in kppp-config.png kppp-dialler-tab.png kppp-device-tab.png kppp-account-accounting-tab.png Makefile.am kppp-account-execute-tab.png + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kppp-faq.docbook wizard.docbook kppp-account-dns-tab.png kppp-device-tab.png kppp-account-dial-tab.png kppp-config.png kppp-wizard-tab.png kppp-dialler-tab.png callback.docbook kppp-account-execute-tab.png index.docbook accounting.docbook kppp-modem-tab.png kppp-account-accounting-tab.png kppp-account-gateway-tab.png costsgraphs.png chap.docbook security.docbook tricks.docbook kppp-account-ip-tab.png hayes.docbook dialog-setup.docbook kppp-misc-tab.png getting-online.docbook kppp-graph-tab.png kppp-account-login-script-tab.png global-settings.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp + @for base in kppp-faq.docbook wizard.docbook kppp-account-dns-tab.png kppp-device-tab.png kppp-account-dial-tab.png kppp-config.png kppp-wizard-tab.png kppp-dialler-tab.png callback.docbook kppp-account-execute-tab.png index.docbook accounting.docbook kppp-modem-tab.png kppp-account-accounting-tab.png kppp-account-gateway-tab.png costsgraphs.png chap.docbook security.docbook tricks.docbook kppp-account-ip-tab.png hayes.docbook dialog-setup.docbook kppp-misc-tab.png getting-online.docbook kppp-graph-tab.png kppp-account-login-script-tab.png global-settings.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + done + +uninstall-nls: + for base in kppp-faq.docbook wizard.docbook kppp-account-dns-tab.png kppp-device-tab.png kppp-account-dial-tab.png kppp-config.png kppp-wizard-tab.png kppp-dialler-tab.png callback.docbook kppp-account-execute-tab.png index.docbook accounting.docbook kppp-modem-tab.png kppp-account-accounting-tab.png kppp-account-gateway-tab.png costsgraphs.png chap.docbook security.docbook tricks.docbook kppp-account-ip-tab.png hayes.docbook dialog-setup.docbook kppp-misc-tab.png getting-online.docbook kppp-graph-tab.png kppp-account-login-script-tab.png global-settings.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kppp/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kppp-faq.docbook wizard.docbook kppp-account-dns-tab.png kppp-device-tab.png kppp-account-dial-tab.png kppp-config.png kppp-wizard-tab.png kppp-dialler-tab.png callback.docbook kppp-account-execute-tab.png index.docbook accounting.docbook kppp-modem-tab.png kppp-account-accounting-tab.png kppp-account-gateway-tab.png costsgraphs.png chap.docbook security.docbook tricks.docbook kppp-account-ip-tab.png hayes.docbook dialog-setup.docbook kppp-misc-tab.png getting-online.docbook kppp-graph-tab.png kppp-account-login-script-tab.png global-settings.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kppp/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kppp/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/accounting.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/accounting.docbook new file mode 100644 index 00000000000..f126d74fc14 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/accounting.docbook @@ -0,0 +1,155 @@ + +Przykładowy szablon pliku zasad dla potrzeb rejestracji kosztów połączeń + +Jeżeli zestaw zasad dla danego kraju jest niedostępny, to należy go stworzyć z wykorzystaniem poniższego szablonu. Jest to naprawdę proste, nie należy się tego obawiać. + +Nie zapomnij przesłać swojego zestawu zasad do opiekuna programu &kppp;. Nowo stworzony plik z zestawem zasad, może być sprawdzony pod kątem błędów skadniowych z wykorzystaniem opcji plik_zasad przy uruchamianiu &kppp; w linii poleceń. Następnie powinien zostać zainstalowany w katalogu ${KDEDIR}/share/apps/kppp/Rules lub ${HOME}/.kde/share/apps/kppp/Rules co spowoduje, że będzie można go wybrać w oknie konfiguracji kosztów połaczeń. + +################################################################ +# +# Disclaimer/License +# This Template ist (c) by Mario Weilguni <mweilguni@kde.org> +# It ist licensed under the same terms as the kppp package, +# which it is part of +# +################################################################ +# +# Jest to przykładowy zestaw zasad obliczania kosztów dla programu kppp +# Możesz wykorzystać go jako szablon do stworzenia własnego zestawu zasad. +# Jeżeli tak zrobisz, to usuń wszelkie komentarze i dodaj swoje, co pozwoli innym +# użytkownikom na łatwiejsze sprawdzenie twojego zestawu zasad +# +# Podpisz plik zasad swoim imieniem i adresem email, tak aby opiekun mógł się z tobą +# skontaktować w razie potrzeby +# +# UWAGA: zasady w tym zestawie nie mają większego sensu, i stanowią jedynie +# przykład dla celów demonstracyjnych +# +# UWAGA NA NAZWY PLIKÓW: +# jeżeli stworzysz swój zestaw zasad, zawsze używaj "_" w nazwie pliku +# zamiast spacji, oraz dodaj rozszerzenie ".rst +# np. plik "Taryfa dzienna TPSA" +# --> powinien nazywać się "Taryfa_dzienna_TPSA.rst" +# +# Z góry dziękuję, Bernd Wuebben +# wuebben@math.cornell.edu / wuebben@kde.org +################################################################ + + +################################################################ +# +# NAZWA ZESTAWU ZASAD. Wymagana w celach rozliczania kosztów. +# +################################################################ +name=default + +################################################################ +# ustawienia dotyczące stosowanej waluty +################################################################ + +# określa PLN (polski złoty) jako symbol waluty, nie jest to opcja wymagana +# wartością domyślną jest = "$") +currency_symbol=PLN + +# Określenie umiejscowienia (right/left) symbolu waluty (nie jest to opcja wymagana). +# wartością domyślną jest: "right") +currency_position=right + +# Określenie ilości miejsc po przecinku. +# (nie jest wymagane, wartość domyślna to "2" +currency_digits=2 + + + +################################################################ +# ustawienia połączenia +################################################################ + +# UWAGA: poniższe warunki są sprawdzane z góry do dołu, co oznacza, że +# OSTATNI pasujący warunek, jest wykorzystany do obliczenia kosztu + +# W poniżej linii wprowadza się opłatę stałą za połączenie. Czyli jeżeli nie musisz płacić +# za samo połączenie wpisz tutaj "0" lub usuń linię. +per_connection=0.0 + + +# minimalny koszt każdego połączenia. Jeżeli wynikający z czasu koszt połączenia jest mniejszy +# od poniższej wartości, to do obliczeń brana jest wpisana tu wartość +minimum_costs=0.0 + + +# Płacisz .74 PLN za pierwsze 3 minuty (180 sekund) niezależnie czy twoje połączenie +# trwa 1 sekundę czy też 180 sekund. +# Poniższe zasada ma priorytet przez pierwsze 180 sekund połączenia, niezależnie od innych +# zasad. Zobacz w rysunek costgraphs.gif w katalogu docs dystrybucji kppp +# dla graficznej ilustracji działania tej zasady +flat_init_costs=(0.74,180) + +# To jest zasada domyślna, wykorzystywana gdy żadna inna zasada nie pasuje do warunku +# Pierwszy element "0.1" to cena za jednostkę połączenia, zaś "72" to czas trwania w sekundach. +# Czyli poniższa zasada oznacza:: "Co 72 sekundy dodaj 0.1 do podsumowania kosztów" +default=(0.1, 72) + +# +# bardziej skomplikowane zasady: +# + +# od poniedziałku do niedzieli, od północy do 23.59 koszt połączenia wynosi 0,2 za każde 72 sekundy +on () between () use (0.2, 2) + +# analogicznie jak wyżejon (monday..sunday) between () use (0.2, 2) + +# analogicznie jak wyżej. Należy używać 24 godzinnego zapisu czasu, gdyż inaczej +# obliczenia nie będą działać poprawnie +on (monday..sunday) between (0:00..23:59) use (0.2, 2) + +# dotyczy piątku, soboty, niedzieli i poniedziałku od godziny 8-mej rano do 1-szej po południu +on (friday..monday) between (8:00..13:00) use(0.3,72) + +# UWAGA: +on(monday..friday) between (21:00..5:00) use (0.4,2) +# NIE dotyczy soboty od godziny 0.00 do 5.00, a jedynie od zakres poniedziałku do piątku. + +# w przypadku podanej daty (Boże Narodzenie) +on (12/25) between () use (0.3,72) + +# zakres dat i jeden dzień tygodnia +on (12/25..12/27, 12/31, 07/04, monday) between () use (0.4, 72) + +# w przypadku wielkanocy wprowadzamy +on (easter) between () use (0.3,72) + +# 50 dni po wielkanocy (wielki poniedziałek) +on (easter+50) between () use (0.3,72) + +on (thursday) between (20:00..21:52) use (8.2, 1) + + +# Zasady typu "on()" omawiane wyżej dotyczą aktualnego czasu. Możesz również stworzyć zasadę +# uzależnioną od czasu trwania połączenia w sekundach poprzez podanie tego czasu +# jako trzeciego argumentu w instrukcji "use()". +# Na przykład, powiedzmy że standardowa stawka nocna wynosi 0.20 za minutę, +# i zmniejsza się o 20% po jednej godzinie od połączenia. Wyglądać to będzie tak: + +on () between (19:30..08:00) use (0.20, 60) +on () between (19:30..08:00) use (0.16, 60, 3600) + +# Należy zwrócić uwagę na kolejność zasad, są one interpetowane w kolejności +# pojawiania się + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/callback.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/callback.docbook new file mode 100644 index 00000000000..3afdc92e3ce --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/callback.docbook @@ -0,0 +1,327 @@ + +Konfiguracja połączeń zwrotnych w &kppp; + +Rozdział bazuje na materiale udostępnionym przez Martin'a Häfner'a, mh@ap-dec717c.physik.uni-karlsruhe.de + + +Serwer połączeń zwrotnych w systemach &UNIX; lub &Linux; + +Ten rozdział stanowi wprowadzenie do technologii połączeń zwrotnych w systemach &UNIX; (&Linux;) oraz ich konfiguracji w programie &kppp;. Szczególną uwagę zwrócono na konfigurację połączenia do opartego na skryptach serwera połączeń zwrotnych w systemie &Linux; callback serwer + + +Wprowadzenie do połączeń zwrotnych + +Wykorzystanie technologii połączeń zwrotnych może być przydatne z wielu powodów, np.: + + + +dla podniesienie poziomu bezpieczeństwa sieci + + +w celu zmniejszenie kosztów połączeń dla współpracowników + + +do kontroli kosztów telefonów, gdy są one kosztami uzyskania przychodów w firmie + + + +Wyobraźmy sobie sytuację, w której ktoś dzwoni na numer serwera dostępowego sieci i łamie hasło dostępu. Po co instalować i utrzymywać sieciowe zapory, skoro dostęp do sieci jest taki prosty? + +Oprogramowanie połączeń zwrotnych, najpierw prosi o podanie nazwy użytkownika, a następnie rozłącza się. Następnie serwer dzwoni na numer, zdefiniowany przez administratora i przechowywany na serwerze w bazie danych. Komputer inicjujący połączenie, odbiera telefon i kontynuuje proces łączenia dalej tak jakby nic się nie stało. Serwer wymaga teraz podania nazwy użytkownika i hasła, wiedząc że nikt nie próbuje podszyć się pod autoryzowanego użytkownika. Następuje ostateczne nawiązanie połączenia i uruchomienie aplikacji pppd. + +Należy odpowiedzieć sobie teraz na pytanie, jak zmusić komputer użytkownika inicjującego połączenie, do odebrania telefonu gdy serwer oddzwoni. Czy niezbędny jest specjalny program, taki jak np.mgetty? Odpowiedź brzmi nie, nie ma potrzeby uruchamiania specjalnych programów, właściwie każdy program typu terminal np.minicom może być wykorzystany w tej sytuacji. + +Niezbędne jest tylko wysłanie do modemu polecenia włączającej tryb Automatycznej odpowiedzi, dzięki czemu modem "podniesie słuchawkę" gdy odbierze sygnał: RING. Polecenie sterujące dla modemu wygląda następująco: + +AT&SO=1 + + +Polecenie nakazuje modemowi podniesienie słuchawki po wykryciu sygnału dzwonienia RING. + +Jak wiele innych programów typu klient, &kppp; sprawdza czy połączenie zostało zamknięte przez serwer, a następnie przerywa sesję połączeniową po wykryciu sygnału NO CARRIER z modemu. Stanowi to pewne utrudnienie przy konfiguracji połączeń zwrotnych. Sygnał NO CARRIER będzie odebrany w momencie gdy serwer się rozłączy i trudno oczekiwać iż modem będzie pokazywać stan CARRIER UP przez cały czas. Niektóre rozwiązania połączeń zwrotnych wymagają specjalnego oprogramowania po stronie klienta aby uzyskać zamierzone działanie, jednak możliwe jest takie skonfigurowanie modemu aby to osiągnąć. Można to zrobić za pomocą następującego polecenia:: + +AT&C0 + + +W celu przetestowania działania tego polecenia, można wykorzystać program minicom, zadzwonić na numer serwera połączeń zwrotnych i zobaczyć co się stanie. + + + + +Konfiguracja programu &kppp; + +Po przedstawieniu teoretycznych założeń działania połączeń zwrotnych, należy omówić szczegóły konfiguracji programu &kppp; do obsługi połączenia zwrotnego. + +Procedura jest całkiem prosta, i wygląda następująco: + + + +Najpierw należy nakazać modemowi, aby akceptował połączenia przychodzące, oraz aby nie przerywał procedury negocjacji protokołów w chwili gdy serwer połączeń zwrotnych rozłączy się po raz pierwszy. Możesz ustawić obie opcje w karcie Modem okna konfiguracyjnego &kppp;, poprzez wpisanie AT&C0S0=1DT w polu: Polecenie dzwonienia. +Nie ma potrzeby dokonywania innych zmian w konfiguracji programu &kppp;. Jeżeli jednak pojawią się problemy we współpracy z modemem, to należy poszukać dodatkowych informacji w rodziale Rozwiązywanie problemów niniejszej dokumentacji. + + +Konfiguracja połączenia zwrotnego po stronie serwera jest w dużym stopniu uzależniona od wykorzystywanego systemu operacyjnego. Systemy operacyjne &UNIX;, &Windows; orazMacintosh wykorzystują różne kody znaków końca linii, i podczas procedury logowania należy się do tego dostosować. Jeżeli następuje połączenie do serwera systemu &Windows; należy używać znaków: CR/LF, jeżeli jest to serwer &UNIX; to koniec linii określa się za pomocą CR, natomiast w przypadku serwera Macintosh jest to znak LF + + +W niniejszej instrukcji przyjęto założenie, że połączenie następuje z serwerem zwrotnym opartym o system &Linux;, używającym standardowego polecenia login (tzn. nie jest to specjalny protokół autoryzacji typu PAP itp.). +W polu wyboru Uwierzytelnianie w karcie Dzwonienie okna konfiguracji nowego połączenia, należy wybrać opcję Oparte na skrypcie + + +Następnie, należy utworzyć skrypt logowania. Narzędzie edycji skryptów, jest jedną z najciekawszych możliwości programu &kppp; Narzędzie jest dostępne w oknie dialogowym Ustawienia połączenia w karcie Skrypt. + +W przedstawionym przykładzie, użytkownik userxyz powinien mieć ustawiony następujący skrypt logowania. Ponieważ serwer połączeń zwrotnych ma skonfigurowaną tablicę nazw użytkowników i odpowiadające im numery telefonów, należy skonfigurować tu użytkownika z nazwą alternatywną (inną niż nazwa użytkownika na serwerze), dla celów bezpieczeństwa. + +Dla każdej linii skryptu, należy wybrać kryteria z listy wyboru po lewej stronie okna dialogowego, i wpisać parametry dotyczące wybranej akcji po prawej stronie listy wyboru. Naciśnięcie przycisku Dodaj spowoduje dodanie odpowiedniej linii do skryptu. Można wstawić linię w środku edytowanego skryptu za pomocą przycisku Wstaw, zaś usunięcie linii odbywa się za pomocą przycisku Usuń. + +Kompletny skrypt połączeniowy powinien wyglądać następująco (znak # oznacza komentarz): + +Expect ogin: # wykorzystywany jest standardowy terminal +ID "" # program kppp wysyła nazwę użytkownika ustawioną + w głównym oknie logowania +Expect for userxyz: # lista dostępnych numerów zostaje +wyświetlona, użytkownik powinien jeden z nich wybrać +Send userxyz-home # użytkownik prosi o połączenie zwrotne +na numer telefonu domowego +Expect ogin: # proces połączenia zwrotnego jest kontynuowany +serwer nawiązuje nowe połączenie, dlatego też pojawia się pytanie o login. +Send ID +Expect assword: # następnie należy wysłać hasło +Send password +Expect > # oczekiwanie na pojawienie się znaku zachęty +(może on różnie wyglądać) +Send start_ppp # uruchomienie demona pppd na serwerze + + +Po otrzymaniu żądania zalogowania, użytkownik wysyła swoją nazwę i oczekuje na listę dostępnych dla niego numerów telefonicznych. Następnie przesyła do serwera, informację o wybranym numerze, dla celów nawiązania połączenia zwrotnego. W programie &kppp; może pojawiać się okno dialogowe z informacją o oferowanych przez serwer numerach, co może być przydatne gdy użytkownik często zmienia swoją lokalizację, np. jest przedstawicielem handlowym i dzwoni z różnych hoteli. Po dokonaniu wyboru, serwer rozłącza się i nawiązuje połączenie dzwoniąc na wybrany przez użytkownika numer, a następnie ponownie prosi o podanie nazwy użytkownika i hasła. Po przesłaniu informacji o autoryzacji, &kppp; oczekuje na pojawienie się znaku zachęty, a następnie uruchamia krótki skrypt (tutaj: start_ppp), który uruchamia demona pppd na serwerze. + +Skrypt start_ppp może wyglądać następująco: + +#!/bin/sh +stty -echo +exec /usr/sbin/pppd -detach silent modem + + +Uruchomienie i konfiguracja serwera PPP wykracza poza zakres niniejszej instrukcji. Więcej informacji na ten temat dostępne jest na stronach dokumentacji programu pppd. Obszerny opis zagadnień związanych z serwerami połączeń zwrotnych można znaleźć tutaj: http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback + + + +Pozostałe zagadnienia konfiguracyjne tzn. ustawienie pppd konfiguracja adresu IP są ustawiane standardowo, nie ma potrzeby uruchamiania żadnych dodatkowych programów. + + +Program &kppp; jak też i pozostałe programy takie jak mgetty lub faxgetty, mogą wykorzystywać ten sam port szeregowy. Nie stanowi to problemu, gdyż program &kppp; tworzy specjalny plik zabezpieczający, który informuje inne aplikacje iż &kppp; zajmuje linię w tym momencie. Dzięki temu nie ma konfliktów w dostępnie do portu szeregowego, nie zdarzy się sytuacja, aby jednocześnie korzystała z niego więcej niż jedna aplikacja. + + + + + +Rozwiązywanie problemów + +Istnieje kilka znanych problemów w działaniu programu &kppp; w trybie połączeń zwrotnych. + + + +Po przestawieniu trybu pracy modemu na automatyczną odpowiedź, konieczne może być wyzerowanie modemu po zakończeniu połączenia. W innym przypadku, modem będzie kontynuował "podnoszenie słuchawki", co nie jest pożądane w przypadku gdy jest to też linia telefoniczna. + + +Program &kppp; może mieć niewielkie problemy podczas jednoczesnego wykorzystania linii przez inne programu jak np. mgetty. Jeżeli mgetty działa i wykorzystuje linię modemową, &kppp; nie będzie mógł poprawnie zainicjować modemu. + + +Program &kppp; nie jest w stanie odpytywać użytkownika w trakcie wykonywania skryptu logowania. Powoduje to niestety, iż tak jak w podanym wyżej skrypcie przykładowym, &kppp; pyta o nazwę użytkownika dwa razy, drugi raz po oddzwonieniu przez serwer połączeń zwrotnych. Można tego uniknąć poprzez zakodowanie nazwy użytkownika na stałe w skrypcie logowania (nie jest to rozwiązanie elastyczne, ale działa). + + + + + + +Zasoby internetowe o serwerach połączeń zwrotnych + +Oprogramowanie serwera połączeń zwrotnych dla systemu &Linux; dostępne jest w wielu miejscach + +Dobrze znany program mgetty ma możliwości obsługi połączeń zwrotnych. Opis konfiguracji połączeń zwrotnych w mgetty dostępy jest pod adresem: http://www.dyer.demon.co.uk/slug/tipscrip.htm, autorem opisu jest: Colin McKinnon, colin@wew.co.uk. + +Dostęþny jest również gotowy do zastosowania pakiet dla systemu &Linux;: http://www.icce.rug.nl/docs/programs/callback/callback.html. Jego opiekunem jest Frank B. Brokken, frank@icce.rug.nl. Chociaż jego konfiguracja jest stosunkowo prosta, to na poniższej stronie dostępne jest krótkie wprowadzenie: http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback/. Strona ta zawiera również ogólne wprowadzenie do zagadnień związanych z połączeniami zwrotnymi. + + + + + +Połączenia zwrotne w module <acronym +>RAS</acronym +> systemu &Windows; NT + +System &Windows; stosuje całkowicie odmienne podejście w zakresie połączeń zwrotnych. Wymagane jest rozszerzenie protokołu PPP nazywaneCBCP (Call Back Control Protocol - Protokół Połączeń Zwrotnych). Program demona pppd oferuje wsparcie dla tego protokołu, lecz konieczne w tym celu może być ponowne skompilowanie aplikacji pppd. Twórcy programu proszą o wszelkie informacje od osób, które odniosły sukces przy łączeniu się do serwera połączeń zwrotnych w systemie NT. + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/chap.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/chap.docbook new file mode 100644 index 00000000000..946f15f4b25 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/chap.docbook @@ -0,0 +1,315 @@ + +Autoryzacja <acronym +>PAP</acronym +> oraz <acronym +>CHAP</acronym +> + +Począwszy od wersji 9.1 &kppp; umożliwia stosowanie najpowszechniej używanego protokołu autentykacji: PAP + + +Autentykacja <acronym +>PAP</acronym +> w programie &kppp; + +Protokół autoryzacji PAP. może być wykorzystywany na dwa sposoby + + +Uwierzytelnianie od strony klienta + +Ten sposób wykorzystywany jest przez wielu dostawców Internetu (ISP) i jego działanie polega na konieczności uwierzytelnienia komputera inicjującego połączenie dla potrzeb serwera protokołu PPP zarządzanego przez dostawcę Internetu. Serwer protokołu PPP nie musi się uwierzytelniać przed twoim komputerem. Nie stanowi to jednak problemu bezpieczeństwa, dopóki użytkownik jest pewny że dzwoni na właściwy numer. + +Jeżeli dostawca Internetu (ISP) przekazuje użytkownikowi nazwę użytkownika, hasło, oraz informację o konieczności wykorzystania protokołu PAP, to jest to właśnie ten wariant uwierzytelniania. + + + + +Uwierzytelnianie dwustronne + +Rozwiązanie podobne do opisanego powyżej, jednakże w tym wypadku komputer klienta wymaga aby serwer PPP dostawcy Internetu (ISP) potwierdził swoją tożsamość. Jeżeli zachodzi taka sytuacja, to należy wybrać metodę uwierzytelniania Opartą na skrypcie, zamiast metody PAP. Konieczna będzie również ręczna edycja pliku /etc/ppp/pap-secrets. Jakkolwiek program &kppp; nie ma wbudowanego wsparcia dla tego rodzaju uwierzytelniania, to jednak konfiguracja i ustanowienie takiego połączenia jest stosunkowo proste. + + + + +Przygotowanie &kppp; do używania <acronym +>PAP</acronym +> + + + +Upewnij się, czy pliki /etc/ppp/options (oraz ˜/.ppprc jeżeli istnieje) nie zawierają żadnego z poniższych parametrów: + + + + + + + + + + + + + + + + + + + + + + + + + +Najprawdopodobniej nie będzie w wymienionych plikach żadnej z tych opcji, jednak zawsze należy to sprawdzić. + + +Uruchomienie &kppp; + + +Kliknij przycisk Konfiguruj + + +Wybierz z listy konto dla którego chcesz skonfigurować uwierzytelnianie PAP, a następnie kliknij przycisk Zmień... + + +Przejdź do karty: Dzwonienie + + +Wybierz opcję PAP w liście wyboru Uwierzytelnianie. + + +Jeżeli użytkownik nie chce za każdym razem wpisywać swojego hasła dostępu, może zaznaczyć pole Zapamiętaj hasło w oknie połączenia. Spowoduje to zapamiętanie hasła w pliku, ważne jest więc aby nikt inny nie miał dostępu do konta użytkownika. + + +Po zakończeniu konfiguracji, należy zamknąć okna dialogowe, wprowadzić nazwę użytkownika i hasło dostarczone przez dostawcę Internetu (ISP), a następnie kliknąć przycisk Połącz. + + + + + + + + + +Alternatywna metoda konfiguracji połączeń z uwierzytelnianiem <acronym +>PAP</acronym +> oraz <acronym +>CHAP</acronym +> w programie &kppp; + +Poniższy fragment oparty został o list email od Keith'a Brown'a kbrown@pdq.net i opisuje sposób konfiguracji programu &kppp; do pracy z wykorzystaniem konta opartego o uwierzytelnianie PAP lub CHAP. Jeżeli dostawca Internetu (ISP) podał tylko informacje o nazwie użytkownika i haśle, można pominąć ten fragment dokumentacji, gdyż wszelkie instrukcje zostały opisane wcześniej. + +Protokół uwierzytelniania PAP sprawia wrażenie bardziej skomplikowanego niż w rzeczywistości jest. Serwer (czyli komputer z którym nawiązywane jest połączenie) wymaga od klienta (komputera użytkownika) aby się zidentyfikował wykorzystując uwierzytelnianie PAP. Program demona protokołu PPP na komputerze klienta(pppd) wyszukuje w odpowiednim pliku informacji dotyczących nazwy serwera oraz nazwy użytkownika powiązanych zdanym połączeniem, a następnie wysyła zdefiniowane w tym pliku hasło. + +Poniżej znajdują się informacje o konfiguracji połączenia. Założono, iż użytkownik posiada zainstalowany program demona pppd w wersji 2.2.x lub wyższej, oraz standardową lokalizację plików konfiguracyjnych w katalogu /etc/ppp. + +Dla celów ilustracji przyjęto następujące założenia: użytkownik userbaz posiada konto internetowe na serwerze glob.net z ustawionym hasłem: foobar + +Należy zacząć od dopisania do pliku odpowiednich linii konfiguracyjnych/etc/ppp/pap-secrets. Format wpisu jest następujący: + +UŻYTKOWNIK SERWER HASŁO + +Przykładowo możesz dodać do pliku /etc/ppp/pap-secrets następującą linię: + +userbaz glob foobar + + +Można użyć dowolnej nazwy serwera, pod warunkiem, że z takiej samej nazwy użyto jako argumentu programu pppd. Jak widać we wcześniejszym przykładzie, została ona skrócona do glob, nie ma to większego znaczenia, gdyż służy ona tutaj jedynie do lokalizacji poprawnego hasła. + + +Następną czynnością, jest skonfigurowanie połączenia w programie &kppp;. Podstawowe czynności są identyczne jak dla innych połączeń, należy się tylko upewnić iż plik /etc/ppp/options jest pusty, oraz czy nie jest konieczne tworzenie specjalnego skryptu logowania. + +W oknie ustawień program &kppp; w dolnej części karty Dzwonienie znajduje się przycisk argumenty pppd. Powoduje on wyświetlenie okna edycyjnego, w którym można wprowadzić parametry, niezbędne do przekazania aplikacji demona pppd w trakcie jego uruchamiania. W przypadku przekazywania wielu parametrów, należy każdy z nich wprowadzić jako osobną wartość we właściwej kolejności w polu listy. + +Wprowadzając argumenty dla demona pppd należy zacząć od specyficznych wymagań użytkownika, a następnie podać argumenty konfigurujące uwierzytelnianie PAP. W prezentowanym przykładzie, argumenty podawane są w następującej kolejności user, userbaz, remotename oraz glob. + +Opcja informuje demona pppd o nazwie użytkownika, która zostanie odszukana w pliku pap-secrets, a następnie przesłana do serwera. Natomiast remotename wykorzystywane jest przez pppd do oznaczenia wpisu w pliku pap-secrets, tak więc może to być dowolny tekst pod warunkiem, że jest identyczny z tym zapisanym w plikupap-secrets. + +Po zapoznanie się z niniejszą dokumentacją, użytkownik powinien samodzielnie skonfigurować połączenie z wykorzystaniem protokołu uwierzytelniania PAP. Konfiguracja dla protokołu CHAP jest bardzo podobna. Więcej inforacji znajduje się w podręczniku administratora sieci systemu &Linux; w części opisującej strukturę pliku chap-secrets oraz parametry konfiguracyjne demona pppd. + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/costsgraphs.png b/tde-i18n-pl/docs/tdenetwork/kppp/costsgraphs.png new file mode 100644 index 00000000000..2e5d88fdbc2 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/costsgraphs.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/dialog-setup.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/dialog-setup.docbook new file mode 100644 index 00000000000..290ab2153a3 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/dialog-setup.docbook @@ -0,0 +1,1135 @@ + +Ręczna konfiguracja połączenia + +Ręczna konfiguracja połączenia nie jest dużo trudniejsze niż z pomocą Asystenta. + +Wywołanie okna dialogowego konfiguracji odbywa się podobnie jak uruchamianie asystenta. Należy uruchomić program &kppp; poprzez wybranie w menu K pozycji Internet, a następnie Narzędzie telefonicznego łączenia z Internetem KPPP + +Pojawi się następujące okno dialogowe: + + +Ekran konfiguracji narzędzia do telefonicznego łączenia z Internetem - &kppp; + + + + +Ekran konfiguracji narzędzia do telefonicznego łączenia z Internetem - &kppp; + +Ekran konfiguracji narzędzia do telefonicznego łączenia z Internetem - &kppp; + + + +Prawdopodobnie po pierwszym uruchomieniu brak będzie skonfigurowanych połączeń, poniżej przedstawiony zostanie opis jak to zrobić. + +Przyciśnięcie przycisku Konfiguruj rozpoczyna procedurę konfiguracji telefonicznego połączenia z Internetem. + +Należy nacisnąć przycisk Ustawienia ręczne, co spowoduje pojawienie się następującego okna dialogowego: + + +Okno dialogowe Nowe połączenie + + + + + +Okno dialogowe Nowe połączenie + + +Okno dialogowe Nowe połączenie + + + + + + +Okno dialogowe Nowe połączenie składa się z następujących kart: + + + +Dzwonienie + + +Adres IP + + +Bramka + + +DNS + + +Skrypt + + +Uruchom + + +Koszty + + + +Zwykle nie trzeba wypełniać wszystkich powyższych informacji, poniżej opisane jednak zostaną wszystkie elementy + + +Karta <guilabel +>Dzwonienie</guilabel +> + + +Karta Dzwonienie okna dialogowego Nowe połączenie + + + + + +Karta Dzwonienie okna dialogowego Nowe połączenie + +Karta Dzwonienie okna dialogowego Nowe połączenie + + + + +Karta Dzwonienie zawiera następujące opcje: + + + +Nazwa połączenia: + +Należy tu wprowadzić nazwę połączenia. Może to być dowolnie wybrany tekst, jednak w przypadku korzystania z wielu połączeń, nazwy nie mogą się powtarzać. + + + +Numer telefonu + +Tutaj należy określić numer telefonu, na który ma dzwonić modem. Dla zwiększenia czytelności numeru, można wykorzystać znak-. Jeżeli oddzielisz od siebie kilka numerów znakiem dwukropka ((⪚ 1111111:2222222:3333333, program &kppp; będzie próbował dodzwonić się po kolei na każdy z nich, jeżeli otrzyma sygnał zajętości. Można używać przycisków Dodaj w celu dodania kolejnego numeru do listy, Usuń w celu jego usunięcia, oraz ikon do góry i do dołu w celu zmiany kolejności na liście. + + + +Uwierzytelnianie + +W tej pozycji należy wybrać metodę uwierzytelniania dla konfigurowanego połączenia. Informację o wymaganej metodzie uwierzytelniania, można uzyskać od dostawcy internetowego. Wykorzystanie metod PAP i CHAP zostało opisane w rozdziale: . + + + +Zapamiętaj hasło + +Zaznaczenie tej opcji, spowoduje, że program &kppp; będzie przechowywał wprowadzone hasło pomiędzy kolejnymi połączeniami. + + + +Dostosuj argumenty pppd... + +Wybranie tej opcji wywołuje okno parametrów demona pppd. Należy wprowadzić tu parametry i opcje, które &kppp; powinno przekazać przy wywoływaniu demona pppd. Ich lista i opis dostępna jest w podręczniku programu pppd. Należy unikać manipulowania tymi parametrami, jeżeli nie jest to konieczne. + + + + + + + +Karta <guilabel +>Adres IP</guilabel +> + + +Karta Adres IP okna dialogowego Nowe połączenie + + + + + +Karta Adres IP okna dialogowego Nowe połączenie + +Karta Adres IP okna dialogowego Nowe połączenie + + + + + + +Zmienny adres IP + +Należy zdobyć informację od swojego dostawcy Internetu (ISP) czy wykorzystywane jest dynamiczne przydzielanie adresów IP. Jeżeli tak jest, to adres IP będzie się zmieniał przy każdym połączeniu. + + + +Stały adres IP + +Opcja ta powinna być zaznaczona, w przypadku gdy dostawca Internetu ISP przydziela użytkownikowi stały adres IP. W takim wypadku, należy ten adres wprowadzić w polu Adres IP, a także wypełnić Pole Maska podsieci. Informacje te można otrzymać od swojego dostawcy Internetu. Dynamicznie przydzielane zmienne adresy IP, są wykorzystywane przez większość dostawców Internetu, dlatego najczęściej należy pozostawić to pole nie zaznaczone. + + + +Skonfiguruj automatycznie nazwę komputera z tego IP + +Wybranie tej opcji, spowoduje iż &kppp; ustawi nazwę komputera i domenę dla Twojego komputera po nawiązaniu połączenia ppp. +Ustawianie nazwy następuje po odpytaniu serwera DNS o nazwę hosta dla numeru IP przydzielonego dla połączenia ppp. +Opcja, ta może być użyteczna dla użytkowników korzystających z protokołu "talk", wymagającego aby nazwa komputera była identyczna, z nazwą zdefiniowaną dla danego numeru IP. Opcja ta powoduje ignorowanie ustawienia Nazwa domeny w sekcji DNS. Ustawienia domyślne są przywracane do wartości pierwotnych po zakończeniu połączenia ppp. +Wykorzystanie tej opcji nie jest konieczne, jeżeli użytkownik wykorzystuje połączenie do przeglądania Internetu, czytania e-maili lub pogawędek internetowych. Ma też ona niepożądany skutek uboczny w postaci zablokowania nowych połączeń do X serwera, innymi słowy zablokowana jest możliwość otwierania jakichkolwiek nowych programów wykorzystujących interfejs graficzny. +Opcja ta powinna być włączana tylko gdy jest naprawdę potrzebna. + + + + + + + +Karta <guilabel +>Bramka</guilabel +> + + +Karta Bramka okna dialogowego Nowe połączenie + + + + + +Karta Bramka okna dialogowego Nowe połączenie + +Karta Bramka okna dialogowego Nowe połączenie + + + + + + +Domyślna bramka + +Opcja domyślnie włączona. Powoduje, iż program demona pppd konfiguruje domyślną bramkę dla połączenia. + + + +Stała Bramka + +Opcję należy wybrać, jeżeli niezbędne jest podanie adresu bramki innego niż domyślny. + + + +Przypisz domyślny routing dla tej bramki + +Ustawienie domyślnej bramki. Jest prawie pewne, iż ta opcja powinna być zaznaczona (i jest to ustawienie domyślne). + + + + + + + +Karta <guilabel +>DNS</guilabel +> + + +Karta DNS okna dialogowego Nowe połączenie + + + + + +Karta DNS okna dialogowego Nowe połączenie + +Karta DNS okna dialogowego Nowe połączenie + + + + + + +Domena: + +Należy tu wprowadzić nazwę domeny wykorzystywaną dla komputera. Analogicznie jak w przypadku opcji DNS, nazwa domeny powraca do wartości bieżącej zdefiniowanej w pliku /etc/resolv.conf po zakończeniu połączenia. Jeżeli pole pozostawiono niewypełnione, to program nie ingeruje w nazwę domeny ustawioną w pliku /etc/resolv.conf + + + +Konfiguracja: + +Należy wybrać pomiędzy opcją: Automatyczna (dostawca Internetu ISP automatycznie przydziela adresy serwerów DNS po nawiązaniu połączenia) oraz Ręczna. Po wybraniu drugiej opcji, dostępna staje się sekcja Adres IP dla DNS. + + + +Adres IP dla DNS + +Ta część okna staje się aktywna, w chwili wybrania opcji Ręczna. Należy podać tutaj listę serwerów DNS przydzielonych przez dostawcę Internetu (ISP). Niezbędne jest podanie co najmniej jednego adresu serwera DNS, aby system operacyjny mógł przetłumaczyć czytelne dla człowieka adresy serwerów (np.: ftp.kde.org) na odpowiadające im numery IP. Adresy serwerów DNS muszą być wprowadzone w ich postaci liczbowej (np. 128.231.231.233). Zostają one dodane w trakcie działania programu do pliku /etc/resolv.conf. +Naciśnięcie przycisku Dodaj spowoduje dodanie nowego adresu serwera DNS do listy. Przycisk Usuń usuwa pojedynczy adres serwera z listy. + + + +Wyłącz istniejące DNS w trakcie połączenia + +Po zaznaczeniu tej opcji, wszystkie wpisane w pliku /etc/resolv.conf serwery DNS zostaną wyłączone w trakcie trwania połączenia. + + + + + + + +Karta <guilabel +>Skrypt</guilabel +> + + +Karta Skrypt okna dialogowego Nowe połączenie + + + + + +Karta Skrypt okna dialogowego Nowe połączenie + +Karta Skrypt okna dialogowego Nowe połączenie + + + + +W karcie Skrypt możliwe jest stworzenie skryptu logowania, specyficznego dla dostawcy Internetu do którego realizowane jest połączenie. Przed stworzeniem skryptu można skorzystać z terminala oraz informacji uzyskanych od dostawcy internetowego ISP, aby przeanalizować jaka sekwencja poleceń jest wykonywana przy nawiązywaniu połączenia. + +Po lewej stronie okna znajduje się lista wyboru, służąca do wybierania kolejno wykonywanych poleceń skryptu. W polu po prawej stronie należy wprowadzić wymagane dla danego polecenia parametry. Naciśnięcie przycisku Dodaj spowoduje dodanie wpisu na końcu edytowanego skryptu, widocznego w dolnej części okna dialogowego. Przycisk Wstaw powoduje umieszczenie polecenia w dowolnej części skryptu, zaś przycisk Usuń usuwa wybraną linię ze skryptu. + +Lista wyboru zawiera następujące polecenia: + + + +Expect + +&kppp; będzie oczekiwał pojawienia się zdefiniowanego ciągu znaków. + + + +Send + +&kppp; wyśle zdefiniowany ciąg znaków. + + + +Scan + +&kppp; będzie przeszukiwać wejściowy ciąg znaków, w poszukiwaniu zdefiniowanej sekwencji, a następnie przechowa ciąg znaków następujący po tej sekwencji (do napotkania znaku końca linii) w wewnętrznym buforze. Spacje rozpoczynające i kończące ten ciąg są pomijane. + + + +Save + +Program przechowuje wprowadzony do bufora tekst do określonego rejestru. Jedynym dostępnym rejestrem jest w chwili obecnej rejestr password. + + + +Pause + +Powoduje przerwanie działania skryptu i oczekiwanie przez zdefiniowaną liczbę sekund. + + + +Hangup + +&kppp; wysyła do modemu polecenie hangup (rozłączenia). + + + +Answer + +&kppp; ustawia tryb pracy modemu na odpowiadanie na połączenia przychodzące. + + + +Timeout + +Zmienia domyślny czas oczekiwania na określoną liczbę sekund w trakcie wykonywania skryptu. W razie potrzeby, można to polecenie wykonywać dowolną liczbę razy w trakcie wykonywania skryptu. + + + +Prompt + +Program &kppp; poprosi użytkownika o podanie ciągu znaków, wyświetlając wpisany tekst jako podpowiedź. Użytkownik zobaczy wprowadzany tekst. Jeżeli tekst podpowiedzi, zawierać będzie znacznik ##, to ten fragment zostanie zastąpiony, aktualną zawartością bufora, zapisaną przez polecenie scan. + + + +PWPrompt + +Program &kppp; prosi użytkownika o wprowadzenie ciągu znaków, wyświetlając podany tekst w pytaniu. Przy wprowadzaniu, zamiast znaków pojawi się gwiazdka "*". + + + +ID + +Jeżeli pole Nazwa użytkownika w głównym oknie programu &kppp; jest wypełnione, to jego zawartość jest wysyłana jako ID. Jeżeli pole Nazwa użytkownika nie jest wypełnione, to program &kppp; zapyta użytkownika, prosząc o podanie nazwy ID, wyświetlając wprowadzony tekst jako podpowiedź. Użytkownik, zobaczy wprowadzany przez siebie tekst. Przy kolejnym wykonaniu tego fragmentu skryptu (np. przy wykonywaniu go w pętli lub połączenia zwrotnego) pytanie zostanie wyświetlone niezależnie od tego, czy pole Nazwa użytkownika zostało wypełnione. + + + +Password + +Jeżeli pole Hasło w głównym oknie programu &kppp; jest wypełnione, to wyślij to hasło. Jeżeli nie, to poproś użytkownika o wprowadzenie hasła, wyświetlając ustawiony tekst jako podpowiedź. Zamiast wprowadzanego tekstu, będą widoczne gwiazdki "*". Przy kolejnym wykonaniu tego fragmentu skryptu (np. przy wykonywaniu go w pętli lub połączenia zwrotnego) pytanie zostanie wyświetlone niezależnie od tego, czy pole Nazwa użytkownika zostało wypełnione. + + + +LoopStart + +&kppp; oczekuje na otrzymanie określonego tekstu. Tekst ten zostanie zapamiętany do wykorzystania w poleceniu LoopEnd. + + + +LoopEnd + +Program &kppp; będzie czekać na pojawienie się określonego ciągu znaków, przed zakończeniem pętli. Jeżeli ciąg znaków będący parametrem polecenia LoopStart pojawi się, spowoduje to skok do linii następującej po poleceniu LoopStart. Pozwala to na powtarzanie wyświetlania pytań o nazwę użytkownika i hasło. + + + + + +Przykładowe skrypty + + +Przykład prostego skryptu logowania +Przykładowy skrypt połączeniowy wykorzystywany przez autora programu: + +Expect ID: # czekaj na ciąg: + Send myid # wyślij swoją nazwę użytkownika (zamień myid na rzeczywistą nazwę) + Expect word: # czekaj na 'password' + Send 4u3fjkl # wyślij hasło (tutaj przykładowo '4u3fjkl') + Expect granted # Oczekuj na tekst 'Permission granted' po poprawnym zalogowaniu. + Send ppp # uruchom sesję ppp po stronie dostawcy Internetu. + + + + + +Skrypt logowania, zadający pytanie o nazwę użytkownika i hasło i wykorzystujący pętle + +Poniżej widoczny jest skrypt zawierający pytanie o nazwę użytkownika i hasło. Pytanie pojawi się niezależnie od tego co zostało wprowadzone w polach Nazwa użytkownika oraz Hasło w głównym oknie dialogowym programu &kppp;. + +Skrypt ten ilustruje sposób wykorzystania zestawu poleceń LoopStart/LoopEnd. Jeżeli procedura logowania nie powiedzie się (np. z powodu źle wpisanego hasła) dostawca Internetu zwróci komunikat błędu, ponawiając pytanie o nazwę użytkownika i hasło. Jeżeli ciąg znaków ID: zostanie wykryty przed wykonaniem polecenia LoopEnd, program &kppp; wróci do linii następującej po poleceniu LoopStart. + +LoopStart ID: # oczekuje na nazwę użytkownika: + Prompt Enter ID: # Pyta o nazwę użytkownika i wysyła ją. + Expect word: # oczekuje na hasło' + PWPrompt Enter Password: # Pyta o hasło i wysyła je. + LoopEnd granted # Dostawca wysyła tekst 'Permission granted' w przypadku pomyślnego logowania. + Send ppp # Uruchamia połączenie ppp po stronie dostawcy Internetu + + + + +Pytanie o informacje nie wprowadzone w głównym oknie + +Widoczny poniżej skrypt, pyta od nazwę użytkownika i hasło w przypadku, ale tylko wtedy, gdy odpowiednie pola w głównym oknie programu &kppp; nie zostały wypełnione. + +LoopStart ID: # oczekuje na tekst ID: + ID Enter ID: # pyta o nazwę użytkownika i wysyła ją. + Expect word: # oczekuje na tekst 'password' + Password Enter Password # Pyta o hasło i wysyła je. + LoopEnd granted # dostawca wysyła tekst 'Permission granted' po pomyślnym zalogowaniu. + Send ppp # Uruchamia połączenie ppp po stronie dostawcy Internetu + + + + + +Skrypt do połączenia z dostawcą Internetu <acronym +>ISP</acronym +>, który używa algorytmu challenge/response do uwierzytelniania + +Widoczny poniżej skrypt, stosowany jest gdy dostawca Internetu stosuje algorytm challenge/response do uwierzytelniania. Zwykle, wykorzystywany jest sprzętowy klucz (token, coś w rodzaju kalkulatora z wyświetlaczem). Użycie tokenu wymaga znajomości hasła. Po zadzwonieniu na numer dostawcy Internetu, pojawia się ciąg znaków (challenge) który należy wprowadzić do sprzętowego klucza (tokenu). Pojawiające się na wyświetlaczu tokenu dynamicznie przydzielone hasło, należy wprowadzić w celu uzyskania połączenia. + +LoopStart ID: # czekaj na nazwę użytkownika ID: + ID Enter ID: # pytanie o nazwę i wysłanie. + Scan Challenge: # oczekuj na 'Challenge' i zapamiętaj tekst do napotkania znaku nowej linii. + Expect Password: # czekaj na 'password' + Prompt Twój token to ## - Wprowadź hasło # Pytanie o hasło i przesłanie go. + LoopEnd granted # Dostawca Internetu wysyła tekst "granted" informujący o sukcesie. + Send ppp # uruchamia połączenie ppp po stronie dostawcy Internetu. + + + + +Wykorzystanie rozkazów "Scan" i "Save" w skryptach + +Poniższy skrypt, przedstawia procedurę logowania do fikcyjnego dostawcy Internetu ISP, który wymaga nowego hasła przy każdym nowym połączeniu. Nowe hasło musi zostać zweryfikowane i zapisane przed następną sesją połączenia. + +University of Lummerland + + Login:mylogin + Password: + The password for your next session is: YLeLfkZb + Please record and enter it for verification. + Verification:YLeLfkZb + + 1 = telnet + 2 = SLIP + 3 = PPP + + Your choice: + + +Program &kppp; może zrealizować to uciążliwe zadania, za użytkownika, eliminując ryzyko zagubienia kawałka papieru na którym zapisane zostało aktualne hasło. Kluczowym elementem tego skryptu jest kombinacja poleceń: Scan/Save. + +7 Expect Login: # czekaj na pytanie o nazwę użytkownika + ID # wyślij nazwę użytkownika + Expect Password: # czekaj na pytanie o hasło + Password # wyślij hasło + Scan is: # czekaj na tekst '... next session is:' a następnie + # odczytaj przekazane hasło + Save password # zapisz hasło do potrzeb kolejnego logowania + Expect Verification: # czekaj na tekst 'Verification:' + Password # prześlij nowe hasło do weryfikacji + Expect choice: # poczekaj na pytanie dotyczące wyboru opcji połączenia + # (telnet, SLIP, PPP) + Send 3 # wybierz opcję 3, np.: PPP + + + + + + + + +Karta <guilabel +>Uruchom</guilabel +> + + +Karta Uruchom okna dialogowego Nowe połączenie + + + + + +Karta Uruchom okna dialogowego Nowe połączenie + +Karta konta Uruchom + + + + +Można tu wybrać polecenia jakie mają zostać wykonane na pewnych etapach połączenia. Polecenia są wykonywane z Twoim prawdziwym identyfikatorem użytkownika, zatem nie można wykonać programów wymagających uprawnień administratora (o ile sam nim w danym momencie nie jesteś) + +Należy podać pełną ścieżkę dostępu do programu, w przeciwnym wypadku &kppp; może go nie znaleźć. + +Można tu ustawić polecenia wykonywane na pewnych etapach połączenia modemowego. + + + +Przed połączeniem + +Wykonuje polecenie przez rozpoczęciem dzwonienia do dostawcy internetowego ISP. + + + +Po połączeniu + +Polecenie wykonywane tylko po zakończonym sukcesem połączeniu do Internetu. + + + +Przed rozłączeniem + +Polecenie wykonywane w czasie trwania połączenia, tuż przed rozłączeniem się modemu. + + + +Po rozłączeniu + +Polecenie wykonywane po zamknięciu połączenia. + + + + +Można tutaj uruchamiać na przykład program leafnode tuż po połączeniu, do sprawdzania poczty. Można sprawdzać kolejkę poczty wychodzącej tuż przed rozłączeniem. Można też wykorzystać ze skryptu czyszczącego do usunięcia dzienników (logów) oraz pamięci podręcznej po rozłączeniu. + + + + +Karta <guilabel +>Koszty</guilabel +> + + +Karta Koszty okna dialogowego Nowe połączenie + + + + + +Karta Koszty okna dialogowego Nowe połączenie + +Karta Koszty okna dialogowego Nowe połączenie + + + + +Zaznaczenie opcji Włącz obliczanie kosztów połączenia włącza lub wyłącza funkcję liczenia kosztów. + +Z listy należy wybrać sposób liczenia kosztów uzależniony od kraju i dostawcy internetowego. + +Jeżeli na liście nie ma żądanego dostawcy Internetu, możliwe jest zdefiniowanie własnego zestawu zasad liczenia kosztów poprzez skopiowanie dostarczonego szablonu. Więcej informacji jako to zrobić znajduje się w dodatku do dokumentacji. + +Ostatnią opcją w tym oknie, jest Podczas połączenia zliczaj, opisana poniżej. + + +Zliczanie przesłanych danych + + +Na czym polega funkcja zliczania przesłanych danych? + +Zlicza ona po prostu liczbę bajtów przesłanych do i z Internetu przez program &kppp;. Zliczane mogą być bajty wysyłane, odbierane lub wysyłane i odbierane jednocześnie, w zależności od wyboru użytkownika. + + + + +Do czego mogę wykorzystywać tę funkcję? + +Wielu dostawców internetowych, obciąża użytkowników kosztami połączenia w zależności od przesłanych danych. Czasami dostawca Internetu ISP oferuje stałą kwotę do wysokości pewnego limitu, a następnie obciąża kosztami przesłania za każdy kolejny megabajt ponad ten limit. Program &kppp; pokazuje użytkownikowi aktualny stan przesłanych danych, co pozwala na dokładną kontrolę kosztów korzystania z Internetu. Nawet jeśli użytkownik nie jest obciążany kosztami dostępu w zależności od przesłanych danych, to może skorzystać z tej opcji dla zaspokojenia własnej ciekawości. + + + + +Który rodzaj zliczania wybrać? + +W dużej części uzależnione jest to od dostawcy Internetu. Wielu z nich, oblicza jedynie liczbę megabajtów pobranych z Internetu, ignorując ilość danych wysyłanych. W takim wypadku należy wybrać bajty WE. Jeżeli koszty uzależniane są od ruchu w obie stronym należy wybrać bajty WE i WY. Pozycja bajty WY umieszczona została raczej w celu zachowania kompletności listy, jako że nie jest autorom znany żaden dostawca Internetu, który wykorzystuje ruch wyjściowy do naliczania kosztów. Z tej opcji mogą jednak korzystać osoby, uruchamiające serwer WWW lub &FTP; na komputerze domowym. + + + + +Niedogodności + +Wykorzystanie opcji zliczania wysłanych i odebranych bajtów nie jest narzędziem doskonałym. Zliczanie dokonywane jest niezależnie od źródła danych, a wielu dostawców ustawia swoje limity przesyłania na dane wysyłane/odbierane poza ich wewnętrzną sieć. Inni ustalają różne poziomy limitów, w zależności od tego czy dane są z sieci dostawcy, w kraju czy z zagranicy. Może się okazać, że jeżeli Internet nie jest intensywnie wykorzystywany do przeglądania sieci, zaś większość stron pobierana jest z serwera pośredniczącego dostawcy Internetu, to dostawca nie pobiera żadnych kosztów za takie połączenie. Program &kppp; nie jest w stanie kategoryzować pakietów IP w zależności od źródła ich pochodzenia, tak więc wszystkie będą wliczane do ruchu wychodzącego/przychodzącego. Innym przykładem może być stosowanie przez dostawcę internetowego serwera pośredniczącego dla grup dyskusyjnych, jak np.: nntpcached, wtedy jest pewne iż wartość przesyłania danych wykazana przez &kppp; będzie wyższa od wartości, za którą naliczone będą koszty dostępu do sieci. Z drugiej jednak strony, program &kppp; nigdy nie spowoduje, iż rachunek będzie wyższy niż to wynika z wyliczeń. + + + + + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/getting-online.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/getting-online.docbook new file mode 100644 index 00000000000..ecfa96d7dfd --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/getting-online.docbook @@ -0,0 +1,81 @@ + +Prosty sposób na połączenie z Internetem + + +Przygotowanie do połączenia + +Jeżeli użytkownik posiada zainstalowaną w miarę nową dystrybucję systemu &Linux;, to pozostała część tego dokumentu jest bezużyteczna. Program &kppp; zawiera prostego asystenta, który w wielu przypadkach pozwala na skonfigurowanie połączenia z Internetem w ciągu kilku minut. + +Niezależnie od tego, czy asystent jest wykorzystywany czy też nie, należy zdobyć następujące informacje: + + +Numer telefoniczny do dostawcy internetowego (ISP). +Nazwa użytkownika i hasło przekazane przez dostawcę internetowego. +Informację o serwerach DNS dostawcy Internetu (jeden powinien wystarczyć, ale im więcej tym lepiej) + + +Dodatkowe inne informacje, dotyczące wymagań dostawcy internetowego niezbędnych do uzyskania pełnego dostępu do jego usług, tzn.: + + +Nazwa serwera poczty przychodzącej (częsta postać tego adresu to: pop.twój_isp.pl lub mail.twój_isp.pl)Informację o wykorzystywanym protokole dostępu do poczty (najczęściej używane są POP3 lub IMAP). +Nazwa serwera poczty wychodzącej (SMTP) (może być to ta sama nazwa co w w przypadku poczty przychodzącej, zdarza się też adres w postaci: smtp.twój_isp.pl). +Nazwa serwera list dyskusyjnych Usenet (NNTP) (możliwe nazwy to: news.twój_isp.pl or nntp.twój_isp.pl). +Informacje o skonfigurowanych i dostępnych serwerach pośredniczących. + + +Wszystkie te informacje są prawdopodobnie dostępne w dokumentacji dostarczonej przy podpisywaniu umowy z dostawcą Internetu, można też skorzystać z usługi pomocy technicznej dostawcy internetowego (ISP). + +Jeżeli wszystkie powyższe informacje są dostępne, to konfiguracja połączenia z Internetem w typowej instalacji systemu &Linux;, sprowadza się do uruchomienia asystenta w programie &kppp;. + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/global-settings.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/global-settings.docbook new file mode 100644 index 00000000000..cd84a93353a --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/global-settings.docbook @@ -0,0 +1,570 @@ + +Konfiguracja &kppp; + +Zmiany w ustawieniach dokonywane w tym oknie, dotyczą wszystkich połączeń zdefiniowanych w &kppp; + + +Karta <guilabel +>Połączenia</guilabel +> + + +Karta Połączenia + + + + + +Karta Połączenia + +Karta Połączenia + + + + +Okno dialogowe służy do zarządzania listą połączeń. Nazwy połączeń widoczne są w postaci listy po lewej stronie okna. + +Aby usunąć połączenie, należy nacisnąć przycisk Usuń po prawej stronie listy, a następnie potwierdzić decyzję. + +Można skopiować definicję połączenia przez naciśnięcie przycisku Kopiuj. Można z tego skorzystać w celu ustawienia połączeń dla różnych osób z rodziny, choć oczywiście lepiej zdefiniować dla nich osobne konta w systemie operacyjnym. Możliwe jest także posiadanie więcej niż jednego konta u dostawcy Internetu, lub też korzystanie z usług różnych dostawców intenetu. + +Naciśnięcie Zmień... otworzy okno opisane w rozdziale Ręczna konfiguracja połączenia, wypełnione informacjami o wybranym połączeniu. + +Naciśnięcie przycisku Nowy... umożliwi wybór pomiędzy konfiguracją za pomocą Asystenta lub Konfiguracji ręcznej opisywanej wcześniej. + +Jeżeli wybrane zostanie połączenie, dla którego włączona jest opcja liczenia kosztów, to informacje sumaryczne o tym połączeniu zostaną przedstawione w dwóch polach o nazwach: Koszty połączeń: oraz Ruch:. + +Po lewej stronie pól informujących o kosztach i ruchu, znajdują się dwa przyciski: Wyzeruj... oraz Pokaż dziennik. + +Naciśnięcie Wyzeruj... spowoduje wyzerowanie pól Koszty połączenia: oraz Ruch: . Operację tę najlepiej wykonywać raz w miesiącu lub raz na kwartał, po otrzymaniu rachunku telefonicznego i sprawdzeniu kosztów połączeń. Oba pola mogą być zerowane niezależnie, po naciśnięciu Wyzeruj pojawi się pytanie o wybór licznika do wyzerowania. + +Naciśnięcie Pokaż dziennik spowoduje otwarcie okna przedstawiającego rejestr wszystkich połączeń wykonanych przez program &kppp;. Jeżeli dzienniki nie są usuwane, można się przemieszczać na liście w krokach miesięcznych. Może to być użyteczne, gdy otrzymano zbyt wysoki rachunek i trzeba sprawdzić jego przyczyny. + + + + +Karta <guilabel +>Urządzenie</guilabel +> + + +Karta Urządzenie + + + + + +Karta Urządzenie + +Karta Urządzenie + + + + +W tym oknie można dokonać wyboru i konfiguracji modemu + + + +Urządzenie modemu + +Należy tu wybrać wykorzystywane urządzenie z dostępnej listy + + +/dev/ttys0 + +Użytkownicy systemów DOS oraz &Windows; znają ten rodzaj urządzenia pod nazwą portu COM1, natomiast port COM2 określany jest za pomocą /dev/ttys1 i tak dalej. Ten rodzaj urządzeń jest najczęściej wykorzystywany w systemach &Linux;. + + + +/dev/cua0 + +Pierwszy port szeregowy (COM1). COM2 jest oznaczany nazwą /dev/cua1 i tak dalej. To nazewnictwo urządzeń stosowane jest w systemach z rodziny BSD: FreeBSD, NetBSD oraz OpenBSD. Starsze wersje systemów &Linux; również stosują te nazwy, jednak zostały one dosyć dawno zmienione na /dev/ttySx. + + + +/dev/ttyI0 + +W systemie &Linux; te nazwy przydzielane są wewnętrznym kartom ISDN. Wykorzystują one emulację standardowego modemu kompatybilnego z Hayes. Urządzenie /dev/ttyI0 oznacza pierwszą kartę, /dev/ttyI1 drugą, i tak dalej. Urządzenia te występują tylko w wersji dla systemu &Linux;. + + + +/dev/modem + +Wiele dystrybucji systemu &Linux; tworzy dowiązanie symboliczne do rzeczywistego urządzenia modemu, o nazwie /dev/modem. Należy unikać stosowania tej nazwy urządzenia., lepiej wykorzystać nazwę związaną z rzeczywistym modemem. + + + + + + +Kontrola przepływu + +Należy wybrać spośród: Sprzętowa (CRTSCTS), Programowa (XON/XOFF) oraz Brak. Wartością zalecaną dla tego ustawienia, jest Sprzętowa kontrola przepływu. + + + +Znak końca wiersza + +Należy wybrać poprawną sekwencję znaków, stosowaną przez modem, a odpowiadającą klawiszowi Enter. Większość modemów wykorzystuje znaki CR/LF, niektóre jednak mogą wymagać innego ustawienia. Jeżeli pojawią się trudności podczas uruchamiania skryptów połączeń, to można spróbować zmienić to ustawienie. + + + +Szybkość połączenia +Należy wybrać pozycję z listy prędkości połączeń udostępnianych przez port szeregowy. Należy pamiętać, iż prędkość portu szeregowego często jest dużo wyższa od prędkości modemu. Najlepiej wybrać najwyższą dostępną wartość, a następnie zmniejszać ją w przypadku problemów z połączeniem. + + +Użyj pliku blokującego + +Należy wybrać tę opcję, jeżeli program &kppp; powinien tworzyć plik blokujący. W systemie &Linux; pliki blokujące tworzone są w folderze /var/lock. Programy takie jak mgetty wymagają istnienia plików blokujących, a &kppp; nie będzie współpracować z mgetty, jeżeli plik nie istnieje. Należy się upewnić, iż nie ma ustawionej opcji dla demona pppd jeżeli to &kppp; ma blokować dostęp do modemu. Jako że w takim wypadku demon pppd będzie próbował zablokować urządzenie, poprzednio zablokowane już przez &kppp;. Spowoduje to błąd demona pppd, zaś &kppp; wyświetli komunikat: pppd died unexpectedly. + + + +Limit czasu modemu + +Jest to czas w sekundach, przez jaki &kppp; będzie oczekiwać na odpowiedź CONNECT z modemu. Ustawienie na wartość około 30 sekund wystarcza w większości przypadków. + + + + + + + +Karta <guilabel +>Modem</guilabel +> + + +Karta Modem + + + + + +Karta Modem + +Karta Modem + + + + + + +Czekaj gdy zajęte + +Parametr określa czas, przez który modem powinien oczekiwać przed ponownym dzwonieniem, po otrzymaniu sygnału zajętości. W niektórych krajach mogą wystąpić wymagania operatora telefonicznego, zakazujące ustawiania tej wartości na zbyt niskim poziomie. + + + +Głośność modemu + +Za pomocą suwaka można określić poziom głośności modemu. Lewa strona oznacza niski poziom, środek - poziom średni, zaś prawa strona - poziom najwyższy. W niektórych modemach, poziom niski oznacza całkowite wyłączenie dźwięku, w innych poziomy średni oraz najwyższy praktycznie nie różnią się. + + + +Polecenia modemu + +W tym oknie, można wprowadzać dodatkowe polecenia dla posiadanego modemu. Jeżeli jest to modem kompatybilny ze standardem Hayes, to prawdopodobnie nie trzeba zmieniać żadnych ustawień domyślnych, jednak zawsze możesz przeczytać o nich w dodatku Polecenia standardu Hayes tej dokumentacji. Informacje tam podane mogą być użyteczne, jeżeli pojawiają się problemy przy konfiguracji stabilnego połączenia do dostawcy Internetu (ISP). Jeżeli modem się zawiesza, można zmodyfikować ustawienia: Przerwa przed inicjalizacją oraz Przerwa po inicjalizacji. Ustawienia te regulują czas przerwy, którą program &kppp; wstawia przed i po wysłaniu ciągu inicjalizującego modem. Jeśli ustawienie Przerwa przed inicjalizacją na wartość większą od zera, spowoduje to wysłanie dodatkowego znaku CR. + + + +Odpytaj modem + +Naciśnięcie tego przycisku spowoduje odpytanie modemu przez program &kppp;. W przypadku powodzenia, informacje identyfikujące możliwości modemu zostaną wyświetlone w oknie dialogowym, jednak ich ilość oraz zakres mogą być różne, jest to uzależnione od posiadanego modemu. + + + +Terminal + +Naciśnięcie przycisku Terminal spowoduje otwarcie małego okienka terminala, który może zostać wykorzystany do przetestowania modemu i eksperymentowania z negocjacją protokołu, inicjowaniem połączenia ppp z dostawcą Internetu, itp. Dzięki tej opcji, nie jest konieczne posiadanie zewnętrznego oprogramowania takiego jak np.: minicom lub Seyon. + + + + + + + +Karta <guilabel +>Wykres</guilabel +> + + +Karta Wykres + + + + + +Karta Wykres + +Karta Wykres + + + + +W tym oknie następuje zdefiniowanie kolorów wykorzystywanych przez &kppp; przy rysowaniu wykresu przepustowości łącza. Możliwe jest ustawienie różnych kolorów dla Tła, Tekstu, Bajtów przychodzących oraz Bajtów wychodzących. + + + + +Karta <guilabel +>Różne</guilabel +> + + +Karta Różne + + + + + +Karta Różne + +Karta Różne + + + + +Ta część zawiera opcje, które nigdzie indziej nie pasowały, ale jednak mogą być całkiem użyteczne. + + + +Wersja pppd + +Numer wersji demona pppd zainstalowanego w systemie. + + + +Limit czasu pppd + +Czas przez jaki program &kppp; będzie oczekiwał po wykonaniu skryptu i wywołaniu demona pppd na zestawienie poprawnego połączenia ppp. Jeżeli połączenie nie zostanie zestawione, to po tym czasie nastąpi rezygnacja i "zabicie" procesu pppd. + + + +Pokaż na panelu w trakcie połączenia + + +Wybranie tej opcji, spowoduje że &kppp; zadokuje na panelu w postaci niewielkiej ikony. Po kliknięciu lewego przycisku myszy na tej ikonie, okno &kppp; pojawi się ponownie. Naciśnięcie prawego przycisku spowoduje otwarcie podręcznego menu z opcjami: otwarcia okna, wyświetlenia statystyk transferu lub zamknięcia połączenia. Niniejsza opcja unieważnia ustawienie Minimalizuj po połączeniu. + + + + +Dzwoń ponownie po rozłączeniu + +Wybranie tej opcji, spowoduje iż program &kppp; będzie próbował ponownie się połączyć w przypadku rozłączenia. + + + +Pokaż czas połączenia na pasku zadań + +Powoduje iż program &kppp; wyświetla czas trwania połączenia w pasku tytułowym okna programu. + + + +Rozłącz przy zamknięciu X + +Wybranie tej opcji, spowoduje iż &kppp; w prawidłowy sposób zakończy połączenie ppp, rozłączy modem oraz wyłączy liczenie kosztów przy zamykaniu serwera X. Jest to przydatne, gdy użytkownik zwykle zapomina, że jest połączony z Internetem, lub gdy nie lubi się martwić i pamiętać o ręcznym rozłączaniu. Jeżeli takie działanie jest niepożądane, to należy tę opcję wyłączyć. Należy jednak pamiętać, że jeżeli stosowana jest funkcja liczenia kosztów połączeń, to w dziennikach połączeń brak będzie informacji o zakończeniu połączenia, jeżeli X i &kppp; zakończy tak działanie. + + + +Zakończ po rozłączeniu + +Wybranie tej opcji, spowoduje iż program &kppp; zakończy działanie po rozłączeniu z Internetem. Wyłączenie jej spowoduje iż okno programu &kppp; pozostanie otwarte po rozłączeniu. + + + +Minimalizuj okno w czasie połączenia + +Wybranie tej opcji, powoduje iż okno programu &kppp; będzie minimalizowane po nawiązaniu połączenia. Informacja o czasie trwania połączenia pojawi się na pasku zadań. + + + + + + + +Karta <guilabel +>O programie</guilabel +> + +Karta O programie pokazuje wersję programu &kppp;, licencję oraz informację o autorach. + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/hayes.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/hayes.docbook new file mode 100644 index 00000000000..a9e4e816ea0 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/hayes.docbook @@ -0,0 +1,1901 @@ + +Zbiór poleceń modemu w standardzie Hayes + +Niniejszy tekst zawiera opis poleceń modemowych w standardzie Hayes. Większość dostępnych na rynku modemów obsługuje dużą część tych poleceń. Jeżeli instrukcja modemu jest niedostępna (lub np. wcale jej nie było) to niniejszy opis na pewno się przyda. Można na przykład dowiedzieć się jak wyłączyć głośnik w modemie: wystarczy wpisać ATM0 i ..... nareszcie cisza !!! + +Ciąg znaków inicjujących pracę modemu, zawiera zbiór poleceń. Jego zadaniem jest przygodowanie modemu do celów komunikacji, ustawiając takie opcje jak: tryb dzwonienia, czasy oczekiwania, cechy sygnału zajętości oraz wiele innych. Współczesne oprogramowanie komunikacyjne ustawia polecenia inicjujące modem, w zależności od opcji konfiguracyjnych ustawianych przez użytkownika w menu, oknach dialogowych, itp. + +Przez wiele lat, modemy firmy Hayes były standardem. Jeżeli nowe firmy rozpoczynały produkcję i sprzedaż modemów, to w dużej mierze stosowały się do standardu firmy Hayes. Poniżej znajduje się lista wybranych poleceń standardu Hayes (nazywanych też poleceniami AT). Zbiór poleceń standardu Hayes może być podzielony na cztery grupy: + + + +Polecenia podstawowe +Duża litera z następującą po niej liczbą, np.: M1. + + +Polecenia rozszerzone +Znak & (ampersand) oraz duża litera z następującą po niej cyfrą. Jest to rozszerzenie standardowego zestawu poleceń, na przykład &M1. Należy zwrócić uwagę, iż polecenie M1 to nie to samo, co polecenie: &M1. + + +Polecenia specyficzne dla producenta +Rozpoczynają się albo od ukośnika (\), lub znaku procent (%), Polecenia te są zróżnicowane w modemach różnych producentów, z tego powodu omówione zostaną jedynie niektóre z nich. + + +Polecenia obsługi rejestrów +Postaci Sr=n gdzie r jest numerem rejestru, który ma zostać zmieniony, a n jest wartością, którą należy do tego rejestru wpisać. + +Rejestr jest informatycznym określeniem określonej lokalizacji w pamięci. Modemy posiadają wbudowaną niewielką pamięć, do której można zapisywać określone wartości z wykorzystaniem tego zestawu poleceń. Rejestry mogą przechowywać zmienne (informacje alfanumeryczne) które są wykorzystywane przez modem i oprogramowanie komunikacyjne. Na przykład, polecenie: S7=60 instruuje modem, abyZapisać w rejestrze numer #7 wartość 60. + + + +Chociaż większość poleceń definiowana jest za pomocą kombinacji liter i cyfr (L0, L1 &etc;), to użycie cyfry zero, jest opcjonalne, tzn. w przykładzie polecenie L0 jest tożsama z poleceniem L. Należy o tym pamiętać, podczas czytania poniższej tabeli! + +Poniżej znajdują się niektóre z najważniejszych znaków, które powinny pojawić się w ciągu inicjującym modem. Te fragmenty ciągu nie powinny być zmieniane. + + + +AT +Stanowi informację dla modemu, że zostaną przesłane polecenia sterujące. Znaki AT muszą rozpoczynać każdą linię poleceń dla modemu. + + +Z +Zeruje modem do ustawień standardowych. + + +, (przecinek) +powoduje, iż oprogramowanie oczekuje przez moment. Można wpisać więcej niż jedną poleceń , w wierszu. Na przykład zapis: ,,,, instruuje modem do wprowadzenia przerwy długości 4 sekund (Czas trwania przerwy jest zdeterminowany przez zawartość rejestru S8. + + +^M +Przesyła kod sterujący oznaczający powrót karetki (CR - Carriage Return ) + + + +Podstawowy zestaw poleceń Hayes'a + +w porządku alfabetycznym: + + + Polecenia podstawowe + + + + Komenda + Opis + Komentarz + + + + + A0 lub A + Odbierz połączenie przychodzące + + + + A/ + Powtórz ostatnią poleceń + Nie należy ich poprzedzać ciągiem AT. Klawisz Enter z reguły przerywa operację. + + + B0 lub B + Sposób negocjacji parametrów połączenia + Standard negocjacji V32 Mode/CCITT + + + B1 + Sposób negocjacji parametrów połączenia + Standard negocjacji Bell 212A + + + B2 + Sposób negocjacji parametrów połączenia + Tryb gadatliwy lub cichy przy odbieraniu + + + D + Zadzwoń + Dzwoni na podany numer i przekazuje sterowanie do aplikacji + + P + Wybieranie impulsowe + + + T + Wybieranie tonowe + + + W + Poczekaj na drugi sygnał wybierania + + + , + Przewij na czas określony w rejestrze S8 (wartość domyślna to najczęściej 2 sekundy) + + + ; + Po realizacji polecenia dzwoń, pozostań w trybie komend + + + ! + Obsługa mechanizmu przenoszenia połączenia (odłożenie słuchawki przez wpisaniem numeru docelowego) + + + L + Zadzwoń pod ostatnio wybierany numer + + + + + E0 lub E + Brak echa + Nie będzie powtarzać poleceń przekazywanych przez komputer + + + E1 + Echo + Modem będzie powtarzać polecenia przekazywane przez komputer (użytkownik będzie widział co pisze w oknie terminala) + + + H0 + Ustawienie stanu słuchawki + Opuszczona na widełki + + + H1 + Ustawienie stanu słuchawki + Podniesiona + + + I0 lub I + Żądanie informacji o możliwościach modemu + Jest to polecenie w dużej części zależna od sprzętu, polecenie I0 z reguły zwraca kod lub liczbę, wyższe numery mogą spowodować przesłanie dużo większej liczby użytecznych informacji o sprzęcie. + + + L0 lub L + Poziom głośności. Modemy z ręczną regulacją głośności, nie obsługują poniższych opcji. + Wyłączenie głosu lub bardzo cichy dźwięk. + + + L1 + + Cicho + + + L2 + + Średnio głośno + + + L3 + + Głośno lub bardzo głośno + + + M0 lub M + Wyłączenie głośnika + Często stoduje się też poleceń M3, lecz może ona różnie działać w zależności od producenta modemu. + + + M1 + + Głośnik włączony dopóki modem nie wykryje sygnału nośnej (tzn. do chwili pojawienia się dźwięku z drugiego modemu) + + + M2 + + Głośnik jest włączony cały czas, nawet po połączeniu (słyszalne są sygnały przesyłanych danych) + + + N0 lub N + Szybkość negocjacji parametrów + Negocjuj z wykorzystaniem tylko z prędkości zdefiniowanych w rejestrze S37 + + + N1 + + Rozpocznij negocjację od największej dostępnej prędkości, większej od wartości zdefiniowanej w rejestrze: S37 + + + O0 lub O + Wróć do stanu - Połączony + Należy zwrócić uwagę na poleceń X1, jako że wykrywanie sygnału wybierania może być aktywne. + + + O1 + + Wróć do stanu połączony, po zdefiniowanym czasie działania funkcji Retrain + + + Q0 lub Q1 + Tryb cichy + Wyłączony - powoduje wyświetlanie odpowiedzi modemu na polecenia użytkownika (np: OK) + + + Q1 + Tryb cichy + Włączony - Odpowiedzi modemu na polecenia użytkownika są wyłączone + + + Sn? + + Wyświetla zawartość rejestru S modemu, o numerze: n + + + Sn=r + Zapisz + Zapisz wartość: r w rejestrze S-o numerze: n + + + V0 lub V + Tryb gadatliwy + Kody stanu modemu zwracane w postaci liczbowej + + + V1 + + Kody stanu zwracane przez modem jako słowa w języku angielskim (⪚ CONNECT, BUSY, NO CARRIER &etc;) + + + X0 lub X + Standard Smartmodem + Kody stanu zgodne ze standardem Hayes Smartmodem 300 + + + X1 + + Powoduje zwykle dodanie informacji o prędkości połączenia, do kodów rezultatu (np: CONNECT 1200 + + + X2 + + Powoduje uaktywnienie wykrywania sygnału wywołania (wyłączając możliwość "ślepego" dzwonienia) i wyłączenie działania polecenia AT0) + + + X3 + + Włącza opcję wykrywania sygnału zajętości + + + X4 + + Włącza opcję wykrywania sygnału zajętości oraz sygnału wybierania + + + Z0 lub Z + Zerowanie + Zeruje stan modemu i uaktywnia zachowaną konfigurację. Użycie poleceń Z0, Z1 itp. umożliwia korzystanie z różnych profili konfiguracji. Komenda ta działa identycznie jak &F dla przywrócenia ustawień fabrycznych w modemach bez pamięci NVRAM (pamięć nieulotna). + + + +
+
+ + + Rozszerzony zbiór poleceń standardu HayesPolecenia rozszerzone + + + Rozszerzony zbiór poleceń standardu Hayes + + + + Komenda + Opis + Komentarz + + + + + &B0 lub &B + Parametry funkcji Retrain + Wyłączenie automatycznego działania Retrain + + + &B1 + Parametry funkcji Retrain + Włączenie automatycznego działania retrain + + + &B2 + Parametry funkcji Retrain + Włączenie funkcji auto retrain, jednak modem rozłączy się, jeżeli stan linii nie poprawi się w ciągu okresu ustawionego w rejestrze S7 + + + &C0 or &C1 + Wykrywanie sygnału nośnej + Sygnał zawsze włączony + + + &C1 + Wykrywanie sygnału nośnej + Detekcja nośnej zdalnego modemu (najczęściej jest to wartość domyślna) + + + &D0 lub &D + Sygnał gotowości terminala (DTR) + Ten sygnał jest ignorowany (Działanie jest uzależnione od sprzętu, należy sprawdzić w dokumentacji sposób reakcji na ten sygnał!) + + + &D1 + Sygnał gotowości terminala (DTR) + Po zmianie stanu sygnału DTR (z włączony na wyłączony) modem przechodzi w tryb przyjmowania poleceń (dotyczy tylko niektórych modemów) + + + &D2 + Sygnał gotowości terminala (DTR) + Pewne modemy po zmianie stanu sygnału DTR (z włączony na wyłączony) rozłączają się. (Działanie takie preferowane jest jako domyślne) + + + &D3 + Sygnał gotowości terminala (DTR) + Powoduje rozłączenie, zerowanie modemu i powrót do trybu poleceń po otrzymaniu sygnału DTR + + + &F0 lub &F + Ustawienia fabryczne + Typowe wartość domyślne w standardzie Hayes Nieraz wykorzystanie tych ustawień do definiowania ciągów połączeniowych może być przydatne, gdyż ustawienia parametrów &F1-&F3 mogą się różnić między modemami, co może powodować problemy z połączeniami (jako że nie wiadomo jakiej marki dotyczy polecenie &F2)Niejednokrotnie, wiele problemów może być rozwiązanych poprzez zastąpienie skomplikowanego ciągu poleceń, prostym poleceniem &F2, jeżeli jednak niezbędne jest utworzenie skoplikowanego ciągu poleceń, najlepiej rozpocząć od prostego: &F, unikając stosowania dostosowanych ustawień domyślnych. + + + &F1 + Ustawienia fabryczne + Ustawienia fabryczne dopasowane do komputerów kompatybilnych z IBM PC. + + + &F2 + Ustawienia fabryczne + Ustawienia fabryczne dla komputerów typu Mac z obsługą programowej negocjacji parametrów połączenia + + + &F3 + Ustawienia fabryczne + Ustawienia fabryczne dla komputerów typu Mac ze sprzętową obsługą negocjacji parametrów połączenia + + + &G0 lub &G + Sygnał Guard Tone + Wyłączenie sygnału Guard Tone + + + &K0 lub &K + Lokalna kontrola przepływu + Wyłącza lokalną kontrolę przepływu + + + &K1 + Lokalna kontrola przepływu + Włącza lokalną sprzętową kontrolę przepływu typu RTS/CTS + + + &K2 + Lokalna kontrola przepływu + Włącza programową kontrolę przepływu XON/XOFF + + + &K3 + Lokalna kontrola przepływu + Włącza lokalną sprzętową kontrolę przepływu typu RTS/CTS + + + &K4 + Lokalna kontrola przepływu + Włącza programową kontrolę przepływu XON/XOFF + + + &L0 lub &L + Tryb dzwonienia + Wybierz tryb połączenia + + + &M0 lub &M + Tryb kontroli błędów + Włącz tryb asynchroniczny bez kontroli błędów (tak samo jak polecenie&Q0)) + + + &P0 lub &P + Parametry wybierania impulsowego + Stosunek sygnału do przerwy dla U.S./Canada (39% impuls / 61% przerwa) + + + &P1 + Parametry wybierania impulsowego + Stosunek sygnału do przerwy dla U.K./Hong Kong (33% impuls / 67% przerwa) + + + &Q0 lub &Q + Tryb kontroli błędów + Tryb asynchroniczny bez korekcji błędów. Brak buforowania danych. ASB wyłączone. + + + &Q5 + Tryb kontroli błędów + Korekcja błędów zgodna ze standardem V.42 (wymaga włączonej kontroli przepływu) + + + &Q6 + Tryb kontroli błędów + Tryb asynchroniczny z włączonym ASB (wymaga włączonej kontroli przepływu) + + + &Q8 + Tryb kontroli błędów + Alternatywny protokół korekcji błędów (MNP) + + + &Q9 + Tryb kontroli błędów + Warunkowa kompresja danych: V.42bis = tak, MNP5 = nie. + + + &S0 lub &S + Starowanie sygnałem DSR + Zawsze włączony (wartość domyślna) + + + &S1 + Starowanie sygnałem DSR + Zachowanie zgodne ze specyfikacją EIA (Sygnał aktywny po uzyskaniu sygnału wybierania, nieaktywny po zerwaniu połączenia) + + + &T0 lub &T + Test modemu + Działanie uzależnione od typu i producenta modemu. Występuje w niektórych modelach. + + + &U0 lub &U + Modulacja Trellis (TCM - Trellis code modulation) + Włącz V.32 TCM + + + &U1 + Modulacja Trellis (TCM - Trellis code modulation) + Wyłącz V.32 TCM + + + &V0 lub &V1 + Wyświetla aktywne + (i często przechowywane w pamięci) skonfigurowane profile ustawień (lub polecenie ATI4 + + + &W0 lub &W + Zapisz profil + W pamięci NVRAM (można stosować polecenia &W0, &W1 itp. dla wielu profili) Część ustawień nie może być zapisana, informacje o nich dostępne są po wywołaniu komend &V lub ATI4 + + + &Y0 lub &Y + Wybierz konfigurację ładowaną podczas uruchamiania + Załaduj profil numer 0 (wartość domyślna) + + + &Y1 + Wybierz konfigurację ładowaną podczas uruchamiania + Załaduj profil numer 1 + + + &Zn=x + Wyzeruj modem i załaduj zachowany profil o numerze n + Należy podkreślić, iż wszelkie znaki w linii następujące po komendzie &Z są ignorowane + + + +
+ +
+ + + Polecenia z ukośnikiem i znakiem procent + + + Polecenia z ukośnikiem i znakiem procent + + + + Komenda + Opis + Komentarz + + + + + \A0 lub \A + Maksymalny rozmiar bloku MNP w znakach + maksymalnie 64 znaki + + + \A1 + Maksymalny rozmiar bloku MNP w znakach + maksymalnie 128 znaków + + + \A2 + Maksymalny rozmiar bloku MNP w znakach + maksymalnie 192 znaki + + + \A3 + Maksymalny rozmiar bloku MNP w znakach + maksymalnie 256 znaków + + + %C0 lub %C + Włączenie/wyłączenie kompresji danych + Wyłączona + + + %C1 + Włączenie/wyłączenie kompresji danych + Włączona kompresja MNP5 + + + %C2 + Włączenie/wyłączenie kompresji danych + Włączona kompresja V.42bis (BTLZ) + + + %C3 + Włączenie/wyłączenie kompresji danych + Włączona kompresja MNP5 oraz V.42bis (BTLZ) + + + %D0 lub %D + Kompresja danych + Rozmiar słownika BLTZ: 512 + + + %D1 + Kompresja danych + Rozmiar słownika BLTZ: 1024 + + + %D2 + Kompresja danych + Rozmiar słownika BLTZ: 2048 + + + %D3 + Kompresja danych + Rozmiar słownika BLTZ: 512 + + + %E0 lub %E1 + Metoda wyjścia do trybu poleceń + Wyjście do trybu poleceń wyłączone + + + %E1 + Metoda wyjścia do trybu poleceń + Metoda +++AT (domyślna) + + + %E2 + Metoda wyjścia do trybu poleceń + Metoda: Break AT + + + %E3 + Metoda wyjścia do trybu poleceń + Obie metody równocześnie + + + %E4 + Metoda wyjścia do trybu poleceń + Wyłącz wyświetlanie tekstu OK po znakach +++ + + + %E5 + Metoda wyjścia do trybu poleceń + Włącz wyświetlanie tekstu OK po znakach +++ + + + \J0 lub \J + Automatyczne ustawianie szybkości DTE + Wyłączona + + + \J1 + Automatyczne ustawianie szybkości DTE + Szybkość portu szeregowego (DTE) jest dopasowywana do szybkości połączenia. + + + \N0 lub \N + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie zwykłe (poniżej znajdują się definicje) + + + \N1 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie bezpośrednie - bez korekcji + + + \N2 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie niezawodne-automatyczne w standardzie MNP + + + \N3 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie niezawodne-automatyczne + + + \N4 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie niezawodne w standardzie V.42bis z detekcją fazy + + + \N5 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie niezawodne-automatyczne w standardzie V.42bis auto z detekcją fazy + + + \N6 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączenie niezawodne w standardzie V.42 z detekcją fazy + + + \N7 + Rodzaj zastosowanego algorytmu korekcji błędów + Połączanie niezawodne-automatyczne w standardzie V.42 auto z detekcją fazy + + + +
+ +Połączenie bezpośrednie, jest najprostszym rodzajem połączenia bez korekcji błędów lub kompresji danych. Dla tego rodzaju połączenia, prędkość połączenia komputer-modem i modem-modem musi być identyczna. + +Zwykłe połącznie wykorzystuje kontrolę przepływu (sprzętową lub programową) buforując dane wysyłane i otrzymywane, co pozwala na przesyłanie danych z prędkością inną niż w relacji komputer<—>modem. Na przykład, komputer wysyła dane z prędkością 57kbps, jednak wykorzystanie kompresji, powoduje iż modem w rzeczywistości przesyła dane z prędkością 28,8kbps. Ten typ połączenia jest wykorzystywany przez większość modemów. + +Połączenie niezawodne, jest podobne w połączenia zwykłego, jeżeli jednak z jakichś powodów tryb kompresji danych i korekcji błędów nie może być uruchomiony i utrzymany, połączenie zostaje zerwane. (W tym trybie, modem zapewnia iż każda transmisja będzie niezawodna, jeżeli jest to niemożliwe połączenie musi zostać zerwane) + +Podobnie jak wyżej, połączenie niezawodne-automatyczne jest prawie identyczne, różni się jedynie tym iż modem będzie ponawiał próby wynegocjowania algorytmu kompresji lub korekcji błędów, aby powrócić do trybu niezawodnego połączenia. Ten tryb jest najczęściej wykorzystywany. + +
+ + +Rejestry S + + + Rejestry S + + + + Rejestr + Zakres + Wartość domyślna + Funkcja + + + + + S0 + 0-255 dzwonków + 1-2 + Liczba dzwonków po którym zostanie odebrane połączenie. Nie odpowiadaj jeżeli 0 + + + S1 + 0-255 dzwonków + 0 + Jeżeli wartość zapisana w rejestrze S0 jest większa niż 0 to odliczane są dzwonki przed odebranie połączenia. + + + S2 + 0-127 ASCII + 43 + + Kod znaku przejścia do trybu poleceń (ESC) + + + S2 + >127 + + brak zdefiniowania kodu ESC + + + S3 + 0-127 ASCII + 13 CR + Kod znaku powrotu karetki + + + S4 + 0-127 ASCII + 10 LF + Kod znaku przejścia do następnej linii + + + S5 + 0-32, 127 ASCII + 8 BS + Kod znaku usuwania + + + S6 + 2-255 sekund + 2 + Czas oczekiwania na sygnał wybierania (informacje o wybieraniu "ślepym" znajdują się tutaj:Xn + + + S7 + 1-255 sekund + 30-60 + Czas oczekiwania na sygnał zdalnego modemu + + + S8 + 0-255 sekund + 2 + Długość przerwy określonej przecinkiem w numerze telefonu + + + S9 + 1-255 1/10-ta sekundy + 6 + Czas wymagany na wykrycie i rozpoznanie nośnej + + + S10 + 1-255 1/10-ta sekundy + 7-14 + Czas pomiędzy utratą nośnej i rozłączeniem + + + S11 + 50-255 milisekund + 70-95 + Długość i odsŧępy między sygnałami w wybieraniu tonowym. + + + S12 + 0-255 1/50-te sekundy + 50 + Dodatkowa przerwa otaczająca sekwencję +++. + + + S36 + Określa zachowanie modemu jeżeli połączenie z korekcją błędów nie powiedzie się + 0 - Rozłączenie + + 1 - Ustanowienie połączenia bezpośredniego + + 3 - Ustanowienie połączenia normalnego + + 4 - Ustanowienie połączenia typu MNP lub rozłączenie jeżeli jest to niemożliwe + + 5 - Ustanowienie połączenia typu MNP lub połączenie bezpośrednie jeżeli jest to niemożliwe + + 7 - Ustanowienie połączenia typu MNP lub połączenie normalne jeżeli jest to niemożliwe + + + 7 + Szybkość ustawiana przy nieudanej negocjacji + + + S37 + + 1 = 300 bps + + 5 = 1200 bps + + 6 = 2400 bps + + 7 = 1200/75 bps (tryb v.23) + + 8 = 4800 bps + + 9 = 9600 bps + + 10 = 12000 bps + + 11 = 14400 bps + + 12 = 7200 bps + + + 0 + Prędkość negocjacji parametrów (wartość początkowa przy rozpoczynaniu negocjacji) + + + +
+ +Wiele modemów posiada kilkadziesiąt lub kilkaset rejestrów S, jednak tylko kilkanaście pierwszych stanowi nieformalny standard. Można zmieniać ich zawartość za pomocą polecenia: ATSn=N, zaś sprawdzać ich aktualne ustawienie za pomocą polecenia: ATSn? (np: polecenie AT S10 S1? spowoduje, iż modem będzie oczekiwał 7 sekund na odpowiedź zdalnego modemu, oraz zwróci informację o ostatniej liczbie dzwonków.) + +
+
diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/kppp/index.cache.bz2 new file mode 100644 index 00000000000..2956dfb7e9a Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/index.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/index.docbook new file mode 100644 index 00000000000..8e844260c6d --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/index.docbook @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + +]> + + + + +Podręcznik programu &kppp; + + +Lauri Watts
lauri@kde.org
+
+
+KrzysztofWoźniak
wozniakk@ceti.pl
+
+ + +2001 +Lauri Watts + + +&FDLNotice; + +2001-06-11 +1.01.00 + + + + +&kppp; to program do połączenia modemowego z Internetem i przyjazny interfejs usługi pppd, pozwalający na interaktywne generowanie skryptów połączeniowych i ustawień sieciowych. + + + +KDE +kppp +tdenetwork +program dzwoniący +Internet +ppp + + +
+ + +Wprowadzenie + +&kppp; jest programem dzwoniącym i nakładką sterującą usługą pppd. Pozwala on na interaktywną generację skryptów połączeniowych oraz konfigurację sieci. Dzięki niemu można zautomatyzować proces ustanawiania połączenia z dostawcą internetowym ISP oraz jednocześnie w wygodny sposób go monitorować. + +Po uzyskaniu połączenia, program &kppp; pozwala na generowanie obszernych statystyk połączeń oraz rejestrację czasu, który użytkownik spędza w sieci. + +Wbudowany terminal i generator skryptów, pozwala użytkownikowi na łatwe konfigurowanie połączenia. Nie jest konieczne korzystanie z innych programów-terminali takich jak seyon lub minicom, do testowania i konfiguracji połączenia. + +Jedną z funkcji programu &kppp; jest rozbudowana analiza kosztów połączeń telefonicznych. + +Mamy nadzieję że spodoba Ci się ten program, oraz iż ułatwi on Twoją drogę do uzyskania dostępu do Internetu. + + + +&getting-online; + +&wizard; + +&dialog-setup; + +&global-settings; + +&security; + +&chap-and-pap; + +&tricks; + +&callback; + +&kppp-faq; + + + +Zasługi i licencje + +&kppp; + +Program &kppp; wywodzi się z aplikacjiezppp 0.6, autorstwa Jay'a Painter'a. Jednakże niemal całość &kppp; została przepisana od nowa, więcezppp oraz &kppp; nie mają ze sobą już wiele wspólnego.. + +Główni programiści: + + +Bernd Johannes Wuebben wuebben@kde.org + +Mario Weilguni mweilguni@sime.com + +Harri Porten porten@kde.org (Aktualny opiekun) + + + +Podziękowania dla programistów, którzy współpracowani w stworzeniu &kppp; + + +Jesus Fuentes Saaverdra jesus.fuentes@etsi.tel.uva.esfor - wprowadzenie wielu dodatkowych opcji i innych usprawnień + +Markus Wuebben wuebben@eure.de - stworzenie okna dialogowego dla zapytań ATI + +Peter Silva peter.silva@videotron.ca - stworzenie okien pomocniczych i wiele innych usprawnień + +Martin A. Brown MABrown@etcconnect.org + +Martin Häfner mh@ap-dec717c.physik.uni-karlsruhe.de - prace nad podsystemem Callback + +Olaf Kirch okir@caldera.de - wyjaśnienie tajemnic wykorzystania deskryptorów plików + + + + +Prawa autorskie do dokumentacji (c) 2001 Lauri Watts lauri@kde.org, w dużej części bazuje ona na oryginale autorstwa: Bernd'ta Johannes'a Wuebben'a wuebben@kde.org +&underFDL; &underGPL; + + +Instalacja + + +Jak zdobyć &kppp; +&install.intro.documentation; + + +Kompilacja i instalacja +&install.compile.documentation; + + +Przygotowanie komputera do połączeń telefonicznych przez <acronym +>PPP</acronym +> + +Kolejne sekcje zawierają ogólne informacje dotyczące różnych systemów operacyjnych, na których może działać &kppp;. Poniższe strony internetowe mogą zainteresować osoby wymagające bardziej szczegółowych informacji o protokole ppp, programie pppd oraz konfiguracji połączeń sieciowych: + + +The &Linux; PPP &FAQ;: http://metalab.unc.edu/mdw/FAQ/PPP-FAQ.html +The &Linux; PPP HOWTO: http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html +http://www.thoughtport.com:8080/PPP/index.html +The Network Administrators' Guide: http://metalab.unc.edu/mdw/LDP/nag/nag.html + + + +Przygotowanie systemu &Linux; do korzystania z protokołu <acronym +>PPP</acronym +> + +Działanie programu &kppp; (a właściwie usługi pppd) wymaga skompilowanej w jądro systemu obsługi protokołu PPP. W przypadku gdy jądro nie obsługuje PPP, należy zdobyć ostatnią wersję programupppd z dowolnego popularnego archiwum oprogramowania dla systemu &Linux; (np. ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/ppp/, oraz skompilować jądro z włączoną obsługą protokołuPPP. + +Nie należy się obawiać, w rzeczywistości to nie jest takie straszne jak się wydaje. Nie należy tylko zapomnieć o zainstalowaniu aplikacji pppd. + +Jeżeli użytkownik nie jest pewien, czy jądro systemu zapewnia obsługę protokołu PPP, powinien wpisać polecenie: dmesg w linii poleceń, i poszukać następującego tekstu: + + + +PPP: version 2.3.0 (demand dialing) +TCP compression code copyright 1989 Regents of the University of California +PPP Dynamic channel allocation code copyright 1995 Caldera, Inc. +PPP line discipline registered + + + +Program &kppp; spróbuje automatycznie wykryć czy jądro systemu zapewnia obsługę protokołuPPP. Jeżeli tak nie jest, to wyświetlony zostanie odpowiedni komunikat zaraz po uruchomieniu &kppp;. + +Wersja programu usługi pppd dla jąder w wersjach 2.x systemu &Linux;, powinna być równa lub większa od 2.3. Można sprawdzić posiadaną wersję usługi poprzez wpisanie polecenia pppd w linii poleceń. Jakkolwiek pppd właściwie nie posiada opcji , to umieszczenie jej wygeneruje komunikat błędu, oraz między innymi wersję aplikacji pppd. + + + + + + + + + +&hayes-reference; + +&accounting; + +&documentation.index; +
+ + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-accounting-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-accounting-tab.png new file mode 100644 index 00000000000..74e980dc2f4 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-accounting-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dial-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dial-tab.png new file mode 100644 index 00000000000..104a87680d1 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dial-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dns-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dns-tab.png new file mode 100644 index 00000000000..b9ed2ca4654 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-dns-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-execute-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-execute-tab.png new file mode 100644 index 00000000000..ebcb80c0c96 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-execute-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-gateway-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-gateway-tab.png new file mode 100644 index 00000000000..d7e62bada0a Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-gateway-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-ip-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-ip-tab.png new file mode 100644 index 00000000000..c431bdb96db Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-ip-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-login-script-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-login-script-tab.png new file mode 100644 index 00000000000..025e1885980 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-account-login-script-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-config.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-config.png new file mode 100644 index 00000000000..a2a0e744d50 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-config.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-device-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-device-tab.png new file mode 100644 index 00000000000..a7993d82253 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-device-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-dialler-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-dialler-tab.png new file mode 100644 index 00000000000..8509a79875c Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-dialler-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-faq.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-faq.docbook new file mode 100644 index 00000000000..35f71901c7e --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-faq.docbook @@ -0,0 +1,824 @@ + +Pytania i odpowiedzi +&reporting.bugs; + + +Pytania dotyczące dzwonienia + +Nie mogę korzystać z programu &kppp;. Otrzymuję komunikaty iż pppd zakończył się lub przekroczono czas oczekiwania. Co jest tego przyczyną? + +Czy uważnie Przeczytałeś tą instrukcję? Oto najczęściej występujące problemy: + + + +Kliknij na przycisk Szczegóły, aby program &kppp; wyświetlił ostatnie komunikaty z dziennika PPP (przycisk może nie działać na systemach innych niż &Linux; lub też w niektórych jego dystrybucjach). Komunikaty z dziennika pomogą odkryć przyczyny problemów. + +Upewnij się, iż zainstalowany demon pppd jest w binarnej formie aplikacji pppd, a nie tylko skryptem. + +Upewnij się, czy program pppd ma ustawioną flagę setuid root. Można ustawić ten tryb pracy, za pomocą polecenia chmod wydanego jako Administrator (użytkownik root). + +Sprawdź istnienie pliku /etc/ppp/options, oraz czy nie zawiera jakichkolwiek sprzecznych ustawień. Najlepiej jeżeli jest on pusty. + +Upewnij się, że nie używasz opcji jako parametru demona pppd (program &kppp; sam zajmie się zablokowaniem dostępu do urządzenia). + +Usuń parametr z obudwu plików: /etc/ppp/options oraz ˜/.ppprc! +Wykorzystanie dowiązanie symbolicznego: /dev/modem może powodować konflikty. Problemy mogą zostać wyeliminowane przez użycie rzeczywistego urządzenia np.: /dev/cuaX lub /dev/ttySX. +Port COM1 określany jest przez ttyS0, COM2 to ttyS1 i tak dalej. + +Należy upewnić się co do poprawności konfiguracji praw dostępu. Jeżeli po zalogowaniu jako Administrator, wszystko działa poprawnie, należy sprawdzić konfigurację uprawnień z jakimi działa &kppp;. Jeżeli uruchamianie &kppp; z ustawionym bitem setuid root nie wchodzi w grę, to prawdopodobnie pomoże utworzenie grupy modem. + +Przyczyną problemu może być zbyt wczesne uruchomienie demona pppd, tzn. zanim zdalny serwer będzie gotowy do negocjacji połączeniaPPP. W przypadku wykorzystania skryptu logowania, niezbędne jest sprawdzenie procedury logowania z wykorzystaniem wbudowanego terminala. Część dostawców Internetu, wymaga wysłania w skrypcie prostego polecenia: Send lub Send ppp aby uruchomić PPP. W niektórych przypadkach pomaga dodanie w skrypcie poleceń Pause 1 lub Pause 2 co rozwiązuje problemy z czasem wykonywania poleceń. + + + +Jeżeli działania powyższe nie pomagają, przydatne mogą być informacje z dzienników systemowych, które można wyświetlić poleceniem: + +# tail /var/log/messages + + + + + +pppd died - The remote system is required to authenticate itself ... + + +Typowy komunikat błędu w dziennikach systemowych: +pppd[699]: The remote system is required to authenticate itself +pppd[699]: but I couldn't find any suitable secret (password) for it to use to do so. +pppd[699]: (None of the available passwords would let it use an IP address.) + +Przyczyny powyższego problemu mogą być dwie + +Plik /etc/ppp/options zawiera opcję. Należy ją poprzedzić znakiem komentarza # i spróbować ponownie. System posiada już zdefiniowaną bramę domyślne. Prawdopodobnie skonfigurowany jest on do pracy w sieci lokalnej. W takim wypadku, ostatnie wersje demona pppd zachowują się, tak jakby miały aktywną opcję . Aby unieważnić to ustawienie, należy dodać argument w konfiguracji pppd. Można również wyłączyć sieć lokalną przed rozpoczęciem dzwonienia. Jeżeli ktoś zna prosty sposób na ustawienie działania jednocześnie dwóch sieci, to autorzy programu &kppp; chętnie umieszczą instrukcję w tej dokumentacji. + + + + + +Usługa pppd nieoczekiwanie kończy działanie w jądrze systemu Linux w wersjach 2.4.x + +Typowy komunikat błędu w dziennikach systemowych: + +pppd[1182]: pppd 2.3.11 started by user, uid 500 +pppd[1182]: ioctl(PPPIOCGFLAGS): Invalid argument +pppd[1182]: tcsetattr: Invalid argument +pppd[1182]: Exit. + +Należy zainstalować program demona pppd w wersji 2.4.0b1 lub wyższej. Plik Documentation/Changes w źródłach jądra zawiera więcej informacji. + + + + +Dlaczego program &kppp; wyświetla błąd: Nie można otworzyć modemu? + +Błąd ten oznacza, iż program &kppp; nie ma wystarczających uprawnień do otwarcia urządzenia modemu. lub wybrane w karcie Modem urządzenie nie istnieje. Najpierw należy sprawdzić czy wybrano właściwe urządzenie, a następnie należy nadać programowi &kppp; odpowiednie uprawnienia dostępu do urządzenia i do modyfikacji pliku /etc/resolv.conf jeżeli &kppp; powinno konfigurować automatycznie ustawienia DNS. Jeżeli istnieje możliwość uruchomienia &kppp; z ustawionym bitem setuid root, to na pewno rozwiąże wszelkie problemy z dostępem, jeżeli nie, to należy samodzielnie ustalić prawidłowe uprawnienia. Ustawienie bitu setuid root odbywa się w następujący sposób: + +% su +# chown +# chmod +# exit + + + + + +Dlaczego program &kppp; twierdzi iż nie może stworzyć pliku blokującego dla modemu? + +W większości przypadków, problem pojawia się gdy program &kppp; nie ma włączonego bitu SETUID, a użytkownik nie posiada praw zapisu do folderu z plikiem blokującym (domyślnie jest to: /var/lock). Dzieje się tak na przykład w dystrybucjach &RedHat;. Należy sprawdzić w oknie dialogowym ustawień modemu wybraną ścieżkę. Rozwiązaniem jest albo nadanie bitu SETUID dla programu &kppp; a jeżeli jest to niemożliwe to nadanie praw zapisu dla użytkownika w katalogu /var/lock lub stworzenie grupy użytkowników modem, która będzie miała prawa zapisu w katalogu /var/lock. + + + +Dlaczego program &kppp; ma ustawiony znacznik SETUID? + +Ustawianie bitu SETUID nie jest niezbędnie konieczne. 'Administratorzy systemów &UNIX; mogą po prostu stworzyć grupę modem, i zapisać do niej wszystkich użytkowników, którzy powinni mieć dostęp do modemu. Kolejnym krokiem, jest nadanie grupie modem uprawnień zapisu do urządzenia. Jeżeli &kppp; ma automatycznie konfigurować ustawienia DNS, to konieczne jest nadanie uprawnień do zapisu w pliku /etc/resolv.conf, Dostęp do zapisu w plikach /etc/ppp/pap-secrets oraz /etc/ppp/chap-secrets jest wymagany, jeżeli użytkownik wykorzystuje konfigurację protokołów PAP lub CHAP. + +Zespół autorów programu &kppp; dołożył wielu starań, aby podnieść bezpieczeństwo korzystania z niego przy ustawionym bicie SETUID. Wybór stosowanego rozwiązania należy jednak do użytkownika. + +Więcej informacji na ten temat znajduje się w rozdziale Bezpieczeństwo . + + + +Co robić, gdy program &kppp; nic nie robi, i wyświetla komunikat Oczekiwanie na OK + +Trzeba spróbować zmiany ustawień CR/LF, np.: CR, LF lub CR/LF. + +Możliwe jest również, że posiadany modem potrzebuje więcej czasu na odpowiedź na polecenia inicjalizujące. Ustawienie tego czasu jest możliwe w oknie dialogowym Polecenia modemu, w karcie Modem. Odpowiednie pola toCzas oczekiwania przez inicjalizacją oraz Czas oczekiwania po inicjalizacji. Jeżeli zwiększenie ich wartości poprawia funkcjonowanie połączenia, to należy je odpowiednio dostosować do swoich potrzeb. + + + +Połączenie działa, nie mogę jednak uruchomić żadnych programów! + +Przyczyną tego problemu może być ustawienie opcji Automatycznie konfiguruj nazwę hosta co powoduje iż serwer X, nie może podłączyć się do hosta po zmianie nazwy. Jeżeli opcja ta jest naprawdę potrzebna (ale bardzo możliwe że tak nie jest) to należy sobie radzić poprzez konfigurację uprawnień dostępu do X serwera za pomocą polecenia xhost . Należy jednak pamiętać o kwestiach związanych z bezpieczeństwem, dlatego że to polecenie daje praktycznie każdemu dostęp do serwera X. + + + +Program &kppp; wykazuje poprawne połączenie, ale &konqueror; pokazuje komunikat Nieznany serwer hostname, zaś &Netscape; pokazuje: Nieznana nazwa serwera. + +Należy spróbowaćpolecenia ping na numer IP jakiegoś serwera, np.: ping . Jeżeli polecenie działa to następnie należy podjąć kolejne działania: + + +Należy sprawdzić, czy ustawiono co najmniej jeden adres serwera DNS. + +Sprawdzić zawartość pliku /etc/host.conf. Powinna tam znajdować się następująca linia: order hosts, bind. Opcja powoduje iż program tłumaczący nazwy, będzie wysyłał pytania do serwera nazw, jeżeli tej linii nie ma to należy ją dodać. + + + + +Jak w programie &kppp; wysłać znak \n lub \r + +Wystarczy wysłać pusty ciąg znaków, tak jak w poniższym skrypcie: + + +Send # wyślij pusty tekst +Expect ID: +Send itsme +Expect word: +Send forgot +Expect granted +Send ppp + + + + + + +Jak wyłączyć komunikat &kppp;: Nie mogę utworzyć pliku blokującego? +Powyższy komunikat pojawia się, gdy brak jest odpowiednich uprawnień do stworzenia bliku blokującego. Jeżeli w ustawieniach jest wybrana opcja tworzenia pliku blokującego, to użytkownik musi mieć prawa zapisu do katalogu (zwykle jest to katalog: /var/lock). Nie stanowi to problemu w sytuacji gdy program &kppp; działa z uprawnieniami Administratora poprzez włączenie bitu SETUID. Więcej informacji na ten temat w sekcji Pliki blokujące + + + +Dlaczego z modemu wydobywa się taki hałas przy dzwonieniu? + +Naciśnij przycisk Ustawienia, a następnie Modem. Możliwe jest ustawienie trzech poziomów głośności: Wyłączony, Średni lub Wysoki. Większość modemów nie różnicuje głośności pomiędzy poziomem średnim i wysokim. Jeżeli zmiana tych ustawień nie pomaga, należy upewnić się czy zdefiniowane są właściwe dla posiadanego modemu polecenia w oknie: Ustawienia, Modem, Polecenia modemu. + + + +Ustawiłem poziom głośności modemu na Wyłączony lecz dalej słyszę okropny hałas w trakcie dzwonienia. Dlaczego? + +Polecenia modemu konfigurujące poziom głośności, mogą zostać zagubione, jeżeli modem nie radzi sobie z interpretacją szybko przesyłanych danych. Należy spróbować zwiększyć poziom parametru Przerwa po inicjalizacji w Ustawienia, Modem, Polecenia modemu. + + + +Program &kppp; informuje o niezwykłych prędkościach modemu, takich jak: 115200 lub 57600 + +Większość modemów informuje o szybkości połączenia szeregowego, a nie o rzeczywistej szybkości przesyłu po linii telefonicznej. Należy taki modem odpowiednio skonfigurować poprzez dodanie uzupełniających poleceń w ciągu inicjującym. Dla wielu modemów jest to polecenie ATW2. Można go dodać do polecenia dzwonienia (zwykle wyglądającego tak: ATD), nowe polecenie dzwonienia powinno wtedy wyglądać tak: ATW2D. + + + +Dlaczego program &kppp; pokazuje komunikat Prędkość nieznana + +Nowe modemu mają często bardzo skomplikowany format komunikatu informującego o szybkości połączenia, np.: CONNECT LAP.M/V42.bis/115000:RX/31200:TX, co powoduje iż &kppp; nie może poprawnie rozpoznać informacji o prędkości połączenia. Aby zobaczyć komunikaty modemu, należy włączyć opcję Pokaż dziennik. + + + +Prędkość połączenia jest zbyt niska + +Jeżeli prędkość modemu nie jest satysfakcjonująca, to należy się upewnić czy ustawiono szybkość połączenia (Ustawienia, Modem, Szybkość połączenia) na wartość 57600 lub większą. Następnie należy sprawdzić, czy posiadany port szeregowy obsługuje większe prędkości. Wiele komputerów opartych na procesorze i486 nie działa prawidłowo, jeżeli prędkość zostanie ustawiona na 115200. Jeżeli układ portu szeregowego jest stary (jak np.8250 UART) to nie będzie działać. Jeżeli jednak posiadany układ to 16550 lub 16550A to nie powinno być najmniejszych problemów. + +Dodatkowo, należy poszukać w instrukcji modemu informacji o poleceniach konfigurujących szybkość transmisji. + + + +Moje połączenie jest naprawdę bardzo wolne! + +Jeżeli dane sączą się z prędkością kilku bajtów na sekundę, to przyczyną tego może być konfiguracja sprzętu. Jeżeli przesuwanie kursora myszki przyśpiesza transmisję, to oznacza z całą pewnością problem sprzętowy! + +Wiele informacji o posiadanym porcie szeregowym można uzyskać za pomocą polecenia setserial . Należy szukać informacji o konflikcie przerwań z innymi składowymi komputera. Moduł Informacje programu &kcontrol; również może zawierać pomocne informacje. + + + +Moja linia telefoniczna wymaga wybierania impulsowego, a nie tonowego (lub vice-versa). Jak to można zmienić? +Należy zmodyfikować ciąg dzwonienia. Niemal wszystkie modemy reagują na następujące polecenia AT: + + + +ATDT +Wybieranie tonowe + + +ATDP +Wybieranie impulsowe + + + + + + + + + +Pytania o reguły liczenia kosztów połączeń. + +Jak stworzyć plik zasad liczenia kosztów połączeń telefonicznych? +Wystarczy postępować zgodnie z opisem w pliku TEMPLATE dostarczonym z programem &kppp;. Powinien się on znajdować w katalogu $KDEDIR/doc/HTML/kod języka/kppp/. Uruchamiając &kppp; w linii poleceń z opcją można sprawdzić składnię stworzonego pliku zasad liczenia kosztów połączeń. + + + +Stworzyłem plik zasad liczenia kosztów telefonicznych dla swojego kraju, gdzie mogę go wysłać aby inni również mogli z niego skorzystać? + + + + + +Czy stworzony przeze mnie plik zasad liczenia kosztów, może zawierać wielkości ułamkowe postaci np.: "(0.17, 45.5)"? +Jest to możliwe, jednak należy unikać stosowania ułamków mniejszych od 1/10 sekundy, gdyż może to powodować wyższe obciążenie procesora CPU, chociaż na nowszym sprzęcie będzie to i tak niezauważalne. + + + +W moim kraju występuję inne (poza Świętami Wielkiej Nocy) święta z przesuwającą się datą. +W takim wypadku, niezbędne jest napisanie programu obliczającego terminy tego święta. Najlepiej to zrobić wzorując się na kodzie obliczających terminy Świąt Wielkanocnych znajdującym się w pliku ruleset.cpp. Następnie należy wysłać swój kod do Zespołu &kppp;! + + + + +Pytania dotyczące dzienników systemowych + +Pojawia się komunikat Łącze szeregowe zapętla się. Co to znaczy? + +Krótka odpowiedź: Nie został uruchomiony program PPP na zdalnym systemie. + + + + + + + + +Dziennik połączeń zawiera błąd: Signal 15 +Jeżeli widoczne są powyższe komunikaty, oznacza to iż nastąpiło przekroczenie czasu oczekiwania. Program &kppp; czekał na poprawne zestawienie połączenia PPP i zrezygnował po pewnym czasie, wysyłając polecenie zamknięcia do programu pppd. Powoduje to właśnie komunikaty w rodzaju: pppd was signalled to shut down, with signal number 15, &ie; SIGTERM. + + + +pppd[26921]: pppd 2.3.5 started by me, uid 500 +pppd[26921]: Using interface ppp0 +pppd[26921]: Connect: ppp0 <--> /dev/ttyS0 +pppd[26921]: Terminating on signal 15. +pppd[26921]: Connection terminated. +pppd[26921]: Exit. + + + + + + +Co oznacza komunikat: Szeregowe połączenie przychodzące filtruje 8-my bit danych +Usługa PPP wykryła iż wszystkie dane, które otrzymuje od strony serwera, mają 8-my bit ustawiony na zero. W większości przypadków oznacza to, iż zdalny serwer PPP nie został jeszcze uruchomiony. Pojawia się tam dalej pytanie o nazwę użytkownika, które jak echo zwraca wszystkie dane wysyłane przez programpppd. + + + +oraz can't locate module ppp-compress? O co chodzi? +Jeżeli widoczne są następujące komunikaty: + + + +modprobe: can't locate module ppp-compress-21 +modprobe: can't locate module ppp-compress-26 +modprobe: can't locate module ppp-compress-24 + + + +Wystarczy dodać linie: + + +alias ppp-compress-21 bsd_comp +alias ppp-compress-24 ppp_deflate +alias ppp-compress-26 ppp_deflate + +w pliku /etc/conf.modules. + + + + + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-graph-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-graph-tab.png new file mode 100644 index 00000000000..a087a10b456 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-graph-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-misc-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-misc-tab.png new file mode 100644 index 00000000000..c02468eadef Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-misc-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-modem-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-modem-tab.png new file mode 100644 index 00000000000..68d270f1ea8 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-modem-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/kppp-wizard-tab.png b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-wizard-tab.png new file mode 100644 index 00000000000..2de0fc00edb Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kppp/kppp-wizard-tab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/security.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/security.docbook new file mode 100644 index 00000000000..787f3f73a9d --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/security.docbook @@ -0,0 +1,137 @@ + +Kwestie związane z bezpieczeństwem w &kppp; + +Ta część dokumentacji przeznaczona jest dla Administratorów systemu (użytkownika root), osób o wysokich wymaganiach dotyczących bezpieczeństwa, lub osób zainteresowanych technicznymi kwestiami funkcjonowania systemu. Nie jest konieczne czytanie tego tekstu, jeżeli wykorzystujesz Linuksa w domu dla swoich potrzeb, jednak zawsze możesz nauczyć się czegoś interesującego. + + +Ograniczanie dostępu do &kppp; + +Administrator systemu może decydować kto może wykorzystywać &kppp;Istnieją dwie możliwości realizacji tego zadania. + + +Ograniczanie dostępu z wykorzystaniem grupowych praw dostępu + +Utwórz nową grupę (możesz ją nazwać na przykład dialout) i przypisz do niej wszystkich użytkowników, którzy będą mogli korzystać z &kppp;, a nasŧępnie wpisz następującego polecenia: + +# chown /opt/kde/bin/kppp +# chmod /opt/kde/bin/kppp + + +W powyższym przykładzie, zakłada się iż &kde; zainstalowano w katalogu /opt/kde/ oraz, że nowo utworzona grupa nosi nazwę dialout. + + + + +Ograniczanie dostępu z wykorzystaniem mechanizmów &kppp; + +Zanim program &kppp; wykona cokolwiek, najpierw sprawdza on istnienie pliku /etc/kppp.allow. Zawiera on listę wszystkich użytkowników, którzy mogą skorzystać z programu &kppp;. Plik ten powinien posiadać ustawione prawo odczytu dla każdego użytkownika (ale oczywiście BEZ prawa zapisu). Program &kppp; rozpoznaje jedynie nazwy (loginy) użytkowników, tak więc nie możesz wykorzystywać numerów UID użytkownika. Poniżej przedstawiono krótki przykład: + +# /etc/kppp.allow +# komentarze oraz linie puste są ignorowane + +krzys +antek +monika + + +W powyższym przykładzie, jedynie użytkownicy: krzys, antek oraz marta mogą wykorzystać program &kppp; i zadzwonić do dostawcy internetowego. Poza wymienionymi w pliku loginami, pełne możliwości programu może wykorzystywać użytkownik o numerze UID równym 0 (co oznacza, że nie musisz wpisywać tutaj użytkownika: root) + + + + + + +Program &kppp; ma ustawiony znacznik <acronym +>SUID</acronym +> ? Czy nie wpływa to negatywnie na bezpieczeństwo? + +Jest praktycznie niemożliwe napisanie programu, który ma dostęp do sprzętu (modemu), bez zastosowania znacznika SUID w sposób jednocześnie bezpieczny i łatwy dla niedoświadczonego użytkownika. Program &kppp; radzi sobie z tym problemem w sposób następujący: + + + +Natychmiast po uruchomieniu program &kppp; rozdziela się (fork) na osobne procesy.. + + +Proces główny, obsługujący interfejs użytkownika (GUI), pozbywa się znacznika SUID i działa dalej na prawach zwykłego użytkownika. + + +Proces pomocniczy utrzymuje podwyższone uprawnienia, gdyż jest on odpowiedzialny za wszystkie działania wymagające uprawnień Administratora. Aby jego działanie było bezpieczne, to ta część programu nie wykorzystuje żadnych funkcji środowiska &kde; lub bibliotek &Qt;. Kod źródłowy procesu pomocniczego jest krótki (około 500 linii) oraz dobrze udokumentowany, tak aby możliwe było szybkie wykrycie wszelkich luk i zagrożeń dla bezpieczeństwa. + + +Procesy główny oraz pomocniczy komunikują się ze sobą z wykorzystaniem standardowego mechanizmu IPC. systemu &UNIX; + + + +Specjalne podziękowania należą się Harri'emu Portenowi za napisanie tego wspaniałego programu. Wszyscy myśleli, że jest to niemożliwe, ale jemu udało się to w ciągu tygodnia. + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/tricks.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/tricks.docbook new file mode 100644 index 00000000000..2a07eeac65f --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/tricks.docbook @@ -0,0 +1,292 @@ + +Modemy - sztuczki i podpowiedzi + +Niniejszy rozdział rozjaśni nieco tajemnice konfigurowania modemu. Wszystkie przedstawione polecenie modemu zgodne są ze standardem poleceń AT Hayes, jednak czasami ze względu na różnice pomiędzy modemami, konieczne będzie sięgnięcie do bardziej obszernej dokumentacji. + + +Sesje modemu + +Sesje modemu, pozwalają na bezpośrednie sterowanie zachowaniem modemu. Użytkownik wprowadza polecenia, modem zaś na nie odpowiada. Aby nawiązać połączenie z modemem w tym trybie należy wybrać przycisk: Konfiguruj, a następnie w oknie konfiguracji wybranego urządzenia, wybrać kartę Modem i nacisnąć przycisk Terminal. Spowoduje to wywołanie okna dialogowego dla bezpośredniej komunikacji z modemem. Wprowadzenie polecenia ATZ (oznaczającego zerowanie modemu) powinno wyświetlić odpowiedź OK. Wybranie pozycji PlikZamknij zamyka okno bezpośredniej sesji modemu. + + + + +Profile modemów + +Jedną z wielu sytuacji, w których przydatna jest funkcja wysyłania poleceń bezpośrednio do modemu, jest przypadek, gdy niezbędne jest przechowywanie i wybór spośród kilku różnych konfiguracji modemu, a nie ustawianie ich przy każdym połączeniu. Odbywa się to przez zastosowania profili konfiguracyjnych, które mogą być przechowywane przez modem. Numerowane są one kolejno: 0,1,... , za pomocą polecenia AT&V można wszystkie wyświetlić. Profilem domyślnym jest zwykle profil 0 (można go zmieniać za pomocą polecenia AT&Y.) Profil będący w użyciu, nazywany jest profilemaktywnym. + +Każda zmiana ustawień modemu, zmienia aktywny profil konfiguracyjny, jednak polecenie ATZ powoduje załadowanie profilu domyślnego, usuwając wszelkie poczynione zmiany. Aby zmiany zapisać, należy załadować profil, który ma być zmieniony poleceniem ATZn (gdzie n oznacza numer profilu). Następnie należy dokonać zmian, i zapisać je za pomocą poleceniaAT&Wn. Jeżeli program kppp powinien używać wybranego profilu, to należy zmienić polecenia inicjalizujące modemu (Konfiguracja Modem Polecenia modemu Polecenia inicjalizujące). Na przykład, polecenie ATZ1 spowoduje zerowanie modemu i załadowanie zapisanego profilu numer 1. + +Jeżeli niezbędne jest usunięcie wszelkich zmian dokonanych i zapisanych w profilach modemu, można wykorzystać polecenie AT&F&W, które uaktywnia profil domyślny i ustawia go fabrycznie zdefiniowanymi wartościami domyślnymi. + +Przykłady zmian profilów znajdują się w następnej części + + + + +Usuwanie problemów z rozłączaniem + +Czasami program &kppp; napotyka na trudności z rozłączeniem modemu po zakończeniu połączenia. Może to wynikać z konfliktu ustawień pomiędzy &kppp; a modemem. Typowy modem może się rozłączyć na dwa sposoby: Za pomocą polecenia, i Zgodnie z sygnałem DTR. Wykorzystanie polecenia wymaga przesłania sekwencji wyjścia do trybu poleceń modemu, i przesłanie polecenie rozłącz (ATH). + +Metoda ta często wykorzystywana jest poza programem &kppp;, przy ręcznej konfiguracji demona pppd można przejść do trybu poleceń, zakończyć sesję terminala, a następnie uruchomić demona pppd bez konieczności rozłączania modemu. W każdej innej sytuacji metoda sygnału DTR jest preferowana i prostsza. + + +Metoda sygnału <acronym +>DTR</acronym +> (<command +>AT&Dn</command +>) + +Metoda sygnału DTR powoduje rozłączenia modemu w sytuacji gdy program &kppp; przestaje z niego korzystać. Gdy wyświetlony zostanie stan modemu za pomocą polecenia AT&V, ustawiony w domyślnym profilu parametr &D0, oznacza wyłączenie stosowania metody DTR. Aby ją włączyć, należy uruchomić sesję terminala, a następnie wprowadzić następujący ciąg poleceń: + +ATZ # wyzeruj do profilu domyślnego +AT&D2 # Ustaw odłożenie słuchawki po utracie sygnału DTR +AT&W # Zapisz ustawienia w profilu domyślnym + + + +Zasada działania metody <acronym +>DTR</acronym +>. + +W każdym momencie, gdy sygnał "Data Terminal Ready" (DTR) na liniii szeregowej pomiędzy komputerem i modem, wchodzi w stan "wysoki", modem odkłada słuchawkę. Gdy &kppp; otwiera port szeregowy, sygnał DTR ustawiany jest w stan "niski", często na modemie zewnętrznym zapala się wtedy lampka DTR (lub TR). Jeżeli światełko TR wyłącza się (na przykład gdy program &kppp; zamknął port szeregowy itp.) modem odkłada słuchawkę. + + + + + +Metoda Poleceń + +Innym sposobem na rozłączenie modemu w trakcie połączenia (przy ustawionym parametrze AT&Dn gdzie n nie jest równe 2), jest spowodowanie aby modem akceptował polecenia w trakcie trwania sesji. Aby rozłączanie następowało w sposób prawidłowy, należy skonfigurować czas oczekiwania na krótki przedział, za pomocą następujących poleceń: + +ATZ +ATS12=5 +AT&W + + +Następnie należy przesunąć suwak Czas oczekiwania w oknie ustawiania poleceń modemu, tak aby jego wartość odpowiadała wartości zapisanej w rejestrze S12 (w tym przypadku jest to5). Po tej operacji modem powinien zachowywać się poprawnie. + + +Jak działa metoda Poleceń + +Gdy modem lokalny połączony jest z modemem zdalnym, stan połączenia określony jest jakoPołączony. Do zdalnego modemu przekazywany jest każdy znak, bez interpretacji. Aby modem przeszedł w tryb poleceń, należy skorzystać ze specjalnej sekwencji, nazywanej kodem wyjścia. + +Kod wyjścia, definiowany jest jako trzykrotność przedziału zdefiniowanego w rejestrze S12, mierzonego w pięćdziesiątych częściach sekundy. + + + +Cisza (czas trwania musi być większy niż S12/50 sekund) + + +Znak wyjścia (zdefiniowany jest w rejestrze S2, którego wartością domyślną jest +), powtórzony powinien zostać trzy razy (z przerwani pomiędzy, mniejszymi od S12/50 sekundy. + + +Cisza (czas trwania musi być większy niż S12/50 sekund) + + + +Po przejściu w tryb poleceń, można przesyłać do modemu polecenie ATH, która powoduje jego rozłączenia. Kod wyjścia i polecenie przerwania połączenia są definiowane w oknie dialogowymPolecenia modemu i powinny być zgodne z ustawieniami używanego modemu. + + + + + + +Przyśpieszanie wybierania tonowego + +Jeżeli używane jest wybieranie tonowe, można za pomocą rejestru S11 skrócić czas tego wybierania. Zapisany jest w nim czas trwania (w setnych sekundy) jednego impulsu wybierania tonowego (jednej cyfry numeru). Wartością domyślną jest 95 (prawie cała sekunda.) Możliwość skrócenia tego czasu zależy od centrali telefonicznej, do której podłączona jest linia. Wartością minimalną tego parametru jest 50 (czyli prawie dwa razy szybsze wybieranie), i z reguły działa bez większych problemów. + +ATZ # wyzeruj ustawienia do profilu domyślnego +ATS11=50 # największa szybkość wybierania, wpisz większą wartość gdy ta nie zadziała +AT&W # zapisz ustawienia w profilu domyślnym + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kppp/wizard.docbook b/tde-i18n-pl/docs/tdenetwork/kppp/wizard.docbook new file mode 100644 index 00000000000..db5b5e65529 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kppp/wizard.docbook @@ -0,0 +1,169 @@ + +Asystent programu &kppp; + + +Uruchamianie asystenta + +Uruchomienie Asystenta odbywa się z głównego okna dialogowego, które pojawia się po starcie programu. Program &kppp; znajduje się w menu głównym KDE - K, gdzie występuje w podmenu Internet jako Narzędzie do telefonicznego łaczenia z Internetem. + +Pojawi się następujące okno dialogowe: + + +Okno startowe programu &kppp;. + + + + +Okno startowe programu &kppp;. + +Okno startowe programu &kppp;. + + + +Prawdopodobnie nie będzie tam skonfigurowanego żadnego połączenia, trzeba więc dopiero to zrobić. + +Kliknięcie przycisku Konfiguruj, rozpoczyna proces konfiguracji nowego połączenia. + +Okno asystenta zawiera trzy przyciski: Asystent, Ustawienia ręczne oraz Anuluj + + +Asytent zadający pytanie dotyczące sposobu konfiguracji połączenia... + + + + +Asytent zadający pytanie dotyczące sposobu konfiguracji połączenia... +Asytent zadający pytanie dotyczące sposobu konfiguracji połączenia + + + + + +Anuluj +Opcja ta powoduje zamknięcie okna dialogowego asystenta i powrót do okna programu dzwoniącego. + + + +Asystent +W przypadku konfigurowania połączenia dla typowego modemu i korzystania z najpopularniejszych dostawców internetowych dla danego kraju, asystent prawdopodobnie mógł automatycznie ustawić wszystkie parametry niezbędne do funkcjonowania połączenia internetowego. Należy wypróbować jego działanie, zanim podjęta zostanie próba ręcznej konfiguracji połączenia. + + + +Ustawienia ręczne +Opcja powinna zostać wybrana, jeżeli asystent nie skonfiguruje poprawnie połączenia internetowego. Obecnie asystent jest użyteczny dla stosunkowo niewielkiej liczby dostawców internetowych w różnych krajach. + + + + +W tym rozdziale przyjęto, iż naciśnięty został przycisk Asystent, kolejny rozdział opisuje procedurę ręcznej konfiguracji połączenia internetowego. + + + + +Asystent, kolejne okna + +Ekran widoczny po naciśnięciu przycisku, zawiera krótkie wprowadzenie wyjaśniające funkcjonowanie asystenta, opisane zaś we wcześniejszych fragmentach tego tekstu. Naciśnięcie przycisku Dalej kontynuuje działanie asystenta. + +Drugi ekran zawiera pytanie o kraj, dla którego konfigurowane jest połączenie. Nie wszystkie kraje są w nim widoczne, tak więc jeżeli jakiegoś nie ma na liście, konieczne będzie naciśnięcie przycisku Anuluj, co spowoduje przejście do Ręcznej konfiguracji połączenia. + +Następny ekran, zawiera pole wyboru spośród kilku dostawców internetowych zdefiniowanych dla wybranego wcześniej kraju (znanych twórcom programu &kppp;). Analogicznie jak w poprzednim przypadku, jeżeli żądany dostawca internetowy (ISP) nie jest wyświetlany, konieczne będzie naciśnięcie przycisku Anuluj, co spowoduje przejście do Konfiguracji połączenia opartej na oknach dialogowych. + +Pojawi się prośba o podanie nazwy użytkownika i hasła, dla definiowanego połączenia. Należy pamiętać, iż w przypadku niektórych dostawców internetowych (ISP) dane te różnią się od nazwy i hasła stosowanych dla konta email, tak więc trzeba się upewnić, czy wprowadzone są właściwe. Wybranie przycisku Dalej kontynuuje działanie asystenta. + +Kolejny ekran, pozwala na ustawienie prefiksów dzwonienia występujących w danym przypadku, na przykład jeżeli konieczne jest wybranie 0, aby uzyskać połączenie zewnętrzne lub jeżeli wykorzystujesz numer wyłączający funkcję oczekiwania na połączenie. Wybranie przycisku Dalej kontynuuje działanie asystenta. + +Na tym kończy się procedura konfiguracji połączenia z użyciem Asystenta. Możliwe jest przejrzenie wybranych opcji za pomocą przycisków Wstecz oraz Dalej. Jeżeli wprowadzone informacje są poprawne, należy skorzystać z przycisku Zakończ, kończącego procedurę konfiguracji połączenia. + +Istotne jest, iż wszelkie informacje ustawione przez Asystenta, mogą być później zmieniane w oknie konfiguracji programu &kppp;. + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.am b/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.in b/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.in new file mode 100644 index 00000000000..35571a14b0a --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krdc/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/krdc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/krdc/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=snapshot_vncentry.png index.docbook preferences_profilestab.png authentication.png index.cache.bz2 preferences_vncdefaultstab.png preferences_rdpdefaultstab.png Makefile.in snapshot_nobrowse.png snapshot_connectionspeed.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) preferences_vncdefaultstab.png snapshot_vncentry.png authentication.png index.docbook preferences_rdpdefaultstab.png snapshot_nobrowse.png preferences_profilestab.png snapshot_connectionspeed.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc + @for base in preferences_vncdefaultstab.png snapshot_vncentry.png authentication.png index.docbook preferences_rdpdefaultstab.png snapshot_nobrowse.png preferences_profilestab.png snapshot_connectionspeed.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$base ;\ + done + +uninstall-nls: + for base in preferences_vncdefaultstab.png snapshot_vncentry.png authentication.png index.docbook preferences_rdpdefaultstab.png snapshot_nobrowse.png preferences_profilestab.png snapshot_connectionspeed.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krdc/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in preferences_vncdefaultstab.png snapshot_vncentry.png authentication.png index.docbook preferences_rdpdefaultstab.png snapshot_nobrowse.png preferences_profilestab.png snapshot_connectionspeed.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/krdc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/krdc/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/authentication.png b/tde-i18n-pl/docs/tdenetwork/krdc/authentication.png new file mode 100644 index 00000000000..6b0535d6f2d Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/authentication.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/krdc/index.cache.bz2 new file mode 100644 index 00000000000..2c8c017b573 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/index.docbook b/tde-i18n-pl/docs/tdenetwork/krdc/index.docbook new file mode 100644 index 00000000000..d70caad95c8 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krdc/index.docbook @@ -0,0 +1,718 @@ + + + + + + + +]> + + + + + + + +Podręcznik programu &krdc; + + +&Brad.Hards; &Brad.Hards.mail; + + +KrzysztofWoźniak
wozniakk@ceti.pl
Polskie tłumaczenie
+ + +2003 +&Brad.Hards; + + + +&FDLNotice; + +2003-09-27 +1.0.0 + + +Zdalne połączenie z pulpitem (&krdc;) to program pozwalający na podgląd oraz zdalną kontrolę nad innym komputerem z uruchomionym programem kompatybilnym z VNC. + + + +KDE +tdenetwork +krfb +VNC +RFB +krdc +Udostępnianie pulpitu +Zdalna kontrola +Zdalna pomoc +Zdalny pulpit + + +
+ + +Wprowadzenie + +Zdalne połączenie z pulpitem (&krdc;) to program pozwalający na podgląd oraz zdalną kontrolę nad innym komputerem z uruchomionym programem kompatybilnym z VNC. + +Najczęściej program &krdc; stosowany jest do połączeń z serwerem VNC w środowisku &kde; (jest nim program &krfb;) gdyż umożliwia on wykorzystanie wszystkich możliwości programu &krdc;. + +Wszelkie problemy i propozycje rozwinięcia programu, powinny być zgłaszane na listy mailingowe &kde; lub poprzez system śledzenia błędów: http://www.bugs.kde.org. + + + +Wprowadzenie do protokołu RFB + +W tej części zamieszczono krótką charakterystykę protokołu RFB (Remote Frame Buffer) wykorzystywanego przed &krdc; jak też inne kompatybilne programy. Można opuścić ten rozdział, jeżeli zagadnienia związane z cechami tego protokołu są znane. + +Wysoki stopień implementacji protokołu RFB zapewnia system Virtual Network Computer, powszechnie znany jako VNC. + +Mechanizm "Remote Frame Buffer" (lub w skrócie RFB) jest prostym protokołem transmisji, wykorzystywanym do zdalnego dostępu do graficznego interfejsu użytkownika. Jego działanie odbywa się na poziomie bufora ramki, co jest tożsame z widocznym na ekranie obrazem. Pozwala to na wykorzystanie go w każdym okienkowym systemie (zarówno X11, jak też &MacOS; oraz &Microsoft; &Windows;). Programy wykorzystujące protokół RFB istnieją dla wielu platform systemowych i często mogą być swobodnie rozpowszechniane. + +Wykorzystanie protokołu RFB, wymaga programu zwanego klientem (uruchomionego na komputerze, przy którym siedzi użytkownik - z ekranem, klawiaturą i myszką). Program serwera uruchomiony jest na komputerze z buforem ramki (na którym pracuje system okienkowy i programy, które będą zdalnie obsługiwane). Program &krdc; jest klientem RFB stworzonym dla środowiska &kde;, natomiast jako serwer może być wykorzystywany program &krfb;. + +Ponieważ przesłanie obrazu z bufora ramki generuje spory ruch w sieci, protokół ten najlepiej się sprawuje na łączach o dużej przepustowości, takich jak sieć lokalna. Można korzystać z programu &krdc; na łączach o niższej szybkości, jednak jakość takiego połączenia nie będzie najlepsza. + + + + +Korzystanie z &krdc; + +Korzystanie z &krdc; jest bardzo proste, na poniższym zrzucie ekranu przedstawiony jest interfejs użytkownika. + + + +Zrzut ekranu programu &krdc; + + + + + + + + + Główne okno &krdc; + + + + + +Po naciśnięciu przycisku Przeglądaj << pojawia się jeszcze prostszy interfejs użytkownika, co widać poniżej: + + + +Główne okno programu &krdc; z wyłączoną funkcją przeglądania + + + + + + + + + Główne okno programu &krdc; z wyłączoną funkcją przeglądania + + + + + +Jeżeli naciśnięty zostanie przycisk Przeglądaj >> spowoduje to powrót do poprzedniej wersji interfejsu. + +Łączenie programu &krdc; ze zgodnymi serwerami + +Program &krdc; jest klientem, który wymaga do pracy połączenia ze zgodnym serwerem. Połączenie to może zostać nawiązane na trzy różne sposoby: + + + +Poprzez wpisanie nazwy serwera (lub adresu IP) w polu rozwijanym: Zdalny pulpit:. + + +Przez wykorzystanie otrzymanego poprzez e-mail zaproszenia, które w programie &krfb; utworzył i przesłał inny użytkownik. + + +Poprzez przeszukanie sieci za pomocą protokołu SLP. + + + +Poniżej znajdują się przykłady każdego z wymienionych sposobów. + +Wpisanie nazwy serwera +Jeżeli znana jest nazwa lub adres IP komputera - serwera, z którym inicjowane jest połączenia, to należy te informacje wpisać w polu listy: Zdalny pulpit:. + +W przypadku, gdy połączenie ma zostać nawiązane z komputerem "megan", na którym pracuje serwer VNC na ekranie 1, to należy wpisać w polu listy Zdalny pulpit: następujący tekst: megan:1 lub alternatywnie:vnc:/megan:1. + + + +Wprowadzanie nazwy komputera w programie &krdc; + + + + + + + + + Wprowadzanie nazwy komputera w programie &krdc; + + + + + +Podobnie jak wyżej, jeżeli połączenie następuje z komputerem, na którym pracuje serwer protokołu RFB, należy wpisać: rfb:/megan. Protokół RFB nie wymaga podania numeru ekranu. + + + +Korzystanie z zaproszeń +Za pomocą programu &krfb;, który jest serwerem protokołu RFB, można wysyłać mailem (i na inne sposoby, z których jednak email jest najbardziej użyteczny) tzw. zaproszenia do połączenia. Jeżeli użytkownik otrzyma email z zaproszeniem, może klikając na dostarczony link, uruchomić program &krdc; (o ile nie jest już on uruchomiony wcześniej) i połączyć się z serwerem określonym w zaproszeniu. + + + +Wykorzystanie protokołu SLP +Trzeci sposób na połączenie, polega na wykorzystaniu przez &krdc; protokołu SLP (Service Location Protocol) do przeglądania zasobów sieci w poszukiwaniu kompatybilnych serwerów. Ich lista pojawi się w środku głównego okna programu, co widać poniżej: + + + +Program &krdc; w trakcie przeglądania usług + + + + + + + + + Program &krdc; w trakcie przeglądania usług + + + + + + +jeżeli okno nie zawiera tej tabelki, to należy przycisnąć przycisk Przeglądaj >> aby powrócić do pełnej wersji okna &krdc;. Należy także pamiętać, iż nie wszystkie kompatybilne serwery wspierają system automatycznej rejestracji, aby wykorzystać tą funkcję, należy stosować serwer &krfb;, który jest częścią środowiska &kde;. + + +Po kliknięciu myszką na pozycję w tabeli, zostaje ona wybrana i podświetlona. Kliknięcie na przycisk Połącz spowoduje nawiązanie połączenia z wybranym serwerem. Można dokonać tego samego klikając dwukrotnie na serwer w tabeli, co również powoduje nawiązanie połączenia. + +Mimo tego, iż protokół SLP automatycznie wykrywa nowe dostępne w sieci serwery, użytkownik może wymusić na programie &krdc; wykonanie procedury skanowania sieci w poszukiwaniu nowych serwerów, poprzez naciśnięcie przycisku Skanuj. Po jego naciśnięciu, przycisk staje się nieaktywny na czas przeprowadzania operacji skanowania, co zajmuje z reguły kilka sekund. + +Przy korzystaniu z protokołu SLP, ważny jest tzw. zakres poszukiwań. Jeżeli w sieci ogłasza się wiele serwerów usług, skanowanie całej listy może być nierozsądne, z uwagi na generowany duży ruch w sieci. Aby tego uniknąć, administratorzy mogą skonfigurować protokół SLP z zestawem zakresów (Scope), i rejestrować usługi tylko w określonych zakresach. Na przykład: komputer może być zarejestrowany w zakresie "trzecie piętro" oraz "logistyka" ale już nie w: "techniczny" lub "administracja". W niewielkich sieciach, wszystkie komputery są zarejestrowane w zakresie "DEFAULT". Program &krdc; umożliwia wybór zakresu innego niż domyślny, poprzez listę wyboru Zakres: w prawym górnym rogu głównego okna. + + + + +Co dzieje się po połączeniu? + +Niezależnie od sposobu wybrania serwera, z którym ma zostać nawiązane połączenie, następną czynnością jest określenie parametrów jakości połączenia sieciowego do serwera, co przedstawiono poniżej: + + + +Wybór szybkości połączenia &krdc; + + + + + + + + + Wybór szybkości połączenia &krdc; + + + + + +Dostępne są trzy ustawienia szybkości połączenia: + + +Wysoka jakość (sieć lokalna, połączenie bezpośrednie). Jest to ustawienie domyślne i należy najpierw sprawdzić jak się sprawuje program przy tym ustawieniu, przed wybraniem opcji wolniejszego połączenia. +Średnia jakość (DSL, połączenie kablowe, szybkie połączenie internetowe) +Niska jakość (modem, ISDN, wolne połączenie internetowe) + + +Jeżeli użytkownik zawsze wykorzystuje ten sam typ połączenia, może odznaczyć pole wyboru:Pokaż to okienko dialogowe ponownie dla tego serwera, co spowoduje iż pytanie o tym połączenia dla tego serwera nie będzie się ponownie pojawiało. Zachowanie to dotyczy jednej nazwy hosta, jeżeli host identyfikowany jest na różne sposoby (np. za pomocą nazwy i za pomocą numeru IP) to wprowadzenie innej nazwy (np. numeru IP) spowoduje wyświetlenie pytania o typ połączenia. + +Po wybraniu odpowiedniej szybkości połączenia, należy nacisnąć przycisk Połącz aby kontynuować. + +Pojawi się małe okno, zawierające pasek postępu wypełniający się w trakcie jak &krdc; negocjuje połączenie z serwerem. + +W zależności od konfiguracji serwera, może być niezbędne (i niemal zawsze jest) podanie hasła potwierdzającego tożsamość użytkownika. Program &krdc; wyświetli okno dialogowe z pytaniem o hasło, analogiczne jak widoczne poniżej. + + + +Wprowadzanie hasła w &krdc; + + + + + + + + + Wprowadzanie hasła w &krdc; + + + + + +Po podaniu właściwego hasła, połączenie zostaje nawiązane, i możliwa jest obserwacja lub kontrola pulpitu znajdującego się na zdalnym komputerze. + + + +Korzystanie z połączenia do zdalnego pulpitu + +Po połączeniu do zdalnego komputera, można korzystać z lokalnej klawiatury i myszki, do kontrolowania systemu i programów znajdujących się na nim. + +Możliwa jest praca na zdalnym pulpicie w trybie zarówno pełnoekranowym, jak też okienkowym (zdalny pulpit widoczny jest jako okno na lokalnym pulpicie). Możliwe jest przełączanie pomiędzy tymi trybami pracy, za pomocą pokazanych poniżej ikon. + + + +Program &krdc; - wybór trybu pełnoekranowego + + + + + + Program &krdc; - wybór trybu pełnoekranowego + + + + + + + +Program &krdc; - wybór trybu okienkowego + + + + + + Program &krdc; - wybór trybu okienkowego + + + + + +Tryb pełnoekranowy jest zwykle potrzebny, gdy użytkownik pomaga osobie pracującej na zdalnym komputerze, ponieważ widzi dokładnie to samo. Tryb okienkowy, jest przydatny gdy użytkownik pracuje jednocześnie lokalnie i zdalnie, na przykład czyta lokalnie dokumentację i korzysta z tych instrukcji przy konfiguracji zdalnego komputera. + +Korzystanie z trybu okienkowego + +Poniższy zrzut ekranu przedstawia program &krdc; w trybie okienkowym. + + + +Okno &krdc; + + + + + + + + + Okno &krdc; + + + + + +W trybie okienkowym, połączenie można przerwać zamykając okno + + + +Korzystanie z trybu pełnoekranowego + +W trybie pełnoekranowym, można zakończyć połączenie wybierając czerwoną ikonę "zamknij", taką jak widoczna poniżej. + + + +Ikona: Zamknij &krdc; + + + + + + ikona: Zamknij &krdc; + + + + + + + + + +Konfiguracja programu &krdc; +Naciśnięcie przycisku Ustawienia... w dolnej części głównego okna &krdc;, otwiera okno dialogowe pozwalające na modyfikację zachowania programu &krdc;. Okno ustawień przedstawione zostało poniżej: + + + +Ustawiania &krdc; - Zakładka: Profile komputerów + + + + + + + + + Ustawienia &krdc; - Zakładka: Profile komputerów + + + + + + + +Ustawienia &krdc; - Zakładka: Domyślne ustawienia VNC + + + + + + + + + Ustawienia &krdc; - Zakładka profilu: Domyślne ustawienia VNC + + + + + + + +Ustawienia &krdc; - Zakładka: Ustawienia domyślne RDP + + + + + + + + + Ustawienia &krdc; - Zakładka profilu: Ustawienia domyślne RDP + + + + + + + + + + + +&krdc; - podręcznik programisty + +Program &krdc; obsługuje kilka wywołań mechanizmu &DCOP;, opisanych w tym rozdziale. Jeżeli &DCOP; nie jest wykorzystywany, to nie należy się tym martwić. Można go stosować do automatyzacji niektórych działań programie &krdc; (jak też innych programów dla środowiska &kde;). Mechanizm &DCOP; jest użytecznym narzędziem, więcej na jego temat znajduje się w dokumentacji, oraz podręcznikach na stronie: http://developer.kde.org. + +Możesz zakończyć program &krdc; poprzez użycie polecenia "quit" tak jak w poniższym przykładzie: + + +%dcop krdc-25550 MainApplication-Interface quit + + + + +Należy zmienić pokazany w przykładzie tekst krdc-25550, tak aby odnosił się on do właściwego wystąpienia &krdc; w systemie. Jeżeli uruchomione zostanie polecenie dcop, to wyświetli się lista wszystkich uruchomionych programów, które można za pomocą &DCOP; kontrolować. + + + + + +Pytania i odpowiedzi +&reporting.bugs; &updating.documentation; + +Po uruchomieniu &krdc; pojawia się informacja, iż Przeglądanie sieci jest niemożliwe. Prawdopodobnie nie zainstalowano poprawnie obsługi protokołu SLP. + + +SLP jest protokołem lokalizacji usług w sieci (Service Location Protocol) i jest obsługiwany przez programy: OpenSLP lub The Knot. +Jeżeli program &krdc; został skompilowany samodzielnie przez użytkownika, to błąd ten może wynikać z tego, iż były dostępne biblioteki SLP, ale serwer protokołu (program o nazwie slpd lub knotd) nie jest uruchomiony. Serwery protokołu zwykle są uruchamiane przez administratora systemu, i do niego należy się zwrócić jeżeli nie można tego zrobić samodzielnie. +Jeżeli program &krdc; został zainstalowany z pakietów dystrybucji, może to oznaczać problem z zależnościami między pakietami. Rozwiązania problemu i pomocy technicznej należy szukać u osoby, która stworzyła pakiet. + + + + + + + + + + +Zasługi i licencje + +&krdc; +Prawa autorskie do programu: (c) 2002 Tim Jansen tim@tjansen.de +Współautorzy Ian Reinhart Geiser geiseri@kde.org + + + + +Prawa autorskie do dokumentacji: © 2003 &Brad.Hards; &Brad.Hards.mail; + + Polskie tłumaczenie dokumentacji: wozniakk@ceti.pl +&underFDL; &underGPL; + + +Instalacja + + +Jak zdobyć &krdc; +&install.intro.documentation; + + +Kompilacja i instalacja +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/preferences_profilestab.png b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_profilestab.png new file mode 100644 index 00000000000..2db86ce3dcf Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_profilestab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/preferences_rdpdefaultstab.png b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_rdpdefaultstab.png new file mode 100644 index 00000000000..58682251e26 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_rdpdefaultstab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/preferences_vncdefaultstab.png b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_vncdefaultstab.png new file mode 100644 index 00000000000..5fc2ec194f1 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/preferences_vncdefaultstab.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_connectionspeed.png b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_connectionspeed.png new file mode 100644 index 00000000000..f2da39b2e89 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_connectionspeed.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_nobrowse.png b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_nobrowse.png new file mode 100644 index 00000000000..64f3d8807ba Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_nobrowse.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_vncentry.png b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_vncentry.png new file mode 100644 index 00000000000..0feb4545ad4 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krdc/snapshot_vncentry.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.am b/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.in b/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.in new file mode 100644 index 00000000000..d0711dc5f39 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krfb/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/krfb +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/krfb/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=configuration_network.png invitation_management.png index.docbook configuration_session.png personal_invitation.png email_invitation.png index.cache.bz2 screenshot.png configuration_access.png Makefile.in Makefile.am connection.png + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) configuration_session.png configuration_access.png email_invitation.png configuration_network.png index.docbook screenshot.png connection.png personal_invitation.png invitation_management.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb + @for base in configuration_session.png configuration_access.png email_invitation.png configuration_network.png index.docbook screenshot.png connection.png personal_invitation.png invitation_management.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$base ;\ + done + +uninstall-nls: + for base in configuration_session.png configuration_access.png email_invitation.png configuration_network.png index.docbook screenshot.png connection.png personal_invitation.png invitation_management.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/krfb/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in configuration_session.png configuration_access.png email_invitation.png configuration_network.png index.docbook screenshot.png connection.png personal_invitation.png invitation_management.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/krfb/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/krfb/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/configuration_access.png b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_access.png new file mode 100644 index 00000000000..aa5e389f92a Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_access.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/configuration_network.png b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_network.png new file mode 100644 index 00000000000..6d59af05d52 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_network.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/configuration_session.png b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_session.png new file mode 100644 index 00000000000..8535f87c58f Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/configuration_session.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/connection.png b/tde-i18n-pl/docs/tdenetwork/krfb/connection.png new file mode 100644 index 00000000000..0323b860774 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/connection.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/email_invitation.png b/tde-i18n-pl/docs/tdenetwork/krfb/email_invitation.png new file mode 100644 index 00000000000..5802099e0b5 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/email_invitation.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/krfb/index.cache.bz2 new file mode 100644 index 00000000000..5bae83ed3ea Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/index.docbook b/tde-i18n-pl/docs/tdenetwork/krfb/index.docbook new file mode 100644 index 00000000000..50a88f2c109 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/krfb/index.docbook @@ -0,0 +1,573 @@ + + + + + + + +]> + + + + + + + +Podręcznik programu &krfb; + + +&Brad.Hards; &Brad.Hards.mail; + + +KrzysztofWoźniak
wozniakk@ceti.pl
Polskie tłumaczenie
+ + +2003 +&Brad.Hards; + + + +&FDLNotice; + + + +2003-09-17 +1.0.1 + + + + +Program &krfb; jest programem pozwalającym na udostępnianie swojego pulpitu użytkownikowi na innym komputerze, który za pomocą programu klienta VNC może go oglądać, czy nawet kontrolować. + + + + + +KDE +tdenetwork +krfb +VNC +RFB +krdc +Współdzielenie pulpitu +Zdalna kontrola +Zdalna pomoc +Zdalny pulpit + + +
+ + + + +Wprowadzenie + + + +Program &krfb; jest programem pozwalającym na udostępnianie swojego pulpitu użytkownikowi na innym komputerze, który za pomocą programu klienta VNC może go oglądać, czy nawet kontrolować. + +Programu &krfb; używa się zwykle jednocześnie z klientem VNC dla środowiska &kde;, którym jest &krdc;, jako że współdziała on ze specyficznymi dla &krfb; funkcjami. + +Program &krfb; nie wymaga uruchamiania nowej sesji w systemie X Windows, może on udostępnić aktualnie użytkowaną sesję. Dzięki temu jest on szczególnie przydatny, gdy trzeba udzielić pomocy technicznej użytkownikowi komputera. + +Wszelkie problemy i propozycje rozwinięcia programu, powinny być zgłaszane na listy mailingowe &kde; lub poprzez system śledzenia błędów: http://www.bugs.kde.org. + + + +Wprowadzenie do protokołu RFB + +W tej części zamieszczono krótką charakterystykę protokołu RFB (Remote Frame Buffer) wykorzystywanego przed &krdc; jak też inne kompatybilne programy. Można opuścić ten rozdział, jeżeli zagadnienia związane z cechami tego protokołu są znane. + +Wysoki stopień implementacji protokołu RFB zapewnia system Virtual Network Computer, powszechnie znany jako VNC. + +Mechanizm "Remote Frame Buffer" (lub w skrócie RFB) jest prostym protokołem transmisji, wykorzystywanym do zdalnego dostępu do graficznego interfejsu użytkownika. Jego działanie odbywa się na poziomie bufora ramki, co jest tożsame z widocznym na ekranie obrazem. Pozwala to na wykorzystanie go w każdym okienkowym systemie (zarówno X11, jak też &MacOS; oraz &Microsoft; &Windows;). Programy wykorzystujące protokół RFB istnieją dla wielu platform systemowych i często mogą być swobodnie rozpowszechniane. + +Wykorzystanie protokołu RFB, wymaga programu zwanego klientem (uruchomionego na komputerze, przy którym siedzi użytkownik - z ekranem, klawiaturą i myszką). Program serwera uruchomiony jest na komputerze z buforem ramki (na którym pracuje system okienkowy i programy, które będą zdalnie obsługiwane). Program &krdc; jest klientem RFB stworzonym dla środowiska &kde;, natomiast jako serwer może być wykorzystywany program &krfb;. + +Ponieważ przesłanie obrazu z bufora ramki generuje spory ruch w sieci, protokół ten najlepiej się sprawuje na łączach o dużej przepustowości, takich jak sieć lokalna. Można korzystać z programu &krdc; na łączach o niższej szybkości, jednak jakość takiego połączenia nie będzie najlepsza. + + + + +Korzystanie z programu &krfb; + + + +Korzystanie z &krfb; jest bardzo proste, na poniższym zrzucie ekranu przedstawiony jest interfejs użytkownika. + + + +Poniżej widoczne jest okno programu &krfb; + + + + + + + + + Główne okno programu &krfb;. + + + + + +Jeżeli użytkownik chce udostępnić komuś swój pulpit, może utworzyć zaproszenie osobiste za pomocą przycisku Stwórz zaproszenie osobiste co spowoduje otwarcie okna zawierającego informacje niezbędne do połączenia się z jego pulpitem. Przykład takiego zaproszenia widoczny jest poniżej. + + + +Przykładowe zaproszenie osobiste + + + + + + + + + Przykładowe zaproszenie osobiste + + + + + +W celu zwiększenia bezpieczeństwa, zaproszenie jest ważne tylko przez godzinę od momentu jego utworzenia, a także konieczne jest wprowadzenie poprawnego hasła. + +W programie &krfb; możliwe jest tworzenie zaproszeń dla innych użytkowników w formie wiadomości e-mail. Można tego dokonać naciskając przycisk Zaproś przez e-mail... w głównym oknie programu. Spowoduje to pojawienie się okna nowej wiadomości w programie pocztowym, gotowego do uzupełnienia adresem odbiorcy, do którego wysłane ma być zaproszenie. + + + +Przykładowe zaproszenie w formie emaila + + + + + + + + + Przykładowe zaproszenie w formie emaila + + + + + + +Program &krfb; wyświetli ostrzeżenie o problemach bezpieczeństwa związanych z przesłaniem takich informacji poprzez niezabezpieczone łącze sieciowe. +Jeżeli nie możesz zaszyfrować wiadomości email (lub w inny sposób zabezpieczyć swoje połączenie), wysyłanie zaproszeń przez email jest związane z poważnym ryzykiem, gdyż każdy może przeczytać hasło i adres serwera, gdy wiadomość jest przesyłana przez sieć. Oznacza to, że ktoś potencjalnie może przejąć kontrolę nad komputerem użytkownika. +Jeżeli nie jest możliwe zaszyfrowanie wiadomości email, lepiej wykorzystać zaproszenie osobiste, i drogą telefoniczną poinformować drugą osobę (wcześniej weryfikując jej tożsamość) o zaproszeniu, oraz przekazać dane niezbędne do uzyskania połączenia. + + + +Zarządzanie zaproszeniami w programie &krfb; + +Program &krfb; umożliwia zarządzanie wszystkimi utworzonymi zaproszeniami (zarówno osobistymi jak i wysyłanymi drogą emailową). Po naciśnięciu przycisku Zarządzaj zaproszeniami... pojawi się okno dialogowe, widoczne poniżej. + + + +Zarządzanie zaproszeniami w &krfb; + + + + + + + + + Zarządzanie zaproszeniami w &krfb; + + + + + +Okno zarządzania zaproszeniami pozwala na tworzenie nowych z pomocą przycisków Nowe zaproszenie osobiste... oraz Nowe zaproszenie e-mailowe..., których działanie jest identyczne jak przycisków: Stwórz zaproszenie osobiste... i Zaproś przez e-mail... w głównym oknie &krfb;. + +Okno zarządzania zaproszeniami umożliwia usuwanie utworzonych zaproszeń. Usuwanie zaznaczonych myszką lub z pomocą klawiatury zaproszeń odbywa się z pomocą przycisku Usuń. Usunięcie wszystkich zaproszeń możliwe jest za pomocą przycisku Usuń wszystko + + +Naciśniecie przycisku Zamknij zamyka okno. + + + + +Konfiguracja programu &krfb; +Uzupełnieniem opisanego powyżej interfejsu użytkownika programu &krfb; są narzędzia konfiguracji programu, dostępne jako moduł w centrum sterowania &kde;, lub jako okno wyświetlane po naciśnięciu przycisku Konfiguruj... w głównym oknie programu. Parametry konfiguracyjne ustawia się za pomocą okna z klikoma kartami, pokazanego poniżej: + + + +Konfiguracja &krfb; (Karta: Dostęp) + + + + + + + + + Konfiguracja &krfb; (Karta: Dostęp) + + + + + +Karta Dostęp pozwala na konfigurację ustawień związanych z dostępem do serwera &krfb;. + +Przycisk Stwórz i zarządzaj zaproszeniami... otwiera wcześniej opisane okno zarządzania zaproszeniami &krfb;. + +Opcja Ogłoś usługę w sieci decyduje o tym, czy &krfb; ma rozgłaszać zaproszenie do połączenia w sieci, z wykorzystaniem protokołu SLP. Jest to bardzo przydatna funkcja, jednak działa ona dobrze jedynie z programami klienta obsługującymi protokół SLP. Przykładem takiego programu jest program &krdc;. + +Opcja Pozwól na połączenia bez zaproszenia decyduje o tym, czy &krfb; ma przyjmować połączenia, dla których nie zostało utworzone zaproszenie. W przypadku gdy opcja ta jest zaznaczone, należy pamiętać aby ustawić hasło dostępu do komputera. Pozostałe opcje pozwalają na włączenie/wyłączenie pojawiania się okna z pytaniem o akceptację połączenia, oraz na ustawienie czy zdalny użytkownik będzie miał pełną kontrolę nad pulpitem czy będzie go mógł jedynie oglądać. + +Jeżeli komputer pracuje jako stacja robocza, i zostanie wybrana opcja "pozwól na połączenia bez zaproszenia", to najlepiej jednocześnie zaznaczyć opcję Zatwierdź połączenie bez zaproszenia zanim zostanie zaakceptowane. Jeżeli jednak, komputer działa jako serwer, a &krfb; stanowi narzędzie zdalnej administracji, to opcję Zatwierdź połączenie bez zaproszenia zanim zostanie zaakceptowane należy pozostawić niezaznaczoną. + + +Program &krfb; wykorzystuje standardowy mechanizm haseł RFB, który nie przesyła ich otwartym tekstem poprzez sieć. Zamiast tego, wykorzystywany jest mechanizm pytanie-odpowiedź, co jest wystarczająco bezpieczne przy założeniu, że hasło jest odpowiednio strzeżone. + + +Program &krfb; pozwala na wyłączenie przesyłania obrazu tapety pulpitu do drugiego komputera. Zachowanie to ustawia się w karcie Sesja, co pokazano poniżej. + + + +Konfiguracja &krfb; (Karta: Sesja) + + + + + + + + + Konfiguracja &krfb; (Karta: Sesja) + + + + + +Jeżeli opcja ta zostanie zaznaczona, &krfb; nie będzie przesyłać obrazu tapety. Jeżeli opcja nie zostanie zaznaczona, to decyzja o przesłaniu obrazu tapety, będzie uzależniona od konfiguracji programu klienta (komputera inicjującego połączenie) + +Zakładka Sieć pozwala na zdefiniowanie portu wykorzystywanego przez &krfb;, co widać poniżej. + + + +Konfiguracja &krfb; (Karta: Sieć) + + + + + + + + + Konfiguracja &krfb; (Karta: Sieć) + + + + + +Jeżeli wybrano opcję Przydziel port automatycznie, &krfb; dokona wyboru najlepiej pasującego numeru portu, który następnie będzie podawany w zaproszeniach. Jeżeli opcja Przydziel port automatycznie nie będzie zaznaczona, to możliwe będzie ręczne wprowadzenie określonego numeru portu, co może być użyteczne w przypadku stosowania przekierowywania portów w firewallu. W przypadku wykorzystywania protokołu SLP, jego mechanizmy automatycznie zidentyfikują właściwy port. + + + + +Co dzieje się w momencie, gdy ktoś podłącza się do &krfb; + +Gdy ktoś z zewnątrz próbuje połączyć się z &krfb; na komputerze użytkownika, wyświetlone zostaje wyskakujące okienko z wiadomością o połączeniu, podobne do pokazanego poniżej. Ono to nie będzie się pojawiać, jeżeli została zaznaczona opcja: "Zatwierdź połączenia bez zaproszenia zanim zostaną zaakceptowane" w parametrach konfiguracyjnych programu &krfb;. + + +&krfb; - Okno połączenia + + + + + + + + + &krfb; - Okno połączenia + + + + + +Jeżeli naciśnięty zostanie przycisk Zaakceptuj połączenie, zdalny klient może przejść do procedury uwierzytelniania (co wymaga podania właściwego hasła z zaproszenia osobistego lub e-mailowego). Jeżeli naciśnięty zostanie przycisk Odrzuć połączenie, to próba połączenia zostanie przerwana. + +Widoczna w oknie opcja Zezwól zdalnemu użytkownikowi na kontrolowanie klawiatury i myszy decyduje o tym, czy zdalny użytkownik może jedynie obserwować pulpit, czy ma pełną kontrolę nad komputerem. + +Jeżeli połączenie odbyło się poprawnie, przy wykorzystaniu hasła z wcześniej stworzonego zaproszenia osobistego bądź e-mailowego, to zaproszenie to jest usuwane i nie może zostać ponownie użyte. Pojawi się również małe okienko wyskakujące w obszarze dokowania na pasku zadań, z informacją iż połączenie zostało nawiązane. + + + + + +Podręcznik programisty &krfb; + +Program &krfb; obsługuje kilka wywołań mechanizmu &DCOP;, opisanych w tym rozdziale. Jeżeli &DCOP; nie jest wykorzystywany, to nie należy się tym martwić. Można go stosować do automatyzacji niektórych działań programie &krdc; (jak też innych programów dla środowiska &kde;). Mechanizm &DCOP; jest użytecznym narzędziem, więcej na jego temat znajduje się w dokumentacji, oraz podręcznikach na stronie: http://developer.kde.org. + +Możesz zakończyć program &krfb; poprzez użycie polecenia "quit" tak jak w poniższym przykładzie: + + +%dcop krfb-1507 MainApplication-Interface quit + + + + +Należy zmienić pokazany w przykładzie tekst krfb-1507, tak aby odnosił się on do właściwego wystąpienia &krdc; w systemie. Jeżeli uruchomione zostanie polecenie dcop, to wyświetli się lista wszystkich uruchomionych programów, które można za pomocą &DCOP; kontrolować. + + + + + +Pytania i odpowiedzi +&reporting.bugs; &updating.documentation; + + + + + +Zasługi i licencje + +&krfb; +Prawa autorskie do programu (c) 2002 Tim Jansen tim@tjansen.de +Współpraca: Ian Reinhart Geiser geiseri@kde.org + + + + +Prawa autorskie do dokumentacji © 2003 &Brad.Hards; &Brad.Hards.mail; + +Polskie tłumaczenie dokumentacji: wozniakk@ceti.pl +&underFDL; &underGPL; + + +Instalacja + + +Gdzie zdobyć program &krfb; +&install.intro.documentation; + + +Kompilacja i instalacja +&install.compile.documentation; + + + +&documentation.index; +
+ + diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/invitation_management.png b/tde-i18n-pl/docs/tdenetwork/krfb/invitation_management.png new file mode 100644 index 00000000000..f3573e7c00f Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/invitation_management.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/personal_invitation.png b/tde-i18n-pl/docs/tdenetwork/krfb/personal_invitation.png new file mode 100644 index 00000000000..b44010a2596 Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/personal_invitation.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/krfb/screenshot.png b/tde-i18n-pl/docs/tdenetwork/krfb/screenshot.png new file mode 100644 index 00000000000..b075f77d47c Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/krfb/screenshot.png differ diff --git a/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.am b/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.in b/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.in new file mode 100644 index 00000000000..1f7d5a719d8 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/ksirc/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/ksirc +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/ksirc/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ksirc/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/ksirc/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/ksirc/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/ksirc/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/ksirc/index.cache.bz2 new file mode 100644 index 00000000000..2670b84c2de Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/ksirc/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/ksirc/index.docbook b/tde-i18n-pl/docs/tdenetwork/ksirc/index.docbook new file mode 100644 index 00000000000..14c7322c5a0 --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/ksirc/index.docbook @@ -0,0 +1,2215 @@ + +mIrc"> + + + IRC"> + CTCP"> + + +]> + + + + +Podręcznik programu &ksirc; + +&Andrew.Stanley-Jones; &Andrew.Stanley-Jones.mail; +&Philip.Rodrigues; &Philip.Rodrigues.mail; +&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; + + + +1997 +Andrew Stanley-Jones + + + +200120022004 +Philip Rodrigues + + + + +2005 +Anne-Marie Mahfouf + + + +SusePolska
suse@suse.pl
Polskie tłumaczenie
PawełDąbek
pdabek@onet.pl
Weryfikacja i uaktualnienie polskiego tłumaczenia
+2005-05-10 +1.3.12 + +&FDLNotice; + + +Jest to dokumentacja programu &ksirc; 1.2.1, klienta &irc; dla &kde;. + + + +KDE +KSirc +irc +Pogawędki internetowe + +
+ + +Wprowadzenie + +Program &ksirc; jest domyślnym klientem &irc; dla &kde;. Obsługuje wykonywanie skryptów języka Perl i w ogólnych zastosowaniach jest dość kompatybilny z &mirc;. + + + + +Korzystanie z programu &ksirc; + + +Jeśli nie korzystałeś z usługi &irc; wcześniej... + +Usługa &irc; to określony przez oficjalne standardy internetowe protokół chat (inaczej czat), mogący pozbawić Cię wielu cennych godzin Twojego życia. Aby go używać, musisz połączyć się z serwerem, a następnie kanałem (odpowiednikiem pokoju na czacie). + +Aby połączyć się z serwerem, otwórz &ksirc; i wybierz PołączeniaNowy serwer... lub wciśnij F2. W wywołanym oknie dialogowym, z rozwijanego okna po lewej stronie wybierz grupę, a następnie, ze środkowego okna, serwer. Port, wyświetlony po prawej, niemal zawsze będzie portem 6667. Zostanie wyświetlone nowe okno, pokazujące wiadomości wysłane przez serwer do klienta. Kiedy kolejne wiadomości przestaną się pojawiać, wówczas wybierz kanał. Aby wyświetlić listę dostępnych kanałów, wpisz /list. Aby przyłaczyć się do kanału, wprowadź: /join #channelname. Aby opuścić kanał, wpisz /part. + +Tak wyglądają podstawy; więcej szczegółowych informacji znajdziesz w dalszej części podręcznika... + + + + +Podstawowe informacje o programie &ksirc; + + +Serwery + +Program &ksirc; umożliwia łączenie się z dowolną liczbą serwerów. Aby połączyć się z serwerem, wybierz PołączeniaNowy serwer... lub wciśnij F2. Pojawi się okno Połącz z serwerem, w którym możesz wybrać Grupę, następnie Serwer, a wreszcie Port. + +Kliknij Połącz, kiedy będziesz gotowy, a wyświetli się nowe okno serwera. Możesz śledzić serwery, z którymi jesteś połączony, w oknie Kontrola serwera - &ksirc;. + +Możesz uzyskać pomoc dotyczącą większości poleceń &irc;, wpisując /help nazwa polecenia. Wpisanie jedynie /help, spowoduje wyświetlenie tylko listy dostępnych poleceń. + + + +Kanały + +Możesz łączyć się z kanałami wpisując zwykłe polecenie &irc; /join #nazwa kanału , albo wybierając PołączeniaDodaj kanał... lub też wciskając F3. + +Kanały, z którymi jesteś połączony, są pokazane w oknie Kontrola serwera, pod nazwą serwera, do którego należą. Aby opuścić kanał, możesz wpisać /part, wybrać KanałZamknij lub wcisnąć &Ctrl;W. + + + + +Opcje kanałów + +Menu Kanał, które jest dostępne w każdym oknie kanału, zawiera kilka użytecznych opcji: + + + + +&Ctrl;S Zapisz do pliku dziennika... + +Zapisuje zawartość kanału do pliku. + + + + + +Znacznik czasu + + +Jeśli ta opcja jest włączona, każdą wypowiedź poprzedza czas jej pojawienia się, w formacie [HH:MM:SS] (godzina:minuta:sekunda) + + + + +&Alt;C T Tabela znaków + +Wyświetla tabelę znaków ASCII, z której możesz wybierać pożądane znaki. + + + +&Alt;C P Zabrzęcz przy zmianie + +Jeśli ta opcja jest zaznaczona, program &ksirc; emituje sygnał dźwiękowy za każdym razem, gdy pojawia się nowa wypowiedź na kanale. + + + + + + + + +Opcje użytkownika + +Na kanale, po prawej stronie, wyświetlona jest lista użytkowników. Kliknięcie prawym klawiszem myszy na pseudonimie z listy, wywołuje menu opcji, z których większość nie wymaga wyjaśnień. Możliwa jest konfiguracja tej listy operacji (zmiana kolejności, dodanie lub usunięcie) w oknie dialogowym Konfiguracja: Ksirc, na karcie Menu użytkownika. Domyślnie umieszczono tam następujące operacje: + + + + +Odśwież pseudonimy + +Wysyła do serwera żądanie wyświetlenia listy użytkowników kanału. Pozwala to na uaktualnienie listy pseudonimów. + + + + +Idź za + +Podświetla pseudonimy użytkowników kanału, gdy wysyłają wiadomości. W ten sposób można śledzić wątek na ruchliwym kanale. Kolor podświetlenia jest nadawany losowo. + + + + +Nie idź za + +Zatrzymuje śledzenie użytkownika. + + + + +Whois + +Wysyła do użytkownika zapytanie &CTCP;, w celu zdobycia informacji o nazwie komputera użytkownika oraz do jakiego serwera jest on podłączony. + + + + +Ping + +Wysyła zapytanie ping &CTCP; do użytkownika, w celu określenia czasu odpowiedzi jego komputera. + + + + +Wersja + +Wysyła do użytkownika pytanie &CTCP; o wersję, aby określić jakiego oprogramowania używa. + + + + +Obraź + +Obraża użytkownika na jeden z kilku zabawnych sposobów. + + + + + +Następujące polecenia są dostępne tylko wtedy, jeśli jesteś operatorem kanału: + + + +Wykop + +Usuwa użytkownika z kanału. + + + + +Zabanuj + +Zakazuje użytkownikowi korzystania z kanału. + + + + +Odbanuj + +Przywraca użytkownikowi prawo do korzystania z kanału. + + + + +Nadaj opa + +Nadaje użytkownikowi status operatora. + + + + +Odbierz opa + +Odbiera użytkownikowi status operatora. + + + + + + + + + +Automatyczne połączenie +Jeśli masz kilka kanałów, z którymi łączysz się za każdym razem gdy korzystasz z programu &ksirc;, wówczas możesz skonfigurować opcję automatycznego łączenia. W oknie Kontrola serwera wybierz UstawieniaKonfiguracja: KSirc..., a w oknie dialogowym, które się ukaże kliknij ikonę Automatyczne połączenie. Aby dodać kanał na nowym serwerze, wypełnij pola tekstowe Serwer i Kanał, a następnie kliknij Dodaj. Aby dodać nowy kanał z tego serwera, wybierz nazwę serwera z widoku drzewa, wprowadź w polu tekstowym nazwę Kanału i kliknij Aktualizuj/Dodaj. Jeśli chcesz łączyć się przy starcie z większą ilością kanałów i serwerów, możesz powtórzyć ten proces dowolną ilość razy. + + + + + +Konfiguracja programu &ksirc; + + +Wprowadzenie do konfiguracji programu +Aby otworzyć okno konfiguracyjne programu &ksirc; wejdź do menu UstawieniaKonfiguracja: Ksirc..., znajdującego się w oknie Kontrola serwera. + + + +Karta <guilabel +>Wygląd i zachowanie</guilabel +> + +<guilabel +>Tryb okna</guilabel +> + + + + +Tryb SDI (przestarzałe) +W tym trybie program &ksirc; wyświetla pojedyncze dokumenty, czyli każdy nowy kanał lub okno /query, mają swoje własne, oddzielne okna. + + + +Tryb stronicowy MDI (XChat) +W tym trybie program &ksirc; wyświetla jednocześnie wiele dokumentów, nieco w stylu XChat. Każdy nowy kanał, lub okno /query ma kartę w głównym oknie &ksirc;. Możesz kliknięciem wysunąć każdą z kart na plan pierwszy, możesz też przełączać się między kartami za pomocą &Shift;strzałka w lewo i &Shift;strzałka w prawo. + + + + + + + + +<guilabel +>Tapeta</guilabel +> +Na karcie Tapeta, możesz zmieniać obrazki znajdujące się w tle okien programu &ksirc;. Możesz wpisać w polu tekstowym nazwę pliku, który chcesz wczytać, lub wyszukać plik, korzystając z przycisku po prawej stronie pola tekstowego. Pliki graficzne muszą być w formacie &GIF;, JPEG lub PNG. Podgląd obrazka jest pokazywany po prawej stronie okna dialogowego. +Jeśli nie chcesz używać tapety, po prostu kliknij prawym przyciskiem w polu tekstowym i wybierz z menu Wyczyść. Możesz też usunąć ścieżkę dostępu z pola tekstowego i nacisnąć Zastosuj. Wówczas nie zostanie wybrana żadna tapeta. + + + + + +Karta <guilabel +>Ogólne</guilabel +> + + +<guilabel +>Globalne opcje</guilabel +> + + + +Dokowanie w zasobniku systemowym +Ta funkcja umożliwia dokowanie programu Ksirc w zasobniku systemowym. Nie jest ona włączona domyślnie. Gdy Ksirc jest zadokowany w zasobniku systemowym, wystarczy kliknąć jego ikonę, aby mieć dostęp do wielu opcji programu. Po zamknięciu okna, ikona pozostaje w zasobniku, aż do momentu zakończenia programu. + + + +Wyskakujące okienko wyboru koloru +Jeśli ta opcja jest włączona, po wciśnięciu &Ctrl;K pojawi się okienko, w którym możesz wybrać kolor wyświetlanego tekstu. Gdy opcja jest wyłączona, musisz ręcznie wprowadzić kod koloru. Zobacz także . Ta opcja jest domyślnie włączona. + + + +Automatyczne tworzenie okien Jeśli ta opcja jest zaznaczona, program &ksirc; automatycznie utworzy nowe okno dla każdego użytkownika, który wysyła do Ciebie polecenie /msg. Jeśli ta opcja nie jest zaznaczona, każdy wysłany test przy użyciu polecenia /msg, jest wyswietlany w bieżącym oknie. Aby utworzyć okno rozmowy z tym użytkownikiem wpisz polecenie /query nazwa użytkownika. Ta opcja jest domyślnie włączona. + + + +Automatyczny rejoin +Ta funkcja służy do automatycznego nawiązywania połączeniaz kanałem po rozłączeniu. + + + +Automatyczne tworzenie okien +Jeśli ta opcja jest zaznaczona, wraz z nadejściem uwagi od kogoś otworzy się nowe okno. + + + +Wyślij wiadomości o wyjściu +Jeśli ta opcja jest zaznaczona, zobaczysz komunikat, gdy użytkownik wybierze opcję nieobecny. Ta opcja jest zaznaczona domyślnie. + + + +Uzupełnianie pseudonimów Zaznaczenie tej opcji powoduje automatyczne uzupełnianie pseudonimów. Działa to w sposób następujący: + +Wpisz pierwsze litery pseudonimu użytkownika. + +Wciśnij TAB. Wpisany tekst zostanie uzupełniony tak, by pasował do użytkownika, właczając w to, jeśli trzeba, zmiany w wielkości liter. Na przykład phi<TAB> pokaże PhilRod, jeśli na kanale znajduje się użytkownik PhilRod. + +Jeśli więcej niż jeden pseudonim użytkownika na kanale pasuje do wpisanego tekstu, wybierane jest najpierw pierwsze imię z listy. Kilkukrotne wciskanie TAB powoduje wyświetlenie następnych pseudonimów na liście. Na przykład, jeśli na kanale znajdują się użytkownicy PhilA i PhilRod, a wpiszesz phi<TAB>, tekst zostanie najpierw uzupełniony jako PhilA, a jeśli ponownie wciśniesz TAB, zmieni się na PhilRod. + + + + + + + + +Używaj kolorowej listy pseudonimów +Jeśli ta opcja jest zaznaczona, do podświetlania pseudonimów wykorzystywane będą zestawy kolorów z karty Kolory, znajdującej się w menu Konfiguracja: Ksirc. + + + +Wyświetlaj temat w tytule okna +Wyświetla tytuł bieżącego kanału jako tytuł okna. Jeśli ta opcja nie jest włączona, temat jest wyświetlony tylko wewnątrz okna. + + + +Dokuj pasywne, wyskakujące okna +Opcja ta jest dostępna tylko wtedy, jeśli zaznaczona jest opcja Dokowanie w zasobniku systemowym. Pasywne wyskakujące okna będą wyświetlane wówczas jako zadokowane w zasobniku systemowym. + + + +Jednowierszowa ramka do wprowadzania tekstu +Jeśli ta opcja nie jest zaznaczona, okno rozmowy w którym wpisujesz tekst na każdym kanale, będzie poszerzane o kolejne linie, w zależności od długości tekstu. Jeśli ta opcja jest zaznaczona, wykorzystywana będzie tylko jedna linia, a więc początek tekstu nie będzie widoczny, jeśli jego długość przekroczy jedną linię. + + + +Długość historii +Ta opcja określa maksymalną ilość przechowywanych lini rozmowy z każdego okna. Umożliwia przeglądanie tego, co zostało powiedziane wcześniej. + + + +Automatyczny zapis historii +Jeśli ta opcja jest zaznaczona, zapisywana jest historia wiadomości. Jeśli po raz drugi otworzysz okno rozmowy z tym samym użytkownikiem, zobaczysz to, co zostało powiedziane poprzednio. + + + + + + + +<guilabel +>Opcje dla konkretnego kanału</guilabel +> + + + + + +Ignoruj istniejące opcje dla kanałów +Jeśli ta opcja jest zaznaczona, ustawienia z tej karty będą anulowały ustawienia każdego kanału, czyli zostanie pominięta konfiguracja z menu Kanał. Opcja będzie aktywna aż do następnego otwarcia tego okna. Wówczas zostanie wyłączona, gdyż prawdopodobnie nie chcesz anulować wszystkich ustawień kanałów za każdym razem. + + + +Znacznik czasu Poprzedza każdą wypowiedź na kanale, czasem jej pojawienia się w formacie [HH:MM:SS]. + + + + +Pokaż temat +Powoduje wyświetlenie tematu kanału, nad każdym oknem kanału. + + + +Brzęcz przy zmianie +Jeśli ta opcja jest zaznaczona, brzęczyk systemowy powiadomi Cię, że użytkownik wpisany na Twoją listę /notify, właśnie połączył się z serwerem, na którym aktualnie przebywasz. + + + +Włącz logowanie +Opcja odpowiadająca za tworzenie logów dla każdego kanału, każdego dnia. Pliki są przechowywane w $KDEHOME/share/apps/ksirc/logs/ i mają postać: /$KDEHOME/share/apps/ksirc/logs/#nazwakanału_rok_miesiąc_dzień_nazwaserwera.log + + + +Ukryj komunikaty opuszczania/wchodzenia +Ta funkcja wyłącza pokazywanie komunikatów opuścił/dołączył. Jest bardzo użyteczna na ruchliwych kanałach. + + + +Domyślne kodowanie +Opcja określająca domyślne kodowanie dla wszystkich kanałów. Wybierz domyślne kodowanie na rozwijanej liście. + + + + + + + + + + +Karta <guilabel +>Autostart</guilabel +> + +Tutaj możesz skonfigurować ustawienia autostartu dla programu &ksirc;. + + +<guilabel +>Serwer</guilabel +> + + + + + + + +<guilabel +>Ustawienia identyfikacji</guilabel +> + + + + + + +Pseudonim +Wpisz pseudonim, którego będziesz używał w &irc;. + + + +Alternetywny pseudonim +Podaj pseudonim, który ma być użyty, jeśli pierwszy pseudonim jest już wykorzystywany przez innego użytkownika. + + + +Prawdziwe imię +Podaj imię, które będzie zwracane po zapytaniu /whois. + + + +ID użytkownika +Podaj imię, które będzie zwracane po zapytaniu /whois. + + + + + + + +<guilabel +>Lista powiadomień</guilabel +> + +Tutaj możesz dodawać użytkowników do swojej listy /notify. Zostaniesz powiadomiony, jeśli którykolwiek użytkownik z listy wejdzie do sieci. + + + + + +Karta <guilabel +>Kolory</guilabel +> +Tutaj ustalasz, z jakich kolorów korzysta program &ksirc;. + + +Konfiguracja <guilabel +>kolorów rozmowy</guilabel +> +Tutaj ustalasz kolory dla każdego typu tekstu. Jeśli klikniesz na przycisk koloru po prawej stronie każdego typu tekstu, wówczas pojawi sie okno, w którym wybierasz kolor dla tego tekstu. + + + +<guilabel +>Kolory pseudonimów</guilabel +> +Przyciski Pierwszy plan: i Tło: odpowiadają za kolory pseudonimów użytkowników w oknach rozmowy. Opcja Uwydatnienie wiadomości zawierających Twój pseudonim: ustala kolor dla Twoich wiadomości pojawiających się na kanale. + + + +<guilabel +>Kody kolorów</guilabel +> +Tutaj ustalasz, czy program &ksirc; korzysta z własnych kodów kolorów (patrz Rozdział 4.) i czy dozwolone są kody kolorów &mirc;. + + + + + + + +Karta <guilabel +>Menu użytkownika</guilabel +> +Na tej karcie możesz konfigurować menu prawego przycisku myszy, które pojawia się po kliknięciu na listę pseudonimów, z prawej strony okna każdego kanału. Niektóre operacje zawarte w tym menu są określone domyślnie; wymieniono je po lewej stronie okna konfiguracyjnego. Możesz zmieniać ich kolejność, dodawać je i usuwać. + + + +Karta <guilabel +>Serwer/Kanał</guilabel +> +Tutaj wymienione są serwery i kanały, z którymi łączysz się się przy użyciu okien dialogowych z menu Kanał: Nowy serwer (F2) i Nowy kanał (&Ctrl;N). + +Serwer +Możesz tutaj dodawać te serwery, których chcesz używać. Wpisz w polu nazwę serwera i naciśnij przycisk Dodaj serwer do listy. Jeśli chcesz usunąć jeden z serwerów, zaznacz go i naciśnij przycisk Skasuj serwer z listy. + + +Kanały +Możesz tutaj także dodawać kanały, z którymi chcesz się łączyć. Wpisz w polu nazwę kanału i naciśnij Dodaj kanał do listy. Jeśli chcesz usunąć jakiś kanał, zaznacz go i naciśnij przycisk Skasuj kanał z listy. + + + + +Karta <guilabel +>Automatyczne połączenie</guilabel +> + + +Ustawienia automatycznego þołączenia +Tutaj konfigurujesz nazwy serwerów i kanałów, z którymi chcesz łączyć się przy starcie programu Ksirc. +Aby dodać nowe kanały, musisz najpierw uruchomić okno Konfiguracja automatycznego połączenia. Wprowadzasz tam nazwę serwera. Port serwera jest ustawiany domyślnie dla większości serwerów. Jeśli nie jesteś pewny, nie wprowadzaj tam zmian. Zwykle serwery nie pytają o hasło, więc jeśli go nie posiadasz, pozostaw pole Hasło puste. Następnie dodaj nazwę kanału i kliknij przycisk Dodaj. Kanał zostanie wyświetlony na Liście połączeń automatycznych. +Jeśli chcesz dodać więcej kanałów do tego samego serwera, kliknij na serwer z Listy połączeń automatycznych, a wówczas nazwa serwera wyświetli się w oknie Konfiguracji automatycznego połączenia. Wprowadź nazwę kanału w polu Kanał i naciśnij Uaktualnij/Dodaj. +Jeśli chcesz usunąć kanał z Listy połączeń automatycznych, kliknij nazwę kanału na liście i naciśnij przycisk Usuń. + + + + +Karta <guilabel +>Czcionki</guilabel +> +Tutaj możesz zmieniać czcionki głównego okna. Wybierz żądaną czcionkę, następnie kliknij Zastosuj, aby zobaczyć wprowadzone zmiany. Kliknięcie OK potwierdza wprowadzenie zmian i zamyka okno. + + + + + + + + +Kolory + +Program &ksirc; korzysta ze schematu kolorów używanego przez &mirc;, z drobnymi zmianami, dającymi większy wybór prywatnym użytkownikom. + +<fg> == pierwszy plan +<bg> == tło +[] == opcjonalne + + + +Kompatybilność z &mirc; + +Format: + + +0x03<fg>[,<bg>] ustawia tło i pierwszy plan + + +0x03 ustawia wartości domyślne dla tej linii + + + + + +Własne kolory programu &ksirc; + +Format: + + + +˜<fg>[,<bg>] ustawia tło i pierwszy plan + + +˜c przywraca wartości domyślne + + +˜b ustawia pogrubioną czcionkę + + +˜u ustawia podkreślenie + + +˜i ustawia kursywę + + +˜r ustawia odwrócony widok + + + +Dlaczego program &ksirc; używa ˜ zamiast 0x03 (&Ctrl;C)? Ciężko jest używać 0x03 w skryptach i wydaje się, że nie wszystkie funkcje C lubią to polecenie. ˜letter zezwala na więcej poleceń, bez blokowania przyszłych zmian w ramach &mirc;. + + + + +Numery kolorów + + + +biały + + +czarny + + +niebieski + + +zielony + + +czerwony + + +brązowy + + +purpurowy + + +pomarańczowy + + +żółty + + +jasnozielony + + +cyjanowy + + +jasny cyjanowy + + +jasnoniebieski + + +różowy + + +szary + + +jasnoszary + + + + + +Pogrubienie, podkreślenie, odwrócenie i kolor + +Aby wstawić do tekstu kody kontrolne, możesz użyć następujących kombinacji klawiszy: + + + +&Ctrl;B dla tekstu pogrubionego + + +&Ctrl;U dla tekstu podkreślonego + + +&Ctrl;R dla tekstu odwróconego + + +&Ctrl;K dla kolorowego tekstu + + +&Ctrl;O dla zwykłego tekstu + + + + + + +Przykłady + +Aby podkreślić w zdaniu pojedyncze słowo: + + + +Wpisz &Ctrl;U + + +Wpisz słowo + + +Wpisz ponownie &Ctrl;U + + + +Podkreślenie dotyczyć będzie tylko tekstu zawartego w ramach początkowego i końcowego kodu. Możesz używać tej metody ze wszystkimi pozostałymi kodami. + +Kod &Ctrl;K jest nieco inny, ponieważ pozwala na określenie numeru koloru. Aby pokolorować pojedyncze słowo w zdaniu: + + + +Wpisz &Ctrl;K + + +Wpisz liczbę od 0 do 15 + + +Wpisz słowo + + +Wpisz ponownie &Ctrl;K + + + +Jeśli chcesz zmienić również kolor tła słowa, musisz wpisać dwie liczby, oddzielone przecinkami. Pierwsza liczba to kolor tekstu, druga natomiast określa kolor tła. Indeks numerów kolorów, w zakresie od 0 do 15, znajdziesz w poprzedniej sekcji. + +Możesz umieszczać tekst pomiędzy wieloma kodami kontrolnymi, aby otrzymać, na przykład, słowo pogrubione, podkreślone i w określonym kolorze. + + + + + +Filtry + + +Reguły tworzenia filtrów + +Jeśli nie wiesz jak, poczekaj. Chcę stworzyć przyjaznego asystenta tworzenia filtrów, gdzie będziesz mógł kilkoma kliknięciami tworzyć własne filtry. Może to jednak zająć nieco czasu. + +Filtr stara się znaleźć pasujący ciąg, a następnie użyć Od i Do jako podstawienia. Dopasowania są wyrażeniami regularnymi Perl. Reguły są brane pod uwagę w kolejności zstępującej. Najpierw szacowana jest główna reguła, później druga od góry, itd. Wszystkie ciągi są oceniane jako: + +$nazwa jest rozszerzane do zmiennej środowiska nazwa. Następuje to bezpośrednio po wstawieniu reguły i nie zmieni się po tym czasie. Dlatego ma prawdopodobnie ograniczoną wartość. + +$$nazwa jest zastępowane podczas dopasowywania zmienną Perl $nazwa. Podstawieniami mogą być podciągi takie jak $1, $2 lub zwykłe zmienne, dostępne dla sirc (takie jak $pseudonim, $kanał, itd.). + +˜nazwa˜ wstawione raz i tylko raz w linię, wysyła linię tekstu do okna, nazwanego nazwa. Jeśli okno nie istnieje, nastąpi przejście do ostatniego zaznaczonego okna. Istnieje kilka okien specjalnych, wszystkie oznaczone pojedynczym !: + + + +!default + +Bieżące domyślne okno. Na pewno istniejące. + + + +!all + +Wysyła do wszystkich okien. Z powodu różnic w parsowaniu tekstu, może nie zostać wyświetlony we wszystkich oknach. Na przykład, okna kanałów nie pokazują /part lub /quit, dopóki dany pseudonim nie pojawi się na kanale. + + + +!discard + +odrzuca tekst. + + + + + +Pozostałe wyrażenia są traktowane jak zwykłe wyrażenia regularne Perl. Dobre zrozumienie podręcznika perlre na pewno będzie pomocne, ale podstawowa wiedza na temat wyrażeń regularnych jest na pewno niezbędna. + + + + +Przykłady: + + +Chcesz przekonwertować wszystkie boren z boren na BoreN + +Match: .* +From: boren +To: BoreN + +Zamienia boren na BoreN. + + + +Chcesz dopasować wszystko do boren i wysłać do okna nazwanego boren + +Match: boren +From: ˆ +To: ˜boren˜ + +Wyszukuje boren, jeśli znajdzie, zamienia początek ciągu (ˆ) na ˜boren˜. + + + + +Poprzedni przykład działa, ale jeśli ciąg zawiera już ˜jakieśokno˜; masz teraz dwa ˜boren˜˜jakieśokno˜... Możesz w zamian zrobić to tak. + +Match: boren +From: ^(?:˜\S+˜) +To: ˜boren˜ + +Zgadza się, linia from jest nieco skomplikowana. Oznacza: dopasuj 0 lub 1 kopię ˜\S+˜. Jest to 1 tylda, jedna lub więcej nie-spacji, a nastepnie kolejna tylda. Przykład (*:˜\S+˜), oznacza: dopasuj 0 lub więcej reguł kanału, jeśli poprzednie reguły nie działają. + + + + +Wiadomości o wyłączeniu serwera są zwykle długie i irytujące. Podstawowa wiadomość wygląda zwykle tak: + +*** Notice -- Received KILL message for +BOBO!ANDY@line82-basel.datacomm.ch from NickServ +Path: empire.ny.us.dal.net[209.51.168.14]!trapdoor.ca.us.dal.net +[206.86.127.252]!caris.ca.us.dal.net[208.1.222.221] +!services.dal.net[2008.1.222.222]!services.dal.net +(NickServ Enforcement) + +Kiedy jesteś +s, otrzymujesz ich tony, więc nie chcesz, aby wciąż latały po ekranie. Stworzę 3 reguły, aby się z nimi uporać. Można to zrobić mniejszą ilością reguł, ale chciałbym zademonstrować podstawową strukturę reguły, a także pokazać jak używać wielu reguł do analizy składniowej wiadomości. Pierwszym krokiem jest usunięcie części Path: z wiadomości: + +Match: ^\*\*\*.* KILL message for.* +From: Path: \S+ +To: . + + +Dopasowanie szuka wiadomości rozpoczynających się od ***, * muszą być poprzedzone \, ponieważ same oznaczają 0 lub więcej znaków. .* znaczy: dopasuj cokolwiek, dopóki nie znajdziesz KILL message for. To pozwala uniknąć wpisywania -- Received... itd. Końcowe .* oznacza: dopasuj cokolwiek do końca linii (sądzę, że to niekonieczne). + +Linia 'From' oznacza: zamień " Path: " i każdy znak, który nie jest spacją, na zawartość 'To'. 'To' określiliśmy jako ".", tak więc cała ścieżka zamienia się w pojedynczy znak. + +Wiadomość wygląda teraz tak: + +*** Notice -- Received KILL message for BOBO!ANDY@line82-basel.datacomm.ch +from NickServ. (NickServ Enforcement) + +Zauważyłeś nową "." po NickServ? + + + +OK, teraz wiadomość jest bardziej przejrzysta, ale wiadomości KILL z serwera nickservnie są szczególnie ważne, spróbujmy więc przekazać je do okna !discard. + +Match: ^\*\*\*.*KILL message.*\(NickServ Enforcement\) +From: ^(?:˜\S+˜) +To: ˜!discard˜ + +Reguła dopasowania szuka wiadomości KILL i upewnia się, że pochodzi ona z NickServ. Zauważ, że \( i \) są użyte w wyrażeniu regularnym, dlatego musimy poprzedzić je /. Bardzo przypomina to poprzedni przypadek. + + + +Przefiltrowaliśmy teraz wszystkie komunikaty zamknięcia od nickserv, ale na pierwszy rzut oka, wiadomość wciąż jest trudna do odczytania. Zmieńmy ją więc na coś w stylu: + +*** [KILL] KILLER; killed KILLED; (REASON) + +Match: \*\*\*.*KILL message +From: \*\*\*.*for (.*?) from (.*?)\. \((.*?)\).* +To: *** [KILL] $$2 killed $$1 ($$3) + + +OK, dopasowanie szuka ***jakiegoś KILL message. Nie możemy użyć ˆ, ponieważ właśnie dodaliśmy ˜<okno>˜. + +Linia from jest bardziej interesująca. "for (.*?) " szuka słowa "for" i jakiegoś tekstu. .*? oznacza: dopasuj zero lub więcej czegokolwiek, za wyjątkiem nowej linii. Reguła jest zatrzymywana, kiedy spełniony jest pierwszy warunek, a nie ostatni. Innymi słowy, dopasuje cokolwiek, dopóki nie napotka spacji. Otaczajace () znaczą: zapisz zawartość. Każdy () zapisuje pasujące dane w $#, gdzie # rozpoczyna się od 1 dla pierwszego ciągu, itd. W tym przypadku, $1 otrzymuje info o 'wyłączonym' pseudonimie/użytkowniku. $2 jest uzupełnione nazwą 'wyłączającego'. Pomiędzy () mamy przyczynę wyłączenia. Tutaj ( i \( jest lekko mylące. Pamiętaj, że \( dopasowuje właściwy znak '('. + + + +Jak pokolorować sobie życie. + +Chcesz dodać trochę kolorów do &ksirc;? Po informacje o kolorach zajrzyj do sekcji Kolory, tutaj natomiast znajdziesz regułę filtra do podświetlenia pseudonimu pomiędzy <NICK> w każdej linii: + +Match: ^(?:˜\S+˜)<\S+> +From: <(\S+)> +To: <˜4$$1˜c> + +Znajduje pseudonim i dodaje kolor #4 pomiędzy dwa <>. ˜c usuwa kolor. + + + + + + + + +Skróty klawiszowe + +Tutaj znajdziesz listę skrótów klawiszowych i klawiszy poleceń, dostępnych dla &ksirc;. + + +Kombinacje klawiszy + + + +Kombinacja klawiszy +Działanie + + + + + + +&Ctrl;N +Otwiera nowe okno kanału. + + + +&Ctrl;Q +Zakończ + + + +&Ctrl;Enter +Napisz wiadomość do ostatniej osoby, która wysłała Ci wiadomość. + + + +&Ctrl;&Shift;Enter +Napisz wiadomość do przedostatniej osoby, która wysłała Ci wiadomość. + + + +&Ctrl;K +Rozpocznij kod koloru liczbą. Wpisywany tekst będzie w określonym kolorze. + + + +&Ctrl;U +Rozpocznij lub zakończ podkreślanie tekstu. Tekst będzie podkreślany, dopóki nie wciśniesz kombinacji klawiszy ponownie. + + + +&Ctrl;I +Rozpocznij lub zakończ pisanie kursywą. Tekst będzie pisany kursywą, dopóki ponownie nie wciśniesz tej kombinacji klawiszy. + + + +&Ctrl;B +Rozpocznij lub zakończ pisanie pogrubioną czcionką. Tekst będzie pisany pogrubioną czcionką, dopóki ponownie nie wciśniesz tej kombinacji klawiszy. + + + +&Ctrl;R +Rozpocznij lub zakończ odwracanie tekstu. Tekst będzie odwracany, dopóki ponownie nie wciśniesz tej kombinacji klawiszy. + + + +TAB +Uzupełnia pseudonim użytkownika na kanale, w oparciu o wpisany tekst. Prawdopodobnie zapoznałeś się już z tą funkcją w wierszu poleceń powłoki, chociaż nie musi ona działać w dokładnie ten sam sposób. Zobacz . + + + + +
+ +
+ + + +Wskazówki + + +Wchodzenie na kanały &kde; + +Kanały &irc; dla &kde; znajdują się się na serwerach sieci Freenode. Użyj karty Serwer/Kanał lub Automatyczne połączenie z menu Konfiguracja: KSirc, aby dodać te kanały. Sieć powinna być oznaczona irc.freenode.org na porcie 6667. Poniżej wymienione są najważniejsze kanały &kde; i ich przeznaczenie. Wybierz kanały, którymi jesteś zainteresowany. + +Odpowiedzi na wiele pytań dotyczących kanałów &kde; możesz znaleźć na stronie &kde; community wiki. + + + Kanały IRC dla KDE + + + + Kanał + Przeznaczenie + + + + + #kde + Pomoc dla użytkownika + + + #kde-devel + Tworzenie oprogramowania &kde; + + + #tdevelop + Pytania na temat KDevelop + + + #kontact + Pytania powiązane z programemKontact (&kmail-mianownik;, &korganizer-mianownik;, &knotes;, ...) + + + #amarok + Kanał społeczności programu amaroK: pytania użytkowników, tworzenie oprogramowania + + + #debian-kde + Pytania powiązane z dystrybucją Debian KDE + + + #kde-freebsd + Pytania powiązane z dystrybucją FreeBSD KDE + + + +
+
+ + +Autoidentyfikacja + +Jeśli masz zamiar używać &irc; regularnie, to prawdopodobnie będziesz chciał zarejestrować swój pseudonim. Dzięki temu, Twój pseudonim będzie chroniony i tylko Ty będziesz mógł go używać. Po zalogowaniu w DALnet, zarejestruj swój login używając polecenia /msg nickserv register HASŁO, gdzie HASŁO jest Twoim hasłem. Otrzymasz potwierdzenie, że Twój pseudonim został zarejestrowany. + +Teraz, za każdym razem gdy będziesz się logował do DALnet, otrzymasz komunikat z prośbą o identyfikację. Będziesz musiał wpisać /msg nickserv identify HASŁO. + +Program &ksirc; może identyfikować Cię automatycznie, w momencie logowania się na jakimkolwiek kanale. Wystarczy, że dodasz ten skrypt Perl, do katalogu domowy: + +Poniższy skrypt będzie działał w sieci Freenode. Powinien być on zapisany w katalogu domowym jako .sircrc.pl. Kiedy uruchomisz program &ksirc;, skrypt sprawi, że zostaniesz automatycznie zidentyfikowany. + +sub hook_nick_notice { +my $n = shift; +my $m = shift; + + +if($who =~ /NickServ/){ +if($m =~ /If this is your nickname/){ +$silent = 1; +&msg("nickserv", "identify XXXXXX"); +$silent = 0; +} +} +} +&addhook("notice", "nick_notice"); # join on the "end of MOTD" numeric + +Zastąp XXXXXX swoim hasłem + +Powyższy skrypt będzie działał w sieciach innych niż Freenode, pod warunkiem, że nickserv wyśle zapytanie "identify". Jednak w niektórych sieciach jak np. Undernet, będziesz potrzebował następującego skryptu: + +sub hook_connected { +if($server =~ /undernet.org$/){ + &msg("X\@channels.undernet.org", "login TWÓJ_PSEUDONIM XXXX"); + &docommand("umode +x"); +} +} +&addhook("255", "connected"); # join on the "end of MOTD" numeric + + +Zastąp TWÓJ_PSEUDONIM Twoim pseudonimem, a XXXXXX Twoim hasłem. + +Więcej na temat programowania SIRC można znaleźć na tej stronie: http://www.iagora.com/~espel/sirc/PROGRAMMING + +
+ + + +Podziękowania i licencje + +Prawa autorskie do programu &ksirc;: 1997-2002, zespół programistów &ksirc;. + +Częściowe prawa autorskie do dokumentacji: © 1997, &Andrew.Stanley-Jones; + +Aktualizacja dokumentacji dla &kde; 3.0: &Philip.Rodrigues; &Philip.Rodrigues.mail;. + + autor: &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;. +Weryfikacja i uaktualnienie polskiego tłumaczenia: Paweł Dąbekpdabek@onet.pl +&underFDL; &underGPL; + + +Instalacja + + +Jak zdobyć program &ksirc; +&install.intro.documentation; + + + +Kompilowanie i instalacja +&install.compile.documentation; + + +&documentation.index; + +
+ + + + + + diff --git a/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.am b/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.am new file mode 100644 index 00000000000..b964a0a9aaa --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = pl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.in b/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.in new file mode 100644 index 00000000000..3182ec6245f --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kwifimanager/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdenetwork/kwifimanager +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = pl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kwifimanager/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwifimanager/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdenetwork/kwifimanager/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdenetwork/kwifimanager/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.cache.bz2 b/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.cache.bz2 new file mode 100644 index 00000000000..1e459b1238e Binary files /dev/null and b/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.cache.bz2 differ diff --git a/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.docbook b/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.docbook new file mode 100644 index 00000000000..0275bd0019c --- /dev/null +++ b/tde-i18n-pl/docs/tdenetwork/kwifimanager/index.docbook @@ -0,0 +1,712 @@ + +KWiFiManager"> + LAN"> + + + + +]> + + + Podręcznik użytkownika &kwifimanager; + + Stefan Winter
swinter@kde.org +
+
+
+ (c) 2005 MandrivaPoland
biuro@mandriva.pl
Polskie tłumaczenie
MichałBendowski
bendowski@gmail.com
Uaktualnienie
+
+ &FDLNotice; + + 2002-05 + Stefan Winter + + 2005--05-11 + 3.5.0 + + &kwifimanager; jest używany do kontroli i konfiguracji bezprzewodowych kart sieciowych. Składa się z samodzielnego programu oraz modułu Centrum sterowania &kde;. + + + KDE + bezprzewodowy + Wi-Fi + wlan + WEP + wlan-ng + +
+ + Wstęp + &kwifimanager; jest zestawem narzędzi, które pozwalają zarządzać kartami bezprzewodowymi &LAN; zainstalowanymi w Twoim komputerze z KDE. Program dostarcza informacji na temat bieżącego połączenia oraz pozwala na ustawienie do dziesięciu niezależnych konfiguracji oraz korzystanie z czterech prekonfigurowanych ustawień danej dystrybucji. Jeżeli znajdujesz się miejscu, w którym żadna ze skonfigurowanych sieci nie jest dostępna, możesz podłączyć się do dostępnej sieci bez większego wysiłku. &kwifimanager; obsługuje wszystkie bezprzewodowe karty &LAN; korzystające z interfejsu Wireless Extensions. Do tej grupy należą praktycznie wszystkie bezprzewodowe karty sieciowe, których w ogóle można używać pod Linuksem. + + + Używanie programu &kwifimanager; + + Program &kwifimanager; + Głównym zadaniem programu &kwifimanager; jest wyświetlanie bieżącej konfiguracji, jakości połączenia oraz adresu punktu dostępowego. + Program może zostać uruchomiony z konsoli poprzez wpisanie polecenia kwifimanager lub z menu KDE, gdzie domyślnie znajduje się w grupie Internet. Jeżeli program &kwifimanager; już działa, ale został zminimalizowany do tacki systemowej, może zostać przywrócony poprzez kliknięcie ikony w tacce systemowej. Jeżeli w Twoim komputerze znajduje się więcej niż jedna bezprzewodowa karta, uruchom po prostu więcej egzemplarzy programu &kwifimanager; - każdy kolejny egzemplarz automatycznie będzie wyświetlał informacje o innej karcie sieciowej. Elementu interfejsu użytkownika programu zostały omówione w poniższych sekcjach. + + Okno główne + Okno główne &kwifimanager; składa się z pięciu części: + + Wskaźnik jakości połączenia + Tutaj możesz sprawdzić jakość oraz szybkość połączenia. Ikona położona najwyżej prezentuje stan bezprzewodowego połączenia korzytając z różnych piktogramów: + + Piktogram karty sieciowej ze znakiem zapytania oznacza, że w systemie nie znaleziono żadnej karty sieciowej. + + + Piktogram laptopa oznacza, że karta Wi-Fi została wykryta i działa w trybie strukturalnym, ale nie odbiera sygnału z punktu dostępowego. Innymi słowy karta jest poza zasięgiem stacji dostępowej i nie może połączyć się z siecią. + + + Piktogram laptopa z połączeniem do białego pudełka ozancza, że nawiązano połączenie z punktem dostępowym. + + + Piktogram symbolizujący dwa laptopy oznacza pracę w trybie połączenia bezpośredniego (Ad-Hoc) bez udziału punktu dostępowego. Połączenie Peer-to-Peer mogło, ale nie musiało zostać nawiązane. + + + + Poniżej piktogramów znajduje się ikona wyświetlająca jakość bieżącego połączenia. Ta informacje dostępna jest tylko w trybie pracy sieci strukturalnej z punktem dostępowym. W trybie Ad-Hoc poziom ten zawsze wynosi 0. + Graficzna reprezentacja jest uzupełniana przez liczbę pod ikoną. Symbolizuje ona jakość sygnału i jest obliczana na jeden z dwóch sposobów: Wartość pobrana bezpośrednio z karty sieciowej (jeżeli karta sieciowa obsługuje raportowanie jakości sygnału) (siła sygnału w dBm) - (poziom szumów w dBm) dla kart, które nie powiadamiają o jakości sygnału. Możesz zmienić metodę używaną do obliczania jakości sygnału przez włączenie lub wyłączenie opcji Używaj alternatywnego obliczania mocy z menu Plik. Włączenie tej opcji oznacza użycie drugiej metody. Jeżeli Twoja karta sieciowa jest poza zasięgiem, wartość równa jest 0, jeżeli w systemie nie ma żadnej karty lub karta działa w trybie Ad-Hoc, wtedy pokazywana jest wartość N/A (niedostępny). + + + Szybkość połączenia + Informacja na tema szybkości połączenia wyświetlana jest po prawej stronie okna ponad informacją o bieżącym połączeniu. Jeżeli szybkość połączenia ustawiona jest na AUTO, wartość ta będzie się co pewien czas zmieniać, w momencie gdy karta sieciowa będzie dostosowywać szybkość połączenia do jakości sygnału. Skala wykresu zostanie automatycznie poszerzona nawet do 108 Mbit/s, jeżeli aktualna szybkość połączenia przekroczy 11 MBit/s. + + + Bieżąca konfiguracja + Tutaj można znaleźć informacje na temat konfiguracji karty. Wyświetlane są następujące informacje: + + + Nazwa sieci z którą karta jest połączona lub z którą próbuje się połączyć (Szukam sieci: lub Podłączony do sieci:) + + + Adres MAC punktu dostępowego, z którym połączona jest karta. + Jeżeli karta skonfigurowana jest w trybie sieci strukturalnej, ale jest poza zasięgiem, wyświetlana będzie wartość - brak punktu dostępowego -, wskazująca na brak połączenia. + W trybie Ad-Hoc, pole to wyświetla adres przyporządkowany jednej z kart w sieci Ad-Hoc. Wyświetlany jest adres MAC, który nie jest unikalny w skali globalnej - jego drugi bit ma wartość 1, co często prowadzi do przedrostka 02: zamiast 00:. Wiele osób myśli, że jest to błąd, ale tak naprawdę jest to działanie celowe, mające na celu pokazać, że komórka z którą się połączono nie jest prawdziwym urządzeniem, ale raczej wirtualnym punktem dostępowym, pozbawionym adresu sprzętowego. + + Twoja karta jako pierwsza włącza się w tryb Ad-Hoc z danym SSID. Wszystkie pozostałe karty z tym samym SSID będą widziały adres MAC Twojej karty lekko zmodyfikowany: zamiast adresu 00:xx:yy:zz:aa:bb, będą widziały adres 02:xx:yy:zz:aa:bb. Jest to zabieg celowy. + + + + W wypadku większości kart (tych, które podają informacje o parametrach pracy), wyświetlana jest częstotliwość na której przesyłane są dane oraz odpowiadający jej numer kanału. + + + Twój lokalny adres IPv4, jeżeli jest dostępny. Jeżeli nie można było pobrać żadnego adresu, wyświetlane jest słowo niedostępny. + + + Szyfrowanie (wyświetlane tylko, jeżeli uruchomiono &kwifimanager; z uprawnieniami administratora). Wyświetlone zostaną jedynie słowa wyłączone lub aktywne, jednakże nigdy nie zostanie wyświetlony używany klucz. Dzięki temu klucz WEP nie może zostać podpatrzony przez osoby w pobliżu. + + + + + Informacje na temat punktu dostępowego (na dole ekranu) + Ostatni wpis wyświetla informacje na temat punktu dostepowego do którego przyłączona jest karta Wi-Fi. Wymaga to jednak podania listy adresów MAC wraz z odpowiednimi informacjami przez administratora sieci. Przykład takiej listy można znaleźć w pliku $KDEDIR/share/apps/kwifimanager/locations/DE_BW_Karlsruhe_University.loc + Jeżeli chcesz stworzyć nową listę wystarczy, że utworzysz plik w tym samym formacie co przykładowy i skopiujesz go do katalogu $KDEDIR/share/apps/kwifimanager/locations/ + Lista zostanie automatycznie sprawdzona podczas kolejnego uruchomienia programu &kwifimanager; Jeżeli chcesz, aby Twoja lista została uwzględniona w kolejnych wydaniach programu, wyślij ją do autora lub aktualnego opiekuna projektu. + + + Informacje o dostępnych sieciach + Lewa dolna część okna głównego zawiera przycisk Szukaj sieci.... Jeżeli naciśniesz ten przycisk, &kwifimanager; spróbuje pobrać listę wszystkich sieci, które znajdują się w zasięgu Twojej karty. Wynik tych poszukiwań zależy od dwóch czynników: ogólnej zdolności Twojej karty i jej sterowników do wyszukiwania sieci tego czy posiadasz uprawnienia administratora . Jeżeli Twoja karta lub sterowniki nie są w stanie wykrywać sieci, wynik wyszukiwania będzie zawsze pusty. Jeżeli nie masz uprawnień administratora, list może być niekompletna lub nieaktualna. + Żeby otrzymać pełną, aktualną listę punktów dostępowych, musisz uruchomić wyszukiwanie z uprawnieniami administratora (użytkownika root) - np. uruchamiając &kwifimanager; poprzez narzędzie &tdesu;. + Jeżeli przynajmniej jedna sieć została znaleziona, zostanie ci przedstawiona tabela zawierająca szczegóły sieci. Zawiera ona cztery kolumny, które pokazują: nazwę sieci, lub napis (ukryta sieć), jeżeli nazwa nie została ujawniona przez punkt dostępowy w czasie wyszukiwania typ (czy jest to sieć zarządzana czy Ad-Hoc) moc sygnału oraz informacje o tym, czy używane jest szyfrowanie WEP W przypadku, gdy używane jest szyfrowanie WEP, możesz kliknąć tę kolumnę i wpisać klucz. &kwifimanager; wykryje automatycznie, czy jest to liczba szesnastkowa czy ciąg znaków. + Jeżeli informacje dotyczące wybranej sieci są kompletne (tzn. wszystkie kolumny zawierają sensowne dane), możesz użyć przycisku Przełącz na sieć, żeby podłączyć się do wybranej sieci. Jeżeli &kwifimanager; działa bez uprawnień administratora, przy zmianie sieci pojawi się prośba o hasło administratora. + Kliknięcie przycisku Zamknij zamyka ekran z informacjami o sieci, nie wprowadzając zmian w ustawieniach. + + + + Przeglądanie statystyk + Wybierając Statystyki połączeń z menu Plik można wyświetlić okno, które pokazuje statystyki poziomu szumu i sygnału z ostatnich 240 sekund. Poziom sygnału symbolizowany jest na wykresie kolorem niebieskim a szumu czerwonym. Różnica (miedzy SYGNAŁEM i SZUMEM) wyświetlana jest w głównym oknie jako ikona jakości połączenia (Moc sygnału). + Niektóre karty nie dostarczają prawidłowych informacji o szumach. Jeżeli jest tak w przypadku Twojej karty i denerwuje cię nic nieznacząca czerwona linia, możesz wyłączyć jej wyświetlanie wyłączając opcję w menu KonfiguracjaPokazuj wykres zakłóceń w oknie statystyk, w głównym oknie &kwifimanager;. + + + Edytor konfiguracji + Wybierając z menu KonfiguracjaEdytor konfiguracji można dostać się do modułu centrum sterowania programu &kwifimanager;. Jeżeli masz uprawnień administratora, pojawi się prośba o podanie hasła administratora. Dzieje się tak dlatego, że moduł Centrum sterowania zmienia ustawienia sieci korzystając z programu ifconfig, co wymaga uprawnień administratora. + + + Inne + Istnieje kilka dodatkowych funkcji wartych omówienia. + + Przeszukiwanie akustyczne + Pierwszą z nich jest Przeszukiwanie akustyczne. Jeżeli ta funkcja jest włączona, jakość połączenia jest przekształcana na sygnał dźwiękowy. Im lepsza jakość połączenia tym wyższy ton i częstsze jego występowanie. Widzowie serialu Star Trek(tm), odnajdą tu analogię do używanych przez jego bohaterów tricoderów. + + + Dziennik napotkanych sieci + Kolejną funkcją jest Dziennik napotkanych sieci. Oznacza to, że &kwifimanager; będzie zapisywał nazwę sieci, do której się podłączasz przy każdej zmianie sieci. Opcja ta jest szczególnie użyteczna przy wyszukiwaniu specjalnej nazwy sieci Any. W tym trybie karta będzie logowała się do jakiejkolwiek sieci w jej zasięgu. Dziennik znajduje się w pliku $HOME/.kde/share/apps/kwifimanager/wireless-log + + + Wyłączanie sieci bezprzewodowej + Możesz całkowicie wyłączyć kartę sieciową wybierając opcję Wyłącz radio z menu Plik Użycie tej opcji spowoduje wyłączenie nadajnika karty sieciowej, co w praktyce wyłącza samą kartę i pozwala zaoszczędzić nieco energii. + Ta metoda zadziała jedynie w przypadku, gdy Twoja karta akceptuje zmiany właściwości txpower. + + + + + Ikona tacki systemowej + Kiedy program &kwifimanager; zostaje uruchomiony, umieszcza on w tacce systemowej małą ikonę. +Ikona ta zawiera część informacji dostępnych z głównego okna programu, tzn. wykres oraz opcjonalnie moc sygnału. +Jeżeli przytrzymasz kursor myszy nad ikoną przez kilka sekund, pojawi się informacja o nazwie sieci, z którą aktualnie komputer jest połączony. +To czy liczba symbolizująca moc sygnału będzie wyświetlana czy nie, możesz ustawić w menu Konfiguracja, opcją +Pokazuj siłę sygnału w tacce systemowej. + Jeżeli program &kwifimanager; został skonfigurowany tak, by pozostawać w tacce systemowej po wciśnięciu przycisku zamknięcia okna, +ikona na stałe pozostanie w tacce systemowej, chyba że zamkniesz program wybierając z menu +Plik polecenie Zakończ + Możesz zawsze ukryć okno głównego programu klikając ikonę w tacce systemowej. +Analogicznie, żeby przywrócić główne okno programu, po prostu kliknij raz jego ikonę w tacce systemowej. + + + Moduł centrum sterowania &kde; + Moduł konfiguracyjny w &kcontrolcenter-miejscownik; jest najprawdopodobniej najbardziej przydatną częścią pakietu &kwifimanager;. +Tutaj możesz zmienić podstawowe ustawienia swojej bezprzewodowej karty &LAN;. Moduł może zarządzać aż dziesięcioma niezależnymi +ustawieniami karty. Jeżeli nie potrzebujesz aż tylu konfiguracji, możesz zmniejszyć ich liczbę w dowolnym momencie, zmieniając parametr +Liczba konfiguracji. Jeżeli skonfigurowano kartę za pomocą narzędzia z konkretnej dystrybucji, bardzo prawdopodobne jest, +że moduł &kcontrolcenter; to wykryje, wczyta zmiany i wyświetli konfigurację. W tym czy innym przypadku, te ustawienia dostępne będą tylko do odczytu, +ponieważ uaktualnienie tych ustawień jest zadaniem dystrybucji, a moduł &kcontrolcenter; nie powinien jej w tym przeszkadzać. Oprócz dziesięciu ustawień +użytkownika, wyświetlonych może też być aż do pięciu ustawień prekonfigurowanych. Ustawienia te będą nosić nazwy w rodzaju Dostawca X +dla odróżnienia od pozostałych. &kcontrolcenter; może nawet automatycznie włączyć Twoją kartę za każdym razem, kiedy uruchamiasz moduł. +Ponieważ ustanawianie (lub kończenie) połączenia sieciowego może mieć wpływ na kwestie bezpieczeństwa, wszelkie zmiany ustawień mogą zostać +wprowadzone jedynie przez administratora. + + Zakładki konfiguracyjne + Opcje konfiguracyjne zostały podzielone na trzy części: + ogólne opcje konfiguracyjne (np. nazwa sieci) + ustawienia szyfrowania +opcje oszczędzania energii +Poszczególne części zostały omówione poniżej. + + Ustawienia ogólne + Górna część modułu w centrum sterowania składa się z od jednej do dziesięciu zakładek nazwanych kolejno +Konfiguracja 1 do Konfiguracja 10. Na każdej z tych zakładek można +ustawić konfigurację dla karty WLAN. Ponadto, jak wyjaśniono powyżej, widocznych może być aż do pięciu +konfiguracji specyficznych dla dostawców sieci oznaczonych od Dostawca 1 do +Dostawca 5. + Najważniejsze opcje są zawsze widoczne, opcje dotyczące szyfrowania i zarządzania energią są widoczne tylko wtedy, gdy zostały włączone. +Najważniejszą opcją na każdej zakładce jest Nazwa sieci. Tutaj możesz określić sieć do której +chcesz się zalogować/przyłączyć. Można podać konkretną nazwę sieci lub wpisać ANY w celu wyszukania +nazw wszystkich sieci dostępnych w pobliżu. + Oprócz nazwy sieci, musisz określić również jej typ. Do tego celu służy grupa przycisków Tryb pracy. +Opcja Zarządzana oznacza, że sieć składa się z wyznaczonych stacji bazowych, zwanych punktami dostępowymi. Ten tryb działania jest najpopularniejszy w sieciach firmowych. Druga opcja, Ad-hoc, oznacza, że Twoja sieć to bezpośrednie połączenie pomiędzy komputerami, bez punktów dostępowych. Pozostałe trzy opcje (Repeater, Nadrzędny oraz Drugorzędny) są używane bardzo rzadko. Jeżeli chcesz ich użyć, pamiętaj, że te ustawienia są bezpośrednio przekazywane programowi iwconfig i nie zostały dokładnie przetestowane. Jeżeli nie wszystko działa jak trzeba, zachęcamy do zgłoszenia raportu o błędzie. + Można ustawić również szybkość połączenia. Opcja auto powinna być wybierana w większości przypadków, gdy karta może określić szybkość automatycznie. Jednak jeśli zauważysz, że szybkość połączenia zmienia się co kilka sekund (na przykład gdy połączenie jest słabej jakości) możesz ustawić szybkość połączenia ręcznie. + Poniżej znajduje się pole o nazwie Uruchom skrypt przy połączeniu. Można tutaj podać ścieżkę do skryptu, który zostanie uruchomiony po naciśnięciu przycisku Uaktywnij konfigurację lub gdy uruchamiasz ten moduł Centrum sterowania. Skrypt będzie działał z uprawnieniami administratora, a to może powodować problemy podczas uruchamiania za pomocą skryptu programu w trybie graficznym na serwerze X należącym do użytkownika innego niż administrator. Aby uniknąć problemów należy w skrypcie wpisać wywołanie programu w następujący sposób: tdesu Twoja nazwa użytkownika polecenie. Możesz też skonfigurować swój serwer X tak, żeby przyjmował połączenia od użytkownika root. Możesz to zrobić korzystając z programu xhost. + + + Ustawienia szyfrowania + Pole Użyj szyfrowania pozwala wybrać, czy używane będzie szyfrowanie. Jeżeli jest zaznaczone, dostępny staje się przycisk Konfiguracja..., który pozwala zmienić ustawienia szyfrowania. Po wciśnięciu przycisku pojawi się okno dialogowe z następującymi ustawieniami: + + + + Korzystaj z klucza: + + + Możesz podać do czterech kluczy dla każdej konfiguracji. W tym polu możesz wybrać z którego klucza chcesz korzystać przy wysyłaniu zaszyfrowanych pakietów. Karta może odbierać pakiety zaszyfrowane dowolnym z kluczy. + Możesz uzyskać szyfrowanie asymetryczne (tzn. że pakiety wychodzące i przychodzące zaszyfrowane są innymi kluczami) konfigurując punkt dostępowy tak, żeby szyfrował wychodzące pakiety innym kluczem niż karta. Upewnij się tylko czy punkt dostępowy ma dodany odpowiedni klucz. + + + + + Tryb szyfrowania: + + + Po włączeniu szyfrowania istnieją dwie możliwości traktowania przychodzących niezaszyfrowanych pakietów: odrzuć lub akceptuj. Kiedy ustawisz dla karty tryb otwarty, pakiety niezaszyfrowane będą przyjmowane. W trybie ograniczonym przyjmowane i akceptowane będą tylko szyfrowane pakiety i połączenia, wszystkie inne zostaną odrzucone. + + + + + Klucze szyfrujące: + + + To pole wyboru pozwala Ci wybrać klucze używane do szyfrowania. W celu ochrony Twoich haseł, przy ich wprowadzaniu widoczne będą jedynie gwiazdki. Moduł &kcontrolcenter-dopelniacz; postara się odgadnąć czy wprowadzasz ciąg znaków czy liczbę szesnastkową, sprawdzając długość wprowadzonego klucza: ciągi znaków mają na ogół od 5 do 13 znaków (dla kluczy 64 i 128 bitowych), podczas gdy liczby heksadecymalne od 10 do 26 znaków (pamiętaj, żeby nie wpisywać na początku znaków 0x). + + + + Pamietaj, że wbudowany system szyfrowania (nazywany WEP od Wireless Equivalent Privacy) nie jest zbyt bezpieczny. Więcej infoprmacji na ten temat znajdziesz w rozdziale . + + + Ustawienia oszczędzania energii + Ostatnim elementem konfiguracji jest zarządzanie energią. Zaznaczając pole Włącz zarządzanie energią uzyskamy dostęp do opcji, które pozwolą nam na oszczedzanie energii. Pierwsze dwa pola nazwane Czas uśpienia i Czas budzenia określają okres poszukiwania sieci przez kartę &LAN;. Antena karty zostanie wyłączona na czas podany w milisekundach w polu Czas uśpienia oraz włączona na okres czasu w polu Czas budzenia i w tym czasie będzie poszukiwała sieci. Jeżeli nie zostanie znalezione żadne połączenie antena zostanie ponownie wyłączona i cykl rozpocznie się od nowa. Pole wyboru Pakiety otrzymane pozwala wybrać, które pakiety powinny zostać akceptowane po przebudzeniu karty. Można wybrać opcję Tylko pakiety typu unicast (spowoduje akceptowanie tylko tych pakietów, które kierowane są specjalnie do Twojej karty), Tylko pakiety typu multi/broadcast (spowoduje to przyjmowanie pakietów skierowanych do grupy komputerów i odrzucenie pakietów skierowanych specjalnie do Twojej karty) lub Wszystkie. Większość osób powinna używać opcji domyślnej - Wszystkie. + + + + Automatyczne wczytywanie konfiguracji przy uruchomieniu modułu &kcontrolcenter; + Jeżeli chcesz, możesz nakazać programowi &kwifimanager; włączanie karty bezprzewodowej podczas uruchomienia modułu w &kcontrolcenter;. Wystarczy zaznaczyć pole Wczytaj predefiniowaną konfigurację przy starcie i wskazać na liście rozwijanej jej numer. Jeżeli chcesz zastosować ustawienia od razu naciśnij przycisk Uaktywnij konfigurację. + + + Automatyczne wykrywanie karty + Aby zmienić jakiekolwiek ustawienia &kwifimanager; musi znać nazwę interfejsu sieciowego karty bezprzewodowej &LAN; w systemie. Możesz wpisać nazwę ręcznie (⪚ eth1 lub wlan0) w polu Przypisz ustawienia do karty lub pozwolić programowi &kwifimanager; wykryć interfejs automatycznie klikając przycisk Wykryj kartę. Spowoduje to skanowanie wszystkich interfejsów sieciowych będących na liście w /proc/net/dev. Rezultat zostanie wyświetlony w polu obok przycisku. Jeżeli pole pozostanie puste znaczy to, że nie znaleziono żadnej karty. Pamiętaj, że &kwifimanager; używa rozszerzenia wireless celem wykrycia karty. Jeżeli używasz karty korzystającej z pakietu wlan-ng, &kwifimanager; wyświetli poprawne dane tylko i wyłącznie wbudowania w sterownik warstwy zgodności z rozszerzeniami bezprzewodowymi ("wireless extensions"). Jeżeli w systemie jest wiele kart bezprzewodowych, przeszukiwanie zatrzymuje się na pierwszej. Jeżeli chcesz zastosować ustawienia do innej karty niż wykryta, musisz wpisać jej nazwę ręcznie. + + + + + Licencje i współautorzy + Parawa autorskie do dokumentacji: © Stefan Winter mail@stefan-winter.de. &underFDL; &underGPL; Polskie tłumaczenie dokumentacji: (c) 2005 Mandriva Poland biuro@mandriva.pl Poprawki i uzupełnienie tłumaczenia: Michał Bendowski bendowski@gmail.com + + + Dodatkowe informacje + Ten dodatek zawiera pewne dodatkowe dane na temat bezprzewodowych kart &LAN;, które nie odnoszą się bezpośrednio do programu &kwifimanager;. + + Uwagi dotyczące wyświetlania adresów MAC w trybie Ad-Hoc + Na pierwszy rzut oka, adres MAC wyświetlany w trybie Ad-hoc w polu Punkt dostępu wydaje się być niepoprawny ze względu na zmianę dwóch pierwszych bajtów adresu MAC na 02. Jest to jednak standardowe zachowanie dla bezprzewodowych kart &LAN;. + Zazwyczaj karta przyłączona jest do rzeczywistego punktu dostępowego. Wtedy wyświetlany jest poprawny adres MAC. Jeżeli przejdziesz do trybu Ad-Hoc lub peer-to-peer, jeden z komputerów musi działać jako serwer dla pozostałych. Pierwszy komputer przełączony do tego trybu ustawi się w roli serwera. Wszystkie inne komputery przełączające się w tryb Ad-Hoc będą widziały pierwszy komputer jako serwer. Jedak do czasu gdy komputer ten nie jest rzeczywistym serwerem (tzn. nie będzie jawnie dostępnym punktem dostępowym), pozostałe komputery powinny mieć na uwadze czy sieć do której się przyłączają jest siecią o której mowa. Standardy IEEE dla adresów MAC rezerwują specjalne miejsce na taką ewentualność: adresy MAC, które nie są globalnie poprawne posiadają wpis 02 jako dwa pierwsze bajty adresu. Adresy te nazywane są adresami zarządzanymi lokalnie. + Można porównać to do lokalnych adresów IP takich jak 192.168.*.* + Tak więc, firmy produkujące rozwiązania bezprzewodowe uzgodniły by, nadawać serwerom ten wirtualny adres MAC zawarty w zarządzanym lokalnie zakresie. Aby uczynić ten wirtualny MAC adres niepowtarzalnym, stosują małą sztuczkę: zmieniają tylko dwa pierwsze bajty adresu MAC karty bezprzewodowej &LAN; i ponieważ kolejnych dziesięć bajtów jest unikalnych na świecie, otrzymują unikalny adres dla serwera w sieci. + + + Sprawy bezpieczeństwa w kontekście szyfrowania <acronym +>WEP</acronym +> + Szyfrowanie WEP nie jest zbyt bezpieczne. Ostatni dokument dotyczący analiz kryptograficznych nazwał algorytm szyfrowania dziecięcą kryptografią. Obecnie istnieje oprogramowanie, które pozwala na analizowanie zaszyfrowanego ruchu w sieci i po kilku godzinach otrzymanie hasła, aby zalogować się do sieci. Im więcej ruchu w sieci tym łatwiej jest uzyskać hasło do niej. Najnowsze punkty dostępowe starają się unikać najłatwiejszych do odszyfrowania pakietów, dlatego wykorzystanie tej luki bezpieczeństwa staje się coraz trudniejsze. + Jeżeli naprawdę obchodzi Cię bezpieczeństwo Twojej sieci nie używaj szyfrowania WEP. Jeżeli jednak szyfrowanie dotyczy dwóch komputerów w sieci domowej to szyfrowanie WEP powinno być wystarczające. + Istnieje wiele rozwiązań alternatywnych do WEP. Jego następcy, WPA oraz WPA2, zostały zaprojektowane tak, by lepiej chronić Twój ruch sieciowy, na przykład poprzez zmienianie co pewien czas klucza szyfrowania. Jeżeli nie chcesz polegać wyłącznie na najprostszych zabezpieczeniach, możesz korzystać z SSH do komunikacji w sieci. SSH to zestaw programów, który szyfruje dane swoim własnym, bardzo bezpiecznym algorytmem. Innym rozwiązaniem jest używanie PPTP. Jednakże PPTP również wydaje się mieć braki w zakresie bezpieczeństwa transmisji. Możesz również stworzyć tunel IPSec (połączenie VPN) dla swoich szyfrowanych połączeń. Na dzień dzisiejszy ten sposób szyfrowania oferuje bardzo szerokie możliwości oraz wysoki poziom bezpieczeństwa. + + + + Kompilacja i instalacja &install.intro.documentation; + &install.compile.documentation; &documentation.index;
-- cgit v1.2.1