Screen CrH 的诞生


  • 2022-5-15 游玩CS:GO跳狙飞人模式中由于盲狙不准被虐,突发灵感,开始了Preciser的前身Screen CrH的制作。
  • 2022-5-16 Screen CrH 第一个版本失败,原因是仅考虑缩小窗口大小和修改窗口形状以模拟准星,忘记对窗口鼠标穿透处理,导致游戏内出现卡屏,无法开枪。
  • 2022-5-20 经过一段时间的琢磨,并且受到同类软件(Crosshair X)的启发,研发出Screen CrH第一个可用版本2.3.6 (1040KB)
Screen CrH-2.3.6

Screen CrH 的发展


  • 2022-5-20 --- 2022-5-23 由于界面过于简陋,对Screen CrH 进行了反复地更改和完善,包括但不限于代码优化,界面美化,最终来到了2.5.1版本。
  • 2022-5-24 2.5.1版本优化完毕,并成为首个发布版本,在00:48上传至B站(链接:点击观看,此时Screen CrH的主要功能均已制作完毕并实装,包含但不限于【更改风格】【锁定窗口】【一键隐藏】【透明度调整】【位置调整】。程序文件在蓝奏云百度网盘上发布。
  • 2022-5-24 --- 2022-5-26 2.5.1版本界面仍然很丑陋臃肿,于是在2.5.1-Alpha版本中对其进行修改和完善,奠定了日后Preciser及其续作Recoil_Tracker界面的小巧紧凑风格。具体更新内容如下:
    • 界面上增添了界面的交互动画以及提示内容,缩小了窗口体积。
    • 功能上增加了透明度的实时预览和部分数据的保存功能
    • 漏洞上修复了2.5.1版本中锁定窗口闪屏的问题以及绑定隐藏热键为默认按键失败的问题。
  • 2022-5-27 2.5.1-Alpha版本优化完毕,在00:06上传至B站(链接:点击观看,此视频也成为目前播放量最高的视频,也是绝大部分用户了解Screen CrH第一印象
  • 2022-5-30 2.5.1-Alpha版本中保存过于局限,且存在一些问题,于是在2.5.1-Beta版本中进行了视觉功能的添加和问题的修复。具体更新内容如下:
    • 界面上新增了隐藏时的系统通知,显示当前准星的部分设置信息,不过此功能在目前最新版本的RT_CrHPreciser中均已卸载。
    • 漏洞上修复了2.5.1-Alpha版本中保存的不完整性问题以及托盘菜单退出无法保存数据的问题。
  • 2022-5-30 2.5.1-Beta版本优化完毕,在15:50上传至B站(链接:点击观看,此视频貌似是该系列播放最低的,且因不明原因不允许在简介中添加下载链接。
Screen CrH-2.5.1 & 2.5.2
  • 2022-5-31 2.5.1-Beta版本发布以后,接到用户的反馈称鼠标拖动移动欠缺精准度且需反复呼出主窗口的操作过于繁琐,于是在2.5.3版本中(2.5.2标题忘记更改了,只有程序清单中出现过,说实话版本名字也是随便起的)对该问题进行了优化。具体更新内容如下:
    • 功能上增加了准星位置的保存,准星可否移动和四向微调的快捷键,对部分针对屏幕准星而修改用户区大小的网游增强了适配,以及完善了帮助文档的内容。
  • 2022-5-31 2.5.3版本优化完毕,在00:54上传至B站(链接:点击观看
  • 2022-5-31 --- 2022-7-15 上学坐牢中。。。没对程序进行任何实质性的更新,但对网友提出的问题和建议进行了收集和整理同时在B站一一回复
  • 2022-7-20 --- 2022-7-24 在收集的建议和问题中筛选出具有实际意义和大众化的进行开发和实装。
  • 2022-7-24 根据用户反馈,大家所熟知的2.5.4诞生,这也是Screen CrH系列的最后一个正式版本。在这个版本中进行了较大的功能改变,包含三个次要更新与三个主要更新(相当宠粉有没有awa),具体更新内容如下:
    • 功能上增加了基本设置的保存准星大小的更改(等比例)准星样式的自定义(呼声最大)帮助文档位置更改配置文件的升级,以及自定义数据的扩充修改(在此版本中用处不大,但为日后RT CrH开发提供了思路)
    • 漏洞上修复了2.5.3版本中卸载残留的问题。
  • 2022-7-24 2.5.4版本优化完毕,在22:02上传至B站(链接:点击观看,此视频是该系列播放第二高的,且此时程序功能较为成熟,为用户量增长起到了莫大的作用。

Preciser 的诞生及发展


  • 2022-9-4 考虑到原名过长缺乏个性,决定将Screen Crosshair正式更名为Preciser,顾名思义:Preciseadj. 精准的。
  • 2022-9-5 --- 2023-12-31 Preciser 在此期间进行了约5次的小型更新和漏洞修复,但未进行任何新版本的公开发布和宣传,由于该程序未实装自动更新,目前仍有许多用户正在使用功能欠缺,存在漏洞的旧版本。最后一次更新的日期为2023-12-31,在Q群中发布且修改了以往视频简介中的链接。
  • 2024-1-1 Preciser已达最终版本,不存在任何漏洞,非极特殊情况不再更新
Preciser-2.5.4 最终版本/现版本

Recoil_Tracker 的诞生及发展


  • 2022-7-29 Screen Crosshair用户Smile通过程序内预留的QQ联系到Just.Joker,在肯定程序的实用性和便利的同时提出了一项需求:制作CS:GO游戏的弹道准星,并订制一款准星程序。
  • 2022-8-2 经过一段时间的交流,商讨出第一个可行的简便的实现方案:准星间隔地显示在不同位置以标示子弹落点。向Smile提供了第一个预览版本,但此版本无法正确显示位置并存在闪退问题,并不符合预期需求。
  • 2022-8-2 --- 2022-8-17 由于当时并无任何相关经验且仍是编程新手(现在也是),认为自己难以胜任,缺乏思路,项目被暂时荒废
  • 2022-8-18 在打CS:GO时突现灵感,快速着手开发了第一个预览版本(仅装载了AK47的弹道),并传给Smile浏览试用,虽然弹道存在些许偏差,但整体上可以使用,于是决定重拾项目,开发CS:GO弹道准星。
  • 2022-8-19 --- 2022-8-27 为数据测量和应用实装的方便开发了临时用户生成数据的程序并将使用方法一同交给Smile,在开发过程中Smile负责枪械弹道数据的测量Just.Joker负责枪械数据的应用实装
  • 2022-8-29 Recoil_Tracker第一个成品版本诞生,该版本将仅包含弹道数据和切换数据所用的热键监听的预览版本与曾经开发的Screen CrH 2.5.4版本融合,形成了兼具弹道追踪,静态显示,自定义样式等功能的一体化准星程序。
Recoil_Tracker 第一成品版本
  • 2022-9-1 Recoil_Tracker开启测试,接入了验证并将登录凭证作为奖励分发给一些提供赞助的用户。
  • 2022-9-7 迎来第一位测试用户。
  • 2022-9-10 Recoil_Tracker迎来测试后第一个功能更新,并实装与V1.3.4.0版本,具体更新内容如下:
    • 功能上增添了【已存准星】,便于对自定义多准星存储和切换,此时支持5个准星的保存。
    • 界面上优化了表现形式,将高级菜单由竖排改为横排
  • 2022-9-25 根据不少用户的反馈和建议,决定开发切换枪械热键的换绑功能,更换了程序界面皮肤,这皮肤装载了不短的时间,很多老用户对其印象十分深刻。并最终于V1.7.4.0版本中实装,具体更新内容如下:
    • 功能上增添了【改绑热键】屏幕截图准星静默以及相关的保存等功能。
    • 界面上更换了新的界面皮肤
  • 2022-9-27 Recoil_Tracker上架爱发电,并一直作为主要的赞助方式沿用至今(主页地址:点此浏览
  • 2022-11-30 根据Q群内用户反馈,发现存在当按下控制键时无法正确跟踪的问题,于V1.7.4.2版本中实装,具体更新内容如下:
    • 功能上增添了【CFG编辑】现今的小组件,移除了原Update.exe的安装器。
    • 漏洞上修复了按下控制键(ALT/SHIFT/CTRL)无法追踪的漏洞以及关闭程序后依旧占用内存的漏洞。
  • 2022-12-1 根据用户反馈建议,对不同分辨率下无法全屏窗口化模式的玩家进行适配,开发了一建更改分辨率等功能,并于V1.7.4.5版本中实装,具体更新内容如下:
    • 功能上增添了【分辨率】,便于用户一键更改桌面分辨率,以保证在全屏窗口模式下可以调整分辨率以适合用户的操作习惯,并支持保存和一建恢复,将更新模式换为启动时自动检测更新(此时采用的是免费图床更新),增添了自动获取管理员权限
    • 界面上【改绑热键】更换为【辅助设置】,并在其内增添了子项【分辨率】,将【检测更新】改为【CFG编辑】
RT CrH-V1.7.4.5
  • 2022-12-1 第一次尝试用B站宣传程序,此视频也一直作为旧官网的封面宣传视频,(链接:点击观看,收获了一些用户。并确认了第一款程序的图标,在旧官网上目前依然展出,如下图:
RT CrH第一款图标
  • 2023-1-15 由于许多用户不清楚程序用法,决定制作一期视频统一解答,在14:34上传至B站(链接:点击观看
  • 2023-1-25 由于V1.7.4.5版本中应用的皮肤对内存的不兼容导致程序闪退且过于丑陋,决定更换新的皮肤,并于V1.7.4.54版本中实装,具体更新内容如下:
    • 功能上添加了DEP进程保护,新增自动更新模块自动解压功能以及小组件功能。
    • 界面上更换了新的皮肤,将程序重新拉回现代化审美
    • 漏洞上修复了皮肤图标显示异常的问题。
  • 2023-1-30 考虑到部分用户寻找准星十分苦难,于是开发了简易的方便的准星制作功能并对上个版本中的图标进行部分换新,并于V2.0.0.0版本中实装,具体更新内容如下:
    • 功能上添加了【准星制作】,及其保存导出等相关功能。
    • 界面上更换了部分图标。
  • 2023-5-27 考虑到打开到登录程序过程繁琐,设计并开发了自动化功能,以及字幕及其位置保存功能,并对图标进行了进一步替换,同时为了对更多游戏进行适配和服务更多玩家以及满足用户的个性化需求,决定开发自定义轨迹和切换轨迹的相关功能,并于V2.0.9.71实装,具体更新内容如下:
    • 功能上添加了包含【自动登录】【自动运行】【更多设置】及其选择情况的保存,字幕的位置保存等相关功能,增添了【编辑轨迹】【切换轨迹】【已存模板】等功能。
    • 界面上更换了部分按钮禁止时图标,便于分辨当前状态。
RT_CrH-V2.0.9.71
  • 2023-8-10 考虑到程序自动更新速度缓慢且不稳定,更换了文件服务器和更新方式,同时改变了安装目录结构,便于管理和后续维护,修复了一些已知问题,并于V2.1.0.1版本中实装,具体更新内容如下:
    • 功能上修改了安装目录的结构,更换了更新模块文件存储服务器,更新速度和稳定性都头大幅度提升。
    • 漏洞上修复了保持左键按下,切换轨迹后与未运行完毕的原轨迹与新轨迹重合叠加的问题。
  • 2023-8-27 根据广大用户及作者自身对准星图片有白边的反馈,经过长时间的学习和搜寻,开发了新的显示模式,同时由于过去程序图标无法凸显涂点,决定更换新的图标,并于V2.1.1.0版本中实装,具体更新内容如下:
    • 功能上新增【绘制模式】,用于准确显示包含Alpha通道的图片解决了白边问题
    • 界面上更换了新的图标(纯手绘,还是蛮好康的)
    • 漏洞上修复了部分显示问题。
RT_CrH最新图标
  • 2023-9-18 根据自身测试与用户反馈,发现绘制模式下预设图片无法正常显示,立即进行修复,同时更换了新的界面皮肤,并于V2.1.1.3版本中实装,具体更新内容如下:
    • 功能上新增了一处关于logo的彩蛋
    • 界面上更换了新的皮肤。
    • 漏洞上修复了部分显示问题。
RT_CrH-V2.1.1.3
  • 2023-9-18 考虑到部分用户的游戏不包含全屏窗口模式/无边框窗口模式,开发了能将任意窗口强行改为该模式的工具,并于V2.1.1.5版本中实装,具体更新内容如下:
    • 功能上增添了【窗口化】工具,与【获取窗口】配合使用可以实现任意窗口游戏的适配
    • 漏洞上修复了窗口阴影带来的闪烁问题。
  • 2023-9-23 CS2正式上线,官方自带了动态准星的功能,决定为优化程序体积和运行速度以及规避风险,决定将一直作为宣传点的弹道数据卸载,转发展方向为用户的个性化,并于V2.1.1.9版本中实装,具体更新内容如下:
    • 功能上卸载了全部CS:GO弹道数据及其相关功能,包括但不限于【字幕显示】【按键绑定】,提升【已存准星】数量为20个。
  • 2023-9-30 根据用户反馈截图功能导致程序闪退,立即进行排查发现无法修复,决定更换截图模块,并新增开机自启等功能,删除了安装目录中冗余的文件,修复了许多已知问题,并于V2.1.2.1版本中实装,具体更新内容如下:
    • 功能上更换了截图模块,新增【开机自启】取消字体及准星图片工程文件的安装,更改了保存数据的目录。
    • 漏洞上修复了滑块条无法拖动动态准星轨迹异常窗口部分显示异常透明色未自动应用等问题。
  • 2024-1-31 作者玩打猎游戏时眼睛不好且读评论时注意到相关需求,决定开发类似于放大镜的功能,并于V2.1.2.7版本中实装,具体更新内容如下:
    • 功能上增添了【放大镜】功能,可选自定义显示位置放大位置放大倍数等多种参数。
    • 漏洞上【准星制作】窗口中字体异常的问题。
  • 2024-2-4 RT_CrH的用户量远远小于Preciser,故决定出一期宣传视频,在22:51上传至B站(链接:点击观看
  • 2024-3-31 作者即将高考,决定进行此前最后一次更新,并修复已知问题,并于V2.1.3.0版本中实装,具体更新内容如下:
    • 功能上增添了【Q/A】及其包含的邮件反馈功能,便于用户的反馈。
    • 界面上【编辑轨迹】中表格的宽高增加,便于浏览和修改。
    • 漏洞上修复了【锚点】定位错误且超出最大数额至程序崩溃【编辑轨迹】读入或导入轨迹后所保存路径无文件时反复弹窗影响操作,邮件咨询界面显示异常【狙击手模式】暂停模式下未关闭等的问题。
  • 2024-6-10 作者高考结束,恢复更新,但目前没什么创意和思路,还请各位用户多多提供思路,为RT越来越好做出贡献!!
  • 2024-6-10 --- 2025-1-31 对程序更新了多次,并在官网文章中发布了部分重要更新的公告。版本号一直迭代到V2.1.6.1,以下列举其中较为主要的更新内容:
    • 2024-8-1 V2.1.3.6支持多种图片文件,包含*.gif等多种格式,实现了更炫酷的动图准星。
    • 2024-8-23 V2.1.3.7删除了[实用工具]CFG编辑,并将ShareOL下载源更改为个人网盘以获得更高的稳定性。
    • 2024-9-19 V2.1.4.0适配了DPI缩放,解决了取色,放大镜等功能位置偏移的问题,在【更多设置】中新增功能:调整准星层次,并修改了窗口布局。
    • 2024-12-09 V2.1.4.6在[小组件]增添了“透明动图工具”功能,此功能独立于本体的两个显示模式,对透明高清动图提供了支持。
    • 2024-12-16 V2.1.5.0在[基本设置]上新增[窗口指定]功能,以及在[已存数据]-[已存轨迹]新增了[指定窗口]功能以及其配套的选择工具等等及其的保存读取相关功能,游戏位于前台窗口时自动开启准星及其功能,其余时刻自动关闭以免打扰。
    • 2025-1-2 V2.1.6.0在[已存数据]-[已存准星]上新增[快捷切换]功能,以及其对应的保存读取功能,此功能可以快速切换已存的自定义准星样式,方便多准星用户。另外,考虑到程序快捷键较多,为确保不相互冲突新增绑定[Backspace]按键以取消当前热键功能。
  • 2025-1-9 Recoil_Tracker由于某些原因急需中文名称,经过交流群中各位的集思广益,确定为“星迹准星”。并给提供建议的各位发放了“XJ”为前缀的限量永久凭证
  • 2025-1-31 Recoil_Tracker的Steam商店页面上线,价格初定为免费(链接:点此跳转)
  • 2025-2-7 Recoil_Tracker在Steam中发布了一项更新,优化了[动态准星]的延时算法,使得最新版本中可以在约25ms内完成操作变化的响应,以确保不会出现卡顿或多条线程重合导致的准星位移矢量叠加。
  • 2025-2-11 Recoil_Tracker在Steam中发布一项更新,在[准星制作]中新添[反向]功能,提升制作准星的个性化程度。
  • 2025-2-14 Recoil_Tracker在Steam中发布一项更新,实现了依附和脱离Steam平台时的中英双语支持,并修复若干bug:如轨迹切换18 19 20 , 准星切换 19 混淆错乱等。
  • 2025-2-16 Recoil_Tracker被Steam客服以"不符合的应用程序类型"为由强制下架,多次申诉无果已无法在Steam商城搜索到......
  • 2025-2-28 为重新上架Steam做准备,进行了一系列更新和修改:
    • 决定将Steam版Recoil_tracker改名换姓,初次定为“XJ-Overlay'”,与中文名"星迹"相呼应。
    • 增加自定义准星栏位至30个,提升个性化程度的同时适配新的UI界面。
    • 制作新UI交互界面,借此契机提升UI界面的现代化美观性水平。修改后样式见下:
RT_CrH-V2.1.6.2
  • 2025-2-29 --- 2025-5-5 对程序进行了一次细小更新,修复若干Bug,版本号:V2.1.6.21
  • 2025-5-6 经用户反馈及作者测试,发现若干遗留问题,遂进行了V2.1.6.22版本更新,具体更新内容如下:
    • 漏洞上修复"等待确认"状态下部分常态快捷键失灵(微调等)的问题,经过反复筛查测试后发现是由于启动时一按键标识为0且被错误调用销毁导致的全局按键失效。修复"狙击手模式","动态准星"以及其的"长按","常显"间共同调用的限制规则逻辑混乱问题,该问题可能在程序启动时导致非期望功能组合以至准星异常消失,并少了三种期望的功能组合,新的逻辑见下图:
新逻辑
  • 2025-5-15 经用户反馈及作者测试,修复了[狙击手模式]非“长按”状态下,功能键按下时无法正常触发隐藏和显示的Bug,现提供了“Alt Ctrl Shift”支持,由于此次更新较小,不替换版本号
  • 2025-5-16 --- 2026-2-22 期间更新了多次小版本,但因为比较懒,记载下来的寥寥无几,下面仅列举部分版本的核心更新内容:
    • 2025-6-4
      • 功能上
        • 优化了[动态准星]的延时算法,使得最新版本中可以在约25ms内完成操作变化的响应,以确保不会出现卡顿或多条线程重合导致的准星位移矢量叠加。
        • 在[准星制作]中新添[反向]功能,提升制作准星的个性化程度。
        • 实现了依附和脱离Steam平台时的中英双语支持,并修复若干bug:如轨迹切换18 19 20 , 准星切换 19 混淆错乱等。
        • 增加自定义准星栏位至30个,提升个性化程度的同时适配新的UI界面,制作新UI交互界面,借此契机提升UI界面的现代化美观性水平。
        • 新增[狙击手模式]在[长按]下的自定义按键功能。
      • 漏洞上
        • 修复了一处显示异常以及已知bug。
        • 修复"等待确认"状态下部分常态快捷键失灵(微调等)的问题,经过反复筛查测试后发现是由于启动时一按键标识为0且被错误调用销毁导致的全局按键失效。修复"狙击手模式","动态准星"以及其的"长按","常显"间共同调用的限制规则逻辑混乱问题,该问题可能在程序启动时导致非期望功能组合以至准星异常消失,并少了三种期望的功能组合
        • 修复主界面选项配置读取异常失效以及提示窗口显示不全等Bug。
    • 2026-9-26(补丁:2025-9-27 - 2025-12-28)
      • 功能上(含补丁内容)
        • 对除"[已存准星]-[快捷切换]与[已存轨迹]-按键切换]"外的改绑热键功能进行了更新,现支持绑定热键为"鼠标左键 鼠标中键 鼠标右键",使用具体方法为鼠标左键单击热键编辑框,按住"Ctrl+Shift",分别点按"L M R"当其内文字显示分别为"MLeft MMiddle MRight"即代表设置成功.
        • 对"[狙击手模式]-[长按]"增添一子选项即相应功能"[取反]",勾选此项后,原功能取反,准星显示与隐藏时机与触发方式相反.
        • 新增[放大镜功能]-[跟随鼠标]时,根据鼠标位置实时更新坐标并显示在放大中心位置编辑框中.
      • 漏洞上(含补丁内容)
        • 因更新需求,修改[狙击手模式]自定义热键规则,原规则"按下[Backspace]键时显示"<NONE>",视为默认鼠标右键".现默认显示"MRight",视为鼠标右键,原情况更换为解除绑定.
        • 修复部分热键编辑框绑定鼠标键时,文本显示错误问题.
        • 修复[编辑轨迹][开启热键][放大镜热键]的编辑框错误绑定问题.
        • 修复[常显]选择框与快捷键切换不同步问题.
        • 修复首次启动时快捷键切换准星样式快捷键错误绑定及其它可保存数据的初始化失效问题.
        • 修复快捷键切换准星样式21-30统一绑定失效问题.
        • 优化监视热键逻辑,略微增加判定周期,减少占用,提高适配性和优先级.
        • 优化无特殊功能开启时,时钟线程空转导致程序较高占用的问题.
        • 修复运行状态下当开启[动态准星]功能时调整[狙击手模式]相关设置,错误读取动态轨迹数据致准星窗口错误位移的问题.
        • 修复[狙击手模式]开启[长按]与[取反]后,与[窗口指定]功能的冲突致在非白名单窗口上准星错误显示的问题.
        • 修复在多个普通键按下时无法正确触发快捷键以及在部分第三方程序运行下热键全体失效的问题.
        • 优化程序运行状态判断逻辑.
    • 2026-2-13(Steam)
      • 功能上
        • [Q/A]界面联系方式及托盘窗口的反馈方式进行了必要的更新.
        • [编辑轨迹]表格中存储的数据,更改为即时存储方式,存储在运行目录下的\routr\latest.data中,不再需要保存外部文件的存在必要性和位置不变性.
        • 取消启动时语言选项,默认为英语显示,可在程序内[更多设置]切换为中文.
        • 更改全部配置文件及存储文件路径和逻辑,替换由GB2312编码的字符,使之支持Unicode环境下的存储和读取操作.
        • 更换[鼠标脚本]列表框中数据的保存方式,取消以往易乱码局限性强的对话框式结构和存储文件类型,替换为与其他包含表格数据的功能相同的存取方式和文件类型.
        • 删除[准星制作]功能中易乱码,兼容性较差的颜色选择框,替换为自绘的简易颜色选择器,未来或许会对此工具进行进一步更新.
        • 调整[准星制作]窗口,[主界面]等窗口组件位置和布局,避免显示异常和过于紧凑.
      • 漏洞上
        • 修复[编辑轨迹]读取时表头中英文切换异常的问题.
        • 剔除程序内无用的资源,缩小程序体积.
  • 在此期间,程序重新上架了Steam商店,名字为"Recoil_Tracker Overlay",目前生成版本正在审核中,关于价格,多开,是否脱离运行,正在左右脑互搏中,还请大家添加愿望单,直达链接:点此直达

这篇文章是倒序方式写的,说实话部分记忆已经很模糊了,还有很多无法找到具体时间,提及的部分版本号及时间也只是猜测,并且本身技术方面也不配有什么大张旗鼓的记录和宣扬,供大家看一乐呵。