吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1484|回复: 18
收起左侧

[讨论] 苦瓜甘甜制作的单文件原理是什么

[复制链接]
云烟成雨 发表于 2023-3-23 10:42
苦瓜甘甜制作的FastStoneCapture单文件版本声明绿色运行,不写注册表,不留缓存,却能保存设置,
我就奇怪了,保存设置不写文件不写注册表的话,是怎么保存的呢?
我猜测是不是每次打开解压,然后再压缩回单文件,这样的话文件的MD5等信息肯定会发生变更,可是我刚测试修改设置后查看文件的校验信息,MD5等信息都没有发生变化,
那他是怎么保存设置的,除了写文件和注册版,我都想不到还有什么别的方式保存设置的

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

侃遍天下无二人 发表于 2023-3-23 10:47
本帖最后由 侃遍天下无二人 于 2023-3-23 11:03 编辑

用沙箱看看就知道了,放sandboxie里运行,然后查看哪些文件被创建或修改了
yuangao 发表于 2023-3-23 10:54
dtadsl 发表于 2023-3-23 11:03
进来学习下

免费评分

参与人数 1吾爱币 -15 收起 理由
侃遍天下无二人 -15 请勿灌水,提高回帖质量是每位会员应尽的义务!

查看全部评分

pjy612 发表于 2023-3-23 11:05
表面上一个文件,后面不知道是否释放到那儿去了,推荐扔沙箱看看
wszjf 发表于 2023-3-23 11:09
本帖最后由 wszjf 于 2023-3-23 11:27 编辑

不好意思,这里的“不留缓存”是不严谨的说法,严格的说是“与原版相比不多留缓存”,不留缓存文件肯定是不能保持设置的,因为这里是从汉化的帮助文件直接复制过来的,没有详细研读,不够严谨,若有误导在此致歉!
因原贴已经锁定,没法修改了,在此一并声明更正!
在后续版本中也会更正此说法。

之前为什么这样写:
原版的配置文件有固定的释放位置,之前打包时,文件里是不包含配置文件的,程序关闭时直接删除释放文件夹,理论上是一个文件不留,所以就有了“不留缓存”的说法,不过这种说法也不严谨。
最新的版本我把配置文件整合到了一起,所以程序结束运行清理文件时会保留个别配置文件,下次启动会先判断配置文件是否存在,存在则不替换。
 楼主| 云烟成雨 发表于 2023-3-23 11:24
wszjf 发表于 2023-3-23 11:09
不好意思,这里的“不留缓存”是不严谨的说法,严格的说是“与原版相比不多留缓存”,不留缓存文件肯定是不 ...

哦,感谢苦瓜大佬来澄清,顺便问一下,设置文件是放在什么路径了呢
wszjf 发表于 2023-3-23 11:31
云烟成雨 发表于 2023-3-23 11:24
哦,感谢苦瓜大佬来澄清,顺便问一下,设置文件是放在什么路径了呢

以9.9版为例,文件释放位置:C:\Users\用户名\AppData\Local\FSCapture9.9
遇到版本升级会自动清理上版遗留文件
 楼主| 云烟成雨 发表于 2023-3-23 11:32
wszjf 发表于 2023-3-23 11:31
以9.9版为例,文件释放位置:C:%users\用户名\AppData\Local\FSCapture9.9
遇到版本升级会自动清理上版 ...

好的,感谢解答
bachelor66 发表于 2023-3-23 12:11
完全不写除非是用云吧,不然目前应该不大可能实现               
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-25 00:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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