From baaac7cda6c26c9778043c50e12cd2dd5571850b Mon Sep 17 00:00:00 2001 From: Iristyle Date: Mon, 24 Jun 2013 15:55:12 -0400 Subject: [PATCH] feat: MultiPar 1.2.2.6 - https://www.livebusinesschat.com/smf/index.php?board=396.0 - http://multipar.eu/ --- MultiPar/MultiPar.nuspec | 73 +++++++++++++++++++++++++ MultiPar/multipar_logo.png | Bin 0 -> 1491 bytes MultiPar/tools/chocolateyInstall.ps1 | 21 +++++++ MultiPar/tools/chocolateyUninstall.ps1 | 25 +++++++++ 4 files changed, 119 insertions(+) create mode 100644 MultiPar/MultiPar.nuspec create mode 100644 MultiPar/multipar_logo.png create mode 100644 MultiPar/tools/chocolateyInstall.ps1 create mode 100644 MultiPar/tools/chocolateyUninstall.ps1 diff --git a/MultiPar/MultiPar.nuspec b/MultiPar/MultiPar.nuspec new file mode 100644 index 0000000..e30b902 --- /dev/null +++ b/MultiPar/MultiPar.nuspec @@ -0,0 +1,73 @@ + + + + MultiPar + MultiPar + 1.2.2.6 + Yutaka Sawada + Ethan J Brown + MultiPar is the next-generation of Parchive (PAR3) to protect data. + Mutlipar can do file verification, error detection, correction and recovery to protect your files and folders from deletion, copy errors, download errors, software errors, hardware errors, virus infection, malicious tampering, and all other forms of data corruption. + + This is the last release of v1.2.2 tree. If you want to encourage me by increasing download ranking, download from the official download page please. Click a green button with "Download Now" label. If you cannot donwload, you may try a ftp link on downloading page or another mirror site. Refer the announcement page for details. + + Because default installation path was changed in this version, if you have installed MultiPar by installer package, you should uninstall previous version at first. + + +[ Changes from 1.2.2.5 to 1.2.2.6 ] + +* Installer update + An option to launch MultiPar after installation was removed. + A shortcut in Start Menu to unsintall MultiPar was removed. + A user may keep setting (MultiPar.ini) at uninstall for future re-install. + It is possible to associate PAR2 file extension while install. + +* GUI update +Change + State bar after verification looks 3D on Windows 2000 / XP. + When creation is complete, progress on task-bar will disappear always. + +Bug fix + A fault of creating two desktop icons (by installer and option) was fixed. + +Improvement + Verification result beyond reuse period will be deleted by GUI. + Shell Extension DLL may read .INI file for setting and language text. + +[ Changes from 1.2.2.4 to 1.2.2.5 ] + + * Installer update + Inno Setup was updated from v5.5.2 to v5.5.3. + Installation won't require Administrator privilege. + It is possible to select German as installation language. + + * GUI update + Change + Source files of unknown status are listed with question mark. + When creation/verification/repair is complete, progress on task-bar will disappear. + + Improvement + State bar after verification looks native on Windows Vista or later. + + * Client update + Bug fix + A fault of ignoring the last block in a small shortened file was fixed. + + Improvement + Table setup for region multiply with SSSE3 becomes slightly faster. + + New + PAR2 client may work partially, even when some vital packets are missing. + + + European Forum Mirror - http://multipar.eu/ + + https://www.livebusinesschat.com/smf/index.php?board=396.0 + file par par2 par3 parchive data + http://en.wikipedia.org/wiki/Freeware + false + https://github.com/Iristyle/ChocolateyPackages/raw/master/MultiPar/multipar_logo.png + + + + diff --git a/MultiPar/multipar_logo.png b/MultiPar/multipar_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..288dca99cd6ba41cdddf653b454856a161e3c96f GIT binary patch literal 1491 zcmV;^1uXiBP)-#3~ zn%o_L!29YT@H}une!HZ;28{HqNPSS90S>FT^kMHwZK*%1SAcaLzYnO-s6ScIWndh* zwHIZ>>MWr8mwHfL)gyq>IO$iHdEZiZ0cXRtX4JQU+qzN+oB`(4iBLSPzN9wJ9_lJ! zD*V3kAOgrv^>pZ+1&*k90F9Ks8793`eOA2?&%XlCsRMOo0k6fWKG%RJ0S~F)gx)#z zsJf{Z5a5Y$p=aZH2pEg3p*o>Hp|+Nj5rMib{QifkwG}cFaKHMw+Kvo%T-~Bp0$3Z1 zk1PSo}Rs3UFQgnDNc!#QqQY3G0s)D1uhV71x;b^{l}tsv8z7HW1-iO1)}E?uHQ@7LI$*BngbqbiO+L(Gg z-0x~6hwB18>cVH?j`ua$#0MQ&WEyxGXw(9$$HSef)|6H|)1hk&7>xJZ)kCqF+KpKR`aa-lM=@L!M|A{!V$oU;bo@4?jsa6)*7LwKF4G?Yuf)2|E9nbg zUk~iFD2)G7S1q>sX_#(N)C0q@x#>9J3H7OkYmHV~-CnWrVfAU?D|IeTd`dkWZHd6z z#sDGf-@m_X55aur*?&?3-pR3gRQBMb+_m*UbNe`Ads} zQwQvb`nq~Ktp2^aL){uK@ItuA2H>E2KGwC>(-uwOqCN>Y6#UIEHx~W)bd%HttPRu8 zl$j(>@Jsb%Dd3vH@ex8!L=Ak8;bx`6%&3;xz>wf^pce_l;F=Sqt$ z_i{j;Z?ziV2Kz=i=kfq6@8L_n4Ai|^AmyC9=2Z#)N&w3p@nGr$fNqjNNjc|vi)ODm z0E;=zU2(l^UP$^w^C_j2b8ZeG=lo5H86XiDj4V1LtgI^;BE`IprBu3aeS{7cUH zv6RxoDW%_1N{4dJ6Tt4ec|11JV9Sg4FdzI~#X!nAr=0WGDW!XI&M&5vhEqx(tKR|l z_EIBiQmLRnsZd>GF?uZTvL6D=&S%t-C}eLp)KeD0W5K_(_uXHwU}IEQfh*CVEs76y zB-)5t0Mzwybvgibv^|~iQ3pU+brkrPVy;w9#NSaLXcBMT z0vQ1Is^#$aw0b|qymUzyQip(DUc2;{mON%LV()5l*AoG2)Wa5Y(6+@;U~_4K0J=?m z-)k43S&MIHPXj%DNa-6{e2^%wg0u1W9B?uIZ>wj3F}3+s@xLI8!PZ0SS+CKA#r5;{ tUTVXCN){uT-4-7uZd_Y?lWtNq{R5pRUTYg@M}`0Z002ovPDHLkV1h3M(8&M* literal 0 HcmV?d00001 diff --git a/MultiPar/tools/chocolateyInstall.ps1 b/MultiPar/tools/chocolateyInstall.ps1 new file mode 100644 index 0000000..0eb9d65 --- /dev/null +++ b/MultiPar/tools/chocolateyInstall.ps1 @@ -0,0 +1,21 @@ +$package = 'MultiPar' +$version = '1.2.2.6' +$downloadVersion = '122' + +try { + $params = @{ + packageName = $package; + fileType = 'exe'; + #InnoSetup - http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html + silentArgs = '/silent', '/verysilent', '/sp-', '/suppressmsgboxes'; + url = "http://ftp.vector.co.jp/pack/winnt/util/disk/care/MultiPar$($downloadVersion)_setup.exe"; + } + + Install-ChocolateyPackage @params + + Write-ChocolateySuccess $package +} catch { + Write-ChocolateyFailure $package "$($_.Exception.Message)" + throw +} + diff --git a/MultiPar/tools/chocolateyUninstall.ps1 b/MultiPar/tools/chocolateyUninstall.ps1 new file mode 100644 index 0000000..c1d26c4 --- /dev/null +++ b/MultiPar/tools/chocolateyUninstall.ps1 @@ -0,0 +1,25 @@ +$package = 'MultiPar' + +try { + + $path = ${Env:ProgramFiles(x86)}, $Env:ProgramFiles | + % { Join-Path $_ $package } | + ? { Test-Path $_ } | + Select -First 1 + + if ($path) + { + Push-Location $path + $uninstaller = '.\unins000.exe' + if (Test-Path $uninstaller) + { + $unargs = '/silent', '/verysilent', '/suppressmsgboxes', '/norestart' + &$uninstaller $unargs + } + } + + Write-ChocolateySuccess $package +} catch { + Write-ChocolateyFailure $package "$($_.Exception.Message)" + throw +}