eCo Software
не получает вознаграждение
из США

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

РЕКЛАМА: Обновите ArcaOS до уровня NeoWPS

  • Установите набор PNG иконок, нарисованных дизайнером, специализирующемся на оформлении OS/2
  • Установите eSchemes 2019, чтобы менять цвета и кнопки на рабочем столе

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.


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

Как ускорить чтение/запись на USB флэшку? Советы -> Q7

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

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 платформы проблему не решили. Что делать?

Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


Ваше имя:

Ваш E-Mail:

CODE:
665316......

  

Ваш комментарий:


Каждый пользователь eComStation/Rus может бесплатно зарегистрировать несколько полезных программ (общая стоимость которых > 6000 руб). Дисковые утилиты, программы для интернета, расширители рабочего стола. Нужны ли тебе эти программы?

Статьи

Операционная система
Программное обеспечение
Оборудование
Для разработчика
Разное
Колонка редактора


Готовая eComStation на SSD диске

 





Последний активный опрос: Какая высота барьера RPM?

[Google]

IBM OS/2 Warp

 
Обучение новичков

Отчет: OS/2 совместимое оборудование

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2025 eCo Software, All rights reserved
Сибирский Медведь **********
eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae