幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5193|回复: 17

[个人创意] VX破解屏幕限制dll

[复制链接]

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2011-4-26 16:54:54 | 显示全部楼层 |阅读模式
声明:禁止转载,


使用注明作者(如果您愿意的话请带上鄙人的名字)


恩,没截图,好用就是了。。。熟悉我的人都知道我不会乱放炮就是了

但是全屏下,原本会画屏拉大的效果没有了。。。各位看官酌情使用

全屏下,坐标已经对其,保证画面会在屏幕的正中心就是了。。。多说无益,上东西才是真的。。。

另外,教程我会尽快写好。。。明天一定会出来。。。

再另外 dll没有加壳。请自行加壳。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

14

主题

60

帖子

1万

积分

⑧专业

积分
13647
发表于 2011-4-27 10:02:06 | 显示全部楼层

回 楼主(secondsen) 的帖子

# lz,抱走了,用这dll,Graphics.resize_screen(width, height),width和height可以随便填吗,800x608和1280x720都行吗?
# 用下面的方法,这dll是否可以强制放大到800x600

class Win32API
GAME_INI_FILE = ".\\\\Game.ini"

def Win32API.GetPrivateProfileString(section, key)
val = "\\0"*256
gps = Win32API.new('kernel32', 'GetPrivateProfileString',%w(p p p p l p), 'l')
gps.call(section, key, "", val, 256, GAME_INI_FILE)
val.delete!("\\0")
return val
end
def Win32API.FindWindow(class_name, title)
fw = Win32API.new('user32', 'FindWindow', %(p, p), 'i')
hWnd = fw.call(class_name, title)
return hWnd
end
HWND_TOP = 0
HWND_TOPMOST = -1
SWP_NOMOVE = 2

def Win32API.SetWindowPos(hWnd, w, h)
swp = Win32API.new('user32', 'SetWindowPos', %(l, l, i, i, i, i, i), 'i')
ok = swp.call(hWnd, HWND_TOP, 120, 60, w, h, SWP_NOMOVE)
return ok
end
end
#以下是分辨率变更
title = Win32API.GetPrivateProfileString("Game", "Title")
hWnd = Win32API.FindWindow("RGSS Player", title)
#使用时X轴加6,Y轴加25,否则画面会变形
ok = Win32API.SetWindowPos(hWnd, 806, 625)
if(ok == 0)
p "失败"
end
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2011-4-27 14:44:28 | 显示全部楼层
用默认的函数就行。
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2011-4-27 14:46:11 | 显示全部楼层
另,教程今天可能能出来,突然来了很多事
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2011-4-27 14:55:48 | 显示全部楼层
我记得有个拉长的Dll,应该能解决全屏不放大,仍然保持原像素的问题,没测试,也没那东西,以上。
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

15

积分

②入门

积分
15
发表于 2011-4-28 19:44:14 | 显示全部楼层
好東西~~找了很久~
回复 支持 反对

使用道具 举报

0

主题

2

帖子

15

积分

②入门

积分
15
发表于 2011-4-28 19:56:53 | 显示全部楼层
不太懂怎麼用,可以在同样分辨率下把图片放大吗?直接填分辨率的话有些区域会黑屏
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2011-4-28 21:16:13 | 显示全部楼层
目前需要配合另外一个dll使用,我没有测试过。。很久以前弄过一次,所以没什么印象了,也仅此而已
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

14

主题

60

帖子

1万

积分

⑧专业

积分
13647
发表于 2011-4-29 03:10:09 | 显示全部楼层
lz 试了你的文件,发现一个很郁闷的问题,现在RMVX的用的是RGSS202E.dll,用旧版的RGSS200J.dll会有很多工程打不开,能否改一个万能的RGSS202E.dll文件。对了我找到全屏拉伸的dll了,效果很不错。
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2011-4-29 10:50:26 | 显示全部楼层
OTZ。。。怎么还不兼容。。。难道我一年不来VX发展了一大步。。。

另外LS是否方便把拉伸的dll及脚本发出来??方便别人啊。。。当然要注明版权信息,这玩意很重要

还有,200E我会尽快弄的。

另外我一直说要写个改dll的教程。。。太忙了。。。一直没有空。。。我尽快写一个,让大家都能自己改一个适合自己的dll。。。一定尽快,我昨天电脑重做系统了,可能会耽误一天。。嗯嗯,今天这是刚回来,下午还有事情要做,尽量挤出空闲时间吧
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-3-28 21:38 , Processed in 0.019483 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表