返回列表 发帖

[历史] 【鼠标出框】RO鼠标出框补丁合集

0309版在WIN7下面会飘光标 但是能使用 XP下面会卡窗
0512版在WIN7下面会跳框 XP下面一切正常
0311版和1002版稳定性未知

下载地址:http://115.com/file/e7jvsahy#RO鼠标出框合集.rar


你能够得到幸福的 因为努力克服过那么多苦难 即使在被不安所击溃的孤单一人的夜里 你也没有认输

0311存在失去响应的问题……嗯

TOP

原帖由 正义的马桶 于 2012-6-16 14:46 发表
1002 win7下进入后鼠标消失,之后鼠标不能进行任何操作
0311 目前没发现问题,用一段看看

这样的话 用win7截图就杯具了= =

TOP

1002 win7下进入后鼠标消失,之后鼠标不能进行任何操作
0311 目前没发现问题,用一段看看

TOP

原來窗口未響應不是只有我?

TOP

稳定版本和台服某Ds补丁文件一样。win7和xp系统用了有6个月。基本没什么问题。以前现象都没了。
永恒梦的持续,待哪一天的清醒

TOP

Current version (2010.2.17): http://www.mediafire.com/?ymfjigxmwyz
You can also get it from attachment to this post.


Features outline
1) Mouse freedom - in window mode you can freely move mouse cursor out of RO.
2) RO window can be set to any size and to be borderless or always on top.
3) Key remapping - 4 extra direct keys for skills, access for all 3 skill sets without /bm and ability to use skills from 3-5'th mouse buttons.
4) CPU usage reducing features - for better multiclient performance.
5) Overriding used codepage - allow client to be truly international and support all languages.


Installation
Windows NT (2000/XP/2003/Vista/2008/7/2008R2) is required, will not work on Windows 9x.
Close all RO clients, copy dinput.dll and dinput.ini to your RO folder, overwrite if files are already present.


Uninstallation
Close all RO clients, delete dinput.dll and dinput.ini from your RO folder.


How to distinguish ROExt from other mouse freedom plugins (dinput.dll)
ROExt is very small (current version is 10k), in file properties you can see its version and copyright field is 'Ruri'.


Features description

1) Mouse freedom
ROExt implements complete DirectInput emulation for Ragnarok instead of hacking into it like other mouse freedom plugins do. This results in much better stability and performance.
Enabled by default, can be disabled by '-mf' command line option.

2) RO window size
ROExt can change Ragnarok window (in window mode) to any size you want, make it be always on top and remove the title so it has more useful space and can't be accidently dragged.

Syntax:
-w[t][l]X,Y,WIDTH,HEIGHT

t - always on top.
l - lock the window and remove the title, by default maximizes window size to cover all screen except task bar.
X,Y - position of top-left window corner.
WIDTH,HEIGHT - size of the window.

Example, make window borderless and cover all screen except task bar:

C:\Games\Ragnarok\ragexe.exe -wl


Example, change window size to be 800x600 starting at left-top screen corner and make it always on top:

C:\Games\Ragnarok\ragexe.exe -wt0,0,800,600


3) Key remapping
Enabled/disabled by '-key' command line option, for classic (not Renewal) client only:
Break, F10-F12 work as F6-F9 of next skill set
Ctrl and Alt switch current skill set 1 and 2 forward when pressed and back when released
F12 moved to Shift+Esc
F10/F11 moved to Alt+Insert/Delete

Enabled/disabled by '-mb' command line option, requires mouse freedom:
Middle and two extended mouse buttons work as F3-F5 of next skill set when '-key' remapping is active and as F24-F22 otherwise.

Enabled/disabled by '-altf4' command line option:
Closing RO is moved from Alt+F4 to Alt+PrintScreen, so Alt+F4 can be used as regular key.

Work always:
Ctrl+W minimizes RO window.
ScrollLock is disabled and doesn't take screenshots (PrintScreen still does).

4) CPU usage reducing
There are two modes of CPU usage reducing:
a) Light - activated by turning on ScrollLock, affects all working clients simultaneously, only for Windows 2000/XP/2003.
b) Heavy - can be manually toggled on/off by Ctrl+S or automatically. Automatic mode (which is enabled/disabled by '-cpu' command line option) turns on when RO window is inactive.

5) Codepage override
Used codepage can be changed by -cpCODEPAGE command line option, -1 for no override.
Can be set to 65001 (UTF-8 Unicode), so all languages are supported at the same time.

Example:

C:\Games\Ragnarok\ragexe.exe -cp65001


Notes
Compatibility: ROExt doesn't modify any part or RO client (even in memory) so it should work with all clients, even with packed/protected.

All options defaults can be changed in dinput.ini file. Command line options inverse on/off switches and override numerical defaults.

For best multiclient performance it's recommended to set all background RO clients into Ctrl+S mode (or just enable automatic CPU usage reducing) and turn on ScrollLock.

How to specify command line options
Command line options can be specified in the 'Target' field of shortcut for Ragexe.exe. They will not work if you put them in shortcut for Ragnarok.exe.

1002版本的说明书 貌似功能很墙大


你能够得到幸福的 因为努力克服过那么多苦难 即使在被不安所击溃的孤单一人的夜里 你也没有认输

TOP

常年失去响应太烦了,等不挂店的时候再试试。。。

[ 本帖最后由 正义的马桶 于 2012-6-15 22:41 编辑 ]

TOP

感谢马桶君帮我番茄……


你能够得到幸福的 因为努力克服过那么多苦难 即使在被不安所击溃的孤单一人的夜里 你也没有认输

TOP

返回列表