НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

Unsorted

 

 

AD: Upgrade ArcaOS to NeoWPS level

  • Install original PNG icons drawed by designer, specialized at OS/2 adornation.
  • Install eSchemes 2019 to change colors and buttons on desktop.

LimeWire under OS/2: Tips & Tricks


TITLE: LimeWire under OS/2: Tips & Tricks

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

AUTHOR: Eugene Romanenko
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=121
to your language

Что такое 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.


Test the program:

Virtual machine for eComStation? How to run eComStation inside virtual machine? (Read more..)

Comments:

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 ......... ........ .. ....... ... ......?

Do you have an article or review of eCS application / technology? eComStation.RU site can publish it in 1 day! Contact the editor

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

Blonde Guy

FOC file selector

eCo Software have created File Open Container - modern dialog to open/select files.

Some remarks about FOC development

// надо на ENG!!

Warpstock Europe 2016

Interview with Roderick Klein, video:

video

 

(C) OS2.GURU 2001 -- 2025