吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1212|回复: 6
收起左侧

[求助] 还是关于x32dbg配色的问题

[复制链接]
朱朱你堕落了 发表于 2023-5-17 08:10
本帖最后由 朱朱你堕落了 于 2023-5-17 08:19 编辑

之前发了个贴子https://www.52pojie.cn/thread-1785489-1-1.html,求个防OD配色,但是看下面大佬们的回复,效果一般,并没有很中意的。
就两种,一种是主题,一种是ini文件。上个贴子说到了主题,现在说说ini文件吧。又搜索了下,在我电脑里找到了个2021年3月的一个x32dbg.ini文件,里面的配色比较好看,
上传一下这个ini文件(放进去就能显示效果了):https://cowtransfer.com/s/62691a31ae384a
或是如果你有这个一样的主题那就不用看下面了,更省事,直接发我就行。那些个网上的主题,是不是可以下载下来修改它的CSS来实现达到这种效果,如果您能直接修改,也可。
这里提供一下我上个贴子中最佳答案中大佬的主题:https://cowtransfer.com/s/8b3f3bca896447 能不能可以直接修改CSS来实现,其实我更倾向于用主题,因为下面也有说到,
版本升级的问题等等,不用每次都修改INI文件的问题等等,直接放到文件夹里就省事多了。如果能直接修改CSS,就用CSS修改。


如果上面无法解决,那您就继续向下看.
但是只有这个ini文件了,x32dbg主程序没了,而且就算有的话,。21年的x32dbg了,比较老了也不想用,现在是我下载了最新版本的snapshot_2023-05-12_12-32.

我想的是把2021.3的这个ini的配色弄到2023.5.12这个x32dbg里,能不能实现???

默认下载下来的最新版本的x32dbg里面是没有x32dbg.ini文件的,你只有运行了x32dbg.exe主程序后,才会释放x32dbg.ini文件,其实最好的是什么呢,就是修改这个释放的x32dbg.ini
里面的配色语句,这是肯定的,因为是在原汁原味的x32dbg.ini里修改。


还有一种方法,就是解压后,我不运行x32dbg.exe,这时就没有x32dbg.ini被释放出来,我直接放到老版本21年3月的x32dbg.ini放进去,打开后新版本也能配色了。但是我一直在想
一个问题,x32dbg.ini里面并不只有配色啊,还是别的什么的配置也在里面写着呢,我直接把老版本的ini文件放进去,那会不会对新版本有影响,那是肯定有影响的。
比方说,最新版本x32dbg.ini里有一行配置信息只有新版本里才有,或者说在新版本里这条配置信息被修改了,我还把老的ini放进去,那老的ini里面的配置信息可能就不管用了,可能
还会对x32dbg.exe进行大的影响,这都是有可能的。

问,有什么好的方法或如何操作把2021.3里只涉及配色及字体及字体大小等部分提取出来,用来修改最新版本的ini里面的配色部分。我看着ini里面的东西又多又乱,就不知道在哪里修改。

先悬赏150CB,如果有哪位大佬能解决的话,再提升到500CB,一个好的配色看着让人舒服。



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

闲月疏云 发表于 2023-5-17 10:41
本帖最后由 闲月疏云 于 2023-5-17 11:01 编辑

x32dbg里面的css其实是一个通用的配置(类似于QMenu、QButton这种比较抽象的概念),具体到某个框框的配色其实还是ini控制的,原则上来说你只要把老文件里面的[Colors]块提出来就行了
SnowRen 发表于 2023-5-17 10:59
网上下载的或多或少有些不满意,就只能自己。我看你上面的描述,好像并不是什么问题?
如果你想直观的修改,在菜单-外观里,就有颜色和字体
对应的就是x32dbg.ini文件里的[Colors]和[Fonts]字段,如果想自己修改主题,那么对应的就是style.ini文件
在选择主题后,就是将style.ini文件里的[Colors]和[Fonts]字段覆盖x32dbg.ini里面的
至于style.css它是修改界面外观的,也就是QT组件外观
SnowRen 发表于 2023-5-17 11:05
冥界3大法王 发表于 2023-5-17 11:58
本帖最后由 冥界3大法王 于 2023-5-17 12:11 编辑
一个问题,x32dbg.ini里面并不只有配色啊,还是别的什么的配置也在里面写着呢,我直接把老版本的ini文件放进去,那会不会对新版本有影响,那是肯定有影响的。
因为INI文件毕竟是纯文本的,你若想让代码着色,有红有似白挂色的,除非修改源码,弄成支持富文本的。
要想不乱也简单:至于你说的,也简单啊,你只[Colors] [Fonts] 把两个小节替换修改不就得了。
1.自己多存几份INI配色你会C++、Delphi,修改这玩意贼容易的,几行脚本的事。
AHK脚本编程,热键替换就成了。亏你还日日夜夜问那么多编程问题,真的是几行代码的事。你别HOOK了。
2. 如图所示,随便搜索下
image.png
很容易定位到 默认颜色的那个地方
一行一行的慢慢修改吧。
然后再编译出一个x32gui.dll 或 x64gui.dll 的界面显示文件
方法2是一劳永逸的方案。
3.方案3使用老外的的xx插件,加载CSS一样的道理(不过1和3的方法俺都不喜欢,为啥要听别人做主?)
最后要说的是只有在敌人内部搞才能令敌人内部土崩瓦解。

免费评分

参与人数 1热心值 +1 收起 理由
朱朱你堕落了 + 1 因为我是菜逼啊!哈哈

查看全部评分

冥界3大法王 发表于 2023-5-17 12:15
再有配色,搞完了。。下一个贴子你又得问,下一个版本来了。。。
我那个热键啥的配置等也得重新修改下,有啥一劳永逸的办法?

免费评分

参与人数 1热心值 +1 收起 理由
朱朱你堕落了 + 1 还是你会玩!!!

查看全部评分

冥界3大法王 发表于 2023-5-17 13:07
本帖最后由 冥界3大法王 于 2023-5-17 13:12 编辑

@朱朱你堕落了
下载安装这个
https://www.autohotkey.com/download/ahk-install.exe
粘贴下面的内容【保存为   朱朱你堕落了.ahk】,修改下,就OK了。时间关系,没时间给你自己一行行写了。

[Asm] 纯文本查看 复制代码
^1::                                                                                                                                          ;定义一个热键Ctrl+1,用于一会使用
IniRead , 自定义变量 , X:\x64\x64dbg.ini , Colors , AbstractTableViewBackgroundColor
MsgBox , %自定义变量%                                                                                                        ;弹出对话框测试是否正确?
IniWrite , 朱朱你堕落了 , X:\x64\x64dbg.ini , Colors , AbstractTableViewBackgroundColor  ;在指定小节写配置
return

够简单的吧? 没有再简单的代码了吧?这服务够贴心了吧?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-22 19:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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