Release note of version 1.3.1.4

This commit is contained in:
Yutaka-Sawada
2021-02-09 11:16:30 +09:00
committed by GitHub
parent 47edccb1bc
commit 3392bca1bd

127
README.md
View File

@@ -1,80 +1,107 @@
# MultiPar
v1.3.1.3 is public
v1.3.1.4 is public
This version is a minor update to test a new behavior.
It's an option "Don't search subfolders", in "Creation options" section,
on "Client behavior" tab, of MultiPar Options window.
While it's under "Creation options" section still,
it affects verification and repair for experimental usage now.
In command-line, an option "/fo" is available for verification (and/or reapir).
This version has many changes.
Though I tested the behavior on my PC,
there may be a bug in other environments or in a rare case.
Be careful to use this version for daily usage.
When you want a stable version,
you should not use this new one until other users try.
If you see a strange behavior, odd problem, or failure,
please report the incidinet to me.
I will fix as possible as I can.
This change affects searching misnamed (or moved) files at verification.
Without "/fo" option, par2j will search misnamed files under all sub-folders recursively.
This behavior might be bad for some users,
when there are many sub-folders or a child folder includes many files.
Because searching misnamed (or moved) files from many possible files requires long time,
it would give error (such like exclusive file access) or system heavy (HDD becomes too busy).
When you have such problem in using MultiPar, you may try setting the option.
I improved MD5 hash calculation.
It becomes faster on my PC.
But, it may be slower on some CPUs.
If you feel that hash calculation becomes slow,
please report your case.
If you feel no problem in using MultiPar daily, you don't need to update to this version.
When you don't check "Don't search subfolders" check-box, there is no difference.
Only when you check it now, you will see the difference.
If there's something wrong with this change, please notice me.
I may change current style, if there is a problem.
If new behavior has no problem,
I will move "Don't search subfolders" option into "Common options" section at MultiPar option in future.
I implemented a function to calculate MD5 hash of multiple files at creating PAR2 files.
It seems to be faster on SSD. (I cannot test the speed by myself.)
But, it is slow on HDD.
It detects your drive type and switches function automatically.
If it fails and happens to be slow on your PC,
please report your case.
Because I don't know SSD's property so much, I will need help of users.
I tried to fix a location bug of MultiPar window on multiple monitors.
But, I cannot test the behavior on my PC.
There is a blur window problem on different DPI setting between multiple monitors.
At this time, I cannot solve this yet.
When someone has this trouble and want to help me, I will try to solve.
[ Changes from 1.3.1.2 to 1.3.1.3 ]
[ Changes from 1.3.1.3 to 1.3.1.4 ]
* GUI update
Change
An option "Don't search subfolders" is enabled for verification and reapir.
GUI update
- Change
- An option "Don't search subfolders" is added for verification and reapir.
* PAR2 client update
Change
An option "/fo" is available for verification and reapir.
- Bug fix
- It's possible to adjust opening window position on multiple monitors.
PAR1 client update
- Improvement
- MD5 hash calculation becomes slightly faster.
PAR2 client update
- New
- It's possible to set file access mode for debug usage.
- Change
- When source files are on SSD, hash calculation may become faster.
- Improvement
- MD5 hash calculation becomes faster on recent CPU.
- Bug fix
- An access violation bug in restoring single source file was fixed.
SFV/MD5 client update
- Improvement
- MD5 hash calculation becomes slightly faster.
[ Hash value ]
[ Hash value ]
MultiPar1313.zip
MD5 : 7F09AD4201867C8ACE7039DE417F47C4
SHA-1 : 27AA6F7C6F28180012EA956F87868004D4F63C1C
MultiPar1314.zip
MD5 : 44C31A7F81C6D0C24339D311FD37C10D
SHA-1 : 8871BE03522CF4C6ED96F460E65A4578A0C1D2E3
MultiPar1313_setup.exe
MD5: 4557DF01B68AA0ACD9D62B9EE6D61C5C
SHA1: 7C1652C0CC494E0AEAA346313744FC6F73451C83
MultiPar1314_setup.exe
MD5: E70D7A2222F99CB903B2A16365D9887E
SHA1: 47A9BDAA489F99067516B160984A9A02352E56BF
[ Hash value of other source code packages ]
Old versions and source code packages are available at [OneDrive](https://1drv.ms/u/s!AtGhNMUyvbWOaSo1n_R8awJ_hg0?e=4V0gXu) now.
MultiPar_par2j_1313.7z
MD5: 6E1EB1FF7E6E723A83D3F11183A1EE75
SHA1: B95D66E4D6ECE310529C384C48BDDD37571EC7D5
MultiPar_par2j_1314.7z
MD5: B505C54360170EE14BDC418A62A422C7
SHA1: B2CAB6C0074E48A7E06973D841F3C88251410ACD
MultiPar_par2j_extra_1294.7z
MD5: 6D165CDA2645924ACAFE902F02FAD309
SHA1: D77D4EA778423D5D8F820B8EAF97F733950F9FB1
MultiPar_par1j_1300.7z
MD5: 6C38E0E713D3D68D398C9A51363D153E
SHA1: 33675AF52D58B350792937FFBAD55C5401B06EAA
MultiPar_par1j_1314.7z
MD5: E082D8A598A262E64CBAE2C42283488A
SHA1: F706A3C1FCCAFCE225677BA0785CDB39870206A1
MultiPar_sfv_md5_1300.7z
MD5: 284A62C612F8FAF6325E258845ECA645
SHA1: C2F4F136571083EEDB0713D0B42E58EE36CF1805
MultiPar_sfv_md5_1314.7z
MD5: 355B0CC6B9613B422126EF9EDAC15F87
SHA1: EFD2CF25C47851B86EB12FD5B709BFEEC73AC36D
MultiPar_ShlExt_1298.7z
MD5: BE0F04DF1A6B936F23F6F01930562248
SHA1: 52818266B45ECE135EECFF12D8DA2640A6AD5075
MultiPar_ResUI_1306.7z
MD5: 94533C7023ECC1EBBF695553E1A76E49
SHA1: 90B329BF1EA54D74CD85F39EEDC9B2A8CF7125FE
MultiPar_ResUI_1314.7z
MD5: 2C6BB0F25A9E95E5C38BA856FA9DC4A6
SHA1: F4ED32963CD476F5DF722BE6536E116F0FE55A23
MultiPar_Help_1307.7z
MD5: B9BA3E9E06A6F5C79C32CB88C96AEC08
SHA1: E7B2D5D0CD6B9704D0D9B9BEE803C9E5EC20F42F
MultiPar_Help_1314.7z
MD5: 5D274F59A5B908B1E31D62CD4F4A0D54
SHA1: CF1114B3850CDF52535A2C03ED374D1FA5E6B30E