PDA

Просмотр полной версии : RoExtra


Anafemest
06.03.2009, 17:21
ROExt - это программа (файл) который может избавить вас от проблем связанных с запуском 2-х и более окон, а также будет полезна другими своими функциями.

Основные особенности:
1) Mouse Freedom - в оконном режиме вы можете свободно перемещать курсор за пределы окна РО
2) Окно с RO можно сделать любого размера (по умолчанию: закрывает весь экран кроме панели задач)
3) Перенастройка клавиатуры (может быть отключена) - 4 дополнительных кнопки для для навыков и доступ ко всем 3-м панелям скилов без "/BM"
4) Уменьшенная нагрузка на CPU (опциональная фишка)
5) Возможность перекодировки (опциональная фишка) нужна если у вас вдруг пропала кириллица в игре

Установка:
Windows NT (2000/XP/2003/Vista) не работает на Windows 9x.
Закройте все клиенты RO, скопируйте dinput.dll в вашу папку с клиентом RO, замените, если такой файл уже есть.

Удаление:
Закройте все клиенты RO, удалите dinput.dll из папки с RO.

Как отличать ROExt от других плагинов Mouse Freedom?
ROExt является очень маленьким (текущая версия составляет 9,9 Кб), в свойствах файла, можно посмотреть его версию, и копирайт - 'Ruri'.

Описание особенностей:

1) Mouse Freedom
ROExt полностью эмулирует DirectInput для Ragnarok вместо того, чтобы хакать клиент как это делают другие плагины Mouse Freedom. Что даёт больше стабильности и отсутствие глюков.

2) Размер окна RO
По умолчанию ROExt растягивает окно Ragnarok (в оконном режиме) на весь экран, кроме панели задач, но вы можете изменять размер окна по вашему желанию, добавляя '-w' в командной строке при запуске ехе-шника.

Синтаксис:
-w [t] X, Y, ШИРИНА, ВЫСОТА
t - всегда поверх остальных окон.
X, Y - положение верхнего-левого угла окна на экране.
ШИРИНА, ВЫСОТА - размер окна.

Пример:
C:\Games\Ragnarok\realm.exe-w0,0,800,600

То же самое окно 800x600 но с параметром всегда поверх остальных окон:
C:\Games\Ragnarok\realm.exe-wt0,0,800,600

3) Перенастройка клавиатуры
Может быть отключена параметром '-nk' в командной строке:
Кнопки F10-F12 работают как F6-F9 следующей вкладки скилов.
Ctrl и Alt переключают, высвечивают 2 и 3 панели скилов при нажатии.
Функцию F12 теперь выполняет Shift+Esc
Скилы на F10/F11 теперь юзаются на Alt+Insert/Delete
Функцию Alt+F4 теперь выполняет Alt+PrintSceen

Функции которые нельзя отключить параметром -nk:
Ctrl+W сворачивает окно RO
ScrollLock не больше не снимает скринов (PrintScreen снимает)

4) Уменьшенная нагрузка на CPU
Есть два способа уменьшить нагрузку:
a) Light - активизируется путём включения ScrollLock'а
b) Heavy - вкл\выкл по нажатию Ctrl+S
честно говоря не разбирался как они работают, так что никаких комментариев

5) Возможность перекодировки
Используемую кодировку можно изменить при запуске клиента через командную строку с параметром -cpCODEPAGE

Пример:
C:\Games\Ragnarok\realm.exe -cp1251 (по идее это как раз для кириллицы)
с вистой фишка не катит, на ХР не пробовал

Примечания
Совместимость: ROExt работает с любыми клиентами РО ибо никаким образом не изменяет клиентскую часть, т.е. защиты и всякие примочки её не волнуют.

Для лучшей производительности мультиокон рекомендуется установить все второстепенные окна RO в Ctrl+S режим и включить ScrollLock

Скачать: http://stream.ifolder.ru/10015070

для запуска раггейма в оконном режиме, можно написать bat-ник:
start Ragexe.exe 1rag1 -w50,50,800,600
класть в корень с клиентом!


Обновление ROExt 2009.5.30
в новой версии в архиве вместе с dinput.dll находится файл dinput.ini, он позволяет настраивать ROExt, не используя командную строку!!! Это полезно на тех серверах, чьи клиенты не содержать прямого ехе-шника, например ZenyRO..

roext_2009_5_30.zip (http://depositfiles.com/ru/files/cr9yqlogz)

Neocannabis
26.06.2009, 02:35
для запуска раггейма в оконном режиме, можно написать bat-ник:


а в папочке с клиентом не судьба потыкать в сетап? О.о

4epT
27.06.2009, 09:57
Neocannabis, ты не в теме

Появилось обновление ROExt 2009.5.30 (http://ragbot.ru/forum/showpost.php?p=23701&postcount=1)

chuvachok
13.08.2009, 16:50
3) Перенастройка клавиатуры
Может быть отключена параметром '-nk' в командной строке

я так пробовал,но ничего не получается
в readme.txt там вообще написано '-key',но это тоже не работает