НОВОЕ: OS/2 GURU - Вопросы и ответы

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

Unsorted

 

 

ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен. Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

LimeWire под OS/2: Советы


TITLE: LimeWire под OS/2: Советы

DATE: 2005-01-16 00:52:01

AUTHOR: Eugene Romanenko

Что такое LimeWire?
LimeWire - это одна из лучших файлообменных (peer-to-peer filesharing) программ. LimeWire Basic бесплатная, и её можно загрузить с сайта http://www.limewire.com. Исходные тексты (под лицензией GPL) доступны с сайта http://www.limewire.org.

Почему вам так нравится LimeWire?

LimeWire работает в пиринговой сети Gnutella. Это популярная, растущая, полностью децентрализованная сеть, основанная на открытых стандартах. Я считаю, что Gnutella превосходит все остальные пиринговые сети - FastTrack, eDonkey, OpenNap и т.д.
LimeWire имеет очень удобный и красивый интерфейс для поиска и загрузки файлов, что делает работу с программой приятной, а поиск и загрузку - удобными, лёгкими и быстрыми. Кроме того, LimeWire написан на Java, и может работать в любой операционной системе для которой есть JVM версии 1.3 или выше.

На страничке загрузки LimeWire нет версии для OS/2 (или FreeBSD). Какую версию мне загружать?

LimeWire - кроссплатформенное приложение, написанное на Java. Так что подойдёт любой дистрибутив который вы сможете распаковать под своей OS. Я рекомендую на странице загрузки выбрать "Other", и там загружать версию "Windows with no built-in JVM" (.zip-файл) или "Linux" (.tgz-файл). Распакуйте загруженный архив в выбранный каталог. Теперь LimeWire установлена. :-) И следующий вопрос:

Как запускать LimeWire?

Прежде всего, вы должны иметь установленную виртуальную машину Java (JVM) версии 1.3 или выше. Тогда вы можете запустить LimeWire командой:

java -jar LimeWire.jar

Но сначала прочитайте следующий раздел:

Замечания по имеющимся в OS/2 версиям Java

В настоящее время в OS/2 есть три разных версии JVM, под которыми может работать LimeWire. Рассмотрим каждую из них.

  • IBM Java для OS/2, версии 1.3 и 1.3.1

    Эта версия Java имеется в составе Convenience Pack-ов (ACP/MCP) и eComStation. Ранее она также была доступна для загрузки с сайта IBM Software Choice, но сейчас SWC закрыт. Сейчас её можно найти в области загрузки сайта http://www.ecomstation.com (область загрузки доступна только для пользователей eComStation). Последняя доступная версия - 1.3.1 Service Refresh 7. LimeWire работает с этой версией Java хорошо, но иногда может вылетать по SYS3175 в модуле JITC. Очевидно, в IBM-овском Just-In-Time компиляторе (JIT) есть баги. Запретить JIT можно опцией -Djava.compiler=xxx - Java будет работать медленней, но более стабильно. Тогда команда для запуска LimeWire будет выглядеть так:

    java -Djava.compiler=xxx -jar LimeWire.jar
    
  • Goldencode JVM для OS/2, версия 1.4.1

    Эта версия JVM очень стабильная, быстрая и работает прекрасно. К сожалению, последняя версия 1.4.1_07 не бесплатная. Купить её можно на сайте http://www.goldencode.com. Предыдущая версия 1.4.1_06 была бесплатной, и я использую её. Она работает очень хорошо, за исключением небольшого глюка с интерфейсом - если свернуть, а потом развернуть LimeWire, то панель поиска развернётся на всё окно. Приходиться хватать разделитель мышкой и тянуть на место. Это глюк оригинальной JVM 1.4.1 от Sun, и мы видим что он был успешно спортирован в OS/2 ;-).

  • Innotek OS/2 Kit for Java, версия 1.4.2

    Это оригинальная Sun JVM для Windows, модифицированная Innotek-ом для работы под OS/2 используя Innotek Runtime (спецверсия проекта Odin). В общем она работает, но некотрые пользователи жалуются на подвисания интерфейса и иногда даже зависания системы. Эта версия Java бесплатная и доступна с сайта http://www.innotek.de.

Создание объекта (ярлыка) на рабочем столе

Тащим объект "Программа" из папки "Шаблоны" на рабочий стол. Заполняем поля: "Path and file name" - путь к вашему javaw.exe. "Parameters" - "-jar LimeWire.jar". И "Working directory" - папка где у вас установлена LimeWire.

На страничке "Icon" вводим имя объекта: "LimeWire". Иконку в формате OS/2 можно загрузить тут.

Настройка программ-помощников в OS/2

Чтобы иметь возможность предпросмотра загруженных файлов и запускать браузер из LimeWire, нужно настроить программы-помощники. Откройте диалог настроек LimeWire и заполните поля в секции "Helper Apps" (в русской версии "Программы-помощники"). Пример на скриншоте:


Настройка файрволла

Если вы находитесь за файрволлом и используете NAT, и если вы имеете доступ к конфигурации файрволла, то вы можете улучшить работу LimeWire. Сконфигурируйте файрволл так, чтобы разрешить портмап (порт 6346, TCP и UDP) с внешнего IP на ваш внутренний компьютер с LimeWire. В настройках LimeWire, в секции "Файрволл", поставьте галочку "Force IP". Так LimeWire сможет принимать входящие соединения и вы сможете загружать/выгружать файлы от/на других пользователей, находящихся за файрволлом.

Примеры правил для InJoy firewall:

Gnutella-portmap-in
        Destination-Port = "6346",
        Destination = "My_IP",
        Rule-Action = Portmap,
        Log-Control = Enabled,
        Log-Mask = "date time prot source message s_port rule",
        Log-File = "firewall/logs/gnutella.log",
        Mapping-Dest-IP = "192.168.1.10"

Gnutella-portmap-out
        Source = "192.168.1.10",
        Source-Port = "6346",
        Rule-Action = Portmap,

Измените "192.168.1.10" на IP вашего компьютера.
Если вы всё настроили правильно, то в результатах поиска будут появляться хосты с локальными IP-адресами (выделены красным цветом).

Я слышал о пиринговой сети Gnutella2. Будет ли LimeWire поддерживать протокол Gnutella2?

Нет. Gnutella2 - это не Gnutella. Создатели Gnutella2 выбрали такое имя просто для саморекламы. Gnutella2 не имеет никаких преимуществ по сравнению с Gnutella. Прочитать о Gnutella2 можно здесь.

BitTorrent

BitTorrent - это новый и популярный протокол загрузки (только загрузки, но не поиска). Команда LimeWire планирует включить поддержку BitTorrent в будущие версии LimeWire (примерно в версии 4.4/4.5). Неофициальную версию LimeWire с поддержкой BitTorrent можно найти здесь.

Проблемы с внеполосным (Out-Of-Band) поиском

Некоторые мои знакомые заметили, что при включенном внеполосном поиске есть проблемы с нахождением редких файлов. Если же внеполосный поиск отключить, то редкие файлы ищутся лучше. Я рекомендую запретить внеполосный поиск. Для этого откройте диалог настроек LimeWire и в секции "Speed" уберите галочку "Enable OOB Searching" (в русской версии, соответственно, "Скорость" - "Разрешить внеполосный поиск").

Относительно версии TCP/IP

Я настоятельно рекомендую использовать последнюю версию стека TCP/IP. Установите TCP/IP версии 4.3x и поверх - фикспак WR08708.


Попробуй программу:

NetDrive - подключи ftp-каталог на букву диска (webDAV, .iso, NTFS том, ..)

Комментарии:

Constantin
2005-01-16 19:52:06

О! Уже осваиваем.

Еще-б пару слов о "приемах поиска", а то только всякий хлам попадается.

Да! И може у кого завалялась последняя бесплатная GoldenCode JVM (упомятутая в статье)?

ErOs2
2005-01-16 21:23:30

Насчёт приёмов поиска... Это зависит от того, что ищется. Могу сразу предупредить, что в России гнутелла малопопулярна, и русского контента там мало. Я надеюсь, что эта ситуация скоро изменится. Но западе гнутелла всегда была популярна, а сейчас ещё идет приток бывших пользователей казы и ослика. Примерное соотношение пользователей пиринговых сетей можно увидеть тут - [url] - в правом углу.

Больше всего в гнутелле музыки - тут никаких приёмов не нужно. Ввёл название - выдало кучу результатов. Желательно сделать сортировку по количеству источников - # - и качать тот файл, для которого это количество больше. Фильмы можно попробовать искать по ключу sharereactor, русские - sharereactor.ru. Или по названию. Желательно явно выставлять именно тот тип контента который ищется. Для редких файлов желательно вводить более определённое название.

Поиска вареза я касаться не буду.

Светлана
2006-04-15 17:46:50

Здравствуйте!

Я давно и успешно пользуюсь LimeWire 4.9 и 4.10, но последнее время, около 4-х месяцев назад, возникла проблема, которую до сирх пер не удалось устранить. Дело в том, что при переключении на латиницу и попытке ввести слово в окно поиска, программа виснет, и её приходится перестартовывать. Работает только копи-паст, но в чате не работает и он. Установка других версий программы, снос и переустановка VMJ и самой Java платформы проблему не решили. Что делать?

eComStation легко обслуживать: a) Быстрая установка ОС. 20 минут и готова, b) Универсальные драйверы, можно легко заменять компоненты компьютеров - система всё равно загрузится и будет работать, c) Для ремонтников: удобно чинить компьютеры Windows, загрузив eComStation (нет опасности заражения вирусами)

 


 

(C) OS2.GURU 2001-2021