BeShare v2.05
by Jeremy Friesner
jaf@lcsaudio.com
Русский перевод
Олег "2sheds" Курапов
2sheds@newmail.ru
===================

BeShare - написанная изначально под BeOS программа, предоставляющая доступ к
файлам на удаленных компьютерах.  Она работает как и другие схожие программы
(Napster, Hotline, etc), но имеет следующие преимущества:

- BeShare позволяет как скачивать, так и закачивать любые файлы, не только mp3.
- Когда вы просматриваете список файлов в окне BeShare, вы можете видеть их
  аттрибуты  (также, как и в окне Трэкера)
- Ваш запрос выполняется постоянно, пока вы не измените его или нажмете кнопку
  Остановить, поэтому, если появятся новые файлы, которые будут удовлетворять
  вашему запросу, то они будут добавлены в список немедленно
- В BeShare есть простой чат для самых общительных.
- BeShare поддерживает любое число одновременных параллельных скачиваний и
  закачиваний, но все процессы доступа к файлам будут идти по очереди, чтобы
  обеспечить большую эффективность.
- BeShare может подключаться к любому серверу MUSCLE (посетите
  http://www.lcscanada.com/muscle для более полной информации)
- BeShare поставляется с исходным кодом и служит примером клиента сервера
  MUSCLE.


Как использовать BeShare
==================
Чтобы запустить BeShare, достаточно дважды щелкнуть по значку. Когда вы
увидите интерфейс программы, убедитесь, что в строке "Сервер" стоит имя или
IP сервера MUSCLE, с которым вы хотите соединиться. Теперь выберите
"Соединиться" в меню "Файл". Как только вы соединитесь с сервером, вы можете
составить запрос в строке поиска. Подайте запрос, нажав на кнопку "Начать поиск".
Все файлы, которые удовлетворяют вашему запросу, будут показаны ниже, на
панели результатов, расположенной в середине окна. Заметьте, что как только
файлы появится появятся в списке результатов, их атрибуты (например,  размер и
продолжительность - для mp3-файлов) также появятся в этом окне (если эти
атрибуты доступны BeShare). Отметьте в меню "Атрибуты" те, которые вы хотели
бы видеть.

Если вы нашли нужный файл, щелкните его имя, а затем нажмите кнопку "Скачать
выбраные файлы". Файл начнет скачиваться в папку "downloads", которая
находится в папке BeShare. При этом файл должен появиться в панели статуса
скачиваний, находящейся в правой части окна.

Если вы хотите сделать какие-то ваши файлы доступными для скачивания другими
клиентами BeShare, просто положите их в папку "shared", которая также находится
в папке BeShare. Любой файл, находящийся в этой папке или любой из ее подпапок
будет доступен для любого пользователя к тому же серверу MUSCLE. Заметьте, что
вы не будете видеть эти файлы при поиске, но для всех остальных они будут видны.
Знайте, что в папку "shared" не обязательно класть сами файлы и директории,
достаточно поместить туда ссылку на эти ресурсы.

Полезная информация:
- Вы можете изменить ваше имя пользователя, набрав новое в строке, находящейся
  в верхнем правом углу окна BeShare
- Вы можете общаться с другими пользователями, набирая текст в строке "Сказать:",
  которая находится внизу.

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

BeShare понимает некоторые команды IRC, например "/me" and "/msg". Это значит,
что если вы, например, наберете /me радостно улыбается и нажмете "Enter", то в
окне разговоров появится:

Действие: <ВашеИмяЮзера> радостно улыбается

а если вы наберете:

/msg Jeremy Psst... hey buddy!

то пользователь Jeremy (и никто другой) получит сообщение "Psst... hey buddy!"
Заметьте, что вместо имени юзера вы можете указать его номер (это может быть
полезно, если у пользователя длинное имя или к серверу подключено более одного
пользователя с этим именем). Вы можете даже использовать * и ? для указания
имени. Т.е., если вы наберете
/msg J* Look!
то это сообщение получат все пользователи, имена которых начинаются с J,
например: Jeremy, Joanna, Joellen, J0001 etc.


Credits
=======

BeShare создан Jeremy Friesner (jaf@lcsaudio.com)
Библиотеки MUSCLE разработаны Level Control Systems (http://www.lcsaudio.com)
Класс ColumnListView написал Brian Tietz (btietz@fastwave.net)
Класс SplitPane написал YNOP Talton (ynop@acm.org)
Перевод на испанский: Phantom (socca@uol.com.ar)
Перевод на немецкий: hoshy (beat.rupp@gmx.net)
Переводн на датский: Zathros (ted@nds.nl)
Перевод на португальский: BGA (bga@din.uem.br)  
Перевод на французский: Didier Bertrand (didix@mail.be)
Перевод на итальянский: Dario Accornero (bexoft@bexoft.com)
Перевод на русский: Олег "2sheds" Курапов (2sheds@newmail.ru)

Известные проблемы
===========================

- Иногда при работе с BeShare вы можете увидеть сообщение об ошибке, что-то вроде:
  "Не удается соединиться" при попытке соединения с сервером MUSCLE. Это связано 
  с проблемами в сервере сети net_server; чтобы избавиться от этого, закройте BeShare и
  нажмите Restart Networkiing в настройках сети. После этого снова загрузите BeShare и
  попробуйте присоединиться еще раз.

- BeShare не может передавать файлы если и передающая, и приниающая
  машины находятся за файрволами.

- Если файлы ищутся только у одного пользователя (например: *@Jeremy),
  то часть запроса, находящаяся справа от знака @, т.е. отвечающая за поиск клиента
  с таким именем подается не постоянно, а только в момент первоначальной подачи
  запроса.   Дело в том, что при подаче запроса BeShare создает список номеров
  клиентов, имена которых удовлетворяют условию поиска, но не обновляет его.
  Поэтому, если вы подали запрос "*@J*", пользователь Jeremy присоединится через
  некоторое время после того, как вы нажали на кнопку "Начать поиск", то его номера
  не будет в первоначально созданном списке и его файлы не будут найдены (если
  только вы не нажмете кнопку "Остановить", а затем - снова "Начать поиск").
