吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 563|回复: 21
收起左侧

[求助] exe程序修改默认值

[复制链接]
lyl2008abc 发表于 2024-9-2 20:19
100吾爱币
本帖最后由 lyl2008abc 于 2024-9-24 08:21 编辑

请教大佬们:
有一个python编写的exe程序,是一个计算小软件,想修改软件打开时的默认值,这些默认值:有些是下拉列表选择式的,有些是文本框输入数值型的。
请问该用什么反汇编软件,怎么修改?
感谢~~
mmexport1725322149862.png

最佳答案

查看完整内容

Cheat Engine 7.5 修改内存的方式 https://www.123684.com/s/fACrVv-OJw93 [mw_shl_code=python,true]from pywinauto.application import Application import time import psutil def set_bolttorque_gui_values(): try: # 启动 BoltTorque.exe 程序 app = Application(backend="uia").start('BoltTorque.exe') # 连接到主窗口 main_window = app.window(title='Bo ...

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

黄薛海 发表于 2024-9-2 20:19
本帖最后由 黄薛海 于 2024-10-22 17:17 编辑

Cheat Engine 7.5 修改内存的方式

https://www.123684.com/s/fACrVv-OJw93





[Python] 纯文本查看 复制代码
from pywinauto.application import Application
import time
import psutil

def set_bolttorque_gui_values():
    try:
        # 启动 BoltTorque.exe 程序
        app = Application(backend="uia").start('BoltTorque.exe')

        # 连接到主窗口
        main_window = app.window(title='BoltTorque 2024b Personal')  # 根据实际情况调整窗口标题
        main_window.wait('ready', timeout=5)  # 等待主窗口准备好
        
        # 螺栓标准 
        combo_box = main_window.child_window(auto_id="MainWindow.centralwidget.tabWidget.qt_tabwidget_stackedwidget.tab.comboBox_2", control_type="ComboBox")
        combo_box.select("GB5789-86")

        # 螺栓规格  
        combo_box = main_window.child_window(auto_id="MainWindow.centralwidget.tabWidget.qt_tabwidget_stackedwidget.tab.comboBox", control_type="ComboBox")
        combo_box.select("M12")
        
        # 性能等级
        combo_box = main_window.child_window(auto_id="MainWindow.centralwidget.tabWidget.qt_tabwidget_stackedwidget.tab.comboBox_3", control_type="ComboBox")
        combo_box.select("10.9")
        
        # 摩擦系数最小/大值
        for edit_auto_id, new_value in [("MainWindow.centralwidget.tabWidget.qt_tabwidget_stackedwidget.tab.lineEdit", "0.18"),
                                         ("MainWindow.centralwidget.tabWidget.qt_tabwidget_stackedwidget.tab.lineEdit_2", "0.12")]:
            line_edit = main_window.child_window(auto_id=edit_auto_id, control_type="Edit")
            line_edit.set_text(new_value)  # 直接设置新值,无需清空

        # 计算类型
        combo_box = main_window.child_window(auto_id="MainWindow.centralwidget.groupBox.comboBox_4", control_type="ComboBox")
        combo_box.select("已知额定扭矩")

        # 额定扭矩MA0 [N.m]
        line_edit = main_window.child_window(auto_id="MainWindow.centralwidget.groupBox.lineEdit_3", control_type="Edit")
        line_edit.set_text("100")  # 设置新的值

        # 扭矩上下偏差
        line_edit = main_window.child_window(auto_id="MainWindow.centralwidget.groupBox.lineEdit_4", control_type="Edit")
        line_edit.set_text("10")  # 设置新的值

        # 点击按钮 确定
        button = main_window.child_window(auto_id="MainWindow.centralwidget.groupBox_2.pushButton", control_type="Button")
        button.click()  # 点击按钮

        # 等待特定进程结束
        process_id = app.process  # 获取进程的 PID
        while True:
            time.sleep(0.1)  # 定期检查,每0.1秒检查一次
            try:
                proc = psutil.Process(process_id)  # 尝试获取进程
                proc.status()  # 查询进程状态
            except psutil.NoSuchProcess:
                break  # 如果进程不存在则跳出循环

    except Exception as e:
        print(f"发生错误: {e}")

if __name__ == "__main__":
    set_bolttorque_gui_values()
 楼主| lyl2008abc 发表于 2024-9-6 08:03
zishen 发表于 2024-9-6 18:22
 楼主| lyl2008abc 发表于 2024-9-11 08:09
zishen 发表于 2024-9-6 18:22
直接CE搜索尝试一下

请问如何用CE搜索、修改,能介绍详细一点吗?感谢!
zishen 发表于 2024-9-11 13:15
lyl2008abc 发表于 2024-9-11 08:09
请问如何用CE搜索、修改,能介绍详细一点吗?感谢!

你把程序发出来看看吧
 楼主| lyl2008abc 发表于 2024-9-12 19:53
zishen 发表于 2024-9-11 13:15
你把程序发出来看看吧

大佬,软件在这里,请帮忙修改下,非常感谢!
通过网盘分享的文件:bolt.zip
链接: https://pan.baidu.com/s/1540Pz12_71OhZA9qybei_Q?pwd=btmp 提取码: btmp
 楼主| lyl2008abc 发表于 2024-9-15 09:52
zishen 发表于 2024-9-11 13:15
你把程序发出来看看吧

请问大佬,有结果了吗,感谢哈
 楼主| lyl2008abc 发表于 2024-9-19 08:00
哪位大佬能修改,帮忙看下,感谢哈
 楼主| lyl2008abc 发表于 2024-9-24 18:30
有没有大佬能帮忙看下,感谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-10-31 16:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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