Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:museek [2012/05/15 15:51] [murmur] |
wiki:museek [2012/06/19 14:34] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Museek+ ====== | ====== Museek+ ====== | ||
- | [[http://www.museek-plus.org/|Museek+]] - это проект, в рамках которого разрабатывается целый пакет программ. основная программа, воркуг которой все и крутится - [[http://www.museek-plus.org/wiki/MuseekDaemon|museekd]]. это демон, обеспечивающий основной функционал, т.е. соединение с сервером, закачки/раздачи, работу с личными сообщениями и прочее. в виде надстроек к нему созданы разные утилиты для настройки и графические клиенты, обеспечивающие взаимодействие с пользователем. | + | |
- | ===== установка и настройка museekd ===== | + | **Museek+** -- это клиент для P2P сети SoulSeek. В рамках проекта разрабатывается целый пакет программ. Основная программа, воркуг которой все и крутится -- [[http://www.museek-plus.org/wiki/MuseekDaemon|museekd]]. Это демон, обеспечивающий основной функционал, т.е. соединение с сервером, закачки/раздачи, работу с личными сообщениями и прочее. В виде надстроек к нему созданы разные утилиты для настройки и графические клиенты, обеспечивающие взаимодействие с пользователем. |
- | т.к. демон museekd является основой всего, с него и начнем. пакет ''museekd'' доступен в репозиториях Ubuntu, его следует лишь [[wiki:установка_программ|установить]] | + | |
- | <code>sudo apt-get install museekd</code> | + | ===== Установка и настройка museekd ===== |
- | Теперь нужно настроить основные опции. вообще-то, это можно сделать с помощью какого-либо из клиентов, но предложенный здесь способ более универсален и по-своему прост. для настройки в составе пакета ''museekd'' идет утилита ''musetup''. она имеет консольный интерфейс. запустите в [[wiki:терминал|терминале]] | + | Так как демон museekd является основой всего, с него и начнем. Пакет ''museekd'' доступен в репозиториях Ubuntu, его следует лишь [[wiki:установка_программ|установить]]: |
- | <code>musetup</code> | + | <code=bash>sudo apt-get install museekd</code> |
- | утилита имеет схожий с fdisk интерфейс: | + | Теперь нужно настроить основные опции. Это можно сделать с помощью какого-либо из клиентов, но предложенный здесь способ более универсален и по-своему прост. Для настройки в составе пакета ''museekd'' идет утилита ''musetup'', имееющая консольный интерфейс. Запустите в [[wiki:терминал|терминале]] |
+ | <code=bash>musetup</code> | ||
+ | Утилита имеет схожий с [[fdisk]] интерфейс: | ||
<file>Museek daemon setup | <file>Museek daemon setup | ||
Строка 24: | Строка 26: | ||
Pick a number, any number:</file> | Pick a number, any number:</file> | ||
- | категория выбирает вводом соответствующей цифры. перейдите в настройки соединения, введя ''1'' | + | Категория выбирает вводом соответствующей цифры. Перейдите в настройки соединения, введя ''1'' |
<file>Soulseek server setup | <file>Soulseek server setup | ||
Строка 34: | Строка 36: | ||
0. Leave this menu</file> | 0. Leave this menu</file> | ||
- | настройки сервера трогать обычно нет необходимости. здесь от вас потребуется лишь задать логин/пароль. выйдите в главное меню. пункт 2 можно пока не трогать, а вот в 3-й давайте заглянем: | + | Настройки сервера трогать обычно нет необходимости. Здесь от вас потребуется лишь задать логин/пароль. Выйдите в главное меню. Пункт 2 можно пока не трогать, а вот в 3-й давайте заглянем: |
<file>Interface listener setup | <file>Interface listener setup | ||
Строка 46: | Строка 48: | ||
0. Leave this menu</file> | 0. Leave this menu</file> | ||
- | здесь задаются настройки для соединения клиента с демоном. введите ''1'' и задайте пароль для доступа к демону. это нужно потому, что museekd может работать на удаленном сервере и управляться с любого имеющего к нему доступ компьютера. не беспокойтесь, вам не нужно будет каждый раз вводить этот пароль, его лишь нужно будет задать в настройках клиента. | + | Здесь задаются настройки для соединения клиента с демоном. Введите ''1'' и задайте пароль для доступа к демону. Это нужно потому, что museekd может работать на удаленном сервере и управляться с любого имеющего к нему доступ компьютера. Не беспокойтесь, вам не нужно будет каждый раз вводить этот пароль, его лишь нужно будет задать в настройках клиента. |
- | а теперь о том, что называется "interface listener". доступ к museekd может осуществляться через специальный socket-файл или же через заданный порт. по умолчанию уже должна существовать запись вида "localhost:2240". для работы на локальной машине этого будет достаточно. если же вы хотите управлять закачками с другого компьюетра, добавьте что-то вроде "ваш.ip:порт", как сделано у меня в примере выше. выйдете обратно в главное меню и выберите 4-й пункт. выставьте кодировку ''utf-8'' для сети и ''utf-8'' для файловой системы (или иную, если имена файлов сохранены в другой кодировке. например, cp1251 для Windows) | + | |
- | в пункте 5 задайте папку для скачанных файлов, а в 6-м добавьте папки, которые хотите расшарить. по заверешнии настройки выйдите в главное меню, введите ''0'' для выхода из программы и ''1'' для сохранения настроек. | + | А теперь о том, что называется "interface listener". Доступ к museekd может осуществляться через специальный socket-файл или же через заданный порт. По умолчанию уже должна существовать запись вида "localhost:2240". Для работы на локальной машине этого будет достаточно. Если же вы хотите управлять закачками с другого компьюетра, добавьте что-то вроде "ваш.ip:порт", как сделано у меня в примере выше. Выйдете обратно в главное меню и выберите 4-й пункт. Выставьте кодировку ''utf-8'' для сети и ''utf-8'' для файловой системы (или иную, если имена файлов сохранены в другой кодировке, например, cp1251 для Windows). |
- | для того, чтобы просканировать или обновить расшаренные папки, используйте команду | + | |
- | <code>muscan -r -v</code> | + | В пункте 5 задайте папку для скачанных файлов, а в 6-м добавьте папки, которые хотите расшарить. По заверешнии настройки выйдите в главное меню, введите ''0'' для выхода из программы и ''1'' для сохранения настроек. |
- | с настройкой все, теперь мы готовы к выбору и запуску клиента | + | |
- | ===== клиенты для museekd ===== | + | Для того, чтобы просканировать или обновить расшаренные папки, используйте команду |
- | в рамках Museek+ существует три графических клиента: | + | <code=bash>muscan -r -v</code> |
- | * [[http://www.museek-plus.org/wiki/museeq|museeq]] - клиент на [[wpru>Qt|Qt4]] ([[http://www.museek-plus.org/wiki/ScreenShotsMuseeq|скриншоты]]) | + | С настройкой все, теперь мы готовы к выбору и запуску клиента. |
- | * [[http://www.museek-plus.org/wiki/mucous|mucous]] - клиент с консольным интерфейсом ([[http://www.museek-plus.org/wiki/ScreenShotsMucous|скриншоты]]) | + | |
- | * [[http://www.museek-plus.org/wiki/murmur|murmur]] - клиент на [[wpru>PyGTK|PyGTK2]] ([[http://www.museek-plus.org/wiki/ScreenShotsMurmur|скриншоты]]) | + | ===== Клиенты для museekd ===== |
+ | В рамках Museek+ существует три графических клиента: | ||
+ | * [[http://www.museek-plus.org/wiki/museeq|museeq]] -- клиент на [[wpru>Qt|Qt4]]. ([[http://www.museek-plus.org/wiki/ScreenShotsMuseeq|Скриншоты]]) | ||
+ | * [[http://www.museek-plus.org/wiki/mucous|mucous]] -- клиент с консольным интерфейсом. ([[http://www.museek-plus.org/wiki/ScreenShotsMucous|Скриншоты]]) | ||
+ | * [[http://www.museek-plus.org/wiki/murmur|murmur]] -- клиент на [[wpru>PyGTK|PyGTK2]]. ([[http://www.museek-plus.org/wiki/ScreenShotsMurmur|Скриншоты]]) | ||
+ | * | ||
==== museeq ==== | ==== museeq ==== | ||
- | museeq - написанный на Qt4 графический клиент. выглядит он примерно так: | + | **museeq** -- написанный на Qt4 графический клиент. Выглядит он примерно так: |
+ | [[http://help.ubuntu.ru/_media/wiki/museeq1.png|{{ :wiki:museeq1.png?300 }}]] | ||
- | [[http://help.ubuntu.ru/_media/wiki/museeq1.png|{{:wiki:museeq1.png?180}}]]\\ | + | Теперь определимся с настройками. Первым делом стоит настроить соединение с демоном museekd. Выберите пункт меню //Settings->Configure//. В первой же вкладке и задаются настройки для демона. Настройте опции в соответствии с тем, что вы задали при настройке museekd с помощью musetup. В поле //Password// укажите ранее заданный пароль для доступа к museekd. Если museekd установлен на локальной машине, поставьте галочку //Auto-start museek daemon//, чтобы демон автоматически запускался при старте программы. Также полезно включить //Auto-connect to daemon//, чтобы автоматически устанавливалось соединение с демоном. Галочка //Stop daemon on exit// отвечает за то, будет ли демон останавливаться при выходе из museeq (если ее выключить, после выхода из клиента закачка/раздача будет продолжаться). |
- | //интерфейс museeq// | + | |
- | теперь определимся с настройками. первым делом стоит настроить соединение с демоном museekd. выберите пункт меню //Settings -> Configure//. в первой же вкладке и задаются настройки для демона. настройте опции в соответствии с тем, что вы задали при настройке museekd с помощью musetup. в поле //Password// укажите ранее заданный пароль для доступа к museekd. если museekd установлен на локальной машине, поставьте галочку //Auto-start museek daemon//, чтобы демон автоматически запускался при старте программы. также полезно включить //Auto-connect to daemon//, чтобы автоматически устанавливалось соединение с демоном. галочка //Stop daemon on exit// отвечает за то, будет ли демон останавливаться при выходе из museeq (если ее выключить, после выхода из клиента закачка/раздача будет продолжаться) | + | Теперь попробуйте запустить museekd (если таковой должен запускаться локально) с помощью кнопки //Start daemon// и подключиться к нему, нажав //Connect to daemon//. Если все прошло успешно -- соединение установлено, про настройки можно забыть. |
- | теперь попробуйте запустить museekd (если таковой должен запускаться локально) с помощью кнопки //Start daemon// и подключиться к нему, нажав //Connect to daemon//. если все прошло успешно - соединение установлено, про настройки можно забыть | + | |
- | [[http://help.ubuntu.ru/_media/wiki/museeq2.png|{{:wiki:museeq2.png?180}}]]\\ | + | [[http://help.ubuntu.ru/_media/wiki/museeq2.png|{{ :wiki:museeq2.png?300 |Настройка соединения с museekd}}]] |
- | //настройка соединения с museekd// | + | |
- | в разделе //Museek daemon// вы можете изменить некоторые (не все) параметры демона museekd. например, на вкладке //Server// можно изменить логин/пароль, порт для подключения к серверу, кодировку | + | В разделе //Museek daemon// вы можете изменить некоторые (не все) параметры демона museekd. например, на вкладке //Server// можно изменить логин/пароль, порт для подключения к серверу, кодировку. |
- | [[http://help.ubuntu.ru/_media/wiki/museeq3.png|{{:wiki:museeq3.png?180}}]]\\ | + | [[http://help.ubuntu.ru/_media/wiki/museeq3.png|{{ :wiki:museeq3.png?300 |Настройка соединения с сервером}}]] |
- | //настройка соединения с сервером// | + | |
- | еще здесь интересна вкладка //Shares// здесь вы можете управлять расшаренными папками - добавлять новые, удалять. здесь же можно изменить путь для скачиваемых файлов. после каких-либой изменений в расшаренных папках воспользуйтесь кнопкой //Rescan//. в отличие от утилиты ''muscan'' данная функция позволяет обновлять шары "на лету", без необходимости перезапуска демона. впрочем, данные настройки применимы лишь в случае, если museekd запущен локально. на скриншоте ниже список шар пуст, т.к. museekd запущен на сервере, а клиент - локально, в таком случае эти настройки лучше не трогать | + | Еще здесь интересна вкладка //Shares//. Здесь вы можете управлять расшаренными папками -- добавлять новые, удалять. Здесь же можно изменить путь для скачиваемых файлов. После каких-либой изменений в расшаренных папках воспользуйтесь кнопкой //Rescan//. В отличие от утилиты ''muscan'' данная функция позволяет обновлять шары "на лету", без необходимости перезапуска демона. Впрочем, данные настройки применимы лишь в случае, если museekd запущен локально. На скриншоте ниже список шар пуст, т.к. museekd запущен на сервере, а клиент - локально, в таком случае эти настройки лучше не трогать |
+ | |||
+ | [[http://help.ubuntu.ru/_media/wiki/museeq4.png|{{ :wiki:museeq4.png?300 |Управление расшаренными папками}}]] | ||
+ | |||
+ | === Недостатки === | ||
+ | У версии, доступной в репозиториях для [[wiki:karmic|Ubuntu 9.10]] замечен следующий баг: museeq "падал", когда накапливалось слишком много файлов в списке раздачи((FIXME обновить информацию для текущих версий Ubuntu)). Данный баг (и, возможно, другие) решается установкой свежей версии из [[wiki:репозиторий|репозитория]] [[http://www.museek-plus.org/wiki/MuseekOnDebian|проекта Museek+]]. Кстати, версия 0.3 обладает расширенным функционалом. | ||
- | [[http://help.ubuntu.ru/_media/wiki/museeq4.png|{{:wiki:museeq4.png?180}}]]\\ | ||
- | //управление расшаренными папками// | ||
- | === недостатки === | ||
- | у версии, доступной в репозиториях для [[wiki:karmic|Ubuntu 9.10]] замечен следующий баг: museeq "падал", когда накапливалось слишком много файлов в списке раздачи. данный баг (и, возможно, другие) решается установкой свежей версии из [[wiki:репозиторий|репозитория]] [[http://www.museek-plus.org/wiki/MuseekOnDebian|проекта Museek+]]. кстати, версия 0.3 обладает расширенным функционалом | ||
==== mucous ==== | ==== mucous ==== | ||
- | mucous - вполне приятный консольный псевдографический клиент, основанный на curses. отличный вариант для использования на сервере((в том случае, однако, если нет возможности восользоваться тем же museeq с другой машины с графикой)). впрочем, не стану шибко углубляться в подробности. общий вид данного клиента примерно таков: | + | **mucous** -- вполне приятный консольный псевдографический клиент, основанный на curses. Отличный вариант для использования на сервере((в том случае, однако, если нет возможности восользоваться тем же museeq с другой машины с графикой)). Впрочем, не стану шибко углубляться в подробности. Общий вид данного клиента примерно таков: |
- | [[http://help.ubuntu.ru/_media/wiki/mucous1.png|{{:wiki:mucous1.png?180}}]]\\ | + | [[http://help.ubuntu.ru/_media/wiki/mucous1.png|{{ :wiki:mucous1.png?300 |Интерфейс mucous}}]] |
- | //интерфейс mucous// | + | |
- | из приятных особенностей стоит отметить поддержку мыши (и даже работу с колесиком)((при управлении через графический терминал (по ssh или локально) gpm не требуется)). меню настроек интуитивно понятно, соединение с демоном настраивается аналогично тому, как описано выше для museeq. настройки вообще в пределах разумного минимума, так что запутаться будет сложно | + | Из приятных особенностей стоит отметить поддержку мыши (и даже работу с колесиком)((при управлении через графический терминал (по ssh или локально) gpm не требуется)). Меню настроек интуитивно понятно, соединение с демоном настраивается аналогично тому, как описано выше для museeq. Настройки вообще в пределах разумного минимума, так что запутаться будет сложно. |
- | [[http://help.ubuntu.ru/_media/wiki/mucous2.png|{{:wiki:mucous2.png?180}}]]\\ | + | [[http://help.ubuntu.ru/_media/wiki/mucous2.png|{{ :wiki:mucous2.png?300 |Меню настроек}}]] |
- | //меню настроек// | + | |
- | а вот к клавиатурному управлению придется привыкнуть. впрочем, ничего сложного в нем тоже нет. нет смысла описывать его здесь, т.к. все подробно расписано в [[http://daelstorm.thegraveyard.org/mucous-tips.php|соответствующем руководстве]] | + | А вот к клавиатурному управлению придется привыкнуть. Впрочем, ничего сложного в нем тоже нет. нет смысла описывать его здесь, т.к. все подробно расписано в [[http://daelstorm.thegraveyard.org/mucous-tips.php|соответствующем руководстве]]. |
==== murmur ==== | ==== murmur ==== | ||
- | murmur - клиент на [[wpru>PyGTK]], по интерфейсу весьма близкий к Nicotine+ (доступ к закачкам/поиску/etc через строку вкладок сверху, как в оригинальном клиенте под windows), но обладающий меньшим функционалом и ограничивающийся минимумом настроек. | + | **murmur** -- клиент на [[wpru>PyGTK]], по интерфейсу весьма близкий к Nicotine+ (доступ к закачкам/поиску/etc через строку вкладок сверху, как в оригинальном клиенте под Windows), но обладающий меньшим функционалом и ограничивающийся минимумом настроек. |
+ | |||
+ | [[http://help.ubuntu.ru/_media/wiki/mur1.png|{{ :wiki:mur1.png?300 |Интерфейс murmur}}]] | ||
+ | |||
+ | Настройки соединения с демоном museekd находятся в меню //Settings -> Museek settings//. Все, что от вас потребуется -- задать адрес для подключения в формате ''хост:порт'' и пароль доступа. | ||
- | [[http://help.ubuntu.ru/_media/wiki/mur1.png|{{:wiki:mur1.png?180}}]]\\ | + | [[http://help.ubuntu.ru/_media/wiki/mur2.png|{{ :wiki:mur2.png?300 |Диалог настроек}}]] |
- | //интерфейс murmur// | + | |
- | настройки соединения с демоном museekd находятся в меню //Settings -> Museek settings//. все, что от вас потребуется - задать адрес для подключения в формате ''хост:порт'' и пароль доступа. | + | Остальные настройки мало чем отличаются от вышеописанных клиентов, да и не так много их там. |
- | [[http://help.ubuntu.ru/_media/wiki/mur2.png|{{:wiki:mur2.png?180}}]]\\ | + | === Недостатки === |
- | //диалог настроек// | + | По результатам тестирования могу отметить, что версия из [[http://www.museek-plus.org/wiki/MuseekOnDebian|репозитория проекта Museek+]] почему-то заметно подтормаживала на некоторых операциях. Возможно, что из-за большого списка закачек... |
- | остальные настройки мало чем отличаются от вышеописанных клиентов, да и не так много их там. | + | =====Ссылки===== |
- | ==== недостатки ==== | + | * [[http://www.museek-plus.org/|Официальный сайт Museek+]] (англ.) |
- | по результатам тестирования могу отметить, что версия из [[http://www.museek-plus.org/wiki/MuseekOnDebian|репозитория проекта Museek+]] почему-то заметно подтормаживала на некоторых операциях. возможно, что из-за большого списка закачек... | + | |
- | {{tag>программы}} | + | {{tag>программы сетевые_приложения Устаревшая}} |