<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>手把手项目开发 - 技术交流区</title>
    <link>http://shou8shou.cn/forum-40-1.html</link>
    <description>Latest 20 threads of 技术交流区</description>
    <copyright>Copyright(C) 手把手项目开发</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Thu, 30 Apr 2026 21:27:41 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://shou8shou.cn/static/image/common/logo_88_31.gif</url>
      <title>手把手项目开发</title>
      <link>http://shou8shou.cn/</link>
    </image>
    <item>
      <title>共享内存学习测试</title>
      <link>http://shou8shou.cn/thread-1209-1-1.html</link>
      <description><![CDATA[目标：
定义完整的指令头结构体（包含指令ID、参数长度、校验码），并在控制端实现指令打包函数（如`PackCommand(DWORD cmdId, const void* pData, int dataLen)`）。
被控端模拟：编写一个简单的DLL项目（模拟被控端），定时读取共享内存中的指令编号，并在控制台打印 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Mon, 04 Aug 2025 06:18:48 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之周围对象分析</title>
      <link>http://shou8shou.cn/thread-796-1-1.html</link>
      <description><![CDATA[思路：
1. 查找人物角色周边得怪物数量，通过数量追踪怪物数组（数组、二叉树、列表来存储怪物信息）
2. 通过分析人物得血值，来追踪到怪物数组。角色也是属于怪物中的一种（NPC、宠物、特殊怪等）
3. 通过选怪CALL进行追踪
4. 通过call找怪对象或者ID来追踪


周围对象 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 18 Jul 2025 07:30:04 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之多账号共享内存之中控指定上号</title>
      <link>http://shou8shou.cn/thread-766-1-1.html</link>
      <description><![CDATA[多账号共享内存之中控指定上号数据准备工作
[*]获取选中的是哪一行
[*]根据获取到的行，获取是否是离线状态，如果是则取出账号与密码，方便下一步登录
[*]将获取到的数据信息放入结构中
编写成员函数，实现如下功能
[*]将登录器置顶，并移动到原点，方便统一操作
[*]获 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Wed, 16 Jul 2025 03:31:14 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之多账号共享内存自动登录界面初始化</title>
      <link>http://shou8shou.cn/thread-750-1-1.html</link>
      <description><![CDATA[多账号共享内存自动登录之界面初始化
[*]规划辅助界面
[*]编写.ini文件格式，在Release中新建一个文件夹（Account），放入.ini文件
[*]编写结构，用来存储账号信息


[*]使用ListCtrl加载账号文件
        4.1 获取运行目录中的Account目录下的0001.ini
API: GetModuleF ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Tue, 15 Jul 2025 13:59:45 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之封装跨进程共享内存</title>
      <link>http://shou8shou.cn/thread-725-1-1.html</link>
      <description><![CDATA[十一、封装跨进程共享内存目标：封装共享内存，加入容错机制封装共享内存类：类_共享内存类_共享内存.h
类_共享内存.cpp
使用例子进程A：
进程B：]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Mon, 14 Jul 2025 08:49:06 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之跨进程共享内存</title>
      <link>http://shou8shou.cn/thread-724-1-1.html</link>
      <description><![CDATA[十、跨进程共享内存
[*]跨进程共享数据
[*]虚拟内存与物理内存
[*]私有内存跟共享内存的申请和释放
[*]共享内存通信
[*]封装共享内存通信到项目中
跨进程共享数据生活例子某物流中心需要同时处理
[*]扫码机器人（进程A）
[*]分拣机械臂（进程B）
[*]称重系统（进程C）
[ ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Mon, 14 Jul 2025 08:01:26 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之Lua的封装</title>
      <link>http://shou8shou.cn/thread-722-1-1.html</link>
      <description><![CDATA[九、Lua的封装
[*]Lua_Reg结构体
批量注册函数的核心结构体，结合luaL_newlib或者lua_register，可以轻松实现模块化扩展。

[*]注册结构体使用示例


[*]遍历注册

示例演示]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Mon, 14 Jul 2025 02:59:52 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之Lua与C++交互02</title>
      <link>http://shou8shou.cn/thread-696-1-1.html</link>
      <description><![CDATA[字数原因，接上篇


C++调用Lua函数lua的工作原理：栈的特点：先进后出。栈底：从1开始，依次增加栈顶：从-1开始，依次较少获取栈的元素数量int 元素数量 = lua_gettop(L);弹栈：lua_pop(L,-1);  //清空栈常用操作void test(){
    lua_State* L = luaL_newstate();
    ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Sat, 12 Jul 2025 06:58:25 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之Lua与C++交互01</title>
      <link>http://shou8shou.cn/thread-695-1-1.html</link>
      <description><![CDATA[八、Lua与C++交互目标：⚡️ 编译项目为静态库lib⚡️ 导入静态库⚡️ 使用Lua流程⚡️ 优化Lua使用流程⚡️ C++调用Lua函数⚡️ Lua调用C++函数编译项目为静态库lib在项目中使用，不能使用控制台，需要将Lua编译成静态库导入到项目中运用。步骤一：Lua源码项目右击 -  ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Sat, 12 Jul 2025 06:57:07 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之Lua基础</title>
      <link>http://shou8shou.cn/thread-688-1-1.html</link>
      <description><![CDATA[七、Lua基础Lua的概念：是一个小巧的脚本语言，但没有提供强大的库，所以Lua不适合作为独立开发应用程序的语言。Lua下载：www.lua.org
[*]访问官网；
[*]跳转到DownLoad页面，优先选择5.1.5 和 5.4.6这两个版本。
Lua在线调试工具：https://wiki.luatos.com/_static/lua ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Sat, 12 Jul 2025 03:57:42 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之多层框架设计</title>
      <link>http://shou8shou.cn/thread-673-1-1.html</link>
      <description><![CDATA[五、多层框架设计什么是多层框架？在C++程序开发一般都会进行多层框架的设计，也称为架构或软件架构。主要是将应用程序的不同功能模块化，以便维护、扩展和重复调用。多层框架的组成：
[*]表示层
负责与用户进行交互，例如图形界面（GUI）、命令行界面（CLI）或者API。 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 11 Jul 2025 13:27:13 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之挂接主线程防封处理02</title>
      <link>http://shou8shou.cn/thread-665-1-1.html</link>
      <description><![CDATA[由于字数限制，此部分为防封笔记的续集。创建控制台程序：
获取到满足条件的窗口句柄，更好执行在挂接主线程代码中的窗口句柄处。]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 11 Jul 2025 08:38:04 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之挂接主线程防封处理01</title>
      <link>http://shou8shou.cn/thread-664-1-1.html</link>
      <description><![CDATA[四、挂接主线程之防封为什么替换游戏窗口挂接主线程在部分游戏的反作弊机制中，会对窗口属性（窗口句柄、类名、线程ID等）进行检测，目的是识别外部程序是否通过窗口挂接进行非法操作。替换的核心原理：窗口跟线程是绑定关系，每一个窗口（HWND:窗口句柄）由特定线程创 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 11 Jul 2025 08:36:44 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之挂接主线程优化处理</title>
      <link>http://shou8shou.cn/thread-662-1-1.html</link>
      <description><![CDATA[三、挂接主线程之优化设置共享指令对于挂接主线程过程中利用的消息编号将会是中控界面和DLL端共用的，可以对该部分进行优化到同一个头文件中，确保消息编号的一致性。创建头文件：游戏指令.h

[*]在中控项目和DLL项目外创建一个文件夹“共用层”[后面会对多层框架进行讲 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 11 Jul 2025 07:40:45 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 辅助框架设计之优化窗口</title>
      <link>http://shou8shou.cn/thread-660-1-1.html</link>
      <description><![CDATA[一、优化游戏窗口涉及API：FindWindow()、GetWindowLongPtr()、SetWindowLongPtr()、SetWindowPos()、ShowWindow()FindWindow()
// 返回值：成功 - 窗口句柄；失败 - NULL应用场景讲解想象一下，你在开发一款自动化工具，比如要自动操作某个特定的软件窗口。这个软件窗 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Fri, 11 Jul 2025 06:25:11 +0000</pubDate>
    </item>
    <item>
      <title>32位辅助学习交流贴 - 人物信息</title>
      <link>http://shou8shou.cn/thread-607-1-1.html</link>
      <description><![CDATA[人物信息目标游戏：《传奇私服》32位逆向工具：CE+OD今日任务：分析人物数据如何分析数据：1.确定数据宽度（BYTE\\2BYTE\\4BYTE\\FLOAT\\DOUBLE\\CHAR*)2.确定扫描的值在数据分析的时候，作为切入点的数据优先选择游戏中可变动的值（人为可控），例如血值、金币、坐标等。血 ...]]></description>
      <category>技术交流区</category>
      <author>song2008</author>
      <pubDate>Wed, 09 Jul 2025 03:24:26 +0000</pubDate>
    </item>
    <item>
      <title>LINUX简单搭建本地deepseek(debian)</title>
      <link>http://shou8shou.cn/thread-466-1-1.html</link>
      <description><![CDATA[1.curl -fsSL https://ollama.com/install.sh | sh  ollama下载
2.127.0.0.1:11434 检测olllama 
3.ollama run deepseek-r1:1.5b 运行]]></description>
      <category>技术交流区</category>
      <author>yzjchen@163.com</author>
      <pubDate>Thu, 03 Jul 2025 02:53:44 +0000</pubDate>
    </item>
    <item>
      <title>LINUX下简单搭建网站(debian)</title>
      <link>http://shou8shou.cn/thread-464-1-1.html</link>
      <description><![CDATA[1. apt install appache2 安装appache2
2.systemctl start apache2  启动服务
3.systemctl status apache2  查看服务是否启动
4.输入 地址http://127.0.0.1 检查是否成功
5.cpolar http 80 发到互联网]]></description>
      <category>技术交流区</category>
      <author>yzjchen@163.com</author>
      <pubDate>Thu, 03 Jul 2025 01:05:35 +0000</pubDate>
    </item>
  </channel>
</rss>