Museek+ Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:museek [2012/05/15 15:51]
СперанскийСперанскийСперанскийDictum ac factum [murmur]
wiki:museek [2012/06/19 14:34] (текущий)
ZwSZwSZwS
Строка 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>​программы ​сетевые_приложения Устаревшая}}