diff --git a/automatic/pcmark8/README.md b/automatic/pcmark8/README.md new file mode 100644 index 0000000..1644201 --- /dev/null +++ b/automatic/pcmark8/README.md @@ -0,0 +1,43 @@ +[![](https://img.shields.io/chocolatey/v/pcmark8?color=green&label=pcmark8)](https://chocolatey.org/packages/pcmark8) [![](https://img.shields.io/chocolatey/dt/pcmark8)](https://chocolatey.org/packages/pcmark8) + +## PCMark 8 Basic Edition (Install) + +![Screenshot of PCMark8] (https://cdn.jsdelivr.net/gh/tunisiano187/Chocolatey-packages@c258ef8add8c6c0da56f8839cbb2c59190de38d5/automatic/pcmark8/pcmark.png) +#### THE COMPLETE BENCHMARK FOR WINDOWS + +PCMark 8 is the latest version in our series of industry standard PC benchmarking tools. With PCMark 8 you can test the performance of all types of PC, from tablets to desktops. With five separate benchmark tests plus battery life testing, PCMark 8 helps you find the devices that offer the perfect combination of efficiency and performance. PCMark 8 is the complete PC benchmark for home and business. + +* The industry standard PC benchmark test for Windows 8 and Windows 7. +* Combines performance testing with new battery life measurement tools. +* Includes new tests using popular applications from Microsoft and Adobe. +* Ideal for testing the performance of SSDs and hybrid storage devices. + +#### Real-world relevance +What makes PCMark 8 different from other benchmarks? Real-world relevance. + +With PCMark 8 you measure and compare PC performance using real-world tasks and applications. We've grouped these applications into scenarios that reflect typical PC use in the home and at the office. + +This approach ensures that PCMark measures the things that matter, highlighting performance differences that will be apparent to end users and consumers. + +* Home test +* Creative test +* Work test +* Storage test +* Applications test +* Battery life testing + +###Minimum system requirements +OS: Microsoft Windows 7 +Processor: Dual core processor +Memory: 2 GB +Graphics: DirectX 9.0c compatible +Display: 1366 × 768 resolution +Storage: 30 GB free hard disk space + +#### [choco://pcmark8](choco://pcmark8) +To use choco:// protocol URLs, install [(unofficial) choco:// Protocol support ](https://chocolatey.org/packages/choco-protocol-support) + +### Package-specific issue +If this package isn't up-to-date for some days, [Create an issue](https://github.com/tunisiano187/Chocolatey-packages/issues/new/choose) + +Support the package maintainer and [![Patreon](https://cdn.jsdelivr.net/gh/tunisiano187/Chocolatey-packages@d15c4e19c709e7148588d4523ffc6dd3cd3c7e5e/icons/patreon.png)](https://www.patreon.com/bePatron?u=39585820) diff --git a/automatic/pcmark8/pcmark.png b/automatic/pcmark8/pcmark.png new file mode 100644 index 0000000..815a3b3 Binary files /dev/null and b/automatic/pcmark8/pcmark.png differ diff --git a/automatic/pcmark8/pcmark8.nuspec b/automatic/pcmark8/pcmark8.nuspec new file mode 100644 index 0000000..88691f6 --- /dev/null +++ b/automatic/pcmark8/pcmark8.nuspec @@ -0,0 +1,72 @@ + + + + pcmark8 + 2.10.901.2024091301 + PCMark 8 Basic Edition (Install) + Futuremark Corporation + tunisiano +https://github.com/tunisiano187/Chocolatey-packages/tree/master/automatic/pcmark8 + http://www.futuremark.com/support/downloads + http://www.futuremark.com/benchmarks/pcmark8 + https://cdn.jsdelivr.net/gh/tunisiano187/Chocolatey-packages@e0e579c3382b711562a9cff77c4a104106cf0d14/icons/pcmark8.jpg + false + + THE COMPLETE BENCHMARK FOR WINDOWS + http://akamai-dl.futuremark.com.akamaized.net/pcmark8-technical-guide.pdf + © 2016 Futuremark Corporation + futuremark pcmark pcmark8 gaming benchmark admin + http://www.futuremark.com/support/guides + https://community.futuremark.com/forum/ + https://www.techpowerup.com/downloads/2676/futuremark-pcmark-8-v2-7-613 + + + + + + + + + + diff --git a/automatic/pcmark8/tools/ChocolateyInstall.ps1 b/automatic/pcmark8/tools/ChocolateyInstall.ps1 new file mode 100644 index 0000000..1b7e4bc --- /dev/null +++ b/automatic/pcmark8/tools/ChocolateyInstall.ps1 @@ -0,0 +1,33 @@ +$ErrorActionPreference = 'Stop' +$packageName = 'pcmark8' +$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" +$url = 'https://d1ejs5fxm96rib.cloudfront.net/PCMark8-v2-10-901.zip' +$checksum = '5ca0578bcf55671c2f8a1bcef767a88a687091099354e01901d418d4570547ba' +$checksumType = 'sha256' +$silentArgs = '/S' +$validExitCodes = @(0) +$fileLocation = "$env:ChocolateyInstall\lib\pcmark8\tools\PCMark8-setup.exe" + +$packageArgs = @{ + packageName = $packageName + unzipLocation = $toolsDir + fileType = 'ZIP' + url = $url + checksum = $checksum + checksumType = $checksumType +} + +Install-ChocolateyZipPackage @packageArgs + +$packageArgs = @{ + packageName = $packageName + fileType = 'EXE' + file = $fileLocation + silentArgs = $silentArgs + validExitCodes= $validExitCodes + softwareName = 'PCMark*' +} + +Install-ChocolateyInstallPackage @packageArgs + +Start-CheckandStop "FMSISvc" diff --git a/automatic/pcmark8/update.ps1 b/automatic/pcmark8/update.ps1 new file mode 100644 index 0000000..3a0b78a --- /dev/null +++ b/automatic/pcmark8/update.ps1 @@ -0,0 +1,32 @@ +$ErrorActionPreference = 'Stop' +import-module au + +$releases = "https://benchmarks.ul.com/downloads/pcmark8.zip" + +function global:au_AfterUpdate($Package) { + Invoke-VirusTotalScan $Package +} + +function global:au_SearchReplace { + @{ + 'tools/chocolateyInstall.ps1' = @{ + "(^[$]url\s*=\s*)('.*')" = "`$1'$($Latest.URL32)'" + "(^[$]checksum\s*=\s*)('.*')" = "`$1'$($Latest.Checksum32)'" + "(^[$]checksumType\s*=\s*)('.*')" = "`$1'$($Latest.ChecksumType32)'" + } + } +} + +function global:au_GetLatest { + $url=Get-RedirectedUrl $releases + $version = (Get-Version $url.Replace('-','.')).Version + if($version -eq '2.10.901') { + $version = '2.10.901.2024091301' + } + + $Latest = @{ URL32 = $url; Version = $version} + + return $Latest +} + +update -ChecksumFor 32 -NoCheckChocoVersion diff --git a/icons/pcmark8.jpg b/icons/pcmark8.jpg new file mode 100644 index 0000000..64d1e48 Binary files /dev/null and b/icons/pcmark8.jpg differ