Mingye Wang
Mingye Wang
建议看 https://github.com/M2Team/NanaZip/blob/61723a7eb2472dc1b8fbbc06bba70775eff84ec9/NanaZip.UI.Modern/SevenZip/CPP/7zip/UI/Common/HashCalc.cpp 的实现。看上去是用正常的 `EnumerateItems` 列文件,然后对每个不是文件夹的东西都整个读入跑 `hb.Update`,没有把文件名混进去。 大概的调用栈,也是我找到有 HashCalc 这个东西的过程 右键菜单会从这里调用 CalcChecksum,使 arcFileName 为空 https://github.com/M2Team/NanaZip/blob/61723a7eb2472dc1b8fbbc06bba70775eff84ec9/NanaZip.UI.Modern/SevenZip/CPP/7zip/UI/Explorer/ContextMenu.cpp#L1250-L1251 CalcChecksum 会……变成命令行 `h -scrc ... -i ...`? https://github.com/M2Team/NanaZip/blob/61723a7eb2472dc1b8fbbc06bba70775eff84ec9/NanaZip.UI.Modern/SevenZip/CPP/7zip/UI/Common/CompressCall.cpp#L374 然后进 Main 调 HashCalc... https://github.com/M2Team/NanaZip/blob/61723a7eb2472dc1b8fbbc06bba70775eff84ec9/NanaZip.UI.Modern/SevenZip/CPP/7zip/UI/Console/Main.cpp#L1456 发现有个 hashOptions 没跟上,去看...
I think lossy console output is fine as long as false positives for console detection are rare OR we can always override what it does. That said I’m not sure...
Results stitched together for two different versions of the Windows AMD runtime, using OpenCL-Benchmark v1.8: ``` .-----------------------------------------------------------------------------. |----------------.------------------------------------------------------------| | Device ID 0 | NVIDIA GeForce RTX 2060 | | Device...
seems to happen on 17134/x64 too. tried an upgrade from 2.92 to 2.94, complained about being unable to start daemon, rolling back uninstalls 2.92 too. tried to delete the registry...
Some improvements may be possible based on 5e5fb3b by reducing JP coverage to the Noto/Source Han Sans subset font, and padding it up with a SC or TC variant that...
@sommerluk Taking subsets can be a good enough solution as you can isolate characters not (usually) used by one region and give it a writing style from a region that...
zip 格式只有两种编码:不知道什么编码和 UTF-8。哪里插一个 `archive_read_set_options(a, "hdrcharset=CP936")`可能有救,具体的值建议用 GetOEMCP() 现场获取。
🌚 说到最后也不知道哪里调用了,我遗憾个啥?照着测试 https://github.com/libarchive/libarchive/blob/master/libarchive/test/test_read_format_zip_filename.c 折腾吧,拜拜…… PS. 命令行解压 `bsdtar --options hdrcharset=CP936 -xf 某某.zip` 就行了
This feels like a relapse of the old bug… I mean, the whole reason that PR existed was to make it not dip into the dock. I will look into...
Hey! It exists now. Closed! I mean I could repurpose it for 100000 other P2P types but we'll see.