diff --git a/bucket/DBeaver-Portable.json b/bucket/DBeaver-Portable.json index 9dd753ea2a..1826603618 100644 --- a/bucket/DBeaver-Portable.json +++ b/bucket/DBeaver-Portable.json @@ -1,5 +1,5 @@ { - "version": "24.2.1", + "version": "24.2.2", "description": "DBeaver. Database tool for developers, SQL programmers, database administrators and analysts", "homepage": "https://dbeaver.io", "license": "Apache-2.0", @@ -13,8 +13,8 @@ }, "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/dbeaver/dbeaver/releases/download/24.2.1/dbeaver-ce-24.2.1-win32.win32.x86_64.zip", - "hash": "dbc9e51b20610863bc70033cee49ed397b8f4827565b190e62157ec186933c8a" + "url": "https://ghp.ci/https://github.com/dbeaver/dbeaver/releases/download/24.2.2/dbeaver-ce-24.2.2-win32.win32.x86_64.zip", + "hash": "6fecd1f728bc54ca0dbd9cab9e178b2c6bce0438e3a0ce81f299319341989b94" } }, "extract_dir": "dbeaver", diff --git a/bucket/FirefoxNightly-Portable.json b/bucket/FirefoxNightly-Portable.json index 051dcf4e8f..5c3e42ea48 100644 --- a/bucket/FirefoxNightly-Portable.json +++ b/bucket/FirefoxNightly-Portable.json @@ -1,5 +1,5 @@ { - "version": "133.0a1.20241005205502", + "version": "133.0a1.20241006215200", "description": "Firefox Nightly. Nightly builds of Firefox: the popular open source web browser.", "homepage": "https://www.mozilla.org/en-US/firefox/nightly/", "license": "MPL-2.0", @@ -12,12 +12,12 @@ ], "architecture": { "64bit": { - "url": "https://archive.mozilla.org/pub/firefox/nightly/2024/10/2024-10-05-20-55-02-mozilla-central/firefox-133.0a1.en-US.win64.installer.exe#/dl.7z", - "hash": "sha512:7ecd1d173414493fb5ee32219b0413d8f69adaa7b18767eb0b4b0ad811fc9cdf039612fd47085a2175d2587ee851762e7f29645b8bf4df0e677064afa09496e4" + "url": "https://archive.mozilla.org/pub/firefox/nightly/2024/10/2024-10-06-21-52-00-mozilla-central/firefox-133.0a1.en-US.win64.installer.exe#/dl.7z", + "hash": "sha512:b6bf41a22086399f65d27a03efb32dc6e80448d11092046f0363894e83f6a13af65d70eecd3492072af5ac03ea5c7c425d776b3e5021b47fe9a335c9f2a5e4a8" }, "32bit": { - "url": "https://archive.mozilla.org/pub/firefox/nightly/2024/10/2024-10-05-20-55-02-mozilla-central/firefox-133.0a1.en-US.win32.installer.exe#/dl.7z", - "hash": "sha512:2c35c78ce8108481ed9fd353345c3d7ee16a54ea18b6e5c2f63685971308675d682c01bb8e4616dc53a64aae7b6450db5788bfec92afeb97c8e79fd2254798dd" + "url": "https://archive.mozilla.org/pub/firefox/nightly/2024/10/2024-10-06-21-52-00-mozilla-central/firefox-133.0a1.en-US.win32.installer.exe#/dl.7z", + "hash": "sha512:e40747f4d18958e724fcbbb08b234ff3fbbafba37353897af130d1dd1628cf891c183767c35558d5ecf5f451177bd71c90770dd9e75c08c08ff6bb0dbda29db2" } }, "extract_dir": "core", diff --git a/bucket/GoogleChromeCanary-Portable.json b/bucket/GoogleChromeCanary-Portable.json index 9850670471..5419aa5fa9 100644 --- a/bucket/GoogleChromeCanary-Portable.json +++ b/bucket/GoogleChromeCanary-Portable.json @@ -1,5 +1,5 @@ { - "version": "131.0.6757.0", + "version": "131.0.6759.0", "description": "Google Chrome Canary. Fast, secure, and free web browser, built for the modern web.", "homepage": "https://www.google.com/chrome/canary", "license": { @@ -9,12 +9,12 @@ "changelog": "https://chromereleases.googleblog.com/", "architecture": { "64bit": { - "url": "https://dl.google.com/release2/chrome/ack5bg24bhqirc37unkrila6kjla_131.0.6757.0/131.0.6757.0_chrome_installer.exe#/dl.7z", - "hash": "47c56fcdc21768efe1f59f041cada848d0c756c5536cda9b5720739c5b8453dc" + "url": "https://dl.google.com/release2/chrome/axkieh5eal4hphyernwxlw3ixi_131.0.6759.0/131.0.6759.0_chrome_installer.exe#/dl.7z", + "hash": "4d13f493610fa3c26cd9a883f03b7481103234a754514762a3c4e022197937c0" }, "32bit": { - "url": "https://dl.google.com/release2/chrome/fndiuxyfuax4m4d5dfhvwnl3zq_131.0.6757.0/131.0.6757.0_chrome_installer.exe#/dl.7z", - "hash": "cd5c9809a8f1b7f39c7763945b665395268a398e6ee0cf046b16b1e31ef9f016" + "url": "https://dl.google.com/release2/chrome/adfy32dze5cayeqisyq2tmcjrjza_131.0.6759.0/131.0.6759.0_chrome_installer.exe#/dl.7z", + "hash": "4b1dd113e3f6aca84acbfc5fb80f124ed8c040bbc6fafa82e70ce11897788059" } }, "installer": { diff --git a/bucket/Jacket-Portable.json b/bucket/Jacket-Portable.json index 74d5770736..4f937eb1bc 100644 --- a/bucket/Jacket-Portable.json +++ b/bucket/Jacket-Portable.json @@ -1,11 +1,11 @@ { - "version": "0.22.714", + "version": "0.22.716", "description": "Jacket. API Support for your favorite torrent trackers", "homepage": "https://github.com/Jackett/Jackett", "license": "GPL-2.0-or-later", "changelog": "https://github.com/Jackett/Jackett/releases", - "url": "https://ghp.ci/https://github.com/Jackett/Jackett/releases/download/v0.22.714/Jackett.Binaries.Windows.zip", - "hash": "d8bd9199ae0a09b807481a7930162236c7a6b13f5c18dd3ffad4bcd566cd6275", + "url": "https://ghp.ci/https://github.com/Jackett/Jackett/releases/download/v0.22.716/Jackett.Binaries.Windows.zip", + "hash": "48fa5aaa7aa5ddaa3e7c28e9b95abc2133358090263bc7431694fbc2db14de3b", "shortcuts": [ [ "Jackett\\JackettTray.exe", diff --git a/bucket/KDEConnect-Portable.json b/bucket/KDEConnect-Portable.json index 151efde8d9..65933e0a91 100644 --- a/bucket/KDEConnect-Portable.json +++ b/bucket/KDEConnect-Portable.json @@ -1,13 +1,13 @@ { - "version": "24.08-4331", + "version": "24.08-4371", "description": "KDE Connect. Enabling communication between all your devices. Made for people like you.", "homepage": "https://kdeconnect.kde.org", "license": "GPL-2.0-or-later", "changelog": "", "architecture": { "64bit": { - "url": "https://cdn.kde.org/ci-builds/network/kdeconnect-kde/release-24.08/windows/kdeconnect-kde-release_24.08-4331-windows-cl-msvc2022-x86_64.7z", - "hash": "4cdb33a98ba726931a7e21fec38ceb48b8d1ff19b3702a0ad60a02738485ce8d" + "url": "https://cdn.kde.org/ci-builds/network/kdeconnect-kde/release-24.08/windows/kdeconnect-kde-release_24.08-4371-windows-cl-msvc2022-x86_64.7z", + "hash": "79f53a33dcbd013bc1198af152f9d2cd8133aff1e75488741ae632a9c78d6077" } }, "pre_install": [ diff --git a/bucket/MajsoulPaipuAnalyzer.json b/bucket/MajsoulPaipuAnalyzer.json index 8555b50106..2d6b31f592 100644 --- a/bucket/MajsoulPaipuAnalyzer.json +++ b/bucket/MajsoulPaipuAnalyzer.json @@ -1,10 +1,10 @@ { - "version": "0.5.6", + "version": "0.5.7", "description": "雀魂牌谱分析工具", "homepage": "https://github.com/zyr17/MajsoulPaipuAnalyzer", "license": "MIT", - "url": "https://ghp.ci/https://github.com/zyr17/MajsoulPaipuAnalyzer/releases/download/v0.5.6/MajsoulPaipuAnalyzer-win-x64.7z", - "hash": "e036fcd084a0e5aa4c357a435f3fc76decb0cbfe379fbbde74ee438a989994de", + "url": "https://ghp.ci/https://github.com/zyr17/MajsoulPaipuAnalyzer/releases/download/v0.5.7/MajsoulPaipuAnalyzer-win-x64.7z", + "hash": "816f0e3df0cada63a2f4227913efc1fa46652ac58cf262b40474ff5c910e80ef", "extract_dir": "MajsoulPaipuAnalyzer-win-x64", "installer": { "script": [ diff --git a/bucket/MicrosoftEdgeCanary-Portable.json b/bucket/MicrosoftEdgeCanary-Portable.json index 0ce927c726..8eef3712a5 100644 --- a/bucket/MicrosoftEdgeCanary-Portable.json +++ b/bucket/MicrosoftEdgeCanary-Portable.json @@ -1,16 +1,16 @@ { - "version": "131.0.2876.0", + "version": "131.0.2877.0", "description": "Microsoft Edge Canary. The chromium based Microsoft Edge browser (Canary Channel)", "homepage": "https://www.microsoftedgeinsider.com/en-us/welcome?channel=canary", "license": "Freeware", "architecture": { "64bit": { "url": [ - "https://dorado-api.deno.dev/edge?arch=64&channel=canary&version=131.0.2876.0&dl#/dl.7z", + "https://dorado-api.deno.dev/edge?arch=64&channel=canary&version=131.0.2877.0&dl#/dl.7z", "https://github.com/ACooper81/SharedFiles/raw/master/Icons/msedgecanary.ico" ], "hash": [ - "48df55c942d237980c798e2978cfc7495d0106500ed359d6823a9afcdc2ec2bb", + "f4e52f935f13b414b6a6abe2fec1fb905254d9bbf6ddcc95f5a158ba5fc99558", "bc5d81fa6ad61ed114ba51f0736f55235c933f5180888abee0426691fdf6efea" ] } diff --git a/bucket/RadarrDevelop-Portable.json b/bucket/RadarrDevelop-Portable.json index 6cc4dcb707..16c02e9b2d 100644 --- a/bucket/RadarrDevelop-Portable.json +++ b/bucket/RadarrDevelop-Portable.json @@ -1,17 +1,17 @@ { - "version": "5.12.0.9255", + "version": "5.12.1.9289", "description": "Radarr Develop. is a movie collection manager for Usenet and BitTorrent users", "homepage": "https://github.com/Radarr/Radarr", "license": "MIT", "changelog": "https://github.com/Radarr/Radarr/releases", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/Radarr/Radarr/releases/download/v5.12.0.9255/Radarr.develop.5.12.0.9255.windows-core-x64.zip", - "hash": "f741c4c2bfb92a96b7d8ebc9a9ca97d9120351a617ebb9af39bd4a50c492ea50" + "url": "https://ghp.ci/https://github.com/Radarr/Radarr/releases/download/v5.12.1.9289/Radarr.develop.5.12.1.9289.windows-core-x64.zip", + "hash": "d5e264e407ee16fec89e729914be47f8498885f812580b623d32d2f3472c4e31" }, "32bit": { - "url": "https://ghp.ci/https://github.com/Radarr/Radarr/releases/download/v5.12.0.9255/Radarr.develop.5.12.0.9255.windows-core-x86.zip", - "hash": "e7ecc9c1ee78b3dfe67ca7734513b197c7650b0db8bfd2f0e5b3eec2dac59b8d" + "url": "https://ghp.ci/https://github.com/Radarr/Radarr/releases/download/v5.12.1.9289/Radarr.develop.5.12.1.9289.windows-core-x86.zip", + "hash": "8f2504dd340f7a58db01574eeb4d2cbeb7638dc07c0484eba392884886441664" } }, "extract_dir": "Radarr", diff --git a/bucket/ZigDevCLI-Portable.json b/bucket/ZigDevCLI-Portable.json index c4d5aea08b..77fcf5fd3a 100644 --- a/bucket/ZigDevCLI-Portable.json +++ b/bucket/ZigDevCLI-Portable.json @@ -1,5 +1,5 @@ { - "version": "0.14.0-dev.1762", + "version": "0.14.0-dev.1767", "description": "Zig Dev. General-purpose programming language designed for robustness, optimality, and maintainability.", "homepage": "https://ziglang.org/", "license": "MIT", @@ -8,9 +8,9 @@ }, "architecture": { "64bit": { - "url": "https://ziglang.org/builds/zig-windows-x86_64-0.14.0-dev.1762+cfd3bcffe.zip", - "hash": "7e2852aea109364804f38ba07d6081b6ccf1c342e408d703dbe5b1cdb37a5833", - "extract_dir": "zig-windows-x86_64-0.14.0-dev.1762+cfd3bcffe" + "url": "https://ziglang.org/builds/zig-windows-x86_64-0.14.0-dev.1767+d23db9427.zip", + "hash": "b5c2ef56d04a92209daf2ccd45c64ea977737d4d3e715c3761606f73692c2ae1", + "extract_dir": "zig-windows-x86_64-0.14.0-dev.1767+d23db9427" } }, "bin": "zig.exe", diff --git a/bucket/alist-helper.json b/bucket/alist-helper.json index 3d40561736..a2b76f9cdd 100644 --- a/bucket/alist-helper.json +++ b/bucket/alist-helper.json @@ -3,12 +3,8 @@ "description": "Application to simplify the use of the desktop version of alist", "homepage": "https://github.com/Xmarmalade/alisthelper", "license": "GPL-3.0 license", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/Xmarmalade/alisthelper/releases/download/v0.1.5/AlistHelper_v0.1.5_windows-x86_64.zip", - "hash": "22d71a86c9e790bb528cdcedf5261bfadaf3967c68f9eaab58967f319a6ec425" - } - }, + "url": "https://ghp.ci/https://github.com/Xmarmalade/alisthelper/releases/download/v0.1.5/AlistHelper_v0.1.5_windows-x86_64.zip", + "hash": "22d71a86c9e790bb528cdcedf5261bfadaf3967c68f9eaab58967f319a6ec425", "shortcuts": [ [ "alisthelper.exe", @@ -18,15 +14,8 @@ "suggest": { "alist": "main/alist" }, - "checkver": { - "url": "https://api.github.com/repos/Xmarmalade/alisthelper/releases", - "regex": "(?sm)browser_download_url.*?releases/download/v([\\d.]+)/AlistHelper_v([\\d.]+)_windows-x86_64\\.zip" - }, + "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/Xmarmalade/alisthelper/releases/download/v$version/AlistHelper_v$version_windows-x86_64.zip" - } - } + "url": "https://ghp.ci/https://github.com/Xmarmalade/alisthelper/releases/download/v$version/AlistHelper_v$version_windows-x86_64.zip" } } \ No newline at end of file diff --git a/bucket/amazon-kindle.json b/bucket/amazon-kindle.json index 4e0535f9bd..9c77d44510 100644 --- a/bucket/amazon-kindle.json +++ b/bucket/amazon-kindle.json @@ -2,12 +2,8 @@ "version": "2.0.70301", "homepage": "https://www.amazon.com/b/ref=ruby_redirect?ie=UTF8&node=16571048011", "description": "Connection Makes a Smarter Business", - "architecture": { - "64bit": { - "url": "https://kindleforpc.s3.amazonaws.com/70301/KindleForPC-installer-2.0.70301.exe#/dl.7z", - "hash": "ccc076eef4eac9b0fa7ec541cc13be637b661b46b3a5bf9d77759ba7b6cd9b54" - } - }, + "url": "https://kindleforpc.s3.amazonaws.com/70301/KindleForPC-installer-2.0.70301.exe#/dl.7z", + "hash": "ccc076eef4eac9b0fa7ec541cc13be637b661b46b3a5bf9d77759ba7b6cd9b54", "shortcuts": [ [ "Kindle.exe", @@ -15,10 +11,6 @@ ] ], "autoupdate": { - "architecture": { - "64bit": { - "url": "https://kindleforpc.s3.amazonaws.com/$patchVersion/KindleForPC-installer-$version.exe" - } - } + "url": "https://kindleforpc.s3.amazonaws.com/$patchVersion/KindleForPC-installer-$version.exe" } } \ No newline at end of file diff --git a/bucket/ani.json b/bucket/ani.json index 1ef49302d1..06b8e4cc2a 100644 --- a/bucket/ani.json +++ b/bucket/ani.json @@ -1,12 +1,12 @@ { - "version": "3.11.0-beta04", + "version": "3.11.0", "description": "One-stop online barrage drama tracking platform", "homepage": "https://github.com/open-ani/ani", "license": "GPL-3.0-only", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/open-ani/ani/releases/download/v3.11.0-beta04/ani-3.11.0-beta04-windows-x86_64.zip", - "hash": "ba97b7f5a93d732321be9c7f9d765df9755d7558c7059c822bfb8e90e6496be0", + "url": "https://ghp.ci/https://github.com/open-ani/ani/releases/download/v3.11.0/ani-3.11.0-windows-x86_64.zip", + "hash": "46100cff9fcc5ccf69665dc19d05726fd21cf67e9ef7ab868b2ca816f1a1efdb", "extract_dir": "Ani" } }, diff --git a/bucket/ast-grep.json b/bucket/ast-grep.json index b944518b20..fd569a79df 100644 --- a/bucket/ast-grep.json +++ b/bucket/ast-grep.json @@ -1,12 +1,12 @@ { - "version": "0.27.3", + "version": "0.28.0", "description": "A fast and polyglot tool for code searching, linting, rewriting at large scale.", "homepage": "https://ast-grep.github.io", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/ast-grep/ast-grep/releases/download/0.27.3/app-x86_64-pc-windows-msvc.zip", - "hash": "c6cd31295aa455faed4f2133a0452a57798f7e9dd19127f999da9281f7873e3d" + "url": "https://ghp.ci/https://github.com/ast-grep/ast-grep/releases/download/0.28.0/app-x86_64-pc-windows-msvc.zip", + "hash": "cb66e4e2ba78cd42a9070e70375d6c0eca8ae0a44748468cfe1a95385fbd3a8f" } }, "bin": "sg.exe", diff --git a/bucket/babelmap.json b/bucket/babelmap.json index 32741e518b..c4fed8932e 100644 --- a/bucket/babelmap.json +++ b/bucket/babelmap.json @@ -1,10 +1,10 @@ { - "version": "16.0.0.4", + "version": "16.0.0.5", "description": "A free character map application to browse through the entire Unicode character repertoire.", "homepage": "https://www.babelstone.co.uk/Software/BabelMap.html", "license": "Freeware", "url": "http://www.babelstone.co.uk/Software/Download/BabelMap.zip", - "hash": "b6cf2b6e140895aee97244c15a58d997d786b8ed1155619df0268c3c4ee8c4f8", + "hash": "df1cec48276b22a10f96bbb0be5401ff88117a73ec439aeac026ce14d564929d", "bin": "BabelMap.exe", "shortcuts": [ [ diff --git a/bucket/babelpad.json b/bucket/babelpad.json index e501525391..5b2025960d 100644 --- a/bucket/babelpad.json +++ b/bucket/babelpad.json @@ -1,10 +1,10 @@ { - "version": "16.0.0.4", + "version": "16.0.0.5", "description": "Unicode text editor", "homepage": "http://www.babelstone.co.uk/Software/BabelPad.html", "license": "Freeware", "url": "http://www.babelstone.co.uk/Software/Download/BabelPad.zip", - "hash": "11736c7217124db633101d6e80c04f3180d29c0cee03848131ba1c48b26f6085", + "hash": "99da2505409a701469d94d387bfe90fc3bbebd680cb12dc5650df56fd8d7a5d6", "bin": "BabelPad.exe", "shortcuts": [ [ diff --git a/bucket/beef-nightly.json b/bucket/beef-nightly.json index a6a37c5d4a..0a86e28fa9 100644 --- a/bucket/beef-nightly.json +++ b/bucket/beef-nightly.json @@ -1,12 +1,12 @@ { "homepage": "https://www.beeflang.org/", "description": "Beef programming language compiler. (nightly version)", - "version": "0.43.5.10042024", + "version": "0.43.5.10052024", "license": "MIT", "architecture": { "64bit": { - "url": "http://nightly.beeflang.org/BeefSetup_0_43_5__10_04_2024.exe#/dl.7z", - "hash": "fc818ee3e320d5d8f8ad2fd2c2edb1249c1ce2ae8a88ac9d9003ea723c3ddb49" + "url": "http://nightly.beeflang.org/BeefSetup_0_43_5__10_05_2024.exe#/dl.7z", + "hash": "97b7c74bcbb24d82b0fe4c97e5d254d1b065b3c0929281a6627da1fbf5bcec4f" } }, "bin": [ diff --git a/bucket/blender-cn.json b/bucket/blender-cn.json index b7d95680e1..93243bc601 100644 --- a/bucket/blender-cn.json +++ b/bucket/blender-cn.json @@ -25,11 +25,11 @@ "architecture": { "64bit": { "url": "https://mirror.nju.edu.cn/blender/release/Blender$majorVersion.$minorVersion/blender-$version-windows-x64.zip", - "extract_dir": "blender-$version-windows-x64" + "extract_dir": "blender-$version-windows-x64", + "hash": { + "url": "$baseurl/blender-$version.sha256" + } } - }, - "hash": { - "url": "$baseurl/blender-$version.sha256" } } } \ No newline at end of file diff --git a/bucket/bottom-nightly.json b/bucket/bottom-nightly.json index cdb6515319..ef9b433bae 100644 --- a/bucket/bottom-nightly.json +++ b/bucket/bottom-nightly.json @@ -1,5 +1,5 @@ { - "version": "11188801376", + "version": "11197463345", "description": "Graphical process/system monitor", "homepage": "https://github.com/ClementTsang/bottom", "license": "MIT", diff --git a/bucket/bulk-rename-utility.json b/bucket/bulk-rename-utility.json index 863a149dfa..a0476678a2 100644 --- a/bucket/bulk-rename-utility.json +++ b/bucket/bulk-rename-utility.json @@ -1,13 +1,13 @@ { - "version": "3.4.4.0", + "version": "4.0.0.2", "description": "File renaming software for Windows.", "homepage": "https://www.bulkrenameutility.co.uk", "license": { "identifier": "Proprietary", "url": "https://www.bulkrenameutility.co.uk/License.php" }, - "url": "https://www.s3.tgrmn.com/bru/BRU_setup_3.4.4.0.exe", - "hash": "md5:5759737c14e258f5f03d738370d38f3b", + "url": "https://www.s3.tgrmn.com/bru/BRU_setup_4.0.0.2.exe", + "hash": "md5:9548a1736955e191384729a86ad24867", "innosetup": true, "architecture": { "64bit": { diff --git a/bucket/buzz.json b/bucket/buzz.json index 7b37b99410..b78d41fd92 100644 --- a/bucket/buzz.json +++ b/bucket/buzz.json @@ -1,6 +1,6 @@ { "version": "1.1.0", - "description": "Buzz transcribes and translates audio offline on your personal computer", + "description": "Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.", "homepage": "https://buzzcaptions.com/", "license": "MIT license", "architecture": { @@ -9,17 +9,25 @@ "hash": "ef7d34f0a63ae61437849a75cef166c223c0ec30b29000d08bf48f6b285520b0" } }, - "pre_install": "if ($dir -match ' ') { error 'The installation directory cannot include a space'; break}", + "innosetup": true, "installer": { "script": [ - "Move-Item \"$dir\\$fname\" \"$dir\\..\\$fname\"", - "Start-Process -Wait \"$dir\\..\\$fname\" -ArgumentList @('/S', '/InstallationType=JustMe', '/RegisterPython=0', '/AddToPath=0', '/NoRegistry=1', \"/D=$dir\")", - "Remove-Item \"$dir\\..\\$fname\"", - "New-Item \"$env:LOCALAPPDATA\\Buzz\" -ItemType Junction -Target \"$persist_dir\" | Out-Null" + "# handle runtime cache", + "Import-Module $(Join-Path $(Find-BucketDirectory -Root -Name scoopet) scripts/AppsUtils.psm1)", + "Mount-ExternalRuntimeData -Source \"$persist_dir\\appdata\" -Target \"$env:LOCALAPPDATA\\Buzz\"", + "Mount-ExternalRuntimeData -Source \"$persist_dir\\model\\huggingface\" -Target \"$env:USERPROFILE\\.cache\\huggingface\"", + "Mount-ExternalRuntimeData -Source \"$persist_dir\\model\\whisper\" -Target \"$env:USERPROFILE\\.cache\\whisper\"", + "Remove-Module -Name AppsUtils" ] }, "uninstaller": { - "script": "Remove-Item \"$env:LOCALAPPDATA\\Buzz\" -Recurse -Force -ErrorAction 'SilentlyContinue'" + "script": [ + "Import-Module $(Join-Path $(Find-BucketDirectory -Root -Name scoopet) scripts/AppsUtils.psm1)", + "Dismount-ExternalRuntimeData -Target \"$env:LOCALAPPDATA\\Buzz\"", + "Dismount-ExternalRuntimeData -Target \"$env:USERPROFILE\\.cache\\huggingface\"", + "Dismount-ExternalRuntimeData -Target \"$env:USERPROFILE\\.cache\\whisper\"", + "Remove-Module -Name AppsUtils" + ] }, "shortcuts": [ [ diff --git a/bucket/cajviewer.json b/bucket/cajviewer.json index c4e33abb9f..594741ba93 100644 --- a/bucket/cajviewer.json +++ b/bucket/cajviewer.json @@ -3,12 +3,8 @@ "homepage": "https://cajviewer.cnki.net/index.html", "license": "Freeware", "description": "CAJViewer", - "architecture": { - "64bit": { - "url": "https://download.cnki.net/CAJViewer%207.3.150.Simple.self.exe#dl.7z", - "hash": "c687871564478183e91f01ca69beb4192772291d259b4224527d9e873bb72dd1" - } - }, + "url": "https://download.cnki.net/CAJViewer%207.3.150.Simple.self.exe#dl.7z", + "hash": "c687871564478183e91f01ca69beb4192772291d259b4224527d9e873bb72dd1", "bin": [ [ "CAJVieweru.exe", @@ -49,9 +45,7 @@ "regex": "https://download.cnki.net/CAJViewer%20(\\d+.\\d+.\\d).Simple.self.exe" }, "autoupdate": { - "autoupdate": { - "url": "https://download.cnki.net/CAJViewer%20$version.Simple.self.exe#dl.7z" - } + "url": "https://download.cnki.net/CAJViewer%20$version.Simple.self.exe#dl.7z" }, "notes": "We don't persist your cnki express data, they are still storaged in \"%APPDATA%\\cnkiexpress\"." } \ No newline at end of file diff --git a/bucket/cataclysm-dda-tiles-experimental.json b/bucket/cataclysm-dda-tiles-experimental.json index 5505e43c71..493a8f28c3 100644 --- a/bucket/cataclysm-dda-tiles-experimental.json +++ b/bucket/cataclysm-dda-tiles-experimental.json @@ -1,12 +1,12 @@ { - "version": "2024-10-05-2141", + "version": "2024-10-06-1942", "description": "Roguelike in a post-apocalyptic world (with sprite-based graphics, experimental build)", "homepage": "https://cataclysmdda.org", "license": "CC-BY-SA-3.0", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2024-10-05-2141/cdda-windows-tiles-x64-2024-10-05-2141.zip", - "hash": "87915a00ca3d504926b7b1dba1a836b64472a174cd2563aa84ace0024a166139" + "url": "https://ghp.ci/https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2024-10-06-1942/cdda-windows-tiles-x64-2024-10-06-1942.zip", + "hash": "77b6d4ad2271434d1d67a823694d9110a48a1d04912ee9fc0fecc2b68dd1936f" } }, "shortcuts": [ diff --git a/bucket/chatbox.json b/bucket/chatbox.json index 2a2564c8b9..b440decebc 100644 --- a/bucket/chatbox.json +++ b/bucket/chatbox.json @@ -3,12 +3,8 @@ "description": "Cross-platform desktop client for OpenAI API", "homepage": "https://github.com/Bin-Huang/chatbox", "license": "NO LICENSE", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/Bin-Huang/chatbox/releases/download/v0.10.0/Chatbox-CE-0.10.0-Setup.exe#/setup.exe", - "hash": "7f63c1196384be444014bae93e6b1b9b5144b950d447f7f9ed4409f31d75e2b2" - } - }, + "url": "https://ghp.ci/https://github.com/Bin-Huang/chatbox/releases/download/v0.10.0/Chatbox-CE-0.10.0-Setup.exe#/setup.exe", + "hash": "7f63c1196384be444014bae93e6b1b9b5144b950d447f7f9ed4409f31d75e2b2", "extract_dir": "PFiles\\chatbox", "bin": "chatbox.exe", "shortcuts": [ @@ -19,10 +15,6 @@ ], "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/Bin-Huang/chatbox/releases/download/v$version/Chatbox-CE-$version-Setup.exe#/setup.exe" - } - } + "url": "https://ghp.ci/https://github.com/Bin-Huang/chatbox/releases/download/v$version/Chatbox-CE-$version-Setup.exe#/setup.exe" } } \ No newline at end of file diff --git a/bucket/chatterino-portable-qt5.json b/bucket/chatterino-portable-qt5.json index 6d985505bd..1ac4ed597c 100644 --- a/bucket/chatterino-portable-qt5.json +++ b/bucket/chatterino-portable-qt5.json @@ -1,5 +1,5 @@ { - "version": "11194059273", + "version": "11201243532", "description": "Chat client for https://twitch.tv", "homepage": "https://github.com/Chatterino/chatterino2", "license": "MIT", @@ -7,7 +7,7 @@ "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/Chatterino/chatterino2/releases/download/nightly-build/chatterino-windows-old-x86-64-Qt-5.15.2.zip", - "hash": "cad6ced8b70bff81a8832b250e39aa3e13fd920c0b98661d82834d0dc00b69c2", + "hash": "2b334fba6804d25ef5091a73adeb0d38744930f2b5fc133b7ef3c505922bd8e5", "extract_dir": "Chatterino2", "pre_install": [ "Get-ChildItem \"$dir/chatterino.exe\" | Rename-Item -NewName { $_.name.Replace('o', 'o-portable') }", diff --git a/bucket/chatterino-portable.json b/bucket/chatterino-portable.json index 2586ebc448..22d70553e5 100644 --- a/bucket/chatterino-portable.json +++ b/bucket/chatterino-portable.json @@ -1,12 +1,12 @@ { - "version": "11194059273", + "version": "11201243532", "description": "Chat client for https://twitch.tv", "homepage": "https://github.com/Chatterino/chatterino2", "license": "MIT", "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/Chatterino/chatterino2/releases/download/nightly-build/chatterino-windows-x86-64-Qt-6.7.1.zip", - "hash": "f81d46caa71be47dc34d71214e6afbb71a8cb65b516e6353fd2ccb06dfc77070", + "hash": "5739973718daf1af505ec16f3f6a6e296a5e1f061ca240f4860f1880ebb4eb67", "extract_dir": "Chatterino2", "pre_install": [ "Get-ChildItem \"$dir/chatterino.exe\" | Rename-Item -NewName { $_.name.Replace('o', 'o-portable') }", diff --git a/bucket/chatterino-qt5.json b/bucket/chatterino-qt5.json index fdc9080dab..be96292adf 100644 --- a/bucket/chatterino-qt5.json +++ b/bucket/chatterino-qt5.json @@ -1,5 +1,5 @@ { - "version": "11194059273", + "version": "11201243532", "description": "Chat client for https://twitch.tv", "homepage": "https://github.com/Chatterino/chatterino2", "license": "MIT", @@ -7,7 +7,7 @@ "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/Chatterino/chatterino2/releases/download/nightly-build/chatterino-windows-old-x86-64-Qt-5.15.2.zip", - "hash": "cad6ced8b70bff81a8832b250e39aa3e13fd920c0b98661d82834d0dc00b69c2", + "hash": "2b334fba6804d25ef5091a73adeb0d38744930f2b5fc133b7ef3c505922bd8e5", "extract_dir": "Chatterino2" } }, diff --git a/bucket/chatterino7-portable.json b/bucket/chatterino7-portable.json index 7dac733ce1..852e597582 100644 --- a/bucket/chatterino7-portable.json +++ b/bucket/chatterino7-portable.json @@ -1,12 +1,12 @@ { - "version": "11167961177", + "version": "11201410147", "description": "Chat client for https://twitch.tv", "homepage": "https://github.com/SevenTV/chatterino7", "license": "MIT", "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/SevenTV/chatterino7/releases/download/nightly-build/chatterino-windows-x86-64-Qt-6.7.3.zip", - "hash": "f7da39295984307cb0cdc4e14b3d11407ee03d6ece08307c0f496e65c55536e4", + "hash": "cadfee61f1cbb440902dde44a396e2b0ffe8861d84be2f543d647756aef5c29d", "extract_dir": "Chatterino2", "pre_install": [ "Get-ChildItem \"$dir/chatterino.exe\" | Rename-Item -NewName { $_.name.Replace('o', 'o7-portable') }", diff --git a/bucket/chromedriver-canary.json b/bucket/chromedriver-canary.json index 9c35637f4a..67021f2de1 100644 --- a/bucket/chromedriver-canary.json +++ b/bucket/chromedriver-canary.json @@ -1,17 +1,17 @@ { - "version": "131.0.6759.0", + "version": "131.0.6761.0", "description": "An open source tool for automated testing of webapps across many browsers", "homepage": "https://chromedriver.chromium.org/", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/131.0.6759.0/win64/chromedriver-win64.zip", - "hash": "743efc8bacc22710573adbfcf88619ea32be086206ff330cc81ff1495f96a3a2", + "url": "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/131.0.6761.0/win64/chromedriver-win64.zip", + "hash": "f5f5709b61c8bf42416d209d9b0c39e45310ba714fba87d0f793ef615633060d", "extract_dir": "chromedriver-win64" }, "32bit": { - "url": "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/131.0.6759.0/win32/chromedriver-win32.zip", - "hash": "0c336c641e44aa087e67d1e161b652f3b85c68f571e10738ec6cee8187f028a2", + "url": "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/131.0.6761.0/win32/chromedriver-win32.zip", + "hash": "557abedb6c74cb126e37b16ba29645e0e57a39c8ccb8f5bc74e1c734257f1395", "extract_dir": "chromedriver-win32" } }, diff --git a/bucket/chromium-dev.json b/bucket/chromium-dev.json index 79019a04e7..b55e519a4e 100644 --- a/bucket/chromium-dev.json +++ b/bucket/chromium-dev.json @@ -1,12 +1,12 @@ { - "version": "131.0.6760.0-r1364629", + "version": "131.0.6762.0-r1364720", "description": "An open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.", "homepage": "https://www.chromium.org", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/1364629/chrome-win.zip", - "hash": "b597944c51c56109ca2a431cb0b67b6bd6e92a077ca3f943fc66bdf13e3e2b41" + "url": "https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/1364720/chrome-win.zip", + "hash": "7e6cecfa46fb6faa3f740bd31a20854587ffb516d7bdacf0ff160e777cef8739" } }, "extract_dir": "chrome-win", diff --git a/bucket/cmake-nightly.json b/bucket/cmake-nightly.json index 30742ddacd..90343696b9 100644 --- a/bucket/cmake-nightly.json +++ b/bucket/cmake-nightly.json @@ -1,18 +1,18 @@ { - "version": "3.30.20241004", + "version": "3.30.20241005", "description": "Family of tools designed to build, test and package software", "homepage": "https://cmake.org", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://cmake.org/files/dev/cmake-3.30.20241004-g50952fe-windows-x86_64.zip", - "hash": "c7941a834b9687753f00017e779857560f2b6ec6dab655c6d0c53623e18561a1", - "extract_dir": "cmake-3.30.20241004-g50952fe-windows-x86_64" + "url": "https://cmake.org/files/dev/cmake-3.30.20241005-g0f794d4-windows-x86_64.zip", + "hash": "39238426af7a3850c35de6b092d33eeff01afac71c92c44582e87b5634855ad7", + "extract_dir": "cmake-3.30.20241005-g0f794d4-windows-x86_64" }, "32bit": { - "url": "https://cmake.org/files/dev/cmake-3.30.20241004-g50952fe-windows-i386.zip", - "hash": "9d5f29aa805b1f2fdeaf8e215b194793aa808c3a355bccb3896351458e1be887", - "extract_dir": "cmake-3.30.20241004-g50952fe-windows-i386" + "url": "https://cmake.org/files/dev/cmake-3.30.20241005-g0f794d4-windows-i386.zip", + "hash": "d667c05b12b4188da8e72f722f5049dc702799ae78b3ac5c20196ba7bc99a70b", + "extract_dir": "cmake-3.30.20241005-g0f794d4-windows-i386" } }, "bin": [ diff --git a/bucket/cnkiexpress.json b/bucket/cnkiexpress.json index fd36ae5291..d83a6f8e9e 100644 --- a/bucket/cnkiexpress.json +++ b/bucket/cnkiexpress.json @@ -3,12 +3,8 @@ "license": "Freeware", "description": "全球学术快报 for Windows", "version": "0.1.21", - "architecture": { - "64bit": { - "url": "https://download.cnki.net/cnkiexpress/%E5%85%A8%E7%90%83%E5%AD%A6%E6%9C%AF%E5%BF%AB%E6%8A%A5%20Setup%200.1.21.exe#dl.7z", - "hash": "f06931ba754803c48a9461591ab230d61659220e522591688cb58ad0d767eacc" - } - }, + "url": "https://download.cnki.net/cnkiexpress/%E5%85%A8%E7%90%83%E5%AD%A6%E6%9C%AF%E5%BF%AB%E6%8A%A5%20Setup%200.1.21.exe#dl.7z", + "hash": "f06931ba754803c48a9461591ab230d61659220e522591688cb58ad0d767eacc", "bin": "全球学术快报.exe", "shortcuts": [ [ @@ -27,9 +23,7 @@ "regex": "%E5%85%A8%E7%90%83%E5%AD%A6%E6%9C%AF%E5%BF%AB%E6%8A%A5%20Setup%20(\\d+.\\d+.\\d).exe" }, "autoupdate": { - "autoupdate": { - "url": "https://download.cnki.net/cnkiexpress/%E5%85%A8%E7%90%83%E5%AD%A6%E6%9C%AF%E5%BF%AB%E6%8A%A5%20Setup%20$version.exe#dl.7z" - } + "url": "https://download.cnki.net/cnkiexpress/%E5%85%A8%E7%90%83%E5%AD%A6%E6%9C%AF%E5%BF%AB%E6%8A%A5%20Setup%20$version.exe#dl.7z" }, "notes": "We don't persist your cnki express data, they are still storaged in \"%APPDATA%\\cnkiexpress\"." } \ No newline at end of file diff --git a/bucket/cursor.json b/bucket/cursor.json index 362381af10..8f2ad4f888 100644 --- a/bucket/cursor.json +++ b/bucket/cursor.json @@ -1,15 +1,11 @@ { "version": "0.40.4", "description": "AI Code Editor", + "homepage": "https://www.cursor.so", "license": { "identifier": "Proprietary", "url": "https://www.cursor.so/" }, - "homepage": "https://www.cursor.so", - "pre_install": [ - "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", - "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" - ], "url": "https://downloader.cursor.sh/windows/nsis/x64#/dl.7z", "hash": "b10d33af5374dda36eb5cd83869ad34066ea9ff2394b1f0bc605ed70ec03e0c0", "shortcuts": [ @@ -18,6 +14,10 @@ "Cursor" ] ], + "pre_install": [ + "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", + "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" + ], "persist": "resources/lsp", "checkver": { "script": [ diff --git a/bucket/dashplayer.json b/bucket/dashplayer.json index 3b12ee48a5..99d508fc31 100644 --- a/bucket/dashplayer.json +++ b/bucket/dashplayer.json @@ -3,12 +3,8 @@ "description": "A vedio player just for learning English", "homepage": "https://github.com/solidSpoon/DashPlayer", "license": "MIT", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/solidSpoon/DashPlayer/releases/download/v4.3.0/DashPlayer-4.3.0.setup.exe", - "hash": "ce3eb486ee489671d3ebdfbc4d23f2734e352b6d5822e36a00f0e927e373b5f2" - } - }, + "url": "https://ghp.ci/https://github.com/solidSpoon/DashPlayer/releases/download/v4.3.0/DashPlayer-4.3.0.setup.exe", + "hash": "ce3eb486ee489671d3ebdfbc4d23f2734e352b6d5822e36a00f0e927e373b5f2", "installer": { "script": [ "Expand-7zipArchive -Path \"$dir\\$fname\" -Removal", @@ -24,10 +20,6 @@ ], "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/solidSpoon/DashPlayer/releases/download/v$version/DashPlayer-$version.setup.exe" - } - } + "url": "https://ghp.ci/https://github.com/solidSpoon/DashPlayer/releases/download/v$version/DashPlayer-$version.setup.exe" } } \ No newline at end of file diff --git a/bucket/dbeaver.json b/bucket/dbeaver.json index 0a23fe86a1..3d9bb304b3 100644 --- a/bucket/dbeaver.json +++ b/bucket/dbeaver.json @@ -1,5 +1,5 @@ { - "version": "24.2.1", + "version": "24.2.2", "description": "Database tool for developers, SQL programmers, database administrators and analysts", "homepage": "https://dbeaver.io", "license": "Apache-2.0", @@ -12,8 +12,8 @@ }, "architecture": { "64bit": { - "url": "https://dbeaver.io/files/24.2.1/dbeaver-ce-24.2.1-win32.win32.x86_64.zip", - "hash": "dbc9e51b20610863bc70033cee49ed397b8f4827565b190e62157ec186933c8a" + "url": "https://dbeaver.io/files/24.2.2/dbeaver-ce-24.2.2-win32.win32.x86_64.zip", + "hash": "6fecd1f728bc54ca0dbd9cab9e178b2c6bce0438e3a0ce81f299319341989b94" } }, "extract_dir": "dbeaver", diff --git a/bucket/dgvoodoo2.json b/bucket/dgvoodoo2.json index 80e66cfe22..88d113b97a 100644 --- a/bucket/dgvoodoo2.json +++ b/bucket/dgvoodoo2.json @@ -1,5 +1,5 @@ { - "version": "2.83.1", + "version": "2.83.2", "description": "Glide/DirectX implementation on D3D11/12. Play your old Glide and DirectX games even on the latest, modern versions of Windows.", "homepage": "https://github.com/dege-diosg/dgVoodoo2", "license": "http://dege.freeweb.hu/dgVoodoo2/ReadmeGeneral/#redistributionrights", @@ -24,8 +24,8 @@ "dgVoodoo" ] ], - "url": "https://ghp.ci/https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.83.1/dgVoodoo2_83_1.zip", - "hash": "f659b57c315c02c40d95430df8dc7a9855d90e7336d70ef6ce076c06a250e1d7", + "url": "https://ghp.ci/https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.83.2/dgVoodoo2_83_2.zip", + "hash": "340004ddec51c53a014ec9b577556e2ce2bad2af69a9f481f28f208b4e04d3dc", "checkver": "github", "autoupdate": { "url": "https://ghp.ci/https://github.com/dege-diosg/dgVoodoo2/releases/download/v$version/dgVoodoo$underscoreVersion.zip" diff --git a/bucket/dolphin-dev.json b/bucket/dolphin-dev.json index 36783f79de..c315544802 100644 --- a/bucket/dolphin-dev.json +++ b/bucket/dolphin-dev.json @@ -1,5 +1,5 @@ { - "version": "2409-102", + "version": "2409-108", "description": "A Nintendo GameCube and Wii emulator", "homepage": "https://dolphin-emu.org/", "license": { @@ -11,8 +11,8 @@ }, "architecture": { "64bit": { - "url": "https://dl.dolphin-emu.org/builds/60/a9/dolphin-master-2409-102-x64.7z", - "hash": "c72269cfe208c2af8a94c761cde4d3559f076d5dfc7438b980297cc70491bb29", + "url": "https://dl.dolphin-emu.org/builds/65/46/dolphin-master-2409-108-x64.7z", + "hash": "bf5ae08915ca1047bef4a9f4f32582b497eb193f2775b25a91ecd500e49cf671", "extract_dir": "Dolphin-x64" } }, diff --git a/bucket/dolphin-nightly.json b/bucket/dolphin-nightly.json index 009e3c5fcb..9aa18bfda9 100644 --- a/bucket/dolphin-nightly.json +++ b/bucket/dolphin-nightly.json @@ -1,12 +1,12 @@ { - "version": "4659", + "version": "4671", "homepage": "https://apps.kde.org/dolphin/", "description": "A file manager developed by KDE that lets you navigate and browse the contents of your hard drives, USB sticks, SD cards, and more.", "license": "GPL-2.0-or-later", "architecture": { "64bit": { - "url": "https://cdn.kde.org/ci-builds/system/dolphin/master/windows/dolphin-master-4659-windows-cl-msvc2022-x86_64.7z", - "hash": "7d5d866a78b4c2cd9df2d813fa89fb532afb5753e3ed02bb55874e5daa5b3b41" + "url": "https://cdn.kde.org/ci-builds/system/dolphin/master/windows/dolphin-master-4671-windows-cl-msvc2022-x86_64.7z", + "hash": "92b3e894a15b9bfe5a4f0baf65869b8c30faccbdd7e11fe80ad42d0e00f9677d" } }, "bin": "bin\\dolphin.exe", diff --git a/bucket/dolphin.json b/bucket/dolphin.json index af703b804b..607d73c09f 100644 --- a/bucket/dolphin.json +++ b/bucket/dolphin.json @@ -1,5 +1,5 @@ { - "version": "24.08-4637", + "version": "24.08-4670", "description": "A file manager developed by KDE that lets you navigate and browse the contents of your hard drives, USB sticks, SD cards, and more.", "homepage": "https://apps.kde.org/dolphin/", "license": "GPL-2.0-or-later", @@ -11,8 +11,8 @@ ], "architecture": { "64bit": { - "url": "https://cdn.kde.org/ci-builds/system/dolphin/release-24.08/windows/dolphin-release_24.08-4637-windows-cl-msvc2022-x86_64.7z", - "hash": "508dff4cc46f529c0c6eb57f9a34731b07e3adc7b751a616b09afe9013816b8c" + "url": "https://cdn.kde.org/ci-builds/system/dolphin/release-24.08/windows/dolphin-release_24.08-4670-windows-cl-msvc2022-x86_64.7z", + "hash": "7f14aa7f5a3c2c1cc0d30a2bde01178da741e520e4a4f93cd1a28e63e6b8ce0a" } }, "bin": "bin\\dolphin.exe", diff --git a/bucket/doublecmd.json b/bucket/doublecmd.json index b8857f10f5..ea3c6c1d1c 100644 --- a/bucket/doublecmd.json +++ b/bucket/doublecmd.json @@ -1,16 +1,16 @@ { - "version": "1.1.18", + "version": "1.1.19", "description": "Two pane file manager inspired by Total Commander", "homepage": "https://doublecmd.sourceforge.io/", "license": "GPL-2.0-only", "architecture": { "64bit": { - "url": "https://downloads.sourceforge.net/project/doublecmd/DC%20for%20Windows%2064%20bit/Double%20Commander%201.1.18/doublecmd-1.1.18.x86_64-win64.zip", - "hash": "sha1:cad1843a9486483b514ae4a61898756ee85c25d6" + "url": "https://downloads.sourceforge.net/project/doublecmd/DC%20for%20Windows%2064%20bit/Double%20Commander%201.1.19/doublecmd-1.1.19.x86_64-win64.zip", + "hash": "sha1:014c974d21bc8ba5367867fc114c450f23b55be2" }, "32bit": { - "url": "https://downloads.sourceforge.net/project/doublecmd/DC%20for%20Windows%2032%20bit/Double%20Commander%201.1.18/doublecmd-1.1.18.i386-win32.zip", - "hash": "sha1:570df69f3db01b8850495fd56386ee75f1a2f328" + "url": "https://downloads.sourceforge.net/project/doublecmd/DC%20for%20Windows%2032%20bit/Double%20Commander%201.1.19/doublecmd-1.1.19.i386-win32.zip", + "hash": "sha1:584362a7f9bfddedbb997c1b2733906d2588dc5c" } }, "extract_dir": "doublecmd", diff --git a/bucket/douyin.json b/bucket/douyin.json new file mode 100644 index 0000000000..693773a90e --- /dev/null +++ b/bucket/douyin.json @@ -0,0 +1,32 @@ +{ + "version": "4.6.0", + "description": "抖音是一款可在智能手机上浏览的短视频社交应用程序", + "homepage": "https://www.douyin.com/", + "license": "Proprietary", + "url": "https://www.douyin.com/download/pc/obj/douyin-pc-client/7044145585217083655/releases/12115223/4.6.0/win32-ia32/douyin-v4.6.0-win32-ia32-douyin.exe#/dl.7z", + "hash": "58f117506f3949a9cfe1c61cf3399726dd3d7dded41f4568793174e22d20b1d6", + "pre_install": "Expand-7zipArchive \"$dir\\app.7z\" \"$dir\"", + "post_install": "Remove-Item \"$dir\\app.7z\", \"$dir\\`$*\", \"$dir\\uninst*\", \"$dir\\resources\\app-update.yml\", \"$dir\\installer_downloader*\" -Force -Recurse", + "bin": [ + [ + "douyin.exe", + "douyin", + "--user-data-dir=\"$dir\\User Data\"" + ] + ], + "shortcuts": [ + [ + "douyin.exe", + "抖音", + "--user-data-dir=\"$dir\\User Data\"" + ] + ], + "persist": "User Data", + "checkver": { + "url": "https://www.douyin.com/downloadpage/pc", + "regex": "/douyin-pc-client/(?\\d+)/releases/(?\\d+)/([\\d.]+)/win32-ia32/" + }, + "autoupdate": { + "url": "https://www.douyin.com/download/pc/obj/douyin-pc-client/$matchId/releases/$matchBuild/$version/win32-ia32/douyin-v$version-win32-ia32-douyin.exe#/dl.7z" + } +} \ No newline at end of file diff --git a/bucket/doxygen-gui.json b/bucket/doxygen-gui.json index f47de55713..eff4802e18 100644 --- a/bucket/doxygen-gui.json +++ b/bucket/doxygen-gui.json @@ -3,12 +3,8 @@ "description": "The GUI frontend of Doxygen.", "license": "GPL-2.0-only", "version": "1.10.0", - "architecture": { - "64bit": { - "url": "http://doxygen.nl/files/doxygen-1.10.0-setup.exe", - "hash": "9ab44b1232b86375c71c66a4923c2e90caf9054b13d0f257630106412ac3f9cb" - } - }, + "url": "http://doxygen.nl/files/doxygen-1.10.0-setup.exe", + "hash": "9ab44b1232b86375c71c66a4923c2e90caf9054b13d0f257630106412ac3f9cb", "innosetup": true, "bin": "bin\\doxywizard.exe", "shortcuts": [ @@ -22,10 +18,6 @@ "re": "The latest version of doxygen is ([\\d.]+)" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "http://doxygen.nl/files/doxygen-$version-setup.exe" - } - } + "url": "http://doxygen.nl/files/doxygen-$version-setup.exe" } } \ No newline at end of file diff --git a/bucket/duckstation-preview.json b/bucket/duckstation-preview.json index 2698d8a97c..f4e2682673 100644 --- a/bucket/duckstation-preview.json +++ b/bucket/duckstation-preview.json @@ -1,5 +1,5 @@ { - "version": "20241005-gfcf4af0", + "version": "20241006-g9edd957", "description": "A fast PlayStation 1 emulator for PC and Android (preview build)", "homepage": "https://github.com/stenzek/duckstation/", "license": { @@ -12,7 +12,7 @@ "Learn more at: https://www.duckstation.org/wiki/BIOS" ], "url": "https://ghp.ci/https://github.com/stenzek/duckstation/releases/download/preview/duckstation-windows-x64-release.zip", - "hash": "25cb424ed75e9f3a1698344cb2696e6518e957273e39c933522a68a0b23ba28a", + "hash": "0b1851567a61c385ecb8085157319b546666f20cb513f3e5ce3cccf5e8d416a7", "installer": { "script": [ "New-item \"$dir\\portable.txt\" -ItemType File | Out-Null", diff --git a/bucket/edgeless.json b/bucket/edgeless.json index da43dd2577..a8b9ca63d1 100644 --- a/bucket/edgeless.json +++ b/bucket/edgeless.json @@ -3,12 +3,8 @@ "description": "强大而优雅的 PE 工具", "license": "MPL 2.0", "version": "2.26", - "architecture": { - "64bit": { - "url": "https://pineapple.edgeless.top/disk/Socket/Hub/Edgeless%20Hub_Beta_2.26.7z", - "hash": "ceed1177388247c4905c969ffc9ab667bf93d00421437c9e222a7b6257096c5a" - } - }, + "url": "https://pineapple.edgeless.top/disk/Socket/Hub/Edgeless%20Hub_Beta_2.26.7z", + "hash": "ceed1177388247c4905c969ffc9ab667bf93d00421437c9e222a7b6257096c5a", "extract_dir": "Edgeless Hub", "bin": "edgeless-hub.exe", "shortcuts": [ @@ -22,10 +18,6 @@ "regex": "当前已发布最新版本:\\d.\\d+" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://pineapple.edgeless.top/disk/Socket/Hub/Edgeless%20Hub_Beta_$version.7z" - } - } + "url": "https://pineapple.edgeless.top/disk/Socket/Hub/Edgeless%20Hub_Beta_$version.7z" } } \ No newline at end of file diff --git a/bucket/evcapture.json b/bucket/evcapture.json index 6d696783f6..732458288d 100644 --- a/bucket/evcapture.json +++ b/bucket/evcapture.json @@ -3,12 +3,8 @@ "description": "免费无水印,集视频录制与直播功能于一身的桌面录屏软件", "homepage": "https://www.ieway.cn/evcapture.html", "license": "Freeware", - "architecture": { - "64bit": { - "url": "https://ctpublic.ieway.cn/public/download/EVCapture_v5.0.7.exe", - "hash": "5b3342f6a201bb25b1d50eb6d7b1210a7adf865fe371459ab81bd1fee2616840" - } - }, + "url": "https://ctpublic.ieway.cn/public/download/EVCapture_v5.0.7.exe", + "hash": "5b3342f6a201bb25b1d50eb6d7b1210a7adf865fe371459ab81bd1fee2616840", "bin": [ "EVCapture_v5.0.7.exe" ], @@ -23,10 +19,6 @@ "regex": "[\\d.]+)/LKY_OfficeTools_v([\\d.]+).zip" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/OdysseusYuan/LKY_OfficeTools/releases/download/v$matchTag/LKY_OfficeTools_v$version.zip" - } - } + "url": "https://ghp.ci/https://github.com/OdysseusYuan/LKY_OfficeTools/releases/download/v$matchTag/LKY_OfficeTools_v$version.zip" } } \ No newline at end of file diff --git a/bucket/malware-patch.json b/bucket/malware-patch.json index afdad8e353..195c35cc46 100644 --- a/bucket/malware-patch.json +++ b/bucket/malware-patch.json @@ -3,12 +3,8 @@ "description": "Prevent UAC authorization of Chinese malware", "homepage": "https://github.com/the1812/Malware-Patch", "license": "MIT", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/the1812/Malware-Patch/releases/download/v2.17.1/mwp.unbundled.zip", - "hash": "9b5666a00550a8fe34c27cdf975fcb1aef1790267e12f97bd652ee79615e0cad" - } - }, + "url": "https://ghp.ci/https://github.com/the1812/Malware-Patch/releases/download/v2.17.1/mwp.unbundled.zip", + "hash": "9b5666a00550a8fe34c27cdf975fcb1aef1790267e12f97bd652ee79615e0cad", "bin": "mwp.exe", "shortcuts": [ [ @@ -18,10 +14,6 @@ ], "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/the1812/Malware-Patch/releases/download/v$version/mwp.unbundled.zip" - } - } + "url": "https://ghp.ci/https://github.com/the1812/Malware-Patch/releases/download/v$version/mwp.unbundled.zip" } } \ No newline at end of file diff --git a/bucket/mediago-beta.json b/bucket/mediago-beta.json index 4d8c2e5897..840bbcc318 100644 --- a/bucket/mediago-beta.json +++ b/bucket/mediago-beta.json @@ -1,13 +1,13 @@ { - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.5", "description": "m3u8[m3u8-downloader] 视频在线提取工具 流媒体下载 m3u8下载 桌面客户端 windows mac", "homepage": "https://downloader.caorushizi.cn/guides.html?form=github", "license": { "identifier": "MIT license", "url": "https://github.com/caorushizi/mediago#MIT-1-ov-file" }, - "url": "https://ghp.ci/https://github.com/caorushizi/mediago/releases/download/v3.0.0-beta.2/mediago-setup-win32-x64-3.0.0-beta.2.exe#/dl.7z", - "hash": "sha512:844dcdb3839f080e74577164d43d1f85d6be87e890d804c253d887f273740ad46a1820ade63feec5003d66d85ba3aaa9b309bbcbd44e9ebef309067e02f7cdd3", + "url": "https://ghp.ci/https://github.com/caorushizi/mediago/releases/download/v3.0.0-beta.5/mediago-setup-win32-x64-3.0.0-beta.5.exe#/dl.7z", + "hash": "sha512:30dcca92e3e866d72a3830182dd80fce0398839b6036e7c525edc03291005ff5cddd7362d18ad9d973d8ade6e21b21c13df682b1b4d4ae14de6106d126c6a486", "pre_install": [ "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", "Remove-Item \"$dir\\`$*\" -Force -Recurse" diff --git a/bucket/mendeley-desktop.json b/bucket/mendeley-desktop.json index 7cff33cbb8..54c08fde88 100644 --- a/bucket/mendeley-desktop.json +++ b/bucket/mendeley-desktop.json @@ -1,13 +1,8 @@ { "homepage": "http://www.mendeley.com/", "license": "Freeware", - "version": "1.19.8", - "architecture": { - "64bit": { - "url": "https://desktop-download.mendeley.com/download/Mendeley-Desktop-1.19.8-win32.exe#/dl.7z", - "hash": "99b308cda0047bdaae8727ebd92b7ce6c8342fe794732b61313db5444cf69f4f" - } - }, + "url": "https://desktop-download.mendeley.com/download/Mendeley-Desktop-1.19.8-win32.exe#/dl.7z", + "hash": "99b308cda0047bdaae8727ebd92b7ce6c8342fe794732b61313db5444cf69f4f", "bin": "MendeleyDesktop.exe", "shortcuts": [ [ @@ -20,8 +15,6 @@ "regex": "Downloads of v\\s+([\\d.]+)" }, "autoupdate": { - "autoupdate": { - "url": "https://desktop-download.mendeley.com/download/Mendeley-Desktop-$version-win32.exe#/dl.7z" - } + "url": "https://desktop-download.mendeley.com/download/Mendeley-Desktop-$version-win32.exe#/dl.7z" } } \ No newline at end of file diff --git a/bucket/mgba-dev.json b/bucket/mgba-dev.json index 9524716677..b3996e4184 100644 --- a/bucket/mgba-dev.json +++ b/bucket/mgba-dev.json @@ -1,5 +1,5 @@ { - "version": "8572-20241005", + "version": "8573-20241006", "description": "A fast, accurate, and portable GBA emulator (development version)", "homepage": "https://mgba.io/", "license": { @@ -8,14 +8,14 @@ }, "architecture": { "32bit": { - "url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2024-10-05-win32-8572-7950279a09ce7f41a56a584a8fd1b6231f8074b2.7z", - "hash": "685be4417a46385ffdb670724e840f652d8b7fa804db0eac52e32d14513aaae6", - "extract_dir": "mGBA-build-2024-10-05-win32-8572-7950279a09ce7f41a56a584a8fd1b6231f8074b2" + "url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2024-10-06-win32-8573-0e52f7054fae93794706611b71a9190d726052b0.7z", + "hash": "c74ebc15ece94aa52cea7ff2a125fbee2b03b29f2418a5c71d11cfe1477f747d", + "extract_dir": "mGBA-build-2024-10-06-win32-8573-0e52f7054fae93794706611b71a9190d726052b0" }, "64bit": { - "url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2024-10-05-win64-8572-7950279a09ce7f41a56a584a8fd1b6231f8074b2.7z", - "hash": "676fc99d2343f474b65d3e8bd226b728c6c21940a2586200495c1b89a3657f7a", - "extract_dir": "mGBA-build-2024-10-05-win64-8572-7950279a09ce7f41a56a584a8fd1b6231f8074b2" + "url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2024-10-06-win64-8573-0e52f7054fae93794706611b71a9190d726052b0.7z", + "hash": "6101fcd0a09cd4bcc6fe1fe65c35fb89a8a7015b00e4d13694ff04987aa8316c", + "extract_dir": "mGBA-build-2024-10-06-win64-8573-0e52f7054fae93794706611b71a9190d726052b0" } }, "pre_install": [ diff --git a/bucket/micro-nightly.json b/bucket/micro-nightly.json index 784db65ff9..d527bba8f7 100644 --- a/bucket/micro-nightly.json +++ b/bucket/micro-nightly.json @@ -1,16 +1,16 @@ { - "version": "nightly-2024-10-05", + "version": "nightly-2024-10-06", "description": "A terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals.", "homepage": "https://micro-editor.github.io/", "license": "MIT", "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/zyedidia/micro/releases/download/nightly/micro-nightly-win64.zip", - "hash": "16be116b51f755b825c9fe3acc9663138278dbfc7e4c773fc1b4b920cb8d1204" + "hash": "3c1fa77926c1599e719f4d908c652962767c3370e67ae25197a5a5fa5c8aee2c" }, "32bit": { "url": "https://ghp.ci/https://github.com/zyedidia/micro/releases/download/nightly/micro-nightly-win64.zip", - "hash": "16be116b51f755b825c9fe3acc9663138278dbfc7e4c773fc1b4b920cb8d1204" + "hash": "3c1fa77926c1599e719f4d908c652962767c3370e67ae25197a5a5fa5c8aee2c" } }, "extract_dir": "micro-nightly", diff --git a/bucket/migrated/sshs.json b/bucket/migrated/sshs.json new file mode 100644 index 0000000000..0284d8d00f --- /dev/null +++ b/bucket/migrated/sshs.json @@ -0,0 +1,31 @@ +{ + "version": "4.5.1", + "description": "Terminal user interface for SSH", + "homepage": "https://github.com/quantumsheep/sshs", + "license": "MIT", + "architecture": { + "64bit": { + "url": "https://ghp.ci/https://github.com/quantumsheep/sshs/releases/download/4.5.1/sshs-windows-amd64.exe#/sshs.exe", + "hash": "3a4feeeb944962021281b05ecf0226a046ecd6f12bc1fe36d4d74b77b202c6b8" + }, + "arm64": { + "url": "https://ghp.ci/https://github.com/quantumsheep/sshs/releases/download/4.5.1/sshs-windows-arm64.exe#/sshs.exe", + "hash": "9afdde6b3b0c84a0d22729ceef7cce9e8d9c4360a8755fdf9d0bfb1b4067e1c6" + } + }, + "bin": "sshs.exe", + "checkver": "github", + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://ghp.ci/https://github.com/quantumsheep/sshs/releases/download/$version/sshs-windows-amd64.exe#/sshs.exe" + }, + "arm64": { + "url": "https://ghp.ci/https://github.com/quantumsheep/sshs/releases/download/$version/sshs-windows-arm64.exe#/sshs.exe" + } + }, + "hash": { + "url": "$url.sha256" + } + } +} \ No newline at end of file diff --git a/bucket/msix.json b/bucket/msix.json index b546bda129..72878e66f2 100644 --- a/bucket/msix.json +++ b/bucket/msix.json @@ -1,5 +1,5 @@ { - "version": "5.0.0", + "version": "5.1.0", "description": "Full-featured system information about your system", "homepage": "http://mitec.cz/msi.html", "license": { @@ -7,7 +7,7 @@ "url": "http://mitec.cz/msi.html#license" }, "url": "http://mitec.cz/Downloads/MSIX.ZIP", - "hash": "109e8d92095dabe88ec159f646f6dcd3fbe8f2bbe785f94cfd7c30ba3e863192", + "hash": "21a9aff0b2a9470bfbe102266daacc027a1cbf5e2606d866548f7961b8db74b7", "pre_install": [ "Remove-Item \"$dir\\MSIX64.exe\" -Force", "Remove-Item \"$dir\\GetSys64.exe\" -Force" diff --git a/bucket/naiveproxy.json b/bucket/naiveproxy.json index 13ef2e0d0a..646d20775d 100644 --- a/bucket/naiveproxy.json +++ b/bucket/naiveproxy.json @@ -1,23 +1,23 @@ { - "version": "128.0.6613.40-1", + "version": "129.0.6668.81-1", "description": "A proxy using Chrome's network stack to camouflage traffic with strong censorship resistence and low detectablility.", "homepage": "https://github.com/klzgrad/naiveproxy", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v128.0.6613.40-1/naiveproxy-v128.0.6613.40-1-win-x64.zip", - "hash": "e5bf67060fcfe6eeb839e06eb2f84d9800ed51008eac3218c254525a6c1af30a", - "extract_dir": "naiveproxy-v128.0.6613.40-1-win-x64" + "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v129.0.6668.81-1/naiveproxy-v129.0.6668.81-1-win-x64.zip", + "hash": "69aefa99a38a18722f1c809c66dcad7d13cf30fed345842d2357dcc4158f9390", + "extract_dir": "naiveproxy-v129.0.6668.81-1-win-x64" }, "32bit": { - "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v128.0.6613.40-1/naiveproxy-v128.0.6613.40-1-win-x86.zip", - "hash": "a0ac0aab80528d2b6be3946197c423d5316b7d327ebf09cbb2c3865a01d7ffbb", - "extract_dir": "naiveproxy-v128.0.6613.40-1-win-x86" + "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v129.0.6668.81-1/naiveproxy-v129.0.6668.81-1-win-x86.zip", + "hash": "c2bbef731718017d284b719a5fb1e78b44ef01bebb4aab869dd956844728f9c3", + "extract_dir": "naiveproxy-v129.0.6668.81-1-win-x86" }, "arm64": { - "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v128.0.6613.40-1/naiveproxy-v128.0.6613.40-1-win-arm64.zip", - "hash": "c7dc2664df2ce75d0bb72a9bb14df25b040a772a3946f33fa454b5dbdd8b1ba9", - "extract_dir": "naiveproxy-v128.0.6613.40-1-win-arm64" + "url": "https://ghp.ci/https://github.com/klzgrad/naiveproxy/releases/download/v129.0.6668.81-1/naiveproxy-v129.0.6668.81-1-win-arm64.zip", + "hash": "8ba8ba6495f0f028c7d1beb2779440bceddb557906f44e8337a17640274fd1c8", + "extract_dir": "naiveproxy-v129.0.6668.81-1-win-arm64" } }, "bin": "naive.exe", diff --git a/bucket/neochat-nightly.json b/bucket/neochat-nightly.json index 893e30c90f..c5a2685b7d 100644 --- a/bucket/neochat-nightly.json +++ b/bucket/neochat-nightly.json @@ -1,12 +1,12 @@ { - "version": "9814", + "version": "9854", "description": "A client for Matrix, the decentralized communication protocol", "homepage": "https://apps.kde.org/neochat/", "license": "GPL-3.0", "architecture": { "64bit": { - "url": "https://cdn.kde.org/ci-builds/network/neochat/master/windows/neochat-master-9814-windows-cl-msvc2022-x86_64.7z", - "hash": "2e09ceba72d5c3de5c80b64db0aede04dba911f2547164a06b12e743dbc16027" + "url": "https://cdn.kde.org/ci-builds/network/neochat/master/windows/neochat-master-9854-windows-cl-msvc2022-x86_64.7z", + "hash": "924237af0c49a6eb2b54d4b50e823574f19a7fc97970e8af1766d2c69fa0c579" } }, "bin": [ diff --git a/bucket/neovim-nightly.json b/bucket/neovim-nightly.json index ee869a290b..f1f6b23748 100644 --- a/bucket/neovim-nightly.json +++ b/bucket/neovim-nightly.json @@ -1,5 +1,5 @@ { - "version": "0.11.0-903", + "version": "0.11.0-911", "description": "Vim fork focused on extensibility and usability", "homepage": "https://neovim.io", "license": { @@ -12,7 +12,7 @@ "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/neovim/neovim/releases/download/nightly/nvim-win64.zip", - "hash": "1fafdd817a8a1101bb47ff098d7340a554fbc171a2eda2f569eb79d72c7404e0" + "hash": "cad34ab588f41e797821182860f39d5cd788dba0e2b75325f7831eeca8b30003" } }, "extract_dir": "nvim-win64", diff --git a/bucket/netron.json b/bucket/netron.json index 1bb69b2cc6..0517e27d7d 100644 --- a/bucket/netron.json +++ b/bucket/netron.json @@ -1,12 +1,12 @@ { - "version": "7.9.4", + "version": "7.9.5", "description": "Visualizer for deep learning and machine learning models", "homepage": "https://netron.app/", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/lutzroeder/netron/releases/download/v7.9.4/Netron-Setup-7.9.4.exe#/dl.7z", - "hash": "sha512:29f77846da744654228d00ba956105096c907d5374c8e2c7fea89e4a531aace76c9969b4b9e7fdfbc0c7d3e28fa3c220348c5d87b5fc729d1655d402c13e65d6", + "url": "https://ghp.ci/https://github.com/lutzroeder/netron/releases/download/v7.9.5/Netron-Setup-7.9.5.exe#/dl.7z", + "hash": "sha512:dac8cb500e5d26daafcb88b32853991d6cd9d3f5ebbcc8184fe4fb759ef65c7b4353920a1b439edaca5660a4243e98c68bf233e9cc1f8c5ce717ce6ac57cc885", "pre_install": [ "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", "Remove-Item \"$dir\\`$*\" -Force -Recurse" diff --git a/bucket/odin-nightly.json b/bucket/odin-nightly.json index 2fd294e528..ca994580b9 100644 --- a/bucket/odin-nightly.json +++ b/bucket/odin-nightly.json @@ -1,12 +1,12 @@ { - "version": "2024-10-05", + "version": "2024-10-06", "description": "General-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types.", "homepage": "https://odin-lang.org/", "license": "BSD-3-Clause", "architecture": { "64bit": { - "url": "https://f001.backblazeb2.com/file/odin-binaries/nightly/odin-windows-amd64-nightly%2B2024-10-05.zip", - "hash": "bc96b54d588bd922b3798472954e295d80a7062d6c579598bc4fc9d8764553a4" + "url": "https://f001.backblazeb2.com/file/odin-binaries/nightly/odin-windows-amd64-nightly%2B2024-10-06.zip", + "hash": "c77e3dc09d43dd58f10d328b5c4c6fc4d52128c1328efc23a1afa39f04ae61e3" } }, "extract_dir": "windows_artifacts", diff --git a/bucket/okular.json b/bucket/okular.json index 5f2755acba..b0d526b064 100644 --- a/bucket/okular.json +++ b/bucket/okular.json @@ -1,13 +1,13 @@ { - "version": "24.08-5331", + "version": "24.08-5354", "description": "Universal document viewer", "homepage": "https://okular.kde.org", "license": "LGPL-2.0-only", "notes": "If you want to get the latest development branch-based installer, please install `okular-nightly` from Versions bucket.", "architecture": { "64bit": { - "url": "https://cdn.kde.org/ci-builds/graphics/okular/release-24.08/windows/okular-release_24.08-5331-windows-cl-msvc2022-x86_64.7z", - "hash": "2801ece07e9a1ddbd2f954c1e0abb6c8bb03204337bf342aaf10ac64bd504326" + "url": "https://cdn.kde.org/ci-builds/graphics/okular/release-24.08/windows/okular-release_24.08-5354-windows-cl-msvc2022-x86_64.7z", + "hash": "aba47960b196355c94ea53192c717d3c590fd49451caf7fd81aeb5573191b537" } }, "bin": "bin\\okular.exe", diff --git a/bucket/open-ani.json b/bucket/open-ani.json index 8030907992..7a6ff9f4d3 100644 --- a/bucket/open-ani.json +++ b/bucket/open-ani.json @@ -1,12 +1,12 @@ { - "version": "3.10.1", + "version": "3.11.0", "description": "一站式在线弹幕追番平台:全自动 BT + 在线多数据源聚合,离线缓存,Bangumi 收藏同步,弹幕云过滤 ...", "homepage": "https://myani.org/", "license": "GPL-3.0-only", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/open-ani/ani/releases/download/v3.10.1/ani-3.10.1-windows-x86_64.zip", - "hash": "10dc3018602a2c9807c00b6bdfb47841123f4538d449bfdc789143b64dfbb70c", + "url": "https://ghp.ci/https://github.com/open-ani/ani/releases/download/v3.11.0/ani-3.11.0-windows-x86_64.zip", + "hash": "46100cff9fcc5ccf69665dc19d05726fd21cf67e9ef7ab868b2ca816f1a1efdb", "extract_dir": "Ani" } }, diff --git a/bucket/openrct2.json b/bucket/openrct2.json index 3229920043..285c75c0dc 100644 --- a/bucket/openrct2.json +++ b/bucket/openrct2.json @@ -1,16 +1,16 @@ { - "version": "0.4.14", + "version": "0.4.15", "description": "Open source re-implementation of RollerCoaster Tycoon 2", "homepage": "https://github.com/OpenRCT2/OpenRCT2", "license": "GPL-3.0-only", "architecture": { "32bit": { - "url": "https://ghp.ci/https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.4.14/OpenRCT2-0.4.14-windows-portable-win32.zip", - "hash": "57171886ae3bfd87560ada2396faa6e2c546263f8cf0cadd33576ef22e38c307" + "url": "https://ghp.ci/https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.4.15/OpenRCT2-0.4.15-windows-portable-win32.zip", + "hash": "bb719dc1ba429bd11e9846c3c64af62d12484666d0b934a230fe20674b6eae77" }, "64bit": { - "url": "https://ghp.ci/https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.4.14/OpenRCT2-0.4.14-windows-portable-x64.zip", - "hash": "60dec25641f296712da6fd5c3a4aca4d95ffff0925df0819df4e9230e6d4f09f" + "url": "https://ghp.ci/https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.4.15/OpenRCT2-0.4.15-windows-portable-x64.zip", + "hash": "00354d5ae124cf89b2cf1523a393876bc473f011601caa6fa31763136c61665f" } }, "bin": "OpenRCT2.exe", diff --git a/bucket/oss-cad-suite-nightly.json b/bucket/oss-cad-suite-nightly.json index 554951d223..55ff06d73d 100644 --- a/bucket/oss-cad-suite-nightly.json +++ b/bucket/oss-cad-suite-nightly.json @@ -1,12 +1,12 @@ { - "version": "2024-10-05", + "version": "2024-10-06", "description": "Open source digital design and verification tools. Includes tools for RTL synthesis, formal hardware verification, place & route, FPGA programming, and testing with support for HDLs like Verilog, Migen and Amaranth.", "homepage": "https://github.com/YosysHQ/oss-cad-suite-build", "license": "ISC", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/YosysHQ/oss-cad-suite-build/releases/download/2024-10-05/oss-cad-suite-windows-x64-20241005.exe#/dl.7z", - "hash": "37c079872eb144fbc2abaa8d98b831440860975cf633e165de56c062f3d268ee" + "url": "https://ghp.ci/https://github.com/YosysHQ/oss-cad-suite-build/releases/download/2024-10-06/oss-cad-suite-windows-x64-20241006.exe#/dl.7z", + "hash": "33d4c4fb738a90f601f44266cb411120186d29c7363f06e9a07fef5bfae041fd" } }, "extract_dir": "oss-cad-suite", diff --git a/bucket/partition-assistant.json b/bucket/partition-assistant.json index a027df891d..60d305aa84 100644 --- a/bucket/partition-assistant.json +++ b/bucket/partition-assistant.json @@ -2,11 +2,7 @@ "homepage": "https://www.disktool.cn/", "license": "Freeware for non-commercial use", "version": "10.4.0", - "architecture": { - "64bit": { - "url": "http://www2.aomeisoftware.com/download/pacn/PAGreen.zip" - } - }, + "url": "http://www2.aomeisoftware.com/download/pacn/PAGreen.zip", "extract_dir": "PA_Green", "bin": [ "PartAssist.exe", @@ -56,8 +52,6 @@ "regex": "版本:([\\d.]+)" }, "autoupdate": { - "autoupdate": { - "url": "http://www2.aomeisoftware.com/download/pacn/PAGreen.zip" - } + "url": "http://www2.aomeisoftware.com/download/pacn/PAGreen.zip" } } \ No newline at end of file diff --git a/bucket/poppler.json b/bucket/poppler.json index 9335a42bd3..d690309228 100644 --- a/bucket/poppler.json +++ b/bucket/poppler.json @@ -1,15 +1,15 @@ { - "version": "24.07.0-0", + "version": "24.08.0-0", "description": "PDF rendering library", "homepage": "https://github.com/oschwartz10612/poppler-windows", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/oschwartz10612/poppler-windows/releases/download/v24.07.0-0/Release-24.07.0-0.zip", - "hash": "112899b5e13f241a0c4c4d7d95467cf70fb12025b0951ec34a66cf68d4e50a2e" + "url": "https://ghp.ci/https://github.com/oschwartz10612/poppler-windows/releases/download/v24.08.0-0/Release-24.08.0-0.zip", + "hash": "58a6f9ae269756231d2f9aa6cba39d75fec6deacaf3c4a50683383b5f3d5a527" } }, - "extract_dir": "poppler-24.07.0\\Library", + "extract_dir": "poppler-24.08.0\\Library", "bin": [ "bin\\pdfattach.exe", "bin\\pdfdetach.exe", diff --git a/bucket/presenterm.json b/bucket/presenterm.json index 5acbe752e1..c0397e08cb 100644 --- a/bucket/presenterm.json +++ b/bucket/presenterm.json @@ -1,21 +1,21 @@ { - "version": "0.8.0", + "version": "0.9.0", "description": "Terminal-based slideshow tool", "homepage": "https://github.com/mfontanini/presenterm", "license": "BSD-2-Clause", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/mfontanini/presenterm/releases/download/v0.8.0/presenterm-0.8.0-x86_64-pc-windows-msvc.zip", - "hash": "sha512:586e93ac4f1f8bbc39438e09c7418d0dc49044828b575a6f9d3bb48c4dadcbb1c2f9c110ba2eb6f856cc633219cfdc8cf69a56cb1408e1eab7005858dcb1d9dd" + "url": "https://ghp.ci/https://github.com/mfontanini/presenterm/releases/download/v0.9.0/presenterm-0.9.0-x86_64-pc-windows-msvc.zip", + "hash": "sha512:d911314946e8f80edb9b4c13708efd636025e979e242c5a22080d2e678f5b9597ed27d526584f736903036ac624355fcbf7db0bf04a120a8218fbb91aacef4c4" }, "32bit": { - "url": "https://ghp.ci/https://github.com/mfontanini/presenterm/releases/download/v0.8.0/presenterm-0.8.0-i686-pc-windows-msvc.zip", - "hash": "sha512:7129db3fd803e912162fa1466cf4e5b86be8c758ba258e77ce31d21b4a01d62fcda6a2bc1dffdc122651fa441579e9b25127acbd92cb34e5139378c5c5a53b3d" + "url": "https://ghp.ci/https://github.com/mfontanini/presenterm/releases/download/v0.9.0/presenterm-0.9.0-i686-pc-windows-msvc.zip", + "hash": "sha512:b2a67c0ee5554245f49012eec5737f32d16f6441881c81887087ab36f139131360849a49f3e76f7b5caea3bdea2c89f8eb5885e7200a51bbf855d127e7fa92c7" } }, "bin": "presenterm.exe", "checkver": "github", - "extract_dir": "presenterm-0.8.0", + "extract_dir": "presenterm-0.9.0", "autoupdate": { "architecture": { "64bit": { diff --git a/bucket/pscompletions.json b/bucket/pscompletions.json index 46d542f5b7..8f428d30ea 100644 --- a/bucket/pscompletions.json +++ b/bucket/pscompletions.json @@ -1,27 +1,25 @@ { "version": "5.0.5", - "description": "A completion manager for better and simpler use and Manage completions.(一个补全管理模块,更好、更简单、更方便的使用和管理补全)", + "description": "A completion manager for better and simpler use PowerShell completions.", "homepage": "https://github.com/abgox/PSCompletions", - "license": { - "identifier": "MIT license", - "url": "https://github.com/abgox/PSCompletions/blob/main/LICENSE" - }, - "notes": [ - "Use the module by running: 'Import-Module PSCompletions'", - "Add it to your $PROFILE to make it permanent" - ], + "license": "MIT", "url": "https://psg-prod-eastus.azureedge.net/packages/pscompletions.5.0.5.nupkg", "hash": "37d1f8f6b5abb2026c6d0af70302658bb8f1484521eb68d769d91a901a6a8d72", "pre_install": "Remove-Item \"$dir\\_rels\", \"$dir\\package\", \"$dir\\*Content*.xml\" -Recurse", "psmodule": { "name": "PSCompletions" }, - "persist": "completions", - "checkver": { - "url": "https://www.powershellgallery.com/packages/PSCompletions", - "regex": "

([\\d.]+)

" - }, + "persist": [ + "completions", + "data.json" + ], + "checkver": "github", "autoupdate": { "url": "https://psg-prod-eastus.azureedge.net/packages/pscompletions.$version.nupkg" - } + }, + "notes": [ + "Use the module by running:", + "Import-Module PSCompletions", + "Add it to your $PROFILE to make it permanent" + ] } \ No newline at end of file diff --git a/bucket/qbittorrent-nightly-lean-libtorrentv1.json b/bucket/qbittorrent-nightly-lean-libtorrentv1.json index b1367c4745..d8c6e658b7 100644 --- a/bucket/qbittorrent-nightly-lean-libtorrentv1.json +++ b/bucket/qbittorrent-nightly-lean-libtorrentv1.json @@ -1,5 +1,5 @@ { - "version": "11192145048", + "version": "11202363668", "description": "Free and reliable P2P Bittorent client.", "homepage": "https://github.com/qbittorrent/qBittorrent", "license": { @@ -9,7 +9,7 @@ "architecture": { "64bit": { "url": "https://nightly.link/qbittorrent/qBittorrent/workflows/ci_windows.yaml/master/qBittorrent-CI_Windows-x64_libtorrent-1.2.19.zip", - "hash": "553fc8a637e9b79d6947744440aec7e347828efe677e3457478f0e32162d0464", + "hash": "cdb06e3e19be9bdb65f7dac086e38f00af72ed8c379ae724cadb61b175a63787", "extract_dir": "qBittorrent" } }, diff --git a/bucket/qbittorrent-nightly-lean.json b/bucket/qbittorrent-nightly-lean.json index 19d61c7b8a..d019eb7a14 100644 --- a/bucket/qbittorrent-nightly-lean.json +++ b/bucket/qbittorrent-nightly-lean.json @@ -1,5 +1,5 @@ { - "version": "11192145048", + "version": "11202363668", "description": "Free and reliable P2P Bittorent client.", "homepage": "https://github.com/qbittorrent/qBittorrent", "license": { @@ -9,7 +9,7 @@ "architecture": { "64bit": { "url": "https://nightly.link/qbittorrent/qBittorrent/workflows/ci_windows.yaml/master/qBittorrent-CI_Windows-x64_libtorrent-2.0.10.zip", - "hash": "b9da8897fd7439df47282a9c410c664061728f65fde681e8936137cbe0182635", + "hash": "0534803d8e414d526277eb3adc8f14612a66d9204753e6b5b3678c013b5924a2", "extract_dir": "qBittorrent" } }, diff --git a/bucket/qview-jdp-nightly.json b/bucket/qview-jdp-nightly.json index 1441cd4fa1..5e7af2cb35 100644 --- a/bucket/qview-jdp-nightly.json +++ b/bucket/qview-jdp-nightly.json @@ -1,20 +1,20 @@ { - "version": "11172377625", + "version": "11204148926", "description": "Practical and minimal image viewer", "homepage": "https://github.com/jdpurcell/qView", "license": "GPL-3.0-only", "architecture": { "arm64": { - "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-04.b88b86c-Windows_arm64.zip", - "hash": "23f310ef21371fee8fe281241a0b302c3bd18d1ed2f6a06cdbc682c2da5d0e7b" + "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-06.0e667da-Windows_arm64.zip", + "hash": "9a4998eb2de9f87f94bde9f07134844deff925753ea1e8638ea9b0f15d096953" }, "64bit": { - "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-04.b88b86c-Windows_64.zip", - "hash": "d67d1e75e8bd67f80e837384f8b8d21cc8104d35a3d140348051cadbbb90ae13" + "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-06.0e667da-Windows_64.zip", + "hash": "f463c74044556e3de73820dd9a19eec251cfceb8e55cb00b6c1d9d7d566d66b6" }, "32bit": { - "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-04.b88b86c-Windows_32.zip", - "hash": "0b79d37ad1bd67cf135e356bfc99fd4410ca531c741df46710829283f1ec56b0" + "url": "https://nightly.link/jdpurcell/qView/workflows/build/master/qView-JDP-2024-10-06.0e667da-Windows_32.zip", + "hash": "b1311357d48893ca63ae4bb4c26cc73a9b8f3585279009489abc5566e37c7a6d" } }, "pre_install": [ diff --git a/bucket/r-devel.json b/bucket/r-devel.json index ed01d74a65..868bc4a90c 100644 --- a/bucket/r-devel.json +++ b/bucket/r-devel.json @@ -1,10 +1,10 @@ { "homepage": "https://cran.r-project.org/bin/windows/base/rdevel.html", "description": "A free software environment for statistical computing and graphics.", - "version": "r87206", + "version": "r87208", "license": "GPL-2.0-only", "url": "https://cloud.r-project.org/bin/windows/base/R-devel-win.exe", - "hash": "md5:f21fcf2d2d5678df14185d2a6666dd44", + "hash": "md5:42eac7160c27c60ed03727227f98c0b4", "innosetup": true, "architecture": { "64bit": { diff --git a/bucket/r-patched.json b/bucket/r-patched.json index 7d7d077a08..c8ff9ec715 100644 --- a/bucket/r-patched.json +++ b/bucket/r-patched.json @@ -1,5 +1,5 @@ { - "version": "4.4.1-r87205", + "version": "4.4.1-r87208", "description": "A free software environment for statistical computing and graphics.", "homepage": "https://www.r-project.org", "license": "GPL-2.0-or-later", @@ -22,7 +22,7 @@ "architecture": { "64bit": { "url": "https://cloud.r-project.org/bin/windows/base/R-4.4.1patched-win.exe", - "hash": "md5:b3d48442c25000cd950052cec1234ed5", + "hash": "md5:a7d861b43c4f66a0185c0eabed5abd75", "bin": [ "bin\\x64\\R.exe", "bin\\x64\\Rcmd.exe", diff --git a/bucket/racelab.json b/bucket/racelab.json index 7acba7ec4e..da694e2730 100644 --- a/bucket/racelab.json +++ b/bucket/racelab.json @@ -1,10 +1,10 @@ { - "version": "5.7.0", + "version": "5.7.1", "license": "Proprietary", "description": "Third-party overlay for iRacing, Assetto Corsa Competizione, and Formula 1 that improves your race experience", "homepage": "https://racelab.app", - "url": "https://update.racelab.app/RacelabApps-5.7.0%20Setup.exe", - "hash": "efa8844cd46f6aad9f72e0ea56e79ef6a839dd80634f2074bccbce869ac15bbc", + "url": "https://update.racelab.app/RacelabApps-5.7.1%20Setup.exe", + "hash": "406e4f67ea0a4bc5e635bbca86d44718967fc8e4cf5c6ddae42ecc60151d0237", "uninstaller": { "script": "Invoke-Expression -Command \"$env:LOCALAPPDATA\\RacelabApps\\Update.exe --uninstall\"" }, diff --git a/bucket/regester.json b/bucket/regester.json index 1cdbfbe172..0381f5a9a4 100644 --- a/bucket/regester.json +++ b/bucket/regester.json @@ -3,12 +3,8 @@ "description": "Testing and parsing regular expressions", "homepage": "https://deerchao.cn/tools/regester/index.htm", "license": "Freeware", - "architecture": { - "64bit": { - "url": "https://deerchao.cn/tools/regester/regester.zip", - "hash": "14139c90d02718110c45db08c198b6f6f3ac6f13d28d4a8f590a42d47f909c92" - } - }, + "url": "https://deerchao.cn/tools/regester/regester.zip", + "hash": "14139c90d02718110c45db08c198b6f6f3ac6f13d28d4a8f590a42d47f909c92", "bin": [ [ "Regester.exe", diff --git a/bucket/retroarch-nightly.json b/bucket/retroarch-nightly.json index c6eeb44c75..85fee4f60d 100644 --- a/bucket/retroarch-nightly.json +++ b/bucket/retroarch-nightly.json @@ -1,5 +1,5 @@ { - "version": "2024-10-05", + "version": "2024-10-06", "description": "Frontend for emulators, game engines and media players", "homepage": "https://www.retroarch.com/", "license": { @@ -8,13 +8,13 @@ }, "architecture": { "64bit": { - "url": "https://buildbot.libretro.com/nightly/windows/x86_64/2024-10-05_RetroArch.7z", - "hash": "50807681627fe4d24f8986eca6f3500f3cf8d93c1087737610e4dd4f52423ec1", + "url": "https://buildbot.libretro.com/nightly/windows/x86_64/2024-10-06_RetroArch.7z", + "hash": "29c91c96ff9965f0fcbf22573d4e4679005035f45adc4a6b249f63082e8dd908", "extract_dir": "RetroArch-Win64" }, "32bit": { - "url": "https://buildbot.libretro.com/nightly/windows/x86/2024-10-05_RetroArch.7z", - "hash": "37b0bf9c23d8bc55f917e0981e6a42bf24787c38245b4e6a97d65749a4226e97", + "url": "https://buildbot.libretro.com/nightly/windows/x86/2024-10-06_RetroArch.7z", + "hash": "7477c2cd036e73448884810924fb750cfd43179171dc5aabfa6438bf4884bcb7", "extract_dir": "RetroArch-Win32" } }, diff --git a/bucket/revoke-msg-patcher.json b/bucket/revoke-msg-patcher.json index d6f5a112f1..ce9c234de9 100644 --- a/bucket/revoke-msg-patcher.json +++ b/bucket/revoke-msg-patcher.json @@ -3,12 +3,8 @@ "description": "PC 版微信/QQ/TIM 防撤回补丁(我已经看到了,撤回也没用了)", "homepage": "https://github.com/huiyadanli/RevokeMsgPatcher", "license": "GPL-3.0-or-later", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/1.9/RevokeMsgPatcher.v1.9.zip", - "hash": "003642c3736ace8620a99a59af4b237d3e5b8f3ae9f56a278259344c9caa394c" - } - }, + "url": "https://ghp.ci/https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/1.9/RevokeMsgPatcher.v1.9.zip", + "hash": "003642c3736ace8620a99a59af4b237d3e5b8f3ae9f56a278259344c9caa394c", "extract_dir": "RevokeMsgPatcher.v1.9", "shortcuts": [ [ @@ -18,11 +14,7 @@ ], "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/$version/RevokeMsgPatcher.v$version.zip", - "extract_dir": "RevokeMsgPatcher.v$version" - } - } + "url": "https://ghp.ci/https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/$version/RevokeMsgPatcher.v$version.zip", + "extract_dir": "RevokeMsgPatcher.v$version" } } \ No newline at end of file diff --git a/bucket/riff.json b/bucket/riff.json index e555c727ab..0b6a3dc68a 100644 --- a/bucket/riff.json +++ b/bucket/riff.json @@ -1,12 +1,12 @@ { - "version": "3.3.2", + "version": "3.3.3", "description": "A diff filter highlighting which line parts have changed", "homepage": "https://github.com/walles/riff", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/walles/riff/releases/download/3.3.2/riff-3.3.2-x86_64-windows.exe#/riff.exe", - "hash": "075115e5e6a7a2f7a4109715e9bc4571a3daf0bcf3cd00b0053f2404f638b117" + "url": "https://ghp.ci/https://github.com/walles/riff/releases/download/3.3.3/riff-3.3.3-x86_64-windows.exe#/riff.exe", + "hash": "425d73d2eb4b4714b3b402b4150a0cea90f382b26cb8371e8cb5ed033e0d34c9" } }, "bin": "riff.exe", diff --git a/bucket/rio.json b/bucket/rio.json index 154d9354d2..124ec248b8 100644 --- a/bucket/rio.json +++ b/bucket/rio.json @@ -1,14 +1,14 @@ { - "version": "0.1.16", + "version": "0.1.17", "description": "A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers", "homepage": "https://github.com/raphamorim/rio", "license": "MIT", "url": [ - "https://ghp.ci/https://github.com/raphamorim/rio/releases/download/v0.1.16/Rio-portable.exe#/rio.exe", + "https://ghp.ci/https://github.com/raphamorim/rio/releases/download/v0.1.17/Rio-portable.exe#/rio.exe", "https://ghp.ci/https://raw.githubusercontent.com/raphamorim/rio/main/misc/windows/rio.ico" ], "hash": [ - "6542be0bc63c97cfc1cfeafeb594960aa32c51ca5dca7bd5c6dfa14625d37054", + "4dfcbf4ec4cfd3bcb2c72f4b5226c2734dfc48a0f58687c02f6332c24d6d29e6", "dab2e4897add153ee287a92a8380a35a8fd0e4932f63fec7405b70917e6d6d4a" ], "bin": "rio.exe", diff --git a/bucket/rireq.json b/bucket/rireq.json new file mode 100644 index 0000000000..10cb994fc9 --- /dev/null +++ b/bucket/rireq.json @@ -0,0 +1,24 @@ +{ + "version": "0.1.1", + "description": "Super simple bash history replacement", + "homepage": "https://github.com/iquiw/rireq", + "license": "MIT", + "architecture": { + "64bit": { + "url": "https://ghp.ci/https://github.com/iquiw/rireq/releases/download/v0.1.1/rireq-v0.1.1-x86_64-pc-windows-msvc.tar.gz", + "hash": "2197ebb46efddcd49b75efea01e8fe0575d6fe496b4a579243d4a3c83d4c95d7" + } + }, + "bin": "rireq.exe", + "checkver": "github", + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://ghp.ci/https://github.com/iquiw/rireq/releases/download/v$version/rireq-v$version-x86_64-pc-windows-msvc.tar.gz" + } + }, + "hash": { + "url": "$url.sha256" + } + } +} \ No newline at end of file diff --git a/bucket/routedns.json b/bucket/routedns.json index decbbd9bc2..8097b30a63 100644 --- a/bucket/routedns.json +++ b/bucket/routedns.json @@ -1,12 +1,12 @@ { - "version": "1728133685", + "version": "1728220072", "description": "DNS stub resolver, proxy and router with support for DoT, DoH, DoQ, and DTLS", "homepage": "https://github.com/folbricht/routedns", "license": "BSD-3-Clause", "architecture": { "64bit": { "url": "https://github.com/cbuijs/routedns-binaries/raw/master/windows/amd64/routedns.exe", - "hash": "c73f8b8522b08e5000c759f516424d115767be84c81d13f2aa09464b7e2dd932" + "hash": "f8091dac46df0d4bcbebbf9503f1b7c40ee7f16c12a1ecac33d289d8c9326b7c" } }, "pre_install": "if (!(Test-Path \"$persist_dir$($cfg = '/config.toml')\")) { New-Item \"$dir$cfg\" }", diff --git a/bucket/rpcs3-dev.json b/bucket/rpcs3-dev.json index c9e42628f8..4dc0274b44 100644 --- a/bucket/rpcs3-dev.json +++ b/bucket/rpcs3-dev.json @@ -1,10 +1,10 @@ { - "version": "0.0.33-1", + "version": "0.0.33-17018", "description": "Open-source Sony PlayStation 3 emulator (development version)", "homepage": "https://rpcs3.net/", "license": "GPL-2.0-only", - "url": "https://ghp.ci/https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-967adaf9dbe5572f742002393a0e46fd15e4e6e9/rpcs3-v0.0.33-1-967adaf9_win64.7z", - "hash": "b44a84ebbf918808f8d49d481bf674c65cc29409ad0f90ef995653701f304d94", + "url": "https://ghp.ci/https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-0a57c459b6fcadc553effb16902974bed72bd9ff/rpcs3-v0.0.33-17018-0a57c459_win64.7z", + "hash": "40a4c0d37b360ae1d13d10300fc0857306cff0bf85d8e25e0daaa04c44e496f0", "bin": "rpcs3.exe", "persist": [ "GuiConfigs", diff --git a/bucket/rpcs3.json b/bucket/rpcs3.json index 6c1f4953db..21ba5b9af8 100644 --- a/bucket/rpcs3.json +++ b/bucket/rpcs3.json @@ -1,17 +1,31 @@ { - "version": "0.0.33-16999", - "description": "Open-source Sony PlayStation 3 emulator and debugger", + "version": "0.0.33-17018", + "description": "Open-source Sony PlayStation 3 emulator", "homepage": "https://rpcs3.net/", - "license": "GPL-2.0-or-later", - "suggest": { - "vcredist2019": "extras/vcredist2019" + "license": { + "identifier": "GPL-2.0", + "url": "https://github.com/RPCS3/rpcs3/blob/master/LICENSE" }, - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/RPCS3/rpcs3-binaries-win/releases/download/build-938306a7bc86edd0dfdd995d28e818f36240bf8f/rpcs3-v0.0.33-16999-938306a7_win64.7z", - "hash": "cfb67cca6e89c87d1a71db1e263ce34a74a0ecd8b83b24dfa327df0435e44fad" - } + "notes": [ + "ATTENTION: RPCS3 requires a copy of the official PS3 firmware to function.", + "Install the ps3-system-software package. You must still manually load PS3UPDAT.PUP", + "See the official quickstart guide for further instructions: https://rpcs3.net/quickstart" + ], + "depends": "ps3-system-software", + "suggest": { + "Microsoft Visual C++ Runtime 2022": "extras/vcredist2022" }, + "url": "https://ghp.ci/https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-0a57c459b6fcadc553effb16902974bed72bd9ff/rpcs3-v0.0.33-17018-0a57c459_win64.7z", + "hash": "40a4c0d37b360ae1d13d10300fc0857306cff0bf85d8e25e0daaa04c44e496f0", + "pre_install": [ + "if (!(Test-Path \"$persist_dir\")) {", + " New-Item \"$persist_dir\" -ItemType Directory | Out-Null", + " New-Item \"$persist_dir\\config.yml\" -ItemType File | Out-Null", + " New-Item \"$persist_dir\\games.yml\" -ItemType File | Out-Null", + " '[Meta]', 'checkUpdateStart=false' | Set-Content \"$dir\\GuiConfigs\\CurrentSettings.ini\"", + "}" + ], + "bin": "rpcs3.exe", "shortcuts": [ [ "rpcs3.exe", @@ -19,21 +33,32 @@ ] ], "persist": [ + "dev_flash", + "dev_flash2", + "dev_flash3", + "dev_hdd0", + "dev_hdd1", + "dev_usb000", + "cache", + "captures", + "config.yml", + "config", + "firmware", + "games.yml", "GuiConfigs", - "dev_hdd0" + "Icons", + "patches" ], "checkver": { - "url": "https://rpcs3.net/download", - "regex": "/build-(?.*)/rpcs3-v(?[\\d.]+-[\\d]{5})-(?.*)_win64.7z" + "url": "https://rpcs3.net/compatibility?b", + "regex": "/rpcs3-binaries-win/releases/download/build-(?[0-9a-f]+)/rpcs3-v(?[0-9]+\\.[0-9]+\\.[0-9]+\\-[0-9]+)-(?[0-9a-f]{8})", + "replace": "${build}" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/RPCS3/rpcs3-binaries-win/releases/download/build-$matchOriginalhash/rpcs3-v$version-$matchShorthash_win64.7z", - "hash": { - "url": "$url.sha256" - } - } + "url": "https://ghp.ci/https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-$matchFullhash/rpcs3-v$matchBuild-$matchShorthash_win64.7z", + "hash": { + "url": "https://rpcs3.net/compatibility?b", + "regex": "Windows SHA-256: ($sha256)" } } } \ No newline at end of file diff --git a/bucket/ruffle-nightly.json b/bucket/ruffle-nightly.json index 95116f69af..e68b6db8d5 100644 --- a/bucket/ruffle-nightly.json +++ b/bucket/ruffle-nightly.json @@ -1,16 +1,16 @@ { - "version": "2024-10-05", + "version": "2024-10-06", "description": "A Flash Player emulator written in Rust", "homepage": "https://ruffle.rs/", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-05/ruffle-nightly-2024_10_05-windows-x86_64.zip", - "hash": "47c82adbc1bd03c56b84096c1719ed34b9cf9b4e727fa2c5a0a59f690b91dd7c" + "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-06/ruffle-nightly-2024_10_06-windows-x86_64.zip", + "hash": "ad2dcd297c9a0dec4de577defa9e27861d46c423c34836554e6b41132dfebe10" }, "32bit": { - "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-05/ruffle-nightly-2024_10_05-windows-x86_32.zip", - "hash": "58e480b9ddb35aaee245761e0557296dbb30ec0db06fdd14eb3055cfb84c0b7a" + "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-06/ruffle-nightly-2024_10_06-windows-x86_32.zip", + "hash": "e8799e29a991f662b4d7161f004cd3522d9dabc76052bf7874103a21c3abe012" } }, "bin": "ruffle.exe", diff --git a/bucket/ruffle.json b/bucket/ruffle.json index 7b577b9776..62a5db2432 100644 --- a/bucket/ruffle.json +++ b/bucket/ruffle.json @@ -1,5 +1,5 @@ { - "version": "2024-10-06", + "version": "2024-10-07", "description": "A Flash Player emulator written in Rust", "homepage": "https://ruffle.rs/", "license": { @@ -8,12 +8,12 @@ }, "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-06/ruffle-nightly-2024_10_06-windows-x86_64.zip", - "hash": "ad2dcd297c9a0dec4de577defa9e27861d46c423c34836554e6b41132dfebe10" + "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-07/ruffle-nightly-2024_10_07-windows-x86_64.zip", + "hash": "d3375255d26c6a8a707a17cb63396202cae2f93dd2c2bf2f9e84217211a7ee36" }, "32bit": { - "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-06/ruffle-nightly-2024_10_06-windows-x86_32.zip", - "hash": "e8799e29a991f662b4d7161f004cd3522d9dabc76052bf7874103a21c3abe012" + "url": "https://ghp.ci/https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-10-07/ruffle-nightly-2024_10_07-windows-x86_32.zip", + "hash": "d4f26d71bd1febb1e7b8b899ece5281d7143bd7f69f5fd28719ea823465f0f51" } }, "shortcuts": [ diff --git a/bucket/rustdesk-nightly.json b/bucket/rustdesk-nightly.json index 6dace98017..6eff7046de 100644 --- a/bucket/rustdesk-nightly.json +++ b/bucket/rustdesk-nightly.json @@ -1,16 +1,16 @@ { - "version": "1728088540", + "version": "1728179771", "description": "An open-source remote desktop software, written in Rust.", "homepage": "https://github.com/rustdesk/rustdesk", "license": "AGPL-3.0-only", "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/rustdesk/rustdesk/releases/download/nightly/rustdesk-1.3.2-x86_64.exe", - "hash": "73f24495c26b101171b210aadf5d4ea8e6d497a3450d7676818de4a0953463cc" + "hash": "b9095bc2aef96eeb8ad9438200e1bb220dd47d81dfe2eb373abbb75c3094115d" }, "32bit": { "url": "https://ghp.ci/https://github.com/rustdesk/rustdesk/releases/download/nightly/rustdesk-1.3.2-x86-sciter.exe", - "hash": "e81c18c349e151445f7659a2fb50fd174a33501f490148f9a89b658f3f0e2753" + "hash": "2498a19352bff885e9a88dd68f5955f74240eedac3f642660ffcdd03421e4a09" } }, "shortcuts": [ diff --git a/bucket/scihubeva.json b/bucket/scihubeva.json index 07c572b2e2..fdfbda5544 100644 --- a/bucket/scihubeva.json +++ b/bucket/scihubeva.json @@ -3,12 +3,8 @@ "description": "Cross-platform Sci-Hub GUI application powered by Python and Qt", "homepage": "https://github.com/leovan/SciHubEVA", "license": "MIT", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/leovan/SciHubEVA/releases/download/v6.3.0/SciHubEVA-x86_64-v6.3.0.exe", - "hash": "a736e2e03695771ba36b25fb7143fc47dc9df0c31fa9bf7bb7368d9958b47666" - } - }, + "url": "https://ghp.ci/https://github.com/leovan/SciHubEVA/releases/download/v6.3.0/SciHubEVA-x86_64-v6.3.0.exe", + "hash": "a736e2e03695771ba36b25fb7143fc47dc9df0c31fa9bf7bb7368d9958b47666", "bin": "SciHubEVA.exe", "shortcuts": [ [ @@ -19,10 +15,6 @@ "innosetup": true, "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/leovan/SciHubEVA/releases/download/v$version/SciHubEVA-x86_64-v$version.exe" - } - } + "url": "https://ghp.ci/https://github.com/leovan/SciHubEVA/releases/download/v$version/SciHubEVA-x86_64-v$version.exe" } } \ No newline at end of file diff --git a/bucket/sqlitebrowser-nightly.json b/bucket/sqlitebrowser-nightly.json index c5bfb23336..a9515d8a14 100644 --- a/bucket/sqlitebrowser-nightly.json +++ b/bucket/sqlitebrowser-nightly.json @@ -1,16 +1,16 @@ { - "version": "2024-10-05", + "version": "2024-10-06", "description": "DB Browser for SQLite (DB4S) project (nightly build)", "homepage": "https://github.com/sqlitebrowser/sqlitebrowser", "license": "MPL-2.0|GPL-3.0-or-later", "architecture": { "64bit": { - "url": "https://nightlies.sqlitebrowser.org/win64/DB.Browser.for.SQLite-2024-10-05-win64.zip", - "hash": "0340bed6b1984ed79c9445526f34d12166c43d57204ed121289d23afa61a01db" + "url": "https://nightlies.sqlitebrowser.org/win64/DB.Browser.for.SQLite-2024-10-06-win64.zip", + "hash": "6f363395e7cc56c3f5b257ea2182f05b734d313e92d7d7293c6cd754813fb8ff" }, "32bit": { - "url": "https://nightlies.sqlitebrowser.org/win32/DB.Browser.for.SQLite-2024-10-05-win32.zip", - "hash": "a47a1e7135b7ed030f82a4e640c0677e1368169dd775bba6497ce169f292f167" + "url": "https://nightlies.sqlitebrowser.org/win32/DB.Browser.for.SQLite-2024-10-06-win32.zip", + "hash": "d8bebb8eadc11bb54f06ab4afcffcf084b6cf4869b19d435164ca0d543915f47" } }, "bin": [ diff --git a/bucket/stonecutter.json b/bucket/stonecutter.json index fe74429ff4..0a1fa2519f 100644 --- a/bucket/stonecutter.json +++ b/bucket/stonecutter.json @@ -1,12 +1,12 @@ { - "version": "1.4.1", + "version": "1.4.2", "description": "Fixes various bugs related to Minecraft: Bedrock Edition", "homepage": "https://github.com/Aetopia/Stonecutter", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/Aetopia/Stonecutter/releases/download/v1.4.1/Stonecutter.zip", - "hash": "65b0743d2b6dc026fabc2fcfc59d4eab4dec0adb209ea5154584e73a5c50bb2d" + "url": "https://ghp.ci/https://github.com/Aetopia/Stonecutter/releases/download/v1.4.2/Stonecutter.zip", + "hash": "274ea306ff04ab2db944292360d48dce0bc49e51b8badd4d56cec79096463cbc" } }, "shortcuts": [ diff --git a/bucket/streamlink-nightly-lean-ttv-lol.json b/bucket/streamlink-nightly-lean-ttv-lol.json index 597bfe5dd4..048ac05822 100644 --- a/bucket/streamlink-nightly-lean-ttv-lol.json +++ b/bucket/streamlink-nightly-lean-ttv-lol.json @@ -1,5 +1,5 @@ { - "version": "6.11.0-0-g01d401f", + "version": "6.11.0-1-g956c75d", "description": "A command-line utility that pipes video streams from various services into a video player.", "homepage": "https://streamlink.github.io/", "license": "BSD-2-Clause", @@ -17,21 +17,21 @@ "architecture": { "64bit": { "url": [ - "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-0-g01d401f-py312-x86_64.zip.zip", + "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-1-g956c75d-py312-x86_64.zip.zip", "https://ghp.ci/https://raw.githubusercontent.com/2bc4/streamlink-ttvlol/master/twitch.py" ], "hash": [ - "5e50ccd6f74bbdfdf55d51000f2521194826c1199b0a1c6cdb701e5a59de02ed", + "c22c1af84711558f2d878e39bb86501b3fae89acd0cf35fa05ac8ebabbdadcc9", "de0be202fd58991e47ac1d0663c981669a0f4c95dbaf817b8e42d6edfcde550d" ] }, "32bit": { "url": [ - "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-0-g01d401f-py312-x86.zip.zip", + "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-1-g956c75d-py312-x86.zip.zip", "https://ghp.ci/https://raw.githubusercontent.com/2bc4/streamlink-ttvlol/master/twitch.py" ], "hash": [ - "537ad03d1968a5e24409dd3d3b91ea20fdc53052305a5b9a969acbf22bd7c245", + "343e2b0712cf2c8625ba2556be0039b0233241db4fbd887b96ddcb2f1983229c", "de0be202fd58991e47ac1d0663c981669a0f4c95dbaf817b8e42d6edfcde550d" ] } diff --git a/bucket/streamlink-nightly-lean.json b/bucket/streamlink-nightly-lean.json index 8ab2df1112..ae80a0ff86 100644 --- a/bucket/streamlink-nightly-lean.json +++ b/bucket/streamlink-nightly-lean.json @@ -1,5 +1,5 @@ { - "version": "6.11.0-0-g01d401f", + "version": "6.11.0-1-g956c75d", "description": "A command-line utility that pipes video streams from various services into a video player.", "homepage": "https://streamlink.github.io/", "license": "BSD-2-Clause", @@ -16,12 +16,12 @@ }, "architecture": { "64bit": { - "url": "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-0-g01d401f-py312-x86_64.zip.zip", - "hash": "9beccb6413a952bf56ea68b57895fe5fbe8d0458e5566597ef2a0d960291d21b" + "url": "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-1-g956c75d-py312-x86_64.zip.zip", + "hash": "c22c1af84711558f2d878e39bb86501b3fae89acd0cf35fa05ac8ebabbdadcc9" }, "32bit": { - "url": "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-0-g01d401f-py312-x86.zip.zip", - "hash": "5848e130172198ac167542f41202c24ec3b0187d0920e2796b4e97f65c0768b2" + "url": "https://nightly.link/streamlink/windows-builds/workflows/nightly/master/streamlink-6.11.0-1-g956c75d-py312-x86.zip.zip", + "hash": "343e2b0712cf2c8625ba2556be0039b0233241db4fbd887b96ddcb2f1983229c" } }, "pre_install": [ diff --git a/bucket/subversion.json b/bucket/subversion.json deleted file mode 100644 index ab1e4e1366..0000000000 --- a/bucket/subversion.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "version": "1.14.1-1", - "description": "Enterprise-class centralized version control for the masses", - "homepage": "https://subversion.apache.org", - "license": "Apache-2.0", - "architecture": { - "64bit": { - "url": "https://opensource.wandisco.com/Windows/1.14/WANdiscoSubversion-Client_1.14.1-1.exe#/dl.7z", - "hash": "82b6c62cbf294ea0af3107adc325ccc5ac65896b7a865682b3228c45a01295e6" - } - }, - "pre_install": [ - "Copy-Item \"$dir\\`$PLUGINSDIR\\help.ico\" \"$dir\"", - "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" - ], - "bin": [ - "svn.exe", - "svnadmin.exe", - "svnauthz-validate.exe", - "svnauthz.exe", - "svnbench.exe", - "svndumpfilter.exe", - "svnfsfs.exe", - "svnlook.exe", - "svnmover.exe", - "svnmucc.exe", - "svnraisetreeconflict.exe", - "svnrdump.exe", - "svnserve.exe", - "svnsync.exe", - "svnversion.exe" - ], - "shortcuts": [ - [ - "Documentation\\subversion-book.pdf", - "Subversion Book", - "", - "help.ico" - ] - ] -} \ No newline at end of file diff --git a/bucket/sunshine-nightly.json b/bucket/sunshine-nightly.json index 3d3e3e0f93..e636a426d4 100644 --- a/bucket/sunshine-nightly.json +++ b/bucket/sunshine-nightly.json @@ -1,5 +1,5 @@ { - "version": "2024.1005.14704", + "version": "2024.1006.184121", "description": "A Gamestream host for Moonlight", "homepage": "https://github.com/LizardByte/Sunshine", "license": "GPL-3.0-only", @@ -9,8 +9,8 @@ ], "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/LizardByte/Sunshine/releases/download/v2024.1005.14704/sunshine-windows-portable.zip", - "hash": "cfa26f26f041ee21db75799b36cc58675a7c6b5b39f7fb400c8e72a0ddc26520" + "url": "https://ghp.ci/https://github.com/LizardByte/Sunshine/releases/download/v2024.1006.184121/sunshine-windows-portable.zip", + "hash": "cf92102c3b04275749195aac4efb5c556ff87d9ba4a6c55eb817fc7005c8f86d" } }, "extract_dir": "Sunshine", diff --git a/bucket/tencent-edu.json b/bucket/tencent-edu.json index ea0724f6e2..048cff8859 100644 --- a/bucket/tencent-edu.json +++ b/bucket/tencent-edu.json @@ -6,12 +6,8 @@ "identifier": "Proprietary", "url": "https://ke.qq.com/proService.html" }, - "architecture": { - "64bit": { - "url": "https://down.qq.com/txedupc/EduInstall_3.0.3.55_sign.exe#/dl.7z", - "hash": "c3fe73da1254ae837c47ac7de13526c8638f254d01cc97fd8468e813bc56eb50" - } - }, + "url": "https://down.qq.com/txedupc/EduInstall_3.0.3.55_sign.exe#/dl.7z", + "hash": "c3fe73da1254ae837c47ac7de13526c8638f254d01cc97fd8468e813bc56eb50", "installer": { "script": [ "Remove-Item \"$dir\\TXEDUUninst.*\" -Force -Recurse" diff --git a/bucket/tencent-meeting.json b/bucket/tencent-meeting.json index 1b89727800..46771e8e66 100644 --- a/bucket/tencent-meeting.json +++ b/bucket/tencent-meeting.json @@ -6,12 +6,8 @@ "identifier": "Proprietary", "url": "https://meeting.tencent.com/declare.html" }, - "architecture": { - "64bit": { - "url": "https://updatecdn.meeting.qq.com/cos/914346a7f4ec2e31d5d3defd04905e75/TencentMeeting_0300000000_3.29.3.498.publish.officialwebsite.exe#/dl.7z", - "hash": "md5:914346a7f4ec2e31d5d3defd04905e75" - } - }, + "url": "https://updatecdn.meeting.qq.com/cos/914346a7f4ec2e31d5d3defd04905e75/TencentMeeting_0300000000_3.29.3.498.publish.officialwebsite.exe#/dl.7z", + "hash": "md5:914346a7f4ec2e31d5d3defd04905e75", "post_install": [ "Rename-Item -Path \"$dir\\`$_*\" -NewName \"$version\" -Force", "Remove-Item \"$dir\\`$*\" -Recurse -Force -ErrorAction SilentlyContinue", @@ -40,15 +36,11 @@ ] }, "autoupdate": { - "architecture": { - "64bit": { - "url": "$matchUrl#/dl.7z", - "hash": { - "jsonpath": "$.info-list[0].md5", - "mode": "json", - "url": "https://meeting.tencent.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%220300000000%22,%22platform%22:%22windows%22%7D%5D&nonce=AAAAAAAAAAAAAAAA" - } - } + "url": "$matchUrl#/dl.7z", + "hash": { + "jsonpath": "$.info-list[0].md5", + "mode": "json", + "url": "https://meeting.tencent.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%220300000000%22,%22platform%22:%22windows%22%7D%5D&nonce=AAAAAAAAAAAAAAAA" } }, "notes": "We don't persist your Tencent Meeting data, they are still storaged in \"$env:APPDATA\\Tencent\\WeMeet\"." diff --git a/bucket/terraform-provider-ibm.json b/bucket/terraform-provider-ibm.json index 5d13c56fe8..708ae71bb8 100644 --- a/bucket/terraform-provider-ibm.json +++ b/bucket/terraform-provider-ibm.json @@ -1,13 +1,13 @@ { - "version": "1.69.2", + "version": "1.70.0", "description": "The IBM Cloud provider is used to manage provisioning and orchestration of IBM Cloud resources with the Terraform provisioning engine", "homepage": "https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform/", "license": "MPL-2.0", "depends": "versions/terraform011", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/IBM-Cloud/terraform-provider-ibm/releases/download/v1.69.2/terraform-provider-ibm_1.69.2_windows_amd64.zip", - "hash": "46883f2c84e0f43a4c65e5d46b5e25c074039981e55928f1172094001f3f5f34", + "url": "https://ghp.ci/https://github.com/IBM-Cloud/terraform-provider-ibm/releases/download/v1.70.0/terraform-provider-ibm_1.70.0_windows_amd64.zip", + "hash": "9f206e7e8e0e273c06ef2389222d482472249e5a47da6c1da1aa929dbc1615f2", "installer": { "script": "Copy-Item -Force \"$dir\\terraform-provider-ibm_v$version.exe\" \"$env:APPDATA\\terraform.d\\plugins\\windows_amd64\"" }, diff --git a/bucket/ting-en.json b/bucket/ting-en.json index f3b745f14a..66f8359526 100644 --- a/bucket/ting-en.json +++ b/bucket/ting-en.json @@ -3,12 +3,8 @@ "description": "学习英语必备的听力软件", "homepage": "http://dict.eudic.net/ting/", "license": "Freeware", - "architecture": { - "64bit": { - "url": "https://static.frdic.com/pkg/ting_en_setup.zip", - "hash": "b4b64c5560353535cc3688ee99d4c6045041da0aef09de6650419835842250aa" - } - }, + "url": "https://static.frdic.com/pkg/ting_en_setup.zip", + "hash": "b4b64c5560353535cc3688ee99d4c6045041da0aef09de6650419835842250aa", "installer": { "script": [ "Expand-7ZipArchive \"$dir\\ting_en_setup.exe\" \"$dir\\\" -Removal", @@ -27,10 +23,6 @@ "regex": "
(\\d+)-(\\d+)-(\\d+)T.*?/(?(?[0-9a-f]{7})[0-9a-f]{33})", diff --git a/bucket/v2ray-rules-dat.json b/bucket/v2ray-rules-dat.json index 620053f058..46f923d1c1 100644 --- a/bucket/v2ray-rules-dat.json +++ b/bucket/v2ray-rules-dat.json @@ -1,5 +1,5 @@ { - "version": "202410052211", + "version": "202410062211", "description": "Data files from Loyalsoldier/v2ray-rules-dat, works for v2ray and Xray.", "homepage": "https://github.com/Loyalsoldier/v2ray-rules-dat", "license": { @@ -8,12 +8,12 @@ }, "depends": "v2ray", "url": [ - "https://ghp.ci/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202410052211/geoip.dat", - "https://ghp.ci/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202410052211/geosite.dat" + "https://ghp.ci/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202410062211/geoip.dat", + "https://ghp.ci/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202410062211/geosite.dat" ], "hash": [ "805b7fd9f5d0a6ea1870a5cafbaf6ab7e6a1f9ebb735b35a8d9ff3863d6f5f3d", - "0d269232a01cd59e424b245b03fbd933e756c773d3037eb527feeae7eb30b152" + "57ccd95c691b7eb5a183371096ab6858d763eb43fd05394af49be69b8bd390be" ], "installer": { "script": [ diff --git a/bucket/veracrypt.json b/bucket/veracrypt.json index 0192213f6e..3b5f989d2b 100644 --- a/bucket/veracrypt.json +++ b/bucket/veracrypt.json @@ -3,12 +3,9 @@ "description": "A free open source disk encryption software for Windows, Mac OSX and Linux based on TrueCrypt.", "homepage": "https://veracrypt.fr", "license": "Apache-2.0", - "architecture": { - "64bit": { - "url": "https://launchpad.net/veracrypt/trunk/1.26.14/+download/VeraCrypt%20Portable%201.26.14.exe#/setup.exe", - "hash": "1c81131b0c601710d300ba2fddb96ea24a037def7a314534ce6f2457488969ef" - } - }, + "url": "https://launchpad.net/veracrypt/trunk/1.26.14/+download/VeraCrypt%20Portable%201.26.14.exe#/setup.exe", + "hash": "1c81131b0c601710d300ba2fddb96ea24a037def7a314534ce6f2457488969ef", + "pre_install": "If (!(Test-Path \"$persist_dir\\Configuration.xml\")) { New-Item \"$dir\\Configuration.xml\" -ItemType File | Out-Null }", "installer": { "script": [ "Start-Process -Wait \"$dir\\setup.exe\"", @@ -18,20 +15,15 @@ ] }, "persist": "Configuration.xml", - "pre_install": "If (!(Test-Path \"$persist_dir\\Configuration.xml\")) { New-Item \"$dir\\Configuration.xml\" -ItemType File | Out-Null }", "checkver": { "url": "https://www.veracrypt.fr/en/Downloads.html", "regex": "Latest Stable Release - ([\\d.]+)" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://launchpad.net/veracrypt/trunk/$version/+download/VeraCrypt%20Portable%20$version.exe#/setup.exe", - "hash": { - "url": "https://launchpad.net/veracrypt/trunk/$version/+download/veracrypt-$version-sha256sum.txt", - "regex": "$sha256\\s+$basename" - } - } + "url": "https://launchpad.net/veracrypt/trunk/$version/+download/VeraCrypt%20Portable%20$version.exe#/setup.exe", + "hash": { + "url": "https://launchpad.net/veracrypt/trunk/$version/+download/veracrypt-$version-sha256sum.txt", + "regex": "$sha256\\s+$basename" } } } \ No newline at end of file diff --git a/bucket/viber.json b/bucket/viber.json index 0cebfc6818..7c4cf3803b 100644 --- a/bucket/viber.json +++ b/bucket/viber.json @@ -6,12 +6,8 @@ "identifier": "Freeware", "url": "https://www.viber.com/en/terms/viber-terms-use/" }, - "architecture": { - "64bit": { - "url": "https://download.cdn.viber.com/desktop/windows/ViberSetup.exe", - "hash": "651be6daffccac840f1c1cca89e79d26f9bac4f6777d2c160d0dbad9b093f44b" - } - }, + "url": "https://download.cdn.viber.com/desktop/windows/ViberSetup.exe", + "hash": "651be6daffccac840f1c1cca89e79d26f9bac4f6777d2c160d0dbad9b093f44b", "pre_install": [ "Expand-DarkArchive \"$dir\\ViberSetup.exe\" \"$dir\\extract_folder\" -Removal", "Expand-MsiArchive \"$dir\\extract_folder\\AttachedContainer\\ViberSetup.msi\" \"$dir\\extract_folder\\AttachedContainer\" -Removal", @@ -29,10 +25,6 @@ "regex": "
  • Viber\\sfor\\sWindows\\s([\\d.]+)
  • " }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://download.cdn.viber.com/desktop/windows/ViberSetup.exe" - } - } + "url": "https://download.cdn.viber.com/desktop/windows/ViberSetup.exe" } } \ No newline at end of file diff --git a/bucket/vim-nightly.json b/bucket/vim-nightly.json index cd57abf869..c095171106 100644 --- a/bucket/vim-nightly.json +++ b/bucket/vim-nightly.json @@ -1,5 +1,5 @@ { - "version": "9.1.0758", + "version": "9.1.0759", "description": "A highly configurable text editor for efficiently creating and changing any kind of text.", "homepage": "https://www.vim.org", "license": "Vim", @@ -9,12 +9,12 @@ }, "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/vim/vim-win32-installer/releases/download/v9.1.0758/gvim_9.1.0758_x64.zip", - "hash": "3c7a9e964ad586bdd9fddc2e46a824b232c2f748809815f775cdde72fd1b8421" + "url": "https://ghp.ci/https://github.com/vim/vim-win32-installer/releases/download/v9.1.0759/gvim_9.1.0759_x64.zip", + "hash": "b9f7f928a4654cf4e2210d735c7fd810e9667b98a8dea9ff86ab7035d1acc339" }, "32bit": { - "url": "https://ghp.ci/https://github.com/vim/vim-win32-installer/releases/download/v9.1.0758/gvim_9.1.0758_x86.zip", - "hash": "8afd932d24502cd67d9b269da03bfd1ee893d8323b4017db3f4c6eb804953e6e" + "url": "https://ghp.ci/https://github.com/vim/vim-win32-installer/releases/download/v9.1.0759/gvim_9.1.0759_x86.zip", + "hash": "da048910b50a539ebea77157b8370c907b4e0616d2b35c8323bf5c14085b5cf3" } }, "extract_dir": "vim\\vim91", diff --git a/bucket/vita3k.json b/bucket/vita3k.json index 38635b83a6..3a61fb147d 100644 --- a/bucket/vita3k.json +++ b/bucket/vita3k.json @@ -1,5 +1,5 @@ { - "version": "3660-01f6ec6", + "version": "3664-93759d9", "description": "Experimental PlayStation Vita emulator", "homepage": "https://vita3k.org", "license": "GPL-2.0-only", @@ -9,7 +9,7 @@ "architecture": { "64bit": { "url": "https://ghp.ci/https://github.com/Vita3K/Vita3K/releases/download/continuous/windows-latest.zip", - "hash": "0bba8eba96e3ac07413c5286fd933ca61dc2148d947ca727e9106af6899373fd" + "hash": "cf2742126ca714e6cabff7b7c59ed6b5b1ec1ac780db9d0c7a96144562894f85" } }, "pre_install": [ diff --git a/bucket/vlc-nightly-ucrt-llvm.json b/bucket/vlc-nightly-ucrt-llvm.json index 44fabff0f9..26253c56cb 100644 --- a/bucket/vlc-nightly-ucrt-llvm.json +++ b/bucket/vlc-nightly-ucrt-llvm.json @@ -1,12 +1,12 @@ { - "version": "20241005", + "version": "20241006", "description": "A free and open source multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.", "homepage": "https://www.videolan.org/", "license": "GPL-2.0-only", "architecture": { "64bit": { - "url": "https://artifacts.videolan.org/vlc/nightly-win64-ucrt-llvm/20241005-0428/vlc-4.0.0-dev-win64-7c717a46.7z", - "hash": "sha512:d083ecdd11a7c2b7531dc8b394e268115d931017eec018c75143ef3e608f0deb0a65bcfedaebf02ecaa80f86013b25a5a11fe677dd996d0999a9b58681f4791d" + "url": "https://artifacts.videolan.org/vlc/nightly-win64-ucrt-llvm/20241006-0426/vlc-4.0.0-dev-win64-02b19717.7z", + "hash": "sha512:90e5a7f5ab48b9d6922d39cdacebdb6ea3d0c8cd4bc3cf3d2601eee4176d24e75590669d953266ea33b29e7197a4f2d2055981c2cf2fb255616a0a981f22c4b7" } }, "extract_dir": "vlc-4.0.0-dev", diff --git a/bucket/vmware-workstation-pro.json b/bucket/vmware-workstation-pro.json index 33ccece803..9bab7f1671 100644 --- a/bucket/vmware-workstation-pro.json +++ b/bucket/vmware-workstation-pro.json @@ -9,12 +9,8 @@ "suggest": { "vcredist": "extras/vcredist" }, - "architecture": { - "64bit": { - "url": "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.0/24238078/windows/core/VMware-workstation-17.6.0-24238078.exe.tar", - "hash": "8866101cd4d411dc4f75ecba2458b95ad5ca4edd177e2a500a9d3662ea37fc50" - } - }, + "url": "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.0/24238078/windows/core/VMware-workstation-17.6.0-24238078.exe.tar", + "hash": "8866101cd4d411dc4f75ecba2458b95ad5ca4edd177e2a500a9d3662ea37fc50", "pre_install": [ "if (!(is_admin)) { error \"$app requires admin rights to $cmd\"; break }", "Start-Process -Wait ($exe = \"$dir/VMware-workstation-$version.exe\") /x", @@ -61,10 +57,6 @@ "replace": "${1}-${2}" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/$match1/$match2/windows/core/VMware-workstation-$version.exe.tar" - } - } + "url": "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/$match1/$match2/windows/core/VMware-workstation-$version.exe.tar" } } \ No newline at end of file diff --git a/bucket/voov-meeting.json b/bucket/voov-meeting.json index 603c94014b..75836aeb70 100644 --- a/bucket/voov-meeting.json +++ b/bucket/voov-meeting.json @@ -6,10 +6,8 @@ "identifier": "Freeware", "url": "https://voovmeeting.com/df/en/service-agreement.html" }, - "architecture": { - "url": "https://updatecdn.meeting.qq.com/cos/f0a0b582ed322bcef97f94c9ff149500/VooVMeeting_1410000197_3.27.1.510.publish.exe#/dl.7z", - "hash": "md5:f0a0b582ed322bcef97f94c9ff149500" - }, + "url": "https://updatecdn.meeting.qq.com/cos/f0a0b582ed322bcef97f94c9ff149500/VooVMeeting_1410000197_3.27.1.510.publish.exe#/dl.7z", + "hash": "md5:f0a0b582ed322bcef97f94c9ff149500", "installer": { "script": [ "Import-Module $(Join-Path $(Find-BucketDirectory -Root -Name ox) scripts/DoradoUtils.psm1)", @@ -44,11 +42,11 @@ "url": "https://voovmeeting.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%221410000197%22,%22platform%22:%22windows%22,%22decorators%22:%5B%22intl%22%5D%7D%5D&nonce=AAAAAAAAAAAAAAAA" }, "autoupdate": { + "url": "$matchUrl#/dl.7z", "hash": { "jsonpath": "$.info-list[0].md5", "mode": "json", "url": "https://voovmeeting.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%221410000197%22,%22platform%22:%22windows%22,%22decorators%22:%5B%22intl%22%5D%7D%5D&nonce=AAAAAAAAAAAAAAAA" - }, - "url": "$matchUrl#/dl.7z" + } } } \ No newline at end of file diff --git a/bucket/weasel.json b/bucket/weasel.json index 2fd0302001..898be3cfc5 100644 --- a/bucket/weasel.json +++ b/bucket/weasel.json @@ -3,12 +3,8 @@ "license": "GPL-3.0-or-later", "description": "【小狼毫】Rime for Windows", "version": "0.16.2", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/rime/weasel/releases/download/0.16.2/weasel-0.16.2.0-installer.exe#/dl.7z", - "hash": "3d10b56cd9825ad0b69ffcaabe4dd7119e2b23fb698ef723001789172ef1447a" - } - }, + "url": "https://ghp.ci/https://github.com/rime/weasel/releases/download/0.16.2/weasel-0.16.2.0-installer.exe#/dl.7z", + "hash": "3d10b56cd9825ad0b69ffcaabe4dd7119e2b23fb698ef723001789172ef1447a", "pre_install": [ "if(!(Test-Path \"$dir\\Rime\")) {New-Item \"$dir\\Rime\" -ItemType Directory | Out-Null} ", "& \"$dir\\WeaselSetup.exe\" /i", @@ -21,10 +17,6 @@ }, "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/rime/weasel/releases/download/$version/weasel-$version.0-installer.exe#/dl.7z" - } - } + "url": "https://ghp.ci/https://github.com/rime/weasel/releases/download/$version/weasel-$version.0-installer.exe#/dl.7z" } } \ No newline at end of file diff --git a/bucket/webcord.json b/bucket/webcord.json index 583bed5c89..f2e052d788 100644 --- a/bucket/webcord.json +++ b/bucket/webcord.json @@ -1,20 +1,20 @@ { - "version": "4.10.1", + "version": "4.10.2", "description": "A Discord and Fosscord web-based client.", "homepage": "https://github.com/SpacingBat3/WebCord", "license": "MIT", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.1/WebCord-win32-x64-4.10.1.zip", - "hash": "9ac7d947e7befea46bb1124662fdbc9612188bcb94b05e443a0d549724a47efe" + "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.2/WebCord-win32-x64-4.10.2.zip", + "hash": "eee83c8aa644cb7580c3f5d842415557183a592f05ec602b875b004ea2d02a3f" }, "32bit": { - "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.1/WebCord-win32-ia32-4.10.1.zip", - "hash": "a342da33b232eacce1443561ac28fe68897eec3d27528a3c49ffd5cadcb66a05" + "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.2/WebCord-win32-ia32-4.10.2.zip", + "hash": "0b26df39dcc3f8b464db431f9b6bb05f9ad4652b575778942d37aeaf7a92af38" }, "arm64": { - "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.1/WebCord-win32-arm64-4.10.1.zip", - "hash": "1b150b265775b2d8c90854f817ba3e3de6a3d0c13485978a99ecde296fc5de1d" + "url": "https://ghp.ci/https://github.com/SpacingBat3/WebCord/releases/download/v4.10.2/WebCord-win32-arm64-4.10.2.zip", + "hash": "657b2e087f64f4d477b434736bedd534f728174b41b248ca87052406056c1962" } }, "shortcuts": [ diff --git a/bucket/wireshark-nightly.json b/bucket/wireshark-nightly.json index 9f346d8af0..f7693097bc 100644 --- a/bucket/wireshark-nightly.json +++ b/bucket/wireshark-nightly.json @@ -1,5 +1,5 @@ { - "version": "4.5.0rc0-531-gab1d794894af", + "version": "4.5.0rc0-546-g73422fb85976", "description": "A network protocol analyzer that lets you see what’s happening on your network at a microscopic level.", "homepage": "https://www.wireshark.org/", "license": "GPL-2.0-or-later", @@ -11,8 +11,8 @@ "suggest": { "Nmap (includes Npcap)": "nmap" }, - "url": "https://www.wireshark.org/download/automated/win64/WiresharkPortable64_4.5.0rc0-531-gab1d794894af.paf.exe#/dl.7z", - "hash": "a361836b65a1bcbf60e3b671df89d6ea61ff53b5abe2fee38196020bff1bc691", + "url": "https://www.wireshark.org/download/automated/win64/WiresharkPortable64_4.5.0rc0-546-g73422fb85976.paf.exe#/dl.7z", + "hash": "41c316a1ee0aa769406d760e4021fc75fd507ffac8e30bb85d2c27ad1d724b9f", "bin": [ "App\\Wireshark\\capinfos.exe", "App\\Wireshark\\captype.exe", diff --git a/bucket/wisecare365.json b/bucket/wisecare365.json index 207c542477..e22c9d2cf2 100644 --- a/bucket/wisecare365.json +++ b/bucket/wisecare365.json @@ -3,12 +3,8 @@ "description": "Clean registry and junk files from your PCs. Protect your privacy and make your PCs more secure. Provide a better option of optimizing and accelerating your computer!", "homepage": "https://www.wisecleaner.com/wise-care-365.html", "license": "Freeware", - "architecture": { - "64bit": { - "url": "https://downloads.wisecleaner.com/soft/WiseCare365_7.0.6.688.exe", - "hash": "0672bf057ea4a7b03da0d256490bc2f7d0be60b74af83624aca343db8f6e8198" - } - }, + "url": "https://downloads.wisecleaner.com/soft/WiseCare365_7.0.6.688.exe", + "hash": "0672bf057ea4a7b03da0d256490bc2f7d0be60b74af83624aca343db8f6e8198", "innosetup": true, "installer": { "script": [ @@ -31,10 +27,6 @@ "regex": "WiseCare365_(?[\\d\\.]+)\\.zip" }, "autoupdate": { - "architecture": { - "64bit": { - "url": "https://downloads.wisecleaner.com/soft/WiseCare365_$version.exe" - } - } + "url": "https://downloads.wisecleaner.com/soft/WiseCare365_$version.exe" } } \ No newline at end of file diff --git a/bucket/wthrr.json b/bucket/wthrr.json index 7a416dbc5d..dfc6aa1985 100644 --- a/bucket/wthrr.json +++ b/bucket/wthrr.json @@ -3,19 +3,11 @@ "description": "Weather companion for the terminal", "homepage": "https://github.com/ttytm/wthrr-the-weathercrab", "license": "MIT", - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/ttytm/wthrr-the-weathercrab/releases/download/v1.2.1/wthrr-windows-x86_64.exe", - "hash": "cea78a775982a4cae845e139afc6022797a6b3f1fc2d0aaf16d692192ddc8ef4" - } - }, + "url": "https://ghp.ci/https://github.com/ttytm/wthrr-the-weathercrab/releases/download/v1.2.1/wthrr-windows-x86_64.exe", + "hash": "cea78a775982a4cae845e139afc6022797a6b3f1fc2d0aaf16d692192ddc8ef4", "bin": "wthrr-windows-x86_64.exe", "checkver": "github", "autoupdate": { - "architecture": { - "64bit": { - "url": "https://ghp.ci/https://github.com/ttytm/wthrr-the-weathercrab/releases/download/v$version/wthrr-windows-x86_64.exe" - } - } + "url": "https://ghp.ci/https://github.com/ttytm/wthrr-the-weathercrab/releases/download/v$version/wthrr-windows-x86_64.exe" } } \ No newline at end of file diff --git a/bucket/x264.json b/bucket/x264.json index a17244a612..3a5105b293 100644 --- a/bucket/x264.json +++ b/bucket/x264.json @@ -1,16 +1,16 @@ { - "version": "3191", + "version": "3193", "description": "H.264/MPEG-4 AVC video encoder", "homepage": "https://www.videolan.org/developers/x264.html", "license": "GPL-2.0-or-later", "architecture": { "64bit": { - "url": "https://artifacts.videolan.org/x264/release-win64/x264-r3191-4613ac3.exe#/x264.exe", - "hash": "8aa536f0aebe9b8209e666c3681677ba0bfecf7ceabeef0804c6c94007d8c1d9" + "url": "https://artifacts.videolan.org/x264/release-win64/x264-r3193-3a8b5be.exe#/x264.exe", + "hash": "41d0eb87d05e70af7abe7118ee16619720b43ab1f2eb57760601445b9aac6d87" }, "32bit": { - "url": "https://artifacts.videolan.org/x264/release-win32/x264-r3191-4613ac3.exe#/x264.exe", - "hash": "b4812f55d44d00536e128db5f318bc2cdbc2f0658f2b458ddae5be9fe481ef35" + "url": "https://artifacts.videolan.org/x264/release-win32/x264-r3193-3a8b5be.exe#/x264.exe", + "hash": "93b6abfc9a214036f37f59d7e6d3ba0e2bc33f7a7898a80c96055ceb03eeeae3" } }, "bin": "x264.exe", diff --git a/bucket/xenia-canary.json b/bucket/xenia-canary.json index 0205c7a529..cbce6ebd3f 100644 --- a/bucket/xenia-canary.json +++ b/bucket/xenia-canary.json @@ -1,13 +1,13 @@ { - "version": "20241005123949-32b3151", + "version": "20241006195933-5696d55", "description": "Xbox 360 Research Emulator (development version)", "homepage": "https://xenia.jp", "license": { "identifier": "BSD-3-Clause", "url": "https://github.com/xenia-canary/xenia-canary/blob/canary_pr/LICENSE" }, - "url": "https://ghp.ci/https://github.com/xenia-canary/xenia-canary/releases/download/32b3151/xenia_canary.zip", - "hash": "b2e76cf7941e47c9bcbd378b5cb33d7a99406bdb142e8a8c4e0f1ba5795f95e7", + "url": "https://ghp.ci/https://github.com/xenia-canary/xenia-canary/releases/download/5696d55/xenia_canary.zip", + "hash": "50c782ea7ef3197b28bdff9232ecf3acbb8d87e12c2ea8efec76fd530cb34528", "pre_install": [ "if (!(Test-Path \"$persist_dir\")) {", " New-Item \"$persist_dir\" -ItemType Directory | Out-Null", diff --git a/bucket/xpipe.json b/bucket/xpipe.json index f5065a8c7e..630cd0641d 100644 --- a/bucket/xpipe.json +++ b/bucket/xpipe.json @@ -1,13 +1,13 @@ { - "version": "12.0", + "version": "12.1", "description": "A brand-new shell connection hub and remote file manager", "homepage": "https://xpipe.io/", "license": "Apache-2.0", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/xpipe-io/xpipe/releases/download/12.0/xpipe-portable-windows-x86_64.zip", - "hash": "15a3fe946793b6a8e9fe8d8a4ccc0cae1c5a0ccd2fec72364c1c96e6aa95e6a5", - "extract_dir": "xpipe-12.0" + "url": "https://ghp.ci/https://github.com/xpipe-io/xpipe/releases/download/12.1/xpipe-portable-windows-x86_64.zip", + "hash": "1270790518c085354d22a7504b419e5e05092353d2ed7a99ee68dde04e4dde9e", + "extract_dir": "xpipe-12.1" } }, "bin": "cli\\bin\\xpipe.exe", diff --git a/bucket/zed-nightly.json b/bucket/zed-nightly.json index 2b19f1406f..85340ba9cf 100644 --- a/bucket/zed-nightly.json +++ b/bucket/zed-nightly.json @@ -1,12 +1,12 @@ { - "version": "20241005", + "version": "20241006", "description": "Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. It's also open source.", "homepage": "https://zed.dev/", "license": "AGPL-3.0, Apache-2.0, GPL-3.0", "architecture": { "64bit": { - "url": "https://ghp.ci/https://github.com/deevus/zed-windows-builds/releases/download/20241005/zed-windows.zip", - "hash": "70cb5a867963bed8104f4c716f83a11150defc87b41910e2b8bfbf7f907e6bd8" + "url": "https://ghp.ci/https://github.com/deevus/zed-windows-builds/releases/download/20241006/zed-windows.zip", + "hash": "317ba2b0c8190f8dacee8591aacecabca209c84d447ef85eeaa1381ac5f61673" } }, "extract_dir": "zed-release", diff --git a/bucket/zig-dev.json b/bucket/zig-dev.json index 4166965ad0..6cc1c79234 100644 --- a/bucket/zig-dev.json +++ b/bucket/zig-dev.json @@ -1,5 +1,5 @@ { - "version": "0.14.0-dev.1743", + "version": "0.14.0-dev.1767", "description": "General-purpose programming language designed for robustness, optimality, and maintainability.", "homepage": "https://ziglang.org/", "license": "MIT", @@ -8,19 +8,19 @@ }, "architecture": { "64bit": { - "url": "https://ziglang.org/builds/zig-windows-x86_64-0.14.0-dev.1743+eb363bf84.zip", - "hash": "ca8ab66257161a6926f3edd4abe34a99351386cb35955f925d3cef87efd7fd64", - "extract_dir": "zig-windows-x86_64-0.14.0-dev.1743+eb363bf84" + "url": "https://ziglang.org/builds/zig-windows-x86_64-0.14.0-dev.1767+d23db9427.zip", + "hash": "b5c2ef56d04a92209daf2ccd45c64ea977737d4d3e715c3761606f73692c2ae1", + "extract_dir": "zig-windows-x86_64-0.14.0-dev.1767+d23db9427" }, "32bit": { - "url": "https://ziglang.org/builds/zig-windows-x86-0.14.0-dev.1743+eb363bf84.zip", - "hash": "690907dcdbc6505663071a2636025fccd7e0148aa5a2b9f29fc34fc325f7ffc9", - "extract_dir": "zig-windows-x86-0.14.0-dev.1743+eb363bf84" + "url": "https://ziglang.org/builds/zig-windows-x86-0.14.0-dev.1767+d23db9427.zip", + "hash": "e4823ee534b59b136f9972caa929c515ce7561a89fce253c9d2186db03c4016f", + "extract_dir": "zig-windows-x86-0.14.0-dev.1767+d23db9427" }, "arm64": { - "url": "https://ziglang.org/builds/zig-windows-aarch64-0.14.0-dev.1743+eb363bf84.zip", - "hash": "1b3e9b680f31e1a73809dba39e39fab1e460bef3d70682911480ce9857c7874b", - "extract_dir": "zig-windows-aarch64-0.14.0-dev.1743+eb363bf84" + "url": "https://ziglang.org/builds/zig-windows-aarch64-0.14.0-dev.1767+d23db9427.zip", + "hash": "a37976176c4fff246e212e6376683810634af630f5edba4097a642e652298a35", + "extract_dir": "zig-windows-aarch64-0.14.0-dev.1767+d23db9427" } }, "bin": "zig.exe", diff --git a/scripts/AppsUtils.psm1 b/scripts/AppsUtils.psm1 index 0b9d84a410..8f195d1d6c 100644 --- a/scripts/AppsUtils.psm1 +++ b/scripts/AppsUtils.psm1 @@ -1,154 +1,6 @@ #Requires -Version 5.1 Set-StrictMode -Version 3.0 -# A temp fix for https://github.com/ScoopInstaller/Scoop/pull/5066#issuecomment-1372087032 -function Invoke-ExternalCommand2 { - [CmdletBinding(DefaultParameterSetName = 'Default')] - [OutputType([Boolean])] - param ( - [Parameter(Mandatory = $true, - Position = 0)] - [Alias('Path')] - [ValidateNotNullOrEmpty()] - [String] - $FilePath, - [Parameter(Position = 1)] - [Alias('Args')] - [String[]] - $ArgumentList, - [Parameter(ParameterSetName = 'UseShellExecute')] - [Switch] - $RunAs, - [Parameter(ParameterSetName = 'UseShellExecute')] - [Switch] - $Quiet, - [Alias('Msg')] - [String] - $Activity, - [Alias('cec')] - [Hashtable] - $ContinueExitCodes, - [Parameter(ParameterSetName = 'Default')] - [Alias('Log')] - [String] - $LogPath - ) - if ($Activity) { - Write-Host "$Activity " -NoNewline - } - $Process = New-Object System.Diagnostics.Process - $Process.StartInfo.FileName = $FilePath - $Process.StartInfo.UseShellExecute = $false - $redirectToLogFile = $false - if ($LogPath) { - if ($FilePath -match '^msiexec(.exe)?$') { - $ArgumentList += "/lwe `"$LogPath`"" - } else { - $redirectToLogFile = $true - $Process.StartInfo.RedirectStandardOutput = $true - $Process.StartInfo.RedirectStandardError = $true - } - } - if ($RunAs) { - $Process.StartInfo.UseShellExecute = $true - $Process.StartInfo.Verb = 'RunAs' - } - if ($Quiet) { - $Process.StartInfo.UseShellExecute = $true - $Process.StartInfo.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Hidden - } - if ($ArgumentList.Length -gt 0) { - if ($FilePath -match '^((cmd|cscript|wscript|msiexec)(\.exe)?|.*\.(bat|cmd|js|vbs|wsf))$') { - $Process.StartInfo.Arguments = $ArgumentList -join ' ' - } elseif ($Process.StartInfo.PSObject.Properties.Name -contains 'ArgumentList') { - # ArgumentList is supported in PowerShell 6.1 and later (built on .NET Core 2.1+) - # ref-1: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.processstartinfo.argumentlist?view=net-6.0 - # ref-2: https://docs.microsoft.com/en-us/powershell/scripting/whats-new/differences-from-windows-powershell?view=powershell-7.2#net-framework-vs-net-core - $ArgumentList | ForEach-Object { $Process.StartInfo.ArgumentList.Add($_) } - } else { - # escape arguments manually in lower versions, refer to https://docs.microsoft.com/en-us/previous-versions/17w5ykft(v=vs.85) - $escapedArgs = $ArgumentList | ForEach-Object { - # escape N consecutive backslash(es), which are followed by a double quote, to 2N consecutive ones - $s = $_ -replace '(\\+)"', '$1$1"' - # escape N consecutive backslash(es), which are at the end of the string, to 2N consecutive ones - $s = $s -replace '(\\+)$', '$1$1' - # escape double quotes - $s = $s -replace '"', '\"' - # https://github.com/ScoopInstaller/Scoop/issues/5231#issuecomment-1295840608 - $s - } - $Process.StartInfo.Arguments = $escapedArgs -join ' ' - Write-Host $Process.StartInfo.Arguments - } - } - try { - [void]$Process.Start() - } catch { - if ($Activity) { - Write-Host 'error.' -ForegroundColor DarkRed - } - Write-Host $_.Exception.Message -ForegroundColor DarkRed - return $false - } - if ($redirectToLogFile) { - # we do this to remove a deadlock potential - # ref: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.standardoutput?view=netframework-4.5#remarks - $stdoutTask = $Process.StandardOutput.ReadToEndAsync() - $stderrTask = $Process.StandardError.ReadToEndAsync() - } - $Process.WaitForExit() - if ($redirectToLogFile) { - Out-UTF8File -FilePath $LogPath -Append -InputObject $stdoutTask.Result - Out-UTF8File -FilePath $LogPath -Append -InputObject $stderrTask.Result - } - if ($Process.ExitCode -ne 0) { - if ($ContinueExitCodes -and ($ContinueExitCodes.ContainsKey($Process.ExitCode))) { - if ($Activity) { - Write-Host 'done.' -ForegroundColor DarkYellow - } - Write-Host $ContinueExitCodes[$Process.ExitCode] -ForegroundColor DarkYellow - return $true - } else { - if ($Activity) { - Write-Host 'error.' -ForegroundColor DarkRed - } - Write-Host "Exit code was $($Process.ExitCode)!" -ForegroundColor DarkRed - return $false - } - } - if ($Activity) { - Write-Host 'done.' -ForegroundColor Green - } - return $true -} - -function Out-UTF8File { - param( - [Parameter(Mandatory = $True, Position = 0)] - [Alias('Path')] - [String] $FilePath, - [Switch] $Append, - [Switch] $NoNewLine, - [Parameter(ValueFromPipeline = $True)] - [PSObject] $InputObject - ) - process { - if ($Append) { - [System.IO.File]::AppendAllText($FilePath, $InputObject) - } else { - if (!$NoNewLine) { - # Ref: https://stackoverflow.com/questions/5596982 - # Performance Note: `WriteAllLines` throttles memory usage while - # `WriteAllText` needs to keep the complete string in memory. - [System.IO.File]::WriteAllLines($FilePath, $InputObject) - } else { - # However `WriteAllText` does not add ending newline. - [System.IO.File]::WriteAllText($FilePath, $InputObject) - } - } - } -} - function Mount-ExternalRuntimeData { <# .SYNOPSIS @@ -170,11 +22,11 @@ function Mount-ExternalRuntimeData { if (Test-Path $Source) { Remove-Item $Target -Force -Recurse -ErrorAction SilentlyContinue - } else { + } + else { New-Item -ItemType Directory $Source -Force | Out-Null if (Test-Path $Target) { Get-ChildItem $Target | Move-Item -Destination $Source -Force - Remove-Item $Target } } @@ -202,5 +54,4 @@ function Dismount-ExternalRuntimeData { Export-ModuleMember ` -Function ` - Mount-ExternalRuntimeData, Dismount-ExternalRuntimeData, ` - Invoke-ExternalCommand2 + Mount-ExternalRuntimeData, Dismount-ExternalRuntimeData diff --git a/scripts/gen-readme.ps1 b/scripts/gen-readme.ps1 index fb6c4a7649..0b5f6da4ae 100644 --- a/scripts/gen-readme.ps1 +++ b/scripts/gen-readme.ps1 @@ -17,7 +17,8 @@ foreach ($file in $files) { $homepage = $json.homepage $descr = $json.description $unofficial = '' - if ($homepage -match "github.com/iquiw/.*-(binary|dll)") { + if ($homepage -match "github.com/iquiw/.*-(binary|dll)" -and + $name -ne 'rireq') { $unofficial = 'O' } $result += "| [$name]($homepage) | $descr | $unofficial |`r`n" diff --git a/sync-sources.txt b/sync-sources.txt index 8b039b1752..65b823f2d6 100644 --- a/sync-sources.txt +++ b/sync-sources.txt @@ -2960,6 +2960,7 @@ bucket/doublecmd-beta.json, ScoopInstaller/Versions, 0 bucket/doublecmd.json, ScoopInstaller/Extras, 0 bucket/douyin-ide.json, chawyehsu/dorado, 0 bucket/douyin-streamingtool.json, chawyehsu/dorado, 0 +bucket/douyin.json, ivaquero/scoopet, 0 bucket/douyu.json, DoveBoy/Apps, 0 bucket/dovi-tool.json, ScoopInstaller/Extras, 1 bucket/downkyi.json, chawyehsu/dorado, 1 @@ -3441,7 +3442,7 @@ bucket/firefox-developer-fa.json, naderi/scoop-bucket, 0 bucket/firefox-developer-it.json, starise/Scoop-Confetti, 1 bucket/firefox-developer-portable.json, naderi/scoop-bucket, 0 bucket/firefox-developer-zh-cn-portable.json, Weidows-projects/scoop-3rd, 0 -bucket/firefox-developer-zh-cn.json, chawyehsu/dorado, 0 +bucket/firefox-developer-zh-cn.json, aoisummer/scoop-bucket, 0 bucket/firefox-developer.json, ScoopInstaller/Versions, 0 bucket/firefox-eme-free.json, ScoopInstaller/Extras, 0 bucket/firefox-esr-115-zh-cn.json, aoisummer/scoop-bucket, 0 @@ -4166,6 +4167,7 @@ bucket/hck.json, batkiz/backit, 1 bucket/hcloud.json, ScoopInstaller/Main, 1 bucket/hdcleaner.json, naderi/scoop-bucket, 0 bucket/hdtune.json, echoiron/echo-scoop, 0 +bucket/headlamp.json, ScoopInstaller/Extras, 1 bucket/heapmemview.json, ScoopInstaller/Nirsoft, 0 bucket/heavyload.json, starise/Scoop-Confetti, 0 bucket/hedge-mod-manager.json, Calinou/scoop-games, 1 @@ -5418,6 +5420,7 @@ bucket/migrated/oha.json, aliesbelik/poldi, 1 bucket/migrated/ov.json, aliesbelik/poldi, 1 bucket/migrated/restfox.json, aliesbelik/poldi, 1 bucket/migrated/riff.json, aliesbelik/poldi, 1 +bucket/migrated/sshs.json, aliesbelik/poldi, 1 bucket/migrated/tailspin.json, aliesbelik/poldi, 1 bucket/migrated/taplo.json, aliesbelik/poldi, 1 bucket/migrated/tcping.json, aliesbelik/poldi, 0 @@ -7103,7 +7106,7 @@ bucket/ps3-system-software.json, Calinou/scoop-games, 0 bucket/psake.json, ScoopInstaller/Main, 0 bucket/pscalendar.json, DoveBoy/Apps, 0 bucket/pscolor.json, ScoopInstaller/Extras, 1 -bucket/pscompletions.json, DoveBoy/Apps, 0 +bucket/pscompletions.json, ivaquero/scoopet, 0 bucket/pseps.json, ScoopInstaller/Extras, 0 bucket/pseverything.json, akirco/aki-apps, 0 bucket/psexec.json, niheaven/scoop-sysinternals, 1 @@ -7570,6 +7573,7 @@ bucket/rip.json, aliesbelik/poldi, 1 bucket/ripcord.json, ScoopInstaller/Extras, 0 bucket/ripgrep.json, ScoopInstaller/Main, 1 bucket/ripme.json, ScoopInstaller/Extras, 1 +bucket/rireq.json, iquiw/scoop-bucket, 1 bucket/risoh-editor.json, jingyu9575/scoop-jingyu9575, 1 bucket/risoheditor.json, HUMORCE/nuke, 1 bucket/rizin-nightly.json, NyaMisty/scoop_bucket_misty, 0 @@ -7600,7 +7604,7 @@ bucket/roundedtb.json, ScoopInstaller/Extras, 1 bucket/routedns.json, brian6932/dank-scoop, 0 bucket/routerpassview.json, ScoopInstaller/Nirsoft, 0 bucket/rpcs3-dev.json, cc713/ownscoop, 1 -bucket/rpcs3.json, HUMORCE/nuke, 1 +bucket/rpcs3.json, Calinou/scoop-games, 1 bucket/rq.json, aliesbelik/poldi, 1 bucket/rsgain.json, ScoopInstaller/Extras, 1 bucket/rssguard.json, ScoopInstaller/Extras, 1 @@ -8258,7 +8262,7 @@ bucket/ssh3.json, ScoopInstaller/Main, 1 bucket/sshfs-np-beta.json, brian6932/dank-scoop, 1 bucket/sshfs-np.json, ScoopInstaller/Nonportable, 1 bucket/sshpass.json, Weidows-projects/scoop-3rd, 1 -bucket/sshs.json, aliesbelik/poldi, 1 +bucket/sshs.json, ScoopInstaller/Extras, 1 bucket/sshwifty.json, DoveBoy/Apps, 1 bucket/sslscan.json, ScoopInstaller/Main, 1 bucket/ssr-native.json, kkzzhizhou/scoop-zapps, 1 @@ -8367,7 +8371,6 @@ bucket/subtitle-ass-shifter.json, DoveBoy/Apps, 1 bucket/subtitle-edit.json, naderi/scoop-bucket, 1 bucket/subtitleedit.json, ScoopInstaller/Extras, 1 bucket/subtitles-database.json, chawyehsu/dorado, 1 -bucket/subversion.json, ivaquero/scoopet, 0 bucket/sudachi.json, Calinou/scoop-games, 1 bucket/sudo-jingyu9575.json, jingyu9575/scoop-jingyu9575, 1 bucket/sudo.json, ScoopInstaller/Main, 1 @@ -9967,7 +9970,7 @@ scripts/7-zip/install-context.reg, ScoopInstaller/Main, 0 scripts/7-zip/uninstall-context.reg, ScoopInstaller/Main, 0 scripts/AdobeIllustrator/Install.bat, kkzzhizhou/scoop-zapps, 0 scripts/AdobeIllustrator/Uninstall.bat, kkzzhizhou/scoop-zapps, 0 -scripts/AppsUtils.psm1, DoveBoy/Apps, 0 +scripts/AppsUtils.psm1, ivaquero/scoopet, 0 scripts/ClashforWindows/update-firewall-rules.ps1, AkariiinMKII/Scoop4kariiin, 0 scripts/DisplayCal-SchTasks.ps1, starise/Scoop-Confetti, 0 scripts/DoradoUtils.psm1, chawyehsu/dorado, 0