{"id":238413,"date":"2014-09-28T07:20:03","date_gmt":"2014-09-28T03:20:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=238413"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=238413","title":{"rendered":"<span class=\"post_title\">\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0441 rtorrent \u0432\u0441\u0435\u0440\u044c\u0451\u0437<\/span>"},"content":{"rendered":"<div class=\"content html_format\">     \t\u041e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 rtorrent \u043d\u0430 \u0445\u0430\u0431\u0440\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u0435\u0439,&nbsp;\u043a\u0430\u043a \u0438 \u0441\u043f\u043e\u0440\u043e\u0432 \u043e \u0442\u043e\u043c, \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0441 <i>\u0445\u0430\u0440\u0434\u043a\u043e\u0440\u043d\u044b\u043c<\/i> rtorrent \u0438\u043b\u0438&nbsp;\u043b\u0443\u0447\u0448\u0435 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0447\u0435\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u0431\u043e\u043b\u0435\u0435 \u0434\u0440\u0443\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e. \u041b\u0438\u0447\u043d\u043e \u044f&nbsp;\u043c\u043d\u043e\u0433\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u043b \u0432\u0441\u0435 \u043a\u0430\u0447\u0430\u043b\u043a\u0438 \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 rtorrent \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f&nbsp;\u0441\u0430\u043c\u044b\u043c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u043c \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c. \u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0443 \u043d\u0435\u0433\u043e \u043d\u0435 \u0441\u0430\u043c\u044b\u0439 \u0443\u0434\u043e\u0431\u043d\u044b\u0439, \u043d\u043e&nbsp;\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u0438 \u044e\u0437\u0430\u0431\u0435\u043b\u044c\u043d\u044b\u0439 \u0447\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u043d\u0435 \u0441\u0442\u0430\u043b\u043e \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439.&nbsp;\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0432\u0440\u043e\u0434\u0435 rutorrent \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u043a-\u0442\u043e \u043d\u0435 \u043f\u0440\u0438\u0436\u0438\u043b\u0438\u0441\u044c &#8212;&nbsp;\u0441\u0442\u0430\u0432\u0438\u0442\u044c php \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0434\u0438 rutorrent \u043d\u0435\u043e\u0445\u043e\u0442\u0430, \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b&nbsp;\u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u0441\u043b\u0430\u0431\u043e (\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u0440\u043e\u043c\u0435 rutorrent \u0434\u0430\u0436\u0435 \u043d\u0435\u0442 \u0432 \u043f\u043e\u0440\u0442\u0430\u0436 Gentoo).<\/p>\n<p>  <a href=\"http:\/\/wiki.rtorrent.org\/RtorrentScreenshotGallery\">&nbsp;<img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/691\/1a6\/40c\/6911a640ce094ed1926746d750354e25.png\"\/>&nbsp;<\/a><\/p>\n<p>  \u041e\u0434\u043d\u043e \u0438\u0437 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432 rtorrent \u2014 \u043e\u0447\u0435\u043d\u044c \u0433\u0438\u0431\u043a\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u0435\u0433\u043e&nbsp;\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0438 <i>\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438<\/i>. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 <code>~\/.rtorrent.rc<\/code>&nbsp;\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0435\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439, \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443&nbsp;\u043e\u0431\u044b\u0447\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u043f\u043e\u0438\u0441\u043a\u0443 \u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e (\u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0447\u0442\u043e-\u0442\u043e \u0432 \u043d\u0438\u0445&nbsp;\u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u0440\u043e\u043c\u0435 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\/\u043f\u0443\u0442\u0435\u0439 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u043c \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u043e\u0432\u0430\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f) \u0433\u043e\u0442\u043e\u0432\u044b\u0445&nbsp;<a href=\"http:\/\/wiki.rtorrent.org\/Recipe\">\u0440\u0435\u0446\u0435\u043f\u0442\u043e\u0432<\/a> \u0438\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f&nbsp;\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442 \u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438.<\/p>\n<p>  \u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e \u0442\u0430\u043a \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c\u0441\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u2014 \u043c\u044b \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u043b\u0435\u0442&nbsp;\u0437\u043d\u0430\u043a\u043e\u043c\u044b, \u043e\u043d \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0432\u044b\u043a\u0430\u0447\u0430\u043b, \u0430 \u044f \u0432\u0441\u0451 \u043d\u0438\u043a\u0430\u043a \u043d\u0435&nbsp;\u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u043b\u044e\u0441\u044c \u0441 \u043d\u0438\u043c \u043f\u043e-\u0431\u043b\u0438\u0436\u0435! \u041d\u0435 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0434\u043e\u0441\u043a\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0441 \u043d\u0438\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0441\u044f,&nbsp;\u043d\u043e \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435 \u044f \u0441\u043c\u043e\u0433 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0432\u043e\u0438 \u0438\u0434\u0435\u0438 \u043f\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438&nbsp;rtorrent, \u0438 \u0441\u0434\u0435\u043b\u0430\u043b \u044d\u0442\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u044f, \u0447\u0442\u043e \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u044f \u0434\u0435\u043b\u0430\u044e, \u0431\u0435\u0437 \u0448\u0430\u043c\u0430\u043d\u0441\u0442\u0432\u0430 \u0441&nbsp;\u0447\u0443\u0436\u0438\u043c\u0438 \u0440\u0435\u0446\u0435\u043f\u0442\u0430\u043c\u0438.<\/p>\n<p>  <a name=\"habracut\"><\/a><\/p>\n<h4>\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435<\/h4>\n<p>  \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0441\u044f rtorrent-0.9.2 (\u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c color-\u043f\u0430\u0442\u0447\u0435\u043c, \u043a\u0430\u043a \u043d\u0430&nbsp;\u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0435 \u0432\u044b\u0448\u0435), \u0438 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e&nbsp;\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f. \u041f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u0438\u0442 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c&nbsp;<a href=\"https:\/\/pyroscope.googlecode.com\/svn\/trunk\/pyrocore\/src\/scripts\/migrate_rtorrent_rc.sh\">migrate_rtorrent_rc.sh<\/a>&nbsp;\u0434\u043b\u044f \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0435\u0433\u043e \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 <code>~\/.rtorrent.rc<\/code> \u0432 \u0431\u043e\u043b\u0435\u0435&nbsp;\u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c&nbsp;<a href=\"http:\/\/wiki.rtorrent.org\/RtorrentMigration\">\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438<\/a>.<\/p>\n<h4>\u0414\u0440\u0443\u0433\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f<\/h4>\n<p>  \u0418\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u0447\u0443\u0432\u0441\u0442\u0432\u043e: \u0433\u043b\u0443\u0431\u043e\u043a\u0443\u044e&nbsp;\u043f\u0435\u0447\u0430\u043b\u044c. \u0412\u0440\u0443. \u041e\u043d\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u0431\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0442\u0441\u044f. \u0410 \u0433\u043b\u0443\u0431\u043e\u043a\u0430\u044f \u043f\u0435\u0447\u0430\u043b\u044c \u2014 \u044d\u0442\u043e&nbsp;\u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0437\u0436\u0435, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0448\u044c \u0447\u0442\u043e \u0442\u0435\u0431\u0435 \u043d\u0435 \u043f\u043e\u043c\u0435\u0440\u0435\u0449\u0438\u043b\u043e\u0441\u044c, \u0438&nbsp;\u0432\u0441\u0451 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043b\u043e\u0445\u043e. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0445\u043e\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u044d\u0442\u043e \u0432\u0441\u0451-\u0442\u0430\u043a\u0438&nbsp;\u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0438\u0447\u0435\u0433\u043e (\u0432\u043e\u0442! \u044f \u0441\u0443\u043c\u0435\u043b \u0442\u0430\u043a\u0438 \u043d\u0430\u0439\u0442\u0438 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435),&nbsp;\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u0447\u0442\u043e \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/rakshasa\/rtorrent\/wiki\">\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f<\/a>&nbsp; \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442&nbsp; <a href=\"https:\/\/github.com\/rakshasa\/rtorrent\/wiki\/COMMAND-Scheduling\">\u043f\u0440\u0438\u043c\u0435\u0440&nbsp; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f schedule<\/a> \u0438&nbsp; <a href=\"https:\/\/github.com\/rakshasa\/rtorrent\/wiki\/TORRENT-Watch-directories\">\u043f\u0440\u0438\u043c\u0435\u0440&nbsp; \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432<\/a><\/li>\n<li>\u0432 <a href=\"http:\/\/wiki.rtorrent.org\/\">wiki<\/a> \u0435\u0441\u0442\u044c \u0437\u0430\u0447\u0430\u0442\u043e\u043a \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f&nbsp; <a href=\"http:\/\/wiki.rtorrent.org\/RtorrentScripting\">\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0430<\/a> \u0438&nbsp; \u0432\u044b\u0448\u0435\u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0435 \u0440\u0435\u0446\u0435\u043f\u0442\u044b<\/li>\n<li>\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0430\u0439\u0442\u0430\u0445&nbsp; <a href=\"http:\/\/scratchpad.wikia.com\/wiki\/RTorrentCommands\">\u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f<\/a>&nbsp; <a href=\"https:\/\/code.google.com\/p\/gi-torrent\/wiki\/rTorrent_XMLRPC_reference\">\u0441\u043f\u0438\u0441\u043a\u0438<\/a>&nbsp; <a href=\"https:\/\/code.google.com\/p\/pyroscope\/wiki\/RtXmlRpcReference\">\u043a\u043e\u043c\u0430\u043d\u0434<\/a>,&nbsp; \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435 \u2014 \u043f\u043e\u043b\u044c\u0437\u0430 \u043e\u0442 \u043d\u0438\u0445 \u0441\u043e\u043c\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430, \u0442.\u043a.&nbsp; \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u043e\u043d\u0438 \u0441\u0438\u043b\u044c\u043d\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u043b\u0438, \u043f\u043b\u044e\u0441 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u043d\u0443\u0436\u0434 \u0432\u044b\u0437\u043e\u0432\u0430 RPC \u0430 \u043d\u0435&nbsp; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435, \u043d\u043e \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a \u0438\u043d\u043e\u0433\u0434\u0430 \u0442\u0430\u043c \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435&nbsp; \u043f\u0440\u0438\u043c\u0435\u0440\u044b<\/li>\n<li>\u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0432\u044b\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u044c \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440&nbsp; \u0442\u0430\u043a (\u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u043a\u0443\u0434\u0430 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u044b \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438): <code>ack CMD2<\/code> (\u043d\u0443 \u0438\u043b\u0438 \u043f\u043e&nbsp; \u0441\u0442\u0430\u0440\u0438\u043d\u043a\u0435, <code>grep -r CMD2<\/code>)<\/li>\n<\/ul>\n<p>  <\/p>\n<h4>\u041e\u0442\u043b\u0430\u0434\u043a\u0430<\/h4>\n<p>  \u0414\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430 \u0438&nbsp;\u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430 rtorrent \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u0432 \u043d\u0435\u0433\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439.&nbsp;\u0412\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u043d\u0430 \u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c <code>Ctrl-X<\/code>, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u043b\u044e\u0431\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443,&nbsp;\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"bash\">command&gt; print=&quot;Hello &quot;,World! <\/code><\/pre>\n<p>  \u043d\u0430\u0436\u0430\u0442\u044c Enter \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0438 \u0432 \u043b\u043e\u0433\u0435:<\/p>\n<pre><code class=\"bash\">(22:13:39) Hello World!<\/code><\/pre>\n<p>  \u041d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0441\u0442\u0430\u0440\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0437 \u043b\u043e\u0433\u0430 \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043d\u0430\u0436\u0430\u0432 <code>l<\/code>, \u0432\u044b\u0439\u0442\u0438 \u0438\u0437&nbsp;\u044d\u043a\u0440\u0430\u043d\u0430 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043b\u043e\u0433\u0430 \u043d\u0430\u0436\u0430\u0432 \u043f\u0440\u043e\u0431\u0435\u043b.<\/p>\n<p>  \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043a\u043e\u043c\u0430\u043d\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043a&nbsp;\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c\u0443 \u043e\u0431\u044a\u0435\u043a\u0442\u0443 (\u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0443, \u0444\u0430\u0439\u043b\u0443, \u0442\u0440\u0435\u043a\u0435\u0440\u0443, \u043f\u0438\u0440\u0430\u043c) \u2014 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d&nbsp;\u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0432 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 rtorrent \u043e\u0431\u044a\u0435\u043a\u0442 (\u0442.\u0435. \u043d\u0443\u0436\u043d\u043e \u043a\u0443\u0440\u0441\u043e\u0440\u043e\u043c \u0441\u0442\u0430\u0442\u044c&nbsp;\u043d\u0430 \u043d\u0443\u0436\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u043f\u0435\u0440\u0435\u0434 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u044b).<\/p>\n<p>  \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u043d\u0435\u0443\u0434\u043e\u0431\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u2014 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438, \u043d\u0435\u043b\u044c\u0437\u044f&nbsp;\u043d\u0430\u0436\u0430\u0432 \u00ab\u0432\u0432\u0435\u0440\u0445\u00bb \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443, \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0451 \u0438 \u0441\u043d\u043e\u0432\u0430&nbsp;\u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c.<\/p>\n<h4>\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430<\/h4>\n<p>  \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043f\u0440\u043e \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 <code>~\/.rtorrent.rc<\/code> \u2014 <b>\u044d\u0442\u043e \u043d\u0435&nbsp;\u043a\u043e\u043d\u0444\u0438\u0433 \u0444\u0430\u0439\u043b<\/b>. \u0414\u0430, \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043f\u043e\u0445\u043e\u0436\u0435, \u043d\u043e \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043e\u043f\u0430\u0441\u043d\u0430\u044f \u0438\u043b\u043b\u044e\u0437\u0438\u044f.&nbsp;\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u044d\u0442\u043e <b>\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430<\/b>: \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c <i>\u043a\u043e\u043c\u0430\u043d\u0434<\/i> (\u044d\u0442\u043e&nbsp;\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d, \u043d\u043e \u044f \u0438\u0445 \u0431\u0443\u0434\u0443 \u0434\u0430\u043b\u044c\u0448\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c <i>\u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438<\/i>, \u0442\u0430\u043a \u043f\u0440\u0438\u0432\u044b\u0447\u043d\u0435\u0435&nbsp;\u0438 \u043f\u043e \u0441\u0443\u0442\u0438 \u0432\u0435\u0440\u043d\u0435\u0435), \u043f\u0440\u0438\u0447\u0451\u043c \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0430\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u043e\u0434\u043d\u0438\u0445 \u043a\u043e\u043c\u0430\u043d\u0434&nbsp;(\u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0438\u0445 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438) \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 (\u043f\u0440\u0438\u0432\u0435\u0442,&nbsp;<i>callback-\u0438<\/i> \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0430\u0445 \u2014 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0441 \u0438 \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u043b\u043e \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0441\u0447\u0430\u0441\u0442\u044c\u044f!), \u0441&nbsp;\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0443\u0440\u043e\u0432\u043d\u044f\u043c\u0438 \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u043c\u0438 \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041c\u043e\u0436\u043d\u043e&nbsp;(\u0438 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f) \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c <i>\u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438<\/i> \u2014 \u044d\u0442\u043e \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442&nbsp;\u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u0432\u044b\u0437\u0432\u0430\u043d\u043d\u044b\u0435 \u044d\u0442\u0438\u043c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0441&nbsp;\u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c.<\/p>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0432\u0440\u043e\u0434\u0435:<\/p>\n<pre><code class=\"bash\">throttle.global_down.max_rate.set_kb = 10000<\/code><\/pre>\n<p>  \u0442\u043e \u044d\u0442\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u044b\u0437\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0441 \u043e\u0434\u043d\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c, \u0431\u043e\u043b\u0435\u0435 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e&nbsp;\u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u044b\u0439 \u043a\u0430\u043a:<\/p>\n<pre><code class=\"bash\">throttle.global_down.max_rate.set_kb(10000)<\/code><\/pre>\n<p>  \u041d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u043f\u043e\u043d\u044f\u043b, \u0442\u043e\u0447\u043a\u0438 \u0432 \u0438\u043c\u0435\u043d\u0430\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043d\u0435 \u043d\u0435\u0441\u0443\u0442 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u0441\u043c\u044b\u0441\u043b\u0430, \u043f\u0440\u043e\u0441\u0442\u043e&nbsp;\u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0434\u043b\u044f \u0447\u0438\u0442\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043a\u0430\u043a \u043f\u043e\u0434\u0447\u0451\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435.<\/p>\n<p>  \u041f\u0440\u043e\u0431\u0435\u043b\u044b, \u043a\u0430\u043a \u043d\u0438 \u0441\u0442\u0440\u0430\u043d\u043d\u043e, \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0435\u0437\u0434\u0435 \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f&nbsp;\u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0438. \u041a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c, \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c:<\/p>\n<ul>\n<li>\u0432\u043e\u043a\u0440\u0443\u0433 <code>=<\/code> \u043f\u043e\u0441\u043b\u0435 \u0438\u043c\u0435\u043d\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 \u0441\u0442\u0440\u043e\u043a\u0435 (\u043d\u0435 \u0432\u0430\u0436\u043d\u043e, \u044d\u0442\u043e \u0441\u0442\u0440\u043e\u043a\u0430&nbsp; \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438 \u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u043a\u0430\u0432\u044b\u0447\u043a\u0430\u0445 <code>&quot;&quot;<\/code> \u043f\u043e\u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430)<\/li>\n<li>\u043f\u043e\u0441\u043b\u0435 <code>,<\/code> \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b (\u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u043f\u043e-\u043c\u043e\u0435\u043c\u0443 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0435&nbsp; \u0432\u0435\u0437\u0434\u0435)<\/li>\n<li>\u0432\u043e\u043a\u0440\u0443\u0433 <code>;<\/code> \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 \u0441\u0442\u0440\u043e\u043a\u0435, \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u0435\u043b\u043e \u043d\u043e\u0432\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438<\/li>\n<\/ul>\n<p>  <\/p>\n<h5>\u0412\u044b\u0437\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438<\/h5>\n<p>  <\/p>\n<pre><code class=\"bash\"># \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u0430\u043d\u0430\u043b\u043e\u0433 func() func= # \u0441 \u0434\u0432\u0443\u043c\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438, \u0430\u043d\u0430\u043b\u043e\u0433 func(&quot;param1&quot;,&quot;param2&quot;) func=param1,param2<\/code><\/pre>\n<p>  \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0442\u0440\u0430\u043a\u0442\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0442\u0440\u043e\u043a\u0430. \u0411\u0440\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0432&nbsp;\u043a\u0430\u0432\u044b\u0447\u043a\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u0440\u043e\u0431\u0435\u043b \u0438\u043b\u0438 \u0441\u0438\u043c\u0432\u043e\u043b-\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0432\u0440\u043e\u0434\u0435&nbsp;<code>,<\/code> \u0438\u043b\u0438 <code>;<\/code> (\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0432\u044b\u0447\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u2014 \u0434\u043b\u044f \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e\u0441\u0442\u0438 &#8212;&nbsp;\u0437\u0430\u0442\u0440\u0443\u0434\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0442.\u043a. \u043e\u0447\u0435\u043d\u044c \u0447\u0430\u0441\u0442\u043e \u044d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0438 \u0442\u0430\u043a \u0443\u0436\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438&nbsp;\u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0439 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043c\u0430\u043d\u0434, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c&nbsp;\u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u0432\u044b\u0447\u0435\u043a \u0438 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e\u0441\u0442\u044c \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0445\u0443\u0434\u0448\u0438\u0442\u0441\u044f).<\/p>\n<pre><code class=\"bash\">func=&quot;first param, with special chars&quot;,&quot;second;param&quot;<\/code><\/pre>\n<p>  \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432\u044b\u0437\u043e\u0432\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0435\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0432&nbsp;\u0434\u0440\u0443\u0433\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e) \u043d\u0443\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0438\u043c\u0435\u043d\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c <code>$<\/code>:<\/p>\n<pre><code class=\"bash\"># \u0432\u044b\u0432\u0435\u0434\u0435\u0442: system.hostname= print=system.hostname= # \u0432\u044b\u0432\u0435\u0434\u0435\u0442: system.hostname= print=&quot;system.hostname=&quot; # \u0432\u044b\u0432\u0435\u0434\u0435\u0442: powerman.name print=$system.hostname= # \u0432\u044b\u0432\u0435\u0434\u0435\u0442: powerman.name print=&quot;$system.hostname=&quot;<\/code><\/pre>\n<p>  \u0412 \u043f\u0435\u0440\u0432\u043e\u043c \u0438 \u0432\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u044f <code>print<\/code> \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440: \u0441\u0442\u0440\u043e\u043a\u0443&nbsp;<code>&quot;system.hostname=&quot;<\/code>. \u0412 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u043c <code>print<\/code> \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c&nbsp;\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 <code>system.hostname<\/code> \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432: \u0441\u0442\u0440\u043e\u043a\u0443&nbsp;<code>&quot;powerman.name&quot;<\/code>.<\/p>\n<p>  \u0424\u0443\u043d\u043a\u0446\u0438\u044f <code>print<\/code> \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u0441\u0432\u043e\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u0438 \u0435\u0441\u043b\u0438 \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043d\u0438\u0445 \u0431\u0443\u0434\u0435\u0442&nbsp;\u0432\u044b\u0437\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u2014 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c, \u043a\u0430\u043a\u0438\u0435&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a <code>print<\/code>, \u0430 \u043a\u0430\u043a\u0438\u0435 \u043a \u0434\u0440\u0443\u0433\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u044d\u0442\u043e&nbsp;\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430, \u0442.\u043a. \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u0439 rtorrent \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b&nbsp;\u0438\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u0438\u043b\u0438 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u043e\u0434\u0438\u043d):<\/p>\n<pre><code class=\"bash\"># \u0432\u044b\u0432\u0435\u0434\u0435\u0442: one\u0421\u0431 \u0441\u0435\u043d 27 23:50:51 EEST 2014-utwo print=one,$execute.capture=date,-u,two # \u0432\u044b\u0432\u0435\u0434\u0435\u0442: one\u0421\u0431 \u0441\u0435\u043d 27 20:51:05 UTC 2014two print=one,&quot;$execute.capture=date,-u&quot;,two<\/code><\/pre>\n<p>  \u0424\u0443\u043d\u043a\u0446\u0438\u044f <code>execute.capture<\/code> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043b\u044e\u0431\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 (\u0447\u0435\u0440\u0435\u0437 sh)&nbsp;\u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0442\u043e, \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0432\u044b\u0432\u0435\u0434\u0435\u0442 \u043d\u0430 STDOUT.&nbsp;\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 (\u0438\u043c\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0438&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043d\u0435\u0451). \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435 \u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u043e\u043d\u0430 \u0432\u0437\u044f\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 (\u0438 \u0432\u044b\u0437\u0432\u0430\u043b\u0430 <code>date<\/code>) \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 (-u,two) \u0434\u043e\u0441\u0442\u0430\u043b\u0438\u0441\u044c <code>print<\/code>-\u0443.&nbsp;\u0410 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u043c\u044b \u044f\u0432\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u043b\u0438 \u043a\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a <code>execute.capture<\/code>,&nbsp;\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0430 \u0432\u044b\u0437\u0432\u0430\u043b\u0430 <code>date -u<\/code> \u0430 <code>print<\/code>-\u0443 \u0434\u043e\u0441\u0442\u0430\u043b\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 (two).<\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440 \u2014 \u043e\u043d \u0443 \u0432\u0430\u0441 \u043d\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a&nbsp;\u043e\u043f\u0438\u0441\u0430\u043d\u043e. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 <code>date<\/code> \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442 \u0432\u044b\u0432\u043e\u0434&nbsp;\u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043e\u043c \u0441\u0442\u0440\u043e\u043a\u0438, \u0442\u0430\u043a \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b <code>print<\/code>-\u0430 \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0443\u0436\u0435 \u043d\u0430&nbsp;\u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0438 rtorrent \u044d\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0432\u043d\u044f\u0442\u043d\u043e, \u0434\u0430\u0436\u0435 \u0432 \u043b\u043e\u0433\u0435.&nbsp;\u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <code>date<\/code> \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u043c,&nbsp;\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0440\u043e\u043a\u0438 \u043d\u0435 \u0432\u044b\u0432\u043e\u0434\u0438\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0432 <code>~\/bin\/date<\/code>:<\/p>\n<pre><code>#!\/bin\/bash echo -n `\/bin\/date &quot;$@&quot;`<\/code><\/pre>\n<p>  <\/p>\n<h5>callback-\u0438<\/h5>\n<p>  \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 rtorrent \u043e\u0436\u0438\u0434\u0430\u044e\u0442 \u0432 \u0441\u0432\u043e\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0435&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u0438 \u043f\u043e\u0437\u0434\u043d\u0435\u0435).&nbsp;\u0415\u0441\u0442\u044c \u0434\u0432\u0430 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0432 \u0434\u0440\u0443\u0433\u0443\u044e: \u043b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u043e\u0431\u044b\u0447\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0430\u044f \u0432\u044b\u0437\u043e\u0432&nbsp;\u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432 \u043e\u0431\u044b\u0447\u043d\u043e\u043c \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0435 rtorrent, \u043b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f&nbsp;\u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u043a \u0432\u043d\u0443\u0442\u0440\u0438 <code>(( ))<\/code>, \u0433\u0434\u0435 \u0438\u043c\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u044d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435&nbsp;\u0441\u0442\u0440\u043e\u043a\u0438 \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b.<\/p>\n<pre><code class=\"bash\"># func() \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u0434\u0432\u0443\u043c\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438: # - \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c callback-\u043e\u043c func1() # - \u0441\u0442\u0440\u043e\u043a\u043e\u0439 &quot;param2&quot; func=func1=,param2 # func() \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u0434\u0432\u0443\u043c\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438: # - \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c callback-\u043e\u043c func1(&quot;param11&quot;,&quot;param12&quot;) # - \u0441\u0442\u0440\u043e\u043a\u043e\u0439 &quot;param2&quot; func=&quot;func1=param11,param12&quot;,param2 # \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u0447\u0442\u043e \u0438 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 func=((func1,param11,param12)),param2<\/code><\/pre>\n<p>  \u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0435\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u043c\u0443 callback-\u0443 <code>func1<\/code> \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445 \u043d\u0443\u0436\u043d\u043e&nbsp;\u0442\u043e\u0436\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c callback, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043b\u0438\u0431\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u0442\u0438\u043b\u0438&nbsp;\u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043a\u0430\u0432\u044b\u0447\u043a\u0438\/\u0441\u043a\u043e\u0431\u043a\u0438), \u043b\u0438\u0431\u043e \u044d\u043a\u0440\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043b\u0435\u0448\u0435\u043c \u043a\u0430\u0432\u044b\u0447\u043a\u0438 \u0432\u043d\u0443\u0442\u0440\u0438&nbsp;\u043a\u0430\u0432\u044b\u0447\u0435\u043a, \u043b\u0438\u0431\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438.<\/p>\n<pre><code class=\"bash\"># \u043f\u0435\u0440\u0435\u0434\u0430\u0434\u0438\u043c \u0432 func1() \u043f\u0435\u0440\u0432\u044b\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u0440\u043e\u043a\u0438 param11 # callback func2(&quot;param21&quot;,&quot;param22&quot;) \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438: func=&quot;func1=\\&quot;func2=param21,param22\\&quot;,param12&quot;,param2 func=&quot;func1=((func2,param21,param22)),param12&quot;,param2 func=((func1,((func2,param21,param22)),param12)),param2 func=((func1,&quot;func2=param21,param22&quot;,param12)),param2<\/code><\/pre>\n<p>  \u041a\u0441\u0442\u0430\u0442\u0438, \u0432 rtorrent \u0435\u0441\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a &#8212;&nbsp;\u0432\u043d\u0443\u0442\u0440\u0438 <code>{ }<\/code>. \u0413\u0434\u0435 \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0435\u0433\u043e \u0441\u0442\u043e\u0438\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u044f \u043f\u043e\u043a\u0430 \u043d\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0441\u044f.<\/p>\n<h5>\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438<\/h5>\n<p>  \u041d\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044e <code>method.insert<\/code>. \u041f\u0435\u0440\u0432\u044b\u043c&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u0438\u043c\u044f \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0432\u0442\u043e\u0440\u044b\u043c \u0435\u0451 \u0442\u0438\u043f (\u043e\u0431\u044b\u0447\u043d\u043e&nbsp;<code>simple<\/code>, \u043d\u043e \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0442\u043e \u043d\u0443\u0436\u043d\u043e&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0438\u043f\u044b <code>value<\/code>, <code>bool<\/code>, <code>string<\/code>; \u0442\u0430\u043a \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c&nbsp;\u0444\u0443\u043d\u043a\u0446\u0438\u044e\/\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <code>private<\/code> \u0438 <code>const<\/code> \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u2014 \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e,&nbsp;\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u044d\u0442\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u043d\u0443\u0436\u043d\u043e \u043f\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0430\u043c), \u0442\u0440\u0435\u0442\u044c\u0438\u043c \u0441\u0442\u0440\u043e\u043a\u0430 \u0441&nbsp;\u0442\u0435\u043b\u043e\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u0438. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0441\u0442\u0440\u043e\u043a \u0441 callback-\u0430\u043c\u0438, \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u044b\u0448\u0435, \u0432 \u044d\u0442\u043e\u0439&nbsp;\u0441\u0442\u0440\u043e\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043c\u0430\u043d\u0434 \u0447\u0435\u0440\u0435\u0437 <code>;<\/code> \u043d\u043e \u043d\u0435\u043b\u044c\u0437\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c&nbsp;\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c <code>(( ))<\/code>.<\/p>\n<pre><code class=\"bash\"># \u0441\u043e\u0437\u0434\u0430\u0451\u043c \u043d\u043e\u0432\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e: method.insert = newfunc, simple, &quot;func=param1,param2;func1=;func2=&quot; # \u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u043c \u0435\u0451: newfunc=<\/code><\/pre>\n<p>  \u0415\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 (\u0434\u043e 4-\u0445) \u2014 \u043a&nbsp;\u043d\u0438\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 <code>argument.0=<\/code> \u2026 <code>argument.3<\/code>.<\/p>\n<pre><code class=\"bash\">method.insert = hello, simple, &quot;print = \\&quot;Hello \\&quot;, $argument.0=, !&quot; # \u0432\u044b\u0432\u0435\u0434\u0435\u0442: Hello Powerman! hello=Powerman<\/code><\/pre>\n<p>  <\/p>\n<h4>\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435<\/h4>\n<p>  \u0421 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0438\u0434\u0451\u0442 \u043f\u043e \u0441\u0443\u0442\u0438 \u0442\u043e\u0436\u0435 \u0447\u0435\u0440\u0435\u0437 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (get\/set), \u043f\u0440\u0438\u0447\u0451\u043c&nbsp;\u043e\u0431\u044b\u0447\u043d\u043e \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0438.<\/p>\n<pre><code class=\"bash\"># \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c some.var \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 &quot;value&quot; some.var.set = value some.set_var = value some.var = value # \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 some.var $some.var= $some.var.get= $some.get_var=<\/code><\/pre>\n<p>  \u041d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u043f\u043e\u043d\u044f\u043b, \u043f\u0435\u0440\u0432\u044b\u0439 \u0438\u0437 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u0448\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f&nbsp;\u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c \u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u043b\u044e\u0431\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445, \u0430 \u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0441\u0442\u0430\u0440\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 rtorrent \u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0434\u043b\u044f&nbsp;\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0434\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438.<\/p>\n<p>  \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u043c\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0441 <code>method.insert<\/code> \u0440\u0430\u0434\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0430\u0440\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445&nbsp;\u0435\u0441\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u043a&nbsp;\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c\u0443 \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0443 (\u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443&nbsp;\u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e):<\/p>\n<pre><code class=\"bash\"># \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e var \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 value \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430 d.custom.set = var, value # \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 var \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430 $d.custom=var<\/code><\/pre>\n<p>  <\/p>\n<pre><code class=\"bash\"># \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c 5 \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430 d.custom1.set = value1 d.custom2.set = value2 d.custom3.set = value3 d.custom4.set = value4 d.custom5.set = value5 # \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 5 \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430 $d.custom1= $d.custom2= $d.custom3= $d.custom4= $d.custom5=<\/code><\/pre>\n<p>  \u0412\u044b\u0448\u0435 \u044f \u043f\u0438\u0441\u0430\u043b, \u0447\u0442\u043e \u0442\u043e\u0447\u043a\u0438 \u0432 \u0438\u043c\u0435\u043d\u0430\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043d\u0435 \u043d\u0435\u0441\u0443\u0442 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u0441\u043c\u044b\u0441\u043b\u0430 \u0438 \u043f\u043e \u0441\u0443\u0442\u0438&nbsp;\u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442 \u043f\u043e\u0434\u0447\u0451\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0439. \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435, \u044d\u0442\u043e \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0442\u0430\u043a: \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435&nbsp;\u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 <code>d.<\/code> \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u043c, \u0438 \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430&nbsp;\u0441\u0432\u043e\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445. \u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0441 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u043d\u0430&nbsp;<code>d.<\/code> \u2014 \u043e\u043d\u0438 \u0442\u043e\u0436\u0435 \u043e\u043f\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044f \u0434\u0443\u043c\u0430\u044e \u0447\u0442\u043e \u044d\u0442\u043e&nbsp;\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439&nbsp;\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438\u043b\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 <code>d.<\/code> \u0432 \u0438\u043c\u0435\u043d\u0438 \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u0438\u0445 \u043c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0438&nbsp;\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u043c (\u0432\u043f\u0440\u043e\u0447\u0435\u043c, \u044f \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b).<\/p>\n<h4>\u0421\u0442\u0440\u0430\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u0431\u0430\u0433\u0438<\/h4>\n<p>  \u0415\u0441\u043b\u0438 callback \u0434\u043b\u044f <code>schedule<\/code> \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 <code>(( ))<\/code> \u0430 \u043d\u0435 <code>&quot; &quot;<\/code>, \u0442\u043e&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e callback \u0442\u0430\u043a \u0436\u0435 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 <code>(( ))<\/code>&nbsp;\u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0430 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430&nbsp;\u0435\u0451 \u043a\u0430\u043a callback:<\/p>\n<pre><code class=\"bash\">schedule id,1,1, ((print, ((directory.default)))) # \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a schedule id,1,1, &quot;print = $directory.default=&quot;<\/code><\/pre>\n<p>  \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0433\u043b\u044e\u0447\u0430\u0442, \u0435\u0441\u043b\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 rtorrent (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440&nbsp;<code>load.start<\/code> \u0438\u043b\u0438 <code>ui.current_view.set<\/code>) \u2014 \u0438\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u0442\u043b\u043e\u0436\u0438\u0442\u044c&nbsp;\u0447\u0435\u0440\u0435\u0437 <code>schedule<\/code>, \u043f\u0440\u0438\u0447\u0451\u043c start time \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 0. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u044d\u0442\u043e&nbsp;\u0432\u044b\u0437\u0432\u0430\u043d\u043e \u0442\u0435\u043c, \u0447\u0442\u043e \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 rtorrent, \u043a \u043c\u043e\u043c\u0435\u043d\u0442\u0443 \u043a\u043e\u0433\u0434\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b&nbsp;\u0438\u0437 \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430, \u0435\u0449\u0451 \u043d\u0435 \u0432\u0441\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b.<\/p>\n<h4>\u041a\u0440\u0430\u0442\u043a\u0438\u0439 \u043e\u0431\u0437\u043e\u0440 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439<\/h4>\n<p>  <\/p>\n<pre><code class=\"bash\">print = \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u043a<\/code><\/pre>\n<p>  \u041e\u0442\u043b\u0430\u0434\u043a\u0430 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435; \u0432\u044b\u0432\u043e\u0434 \u0432 \u043b\u043e\u0433.<\/p>\n<pre><code class=\"bash\">$cat = \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u043a<\/code><\/pre>\n<p>  \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043a\u043e\u043d\u043a\u0430\u0442\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 (\u0430\u043d\u0430\u043b\u043e\u0433 <code>print<\/code>, \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442&nbsp;\u0441\u0442\u0440\u043e\u043a\u0443 \u0432\u043c\u0435\u0441\u0442\u043e \u0432\u044b\u0432\u043e\u0434\u0430 \u0432 \u043b\u043e\u0433).<\/p>\n<pre><code class=\"bash\">$argument.0= $argument.1= $argument.2= $argument.3=<\/code><\/pre>\n<p>  \u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 1\/2\/3\/4-\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438.<\/p>\n<pre><code class=\"bash\">method.insert = \u0438\u043c\u044f_\u0444\u0443\u043d\u043a\u0446\u0438\u0438, simple, &quot;\u0442\u0435\u043b\u043e; \u0444\u0443\u043d\u043a\u0446\u0438\u0438&quot;<\/code><\/pre>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e.<\/p>\n<p>  \u041f\u043e-\u043c\u043e\u0435\u043c\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 <code>method.insert<\/code> \u0438 <code>method.set_key<\/code> \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c&nbsp;\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 \u0447\u0435\u0440\u0435\u0437 <code>;<\/code> \u2014 \u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438&nbsp;\u043a\u0443\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u0438\u0445 \u043b\u0438\u0431\u043e \u043f\u043e \u043e\u0434\u043d\u043e\u0439, \u043b\u0438\u0431\u043e \u043a\u0430\u043a \u0441\u043f\u0438\u0441\u043e\u043a&nbsp;(\u043d\u0430\u043f\u0440. <code>load.normal<\/code> \u0438 <code>load.start<\/code>).<\/p>\n<pre><code class=\"bash\">method.set_key = event.download.\u0442\u0438\u043f, \u0438\u043c\u044f_\u0441\u043e\u0431\u044b\u0442\u0438\u044f, &quot;\u0441\u043f\u0438\u0441\u043e\u043a; \u043a\u043e\u043c\u0430\u043d\u0434&quot;<\/code><\/pre>\n<p>  \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0441\u043e\u0431\u044b\u0442\u0438\u044f. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f <code>\u0442\u0438\u043f<\/code>: <code>inserted<\/code>,&nbsp;<code>inserted_new<\/code>, <code>inserted_session<\/code>, <code>erased<\/code>, <code>opened<\/code>, <code>closed<\/code>,&nbsp;<code>resumed<\/code>, <code>paused<\/code>, <code>finished<\/code>, <code>hash_done<\/code>, <code>hash_failed<\/code>,&nbsp;<code>hash_final_failed<\/code>, <code>hash_removed<\/code>, <code>hash_queued<\/code>.&nbsp;\u0417\u0430\u0447\u0435\u043c \u043d\u0443\u0436\u043d\u043e <code>\u0438\u043c\u044f_\u0441\u043e\u0431\u044b\u0442\u0438\u044f<\/code> \u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u043e (\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437&nbsp;<code>method.has_key<\/code> \u0438 <code>method.list_keys<\/code> \u043d\u043e \u043d\u0435\u044f\u0441\u043d\u043e \u0433\u0434\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442&nbsp;\u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u044c\u0441\u044f), \u043d\u043e \u043b\u0435\u0433\u043a\u043e \u0434\u043e\u0433\u0430\u0434\u0430\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u043e\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c.<\/p>\n<pre><code class=\"bash\">schedule = \u0438\u043c\u044f_\u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043d\u0430\u0447\u0430\u043b\u043e, \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b, \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 schedule_remove = \u0438\u043c\u044f_\u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f<\/code><\/pre>\n<p>  \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 <code>\u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434<\/code>, \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f&nbsp;\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 rtorrent. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f <code>\u043d\u0430\u0447\u0430\u043b\u043e<\/code> \u0438 <code>\u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b<\/code> \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c&nbsp;\u043b\u0438\u0431\u043e \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445 \u043b\u0438\u0431\u043e \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 <code>\u0447\u0447:\u043c\u043c:\u0441\u0441<\/code> (\u0435\u0441\u043b\u0438 <code>\u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b<\/code> \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0432 0&nbsp;\u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u043e). \u0414\u043b\u044f \u043a\u043e\u043c\u0430\u043d\u0434 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435&nbsp;rtorrent \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f <code>\u043d\u0430\u0447\u0430\u043b\u043e<\/code> \u043e\u0431\u044b\u0447\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0432 5 \u2014 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0447\u0442\u043e\u0431\u044b&nbsp;rtorrent \u0443\u0441\u043f\u0435\u043b \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c\u0441\u044f \u0438 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u043b\u0438 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0439 \u043c\u043d\u043e\u0439 \u0432\u044b\u0448\u0435&nbsp;\u0431\u0430\u0433\u0438.<\/p>\n<pre><code class=\"bash\">load.normal = \u043f\u0443\u0442\u044c_\u043a_torrent_\u0444\u0430\u0439\u043b\u0443(\u0430\u043c), \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 load.start  = \u043f\u0443\u0442\u044c_\u043a_torrent_\u0444\u0430\u0439\u043b\u0443(\u0430\u043c), \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434<\/code><\/pre>\n<p>  \u041e\u0431\u044b\u0447\u043d\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0437 <code>schedule<\/code> \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432&nbsp;\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433. <code>load.start<\/code> \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442&nbsp;\u0432\u044b\u043a\u0430\u0447\u043a\u0443 \u0444\u0430\u0439\u043b\u0430 \u043f\u043e\u0441\u043b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f.<\/p>\n<pre><code class=\"bash\">execute             = \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f_\u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 execute.capture     = \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f_\u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 execute.nothrow     = \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f_\u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 execute.nothrow.bg  = \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f_\u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0451 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432<\/code><\/pre>\n<p>  \u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u043d\u0435\u0448\u043d\u044e\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443. <code>execute.capture<\/code> \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0432\u044b\u0432\u043e\u0434 \u044d\u0442\u043e\u0439&nbsp;\u043a\u043e\u043c\u0430\u043d\u0434\u044b, <code>execute.nothrow<\/code> \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b,&nbsp;<code>execute.nothrow.bg<\/code> \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0432 \u0444\u043e\u043d\u0435.<\/p>\n<pre><code class=\"bash\">if      = \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435,    \u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0435\u0441\u043b\u0438_\u0438\u0441\u0442\u0438\u043d\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0435\u0441\u043b\u0438_\u043b\u043e\u0436\u044c branch  = \u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0442\u0435\u0441\u0442, \u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0435\u0441\u043b\u0438_\u0438\u0441\u0442\u0438\u043d\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0435\u0441\u043b\u0438_\u043b\u043e\u0436\u044c<\/code><\/pre>\n<p>  \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0441\u043b\u043e\u0432\u0438\u044f.&nbsp;\u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 <code>if<\/code> \u0438 <code>branch<\/code> \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u0437\u0430\u0434\u0430\u0451\u0442\u0441\u044f \u0443\u0441\u043b\u043e\u0432\u0438\u0435: \u043a\u0430\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435&nbsp;(<code>$func=<\/code>) \u0438\u043b\u0438 \u043a\u0430\u043a \u043a\u043e\u043c\u0430\u043d\u0434\u0430 (<code>func=<\/code>). \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u043e&nbsp;<code>\u043a\u043e\u043c\u0430\u043d\u0434\u0430_\u0435\u0441\u043b\u0438_\u043b\u043e\u0436\u044c<\/code> \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0449\u0451 \u0434\u0432\u0430&nbsp;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430-\u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0438 \u0442.\u0434.<\/p>\n<pre><code class=\"bash\">false= not     = \u043a\u043e\u043c\u0430\u043d\u0434\u0430 and     = \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 or      = \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 equal   = \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 less    = \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 greater = \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439<\/code><\/pre>\n<p>  \u0414\u0443\u043c\u0430\u044e, \u043e\u0431\u0449\u0438\u0439 \u0441\u043c\u044b\u0441\u043b \u043f\u043e\u043d\u044f\u0442\u0435\u043d. \u041f\u043e\u043c\u0438\u043c\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 <code>if<\/code> \u0438 <code>branch<\/code> \u0444\u0443\u043d\u043a\u0446\u0438\u0438&nbsp;<code>less<\/code> \u0438 <code>greater<\/code> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043e\u043a.<\/p>\n<p>  \u0423 \u044d\u0442\u0438\u0445 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 \u0444\u043e\u0440\u043c\u0430\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u044f \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b, \u0442\u0430\u043a \u0447\u0442\u043e \u043c\u043e\u0433\u0443\u0442&nbsp;\u0431\u044b\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 (\u043f\u0438\u0448\u0438\u0442\u0435 \u0432 \u043b\u0438\u0447\u043a\u0443, \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044e).<\/p>\n<pre><code class=\"bash\">import  = \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b<\/code><\/pre>\n<p>  \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0444\u0438\u0433-\u0444\u0430\u0439\u043b\u0430.<\/p>\n<pre><code class=\"bash\">start_tied= stop_untied= close_untied= remove_untied=<\/code><\/pre>\n<p>  Tied-\u0444\u0430\u0439\u043b\u043e\u043c rtorrent \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u043e\u0442 .torrent-\u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0441\u043a\u0430\u0447\u0430\u043b\u0438 \u0438&nbsp;\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b\u0438 \u0432 rtorrent (\u043e\u0431\u044b\u0447\u043d\u043e \u2014 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044f \u0432\u0441\u0435 .torrent-\u0444\u0430\u0439\u043b\u044b&nbsp;\u0438\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 <code>schedule<\/code> \u0438 <code>load.start<\/code>). \u0427\u0442\u043e \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u043e, \u0434\u043b\u044f&nbsp;\u0432\u044b\u043a\u0430\u0447\u043a\u0438 rtorrent \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043d\u0435 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b, \u0430 \u0435\u0433\u043e \u043a\u043e\u043f\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u043d&nbsp;\u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u0432 \u0441\u0432\u043e\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 <code>session.path<\/code>. \u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, <code>stop_untied<\/code>,&nbsp;<code>close_untied<\/code> \u0438 <code>remove_untied<\/code> \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442, \u0447\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441&nbsp;\u0442\u043e\u0440\u0440\u0435\u043d\u0442-\u0444\u0430\u0439\u043b\u043e\u043c \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 <code>session.path<\/code> \u0435\u0441\u043b\u0438 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0440\u0440\u0435\u043d\u0442-\u0444\u0430\u0439\u043b&nbsp;\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 (tied) \u0441 \u043d\u0438\u043c \u0431\u044b\u043b \u0443\u0434\u0430\u043b\u0451\u043d. \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 <code>start_tied<\/code> \u044f&nbsp;\u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u043e\u043d\u044f\u043b.<\/p>\n<pre><code class=\"bash\">$d.base_filename= $d.base_path= $d.creation_date= $d.directory= $d.load_date= $d.name= $d.tied_to_file=<\/code><\/pre>\n<p>  \u0420\u0430\u0437\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u0430. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0438\u0445 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437&nbsp;\u0431\u043e\u043b\u044c\u0448\u0435, \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b \u0441\u0430\u043c\u044b\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>d.directory<\/code> \u044d\u0442\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043a\u0443\u0434\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u0440\u0440\u0435\u043d\u0442,&nbsp;<code>d.tied_to_file<\/code> \u0438\u043c\u044f \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e (\u043d\u0435 \u0438\u0437 <code>session.path<\/code>) .torrent-\u0444\u0430\u0439\u043b\u0430,&nbsp;<code>d.name<\/code> \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u0432\u044b\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u044d\u0442\u0438\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u043c, etc.<\/p>\n<pre><code class=\"bash\">$d.complete=<\/code><\/pre>\n<p>  \u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u2014 \u044d\u0442\u043e\u0442 \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0441\u043a\u0430\u0447\u0430\u043b\u0441\u044f \u0438\u043b\u0438 \u0435\u0449\u0451 \u043d\u0435\u0442.<\/p>\n<pre><code class=\"bash\">d.close= d.create_link   = \u0442\u0438\u043f, \u043f\u0440\u0435\u0444\u0438\u043a\u0441, \u043f\u043e\u0441\u0442\u0444\u0438\u043a\u0441 d.delete_link   = \u0442\u0438\u043f, \u043f\u0440\u0435\u0444\u0438\u043a\u0441, \u043f\u043e\u0441\u0442\u0444\u0438\u043a\u0441 d.delete_tied= d.erase= d.open= d.pause= d.resume= d.save_full_session= d.start= d.stop=<\/code><\/pre>\n<p>  \u0420\u0430\u0437\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043d\u0430\u0434 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u043c. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>\u0442\u0438\u043f<\/code> \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c&nbsp;<code>base_path<\/code>, <code>base_filename<\/code> \u0438 <code>tied<\/code> \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u043b\u044f \u0441\u0438\u043c\u043b\u0438\u043d\u043a\u0430&nbsp;(\u0438\u0437 <code>d.base_path<\/code>, <code>d.base_filename<\/code> \u0438\u043b\u0438 <code>d.tied_to_file<\/code>), <code>\u043f\u0440\u0435\u0444\u0438\u043a\u0441<\/code> \u0438&nbsp;<code>\u043f\u043e\u0441\u0442\u0444\u0438\u043a\u0441<\/code> \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043a \u0438\u043c\u0435\u043d\u0438 \u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c\u0438.<\/p>\n<pre><code class=\"bash\">d.multicall<\/code><\/pre>\n<p>  \u042f \u0441 \u044d\u0442\u0438\u043c \u043d\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0441\u044f, \u043d\u043e \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u043f\u043e\u043d\u044f\u043b \u0447\u0435\u0440\u0435\u0437 \u044d\u0442\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f&nbsp;\u043c\u0430\u0441\u0441\u043e\u0432\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043d\u0430\u0434 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u0432.<\/p>\n<h4>\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 \u043c\u043e\u0435\u0433\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0430<\/h4>\n<p>  \u041f\u0440\u0438 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0438 .torrent-\u0444\u0430\u0439\u043b\u0430 \u0432 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 <code>\/mnt\/torrent\/<\/code>,&nbsp;<code>\/mnt\/torrent\/serials\/<\/code> \u0438 <code>\/mnt\/torrent\/music\/<\/code> \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c:<\/p>\n<ul>\n<li>\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d \u0432 rtorrent<\/li>\n<li>\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0432\u044b\u043a\u0430\u0447\u043a\u0443 \u0432 \u0442\u043e\u0442 \u0436\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0433\u0434\u0435 \u043b\u0435\u0436\u0438\u0442 .torrent-\u0444\u0430\u0439\u043b<\/li>\n<li>\u0442\u043e\u0440\u0440\u0435\u043d\u0442\u044b \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 <code>\/mnt\/torrent\/music\/<\/code> \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0440\u0430\u0437\u0443 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c\u0441\u044f<\/li>\n<\/ul>\n<p>  <\/p>\n<pre>schedule = watch_directory_1, 5, 5, ((load.normal, \/mnt\/torrent\/*.torrent,         &quot;d.custom.set = watchdir, \/mnt\/torrent&quot;,         &quot;d.directory.set = $d.custom=watchdir&quot;)) schedule = watch_directory_2, 5, 5, ((load.normal, \/mnt\/torrent\/serials\/*.torrent, &quot;d.custom.set = watchdir, \/mnt\/torrent\/serials&quot;, &quot;d.directory.set = $d.custom=watchdir&quot;)) schedule = watch_directory_3, 5, 5, ((load.start,  \/mnt\/torrent\/music\/*.torrent,   &quot;d.custom.set = watchdir, \/mnt\/torrent\/music&quot;,   &quot;d.directory.set = $d.custom=watchdir&quot;))<\/pre>\n<p>  <\/p>\n<ul>\n<li>\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438&nbsp; \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c (\u0442.\u0435. \u0444\u0430\u0439\u043b&nbsp; <code>[rutracker.org].t4788972.torrent<\/code> \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u0443\u0435\u0442\u0441\u044f \u0432&nbsp; <code>\u0427\u0438\u0442\u0430\u044e\u0449\u0438\u0439 \u041c\u044b\u0441\u043b\u0438 (The Listener) (Season V, 2014, WEB-DL 720p) [FOX].torrent<\/code>)<\/li>\n<li>\u043f\u0435\u0440\u0435\u0434 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u043c .torrent \u043a \u0438\u043c\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0441\u0443\u0444\u0444\u0438\u043a\u0441&nbsp; \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u0435\u0433\u043e \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0441\u0442\u0430\u0442\u0443\u0441: <code>---<\/code> \u0435\u0441\u043b\u0438 \u043e\u043d \u0435\u0449\u0451 \u043d\u0435 \u0441\u043a\u0430\u0447\u0430\u043b\u0441\u044f \u0438\u043b\u0438 <code>+++<\/code>&nbsp; \u0435\u0441\u043b\u0438 \u043e\u043d \u0443\u0436\u0435 \u0441\u043a\u0430\u0447\u0430\u043b\u0441\u044f<\/li>\n<\/ul>\n<p>  <\/p>\n<pre>method.insert = d.renamed_suffix,   simple, &quot;if = $d.complete=, +++, ---&quot; # - WORKAROUND: extra \/ at beginning needed because $d.tied_to_file= begins with \/\/ method.insert = d.renamed_file,     simple, &quot;cat = \/, $d.custom=watchdir, \/, $d.name=, ., $d.renamed_suffix=, .torrent&quot; method.insert = d.rename_file,      simple, &quot;execute = mv, --, $d.tied_to_file=, $d.renamed_file=; d.tied_to_file.set = $d.renamed_file=&quot; method.insert = d.safe_rename_file, simple, &quot;branch = ((equal, d.tied_to_file=, d.renamed_file=)), , d.rename_file=&quot; method.set_key = event.download.inserted_new,   rename_loaded,  d.safe_rename_file= method.set_key = event.download.resumed,        rename_resumed, d.safe_rename_file= method.set_key = event.download.finished,       rename_finished,d.safe_rename_file=<\/pre>\n<p>  \u0415\u0441\u043b\u0438 .torrent-\u0444\u0430\u0439\u043b \u0443\u0434\u0430\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e \u0435\u0433\u043e \u043a\u043e\u043f\u0438\u044e \u0438\u0437 <code>session.path<\/code> \u0442\u043e\u0436\u0435 \u043d\u0443\u0436\u043d\u043e&nbsp;\u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0438 \u0443\u0431\u0440\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0438\u0437 rtorrent.<\/p>\n<pre># Watch a directory for torrents, and remove those that have been deleted. schedule = watch_untied,      5, 5, ((remove_untied))<\/pre>\n<p>  \u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043a\u043e\u0433\u0434\u0430 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0441&nbsp;\u0435\u0433\u043e \u0438\u043c\u0435\u043d\u0435\u043c (\u043d\u0443\u0436\u0435\u043d \u043c\u0435\u043b\u043a\u0438\u0439 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442).<\/p>\n<pre># Notify when download finished method.set_key = event.download.finished, notify_me, &quot;execute = ~\/bin\/rtorrent_finished, $d.name=&quot;<\/pre>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 rtorrent \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0449\u0451 \u043d\u0435\u0434\u043e\u043a\u0430\u0447\u0430\u043d\u043d\u044b\u0445 \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u0432 (\u0430\u043d\u0430\u043b\u043e\u0433&nbsp;\u043d\u0430\u0436\u0430\u0442\u0438\u044f <code>6<\/code> \u0432\u0440\u0443\u0447\u043d\u0443\u044e).<\/p>\n<pre># Set default view schedule = default_view, 1, 0, ui.current_view.set=incomplete<\/pre>\n<p>  \u041e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u043d\u0435\u0434\u043e\u043a\u0430\u0447\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u0434\u0430\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0432\u0437\u044f\u0442 \u0438\u0437&nbsp;\u0440\u0435\u0446\u0435\u043f\u0442\u0430 \u0432 wiki \u0438 \u0437\u0434\u0435\u0441\u044c \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f <code>less=<\/code>).<\/p>\n<pre>method.set_key = event.download.inserted_new,   loaded_time,  &quot;d.custom.set = tm_loaded, $system.time=; d.save_full_session=&quot; view.sort_new       = incomplete, less=d.custom=tm_loaded view.sort_current   = incomplete, less=d.custom=tm_loaded<\/pre>\n<p>  <\/p>\n<h4>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h4>\n<p>  \u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u044d\u0442\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0432\u0430\u0448\u0435\u0433\u043e rtorrent \u0438&nbsp;\u0440\u0435\u0448\u0438\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u043b\u0438\u0447\u043d\u043e \u0432\u0430\u043c \u0440\u0435\u0446\u0435\u043f\u0442\u043e\u0432. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e,&nbsp;\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0430\u043c\u0435\u0442\u043d\u043e \u043d\u0438\u0436\u0435 \u043c\u043e\u0438\u0445 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043c\u043d\u043e\u0433\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0434\u043e&nbsp;\u043a\u043e\u043d\u0446\u0430 \u044f \u0442\u0430\u043a \u0438 \u043d\u0435 \u043f\u0440\u043e\u044f\u0441\u043d\u0438\u043b, \u0432 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f\u0445 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0435\u0441\u0442\u044c&nbsp;\u043e\u0448\u0438\u0431\u043a\u0438, \u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u044b\u043b\u043e \u043d\u0435 \u0436\u0430\u043b\u043a\u043e \u0443\u0431\u0438\u0442\u044c \u043d\u0430 \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443&nbsp;\u0431\u044b\u043b\u043e \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0441\u0442\u043e\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u0437 \u044d\u0442\u043e\u0439&nbsp;\u0441\u0442\u0430\u0442\u044c\u0438 \u0434\u043b\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 wiki, \u043d\u043e \u0443 \u043c\u0435\u043d\u044f \u043d\u0430 \u044d\u0442\u043e \u0443\u0436\u0435 \u0441\u0438\u043b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438&nbsp;\u043d\u0435\u0442, \u0431\u0443\u0434\u0435\u043c \u043d\u0430\u0434\u0435\u044f\u0442\u044c\u0441\u044f \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u043a\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u0434\u0440\u0443\u0433\u043e\u0439.<\/p>\n<p>  ______________________  <\/p>\n<h6>\u0422\u0435\u043a\u0441\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f <a href=\"https:\/\/github.com\/powerman\/asciidoc-habrahabr-backend\">habrahabr backend<\/a> \u0434\u043b\u044f <a href=\"http:\/\/asciidoc.org\/\">AsciiDoc<\/a>.<\/h6>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/238413\/\"> http:\/\/habrahabr.ru\/post\/238413\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">     \t\u041e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 rtorrent \u043d\u0430 \u0445\u0430\u0431\u0440\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u0435\u0439,&nbsp;\u043a\u0430\u043a \u0438 \u0441\u043f\u043e\u0440\u043e\u0432 \u043e \u0442\u043e\u043c, \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0441 <i>\u0445\u0430\u0440\u0434\u043a\u043e\u0440\u043d\u044b\u043c<\/i> rtorrent \u0438\u043b\u0438&nbsp;\u043b\u0443\u0447\u0448\u0435 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0447\u0435\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u0431\u043e\u043b\u0435\u0435 \u0434\u0440\u0443\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e. \u041b\u0438\u0447\u043d\u043e \u044f&nbsp;\u043c\u043d\u043e\u0433\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u043b \u0432\u0441\u0435 \u043a\u0430\u0447\u0430\u043b\u043a\u0438 \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 rtorrent \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f&nbsp;\u0441\u0430\u043c\u044b\u043c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u043c \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c. \u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0443 \u043d\u0435\u0433\u043e \u043d\u0435 \u0441\u0430\u043c\u044b\u0439 \u0443\u0434\u043e\u0431\u043d\u044b\u0439, \u043d\u043e&nbsp;\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u0438 \u044e\u0437\u0430\u0431\u0435\u043b\u044c\u043d\u044b\u0439 \u0447\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u043d\u0435 \u0441\u0442\u0430\u043b\u043e \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439.&nbsp;\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0432\u0440\u043e\u0434\u0435 rutorrent \u0443 \u043c\u0435\u043d\u044f \u043a\u0430\u043a-\u0442\u043e \u043d\u0435 \u043f\u0440\u0438\u0436\u0438\u043b\u0438\u0441\u044c &#8212;&nbsp;\u0441\u0442\u0430\u0432\u0438\u0442\u044c php \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0434\u0438 rutorrent \u043d\u0435\u043e\u0445\u043e\u0442\u0430, \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b&nbsp;\u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u0441\u043b\u0430\u0431\u043e (\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u0440\u043e\u043c\u0435 rutorrent \u0434\u0430\u0436\u0435 \u043d\u0435\u0442 \u0432 \u043f\u043e\u0440\u0442\u0430\u0436 Gentoo).<\/p>\n<p>  <a href=\"http:\/\/wiki.rtorrent.org\/RtorrentScreenshotGallery\">&nbsp;<img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/691\/1a6\/40c\/6911a640ce094ed1926746d750354e25.png\"\/>&nbsp;<\/a><\/p>\n<p>  \u041e\u0434\u043d\u043e \u0438\u0437 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432 rtorrent \u2014 \u043e\u0447\u0435\u043d\u044c \u0433\u0438\u0431\u043a\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u0435\u0433\u043e&nbsp;\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0438 <i>\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438<\/i>. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 <code>~\/.rtorrent.rc<\/code>&nbsp;\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0435\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439, \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443&nbsp;\u043e\u0431\u044b\u0447\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u043f\u043e\u0438\u0441\u043a\u0443 \u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e (\u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0447\u0442\u043e-\u0442\u043e \u0432 \u043d\u0438\u0445&nbsp;\u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u0440\u043e\u043c\u0435 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\/\u043f\u0443\u0442\u0435\u0439 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u043c \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u043e\u0432\u0430\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f) \u0433\u043e\u0442\u043e\u0432\u044b\u0445&nbsp;<a href=\"http:\/\/wiki.rtorrent.org\/Recipe\">\u0440\u0435\u0446\u0435\u043f\u0442\u043e\u0432<\/a> \u0438\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f&nbsp;\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442 \u0432 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438.<\/p>\n<p>  \u041d\u0430 \u0434\u043d\u044f\u0445 \u044f \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e \u0442\u0430\u043a \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c\u0441\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u2014 \u043c\u044b \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u043b\u0435\u0442&nbsp;\u0437\u043d\u0430\u043a\u043e\u043c\u044b, \u043e\u043d \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0432\u044b\u043a\u0430\u0447\u0430\u043b, \u0430 \u044f \u0432\u0441\u0451 \u043d\u0438\u043a\u0430\u043a \u043d\u0435&nbsp;\u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u043b\u044e\u0441\u044c \u0441 \u043d\u0438\u043c \u043f\u043e-\u0431\u043b\u0438\u0436\u0435! \u041d\u0435 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0434\u043e\u0441\u043a\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0441 \u043d\u0438\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0441\u044f,&nbsp;\u043d\u043e \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435 \u044f \u0441\u043c\u043e\u0433 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0441\u0432\u043e\u0438 \u0438\u0434\u0435\u0438 \u043f\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438&nbsp;rtorrent, \u0438 \u0441\u0434\u0435\u043b\u0430\u043b \u044d\u0442\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u044f, \u0447\u0442\u043e \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u044f \u0434\u0435\u043b\u0430\u044e, \u0431\u0435\u0437 \u0448\u0430\u043c\u0430\u043d\u0441\u0442\u0432\u0430 \u0441&nbsp;\u0447\u0443\u0436\u0438\u043c\u0438 \u0440\u0435\u0446\u0435\u043f\u0442\u0430\u043c\u0438.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-238413","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/238413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=238413"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/238413\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=238413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=238413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=238413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}