Yutaka Sawada
Moderator
Mogul
   
Karma: +8/-0
Offline
Posts: 311
|
 |
« on: 2011 Jul 04, 06:51:59 pm » |
|
While summer season, I will not use PC at hot days. When room temperature becomes over than 34-C (96-F), I and PC should be less active. Thus, I may not do large update, as it requires long non-interval time programing. v1.1.9 tree will be small update only by short time action.
Because Internet terminal becomes closer, I may access Internet more often than before, even like rainy or snowy day (or the day of radiation !?).
[ Changes from 1.1.8.6 to 1.1.9.0 ]
* GUI update It is possible to pause/cancel verification of complete/repaired files. A property dialog for multiple files is shown instead of showing some dialogs for each. Working directory and comment are set in short-cut icon. A bug which prevented to re-select sub-folder of current directory was fixed. A problem of Preview/Create by pushing short-cut key which ignore change of items was fixed. A bug which prevented to create PAR2 file for empty folder with space in path was fixed. Option window 's checkboxes of Integration are set, only when they are associated with the GUI. File type association will be updated immediately after closing Option window. A registry entry to check Shell Extension is changed from HKEY_LOCAL_MACHINE to HKEY_CLASSES_ROOT. An option to delete damaged or splited files is added on Option window. Recovery files will not be deleted, when source files are complete at first.
* Client update Progress % is shown while verification of complete/repaired files. The way of searching packets in damaged PAR files is improved a little. Error message by Win32API uses default language instead of English.
* Tool update PAR2 Rename tool uses "//" as filenames separator.
[ Test of installer package ]
Installer package (MultiPar1190_setup.exe) was made by Inno Setup 5.4.2. Because I don't know the setup method so much, there may be some problem. When you overwrite/uninstall MultiPar with Shell Extension, you would better to close Windows Explorer. If you find a problem or know better usage of Inno Setup, please let me know.
[ Hash value ] MultiPar1190.7z MD5 : DA9135BF142A28DD3A9F1BF8DA1D7D7D SHA-1 : 4D88CA231F73BA8190B4E8F32A3A661C62E468F4
MultiPar1190_setup.exe MD5 : D0033A69EE34A84F282D560371A65011 SHA-1 : A58F857E4680C4041C374AD4D3E2A3BBF3885391
|
|
|
|
Logged
|
|
|
|
Urgehal
Doer
Karma: +0/-0
Offline
Posts: 25
|
 |
« Reply #1 on: 2011 Jul 05, 12:32:27 am » |
|
setup.exe .... sweet! Thank you for that :).
|
|
|
|
|
Logged
|
|
|
|
fooziex
Dreamer
Karma: +0/-0
Offline
Posts: 5
|
 |
« Reply #2 on: 2011 Jul 05, 12:36:43 pm » |
|
Thanks for the updates!
|
|
|
|
|
Logged
|
|
|
|
The_Great_Beast
Planner
Karma: +0/-0
Offline
Posts: 20
dizzy
|
 |
« Reply #3 on: 2011 Jul 09, 11:58:49 am » |
|
its nice to see the setup for those who are illiterate and dont know how to use 7z files, i love portables tho and will always use the standalone version. thanks. fyi, just used this. this version still has the bug as i've described here http://www.livebusinesschat.com/smf/index.php?topic=4636.0however the sample version ive received via email works great.
|
|
|
|
|
Logged
|
|
|
|
Yutaka Sawada
Moderator
Mogul
   
Karma: +8/-0
Offline
Posts: 311
|
 |
« Reply #4 on: 2011 Jul 17, 03:08:53 am » |
|
[ Caution about Shell Extension ]
Because the position of registry entries are changed, if you integrated MultiPar into shell at v1.1.8 or before, uninstall the previous version at first, then install this v1.1.9 nextly. This is important, only when you use shell integration. If you did not uninstall old DLL and install new DLL by over-writing, some registry entries may be conflict, and you will need to delete old DLL manually.
The command to disable Shell Extension on Command-Prompt; regsvr32.exe /u "path of old MultiParShlExt.dll"
Note, to uninstall old version DLL, you need to call the old DLL. (new DLL does not remove the entry of old version.) On 64-bit OS, the DLL filename is "MultiParShlExt64.dll". On Windows Vista or 7, UAC dialog may pop-up to access registry at old version. The new version DLL should not pop-up UAC dialog. If the UAC dialog is still shown, it may be bug, and report please.
[ SFV file format ]
While MultiPar supports some certain formats of SFV/MD5 files, there would be unknown format still. If you find some odd result at SFV file or MD5 file, please send the sample SFV/MD5 file.
[ Deletion of splited files ]
If you want to delete spilited files after repair(rejoin), check "Delete damaged files after Repair" at Option window. Note, if there is a damaged file of original name, other splited files or similar named files are not searched, and they will not be deleted. Thus, if you want to append more data into a partially joined file, rename the file to be same as other splited files.
For example, there are three files; sample.mpg (sample.mpg.001, sample.mpg.002, sample.mpg.003 were joined at previous.) sample.mpg.004 sample.mpg.005
When there is sample.mpg as original filename, MultiPar does not search other splited files. If you want to add .004 and .005 into the original file, you need to rename it to be like sample.mpg.1 or so.
[ Changes from 1.1.9.0 to 1.1.9.1 ]
* GUI update Block rate graph on Verify window becomes label from white rect. Shell Extension's registry entries are put under HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE. Integration setting on Option window affects only the current user.
* Client update The pattern matching to search splited files was improved. A SFV file format which covers filename by " is supported.
[ Hash value ]
MultiPar1191.7z MD5 : 20FB36D879BB9DB530FBBF8FAB7CD006 SHA-1 : C6D989B0EB4965D9D88236E4ACA5813625DF2EF5
MultiPar1191_setup.exe MD5 : F861CFC07376F0591EAC5FB9F38B022B SHA-1 : 7CA7D5F6B9ED3706059C335B013C83F161E78A7C
[ An Error Has Occurred! in forum ] When I upload files with this post, an error has occurred like "The attachments upload directory is not writable. Your attachment or avatar cannot be saved.". I will try again later.
|
|
|
|
|
Logged
|
|
|
|
Yutaka Sawada
Moderator
Mogul
   
Karma: +8/-0
Offline
Posts: 311
|
 |
« Reply #5 on: 2011 Jul 23, 06:03:58 pm » |
|
test upload files.
|
|
|
|
Logged
|
|
|
|
teedog
Almost Nobody
Karma: +0/-0
Offline
Posts: 1
|
 |
« Reply #6 on: 2011 Jul 31, 12:23:07 pm » |
|
Since I used shell integration in v1.1.8, I need to uninstall the shell extension. I ran: regsvr32.exe /u "C:\Program Files\MultiPar\MultiParShlExt64.dll" I got this error: The module "C:\Program Files\MultiPar\MultiParShlExt64.dll" was loaded but the call to DllUnregisterServer failed with error code 0x80004005. Turns out I need to run Cmd.exe as administrator to execute this command. I did that. However, I am still unable to delete MultiParShlExt64.dll. Running this command again gives me the same error.
|
|
|
|
|
Logged
|
|
|
|
Yutaka Sawada
Moderator
Mogul
   
Karma: +8/-0
Offline
Posts: 311
|
 |
« Reply #7 on: 2011 Aug 02, 10:56:41 pm » |
|
> Running this command again gives me the same error.
The uninstalation one time is enough. If you uninstall again, it just show the error message. The error you got might mean that, the entry you tried to delete did not exist. Now, you need to confirm the shell-extension is removed or not.
If MultiPar entry is still shown on right-click menu, UAC stopped your access to registry. There may be RunAs command on right-click menu for regsvr32.exe. That command runs the application as administrator privilege (and avoid UAC).
If MultiPar entry is removed from right-click menu, the uninstall was done already. You may restart OS or PC before you delete DLL file. While OS is loading the DLL on system, you cannot delete the file.
|
|
|
|
|
Logged
|
|
|
|
Yutaka Sawada
Moderator
Mogul
   
Karma: +8/-0
Offline
Posts: 311
|
 |
« Reply #8 on: 2011 Aug 11, 07:00:04 pm » |
|
[ Caution about Shell Extension ]
Because the position of registry entries are changed, if you integrated MultiPar into shell at v1.1.8 or before, uninstall the previous version at first, then install this v1.1.9 nextly. This is important, only when you use shell integration. If you did not uninstall old DLL and install new DLL by over-writing, some registry entries may be conflict, and you will need to delete old DLL manually.
The command to disable Shell Extension on Command-Prompt; regsvr32.exe /u "path of old MultiParShlExt.dll" If you uninstalled the DLL ago, no need to use this command. It just show an error of "the registry entries you tried to delete don't exist already".
Note, to uninstall old version DLL, you need to call the old DLL. (new DLL does not remove the entry of old version.) On 64-bit OS, the DLL filename is "MultiParShlExt64.dll". On Windows Vista or 7, UAC dialog may pop-up to access registry at old version. The new version DLL should not pop-up UAC dialog. If the UAC dialog is still shown, it may be bug, and report please.
[ Block rate graph over progress bar ]
Rarely the graph may not shown, even if the verification end without error. It seems that sometimes the area is hided or is not auto-drawn. (mostly at Windows 7 OS) When you find the problem, you may try to redraw window manually;
A) Minimize and recover to original size. B) Hide under another window and return to top again.
If the graph will not be shown yet, it is a bug... please notice me.
[ Changes from 1.1.9.1 to 1.1.9.2 ]
* GUI update Z-order of graph over progress bar on Verify window becomes right always.
* Client update A client for SFV/MD5 files becomes to show progress % properly.
[ Hash value ]
MultiPar1192.7z MD5 : 07B556EEB9FDA7E3E0C11087A60BA9A7 SHA-1 : 3619F38438DB5F8742C6E1798064206735D6EF9E
MultiPar1192_setup.exe MD5 : 28C139289C439D444FECD8E56BB5F375 SHA-1 : 9CCD5207DEA79A91F742276178C7078E196B3D86
|
|
|
|
Logged
|
|
|
|
badon
Administrator
Capitalist Pig
   
Karma: +55/-38
Offline
Posts: 6636
|
 |
« Reply #9 on: 2011 Aug 19, 01:46:18 pm » |
|
Nice work! Thanks for this!
|
|
|
|
|
Logged
|
|
|
|
|