├── .gitignore ├── .markdownlint.json ├── bucket ├── .gitkeep ├── fido.json ├── qqplayer.json ├── posh-cd.json ├── minesweeper-arbiter.json ├── ls-interactive.json ├── rains.json ├── mdict.json ├── bcdown.json ├── yourav.json ├── treeline.json ├── hfsexplorer.json ├── new-isofile.json ├── revokemsgpatcher.json ├── pijul.json ├── setacl-studio.json ├── arturo.json ├── bark-server-v2.json ├── bark-server-v3.json ├── bark-server-v4.json ├── iris.json ├── vmping.json ├── xplist.json ├── yakc.json ├── mihome-token.json ├── wechatexporter.json ├── cleanmywechat.json ├── sonarr.json ├── desktoppet.json ├── uip.json ├── you-get.json ├── setacl.json ├── powercolorls.json ├── bdinfo.json ├── arturo-nightly.json ├── clash-verge.json ├── odin.json ├── posh-cargo.json ├── double-finder.json ├── deep-explorer.json ├── massigra.json ├── idm-trial-reset.json ├── tautulli.json ├── bilimini.json ├── quark-cloud-drive.json ├── todesk.json ├── bind-lean.json ├── adrive.json ├── rust-sl.json ├── autohotkey2.1.json ├── scoop-find.json ├── dgmpgdec.json ├── scoop-hook.json ├── bark-server.json ├── pixpin.json ├── spim.json ├── cpu-z-zh-cn.json ├── parsify-desktop.json ├── sound-keeper.json ├── jijidown.json ├── rubick.json ├── xmcl.json ├── microdicom-dicom-viewer.json ├── bilibili-desktop.json ├── plain-craft-launcher.json ├── rabbit.json ├── winrar-zh-cn.json ├── iwck.json ├── aget-rs.json ├── radarr.json ├── bbdown.json ├── rabbit-nightly.json ├── ddns-go.json ├── imazing-converter.json ├── librime.json ├── clash-for-windows.json ├── ipatool.json ├── magicsplat-tcl-tk.json ├── dsynchronize-zh-cn.json ├── unlock-music-cli.json ├── voidimageviewer.json ├── parallels-client.json ├── dvm.json ├── cargo-binstall.json ├── pcl2-ce.json ├── filebrowser.json ├── sublime-text-3.json ├── smartzip.json ├── huorong-popblock.json ├── portable-build-tools.json ├── firefox-eme-free-zh-cn.json ├── yahei-fira-icon-hybrid.json ├── tally-marks.json ├── firefox-zh-cn.json └── firefox-esr-zh-cn.json ├── .vscode ├── extensions.json └── settings.json ├── Scoop-Bucket.Tests.ps1 ├── deprecated ├── .gitkeep ├── 86box-manager.json ├── keep-jbl-go.json ├── wiliwili.json ├── shakemousetolocate.json ├── vfilename.json ├── 86box-romset.json ├── yong-im.json ├── snipaste-x86.json ├── qsv.json ├── diskgenius-zh-cn.json ├── 86box.json ├── stellarium.json └── wechat.json ├── scripts ├── .gitkeep └── sublime-text-3 │ ├── uninstall-context.reg │ └── install-context.reg ├── bin ├── test.ps1 ├── checkver.ps1 ├── checkurls.ps1 ├── formatjson.ps1 ├── missing-checkver.ps1 └── auto-pr.ps1 ├── .gitattributes ├── .editorconfig ├── .github ├── issue_template.md ├── workflows │ ├── pull_request.yml │ ├── excavator.yml │ ├── issue_comment.yml │ ├── issues.yml │ └── ci.yml ├── pull_request_template.md └── ISSUE_TEMPLATE │ ├── Package_request.md │ └── Bug_report.md ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.sublime-workspace 2 | *~ 3 | ._* 4 | page.html 5 | checkver-*.html 6 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD013": false, 3 | "MD024": { 4 | "siblings_only": true 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /bucket/.gitkeep: -------------------------------------------------------------------------------- 1 | # This directory stores all the JSON manifests. 2 | # Delete this '.gitkeep' file once this directory has any files. 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "EditorConfig.EditorConfig", 4 | "ms-vscode.PowerShell" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /Scoop-Bucket.Tests.ps1: -------------------------------------------------------------------------------- 1 | if (!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 2 | . "$env:SCOOP_HOME\test\Import-Bucket-Tests.ps1" 3 | -------------------------------------------------------------------------------- /deprecated/.gitkeep: -------------------------------------------------------------------------------- 1 | # This directory stores all the deprecated JSON manifests, which are not meant to be installed. 2 | # Delete this '.gitkeep' file once this directory has any files. 3 | -------------------------------------------------------------------------------- /scripts/.gitkeep: -------------------------------------------------------------------------------- 1 | # This directory stores helper files like shell scripts, registry entries etc. for installable applications. 2 | # Delete this '.gitkeep' file once this directory has any files. 3 | -------------------------------------------------------------------------------- /bin/test.ps1: -------------------------------------------------------------------------------- 1 | #Requires -Modules @{ ModuleName = 'Pester'; MaximumVersion = '4.99' } 2 | 3 | if (!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 4 | $result = Invoke-Pester "$PSScriptRoot/.." -PassThru 5 | exit $result.FailedCount 6 | -------------------------------------------------------------------------------- /bin/checkver.ps1: -------------------------------------------------------------------------------- 1 | if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 2 | $checkver = "$env:SCOOP_HOME/bin/checkver.ps1" 3 | $dir = "$PSScriptRoot/../bucket" # checks the parent dir 4 | Invoke-Expression -command "& '$checkver' -dir '$dir' $($args | ForEach-Object { "$_ " })" 5 | -------------------------------------------------------------------------------- /bin/checkurls.ps1: -------------------------------------------------------------------------------- 1 | if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 2 | $checkurls = "$env:SCOOP_HOME/bin/checkurls.ps1" 3 | $dir = "$PSScriptRoot/../bucket" # checks the parent dir 4 | Invoke-Expression -command "& '$checkurls' -dir '$dir' $($args | ForEach-Object { "$_ " })" 5 | -------------------------------------------------------------------------------- /bin/formatjson.ps1: -------------------------------------------------------------------------------- 1 | if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 2 | $formatjson = "$env:SCOOP_HOME/bin/formatjson.ps1" 3 | $path = "$PSScriptRoot/../bucket" # checks the parent dir 4 | Invoke-Expression -command "& '$formatjson' -dir '$path' $($args | ForEach-Object { "$_ " })" 5 | -------------------------------------------------------------------------------- /bin/missing-checkver.ps1: -------------------------------------------------------------------------------- 1 | if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 2 | $missing_checkver = "$env:SCOOP_HOME/bin/missing-checkver.ps1" 3 | $dir = "$PSScriptRoot/../bucket" # checks the parent dir 4 | Invoke-Expression -command "& '$missing_checkver' -dir '$dir' $($args | ForEach-Object { "$_ " })" 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Since Scoop is a Windows-only tool, we can safely use CRLF line endings for all text files. 2 | # If Git decides that the content is text, its line endings will be normalized to CRLF in the working tree on checkout. 3 | # In the Git index/repository the files will always be stored with LF line endings. This is fine. 4 | * text=auto eol=crlf 5 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig (is awesome): http://EditorConfig.org 2 | 3 | # * top-most EditorConfig file 4 | root = true 5 | 6 | # default style settings 7 | [*] 8 | charset = utf-8 9 | end_of_line = crlf 10 | indent_size = 4 11 | indent_style = space 12 | insert_final_newline = true 13 | trim_trailing_whitespace = true 14 | 15 | [*.{yml,yaml}] 16 | indent_size = 2 17 | -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | #### Scoop Configuration 8 | 9 | 10 | ```json 11 | //# Your configuration here 12 | ``` 13 | -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- 1 | on: 2 | pull_request: 3 | types: [ opened ] 4 | name: Pull Requests 5 | jobs: 6 | pullRequestHandler: 7 | name: PullRequestHandler 8 | runs-on: windows-latest 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: PullRequestHandler 12 | uses: ScoopInstaller/GithubActions@main 13 | env: 14 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 15 | -------------------------------------------------------------------------------- /bin/auto-pr.ps1: -------------------------------------------------------------------------------- 1 | param( 2 | # overwrite upstream param 3 | [String]$upstream = "/:main" 4 | ) 5 | 6 | if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 7 | $autopr = "$env:SCOOP_HOME/bin/auto-pr.ps1" 8 | $dir = "$PSScriptRoot/../bucket" # checks the parent dir 9 | Invoke-Expression -command "& '$autopr' -dir '$dir' -upstream $upstream $($args | ForEach-Object { "$_ " })" 10 | -------------------------------------------------------------------------------- /.github/workflows/excavator.yml: -------------------------------------------------------------------------------- 1 | on: 2 | workflow_dispatch: 3 | schedule: 4 | # run every 4 hours 5 | - cron: '20 */4 * * *' 6 | name: Excavator 7 | jobs: 8 | excavate: 9 | name: Excavate 10 | runs-on: windows-latest 11 | steps: 12 | - uses: actions/checkout@main 13 | - name: Excavate 14 | uses: ScoopInstaller/GithubActions@main 15 | env: 16 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 17 | SKIP_UPDATED: '1' 18 | -------------------------------------------------------------------------------- /.github/workflows/issue_comment.yml: -------------------------------------------------------------------------------- 1 | on: 2 | issue_comment: 3 | types: [ created ] 4 | name: Commented Pull Request 5 | jobs: 6 | pullRequestHandler: 7 | name: PullRequestHandler 8 | runs-on: windows-latest 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: PullRequestHandler 12 | uses: ScoopInstaller/GithubActions@main 13 | if: startsWith(github.event.comment.body, '/verify') 14 | env: 15 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 16 | -------------------------------------------------------------------------------- /.github/workflows/issues.yml: -------------------------------------------------------------------------------- 1 | on: 2 | issues: 3 | types: [ opened, labeled ] 4 | name: Issues 5 | jobs: 6 | issueHandler: 7 | name: IssueHandler 8 | runs-on: windows-latest 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: IssueHandler 12 | uses: ScoopInstaller/GithubActions@main 13 | if: github.event.action == 'opened' || (github.event.action == 'labeled' && contains(github.event.issue.labels.*.name, 'verify')) 14 | env: 15 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 16 | -------------------------------------------------------------------------------- /bucket/fido.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.67", 3 | "description": "A PowerShell download script for Windows ISOs and UEFI Shell", 4 | "homepage": "https://github.com/pbatard/Fido", 5 | "license": "GPL-3.0-or-later", 6 | "url": "https://github.com/pbatard/Fido/releases/download/v1.67/Fido.ps1.lzma", 7 | "hash": "4951c4b5f86d1b1778ef63acd8a699f60fd2a96c1583ce625bce055235ebb7da", 8 | "bin": "Fido.ps1", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/pbatard/Fido/releases/download/v$version/Fido.ps1.lzma" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/qqplayer.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.6.3.1104", 3 | "description": "QQ影音是一款支持丰富视频、音频文件格式的本地播放器", 4 | "homepage": "https://player.qq.com/", 5 | "license": "Freeware", 6 | "url": "https://dldir1.qq.com/qqyy/pc/QQPlayerSetup4.6.3.1104.exe#/dl.7z", 7 | "hash": "3c687ff13a6646093b9a30c51801639d47a1c28976048ada0ba59edbc4ac1d9b", 8 | "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\" -Recurse -Force | Out-Null", 9 | "shortcuts": [ 10 | [ 11 | "QQPlayer.exe", 12 | "QQ影音" 13 | ] 14 | ], 15 | "notes": "QQ影音现已下架,不再自动更新" 16 | } 17 | -------------------------------------------------------------------------------- /scripts/sublime-text-3/uninstall-context.reg: -------------------------------------------------------------------------------- 1 | Windows Registry Editor Version 5.00 2 | 3 | [-HKEY_CURRENT_USER\Software\Classes\*\shell\Open with &Sublime] 4 | [-HKEY_CURRENT_USER\Software\Classes\*\shell\Open with &Sublime\command] 5 | [-HKEY_CURRENT_USER\Software\Classes\Directory\shell\Open with &Sublime] 6 | [-HKEY_CURRENT_USER\Software\Classes\Directory\shell\Open with &Sublime\command] 7 | [-HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\Open with &Sublime] 8 | [-HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\Open with &Sublime\command] 9 | [-HKEY_CURRENT_USER\Software\Classes\Applications\sublime_text.exe] 10 | -------------------------------------------------------------------------------- /bucket/posh-cd.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.2", 3 | "description": "A bash style \"cd\" to replace Set-Location", 4 | "homepage": "https://github.com/amorphobia/posh-cd", 5 | "license": "AGPL-3.0", 6 | "url": "https://github.com/amorphobia/posh-cd/archive/v0.0.2.zip", 7 | "hash": "285bd347f1f1658746997f5fb0f94077eb0e7803423b9f77fd5a880542c5563e", 8 | "extract_dir": "posh-cd-0.0.2\\src", 9 | "psmodule": { 10 | "name": "posh-cd" 11 | }, 12 | "checkver": "github", 13 | "autoupdate": { 14 | "url": "https://github.com/amorphobia/posh-cd/archive/v$version.zip", 15 | "extract_dir": "posh-cd-$version\\src" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/minesweeper-arbiter.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.52", 3 | "description": "Minesweeper Arbiter is a free clone of Windows Minesweeper that saves videos with decimal time.", 4 | "homepage": "https://minesweepergame.com/download/arbiter.php", 5 | "license": "Shareware", 6 | "notes": "We do not persist you data. Please backup before removing any (old) versions.", 7 | "url": "https://minesweepergame.com/download/arbiter.zip", 8 | "hash": "e3fffff3a344aa7abac1abe5a752854d82f2a7ec24601cb5cee92175aa34c31d", 9 | "bin": "ms_arbiter.exe", 10 | "shortcuts": [ 11 | [ 12 | "ms_arbiter.exe", 13 | "Arbiter" 14 | ] 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /bucket/ls-interactive.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.7.0", 3 | "description": "Interactive ls command made in rust", 4 | "homepage": "https://github.com/Araxeus/ls-interactive", 5 | "license": "MIT", 6 | "url": "https://github.com/Araxeus/ls-interactive/releases/download/v1.7.0/lsi_v1.7.0_windows.zip", 7 | "hash": "a86f5804308e2182ebe80609b795996cb5cac811c23eeb5703b2ac0d1388051f", 8 | "bin": [ 9 | [ 10 | "ls-interactive.exe", 11 | "lsi" 12 | ] 13 | ], 14 | "checkver": "github", 15 | "autoupdate": { 16 | "url": "https://github.com/Araxeus/ls-interactive/releases/download/v$version/lsi_v$version_windows.zip" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | Closes #XXXX 12 | 13 | Relates to #XXXX 14 | 15 | - [ ] I have read the [Contributing Guide](https://github.com/ScoopInstaller/.github/blob/main/.github/CONTRIBUTING.md). 16 | -------------------------------------------------------------------------------- /bucket/rains.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.2", 3 | "description": "💹 命令行 A 股沪深北证股票信息行情数据查询工具", 4 | "homepage": "https://github.com/rookie0/rains", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rookie0/rains/releases/download/v0.2.2/rains-x86_64-pc-windows-msvc.exe.zip", 9 | "hash": "a248866700ac0c1a96944e1cc7b1a09165dd0f443af29fc0b08a425cfc3a5c11" 10 | } 11 | }, 12 | "bin": "rains.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/rookie0/rains/releases/download/v$version/rains-x86_64-pc-windows-msvc.exe.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/mdict.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.12", 3 | "description": "MDict 是一款电子辞典软件", 4 | "homepage": "https://www.mdict.cn/", 5 | "license": "Freeware", 6 | "url": "https://www.mdict.cn/download/MDictPC.7z", 7 | "hash": "327ef9142db6823971eec77f9f5a59e38c357d0e3ef93465ac322a33fe56b4fa", 8 | "extract_dir": "MDictPC", 9 | "shortcuts": [ 10 | [ 11 | "MDict.exe", 12 | "MDict" 13 | ] 14 | ], 15 | "persist": [ 16 | "audiolib", 17 | "doc" 18 | ], 19 | "checkver": { 20 | "url": "https://www.mdict.cn/wp/?page_id=5325", 21 | "regex": "Windows\\ \\(([\\d\\.]+)\\)" 22 | }, 23 | "autoupdate": { 24 | "url": "https://www.mdict.cn/download/MDictPC.7z" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/bcdown.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.2", 3 | "description": "用Rust重写的Bilibili漫画下载器!无环境依赖,超高下载性能,支持pdf epub zip格式", 4 | "homepage": "https://github.com/lihe07/bilibili_comics_downloader", 5 | "license": "MTI", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/lihe07/bilibili_comics_downloader/releases/download/v0.2.2/bcdown.exe", 9 | "hash": "d84ff6c86343c4ebec8fe85e62121c30e4426c68f105b3de9a5f83a11c4ccee1" 10 | } 11 | }, 12 | "bin": "bcdown.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/lihe07/bilibili_comics_downloader/releases/download/v$version/bcdown.exe" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/yourav.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "description": "宇宙级最轻量杀毒软件", 4 | "homepage": "https://github.com/Tlaster/YourAV", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Tlaster/YourAV/releases/download/1.0/YourAV.zip", 9 | "hash": "63e0b7405fda126055169a173391885bfe4ff53f85458f591f43271db49ea22d" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "YourAV.exe", 15 | "YourAV" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/Tlaster/YourAV/releases/download/v?$version/YourAV.zip" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/treeline.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.2.1", 3 | "description": "An information storage program", 4 | "homepage": "http://treeline.bellz.org/", 5 | "license": "GPL-2.0-or-later", 6 | "url": "https://github.com/doug-101/TreeLine/releases/download/v3.2.1/treeline-3.2.1-install-user.exe", 7 | "hash": "27dbcf9fddb6755903e044384e6961ba4e6553dde202c9991aabeee99d712dc0", 8 | "innosetup": true, 9 | "shortcuts": [ 10 | [ 11 | "treeline.exe", 12 | "TreeLine" 13 | ] 14 | ], 15 | "persist": "config", 16 | "checkver": { 17 | "github": "https://github.com/doug-101/TreeLine" 18 | }, 19 | "autoupdate": { 20 | "url": "https://github.com/doug-101/TreeLine/releases/download/v$version/treeline-$version-install-user.exe" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/hfsexplorer.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2021.10.9", 3 | "description": "HFSExplorer is an application that can read Mac-formatted hard disks and disk images.", 4 | "homepage": "https://www.catacombae.org/hfsexplorer/", 5 | "license": "GPL-3.0-or-later", 6 | "url": "https://github.com/unsound/hfsexplorer/releases/download/hfsexplorer-2021.10.9/hfsexplorer-2021.10.9-bin.zip", 7 | "hash": "1dfc2183ebcd5f4ca283def3d3a0061542bdbf43d62a1c35208a4b95bf2b9d8e", 8 | "bin": "bin\\hfsexplorer.bat", 9 | "checkver": { 10 | "github": "https://github.com/unsound/hfsexplorer/", 11 | "regex": "/releases/tag/hfsexplorer-([\\d.]+)" 12 | }, 13 | "autoupdate": { 14 | "url": "https://github.com/unsound/hfsexplorer/releases/download/hfsexplorer-$version/hfsexplorer-$version-bin.zip" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /deprecated/86box-manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.7.4", 3 | "description": "86Box Manager is an optional configuration manager for the 86Box emulator.", 4 | "homepage": "https://github.com/86Box/86BoxManager", 5 | "license": "MIT", 6 | "url": "https://github.com/86Box/86BoxManager/releases/download/1.7.4/86BoxManager_1.7.4.zip", 7 | "hash": "3ee27e3d5ee48478af57ad7d481834c3ecc862b318820d2bf472351be3b1cae5", 8 | "suggest": { 9 | "86Box": "siku/86box" 10 | }, 11 | "bin": "86Manager.exe", 12 | "shortcuts": [ 13 | [ 14 | "86Manager.exe", 15 | "86Manager" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "url": "https://github.com/86Box/86BoxManager/releases/download/$version/86BoxManager_$version.zip" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/new-isofile.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2021.03.10", 3 | "description": "Function to create ISO files.", 4 | "homepage": "https://github.com/TheDotSource/New-ISOFile", 5 | "license": "Freeware", 6 | "url": "https://raw.githubusercontent.com/TheDotSource/New-ISOFile/35cb63eec42423cea8861c96166cbdd4a8a8ab6f/New-ISOFile.ps1", 7 | "hash": "c6283ab9dcb1fb0b9e13620c0c1bec2ebddb8ba7df8b84425714a114c3e4c38d", 8 | "bin": "New-ISOFile.ps1", 9 | "checkver": { 10 | "url": "https://github.com/TheDotSource/New-ISOFile/commits/main/New-ISOFile.ps1.atom", 11 | "regex": "(?s)>(\\d+)-(\\d+)-(\\d+)T.*?/(?[0-9a-f]{40})", 12 | "replace": "0.${1}.${2}.${3}" 13 | }, 14 | "autoupdate": { 15 | "url": "https://raw.githubusercontent.com/TheDotSource/New-ISOFile/$matchSha/New-ISOFile.ps1" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/revokemsgpatcher.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1", 3 | "description": "PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)", 4 | "homepage": "https://github.com/huiyadanli/RevokeMsgPatcher", 5 | "license": "GPL-3.0-or-later", 6 | "url": "https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/2.1/RevokeMsgPatcher.v2.1.zip", 7 | "hash": "9febecbbe2b9973feb7411944a3abe3249b99159b35fdd7b0c42402cc7ac9789", 8 | "extract_dir": "RevokeMsgPatcher.v2.1", 9 | "shortcuts": [ 10 | [ 11 | "RevokeMsgPatcher.exe", 12 | "RevokeMsgPatcher" 13 | ] 14 | ], 15 | "checkver": "github", 16 | "autoupdate": { 17 | "url": "https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/$version/RevokeMsgPatcher.v$version.zip", 18 | "extract_dir": "RevokeMsgPatcher.v$version" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Package_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: "Package Request" 3 | about: "I have a suggestion for a package (and may want to implement it)!" 4 | title: "[Request] " 5 | labels: "package-request" 6 | --- 7 | 8 | 13 | 14 | ## Package Request 15 | 16 | ### Information 17 | 18 | **Name:** [name of new package] 19 | 20 | **Description:** [clear and concise details of what it is] 21 | 22 | **Homepage:** [a URL/link] 23 | 24 | **Download link(s):** [URL(s)/link(s)] 25 | 26 | **Some indication of popularity/repute:** [GitHub stars/software reviews etc.] 27 | 28 | -------------------------------------------------------------------------------- /bucket/pijul.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0-beta.9", 3 | "description": "Pijul is a free and open source (GPL2) distributed version control system.", 4 | "homepage": "https://pijul.org/", 5 | "license": "GPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/boringcactus/pijul-windows-builds/releases/download/1.0.0-beta.9/pijul.exe", 9 | "hash": "1f688e8f4d7f76a50049edd0bddcf0f3c8caabbb54c71f7d913f5f254ac69036" 10 | } 11 | }, 12 | "bin": "pijul.exe", 13 | "checkver": { 14 | "github": "https://api.github.com/repos/boringcactus/pijul-windows-builds", 15 | "regex": "/([\\d\\w\\.-]+)/pijul\\.exe" 16 | }, 17 | "autoupdate": { 18 | "url": "https://github.com/boringcactus/pijul-windows-builds/releases/download/$version/pijul.exe" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/setacl-studio.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.4", 3 | "description": "Intuitive permission management with the power of SetACL", 4 | "homepage": "https://helgeklein.com/setacl-studio/", 5 | "license": "Freeware", 6 | "url": "https://helgeklein.com/downloads/SetACL-Studio/current/SetACL%20Studio.msi", 7 | "hash": "73bcc9a8d27c070caa4e2bbd238899ed92a93d0459db1c3cc8a65e11ca62ef41", 8 | "extract_dir": "Helge Klein\\SetAcl Studio", 9 | "shortcuts": [ 10 | [ 11 | "SetACL Studio.exe", 12 | "SetACL Studio" 13 | ] 14 | ], 15 | "checkver": { 16 | "url": "https://helgeklein.com/download/", 17 | "regex": "SetACL\\ Studio\\ ([\\d\\.]+)" 18 | }, 19 | "autoupdate": { 20 | "url": "https://helgeklein.com/downloads/SetACL-Studio/current/SetACL%20Studio.msi" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/arturo.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.9.83", 3 | "description": "Simple, expressive & portable programming language for efficient scripting", 4 | "homepage": "https://arturo-lang.io/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/arturo-lang/arturo/releases/download/v0.9.83/arturo-0.9.83-full-x86_64-windows.zip", 9 | "hash": "15e99cd71af5b12ad2e3eb66bbd15cbed4acf5126ce43458144d33ac73a6e24c", 10 | "extract_dir": "arturo-full-x86_64-windows-latest" 11 | } 12 | }, 13 | "bin": "arturo.exe", 14 | "checkver": { 15 | "github": "https://github.com/arturo-lang/arturo" 16 | }, 17 | "autoupdate": { 18 | "url": "https://github.com/arturo-lang/arturo/releases/download/v$version/arturo-$version-full-x86_64-windows.zip" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/bark-server-v2.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.3.2", 3 | "description": "Backend of Bark", 4 | "homepage": "https://bark.day.app/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Finb/bark-server/releases/download/v2.3.2/bark-server_windows_amd64_v2.exe#/bark-server.exe", 9 | "hash": "93e17400acf6dff439446e22d48dbe9de8c5e159c34b111408a7fae661260316" 10 | } 11 | }, 12 | "bin": "bark-server.exe", 13 | "checkver": { 14 | "github": "https://github.com/Finb/bark-server" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/Finb/bark-server/releases/download/v$version/bark-server_windows_amd64_v2.exe#/bark-server.exe" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/bark-server-v3.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.3.2", 3 | "description": "Backend of Bark", 4 | "homepage": "https://bark.day.app/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Finb/bark-server/releases/download/v2.3.2/bark-server_windows_amd64_v3.exe#/bark-server.exe", 9 | "hash": "3964e8008397c92c732d9b7e70d6a664923fd360720211e086a78cc66ddd9a19" 10 | } 11 | }, 12 | "bin": "bark-server.exe", 13 | "checkver": { 14 | "github": "https://github.com/Finb/bark-server" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/Finb/bark-server/releases/download/v$version/bark-server_windows_amd64_v3.exe#/bark-server.exe" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/bark-server-v4.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.3.2", 3 | "description": "Backend of Bark", 4 | "homepage": "https://bark.day.app/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Finb/bark-server/releases/download/v2.3.2/bark-server_windows_amd64_v4.exe#/bark-server.exe", 9 | "hash": "2bb25888ceb679ddf4cf93b7835bfeafd68001b52a0a2eb6c295251ed1f0ded4" 10 | } 11 | }, 12 | "bin": "bark-server.exe", 13 | "checkver": { 14 | "github": "https://github.com/Finb/bark-server" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/Finb/bark-server/releases/download/v$version/bark-server_windows_amd64_v4.exe#/bark-server.exe" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | // Configure PSScriptAnalyzer settings 2 | { 3 | "[powershell]": { 4 | "editor.formatOnSave": true 5 | }, 6 | "powershell.scriptAnalysis.settingsPath": "PSScriptAnalyzerSettings.psd1", 7 | "powershell.codeFormatting.preset": "OTBS", 8 | "powershell.codeFormatting.alignPropertyValuePairs": true, 9 | "powershell.codeFormatting.ignoreOneLineBlock": true, 10 | "json.schemas": [ 11 | { 12 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Scoop/master/schema.json", 13 | "fileMatch": [ 14 | "bucket/*.json" 15 | ] 16 | } 17 | ], 18 | "files.exclude": { 19 | "**/.git": true, 20 | "**/.svn": true, 21 | "**/.hg": true, 22 | "**/CVS": true, 23 | "**/.DS_Store": true, 24 | "**/tmp": true 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/iris.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.2", 3 | "description": "A lightweight video player / 轻量级视频播放器", 4 | "homepage": "https://github.com/nini22P/iris", 5 | "license": "AGPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/nini22P/iris/releases/download/v1.5.2/IRIS-windows.zip", 9 | "hash": "6f8841ad2ffd83375fd4351b7d3b53b12a627af7520675a69bbf776a13819b14" 10 | } 11 | }, 12 | "extract_dir": "IRIS", 13 | "shortcuts": [ 14 | [ 15 | "iris.exe", 16 | "Iris" 17 | ] 18 | ], 19 | "checkver": "github", 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/nini22P/iris/releases/download/v$version/IRIS-windows.zip" 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/vmping.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.3.23", 3 | "description": "Visual Multi Ping. Color-coded ping utility for monitoring multiple hosts.", 4 | "homepage": "https://github.com/R-Smith/vmPing", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/R-Smith/vmPing/releases/download/v1.3.23/vmPing.exe", 9 | "hash": "9fbf4d8d888d3ba3deeba316409924464efbc20a8a9b256cb516413378515a8b" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "vmPing.exe", 15 | "vmPing" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/R-Smith/vmPing/releases/download/v$version/vmPing.exe" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/xplist.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.47", 3 | "description": "Cross-platform Plist Editor", 4 | "homepage": "https://github.com/ic005k/Xplist", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ic005k/Xplist/releases/download/1.2.47/Xplist-Win64.zip", 9 | "hash": "4612d3ff3692e8be95e2c445b7ee191562796805e0e1c666a19dc8b688614265", 10 | "extract_dir": "Xplist-Win64" 11 | } 12 | }, 13 | "shortcuts": [ 14 | [ 15 | "Xplist.exe", 16 | "Xplist" 17 | ] 18 | ], 19 | "checkver": "github", 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/ic005k/Xplist/releases/download/$version/Xplist-Win64.zip" 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/yakc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.4", 3 | "description": "YAKC is a Key/Mouse Click Visualizer", 4 | "homepage": "https://github.com/iammodev/YAKC", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/iammodev/YAKC/releases/download/v1.0.4/YAKC-win32-x64.zip", 9 | "hash": "b7bfec9370a5c7ad997f37abc8dced17eb251858be13d063df53d7de32703fe8", 10 | "extract_dir": "YAKC-win32-x64" 11 | } 12 | }, 13 | "shortcuts": [ 14 | [ 15 | "YAKC.exe", 16 | "YAKC" 17 | ] 18 | ], 19 | "checkver": "github", 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/iammodev/YAKC/releases/download/v$version/YAKC-win32-x64.zip" 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/mihome-token.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.6", 3 | "description": "Get Mi Home devices token Windows/MacOS app", 4 | "homepage": "https://github.com/Maxmudjon/Get_MiHome_devices_token", 5 | "license": "Unknown", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Maxmudjon/Get_MiHome_devices_token/releases/download/1.0.6/Get.token.exe", 9 | "hash": "05d7c6d5ee51f165b55c0773b6b9e885e543d5cfdc09310e1f11a6b1230ceb57" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "Get.token.exe", 15 | "Get Token" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/Maxmudjon/Get_MiHome_devices_token/releases/download/$version/Get.token.exe" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /deprecated/keep-jbl-go.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "description": "保持JBL GO音箱不休眠", 4 | "homepage": "https://github.com/Curtion/keep-JBL-Go", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Curtion/keep-JBL-Go/releases/download/v1.0.0/keep_jbl_go-x86_x64.exe", 9 | "hash": "335837463161d8eb8fe4af4ddcc70c100c6d6dd7ed20da5b2e022f953121b8cb", 10 | "bin": [ 11 | [ 12 | "keep_jbl_go-x86_x64.exe", 13 | "keep-jbl-go" 14 | ] 15 | ] 16 | } 17 | }, 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/Curtion/keep-JBL-Go/releases/download/v$version/keep_jbl_go-x86_x64.exe" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/sublime-text-3/install-context.reg: -------------------------------------------------------------------------------- 1 | Windows Registry Editor Version 5.00 2 | 3 | [HKEY_CURRENT_USER\Software\Classes\*\shell\Open with &Sublime] 4 | @="Open with &Sublime" 5 | "Icon"="$sublime" 6 | [HKEY_CURRENT_USER\Software\Classes\*\shell\Open with &Sublime\command] 7 | @="\"$sublime\" \"%1\"" 8 | 9 | [HKEY_CURRENT_USER\Software\Classes\Directory\shell\Open with &Sublime] 10 | @="Open with &Sublime" 11 | "Icon"="$sublime" 12 | [HKEY_CURRENT_USER\Software\Classes\Directory\shell\Open with &Sublime\command] 13 | @="\"$sublime\" \"%1\"" 14 | 15 | [HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\Open with &Sublime] 16 | @="Open with &Sublime" 17 | "Icon"="$sublime" 18 | [HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\Open with &Sublime\command] 19 | @="\"$sublime\" \"%V\"" 20 | 21 | [HKEY_CURRENT_USER\Software\Classes\Applications\sublime_text.exe\shell\open\command] 22 | @="\"$sublime\" \"%1\"" 23 | -------------------------------------------------------------------------------- /bucket/wechatexporter.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.9.5.13", 3 | "description": "Wechat Chat History Exporter 微信聊天记录导出备份程序", 4 | "homepage": "https://github.com/BlueMatthew/WechatExporter", 5 | "license": "GPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/BlueMatthew/WechatExporter/releases/download/v1.9.5.13/v1.9.5.13-x64-win.zip", 9 | "hash": "ec7ab1345318b79cb165388a5456ef6766ad1fbd1fdeccb38e46e3ac6ecc062d" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "WechatExporter.exe", 15 | "WechatExporter" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/BlueMatthew/WechatExporter/releases/download/v$version/v$version-x64-win.zip" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/cleanmywechat.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1", 3 | "description": "自动删除 PC 端微信缓存数据,包括从所有聊天中自动下载的大量文件、视频、图片等数据内容,解放你的空间。", 4 | "homepage": "https://github.com/blackboxo/CleanMyWechat", 5 | "license": "Freeware", 6 | "url": "https://github.com/blackboxo/CleanMyWechat/releases/download/v2.1/CleanMyWechat.zip", 7 | "hash": "3af7b5c1a33997785c7c452a9e75872582f5a523a4edc3c089c92d88f4ce33e0", 8 | "extract_dir": "dist", 9 | "notes": "We don't persist 'config.json'. Please backup it if needed", 10 | "bin": [ 11 | [ 12 | "main.exe", 13 | "CleanMyWechat" 14 | ] 15 | ], 16 | "shortcuts": [ 17 | [ 18 | "main.exe", 19 | "CleanMyWechat" 20 | ] 21 | ], 22 | "checkver": "github", 23 | "autoupdate": { 24 | "url": "https://github.com/blackboxo/CleanMyWechat/releases/download/v$version/CleanMyWechat.zip" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/sonarr.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.0.10.1567", 3 | "description": "Sonarr is an internet PVR for Usenet and Torrents.", 4 | "homepage": "https://sonarr.tv/", 5 | "license": "GPL-3.0-only", 6 | "url": "https://download.sonarr.tv/v3/main/3.0.10.1567/Sonarr.main.3.0.10.1567.windows.zip", 7 | "hash": "a5307e2b0fcdd1540dd61414ee74b7242fcc34c46bb36fd19886058f3d3d619b", 8 | "extract_dir": "Sonarr", 9 | "bin": [ 10 | [ 11 | "Sonarr.Console.exe", 12 | "sonarr" 13 | ] 14 | ], 15 | "shortcuts": [ 16 | [ 17 | "Sonarr.exe", 18 | "Sonarr" 19 | ] 20 | ], 21 | "checkver": { 22 | "url": "https://siku-api.deno.dev/sonarr", 23 | "regex": "\"ver\"\\s?:\\s?\"([\\d\\.]+)\"" 24 | }, 25 | "autoupdate": { 26 | "url": "https://download.sonarr.tv/v3/main/$version/Sonarr.main.$version.windows.zip" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/desktoppet.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.3.2", 3 | "description": "Add a screen mate to your desktop", 4 | "homepage": "https://adrianotiger.github.io/desktopPet/", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Adrianotiger/desktopPet/releases/download/v1.3.2/DesktopPet.zip", 9 | "hash": "f0125fff480493ba2edc961e3869570e6f94e685a309d4040c986f4a5efbac1a" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "DesktopPet.exe", 15 | "DesktopPet" 16 | ] 17 | ], 18 | "checkver": { 19 | "github": "https://github.com/Adrianotiger/desktopPet" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://github.com/Adrianotiger/desktopPet/releases/download/v$version/DesktopPet.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/uip.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.6", 3 | "description": "A tool to obtain your public IP address with the help of STUN servers", 4 | "homepage": "https://github.com/dndx/uip", 5 | "license": "Apache-2.0|MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/dndx/uip/releases/download/v0.1.6/uip_x86_64-pc-windows-msvc.exe", 9 | "hash": "474af59faad44bd133d767967fbcacc729b029d1e74708d3cea77cca676efbfb", 10 | "bin": [ 11 | [ 12 | "uip_x86_64-pc-windows-msvc.exe", 13 | "uip" 14 | ] 15 | ] 16 | } 17 | }, 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/dndx/uip/releases/download/v$version/uip_x86_64-pc-windows-msvc.exe" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/you-get.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://you-get.org/", 3 | "description": "A tiny command-line utility to download media contents (videos, audios, images) from the Web", 4 | "license": "MIT", 5 | "version": "0.4.1743", 6 | "url": "https://github.com/soimort/you-get/releases/download/v0.4.1743/you_get-0.4.1743.tar.gz", 7 | "hash": "cbc1250d577246ec9d422cef113882844c80d8729f32d3183a5fa76648a20741", 8 | "extract_dir": "you-get-0.4.1743", 9 | "pre_install": "New-Item \"$dir\\you-get.cmd\" -Type File -Value '@python \"%~dp0you-get\" %*' | Out-Null", 10 | "bin": "you-get.cmd", 11 | "suggest": { 12 | "Python3": "python" 13 | }, 14 | "checkver": { 15 | "github": "https://github.com/soimort/you-get" 16 | }, 17 | "autoupdate": { 18 | "url": "https://github.com/soimort/you-get/releases/download/v$version/you_get-$version.tar.gz", 19 | "extract_dir": "you-get-$version" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/setacl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.1.2", 3 | "description": "Automate Permissions and Manage ACLs", 4 | "homepage": "https://helgeklein.com/setacl/", 5 | "license": "Freeware", 6 | "url": "https://helgeklein.com/downloads/SetACL/current/SetACL%203.1.2%20(executable%20version).zip", 7 | "hash": "ba74399a70963c156580180455fbfc0fa68ea673a64eb89010a46273c7d478cc", 8 | "architecture": { 9 | "64bit": { 10 | "extract_dir": "SetACL (executable version)\\64 bit" 11 | }, 12 | "32bit": { 13 | "extract_dir": "SetACL (executable version)\\32 bit" 14 | } 15 | }, 16 | "bin": "SetACL.exe", 17 | "checkver": { 18 | "url": "https://helgeklein.com/setacl/changelog/", 19 | "regex": "Version\\ ([\\d\\.]+)" 20 | }, 21 | "autoupdate": { 22 | "url": "https://helgeklein.com/downloads/SetACL/current/SetACL%20$version%20(executable%20version).zip" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /deprecated/wiliwili.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.3.0", 3 | "description": "一个专为手柄用户设计的第三方B站客户端", 4 | "homepage": "https://xfangfang.github.io/wiliwili/", 5 | "license": "GPL-3.0-or-later", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/xfangfang/wiliwili/releases/download/v1.3.0/wiliwili-Windows-x86_64.zip", 9 | "hash": "39e64aca3f2523091c0854d3673825ca992d3dda97ec2508b435ca5ea3eb2f4e" 10 | } 11 | }, 12 | "extract_dir": "wiliwili", 13 | "shortcuts": [ 14 | [ 15 | "wiliwili.exe", 16 | "wiliwili" 17 | ] 18 | ], 19 | "checkver": { 20 | "github": "https://github.com/xfangfang/wiliwili" 21 | }, 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/xfangfang/wiliwili/releases/download/v$version/wiliwili-Windows-x86_64.zip" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/powercolorls.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.4", 3 | "description": "PowerShell script to display a colorized directory and file listing with icons", 4 | "homepage": "https://github.com/gardebring/PowerColorLS", 5 | "license": "MIT", 6 | "notes": "Run 'Import-Module PowerColorLS' to use", 7 | "url": "https://psg-prod-eastus.azureedge.net/packages/powercolorls.1.0.4.nupkg", 8 | "hash": "7592563eac28af494ac3b02ba45fb06c944c1ef397a54427decc54a399cf76da", 9 | "depends": "extras/terminal-icons", 10 | "pre_install": "Remove-Item \"$dir\\_rels\", \"$dir\\package\", \"$dir\\*Content*.xml\" -Recurse", 11 | "psmodule": { 12 | "name": "PowerColorLS" 13 | }, 14 | "checkver": { 15 | "url": "https://www.powershellgallery.com/packages/PowerColorLS", 16 | "regex": "Downloads of\\s+([\\d\\.]+)" 17 | }, 18 | "autoupdate": { 19 | "url": "https://psg-prod-eastus.azureedge.net/packages/powercolorls.$version.nupkg" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/bdinfo.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.7.5.6", 3 | "description": "The BDInfo tool was designed to collect video and audio technical specifications from Blu-ray movie discs", 4 | "homepage": "https://www.videohelp.com/software/BDInfo", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://www.videohelp.com/download/BDInfo_v0.7.5.6.zip", 9 | "hash": "84ea4b7ff3b972677ecfa173c299c1389dcc42cac87021ec225d0155d085ccc7" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "BDInfo.exe", 15 | "BDInfo" 16 | ] 17 | ], 18 | "checkver": { 19 | "url": "https://www.videohelp.com/software/BDInfo", 20 | "regex": "BDInfo ([\\d\\.]+)" 21 | }, 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://www.videohelp.com/download/BDInfo_v$version.zip" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /deprecated/shakemousetolocate.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1", 3 | "description": "Quickly move the mouse pointer left and right to make it temporarily bigger (Windows)", 4 | "homepage": "https://github.com/nicolasdejong/ShakeMouseToLocate", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/nicolasdejong/ShakeMouseToLocate/releases/download/v1/ShakeMouseToLocate.exe", 9 | "hash": "cd1ff522030aefc9c8d9d85d247f4a360c6008dc5055412ff71b530972aa64b1" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "ShakeMouseToLocate.exe", 15 | "ShakeMouseToLocate" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/nicolasdejong/ShakeMouseToLocate/releases/download/v$version/ShakeMouseToLocate.exe" 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /deprecated/vfilename.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.0.0", 3 | "description": "使用压缩包的文件名进行简单的版本管理", 4 | "homepage": "https://www.vfilename.com/", 5 | "license": "Unknown", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://www.vfilename.com/download/vfilename-0.4.0.0.7z", 9 | "hash": "5979b6919cc4461ec55bf96aea13c66403bee56863442bb321784927ae19a03d", 10 | "extract_dir": "vfilename-0.4.0.0" 11 | } 12 | }, 13 | "shortcuts": [ 14 | [ 15 | "vfilename.exe", 16 | "V File Name" 17 | ] 18 | ], 19 | "checkver": { 20 | "url": "https://www.vfilename.com/", 21 | "regex": "版本V([\\d\\.]+)" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://www.vfilename.com/download/vfilename-$version.7z", 27 | "extract_dir": "vfilename-$version" 28 | } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/arturo-nightly.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2025-11-16", 3 | "description": "Simple, expressive & portable programming language for efficient scripting", 4 | "homepage": "https://arturo-lang.io/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/arturo-lang/nightly/releases/download/2025-11-16/arturo-nightly.2025-11-15-amd64-windows-full.zip", 9 | "hash": "bfc333c70f318ab07680f64aaa7b353aa69ab7d72e664f4d82e24b068fb089c0" 10 | } 11 | }, 12 | "bin": "arturo.exe", 13 | "checkver": { 14 | "url": "https://api.github.com/repositories/331569615/releases/latest", 15 | "jsonpath": "$.assets[*].browser_download_url", 16 | "regex": "download/(?\\d{4}-\\d{2}-\\d{2})/arturo-nightly.(?\\d{4}-\\d{2}-\\d{2})" 17 | }, 18 | "autoupdate": { 19 | "url": "https://github.com/arturo-lang/nightly/releases/download/$matchVersion/arturo-nightly.$matchDate-amd64-windows-full.zip" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/clash-verge.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://github.com/zzzgydi/clash-verge", 3 | "description": "A Clash GUI based on tauri", 4 | "version": "1.3.8", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/zzzgydi/clash-verge/releases/download/v1.3.8/Clash.Verge_1.3.8_x64_portable.zip", 7 | "hash": "a7c296228e054930fabdbfd836279d0d3c413b1a08dcaa4604c540bf8905d529", 8 | "shortcuts": [ 9 | [ 10 | "Clash Verge.exe", 11 | "Clash Verge" 12 | ] 13 | ], 14 | "persist": ".config", 15 | "post_install": [ 16 | "# https://github.com/zzzgydi/clash-verge/issues/21#issuecomment-1097467046=", 17 | "if (!(Test-Path \"$persist_dir\\.config\\PORTABLE\")) {", 18 | " New-Item -Path \"$persist_dir\\.config\\PORTABLE\" -ItemType file | Out-Null", 19 | "}" 20 | ], 21 | "checkver": "github", 22 | "autoupdate": { 23 | "url": "https://github.com/zzzgydi/clash-verge/releases/download/v$version/Clash.Verge_$version_x64_portable.zip" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/odin.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2025-12", 3 | "description": "The Data-Oriented Language for Sane Software Development.", 4 | "homepage": "https://odin-lang.org/", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/odin-lang/Odin/releases/download/dev-2025-12/odin-windows-amd64-dev-2025-12.zip", 9 | "hash": "43926c6fc75dde08d7bfa61ecc23181107a4384a69911a01c1f7924b3e9fe15d" 10 | } 11 | }, 12 | "extract_dir": "windows_artifacts", 13 | "bin": [ 14 | [ 15 | "odin.exe", 16 | "odin" 17 | ] 18 | ], 19 | "checkver": { 20 | "github": "https://github.com/odin-lang/Odin", 21 | "regex": "/releases/tag/dev-([\\d-]+)" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://github.com/odin-lang/Odin/releases/download/dev-$version/odin-windows-amd64-dev-$version.zip" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/posh-cargo.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://github.com/Bak-Jin-Hyeong/posh-cargo", 3 | "description": "Provides tab autocompletion of 'cargo' command on PowerShell prompt", 4 | "version": "0.1.2.0", 5 | "license": "WTFPL", 6 | "url": "https://github.com/Bak-Jin-Hyeong/posh-cargo/archive/v0.1.2.0.zip", 7 | "hash": "5825c305adcbbdc84f3f3cdcc46c630607c7b6c076f8217f6b41efe36d543a77", 8 | "extract_dir": "posh-cargo-0.1.2.0", 9 | "psmodule": { 10 | "name": "posh-cargo" 11 | }, 12 | "post_install": "Import-Module $env:USERPROFILE\\scoop\\modules\\posh-cargo", 13 | "notes": [ 14 | "To enable completion autoload, you need to add posh-cargo module to PowerShell $PROFILE by running:", 15 | "Add-Content -Path $Profile -Value \"`nImport-Module $env:USERPROFILE\\scoop\\modules\\posh-cargo\"" 16 | ], 17 | "checkver": "github", 18 | "autoupdate": { 19 | "url": "https://github.com/Bak-Jin-Hyeong/posh-cargo/archive/v$version.zip", 20 | "extract_dir": "posh-cargo-$version" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/double-finder.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2", 3 | "description": "Double Finder is a program to search for duplicates, that is, duplicate files that take up unnecessary space on the disk.", 4 | "homepage": "http://dimio.altervista.org/eng/#DoubleFinder", 5 | "license": "Freeware", 6 | "url": "http://dimiodati.altervista.org/zip/doublefinder.zip", 7 | "hash": "bd9c2ec00f4de2ba3209eee81dd68a26982988fa969bd1b7899a0b8a48fd2d67", 8 | "extract_dir": "doublefinder", 9 | "pre_install": "if (!(Test-Path \"$persist_dir\\DoubleFinder.ini\")) { New-Item \"$dir\\DoubleFinder.ini\" | Out-Null }", 10 | "bin": "DoubleFinder.exe", 11 | "shortcuts": [ 12 | [ 13 | "DoubleFinder.exe", 14 | "DoubleFinder" 15 | ] 16 | ], 17 | "persist": "DoubleFinder.ini", 18 | "checkver": { 19 | "url": "http://dimio.altervista.org/eng/", 20 | "regex": "DoubleFinder v([\\d.]+)" 21 | }, 22 | "autoupdate": { 23 | "url": "http://dimiodati.altervista.org/zip/doublefinder.zip" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/deep-explorer.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2", 3 | "description": "Deep Explorer is a tool very similar to the Windows Explorer, but it allows you to view and operate on paths much longer than canonical 260 characters of Windows.", 4 | "homepage": "http://dimio.altervista.org/eng/#DExplorer", 5 | "license": "Freeware", 6 | "url": "http://dimiodati.altervista.org/zip/dexplorer.zip", 7 | "hash": "ea23a91654b27773e43c97e20d40534479a3ef52d45c24a5b70f064f5dcf3568", 8 | "extract_dir": "dexplorer", 9 | "pre_install": "if (!(Test-Path \"$persist_dir\\DExplorer.ini\")) { New-Item \"$dir\\DExplorer.ini\" | Out-Null }", 10 | "bin": "DExplorer.exe", 11 | "shortcuts": [ 12 | [ 13 | "DExplorer.exe", 14 | "DExplorer" 15 | ] 16 | ], 17 | "persist": "DExplorer.ini", 18 | "checkver": { 19 | "url": "http://dimio.altervista.org/eng/", 20 | "regex": "Deep Explorer v([\\d.]+)" 21 | }, 22 | "autoupdate": { 23 | "url": "http://dimiodati.altervista.org/zip/dexplorer.zip" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/massigra.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.45", 3 | "description": "シンプルで高速な単画面型の画像ビューワ", 4 | "homepage": "http://www.massigra.net/", 5 | "license": "Freeware", 6 | "url": [ 7 | "https://ftp.vector.co.jp/60/45/1855/MassiGra045.zip", 8 | "https://ftp.vector.co.jp/60/45/1855/MassiGra045Help.zip" 9 | ], 10 | "hash": [ 11 | "76f28cf65e900778ae0f67d41ea324d35d0ec162624dcf50ada3e44ce831ca25", 12 | "e19e74666205fbacc221970f7c5b7a7354863f7ea5f8eca2d4fa1e61edbf6a9e" 13 | ], 14 | "pre_install": "ensure \"$persist_dir\\user\"", 15 | "persist": "user", 16 | "shortcuts": [ 17 | [ 18 | "MassiGra.exe", 19 | "MassiGra" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "https://siku-api.deno.dev/massigra", 24 | "regex": "\"ver\"\\s?:\\s?\"([\\d\\.]+)\".*?\"software_dl_url\"\\s?:\\s?\"(?.*?)\".*?\"help_dl_url\"\\s?:\\s?\"(?.*?)\"" 25 | }, 26 | "autoupdate": { 27 | "url": [ 28 | "$matchSoft", 29 | "$matchHelp" 30 | ] 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/idm-trial-reset.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "description": "Use IDM forever without cracking", 4 | "homepage": "https://github.com/J2TEAM/idm-trial-reset", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/J2TEAM/idm-trial-reset/releases/download/v1.0.0/IDM.Trial.Reset.v1.0.0.zip", 9 | "hash": "372dc10fbe87c1744d2852877e0d36d37e034b5507f868de61c8ba6a46d0e012" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "IDM Trial Reset.exe", 15 | "IDM Trial Reset" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/J2TEAM/idm-trial-reset/releases/download/v$version/IDM.Trial.Reset.v$version.zip", 23 | "hash": { 24 | "url": "https://github.com/J2TEAM/idm-trial-reset/releases", 25 | "regex": "SHA-256:\\ ([\\d\\w]+)" 26 | } 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /deprecated/86box-romset.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.0.1", 3 | "description": "ROMs needed by the 86Box emulator", 4 | "homepage": "https://86box.net/", 5 | "license": { 6 | "identifier": "Proprietary", 7 | "url": "https://github.com/86Box/roms/blob/master/LICENSE" 8 | }, 9 | "url": "https://github.com/86Box/roms/archive/refs/tags/v4.0.1.zip", 10 | "hash": "0d8837ed6abc05ba418f30b880e69b205397343c56302c350c3a4793e985a72e", 11 | "depends": "siku/86box", 12 | "extract_dir": "roms-4.0.1", 13 | "installer": { 14 | "script": "New-Item -Path \"$(appdir 86box $global)\\current\\roms\" -ItemType Junction -Value \"$dir\" | Out-Null" 15 | }, 16 | "uninstaller": { 17 | "script": "Remove-Item \"$(appdir 86box $global)\\current\\roms\" -Force -Recurse -Confirm:$False -ErrorAction SilentlyContinue" 18 | }, 19 | "checkver": { 20 | "github": "https://github.com/86Box/roms" 21 | }, 22 | "autoupdate": { 23 | "url": "https://github.com/86Box/roms/archive/refs/tags/v$version.zip", 24 | "extract_dir": "roms-$version" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /deprecated/yong-im.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.8.0", 3 | "description": "Yong IME, also known as 小小输入法", 4 | "homepage": "https://yong.dgod.net/", 5 | "license": "Freeware", 6 | "url": "https://yong.dgod.net/download/yong-win-2.8.0-0.7z", 7 | "hash": "19775e7888df5e64dfc98b7c3f5d56057e4561fd2e9b998ebaf9fa0dbd07a555", 8 | "extract_dir": "yong", 9 | "architecture": { 10 | "64bit": { 11 | "shortcuts": [ 12 | [ 13 | "w64\\yong.exe", 14 | "小小输入法" 15 | ] 16 | ] 17 | }, 18 | "32bit": { 19 | "shortcuts": [ 20 | [ 21 | "yong.exe", 22 | "小小输入法" 23 | ] 24 | ] 25 | } 26 | }, 27 | "persist": ".yong", 28 | "checkver": { 29 | "url": "https://yong.dgod.net/download/", 30 | "regex": "yong-win-([\\d\\.]+)-(?[\\d]+)\\.7z" 31 | }, 32 | "autoupdate": { 33 | "url": "https://yong.dgod.net/download/yong-win-$version-$matchRev.7z" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/tautulli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.16.0", 3 | "description": "A python based web application for monitoring, analytics and notifications for Plex Media Server.", 4 | "homepage": "https://tautulli.com/", 5 | "license": "GPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Tautulli/Tautulli/releases/download/v2.16.0/Tautulli-windows-v2.16.0-x64.exe#/dl.7z", 9 | "hash": "5fe78c14796d64328ecc7a846bc2f041473296f8ada3822d31b7622a487b4223" 10 | } 11 | }, 12 | "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\",\"$dir\\uninstall.exe\" -Force -Recurse", 13 | "shortcuts": [ 14 | [ 15 | "Tautulli.exe", 16 | "Tautulli" 17 | ] 18 | ], 19 | "checkver": { 20 | "github": "https://github.com/Tautulli/Tautulli" 21 | }, 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/Tautulli/Tautulli/releases/download/v$version/Tautulli-windows-v$version-x64.exe#/dl.7z" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/bilimini.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.7", 3 | "description": "藏起来!哔哩哔哩", 4 | "homepage": "https://github.com/chitosai/bilimini", 5 | "license": "Unknown", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/chitosai/bilimini/releases/download/v1.5.7/bilimini-Setup-1.5.7.exe#/dl.7z", 9 | "hash": "d7ad02bb7d017ac19afe119ad29bd1c02fd25dcac9bd7352efff6825ee9717d3", 10 | "pre_install": [ 11 | "ensure \"$dir\\bilimini\"", 12 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\\bilimini\"", 13 | "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" 14 | ] 15 | } 16 | }, 17 | "shortcuts": [ 18 | [ 19 | "bilimini\\bilimini.exe", 20 | "Bilimini" 21 | ] 22 | ], 23 | "checkver": "github", 24 | "autoupdate": { 25 | "architecture": { 26 | "64bit": { 27 | "url": "https://github.com/chitosai/bilimini/releases/download/v$version/bilimini-Setup-$version.exe#/dl.7z" 28 | } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/quark-cloud-drive.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.23.2.0", 3 | "description": "夸克网盘 电脑高效拍档 一键存爽快看", 4 | "homepage": "https://pan.quark.cn/", 5 | "license": "Proprietary", 6 | "url": "https://sw.pcmgr.qq.com/818a7c16dcdcecfae7c0c918125c48b0/69400898/spcmgr/download/QuarkCloudDrivePC_v3.23.2_pc_pf30001_(zh-cn)_release_(Build2383348-20250821173039).exe", 7 | "hash": "8787344370c97910da5b6eeb057bf542aed041ffea819183eb07e35027f0769a", 8 | "innosetup": true, 9 | "extract_dir": "{code_GetDestDir}", 10 | "shortcuts": [ 11 | [ 12 | "QuarkCloudDrive.exe", 13 | "夸克网盘" 14 | ] 15 | ], 16 | "checkver": { 17 | "script": [ 18 | "$resp = Invoke-WebRequest -UseBasicParsing -Uri 'https://luban.m.qq.com/api/public/software-manager/softwareProxy' -Body 'cmdid=3318&jprxReq%5Breq%5D%5Bsoft_id_list%5D%5B%5D=30714' -Method 'POST'", 19 | "Write-Output $resp.Content" 20 | ], 21 | "regex": "\"ver_name\":\"([\\d\\.]+)\".+\"download_https_url\":\"https://(?.+exe)\"" 22 | }, 23 | "autoupdate": { 24 | "url": "https://$matchUrl" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/todesk.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://www.todesk.com/", 3 | "description": "An unlimited speed multifunctional remote control software", 4 | "version": "4.8.3.4", 5 | "license": "Proprietary", 6 | "url": "https://dl.todesk.com/windows/ToDesk_Setup.exe#/dl.7z", 7 | "hash": "5cb548d04c6cc5ba0d8f88fb8befd4c5120a1c1f96b449cf95e91da4a2d92457", 8 | "pre_install": [ 9 | "if (!(Test-Path \"$persist_dir\\config.ini\")) {", 10 | " New-Item -Force -Path \"$persist_dir\\config.ini\" -ItemType File -Value \"[ConfigInfo]`nautoStart=0\" | Out-Null", 11 | "}" 12 | ], 13 | "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\",\"$dir\\uninst.exe\" -Force -Recurse", 14 | "shortcuts": [ 15 | [ 16 | "ToDesk.exe", 17 | "ToDesk" 18 | ] 19 | ], 20 | "persist": [ 21 | "Logs", 22 | "config.ini" 23 | ], 24 | "checkver": { 25 | "url": "https://update.todesk.com/windows/uplog.html", 26 | "regex": ">([\\d.]+)" 27 | }, 28 | "autoupdate": { 29 | "url": "https://dl.todesk.com/windows/ToDesk_Setup.exe#/dl.7z" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/bind-lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "9.16.50", 3 | "description": "Versatile, classic, complete name server software.", 4 | "homepage": "https://www.isc.org/bind/", 5 | "license": "MPL-2.0", 6 | "notes": "The 9.16 branch is the last stable Windows release of BIND. It is recommended to use the latest stable version through WSL instead. Please read the following for more info: https://www.isc.org/blogs/bind-update-summer2021/", 7 | "suggest": { 8 | "vcredist": "extras/vcredist2022" 9 | }, 10 | "architecture": { 11 | "64bit": { 12 | "url": "https://downloads.isc.org/isc/bind9/9.16.50/BIND9.16.50.x64.zip", 13 | "hash": "658c6f02d445d4e751d0cfc45a1fa4c89cddd3677cd1c4c3d4743c323022766f" 14 | } 15 | }, 16 | "installer": { 17 | "script": [ 18 | "Remove-Item \"$dir\\BINDInstall.exe\", \"$dir\\vcredist_x*.exe\"", 19 | "New-Item \"$dir\\bin\" -ItemType 'Directory' -Force | Out-Null", 20 | "Move-Item \"$dir\\*.exe\", \"$dir\\*.dll\" \"$dir\\bin\" -Force", 21 | "Remove-Item \"$dir\\*\" -Exclude 'bin'" 22 | ] 23 | }, 24 | "persist": "etc" 25 | } 26 | -------------------------------------------------------------------------------- /bucket/adrive.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.8.6.1736", 3 | "description": "阿里云盘是一款速度快、不打扰、够安全、易于分享的网盘,由阿里巴巴集团出品", 4 | "homepage": "https://www.aliyundrive.com/", 5 | "license": "Unknown", 6 | "url": "https://sw.pcmgr.qq.com/fa25b7373da5881050f11097e7106533/6802eccd/spcmgr/download/aDrive-6.8.6.exe#/dl.7z", 7 | "hash": "83a4659120d00d043d723d11e4438f9a02cb10da5281e916087a4ffe5821eb90", 8 | "shortcuts": [ 9 | [ 10 | "aDrive.exe", 11 | "阿里云盘" 12 | ] 13 | ], 14 | "post_install": [ 15 | "Remove-Item -Force -Recurse \"$dir\\`$PLUGINSDIR\"", 16 | "Remove-Item -Force -Recurse \"$dir\\`$TEMP\"" 17 | ], 18 | "checkver": { 19 | "script": [ 20 | "$resp = Invoke-WebRequest -UseBasicParsing -Uri 'https://luban.m.qq.com/api/public/software-manager/softwareProxy' -Body 'cmdid=3318&jprxReq%5Breq%5D%5Bsoft_id_list%5D%5B%5D=28156' -Method 'POST'", 21 | "Write-Output $resp.Content" 22 | ], 23 | "regex": "\"ver_name\":\"([\\d\\.]+)\".+\"download_https_url\":\"https://(?.+exe)\"" 24 | }, 25 | "autoupdate": { 26 | "url": "https://$matchUrl#/dl.7z" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/rust-sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.3", 3 | "description": "A rust port of sl.", 4 | "homepage": "https://github.com/amorphobia/rust-sl", 5 | "license": "AGPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/amorphobia/rust-sl/releases/download/v0.2.3/rust-sl-i686-pc-windows-msvc.zip", 9 | "hash": "1e86fe064200d2fcf3d8f7538b7ec1263b8931c8f8ce666951aafdde3f37b734" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/amorphobia/rust-sl/releases/download/v0.2.3/rust-sl-i686-pc-windows-msvc.zip", 13 | "hash": "1e86fe064200d2fcf3d8f7538b7ec1263b8931c8f8ce666951aafdde3f37b734" 14 | } 15 | }, 16 | "bin": "sl.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/amorphobia/rust-sl/releases/download/v$version/rust-sl-i686-pc-windows-msvc.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/amorphobia/rust-sl/releases/download/v$version/rust-sl-i686-pc-windows-msvc.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/autohotkey2.1.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1-alpha.18", 3 | "description": "The ultimate automation scripting language for Windows.", 4 | "homepage": "https://www.autohotkey.com/", 5 | "license": "GPL-2.0-or-later", 6 | "url": "https://www.autohotkey.com/download/2.1/AutoHotkey_2.1-alpha.18.zip", 7 | "hash": "9407a5f0205e6ef7a1723cbf90c274cc2fcb36f47d8b4792a2b950200a2e7d07", 8 | "architecture": { 9 | "64bit": { 10 | "bin": [ 11 | [ 12 | "autohotkey64.exe", 13 | "autohotkey2.1" 14 | ] 15 | ] 16 | }, 17 | "32bit": { 18 | "bin": [ 19 | [ 20 | "autohotkey32.exe", 21 | "autohotkey2.1" 22 | ] 23 | ] 24 | } 25 | }, 26 | "checkver": { 27 | "url": "https://www.autohotkey.com/download/2.1/version.txt", 28 | "regex": "([\\d.\\-\\w]+)" 29 | }, 30 | "autoupdate": { 31 | "url": "https://www.autohotkey.com/download/2.1/AutoHotkey_$version.zip", 32 | "hash": { 33 | "url": "$url.sha256" 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /bucket/scoop-find.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.0", 3 | "description": "Find scoop apps", 4 | "homepage": "https://github.com/amorphobia/scoop-find", 5 | "license": "AGPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/amorphobia/scoop-find/releases/download/v0.2.0/scoop-find-i686-pc-windows-msvc.zip", 9 | "hash": "4981ee17b245924502eb2617ba065e30b2e54d2dcb47180a25b2eedb29c9563e" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/amorphobia/scoop-find/releases/download/v0.2.0/scoop-find-i686-pc-windows-msvc.zip", 13 | "hash": "4981ee17b245924502eb2617ba065e30b2e54d2dcb47180a25b2eedb29c9563e" 14 | } 15 | }, 16 | "bin": "scoop-find.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/amorphobia/scoop-find/releases/download/v$version/scoop-find-i686-pc-windows-msvc.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/amorphobia/scoop-find/releases/download/v$version/scoop-find-i686-pc-windows-msvc.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/dgmpgdec.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://www.videohelp.com/software/DGMPGDec", 3 | "description": "MPEG2 decoder suite used to decode MPEG2 streams from DVD VOBs and Blu-ray, captured transport streams, dvb/digital/hdtv streams, *.mpg, *.m2v, *.ts, *.m2ts files, etc.", 4 | "version": "3.0.0.1", 5 | "license": { 6 | "identifier": "GPL-2.0-only", 7 | "url": "https://github.com/rlaphoenix/DGIndex/blob/master/COPYING.txt" 8 | }, 9 | "url": "https://www.videohelp.com/download/dgmpgdec3001.zip", 10 | "hash": "3efdbe7fdbd2b01d250d894fbfc3ccfdbbe280f73a4ac136acfd64d1c65ddd35", 11 | "installer": { 12 | "script": "New-Item $dir\\DGIndex.ini -Force -ErrorAction SilentlyContinue | Out-Null" 13 | }, 14 | "shortcuts": [ 15 | [ 16 | "DGIndex.exe", 17 | "DGMPGDec DGIndex" 18 | ] 19 | ], 20 | "bin": "DGIndex.exe", 21 | "post_install": "Get-ChildItem -Path $dir -Include *.original | Remove-Item -Force", 22 | "checkver": { 23 | "url": "https://www.videohelp.com/software/DGMPGDec", 24 | "regex": "DGMPGDec ([\\d.]+)" 25 | }, 26 | "autoupdate": { 27 | "url": "https://www.videohelp.com/download/dgmpgdec$cleanVersion.zip" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/scoop-hook.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "description": "Hook your scoop sub-commands in your $env:PATH", 4 | "homepage": "https://github.com/amorphobia/scoop-hook", 5 | "license": "AGPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/amorphobia/scoop-hook/releases/download/v0.1.0/scoop-hook-x86_64-pc-windows-msvc.zip", 9 | "hash": "a495a351ccce196853b66673e7c4711e9d17db225a4a4348cc01e6ad959b86e6" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/amorphobia/scoop-hook/releases/download/v0.1.0/scoop-hook-i686-pc-windows-msvc.zip", 13 | "hash": "80d11093a11a294bc4d47ed6aa500aa1c91a1c5ba4dc2d57c60371d8dbb9f976" 14 | } 15 | }, 16 | "bin": "scoop-hook.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/amorphobia/scoop-hook/releases/download/v$version/scoop-hook-i686-pc-windows-msvc.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/amorphobia/scoop-hook/releases/download/v$version/scoop-hook-i686-pc-windows-msvc.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /bucket/bark-server.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.3.2", 3 | "description": "Backend of Bark", 4 | "homepage": "https://bark.day.app/", 5 | "license": "MIT", 6 | "architecture": { 7 | "32bit": { 8 | "url": "https://github.com/Finb/bark-server/releases/download/v2.3.2/bark-server_windows_386.exe#/bark-server.exe", 9 | "hash": "67b25085493c65c41a51a6b9870895c828900e6ae6bbf20045e65290522b5210" 10 | }, 11 | "64bit": { 12 | "url": "https://github.com/Finb/bark-server/releases/download/v2.3.2/bark-server_windows_amd64.exe#/bark-server.exe", 13 | "hash": "cf5e2442f9302a4d879500657c540ea3dd7ca8f375e1b0dbeb224d1a957f4252" 14 | } 15 | }, 16 | "bin": "bark-server.exe", 17 | "checkver": { 18 | "github": "https://github.com/Finb/bark-server" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "32bit": { 23 | "url": "https://github.com/Finb/bark-server/releases/download/v$version/bark-server_windows_386.exe#/bark-server.exe" 24 | }, 25 | "64bit": { 26 | "url": "https://github.com/Finb/bark-server/releases/download/v$version/bark-server_windows_amd64.exe#/bark-server.exe" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/pixpin.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.9.5.0", 3 | "description": "功能强大使用简单的截图/贴图工具,帮助你提高效率", 4 | "homepage": "https://pixpinapp.com/", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://download.pixpinapp.com/PixPin_1.9.5.0.zip", 9 | "hash": "2743f5e32a9acfd8d5e3b7a5e10c725ea21268b6fbc5c1f1ca167c7618d14007" 10 | } 11 | }, 12 | "extract_dir": "PixPin", 13 | "pre_install": [ 14 | "ensure \"$persist_dir\\Config\" | Out-Null", 15 | "ensure \"$persist_dir\\Coredump\" | Out-Null", 16 | "ensure \"$persist_dir\\Data\" | Out-Null", 17 | "ensure \"$persist_dir\\History\" | Out-Null" 18 | ], 19 | "persist": [ 20 | "Config", 21 | "Coredump", 22 | "Data", 23 | "History" 24 | ], 25 | "shortcuts": [ 26 | [ 27 | "PixPin.exe", 28 | "PixPin" 29 | ] 30 | ], 31 | "checkver": { 32 | "url": "https://pixpinapp.com/", 33 | "regex": "PixPin_([\\d.]+).exe" 34 | }, 35 | "autoupdate": { 36 | "architecture": { 37 | "64bit": { 38 | "url": "https://download.pixpinapp.com/PixPin_$version.zip" 39 | } 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bucket/spim.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "9.1.24", 3 | "description": "SPIM A MIPS32 Simulator", 4 | "homepage": "https://pages.cs.wisc.edu/~larus/spim.html", 5 | "license": "BSD", 6 | "url": "https://downloads.sourceforge.net/project/spimsimulator/QtSpim_9.1.24_Windows.msi", 7 | "hash": "sha1:1acb44f7b64f7c5bb5dec312d39a7b2ba5ac5044", 8 | "notes": [ 9 | "QtSpim hardcoded searching paths for help files. To make them available in menu, create a symbolic link by running with administrator rights:", 10 | "New-Item ${Env:PROGRAMFILES(x86)}\\QtSpim -ItemType Directory", 11 | "New-Item ${Env:PROGRAMFILES(x86)}\\QtSpim\\help -ItemType SymbolicLink `", 12 | " -Value \"$($(Get-Item $(Get-Command scoop.ps1).Path).Directory.Parent.FullName)\\apps\\spim\\current\\QtSpim\\help\"" 13 | ], 14 | "bin": "QtSpim\\QtSpim.exe", 15 | "shortcuts": [ 16 | [ 17 | "QtSpim\\QtSpim.exe", 18 | "QtSpim" 19 | ] 20 | ], 21 | "checkver": { 22 | "url": "https://sourceforge.net/projects/spimsimulator/rss?path=/", 23 | "regex": "QtSpim_([\\d.]+)_Windows\\.msi" 24 | }, 25 | "autoupdate": { 26 | "url": "https://downloads.sourceforge.net/project/spimsimulator/QtSpim_$version_Windows.msi" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /deprecated/snipaste-x86.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.16.2", 3 | "description": "A snipping tool, which allows you to pin the screenshot back onto the screen. (32-bit version)", 4 | "homepage": "https://www.snipaste.com/", 5 | "license": "Unknown", 6 | "suggest": { 7 | "vcredist": "extras/vcredist2022" 8 | }, 9 | "notes": [ 10 | "The 64-bit Snipaste might crashes occasionally. You can use this 32-bit version instead.", 11 | "See https://goo.gs/2f1wt" 12 | ], 13 | "url": "https://bitbucket.org/liule/snipaste/downloads/Snipaste-1.16.2-x86.zip", 14 | "hash": "sha1:c198dfa47010e6591e51299d985d7411e80d1f54", 15 | "pre_install": "if (!(Test-Path \"$persist_dir\\config.ini\")) { Set-Content \"$dir\\config.ini\" '' -Encoding ASCII }", 16 | "bin": "Snipaste.exe", 17 | "shortcuts": [ 18 | [ 19 | "Snipaste.exe", 20 | "Snipaste" 21 | ] 22 | ], 23 | "persist": [ 24 | "history", 25 | "config.ini" 26 | ], 27 | "checkver": "(?sm)Desktop.*?>v([\\d.]+) [^B]", 28 | "autoupdate": { 29 | "url": "https://bitbucket.org/liule/snipaste/downloads/Snipaste-$version-x86.zip", 30 | "hash": { 31 | "url": "https://dl.snipaste.com/sha-1.txt" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/cpu-z-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.17", 3 | "description": "System information software", 4 | "homepage": "https://www.cpuid.com/softwares/cpu-z.html", 5 | "license": "Freeware", 6 | "url": "https://download.cpuid.com/cpu-z/cpu-z_2.17-cn.zip", 7 | "hash": "74fbf612bac7e40661e33473a1ff6c43a4e4a3f33a37b44174b0b568bf92ee0a", 8 | "architecture": { 9 | "64bit": { 10 | "bin": [ 11 | [ 12 | "cpuz_x64.exe", 13 | "cpuz" 14 | ] 15 | ], 16 | "shortcuts": [ 17 | [ 18 | "cpuz_x64.exe", 19 | "CPU-Z" 20 | ] 21 | ] 22 | }, 23 | "32bit": { 24 | "bin": [ 25 | [ 26 | "cpuz_x32.exe", 27 | "cpuz" 28 | ] 29 | ], 30 | "shortcuts": [ 31 | [ 32 | "cpuz_x32.exe", 33 | "CPU-Z" 34 | ] 35 | ] 36 | } 37 | }, 38 | "persist": "cpuz.ini", 39 | "checkver": "Version ([\\d.]+) for windows", 40 | "autoupdate": { 41 | "url": "https://download.cpuid.com/cpu-z/cpu-z_$version-cn.zip" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /bucket/parsify-desktop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.1", 3 | "description": "Next generation notepad-based calculator, built with extendibility and privacy in mind.", 4 | "homepage": "https://parsify.app/", 5 | "license": { 6 | "identifier": "Shareware", 7 | "url": "https://parsify.app/terms" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://github.com/parsify-dev/desktop/releases/download/v2.0.1/Parsify-2.0.1-win-x64.exe#/dl.7z", 12 | "hash": "841162dd4e7052f60b0e0eeac397a0e65bfe60366b6b266e6a226ab42408d336", 13 | "pre_install": [ 14 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 15 | "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" 16 | ] 17 | } 18 | }, 19 | "shortcuts": [ 20 | [ 21 | "Parsify Desktop.exe", 22 | "Parsify Desktop" 23 | ] 24 | ], 25 | "checkver": { 26 | "github": "https://github.com/parsify-dev/desktop" 27 | }, 28 | "autoupdate": { 29 | "architecture": { 30 | "64bit": { 31 | "url": "https://github.com/parsify-dev/desktop/releases/download/v$version/Parsify-$version-win-x64.exe#/dl.7z" 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/sound-keeper.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.3.5", 3 | "description": "Prevents SPDIF/HDMI/Bluetooth digital audio playback devices from sleeping.", 4 | "homepage": "https://veg.by/en/projects/soundkeeper/", 5 | "license": "MIT", 6 | "url": "https://veg.by/files/winsoft/soundkeeper.7z", 7 | "hash": "8fb5a3d80b24ff4b2601e86f2638e09a1479464c0a2b568a1c7d2d941912f80f", 8 | "architecture": { 9 | "64bit": { 10 | "shortcuts": [ 11 | [ 12 | "SoundKeeper64.exe", 13 | "Sound Keeper" 14 | ] 15 | ] 16 | }, 17 | "32bit": { 18 | "shortcuts": [ 19 | [ 20 | "SoundKeeper32.exe", 21 | "Sound Keeper" 22 | ] 23 | ] 24 | }, 25 | "arm64": { 26 | "shortcuts": [ 27 | [ 28 | "SoundKeeperARM64.exe", 29 | "Sound Keeper" 30 | ] 31 | ] 32 | } 33 | }, 34 | "checkver": { 35 | "url": "https://veg.by/en/projects/soundkeeper/", 36 | "regex": "Sound Keeper v([\\d\\.]+)" 37 | }, 38 | "autoupdate": { 39 | "url": "https://veg.by/files/winsoft/soundkeeper.7z" 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /deprecated/qsv.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.127.0", 3 | "description": "qsv is a command line program for indexing, slicing, analyzing, splitting, enriching, validating & joining CSV files.", 4 | "homepage": "https://github.com/jqnatividad/qsv", 5 | "license": "Unlicense or MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/jqnatividad/qsv/releases/download/0.127.0/qsv-0.127.0-x86_64-pc-windows-msvc.zip", 9 | "hash": "f715d648001413cf3b1d231a4c541a14e79e991461e80182c15f6df5ce412ff1" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/jqnatividad/qsv/releases/download/0.127.0/qsv-0.127.0-i686-pc-windows-msvc.zip", 13 | "hash": "cade44dd0f9674e5ea0c5ae76cf0373f84e275c3a57a6306e0731b87892325ca" 14 | } 15 | }, 16 | "bin": [ 17 | [ 18 | "qsv.exe", 19 | "qsv" 20 | ] 21 | ], 22 | "checkver": "github", 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://github.com/jqnatividad/qsv/releases/download/$version/qsv-$version-x86_64-pc-windows-msvc.zip" 27 | }, 28 | "32bit": { 29 | "url": "https://github.com/jqnatividad/qsv/releases/download/$version/qsv-$version-i686-pc-windows-msvc.zip" 30 | } 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/jijidown.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.234.0", 3 | "description": "唧唧Down - 一个用于下载bilibili视频的PC应用程序", 4 | "homepage": "http://client.jijidown.com/", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "http://clientfile.jijidown.com/PC/WPF/HistoricVersion/WPF_JJDown_v1.234.0.zip", 9 | "hash": "aec882616b488ac861a88adea3f79dcdf38707616b0e902edef488f123afc0b8" 10 | } 11 | }, 12 | "extract_dir": "[WPF]JJDown", 13 | "pre_install": [ 14 | "ensure \"$persist_dir\\Config\" | Out-Null", 15 | "ensure \"$persist_dir\\Download\" | Out-Null", 16 | "ensure \"$persist_dir\\Language\" | Out-Null" 17 | ], 18 | "persist": [ 19 | "Config", 20 | "Download", 21 | "Language" 22 | ], 23 | "shortcuts": [ 24 | [ 25 | "JiJiDownForWPF.exe", 26 | "唧唧Down" 27 | ] 28 | ], 29 | "checkver": { 30 | "url": "http://l.acesheep.com/bili/re.php?c=1657091511132&callback=jQuery1101004718298591005554_1657091266060&_=1657091266064", 31 | "regex": "([\\d.]+) Beta<\\\\/b>" 32 | }, 33 | "autoupdate": { 34 | "architecture": { 35 | "64bit": { 36 | "url": "http://clientfile.jijidown.com/PC/WPF/HistoricVersion/WPF_JJDown_v$version.zip" 37 | } 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /bucket/rubick.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.3.7", 3 | "description": "Electron based open source toolbox, free integration of rich plug-ins.", 4 | "homepage": "https://rubick.vip/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rubickCenter/rubick/releases/download/v4.3.7/rubick-Setup-4.3.7-x64.exe#/dl.7z", 9 | "hash": "fa98cbb8a20d1f341ad09ab7851099df6933a9f42dc0a5047d1e8ca44e3fb0ea" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/rubickCenter/rubick/releases/download/v4.3.7/rubick-Setup-4.3.7-ia32.exe#/dl.7z", 13 | "hash": "b7feec83b96b32d43b4392442707a29bfbde61f1568add4bd2caf0155b63c090" 14 | } 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "rubick.exe", 19 | "Rubick" 20 | ] 21 | ], 22 | "checkver": { 23 | "github": "https://github.com/rubickCenter/rubick" 24 | }, 25 | "autoupdate": { 26 | "architecture": { 27 | "64bit": { 28 | "url": "https://github.com/rubickCenter/rubick/releases/download/v$version/rubick-Setup-$version-x64.exe#/dl.7z" 29 | }, 30 | "32bit": { 31 | "url": "https://github.com/rubickCenter/rubick/releases/download/v$version/rubick-Setup-$version-ia32.exe#/dl.7z" 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: Tests 2 | 3 | on: 4 | pull_request: 5 | push: 6 | workflow_dispatch: 7 | 8 | jobs: 9 | test_powershell: 10 | name: WindowsPowerShell 11 | runs-on: windows-latest 12 | steps: 13 | - name: Checkout Bucket 14 | uses: actions/checkout@v2 15 | with: 16 | fetch-depth: 2 17 | path: 'my_bucket' 18 | - name: Checkout Scoop 19 | uses: actions/checkout@v2 20 | with: 21 | repository: ScoopInstaller/Scoop 22 | path: 'scoop_core' 23 | - name: Init and Test 24 | shell: powershell 25 | run: | 26 | $env:SCOOP_HOME="$(Resolve-Path '.\scoop_core')" 27 | .\scoop_core\test\bin\init.ps1 28 | .\my_bucket\bin\test.ps1 29 | test_pwsh: 30 | name: PowerShell 31 | runs-on: windows-latest 32 | steps: 33 | - name: Checkout Bucket 34 | uses: actions/checkout@v2 35 | with: 36 | fetch-depth: 2 37 | path: 'my_bucket' 38 | - name: Checkout Scoop 39 | uses: actions/checkout@v2 40 | with: 41 | repository: ScoopInstaller/Scoop 42 | path: 'scoop_core' 43 | - name: Init and Test 44 | shell: pwsh 45 | run: | 46 | $env:SCOOP_HOME="$(Resolve-Path '.\scoop_core')" 47 | .\scoop_core\test\bin\init.ps1 48 | .\my_bucket\bin\test.ps1 49 | -------------------------------------------------------------------------------- /bucket/xmcl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.53.2", 3 | "description": "An Open Source Minecraft Launcher with Modern UX.", 4 | "homepage": "https://xmcl.app/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Voxelum/x-minecraft-launcher/releases/download/v0.53.2/xmcl-0.53.2-win32-x64.zip", 9 | "hash": "c5ff8bf663c1973934cfd73257bdc143f9b6554fe1afe4b2fc6cc0432399d04d" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/Voxelum/x-minecraft-launcher/releases/download/v0.53.2/xmcl-0.53.2-win32-ia32.zip", 13 | "hash": "7bf6b759b07304cac0f22eed1ac4cf0a2a6991bae09a1222856c595c8a5711bb" 14 | } 15 | }, 16 | "bin": "xmcl.exe", 17 | "shortcuts": [ 18 | [ 19 | "xmcl.exe", 20 | "XMCL" 21 | ] 22 | ], 23 | "checkver": { 24 | "github": "https://github.com/Voxelum/x-minecraft-launcher" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://github.com/Voxelum/x-minecraft-launcher/releases/download/v$version/xmcl-$version-win32-x64.zip" 30 | }, 31 | "32bit": { 32 | "url": "https://github.com/Voxelum/x-minecraft-launcher/releases/download/v$version/xmcl-$version-win32-ia32.zip" 33 | } 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /bucket/microdicom-dicom-viewer.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2025.4", 3 | "description": "MicroDicom is application for primary processing and preservation of medical images in DICOM format", 4 | "homepage": "https://www.microdicom.com/", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://www.microdicom.com/downloads/Software/microdicom-2025.4-x64.zip", 9 | "hash": "7cca05460b7a6c8489ed7253be35e78adb2e7ac8440b7cffc90d53623f1fc4d0" 10 | }, 11 | "32bit": { 12 | "url": "https://www.microdicom.com/downloads/Software/microdicom-2025.4-win32.zip", 13 | "hash": "866fc0fa51d426444b7ae119fcf7a459381f02f1e73c2fbba39c80440d9118d9" 14 | } 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "mDicom.exe", 19 | "MicroDicom DICOM Viewer" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "https://www.microdicom.com/downloads.html", 24 | "regex": "microdicom-([\\d\\.]+)-win32.zip" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://www.microdicom.com/downloads/Software/microdicom-$version-x64.zip" 30 | }, 31 | "32bit": { 32 | "url": "https://www.microdicom.com/downloads/Software/microdicom-$version-win32.zip" 33 | } 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: "Bug Report" 3 | about: "I am facing some problems." 4 | title: "" 5 | labels: "bug" 6 | --- 7 | 8 | 13 | 14 | ## Bug Report 15 | 16 | **Package Name:** [name of package which has bug(s)] 17 | 18 | ### Current Behaviour 19 | 20 | 21 | 22 | ### Expected Behaviour 23 | 24 | 25 | 26 | ### Additional context/output 27 | 28 | 29 | 30 | ### Possible Solution 31 | 32 | 33 | 34 | ### System details 35 | 36 | **Windows version:** [e.g. 7, 8, 10] 37 | 38 | **OS architecture:** [e.g. 32bit, 64bit] 39 | 40 | **PowerShell version:** [output of `"$($PSVersionTable.PSVersion)"`] 41 | 42 | **Additional software:** [(optional) e.g. ConEmu, Git] 43 | 44 | #### Scoop Configuration 45 | 46 | 47 | ```json 48 | //# Your configuration here 49 | ``` 50 | -------------------------------------------------------------------------------- /deprecated/diskgenius-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.5.0.1488", 3 | "description": "数据恢复及分区管理软件", 4 | "homepage": "https://diskgenius.cn", 5 | "license": "Shareware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://download.geniusite.com/DG5501488_x64.zip", 9 | "hash": "8b85b49ef6765b20d812b09ac91bb8f81645ce744e25583fd32fac647db36b3b" 10 | }, 11 | "32bit": { 12 | "url": "https://download.geniusite.com/DG5501488_x86.zip", 13 | "hash": "3ef277ad99a049133f09c52bbc346dcc0d9cb8374c00e3e20d00ce435e08ef26" 14 | } 15 | }, 16 | "extract_dir": "DiskGenius", 17 | "pre_install": "if (!(Test-Path \"$persist_dir\\Options.ini\")) { New-Item \"$dir\\Options.ini\" | Out-Null }", 18 | "shortcuts": [ 19 | [ 20 | "DiskGenius.exe", 21 | "DiskGenius" 22 | ] 23 | ], 24 | "persist": "Options.ini", 25 | "checkver": { 26 | "url": "https://internal.eassos.com/update/diskgenius/update.php", 27 | "regex": "\\[([\\d.]+)\\]" 28 | }, 29 | "autoupdate": { 30 | "architecture": { 31 | "64bit": { 32 | "url": "https://download.geniusite.com/DG$cleanVersion_x64.zip" 33 | }, 34 | "32bit": { 35 | "url": "https://download.geniusite.com/DG$cleanVersion_x86.zip" 36 | } 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /bucket/bilibili-desktop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.17.4", 3 | "description": "哔哩哔哩PC客户端", 4 | "homepage": "https://app.bilibili.com", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://dl.hdslb.com/mobile/fixed/bili_win/bili_win-install.exe#/dl.7z", 9 | "hash": "sha512:f6c91ee52828c186542a4c58949e9f14e1fd619218db02ba4e2c270e9c349571d13ded546debbe777000c2ca4f12e5690a60f35a19eab08c8916c61d5f157740", 10 | "pre_install": [ 11 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 12 | "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Force -Recurse" 13 | ] 14 | } 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "哔哩哔哩.exe", 19 | "哔哩哔哩" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "http://api.bilibili.com/x/elec-frontend/update/latest.yml", 24 | "regex": "bilibili-setup-v([\\d\\.]+)\\.exe" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://dl.hdslb.com/mobile/fixed/bili_win/bili_win-install.exe#/dl.7z", 30 | "hash": { 31 | "url": "http://api.bilibili.com/x/elec-frontend/update/latest.yml", 32 | "regex": "sha512: ([\\w\\d+\\/=]{24,88})" 33 | } 34 | } 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /bucket/plain-craft-launcher.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.11.2", 3 | "description": "新一代 Minecraft / 我的世界 启动器", 4 | "homepage": "https://afdian.net/@LTCat", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://shimo.im/docs/rGrd8pY8xWkt6ryW/read" 8 | }, 9 | "url": "https://raw.githubusercontent.com/Hex-Dragon/PCL2/main/%E6%9C%80%E6%96%B0%E6%AD%A3%E5%BC%8F%E7%89%88.zip", 10 | "hash": "4fadca47d57d1f545165b62a1f6971908f937eb735bf9461899df091dbea227d", 11 | "notes": "由于官方发布在网盘上,没有完美的自动更新手段,如有新版本请发 issue 提醒", 12 | "pre_install": [ 13 | "ensure \"$persist_dir\\PCL\" | Out-Null", 14 | "ensure \"$persist_dir\\.minecraft\" | Out-Null", 15 | "$conf = \"$persist_dir\\PCL\\Setup.ini\"", 16 | "if (!(Test-Path \"$conf\")) {", 17 | " $content = \"LaunchFolderSelect:$persist_dir\\.minecraft\\\"", 18 | " Add-Content \"$conf\" \"$content\"", 19 | "}" 20 | ], 21 | "persist": [ 22 | "PCL", 23 | ".minecraft" 24 | ], 25 | "shortcuts": [ 26 | [ 27 | "Plain Craft Launcher 2.exe", 28 | "Plain Craft Launcher" 29 | ] 30 | ], 31 | "checkver": { 32 | "github": "https://github.com/Hex-Dragon/PCL2" 33 | }, 34 | "autoupdate": { 35 | "url": "https://raw.githubusercontent.com/Hex-Dragon/PCL2/main/%E6%9C%80%E6%96%B0%E6%AD%A3%E5%BC%8F%E7%89%88.zip" 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /bucket/rabbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.0", 3 | "description": "🐇️玉兔毫:由 AutoHotkey 实现的 Rime 输入法引擎前端", 4 | "homepage": "https://github.com/rimeinn/rabbit", 5 | "license": "GPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rimeinn/rabbit/releases/download/v0.3.0/rabbit-v0.3.0-x64.zip", 9 | "hash": "5bdc2b945364bd8866f455646df17bfd4710240fd5c81a7e374533812601dd7a" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/rimeinn/rabbit/releases/download/v0.3.0/rabbit-v0.3.0-x86.zip", 13 | "hash": "fb5859ead5d182702784b5cf48d834a60798f1804399bf66eb83464e8bdae40d" 14 | } 15 | }, 16 | "pre_install": [ 17 | "rmdir \"$dir\\Rime\"", 18 | "New-Item \"$dir\\.portable\" | Out-Null", 19 | "ensure \"$persist_dir\\Rime\"" 20 | ], 21 | "shortcuts": [ 22 | [ 23 | "Rabbit.exe", 24 | "玉兔毫" 25 | ] 26 | ], 27 | "persist": "Rime", 28 | "checkver": "github", 29 | "autoupdate": { 30 | "architecture": { 31 | "64bit": { 32 | "url": "https://github.com/rimeinn/rabbit/releases/download/v$version/rabbit-v$version-x64.zip" 33 | }, 34 | "32bit": { 35 | "url": "https://github.com/rimeinn/rabbit/releases/download/v$version/rabbit-v$version-x86.zip" 36 | } 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /bucket/winrar-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "7.13", 3 | "description": "Powerful archive manager", 4 | "homepage": "https://rarlab.com/", 5 | "license": { 6 | "identifier": "Shareware", 7 | "url": "https://www.win-rar.com/gtb_priv.html?&L=0" 8 | }, 9 | "notes": "Set up context menu within settings window.", 10 | "architecture": { 11 | "64bit": { 12 | "url": "https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20250804/wrr/winrar-x64-713sc.exe#/dl.7z", 13 | "hash": "bb9d7a02ec3861291e2662b1b97af9df03fecd9bfd1e7dd2044f0c3f8a367ff8" 14 | } 15 | }, 16 | "pre_install": "if (!(Test-Path \"$persist_dir\\rarreg.key\")) { New-Item \"$dir\\rarreg.key\" | Out-Null }", 17 | "bin": [ 18 | "Rar.exe", 19 | "UnRAR.exe", 20 | "WinRAR.exe" 21 | ], 22 | "shortcuts": [ 23 | [ 24 | "WinRAR.exe", 25 | "WinRAR" 26 | ] 27 | ], 28 | "persist": "rarreg.key", 29 | "checkver": { 30 | "url": "https://siku-api.deno.dev/winrar", 31 | "jsonpath": "$.combined-ymd", 32 | "regex": "([\\d\\.]+)-(?[\\d]+)" 33 | }, 34 | "autoupdate": { 35 | "architecture": { 36 | "64bit": { 37 | "url": "https://www.win-rar.com/fileadmin/winrar-versions/sc/sc$matchDate/wrr/winrar-x64-$cleanVersionsc.exe#/dl.7z" 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /bucket/iwck.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.05", 3 | "description": "I wanna clean keyboard - This app won't clean your keyboard... but it could block the keyboard input when you were cleaning the keyboard...", 4 | "homepage": "https://github.com/Nigh/I-wanna-clean-keyboard", 5 | "license": "Unlicense", 6 | "architecture": { 7 | "64bit": { 8 | "url": [ 9 | "https://github.com/Nigh/I-wanna-clean-keyboard/releases/download/v3.05/iwck.zip", 10 | "https://github.com/Nigh/I-wanna-clean-keyboard/releases/download/v3.05/iwck-VNT.zip" 11 | ], 12 | "hash": [ 13 | "6a685f7795988d19e4f1178e9ef661a49940f1ab863a02b52a13d707600a543c", 14 | "6c1bba05de9c18086b9b1b6570ff26696642317eb00586f19d4c277b74240f0a" 15 | ] 16 | } 17 | }, 18 | "shortcuts": [ 19 | [ 20 | "iwck.exe", 21 | "iwck - I wanna clean keyboard" 22 | ], 23 | [ 24 | "iwck-VNT.exe", 25 | "iwck-VNT - I wanna clean keyboard" 26 | ] 27 | ], 28 | "checkver": "github", 29 | "autoupdate": { 30 | "architecture": { 31 | "64bit": { 32 | "url": [ 33 | "https://github.com/Nigh/I-wanna-clean-keyboard/releases/download/v$version/iwck.zip", 34 | "https://github.com/Nigh/I-wanna-clean-keyboard/releases/download/v$version/iwck-VNT.zip" 35 | ] 36 | } 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /bucket/aget-rs.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.6.3", 3 | "description": "Aget-rs - Fast Asynchronous Downloader with Rust 🦀", 4 | "homepage": "https://github.com/PeterDing/aget-rs", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/PeterDing/aget-rs/releases/download/0.6.3/aget-rs-0.6.3-x86_64-pc-windows-msvc.zip", 9 | "hash": "c4c222b72963e71e52ce71b2916f4afe991cb63a0aae4d9abd166895b35586ad", 10 | "extract_dir": "aget-rs-0.6.3-x86_64-pc-windows-msvc" 11 | }, 12 | "arm64": { 13 | "url": "https://github.com/PeterDing/aget-rs/releases/download/0.6.3/aget-rs-0.6.3-aarch64-pc-windows-msvc.zip", 14 | "hash": "af31b677f5fddd0a7b2fd3a7f83023118c74fc3cb8cd707a29dac7059b1d3f16", 15 | "extract_dir": "aget-rs-0.6.3-aarch64-pc-windows-msvc" 16 | } 17 | }, 18 | "bin": "ag.exe", 19 | "checkver": "github", 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/PeterDing/aget-rs/releases/download/$version/aget-rs-$version-x86_64-pc-windows-msvc.zip", 24 | "extract_dir": "aget-rs-$version-x86_64-pc-windows-msvc" 25 | }, 26 | "arm64": { 27 | "url": "https://github.com/PeterDing/aget-rs/releases/download/$version/aget-rs-$version-aarch64-pc-windows-msvc.zip", 28 | "extract_dir": "aget-rs-$version-aarch64-pc-windows-msvc" 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/radarr.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.0.4.10291", 3 | "description": "A fork of Sonarr to work with movies à la Couchpotato.", 4 | "homepage": "https://radarr.video/", 5 | "license": "GPL-3.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Radarr/Radarr/releases/download/v6.0.4.10291/Radarr.master.6.0.4.10291.windows-core-x64.zip", 9 | "hash": "6e804571cdefec4c3f3ec782b5cbdcd7907dd4a70630a846f1822794ad52c43c" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/Radarr/Radarr/releases/download/v6.0.4.10291/Radarr.master.6.0.4.10291.windows-core-x86.zip", 13 | "hash": "73e77048ce2f560cb056bd1063b5b786ce2f0ad9947553d9d1e48af41f06a67e" 14 | } 15 | }, 16 | "extract_dir": "Radarr", 17 | "bin": [ 18 | [ 19 | "Radarr.Console.exe", 20 | "radarr" 21 | ] 22 | ], 23 | "shortcuts": [ 24 | [ 25 | "Radarr.exe", 26 | "Radarr" 27 | ] 28 | ], 29 | "checkver": { 30 | "github": "https://github.com/Radarr/Radarr" 31 | }, 32 | "autoupdate": { 33 | "architecture": { 34 | "64bit": { 35 | "url": "https://github.com/Radarr/Radarr/releases/download/v$version/Radarr.master.$version.windows-core-x64.zip" 36 | }, 37 | "32bit": { 38 | "url": "https://github.com/Radarr/Radarr/releases/download/v$version/Radarr.master.$version.windows-core-x86.zip" 39 | } 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bucket/bbdown.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.6.3", 3 | "description": "一款命令行式哔哩哔哩下载器", 4 | "homepage": "https://github.com/nilaoda/BBDown", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/nilaoda/BBDown/releases/download/1.6.3/BBDown_1.6.3_20240814_win-x64.zip", 9 | "hash": "40f1e2af0d4e74df765c6f93d2e931f9bea201d5168d0bc62dc35a54b7e0ec02" 10 | }, 11 | "arm64": { 12 | "url": "https://github.com/nilaoda/BBDown/releases/download/1.6.3/BBDown_1.6.3_20240814_win-arm64.zip", 13 | "hash": "da8fc9cbf1031f4c4ca97af82d98bbfd1bbc55bd8ea49602da8d3d1613c190ff" 14 | } 15 | }, 16 | "bin": [ 17 | [ 18 | "BBDown.exe", 19 | "bbdown" 20 | ] 21 | ], 22 | "suggest": { 23 | "aria2": "main/aria2", 24 | "mixer": [ 25 | "main/ffmpeg", 26 | "main/ffmpeg-shared", 27 | "main/gpac" 28 | ] 29 | }, 30 | "checkver": { 31 | "url": "https://api.github.com/repos/nilaoda/BBDown/releases/latest", 32 | "regex": "BBDown_(?v?)([\\d\\.]+)_(?\\d+)_win" 33 | }, 34 | "autoupdate": { 35 | "architecture": { 36 | "64bit": { 37 | "url": "https://github.com/nilaoda/BBDown/releases/download/$version/BBDown_$version_$matchDate_win-x64.zip" 38 | }, 39 | "arm64": { 40 | "url": "https://github.com/nilaoda/BBDown/releases/download/$version/BBDown_$version_$matchDate_win-arm64.zip" 41 | } 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /bucket/rabbit-nightly.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "18485437830", 3 | "description": "🐇️玉兔毫:由 AutoHotkey 实现的 Rime 输入法引擎前端", 4 | "homepage": "https://github.com/rimeinn/rabbit", 5 | "license": "GPL-3.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rimeinn/rabbit/releases/download/latest/rabbit-nightly-x64.zip", 9 | "hash": "9cd831e7a5c429e97b9998ff2eaa0d25d21904e56d3d7f1ac1e0dba2fd4a48a2" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/rimeinn/rabbit/releases/download/latest/rabbit-nightly-x86.zip", 13 | "hash": "96a8dabc8b93afa729dac8404aea9ccbd76228dbb55ad9218a7f467106f7c57b" 14 | } 15 | }, 16 | "pre_install": [ 17 | "rmdir \"$dir\\Rime\"", 18 | "New-Item \"$dir\\.portable\" | Out-Null", 19 | "ensure \"$persist_dir\\Rime\"" 20 | ], 21 | "shortcuts": [ 22 | [ 23 | "Rabbit.exe", 24 | "玉兔毫" 25 | ] 26 | ], 27 | "persist": "Rime", 28 | "checkver": { 29 | "url": "https://api.github.com/repositories/655172280/actions/workflows/ci.yaml/runs?branch=master&status=success", 30 | "jsonpath": "$.workflow_runs[0].id" 31 | }, 32 | "autoupdate": { 33 | "architecture": { 34 | "64bit": { 35 | "url": "https://github.com/rimeinn/rabbit/releases/download/latest/rabbit-nightly-x64.zip" 36 | }, 37 | "32bit": { 38 | "url": "https://github.com/rimeinn/rabbit/releases/download/latest/rabbit-nightly-x86.zip" 39 | } 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bucket/ddns-go.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.14.1", 3 | "description": "简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Google Domains)", 4 | "homepage": "https://github.com/jeessy2/ddns-go", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v6.14.1/ddns-go_6.14.1_windows_x86_64.zip", 9 | "hash": "e9d8e0780adae2102b0cdb73bc7307c2ea954ea736c050903bc4e8c2a477edc8" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v6.14.1/ddns-go_6.14.1_windows_i386.zip", 13 | "hash": "7ffd5f413d14ad61dc77aec58f4cdd2076adcfb8a04a83ff6b4e479c81d695e7" 14 | }, 15 | "arm64": { 16 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v6.14.1/ddns-go_6.14.1_windows_arm64.zip", 17 | "hash": "9b0f74ad3e3b40c34d1641dd5a03d29216557440b6260822c0770714ddce71a1" 18 | } 19 | }, 20 | "bin": "ddns-go.exe", 21 | "checkver": "github", 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v$version/ddns-go_$version_windows_x86_64.zip" 26 | }, 27 | "32bit": { 28 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v$version/ddns-go_$version_windows_i386.zip" 29 | }, 30 | "arm64": { 31 | "url": "https://github.com/jeessy2/ddns-go/releases/download/v$version/ddns-go_$version_windows_arm64.zip" 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/imazing-converter.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.9", 3 | "description": "iMazing Converter. A tiny and free app for Mac and PC that converts photos from HEIC to JPEG, and videos from HEVC/H.265 to MP4/H.264. Enjoy!", 4 | "homepage": "https://imazing.com/converter", 5 | "license": "Proprietary", 6 | "url": "https://downloads.imazing.com/windows/iMazing-Converter/iMazingConverterWindows.exe#/setup.7z", 7 | "hash": "9af7354a339dac8ff318a7702faa7abd77cb659b61127c84824e39d81c7ba301", 8 | "architecture": { 9 | "64bit": { 10 | "pre_install": [ 11 | "Get-ChildItem \"$dir\" '*,1.*' | Rename-Item -Path { $_.Fullname } -NewName { $_.Basename.TrimEnd(',1') + $_.Extension }", 12 | "Get-ChildItem \"$dir\" '*,2.*' | Remove-Item" 13 | ] 14 | }, 15 | "32bit": { 16 | "pre_install": [ 17 | "Get-ChildItem \"$dir\" '*,2.*' | Rename-Item -Path { $_.Fullname } -NewName { $_.Basename.TrimEnd(',2') + $_.Extension }", 18 | "Get-ChildItem \"$dir\" '*,1.*' | Remove-Item" 19 | ] 20 | } 21 | }, 22 | "innosetup": true, 23 | "shortcuts": [ 24 | [ 25 | "iMazing Converter.exe", 26 | "iMazing Converter" 27 | ] 28 | ], 29 | "checkver": { 30 | "url": "https://imazing.com/converter/download/windows", 31 | "regex": "softwareVersion\":\"([\\d.]+)" 32 | }, 33 | "autoupdate": { 34 | "url": "https://downloads.imazing.com/windows/iMazing-Converter/iMazingConverterWindows.exe#/setup.7z", 35 | "changelog": "https://downloads.imazing.com/windows/iMazing-Converter/$version/release-notes.html" 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /deprecated/86box.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.0.1", 3 | "description": "86Box is an IBM PC system emulator that specializes in running old operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.", 4 | "homepage": "https://86box.net/", 5 | "license": "GPL-2.0 License", 6 | "notes": "Install 86box-romset before run it.", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/86Box/86Box/releases/download/v4.0.1/86Box-Windows-64-b5111.zip", 10 | "hash": "c3510943c2430cf157e46f0dcca970ce744b107ae857e7e671bac88464c8afbc" 11 | }, 12 | "32bit": { 13 | "url": "https://github.com/86Box/86Box/releases/download/v4.0.1/86Box-Windows-32-b5111.zip", 14 | "hash": "a4e3691b1a97d67d999bc64ad39f86f0025fc5546539722920ef60c1c382a93c" 15 | } 16 | }, 17 | "suggest": { 18 | "ROM set": "siku/86box-romset" 19 | }, 20 | "bin": "86Box.exe", 21 | "shortcuts": [ 22 | [ 23 | "86Box.exe", 24 | "86Box" 25 | ] 26 | ], 27 | "checkver": { 28 | "github": "https://github.com/86Box/86Box", 29 | "re": "v([\\d\\.]+)/86Box-Windows-64-b(?\\d+).zip" 30 | }, 31 | "autoupdate": { 32 | "architecture": { 33 | "64bit": { 34 | "url": "https://github.com/86Box/86Box/releases/download/v$version/86Box-Windows-64-b$matchBuild.zip" 35 | }, 36 | "32bit": { 37 | "url": "https://github.com/86Box/86Box/releases/download/v$version/86Box-Windows-32-b$matchBuild.zip" 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /bucket/librime.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.15.0", 3 | "description": "Rime Input Method Engine", 4 | "homepage": "https://rime.im/", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rime/librime/releases/download/1.15.0/rime-75bc43a-Windows-msvc-x64.7z", 9 | "hash": "01d3b9b9c7b65a637662f54464ac383851a78888916d983a2f8bf33528f13d65" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/rime/librime/releases/download/1.15.0/rime-75bc43a-Windows-msvc-x86.7z", 13 | "hash": "8709f3c114d0e48db6969b6a20332e3a46427a96512cf4a33bbfafc6a0a18a78" 14 | } 15 | }, 16 | "extract_dir": "dist", 17 | "bin": [ 18 | "bin\\rime_deployer.exe", 19 | "bin\\rime_dict_manager.exe", 20 | "bin\\rime_patch.exe" 21 | ], 22 | "env_set": { 23 | "LIBRIME_INCLUDE_DIR": "$dir\\include", 24 | "LIBRIME_LIB_DIR": "$dir\\lib", 25 | "RIME_INCLUDE_DIR": "$dir\\include", 26 | "RIME_LIB_DIR": "$dir\\lib" 27 | }, 28 | "checkver": { 29 | "url": "https://api.github.com/repositories/3776878/releases/latest", 30 | "jsonpath": "$..browser_download_url", 31 | "regex": "download/([\\d.]+)/rime-(?[\\d\\w]{7})-" 32 | }, 33 | "autoupdate": { 34 | "architecture": { 35 | "64bit": { 36 | "url": "https://github.com/rime/librime/releases/download/$version/rime-$matchHash-Windows-msvc-x64.7z" 37 | }, 38 | "32bit": { 39 | "url": "https://github.com/rime/librime/releases/download/$version/rime-$matchHash-Windows-msvc-x86.7z" 40 | } 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /deprecated/stellarium.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1", 3 | "description": "Real time realistic skies generator", 4 | "homepage": "https://stellarium.org", 5 | "license": "GPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Stellarium/stellarium/releases/download/v1.1/stellarium-1.1.1-qt6-win64.exe", 9 | "hash": "88b0daedc43b01f071b97893a359f33287363bd1a1eabdc32d7cfd2ccf56e8b4" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/Stellarium/stellarium/releases/download/v1.1/stellarium-1.1.1-qt5-win32.exe", 13 | "hash": "969ef09a80bd37411e73dbc1c6e5412f36e452243e5ce653d6000a226fef99f2" 14 | } 15 | }, 16 | "innosetup": true, 17 | "bin": "stellarium.exe", 18 | "shortcuts": [ 19 | [ 20 | "stellarium.exe", 21 | "Stellarium" 22 | ] 23 | ], 24 | "checkver": { 25 | "url": "https://github.com/Stellarium/stellarium/releases", 26 | "regex": "(?sm)stellarium-(?[\\d\\.]+)\\.tar\\.gz[\\d\\.]+) for" 27 | }, 28 | "autoupdate": { 29 | "architecture": { 30 | "64bit": { 31 | "url": "https://github.com/Stellarium/stellarium/releases/download/v$version/stellarium-$matchLong-qt6-win64.exe" 32 | }, 33 | "32bit": { 34 | "url": "https://github.com/Stellarium/stellarium/releases/download/v$version/stellarium-$matchLong-qt5-win32.exe" 35 | } 36 | }, 37 | "hash": { 38 | "url": "https://github.com/Stellarium/stellarium/releases/tag/v$version", 39 | "regex": "(?sm)$basename:\\s+$sha256" 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bucket/clash-for-windows.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://archive.org/details/clash_for_windows_pkg", 3 | "description": "A Windows GUI based on Clash", 4 | "version": "0.20.39", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://archive.org/download/clash_for_windows_pkg/Clash.for.Windows.Setup.0.20.39.exe#/dl.7z", 9 | "hash": "477274ce22d30559ae5df8d41b0adb0a8461be0501d26a0500452ab68c650608", 10 | "pre_install": [ 11 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 12 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\`$R0\" -Force -Recurse" 13 | ] 14 | }, 15 | "32bit": { 16 | "url": "https://archive.org/download/clash_for_windows_pkg/Clash.for.Windows.Setup.0.20.39.ia32.exe#/dl.7z", 17 | "hash": "951e79041d6eb815efcc2f9171883f67a635e04274ce69a5d202f7fee3872f63", 18 | "pre_install": [ 19 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-32.7z\" \"$dir\"", 20 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\`$R0\" -Force -Recurse" 21 | ] 22 | }, 23 | "arm64": { 24 | "url": "https://archive.org/download/clash_for_windows_pkg/Clash.for.Windows.Setup.0.20.39.arm64.exe#/dl.7z", 25 | "hash": "bfc3e984f88c35e9f77ed89559ac5374b7d387ec8d980ce600aeeabfac6074f1", 26 | "pre_install": [ 27 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-arm64.7z\" \"$dir\"", 28 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\`$R0\" -Force -Recurse" 29 | ] 30 | } 31 | }, 32 | "shortcuts": [ 33 | [ 34 | "Clash for Windows.exe", 35 | "Clash for Windows" 36 | ] 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /bucket/ipatool.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.2.0", 3 | "homepage": "https://github.com/majd/ipatool", 4 | "description": "Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/majd/ipatool/releases/download/v2.2.0/ipatool-2.2.0-windows-amd64.tar.gz", 9 | "hash": "660b77a49045ee104a504ac2411f0b1b438238bcf257a978602e6f0103e52d44", 10 | "pre_install": "Move-Item \"$dir\\ipatool-2.2.0-windows-amd64.exe\" \"$dir\\ipatool.exe\"" 11 | }, 12 | "arm64": { 13 | "url": "https://github.com/majd/ipatool/releases/download/v2.2.0/ipatool-2.2.0-windows-arm64.tar.gz", 14 | "hash": "1fd5675d09597c635b1b466ae0e2fb3ec82d110c4f044ed997f2bee68a6d41e1", 15 | "pre_install": "Move-Item \"$dir\\ipatool-2.2.0-windows-arm64.exe\" \"$dir\\ipatool.exe\"" 16 | } 17 | }, 18 | "extract_dir": "bin", 19 | "bin": [ 20 | [ 21 | "ipatool.exe", 22 | "ipatool" 23 | ] 24 | ], 25 | "checkver": "github", 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://github.com/majd/ipatool/releases/download/v$version/ipatool-$version-windows-amd64.tar.gz", 30 | "pre_install": "Move-Item \"$dir\\ipatool-$version-windows-amd64.exe\" \"$dir\\ipatool.exe\"" 31 | }, 32 | "arm64": { 33 | "url": "https://github.com/majd/ipatool/releases/download/v$version/ipatool-$version-windows-arm64.tar.gz", 34 | "pre_install": "Move-Item \"$dir\\ipatool-$version-windows-arm64.exe\" \"$dir\\ipatool.exe\"" 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /bucket/magicsplat-tcl-tk.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.6", 3 | "description": "Tcl/Tk for Windows systems", 4 | "homepage": "https://www.magicsplat.com/tcl-installer/index.html", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.magicsplat.com/tcl-installer/index.html#license" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://downloads.sourceforge.net/project/magicsplat/magicsplat-tcl/tcl-9.0.3-installer-2.0.6-x64.msi", 12 | "hash": "sha1:31b8c791506a9250059270677182ad3d60961ac9", 13 | "extract_dir": "Tcl9.0" 14 | }, 15 | "32bit": { 16 | "url": "https://downloads.sourceforge.net/project/magicsplat/magicsplat-tcl/tcl-9.0.3-installer-2.0.6-x86.msi", 17 | "hash": "sha1:fe991d4d41ad42b8b6376538635313ef87a37931", 18 | "extract_dir": "Tcl9.0" 19 | } 20 | }, 21 | "bin": [ 22 | "bin\\tclsh.exe", 23 | "bin\\wish.exe" 24 | ], 25 | "shortcuts": [ 26 | [ 27 | "bin\\wish.exe", 28 | "Wish" 29 | ] 30 | ], 31 | "checkver": { 32 | "sourceforge": "magicsplat", 33 | "regex": "tcl-(?[\\d]+)\\.(?[\\d]+)\\.(?[\\d]+)-installer-([\\d.]+)-x64.msi" 34 | }, 35 | "autoupdate": { 36 | "architecture": { 37 | "64bit": { 38 | "url": "https://downloads.sourceforge.net/project/magicsplat/magicsplat-tcl/tcl-$matchMajor.$matchMinor.$matchPatch-installer-$version-x64.msi", 39 | "extract_dir": "Tcl$matchMajor.$matchMinor" 40 | }, 41 | "32bit": { 42 | "url": "https://downloads.sourceforge.net/project/magicsplat/magicsplat-tcl/tcl-$matchMajor.$matchMinor.$matchPatch-installer-$version-x86.msi", 43 | "extract_dir": "Tcl$matchMajor.$matchMinor" 44 | } 45 | } 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /bucket/dsynchronize-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.48", 3 | "description": "DSynchronize is a stand-alone utility that let you periodically synchronize two or more folders on Hard Disk, Floppy Disk, LAN, USB Key, CD-DVD and FTP server.", 4 | "homepage": "http://dimio.altervista.org/eng/#DSynchronize", 5 | "license": "Freeware", 6 | "url": [ 7 | "http://dimiodati.altervista.org/zip/dsynchronize.zip", 8 | "http://dimio.altervista.org/zip/DSynchronize%20Chinese%20(CHS)%20Pack.zip" 9 | ], 10 | "hash": [ 11 | "59b753ff1caaec5042c772321fa5f847a3f28e8214aea115001d9e28c5cbbc70", 12 | "9ae5f78aede0ca0529b763303122e23353a553df2bc59f3864a5f291693646bb" 13 | ], 14 | "extract_dir": [ 15 | "dsynchronize", 16 | "DSynchronize Chinese (CHS) Pack" 17 | ], 18 | "pre_install": [ 19 | "if (!(Test-Path \"$persist_dir\\DSynchronize.ini\")) { New-Item \"$dir\\DSynchronize.ini\" | Out-Null }", 20 | "if (!(Test-Path \"$persist_dir\\Monitor.ini\")) { New-Item \"$dir\\Monitor.ini\" | Out-Null }" 21 | ], 22 | "bin": "DSynchronize.exe", 23 | "shortcuts": [ 24 | [ 25 | "DSynchronize.exe", 26 | "DSynchronize" 27 | ], 28 | [ 29 | "Monitor.exe", 30 | "DSynchronize Monitor" 31 | ] 32 | ], 33 | "post_install": "if (Test-Path \"$dir\\Controller.lng\") { Move-Item -Path \"$dir\\Controller.lng\" -Destination \"$dir\\Monitor.lng\"}", 34 | "persist": [ 35 | "DSynchronize.ini", 36 | "Monitor.ini" 37 | ], 38 | "checkver": { 39 | "url": "http://dimio.altervista.org/eng/", 40 | "regex": "DSynchronize v([\\d.]+)" 41 | }, 42 | "autoupdate": { 43 | "url": [ 44 | "http://dimiodati.altervista.org/zip/dsynchronize.zip", 45 | "http://dimio.altervista.org/zip/DSynchronize%20Chinese%20(CHS)%20Pack.zip" 46 | ] 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /bucket/unlock-music-cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.12", 3 | "description": "解锁加密的音乐文件", 4 | "homepage": "https://git.unlock-music.dev/um/cli", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v0.2.12/um-windows-amd64.zip", 9 | "hash": "6a23d06a40b03e9ceba8fa2420023dd19f6d5766552f7d6819ed1612419ef67d", 10 | "pre_install": "Move-Item \"$dir\\um-windows-amd64.exe\" \"$dir\\um.exe\"" 11 | }, 12 | "32bit": { 13 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v0.2.12/um-windows-386.zip", 14 | "hash": "7a812626b324f7f0da598de125902e6061f52723380a3258b8d7e53f271a41bd", 15 | "pre_install": "Move-Item \"$dir\\um-windows-386.exe\" \"$dir\\um.exe\"" 16 | }, 17 | "arm64": { 18 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v0.2.12/um-windows-arm64.zip", 19 | "hash": "5793ef78cb7861b1bb2a1364ca86b475a89057515715989852792455608bb2e7", 20 | "pre_install": "Move-Item \"$dir\\um-windows-arm64.exe\" \"$dir\\um.exe\"" 21 | } 22 | }, 23 | "bin": "um.exe", 24 | "checkver": { 25 | "url": "https://git.unlock-music.dev/api/v1/repos/um/cli/releases/latest", 26 | "jsonpath": "$.tag_name", 27 | "regex": "v([\\d\\.]+)" 28 | }, 29 | "autoupdate": { 30 | "architecture": { 31 | "64bit": { 32 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v$version/um-windows-amd64.zip" 33 | }, 34 | "32bit": { 35 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v$version/um-windows-386.zip" 36 | }, 37 | "arm64": { 38 | "url": "https://git.unlock-music.dev/um/cli/releases/download/v$version/um-windows-arm64.zip" 39 | } 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /deprecated/wechat.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.7.5.23", 3 | "description": "微信电脑版", 4 | "homepage": "https://pc.weixin.qq.com/", 5 | "license": { 6 | "identifier": "EULA", 7 | "url": "https://weixin.qq.com/cgi-bin/readtemplate?lang=zh_CN&t=weixin_agreement&s=default" 8 | }, 9 | "url": "https://webcdn.m.qq.com/spcmgr/download/WeChatSetup_3.7.5.23.exe#/dl.7z", 10 | "hash": "c91856d0721b09a10c7b37013ca93cabb5e618ea768e66a70141052930c0c351", 11 | "installer": { 12 | "script": [ 13 | "Remove-Item \"$dir\\`$PLUGINSDIR\" -Force -Recurse", 14 | "Remove-Item \"$dir\\`$_15_\" -Force -Recurse", 15 | "Remove-Item \"$dir\\`$R5\" -Force -Recurse", 16 | "$WeChatAppData = \"$env:APPDATA\\Tencent\\WeChat\"", 17 | "ensure \"$WeChatAppData\\All Users\\config\" | Out-Null", 18 | "ensure \"$persist_dir\\WeChat Files\" | Out-Null", 19 | "if (Test-Path \"$WeChatAppData\\All Users\\config\\3ebffe94.ini\") {", 20 | " Remove-Item -Force \"$WeChatAppData\\All Users\\config\\3ebffe94.ini\"", 21 | "}", 22 | "Set-Content -NoNewline -Path \"$WeChatAppData\\All Users\\config\\3ebffe94.ini\" -Value \"$persist_dir\"", 23 | "$regPath = \"HKCU:Software\\Tencent\\WeChat\"", 24 | "New-Item $regPath -Type Directory -Force | Out-Null", 25 | "New-ItemProperty -Path $regPath -Name \"FileSavePath\" -Value \"$persist_dir\" | Out-Null" 26 | ] 27 | }, 28 | "persist": "WeChat Files", 29 | "shortcuts": [ 30 | [ 31 | "wechat.exe", 32 | "微信" 33 | ] 34 | ], 35 | "checkver": { 36 | "url": "https://pc.qq.com/detail/8/detail_11488.html", 37 | "re": "WeChat(?\\D*)([\\d\\.]+)\\.exe" 38 | }, 39 | "autoupdate": { 40 | "url": "https://webcdn.m.qq.com/spcmgr/download/WeChat$matchPostfix$version.exe#/dl.7z" 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bucket/voidimageviewer.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0.14", 3 | "description": "Lightweight image viewer for Windows with animated GIF/WEBP support", 4 | "homepage": "https://github.com/voidtools/voidImageViewer", 5 | "license": { 6 | "identifier": "MIT", 7 | "url": "https://github.com/voidtools/voidImageViewer/blob/master/LICENSE" 8 | }, 9 | "architecture": { 10 | "32bit": { 11 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/1.0.0.14/voidImageViewer-1.0.0.14.x86.en-US.zip", 12 | "hash": "cfe02a7ce92a2081533c0264a6b05c6b3c8d36ae961c41aa1f84c0164fad634a" 13 | }, 14 | "64bit": { 15 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/1.0.0.14/voidImageViewer-1.0.0.14.x64.en-US.zip", 16 | "hash": "8614a47787e65139682a33fa6033344705ab5591065b19e6c29bc48147f0d74f" 17 | }, 18 | "arm64": { 19 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/1.0.0.14/voidImageViewer-1.0.0.14.ARM64.en-US.zip", 20 | "hash": "1f6b83c540743bc6d974a062e5bd47e494d263d4c6e8045bfa211fd65da3efd7" 21 | } 22 | }, 23 | "shortcuts": [ 24 | [ 25 | "voidImageViewer.exe", 26 | "voidImageViewer" 27 | ] 28 | ], 29 | "checkver": "github", 30 | "autoupdate": { 31 | "architecture": { 32 | "32bit": { 33 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/$version/voidImageViewer-$version.x86.en-US.zip" 34 | }, 35 | "64bit": { 36 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/$version/voidImageViewer-$version.x64.en-US.zip" 37 | }, 38 | "arm64": { 39 | "url": "https://github.com/voidtools/voidImageViewer/releases/download/$version/voidImageViewer-$version.ARM64.en-US.zip" 40 | } 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /bucket/parallels-client.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "18.3.2.22916", 3 | "description": "Parallels(R) Client is a lightweight software that enables end-users to securely access virtual applications and desktops from Windows, Mac, Linux, iOS/iPadOS, Android, Google Chromebook and any HTML5 web browser.", 4 | "homepage": "https://www.parallels.com/products/ras/capabilities/parallels-client/", 5 | "license": "EULA", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://download.parallels.com/ras/v18/18.3.2.22916/RASClient_Basic-x64-18.3.22916.zip", 9 | "hash": "60ddb46416577c946c449da1444a291b40416233a8cf6b3df91d58d444d5b190" 10 | }, 11 | "32bit": { 12 | "url": "https://download.parallels.com/ras/v18/18.3.2.22916/RASClient_Basic-18.3.22916.zip", 13 | "hash": "c7dac157f6068c952f9c2a221efdfddfdca3a32cfcaf4c4c51eced56370b4bc5" 14 | } 15 | }, 16 | "installer": { 17 | "script": [ 18 | "if (!(Test-Path \"$persist_dir\\mysettings.xml\")) {", 19 | " New-Item -Path \"$dir\\mysettings.xml\" -Force | Out-Null", 20 | "}" 21 | ] 22 | }, 23 | "persist": "mysettings.xml", 24 | "shortcuts": [ 25 | [ 26 | "AppServerClient.exe", 27 | "Parallels Client" 28 | ] 29 | ], 30 | "checkver": { 31 | "url": "https://download.parallels.com/website_links/ras/18/builds-en_US.json", 32 | "regex": "/([\\d\\.]+)/RASClient_Basic-[\\d\\.]+\\.zip" 33 | }, 34 | "autoupdate": { 35 | "architecture": { 36 | "64bit": { 37 | "url": "https://download.parallels.com/ras/v$majorVersion/$version/RASClient_Basic-x64-$majorVersion.$minorVersion.$buildVersion.zip" 38 | }, 39 | "32bit": { 40 | "url": "https://download.parallels.com/ras/v$majorVersion/$version/RASClient_Basic-$majorVersion.$minorVersion.$buildVersion.zip" 41 | } 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /bucket/dvm.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.9.3", 3 | "description": "🦕Deno Version Manager - Easy way to manage multiple active deno versions.", 4 | "homepage": "https://github.com/justjavac/dvm", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/justjavac/dvm/releases/download/v1.9.3/dvm-x86_64-pc-windows-msvc.zip", 9 | "hash": "511690fab36fe6324605c3e884c864939d8a7dc4aeaccba27e376aa9ac18a35f" 10 | } 11 | }, 12 | "installer": { 13 | "script": [ 14 | "if (Test-Path \"$persist_dir\\.dvm\") {", 15 | " ensure \"$persist_dir\\.dvm\\bin\" | Out-Null", 16 | " $targetPath = \"$persist_dir\\.dvm\\bin\"", 17 | "} else {", 18 | " ensure \"$dir\\.dvm\\bin\" | Out-Null", 19 | " $targetPath = \"$dir\\.dvm\\bin\"", 20 | "}", 21 | "if (!(Test-Path \"$persist_dir\\.deno\")) {", 22 | " ensure \"$dir\\.deno\" | Out-Null", 23 | "}", 24 | "Copy-Item \"$dir\\dvm.exe\" \"$targetPath\" -Force | Out-Null", 25 | "Invoke-ExternalCommand -Path \"$persist_dir\\.dvm\\bin\\dvm.exe\" -Args \"completions powershell\" -LogPath \"$dir\\dvm-completion.psm1\" | Out-Null", 26 | "info \"To activate completions, invoke 'Import-Module dvm-completion'\"" 27 | ] 28 | }, 29 | "psmodule": { 30 | "name": "dvm-completion" 31 | }, 32 | "env_add_path": [ 33 | ".dvm\\bin", 34 | ".deno\\bin" 35 | ], 36 | "env_set": { 37 | "DVM_DIR": "$dir\\.dvm", 38 | "DENO_INSTALL_ROOT": "$dir\\.deno" 39 | }, 40 | "persist": [ 41 | ".dvm", 42 | ".deno" 43 | ], 44 | "checkver": "github", 45 | "autoupdate": { 46 | "architecture": { 47 | "64bit": { 48 | "url": "https://github.com/justjavac/dvm/releases/download/v$version/dvm-x86_64-pc-windows-msvc.zip" 49 | } 50 | } 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /bucket/cargo-binstall.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.16.5", 3 | "description": "cargo binstall provides a low-complexity mechanism for installing rust binaries as an alternative to building from source (via cargo install) or manually downloading packages.", 4 | "homepage": "https://github.com/ryankurte/cargo-binstall", 5 | "license": "GPL-3.0", 6 | "url": "https://github.com/ryankurte/cargo-binstall/releases/download/v1.16.5/cargo-binstall-x86_64-pc-windows-msvc.zip", 7 | "hash": "913f5c0d676d0df5d0d527f418c6d9b300e8296bd0771ab04ff94fa95f425642", 8 | "bin": "cargo-binstall.exe", 9 | "notes": [ 10 | "The installer will try to find create a hard link in the cargo's bin directory", 11 | "and the uninstaller will try to remove it." 12 | ], 13 | "installer": { 14 | "script": [ 15 | "if (![string]::IsNullOrEmpty($env:CARGO_HOME)) {", 16 | " $Bin = \"$env:CARGO_HOME\\bin\"", 17 | "} elseif (![string]::IsNullOrEmpty($CARGO_HOME)) {", 18 | " $Bin = \"$CARGO_HOME\\bin\"", 19 | "} else {", 20 | " $Bin = \"$HOME\\.cargo\\bin\"", 21 | "}", 22 | "New-Item -Path \"$Bin\\cargo-binstall.exe\" -ItemType HardLink -Value \"$dir\\cargo-binstall.exe\"" 23 | ] 24 | }, 25 | "uninstaller": { 26 | "script": [ 27 | "if (![string]::IsNullOrEmpty($env:CARGO_HOME)) {", 28 | " $Bin = \"$env:CARGO_HOME\\bin\"", 29 | "} elseif (![string]::IsNullOrEmpty($CARGO_HOME)) {", 30 | " $Bin = \"$CARGO_HOME\\bin\"", 31 | "} else {", 32 | " $Bin = \"$HOME\\.cargo\\bin\"", 33 | "}", 34 | "if (Test-Path \"$Bin\\cargo-binstall.exe\") {", 35 | " Remove-Item \"$Bin\\cargo-binstall.exe\"", 36 | "}" 37 | ] 38 | }, 39 | "checkver": "github", 40 | "autoupdate": { 41 | "url": "https://github.com/ryankurte/cargo-binstall/releases/download/v$version/cargo-binstall-x86_64-pc-windows-msvc.zip" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /bucket/pcl2-ce.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.13.3", 3 | "description": "PCL2 社区版,可体验上游暂未合并的功能", 4 | "homepage": "https://pcl-community.github.io/projects/pcl-ce/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://github.com/PCL-Community/PCL2-CE/blob/dev/LICENCE" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://github.com/PCL-Community/PCL2-CE/releases/download/2.13.3/PCL2_CE_Release_x64.exe", 12 | "hash": "8afdcb80b64d813c4b71dbb290baabbc1edafd0885a76a15eabe96fba81466a6", 13 | "shortcuts": [ 14 | [ 15 | "PCL2_CE_Release_x64.exe", 16 | "Plain Craft Launcher (CE)" 17 | ] 18 | ] 19 | }, 20 | "arm64": { 21 | "url": "https://github.com/PCL-Community/PCL2-CE/releases/download/2.13.3/PCL2_CE_Release_ARM64.exe", 22 | "hash": "d393a8c0a7122624a62c52c744837c6c63711d0b3debfc9b0518b745d7302478", 23 | "shortcuts": [ 24 | [ 25 | "PCL2_CE_Release_ARM64.exe", 26 | "Plain Craft Launcher (CE)" 27 | ] 28 | ] 29 | } 30 | }, 31 | "pre_install": [ 32 | "ensure \"$persist_dir\\PCL\" | Out-Null", 33 | "ensure \"$persist_dir\\.minecraft\" | Out-Null", 34 | "$conf = \"$persist_dir\\PCL\\Setup.ini\"", 35 | "if (!(Test-Path \"$conf\")) {", 36 | " $content = \"LaunchFolderSelect:$persist_dir\\.minecraft\\\"", 37 | " Add-Content \"$conf\" \"$content\"", 38 | "}" 39 | ], 40 | "persist": [ 41 | "PCL", 42 | ".minecraft" 43 | ], 44 | "checkver": { 45 | "github": "https://github.com/PCL-Community/PCL2-CE" 46 | }, 47 | "autoupdate": { 48 | "architecture": { 49 | "64bit": { 50 | "url": "https://github.com/PCL-Community/PCL2-CE/releases/download/$version/PCL2_CE_Release_x64.exe" 51 | }, 52 | "arm64": { 53 | "url": "https://github.com/PCL-Community/PCL2-CE/releases/download/$version/PCL2_CE_Release_ARM64.exe" 54 | } 55 | } 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /bucket/filebrowser.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.52.0", 3 | "description": "Web File Browser", 4 | "homepage": "https://filebrowser.org/", 5 | "license": "Apache-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v2.52.0/windows-amd64-filebrowser.zip", 9 | "hash": "cb709c7d5819a0ccdb04b1ae6cecbb1e2e222a430cc05aaacf16f885a1d501ca" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v2.52.0/windows-386-filebrowser.zip", 13 | "hash": "f95ff047b833a409ea4a37d166318da0ed749418f86ac5477e369bae3705ad79" 14 | }, 15 | "arm64": { 16 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v2.52.0/windows-arm64-filebrowser.zip", 17 | "hash": "134a022720e2bf0161f7596d5db75df2b5b30848a0470e18e9b0ffb2abb6fa36" 18 | } 19 | }, 20 | "bin": "filebrowser.exe", 21 | "checkver": { 22 | "github": "https://github.com/filebrowser/filebrowser" 23 | }, 24 | "autoupdate": { 25 | "architecture": { 26 | "64bit": { 27 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v$version/windows-amd64-filebrowser.zip", 28 | "hash": { 29 | "url": "$baseurl/filebrowser_$version_checksums.txt", 30 | "regex": "$sha256\\s+$basename" 31 | } 32 | }, 33 | "32bit": { 34 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v$version/windows-386-filebrowser.zip", 35 | "hash": { 36 | "url": "$baseurl/filebrowser_$version_checksums.txt", 37 | "regex": "$sha256\\s+$basename" 38 | } 39 | }, 40 | "arm64": { 41 | "url": "https://github.com/filebrowser/filebrowser/releases/download/v$version/windows-arm64-filebrowser.zip", 42 | "hash": { 43 | "url": "$baseurl/filebrowser_$version_checksums.txt", 44 | "regex": "$sha256\\s+$basename" 45 | } 46 | } 47 | } 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /bucket/sublime-text-3.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3-3211", 3 | "description": "A sophisticated text editor for code, markup and prose", 4 | "homepage": "https://www.sublimetext.com", 5 | "license": { 6 | "identifier": "Shareware", 7 | "url": "https://www.sublimetext.com/eula" 8 | }, 9 | "notes": [ 10 | "Add Sublime Text as a context menu option by running:", 11 | "reg import \"$dir\\install-context.reg\"" 12 | ], 13 | "architecture": { 14 | "64bit": { 15 | "url": "https://download.sublimetext.com/Sublime%20Text%20Build%203211%20x64.zip", 16 | "hash": "fb77731fa3eda907620a9e8b85bdccc5b5cb4dcf655dcfdc6c7591b78abd0f31" 17 | }, 18 | "32bit": { 19 | "url": "https://download.sublimetext.com/Sublime%20Text%20Build%203211.zip", 20 | "hash": "e169691d88498fdc8dddc72d336680339707d459d12acf665e830f5ed4a4c98d" 21 | } 22 | }, 23 | "post_install": [ 24 | "$sublimepath = \"$dir\\sublime_text.exe\".Replace('\\', '\\\\')", 25 | "'install-context.reg', 'uninstall-context.reg' | ForEach-Object {", 26 | " if (Test-Path \"$bucketsdir\\$bucket\\scripts\\$app\\$_\") {", 27 | " $content = Get-Content \"$bucketsdir\\$bucket\\scripts\\$app\\$_\"", 28 | " $content = $content.Replace('$sublime', $sublimepath)", 29 | " if ($global) {", 30 | " $content = $content.Replace('HKEY_CURRENT_USER', 'HKEY_LOCAL_MACHINE')", 31 | " }", 32 | " }", 33 | " $content | Set-Content -Path \"$dir\\$_\" -Encoding ascii", 34 | "}" 35 | ], 36 | "pre_uninstall": "if ($cmd -eq 'uninstall') { reg import \"$dir\\uninstall-context.reg\" }", 37 | "bin": "subl.exe", 38 | "shortcuts": [ 39 | [ 40 | "sublime_text.exe", 41 | "Sublime Text 3" 42 | ] 43 | ], 44 | "persist": "Data", 45 | "checkver": { 46 | "url": "https://www.sublimetext.com/3", 47 | "regex": "Build ((\\d)\\d+)", 48 | "replace": "$2-$1" 49 | }, 50 | "autoupdate": { 51 | "architecture": { 52 | "64bit": { 53 | "url": "https://download.sublimetext.com/Sublime%20Text%20Build%20$preReleaseVersion%20x64.zip" 54 | }, 55 | "32bit": { 56 | "url": "https://download.sublimetext.com/Sublime%20Text%20Build%20$preReleaseVersion.zip" 57 | } 58 | } 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /bucket/smartzip.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.4", 3 | "description": "用于扩展7-Zip的脚本", 4 | "homepage": "https://github.com/vvyoko/SmartZip", 5 | "license": "MIT", 6 | "depends": "main/7zip", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/vvyoko/SmartZip/releases/download/3.4/SmartZip.3.4.fix1.zip", 10 | "hash": "2ea1703c91a738f33d49b4025ea56ec231edf9a15c6bd8e2b03b73ae73d194ba", 11 | "extract_dir": "SmartZip" 12 | } 13 | }, 14 | "pre_install": [ 15 | "ensure \"$persist_dir\"", 16 | "$conf = \"$persist_dir\\SmartZip.ini\"", 17 | "if (!(Test-Path \"conf\")) {", 18 | " $7zdir = \"$(appdir 7zip)\\current\"", 19 | " $openAdd = '.zip\" -tzip -mx=0 -aou -ad'", 20 | " $add = '.zip\"'", 21 | " $content = \"[set]`nzipDir=$7zdir`nicon=%SmartZipDir%\\SmartZip.exe`nnesting=1`nnestingMuilt=0`npartSkip=1`ndelSource=0`ndelWhenHasPass=0`nautoAddPass=0`ndynamicPassSort=0`nautoRemovePass=0`ntargetDir=`ntest=0`nsuccessPercent=90`nlogLevel=0`ncmdLog=0`nhideRunSize=10`naddDir2Pass=0`n[password]`n1=`n[menu]`nopenZipName=用7-Zip打开`nunZipName=智能解压`nunZipCPName=手动指定代码页解压`naddZipName=压缩`n[ext]`n1=zip`n2=rar`n3=7z`n4=001`n5=cab`n6=bz2`n7=gz`n8=gzip`n9=tar`n[extExp]`n1=^\\d+$`n2=zi`n3=7`n4=z`n[extForOpen]`n1=iso`n2=apk`n3=wim`n4=exe`n[renameExt]`n1=mp+3<--->mp3`n[renameName]`n1=666666<--->`n[renameExp]`n1=^[ `t]+<--->`n2=[ `t]+$<--->`n[excludeExt]`n1=`n[excludeName]`n1=`n[deleteExp]`n1=`n[7z]`nopenAdd=$openAdd`nadd=$add`n[unZipCheckError]`n1=Wrong password<--->1`n2=Cannot open encrypted archive<--->1`n3=No files to process<--->1`n4=ERROR:<--->10`n[unZipCheckErrorExp]`n1=`n[unZipCheckSuccess]`n1=Everything is Ok<--->1`n[unZipCheckSuccessExp]`n1=`n[openZipCheckError]`n1=Errors: 1<--->1`n2=ERROR:<--->1`n[openZipCheckErrorExp]`n1=`n[openZipCheckSuccess]`n1=Enter password (will not be echoed):<--->1`n[openZipCheckSuccessExp]`n1=\\d*-\\d*-\\d* *\\d*:\\d*:\\d* *\\d* *\\d* *(\\d*) files(, (\\d*) folders)?<--->1\"", 22 | " Add-Content \"$conf\" \"$content\"", 23 | "}" 24 | ], 25 | "persist": "SmartZip.ini", 26 | "bin": [ 27 | [ 28 | "SmartZip.exe", 29 | "smartzip" 30 | ] 31 | ], 32 | "shortcuts": [ 33 | [ 34 | "SmartZip.exe", 35 | "SmartZip" 36 | ] 37 | ], 38 | "checkver": "github", 39 | "autoupdate": { 40 | "architecture": { 41 | "64bit": { 42 | "url": "https://github.com/vvyoko/SmartZip/releases/download/$match1/SmartZip.$match2.zip" 43 | } 44 | } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /bucket/huorong-popblock.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.0.78.0", 3 | "description": "火绒弹窗拦截独立版", 4 | "homepage": "https://www.huorong.cn/person5.html", 5 | "license": "Freeware", 6 | "notes": [ 7 | "安装 / 卸载过程需要写入 / 删除注册表内容,需要管理员权限。", 8 | "安装时会修改注册表中拦截数据库路径至 , 与火绒完整版不兼容。", 9 | "卸载时会删除相应的注册表,若同时存在火绒完整版,需重新安装以修复注册表。" 10 | ], 11 | "url": "https://down5.huorong.cn/sysdiag-all-5.0.78.0-2025.07.23.1.exe#/dl.7z", 12 | "hash": "9c66f94e09095defd7c1476f21dedb683f511d5dcb47f5404b79f1ec22914fa4", 13 | "depends": "sudo", 14 | "extract_to": "temp", 15 | "pre_install": [ 16 | "if (-not (Test-Path \"$persist_dir\\db\\popblk.db\")) {", 17 | " ensure \"$persist_dir\\db\" | Out-Null", 18 | " Copy-Item \"$dir\\temp\\`$_1_\\Huorong\\Sysdiag\\db\\popblk.db\" \"$persist_dir\\db\" -Force", 19 | "}", 20 | "if (-not (Test-Path \"$persist_dir\\popblkuser.db\")) {", 21 | " New-Item \"$persist_dir\\popblkuser.db\" -Force | Out-Null", 22 | "}" 23 | ], 24 | "installer": { 25 | "script": [ 26 | "$bin_dir = \"$dir\\temp\\bin\"", 27 | "if (Test-Path \"$bin_dir\") {", 28 | " Copy-Item \"$bin_dir\\CrashHandler.dll\" \"$dir\" -Force", 29 | " Copy-Item \"$bin_dir\\DuiLib.dll\" \"$dir\" -Force", 30 | " Copy-Item \"$bin_dir\\jansson.dll\" \"$dir\" -Force", 31 | " Copy-Item \"$bin_dir\\libcodecs.dll\" \"$dir\" -Force", 32 | " Copy-Item \"$bin_dir\\libxsse.dll\" \"$dir\" -Force", 33 | " Copy-Item \"$bin_dir\\PopBlkEng.dll\" \"$dir\" -Force", 34 | " Copy-Item \"$bin_dir\\PopBlock.exe\" \"$dir\" -Force", 35 | " Copy-Item \"$bin_dir\\popblock.ui\" \"$dir\" -Force", 36 | " Copy-Item \"$bin_dir\\selfprot.dll\" \"$dir\" -Force", 37 | " Copy-Item \"$bin_dir\\sqlite.dll\" \"$dir\" -Force", 38 | "}", 39 | "Remove-Item \"$dir\\temp\" -Recurse -Force | Out-Null", 40 | "info \"Registering PopBlock database path\"", 41 | "sudo reg.exe add HKLM\\SOFTWARE\\Huorong\\Sysdiag\\app /f /v DataPath /t reg_sz /d \"$persist_dir\"" 42 | ] 43 | }, 44 | "uninstaller": { 45 | "script": [ 46 | "info \"Unregistering PopBlock database path\"", 47 | "sudo Remove-ItemProperty -Path \"HKLM:Software\\Huorong\\Sysdiag\\app\" -Name \"DataPath\" -Force | Out-Null" 48 | ] 49 | }, 50 | "persist": [ 51 | "db", 52 | "popblkuser.db" 53 | ], 54 | "shortcuts": [ 55 | [ 56 | "PopBlock.exe", 57 | "火绒弹窗拦截" 58 | ] 59 | ], 60 | "checkver": { 61 | "url": "https://www.huorong.cn/5.0.version.json", 62 | "regex": "sysdiag-all-([\\d\\.]+)-(?[\\d\\.]+)\\.exe" 63 | }, 64 | "autoupdate": { 65 | "url": "https://down5.huorong.cn/sysdiag-all-$version-$matchBuild.exe#/dl.7z" 66 | } 67 | } 68 | -------------------------------------------------------------------------------- /bucket/portable-build-tools.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.10.2", 3 | "homepage": "https://github.com/Data-Oriented-House/PortableBuildTools", 4 | "description": "Portable VS Build Tools installer", 5 | "license": "https://go.microsoft.com/fwlink/?LinkId=2179911", 6 | "notes": [ 7 | "This package defaults to download and install the latest MSVC toolchain in new installs and persist it in $persist_dir\\BuildTools.", 8 | " - You can use GUI application to download and install other versions of MSVC toolchains.", 9 | " - You can use `scoop uninstall portable-build-tools -p` to uninstall PortableBuildTools and MSVC toolchains.", 10 | " - Read license https://go.microsoft.com/fwlink/?LinkId=2179911." 11 | ], 12 | "url": "https://github.com/Data-Oriented-House/PortableBuildTools/releases/download/v2.10.2/PortableBuildTools.exe", 13 | "hash": "f9655d514eb0e0b7cbfcbe43b0c1a3b82671e5f705059b1ccd70442415b3898e", 14 | "installer": { 15 | "script": [ 16 | "if (!(Test-Path -Path $persist_dir\\BuildTools)) {", 17 | " Write-Host \"`n\"", 18 | " ensure \"$persist_dir\\BuildTools\"", 19 | " warn 'Downloading and installing the latest MSVC toolchain. This may take up minutes.'", 20 | " if ($architecture -eq '64bit') {", 21 | " Invoke-ExternalCommand -Path \"$dir\\PortableBuildTools.exe\" -Args @('accept_license', \"path=$persist_dir\\BuildTools\") | Out-Null", 22 | " } else {", 23 | " Invoke-ExternalCommand -Path \"$dir\\PortableBuildTools.exe\" -Args @('accept_license', \"path=$persist_dir\\BuildTools\", 'target=x86', 'host=x86') | Out-Null", 24 | " }", 25 | "} else {", 26 | " warn 'Persisted MSVC toolchain found. Skip downloading and installing.'", 27 | "}" 28 | ] 29 | }, 30 | "post_install": [ 31 | "startmenu_shortcut \"$env:ComSpec\" \"Developer Command Prompt for PortableBuildTools\" \"/k `\"$persist_dir\\BuildTools\\devcmd.bat`\"\" $Null $global", 32 | "startmenu_shortcut \"$env:SystemRoot\\System32\\WindowsPowerShell\\v1.0\\powershell.exe\" \"Developer PowerShell for PortableBuildTools\" \"-noe -file `\"$persist_dir\\BuildTools\\devcmd.ps1`\"\" $Null $global" 33 | ], 34 | "post_uninstall": [ 35 | "$cmd_shortcut = \"$(shortcut_folder $global)\\Developer Command Prompt for PortableBuildTools.lnk\"", 36 | "$ps_shortcut = \"$(shortcut_folder $global)\\Developer PowerShell for PortableBuildTools.lnk\"", 37 | "$cmd_shortcut,$ps_shortcut | ForEach-Object {", 38 | " if (Test-Path -Path $_) {", 39 | " Remove-Item $_", 40 | " }", 41 | "}" 42 | ], 43 | "bin": "PortableBuildTools.exe", 44 | "shortcuts": [ 45 | [ 46 | "PortableBuildTools.exe", 47 | "PortableBuildTools" 48 | ] 49 | ], 50 | "persist": "BuildTools", 51 | "checkver": "github", 52 | "autoupdate": { 53 | "url": "https://github.com/Data-Oriented-House/PortableBuildTools/releases/download/v$version/PortableBuildTools.exe" 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /bucket/firefox-eme-free-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "146.0.1", 3 | "description": "Firefox 浏览器的无 EME 版本,默认禁用 DRM 支持", 4 | "homepage": "https://www.mozilla.org/zh-CN/firefox/", 5 | "license": "MPL-2.0", 6 | "notes": [ 7 | "To set profile 'Scoop' as *DEFAULT*, or profiles/settings was lost after update:", 8 | " - Run 'Firefox Profile Manager', choose 'Scoop' then click 'Start Firefox'.", 9 | " - Visit 'about:profiles' page in Firefox to check *DEFAULT* profile.", 10 | "For details: https://support.mozilla.org/zh-CN/kb/profile-manager-create-remove-switch-firefox-profiles" 11 | ], 12 | "architecture": { 13 | "64bit": { 14 | "url": "https://archive.mozilla.org/pub/firefox/releases/146.0.1/win64-EME-free/zh-CN/Firefox%20Setup%20146.0.1.exe#/dl.7z", 15 | "hash": "sha512:50f862bb0a1a8a9aebeff87ab6569c5be683062c44a7846d817f45631ec3d294d555fcbe2ae6073364c8401433c595616eef1675abb2f3ab074f954d05280b75" 16 | }, 17 | "32bit": { 18 | "url": "https://archive.mozilla.org/pub/firefox/releases/146.0.1/win32-EME-free/zh-CN/Firefox%20Setup%20146.0.1.exe#/dl.7z", 19 | "hash": "sha512:e0bffca5e576ede72dfb6a2c5e399a5011cd0e6920ed68eab8c4cb48cf053e724949ab855a6938775b08b49798e77ea510383f2693b58cf4ce4b908f35faf3c7" 20 | } 21 | }, 22 | "extract_dir": "core", 23 | "post_install": [ 24 | "firefox -CreateProfile \"Scoop $persist_dir\\profile\"", 25 | "$Addition = \"$persist_dir\\addition\"", 26 | "if (Test-Path $Addition) {", 27 | " info 'Copying additional items...'", 28 | " Copy-Item -Path $Addition\\* -Destination $dir -Force -Recurse -ErrorAction SilentlyContinue", 29 | "}" 30 | ], 31 | "bin": "firefox.exe", 32 | "shortcuts": [ 33 | [ 34 | "firefox.exe", 35 | "Firefox" 36 | ], 37 | [ 38 | "firefox.exe", 39 | "Firefox Profile Manager", 40 | "-P" 41 | ] 42 | ], 43 | "persist": [ 44 | "distribution", 45 | "profile" 46 | ], 47 | "checkver": { 48 | "url": "https://aus5.mozilla.org/update/6/Firefox/99.0/_/WINNT_x86_64-msvc-x64/zh-CN/release/_/_/_/_/update.xml", 49 | "xpath": "/updates/update/@appVersion" 50 | }, 51 | "autoupdate": { 52 | "architecture": { 53 | "64bit": { 54 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/win64-EME-free/zh-CN/Firefox%20Setup%20$version.exe#/dl.7z", 55 | "hash": { 56 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/SHA512SUMS", 57 | "regex": "$sha512\\s+win64-EME-free/zh-CN/$basename" 58 | } 59 | }, 60 | "32bit": { 61 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/win32-EME-free/zh-CN/Firefox%20Setup%20$version.exe#/dl.7z", 62 | "hash": { 63 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/SHA512SUMS", 64 | "regex": "$sha512\\s+win32-EME-free/zh-CN/$basename" 65 | } 66 | } 67 | } 68 | } 69 | } 70 | -------------------------------------------------------------------------------- /bucket/yahei-fira-icon-hybrid.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.002", 3 | "description": "适用于 Vim 及终端图标的中英文混合字体", 4 | "license": "Apache-2.0", 5 | "homepage": "https://github.com/HanleyLee/Yahei-Fira-Icon-Hybrid-Font", 6 | "url": "https://raw.githubusercontent.com/hanleylee/yahei-fira-icon-hybrid-font/master/YaHeiFiraIconHybrid-Regular.ttf", 7 | "hash": "e07bdbb4ff178c84af21202c9ecf4bd8b105d0ef34c46f33f25d83cc62005d19", 8 | "installer": { 9 | "script": [ 10 | "$currentBuildNumber = [int] (Get-ItemProperty \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\").CurrentBuildNumber", 11 | "$windows1809BuildNumber = 17763", 12 | "$isPerUserFontInstallationSupported = $currentBuildNumber -ge $windows1809BuildNumber", 13 | "$isFontInstallationForAllUsers = $global -or !$isPerUserFontInstallationSupported", 14 | "if ($isFontInstallationForAllUsers -and !(is_admin)) {", 15 | " error \"Administrator rights are required to install $app.\"", 16 | " exit 1", 17 | "}", 18 | "$fontInstallDir = if ($isFontInstallationForAllUsers) { \"$env:windir\\Fonts\" } else { \"$env:LOCALAPPDATA\\Microsoft\\Windows\\Fonts\" }", 19 | "$registryRoot = if ($isFontInstallationForAllUsers) { \"HKLM\" } else { \"HKCU\" }", 20 | "$registryKey = \"${registryRoot}:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\"", 21 | "New-Item $fontInstallDir -ItemType Directory -ErrorAction SilentlyContinue | Out-Null", 22 | "$value = if ($isFontInstallationForAllUsers) { \"YaHeiFiraIconHybrid-Regular.ttf\" } else { \"$fontInstallDir\\YaHeiFiraIconHybrid-Regular.ttf\" }", 23 | "New-ItemProperty -Path $registryKey -Name \"YaHei Fira Icon Hybrid Regular (TrueType)\" -Value $value -Force | Out-Null", 24 | "Copy-Item \"$dir\\YaHeiFiraIconHybrid-Regular.ttf\" -Destination $fontInstallDir" 25 | ] 26 | }, 27 | "uninstaller": { 28 | "script": [ 29 | "$currentBuildNumber = [int] (Get-ItemProperty \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\").CurrentBuildNumber", 30 | "$windows1809BuildNumber = 17763", 31 | "$isPerUserFontInstallationSupported = $currentBuildNumber -ge $windows1809BuildNumber", 32 | "$isFontInstallationForAllUsers = $global -or !$isPerUserFontInstallationSupported", 33 | "if ($isFontInstallationForAllUsers -and !(is_admin)) {", 34 | " error \"Administrator rights are required to uninstall $app.\"", 35 | " exit 1", 36 | "}", 37 | "$fontInstallDir = if ($isFontInstallationForAllUsers) { \"$env:windir\\Fonts\" } else { \"$env:LOCALAPPDATA\\Microsoft\\Windows\\Fonts\" }", 38 | "$registryRoot = if ($isFontInstallationForAllUsers) { \"HKLM\" } else { \"HKCU\" }", 39 | "$registryKey = \"${registryRoot}:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\"", 40 | "Remove-ItemProperty -Path $registryKey -Name \"YaHei Fira Icon Hybrid Regular (TrueType)\" -Force -ErrorAction SilentlyContinue", 41 | "Remove-Item \"$fontInstallDir\\YaHeiFiraIconHybrid-Regular.ttf\" -Force -ErrorAction SilentlyContinue", 42 | "Write-Host \"The 'YaHei Fira Icon Hybrid' Font has been uninstalled and will not be present after restarting your computer.\" -Foreground Magenta" 43 | ] 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /bucket/tally-marks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.000", 3 | "description": "Tally Marks OpenType-SVG Font", 4 | "license": "OFL-1.1", 5 | "homepage": "https://github.com/adobe-fonts/tally-marks", 6 | "url": "https://github.com/adobe-fonts/tally-marks/releases/download/2.000/TallyMarks-Regular.otf", 7 | "hash": "2ba6bcf0456b24acd1eb9ea9dad25ba3c7960c47e1ea01b28dda476f21bc65d3", 8 | "installer": { 9 | "script": [ 10 | "$currentBuildNumber = [int] (Get-ItemProperty \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\").CurrentBuildNumber", 11 | "$windows1809BuildNumber = 17763", 12 | "$isPerUserFontInstallationSupported = $currentBuildNumber -ge $windows1809BuildNumber", 13 | "$isFontInstallationForAllUsers = $global -or !$isPerUserFontInstallationSupported", 14 | "if ($isFontInstallationForAllUsers -and !(is_admin)) {", 15 | " error \"Administrator rights are required to install $app.\"", 16 | " exit 1", 17 | "}", 18 | "$fontInstallDir = if ($isFontInstallationForAllUsers) { \"$env:windir\\Fonts\" } else { \"$env:LOCALAPPDATA\\Microsoft\\Windows\\Fonts\" }", 19 | "$registryRoot = if ($isFontInstallationForAllUsers) { \"HKLM\" } else { \"HKCU\" }", 20 | "$registryKey = \"${registryRoot}:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\"", 21 | "New-Item $fontInstallDir -ItemType Directory -ErrorAction SilentlyContinue | Out-Null", 22 | "$value = if ($isFontInstallationForAllUsers) { \"TallyMarks-Regular.otf\" } else { \"$fontInstallDir\\TallyMarks-Regular.otf\" }", 23 | "New-ItemProperty -Path $registryKey -Name \"Tally Marks (TrueType)\" -Value $value -Force | Out-Null", 24 | "Copy-Item \"$dir\\TallyMarks-Regular.otf\" -Destination $fontInstallDir" 25 | ] 26 | }, 27 | "uninstaller": { 28 | "script": [ 29 | "$currentBuildNumber = [int] (Get-ItemProperty \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\").CurrentBuildNumber", 30 | "$windows1809BuildNumber = 17763", 31 | "$isPerUserFontInstallationSupported = $currentBuildNumber -ge $windows1809BuildNumber", 32 | "$isFontInstallationForAllUsers = $global -or !$isPerUserFontInstallationSupported", 33 | "if ($isFontInstallationForAllUsers -and !(is_admin)) {", 34 | " error \"Administrator rights are required to uninstall $app.\"", 35 | " exit 1", 36 | "}", 37 | "$fontInstallDir = if ($isFontInstallationForAllUsers) { \"$env:windir\\Fonts\" } else { \"$env:LOCALAPPDATA\\Microsoft\\Windows\\Fonts\" }", 38 | "$registryRoot = if ($isFontInstallationForAllUsers) { \"HKLM\" } else { \"HKCU\" }", 39 | "$registryKey = \"${registryRoot}:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\"", 40 | "Remove-ItemProperty -Path $registryKey -Name \"Tally Marks (TrueType)\" -Force -ErrorAction SilentlyContinue", 41 | "Remove-Item \"$fontInstallDir\\TallyMarks-Regular.otf\" -Force -ErrorAction SilentlyContinue", 42 | "Write-Host \"The 'Tally Marks' Font has been uninstalled and will not be present after restarting your computer.\" -Foreground Magenta" 43 | ] 44 | }, 45 | "checkver": "github", 46 | "autoupdate": { 47 | "url": "https://github.com/adobe-fonts/tally-marks/releases/download/$version/TallyMarks-Regular.otf" 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /bucket/firefox-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "146.0.1", 3 | "description": "流行的开源网络浏览器", 4 | "homepage": "https://www.mozilla.org/zh-CN/firefox/", 5 | "license": "MPL-2.0", 6 | "notes": [ 7 | "To set profile 'Scoop' as *DEFAULT*, or profiles/settings was lost after update:", 8 | " - Run 'Firefox Profile Manager', choose 'Scoop' then click 'Start Firefox'.", 9 | " - Visit 'about:profiles' page in Firefox to check *DEFAULT* profile.", 10 | "For details: https://support.mozilla.org/zh-CN/kb/profile-manager-create-remove-switch-firefox-profiles" 11 | ], 12 | "architecture": { 13 | "64bit": { 14 | "url": "https://archive.mozilla.org/pub/firefox/releases/146.0.1/win64/zh-CN/Firefox%20Setup%20146.0.1.exe#/dl.7z", 15 | "hash": "sha512:403345f97a96865b29212cc85c45739aca5969de66f2ae42ad2afc6b75c58df9708fbe9d5163e83b091d10b97e51096a0969e0d1f3d190d6f9f77b7554d9afcd" 16 | }, 17 | "32bit": { 18 | "url": "https://archive.mozilla.org/pub/firefox/releases/146.0.1/win32/zh-CN/Firefox%20Setup%20146.0.1.exe#/dl.7z", 19 | "hash": "sha512:749a5eab64773508e46ab2fcf81aea77982f981bc6aceb2448b2381eeacbaca2d5b810d8ceaf8fcfda0850855717a6a956d864769af83d03f6ed474783107196" 20 | }, 21 | "arm64": { 22 | "url": "https://archive.mozilla.org/pub/firefox/releases/146.0.1/win64-aarch64/zh-CN/Firefox%20Setup%20146.0.1.exe#/dl.7z", 23 | "hash": "sha512:2631d51277121f95e795d705a83b2e85838c31e158e6cd849b1cf8023ef88dc08557389f0c2189ff9e26c346d0a27d103595c2bf4445234eaf9f5c149e65cd20" 24 | } 25 | }, 26 | "extract_dir": "core", 27 | "post_install": [ 28 | "firefox -CreateProfile \"Scoop $persist_dir\\profile\"", 29 | "$Addition = \"$persist_dir\\addition\"", 30 | "if (Test-Path $Addition) {", 31 | " info 'Copying additional items...'", 32 | " Copy-Item -Path $Addition\\* -Destination $dir -Force -Recurse -ErrorAction SilentlyContinue", 33 | "}" 34 | ], 35 | "bin": "firefox.exe", 36 | "shortcuts": [ 37 | [ 38 | "firefox.exe", 39 | "Firefox" 40 | ], 41 | [ 42 | "firefox.exe", 43 | "Firefox Profile Manager", 44 | "-P" 45 | ] 46 | ], 47 | "persist": [ 48 | "distribution", 49 | "profile" 50 | ], 51 | "checkver": { 52 | "url": "https://product-details.mozilla.org/1.0/firefox_versions.json", 53 | "jsonpath": "$.LATEST_FIREFOX_VERSION" 54 | }, 55 | "autoupdate": { 56 | "architecture": { 57 | "64bit": { 58 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/win64/zh-CN/Firefox%20Setup%20$version.exe#/dl.7z", 59 | "hash": { 60 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/SHA512SUMS", 61 | "regex": "$sha512\\s+win64/zh-CN/$basename" 62 | } 63 | }, 64 | "32bit": { 65 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/win32/zh-CN/Firefox%20Setup%20$version.exe#/dl.7z", 66 | "hash": { 67 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/SHA512SUMS", 68 | "regex": "$sha512\\s+win32/zh-CN/$basename" 69 | } 70 | }, 71 | "arm64": { 72 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/win64-aarch64/zh-CN/Firefox%20Setup%20$version.exe#/dl.7z", 73 | "hash": { 74 | "url": "https://archive.mozilla.org/pub/firefox/releases/$version/SHA512SUMS", 75 | "regex": "$sha512\\s+win64-aarch64/zh-CN/$basename" 76 | } 77 | } 78 | } 79 | } 80 | } 81 | -------------------------------------------------------------------------------- /bucket/firefox-esr-zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "140.6.0", 3 | "description": "Firefox 的扩展支持版本:流行的开源网络浏览器", 4 | "homepage": "https://www.mozilla.org/zh-CN/firefox/organizations/", 5 | "license": "MPL-2.0", 6 | "notes": [ 7 | "To set profile 'Scoop-ESR' as *DEFAULT*, or profiles/settings was lost after update:", 8 | " - Run 'Firefox ESR Profile Manager', choose 'Scoop-ESR' then click 'Start Firefox'.", 9 | " - Visit 'about:profiles' page in Firefox ESR to check *DEFAULT* profile.", 10 | "For details: https://support.mozilla.org/zh-CN/kb/profile-manager-create-remove-switch-firefox-profiles" 11 | ], 12 | "architecture": { 13 | "64bit": { 14 | "url": "https://archive.mozilla.org/pub/firefox/releases/140.6.0esr/win64/zh-CN/Firefox%20Setup%20140.6.0esr.exe#/dl.7z", 15 | "hash": "sha512:47906f0b333098759d99948b78a0f97bf3fac60a8672dc5d25cfc982c9bff02dc9d5a48ae004d2f8b1dcc256265047f3a60104cf5bff2770e7789c300c04a363" 16 | }, 17 | "32bit": { 18 | "url": "https://archive.mozilla.org/pub/firefox/releases/140.6.0esr/win32/zh-CN/Firefox%20Setup%20140.6.0esr.exe#/dl.7z", 19 | "hash": "sha512:505bcee2a320530cd33e3547986fac996b119ef573b30cfbcef8ad0d6ecfb13b3f41ee73883b568be34a1eba6cbdb715e8e77a53d635bb5606b1da99f028ace6" 20 | }, 21 | "arm64": { 22 | "url": "https://archive.mozilla.org/pub/firefox/releases/140.6.0esr/win64-aarch64/zh-CN/Firefox%20Setup%20140.6.0esr.exe#/dl.7z", 23 | "hash": "sha512:f3cab028b8b882d79054fda1ec69514a0a2fc4d8b113bb0d076b50cc3f60ec621f5fee240b8fa909ddcc2ea715543fe1ff5e9cb2bad238bb04c0135eca0e5b6d" 24 | } 25 | }, 26 | "extract_dir": "core", 27 | "post_install": [ 28 | "firefox-esr -CreateProfile \"Scoop-ESR $persist_dir\\profile\"", 29 | "$Addition = \"$persist_dir\\addition\"", 30 | "if (Test-Path $Addition) {", 31 | " info 'Copying additional items...'", 32 | " Copy-Item -Path $Addition\\* -Destination $dir -Force -Recurse -ErrorAction SilentlyContinue", 33 | "}" 34 | ], 35 | "bin": [ 36 | [ 37 | "firefox.exe", 38 | "firefox-esr" 39 | ] 40 | ], 41 | "shortcuts": [ 42 | [ 43 | "firefox.exe", 44 | "Firefox ESR" 45 | ], 46 | [ 47 | "firefox.exe", 48 | "Firefox ESR Profile Manager", 49 | "-P" 50 | ] 51 | ], 52 | "persist": [ 53 | "distribution", 54 | "profile" 55 | ], 56 | "checkver": { 57 | "url": "https://aus5.mozilla.org/update/6/Firefox/78.0/_/WINNT_x86_64-msvc-x64/zh-CN/esr/_/_/_/_/update.xml", 58 | "xpath": "/updates/update/@appVersion" 59 | }, 60 | "autoupdate": { 61 | "architecture": { 62 | "64bit": { 63 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win64/zh-CN/Firefox%20Setup%20$versionesr.exe#/dl.7z", 64 | "hash": { 65 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS", 66 | "regex": "$sha512\\s+win64/zh-CN/$basename" 67 | } 68 | }, 69 | "32bit": { 70 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win32/zh-CN/Firefox%20Setup%20$versionesr.exe#/dl.7z", 71 | "hash": { 72 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS", 73 | "regex": "$sha512\\s+win32/zh-CN/$basename" 74 | } 75 | }, 76 | "arm64": { 77 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win64-aarch64/zh-CN/Firefox%20Setup%20$versionesr.exe#/dl.7z", 78 | "hash": { 79 | "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS", 80 | "regex": "$sha512\\s+win64-aarch64/zh-CN/$basename" 81 | } 82 | } 83 | } 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Siku 2 | 3 | 4 | [![Tests](https://github.com/amorphobia/siku/actions/workflows/ci.yml/badge.svg)](https://github.com/amorphobia/siku/actions/workflows/ci.yml) [![Excavator](https://github.com/amorphobia/siku/actions/workflows/excavator.yml/badge.svg)](https://github.com/amorphobia/siku/actions/workflows/excavator.yml) 5 | 6 | My own bucket for [Scoop](https://scoop.sh), the Windows command-line installer. 7 | 8 | ## Usage 9 | 10 | ``` 11 | scoop bucket add siku https://github.com/amorphobia/siku 12 | scoop install 13 | ``` 14 | 15 | ## List of Apps 16 | 17 | |App|Description| 18 | |----|----| 19 | |[adrive](https://www.aliyundrive.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/adrive.json)|阿里云盘是一款速度快、不打扰、够安全、易于分享的网盘,由阿里巴巴集团出品| 20 | |[aget-rs](https://github.com/PeterDing/aget-rs) [m](https://github.com/amorphobia/siku/blob/master/bucket/aget-rs.json)|Aget-rs - Fast Asynchronous Downloader with Rust 🦀| 21 | |[arturo](https://arturo-lang.io/) [m](https://github.com/amorphobia/siku/blob/master/bucket/arturo.json)|Simple, expressive & portable programming language for efficient scripting| 22 | |[arturo-nightly](https://arturo-lang.io/) [m](https://github.com/amorphobia/siku/blob/master/bucket/arturo-nightly.json)|Simple, expressive & portable programming language for efficient scripting| 23 | |[autohotkey2.1](https://www.autohotkey.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/autohotkey2.1.json)|The ultimate automation scripting language for Windows. (2.1 alpha)| 24 | |[bark-server](https://bark.day.app/) [m](https://github.com/amorphobia/siku/blob/master/bucket/bark-server.json)|Backend of Bark| 25 | |[bbdown](https://github.com/nilaoda/BBDown) [m](https://github.com/amorphobia/siku/blob/master/bucket/bbdown.json)|一款命令行式哔哩哔哩下载器| 26 | |[bcdown](https://github.com/lihe07/bilibili_comics_downloader) [m](https://github.com/amorphobia/siku/blob/master/bucket/bcdown.json)|用Rust重写的Bilibili漫画下载器!无环境依赖,超高下载性能,支持pdf epub zip格式| 27 | |[bdinfo](https://www.videohelp.com/software/BDInfo) [m](https://github.com/amorphobia/siku/blob/master/bucket/bdinfo.json)|The BDInfo tool was designed to collect video and audio technical specifications from Blu-ray movie discs| 28 | |[bilibili-desktop](https://app.bilibili.com) [m](https://github.com/amorphobia/siku/blob/master/bucket/bilibili-desktop.json)|哔哩哔哩PC客户端| 29 | |[bilimini](https://github.com/chitosai/bilimini) [m](https://github.com/amorphobia/siku/blob/master/bucket/bilimini.json)|藏起来!哔哩哔哩| 30 | |[bind-lean](https://www.isc.org/bind/) [m](https://github.com/amorphobia/siku/blob/master/bucket/bind-lean)|Versatile, classic, complete name server software.| 31 | |[cargo-binstall](https://github.com/ryankurte/cargo-binstall) [m](https://github.com/amorphobia/siku/blob/master/bucket/cargo-binstall.json)|cargo binstall provides a low-complexity mechanism for installing rust binaries as an alternative to building from source (via cargo install) or manually downloading packages.| 32 | |[clash-for-windows](https://github.com/Fndroid/clash_for_windows_pkg) [m](https://github.com/amorphobia/siku/blob/master/bucket/clash-for-windows.json)|A Windows GUI based on Clash| 33 | |[clash-verge](https://github.com/zzzgydi/clash-verge) [m](https://github.com/amorphobia/siku/blob/master/bucket/clash-verge.json)|A Clash GUI based on tauri| 34 | |[cleanmywechat](https://github.com/blackboxo/CleanMyWechat) [m](https://github.com/amorphobia/siku/blob/master/bucket/cleanmywechat.json)|自动删除 PC 端微信缓存数据,包括从所有聊天中自动下载的大量文件、视频、图片等数据内容,解放你的空间。| 35 | |[cpu-z-zh-cn](https://www.cpuid.com/softwares/cpu-z.html) [m](https://github.com/amorphobia/siku/blob/master/bucket/cpu-z-zh-cn.json)|System information software (简体中文版)| 36 | |[ddns-go](https://github.com/jeessy2/ddns-go) [m](https://github.com/amorphobia/siku/blob/master/bucket/ddns-go.json)|简单好用的DDNS。自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Google Domains)| 37 | |[deep-explorer](http://dimio.altervista.org/eng/#DExplorer) [m](https://github.com/amorphobia/siku/blob/master/bucket/deep-explorer.json)|Deep Explorer is a tool very similar to the Windows Explorer, but it allows you to view and operate on paths much longer than canonical 260 characters of Windows.| 38 | |[desktoppet](https://adrianotiger.github.io/desktopPet/) [m](https://github.com/amorphobia/siku/blob/master/bucket/desktoppet.json)|Add a screen mate to your desktop| 39 | |[dgmpgdec](https://www.videohelp.com/software/DGMPGDec) [m](https://github.com/amorphobia/siku/blob/master/bucket/dgmpgdec.json)|MPEG2 decoder suite used to decode MPEG2 streams from DVD VOBs and Blu-ray, captured transport streams, dvb/digital/hdtv streams, *.mpg, *.m2v, *.ts, *.m2ts files, etc.| 40 | |[double-finder](http://dimio.altervista.org/eng/#DoubleFinder) [m](https://github.com/amorphobia/siku/blob/master/bucket/double-finder.json)|Double Finder is a program to search for duplicates, that is, duplicate files that take up unnecessary space on the disk.| 41 | |[dsynchornize-zh-cn](http://dimio.altervista.org/eng/#DSynchronize) [m](https://github.com/amorphobia/siku/blob/master/bucket/dsynchronize-zh-cn.json)|DSynchronize is a stand-alone utility that let you periodically synchronize two or more folders on Hard Disk, Floppy Disk, LAN, USB Key, CD-DVD and FTP server. (简体中文版)| 42 | |[dvm](https://github.com/justjavac/dvm) [m](https://github.com/amorphobia/siku/blob/master/bucket/dvm.json)|🦕Deno Version Manager - Easy way to manage multiple active deno versions.| 43 | |[fido](https://github.com/pbatard/Fido) [m](https://github.com/amorphobia/siku/blob/master/bucket/fido.json)|A PowerShell download script for Windows ISOs and UEFI Shell| 44 | |[filebrowser](https://filebrowser.org/) [m](https://github.com/amorphobia/siku/blob/master/bucket/filebrowser.json)|Web File Browser| 45 | |[firefox-eme-free-zh-cn](https://www.mozilla.org/zh-CN/firefox/) [m](https://github.com/amorphobia/siku/blob/master/bucket/firefox-eme-free-zh-cn.json)|Firefox 浏览器的无 EME 版本,默认禁用 DRM 支持| 46 | |[firefox-esr-zh-cn](https://www.mozilla.org/zh-CN/firefox/organizations/) [m](https://github.com/amorphobia/siku/blob/master/bucket/firefox-esr-zh-cn.json)|Firefox 的扩展支持版本:流行的开源网络浏览器| 47 | |[firefox-zh-cn](https://www.mozilla.org/zh-CN/firefox/) [m](https://github.com/amorphobia/siku/blob/master/bucket/firefox-zh-cn.json)|流行的开源网络浏览器| 48 | |[hfsexplorer](https://www.catacombae.org/hfsexplorer/) [m](https://github.com/amorphobia/siku/blob/master/bucket/hfsexplorer.json)|HFSExplorer is an application that can read Mac-formatted hard disks and disk images.| 49 | |[huorong-popblock](https://www.huorong.cn/person5.html) [m](https://github.com/amorphobia/siku/blob/master/bucket/huorong-popblock.json)|火绒弹窗拦截独立版| 50 | |[idm-trial-reset](https://github.com/J2TEAM/idm-trial-reset) [m](https://github.com/amorphobia/siku/blob/master/bucket/idm-trial-reset.json)|Use IDM forever without cracking| 51 | |[imazing-converter](https://imazing.com/converter) [m](https://github.com/amorphobia/siku/blob/master/bucket/imazing-converter.json)|iMazing Converter. A tiny and free app for Mac and PC that converts photos from HEIC to JPEG, and videos from HEVC/H.265 to MP4/H.264. Enjoy!| 52 | |[ipatool](https://github.com/majd/ipatool) [m](https://github.com/amorphobia/siku/blob/master/bucket/ipatool.json)|Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store| 53 | |[iris](https://github.com/nini22P/Iris) [m](https://github.com/amorphobia/siku/blob/master/bucket/iris.json)|A lightweight video player / 轻量级视频播放器| 54 | |[iwck](https://github.com/Nigh/I-wanna-clean-keyboard) [m](https://github.com/amorphobia/siku/blob/master/bucket/iwck.json)|I wanna clean keyboard - This app won't clean your keyboard... but it could block the keyboard input when you were cleaning the keyboard...| 55 | |[jijidown](http://client.jijidown.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/jijidown.json)|唧唧Down - 一个用于下载bilibili视频的PC应用程序| 56 | |[librime](https://rime.im/) [m](https://github.com/amorphobia/siku/blob/master/bucket/librime.json)|Rime Input Method Engine| 57 | |[ls-interactive](https://github.com/Araxeus/ls-interactive) [m](https://github.com/amorphobia/siku/blob/master/bucket/ls-interactive.json)|Interactive ls command made in rust| 58 | |[magicsplat-tcl-tk](https://www.magicsplat.com/tcl-installer/index.html) [m](https://github.com/amorphobia/siku/blob/master/bucket/magicsplat-tcl-tk.json)|Tcl/Tk for Windows systems| 59 | |[massigra](http://www.massigra.net/) [m](https://github.com/amorphobia/siku/blob/master/bucket/massigra.json)|シンプルで高速な単画面型の画像ビューワ| 60 | |[mdict](https://www.mdict.cn/) [m](https://github.com/amorphobia/siku/blob/master/bucket/mdict.json)|MDict 是一款电子辞典软件| 61 | |[microdicom-dicom-viewer](https://www.microdicom.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/microdicom-dicom-viewer.json)|MicroDicom is application for primary processing and preservation of medical images in DICOM format| 62 | |[mihome-token](https://github.com/Maxmudjon/Get_MiHome_devices_token) [m](https://github.com/amorphobia/siku/blob/master/bucket/mihome-token.json)|Get Mi Home devices token Windows/MacOS app| 63 | |[minesweeper-arbiter](https://minesweepergame.com/download/arbiter.php) [m](https://github.com/amorphobia/siku/blob/master/bucket/minesweeper-arbiter.json)|Minesweeper Arbiter is a free clone of Windows Minesweeper that saves videos with decimal time.| 64 | |[new-isofile](https://github.com/TheDotSource/New-ISOFile) [m](https://github.com/amorphobia/siku/blob/master/bucket/new-isofile.json)|Function to create ISO files.| 65 | |[odin](https://odin-lang.org/) [m](https://github.com/amorphobia/siku/blob/master/bucket/odin.json)|The Data-Oriented Language for Sane Software Development.| 66 | |[parallels-client](https://www.parallels.com/products/ras/capabilities/parallels-client/) [m](https://github.com/amorphobia/siku/blob/master/bucket/parallels-client.json)|Parallels(R) Client is a lightweight software that enables end-users to securely access virtual applications and desktops from Windows, Mac, Linux, iOS/iPadOS, Android, Google Chromebook and any HTML5 web browser.| 67 | |[parsify-desktop](https://parsify.app/) [m](https://github.com/amorphobia/siku/blob/master/bucket/parsify-desktop.json)|Next generation notepad-based calculator, built with extendibility and privacy in mind.| 68 | |[pcl2-ce](https://pcl-community.github.io/projects/pcl-ce/) [m](https://github.com/amorphobia/siku/blob/master/bucket/pcl2-ce.json)|PCL2 社区版,可体验上游暂未合并的功能| 69 | |[pijul](https://pijul.org/) [m](https://github.com/amorphobia/siku/blob/master/bucket/pijul.json)|Pijul is a free and open source (GPL2) distributed version control system.| 70 | |[pixpin](https://pixpinapp.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/pixpin.json)|功能强大使用简单的截图/贴图工具,帮助你提高效率| 71 | |[plain-craft-launcher](https://afdian.net/@LTCat) [m](https://github.com/amorphobia/siku/blob/master/bucket/plain-craft-launcher.json)|新一代 Minecraft / 我的世界 启动器| 72 | |[portable-build-tools.json](https://github.com/Data-Oriented-House/PortableBuildTools) [m](https://github.com/amorphobia/siku/blob/master/bucket/portable-build-tools.json)|Portable VS Build Tools installer| 73 | |[posh-cargo](https://github.com/Bak-Jin-Hyeong/posh-cargo) [m](https://github.com/amorphobia/siku/blob/master/bucket/posh-cargo.json)|Provides tab autocompletion of 'cargo' command on PowerShell prompt| 74 | |[posh-cd](https://github.com/amorphobia/posh-cd) [m](https://github.com/amorphobia/siku/blob/master/bucket/posh-cd.json)|A bash style "cd" to replace Set-Location| 75 | |[powercolorls](https://github.com/gardebring/PowerColorLS) [m](https://github.com/amorphobia/siku/blob/master/bucket/powercolorls.json)|PowerShell script to display a colorized directory and file listing with icons| 76 | |[qqplayer](https://player.qq.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/qqplayer.json)|QQ影音是一款支持丰富视频、音频文件格式的本地播放器| 77 | |[quark-cloud-drive](https://pan.quark.cn/) [m](https://github.com/amorphobia/siku/blob/master/bucket/quark-cloud-drive.json)|夸克网盘 电脑高效拍档 一键存爽快看| 78 | |[rabbit](https://github.com/amorphobia/rabbit) [m](https://github.com/amorphobia/siku/blob/master/bucket/rabbit.json)|🐇️玉兔毫:由 AutoHotkey 实现的 Rime 输入法引擎前端| 79 | |[radarr](https://radarr.video/) [m](https://github.com/amorphobia/siku/blob/master/bucket/radarr.json)|A fork of Sonarr to work with movies à la Couchpotato.| 80 | |[rains](https://github.com/rookie0/rains) [m](https://github.com/amorphobia/siku/blob/master/bucket/rains.json)|💹 命令行 A 股沪深北证股票信息行情数据查询工具| 81 | |[revokemsgpatcher](https://github.com/huiyadanli/RevokeMsgPatcher) [m](https://github.com/amorphobia/siku/blob/master/bucket/revokemsgpatcher.json)|PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)| 82 | |[rubick](https://rubick.vip/) [m](https://github.com/amorphobia/siku/blob/master/bucket/rubick.json)|Electron based open source toolbox, free integration of rich plug-ins.| 83 | |[rust-sl](https://github.com/amorphobia/rust-sl) [m](https://github.com/amorphobia/siku/blob/master/bucket/rust-sl.json)|A rust port of sl.| 84 | |[scoop-find](https://github.com/amorphobia/scoop-find) [m](https://github.com/amorphobia/siku/blob/master/bucket/scoop-find.json)|Find scoop apps| 85 | |[scoop-hook](https://github.com/amorphobia/scoop-hook) [m](https://github.com/amorphobia/siku/blob/master/bucket/scoop-hook.json)|Hook your scoop subcommands in your $env:PATH| 86 | |[setacl](https://helgeklein.com/setacl/) [m](https://github.com/amorphobia/siku/blob/master/bucket/setacl.json)|Automate Permissions and Manage ACLs| 87 | |[setacl-studio](https://helgeklein.com/setacl-studio/) [m](https://github.com/amorphobia/siku/blob/master/bucket/setacl-studio.json)|Intuitive permission management with the power of SetACL| 88 | |[smartzip](https://github.com/vvyoko/SmartZip) [m](https://github.com/amorphobia/siku/blob/master/bucket/smartzip.json)|用于扩展7-Zip的脚本| 89 | |[sonarr](https://sonarr.tv/) [m](https://github.com/amorphobia/siku/blob/master/bucket/sonarr.json)|Sonarr is an internet PVR for Usenet and Torrents.| 90 | |[sound-keeper](https://veg.by/en/projects/soundkeeper/) [m](https://github.com/amorphobia/siku/blob/master/bucket/sound-keeper.json)|Prevents SPDIF/HDMI/Bluetooth digital audio playback devices from sleeping.| 91 | |[spim](https://pages.cs.wisc.edu/~larus/spim.html) [m](https://github.com/amorphobia/siku/blob/master/bucket/spim.json)|SPIM A MIPS32 Simulator| 92 | |[sublime-text-3](https://www.sublimetext.com) [m](https://github.com/amorphobia/siku/blob/master/bucket/sublime-text-3.json)|A sophisticated text editor for code, markup and prose| 93 | |[tally-marks](https://github.com/adobe-fonts/tally-marks) [m](https://github.com/amorphobia/siku/blob/master/bucket/tally-marks.json)|Tally Marks OpenType-SVG Font| 94 | |[tautulli](https://tautulli.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/tautulli.json)|A python based web application for monitoring, analytics and notifications for Plex Media Server.| 95 | |[todesk](https://www.todesk.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/todesk.json)|An unlimited speed multifunctional remote control software| 96 | |[treeline](http://treeline.bellz.org/) [m](https://github.com/amorphobia/siku/blob/master/bucket/treeline.json)|An information storage program| 97 | |[uip](https://github.com/dndx/uip) [m](https://github.com/amorphobia/siku/blob/master/bucket/uip.json)|A tool to obtain your public IP address with the help of STUN servers| 98 | |[unlock-music-cli](https://git.unlock-music.dev/um/cli) [m](https://github.com/amorphobia/siku/blob/master/bucket/unlock-music-cli.json)|解锁加密的音乐文件| 99 | |[vmping](https://github.com/R-Smith/vmPing) [m](https://github.com/amorphobia/siku/blob/master/bucket/vmping.json)|Visual Multi Ping. Color-coded ping utility for monitoring multiple hosts.| 100 | |[wechatexporter](https://github.com/BlueMatthew/WechatExporter) [m](https://github.com/amorphobia/siku/blob/master/bucket/wechatexporter.json)|Wechat Chat History Exporter 微信聊天记录导出备份程序| 101 | |[winrar-zh-cn](https://rarlab.com/) [m](https://github.com/amorphobia/siku/blob/master/bucket/winrar-zh-cn.json)|Powerful archive manager (简体中文版)| 102 | |[xmcl](https://xmcl.app/) [m](https://github.com/amorphobia/siku/blob/master/bucket/xmcl.json)|An Open Source Minecraft Launcher with Modern UX.| 103 | |[xplist](https://github.com/ic005k/Xplist) [m](https://github.com/amorphobia/siku/blob/master/bucket/xplist.json)|Cross-platform Plist Editor| 104 | |[yahei-fira-icon-hybrid](https://github.com/HanleyLee/Yahei-Fira-Icon-Hybrid-Font) [m](https://github.com/amorphobia/siku/blob/master/bucket/yahei-fira-icon-hybrid.json)|适用于 Vim 及终端图标的中英文混合字体| 105 | |[yakc](https://github.com/iammodev/YAKC) [m](https://github.com/amorphobia/siku/blob/master/bucket/yakc.json)|YAKC is a Key/Mouse Click Visualizer| 106 | |[yourav](https://github.com/Tlaster/YourAV) [m](https://github.com/amorphobia/siku/blob/master/bucket/yourav.json)|宇宙级最轻量杀毒软件| 107 | |[you-get](https://you-get.org/) [m](https://github.com/amorphobia/siku/blob/master/bucket/you-get.json)|A tiny command-line utility to download media contents (videos, audios, images) from the Web| 108 | |[voidimageviewer](https://github.com/voidtools/voidImageViewer) [m](https://github.com/amorphobia/siku/blob/master/bucket/voidimageviewer.json)|Lightweight image viewer for Windows with animated GIF/WEBP support| 109 | 110 | See also in [Scoop website](https://scoop.sh/#/apps?q=%22https%3A%2F%2Fgithub.com%2Famorphobia%2Fsiku%22&s=0&d=1&o=false) 111 | 112 | ## Deprecated Apps 113 | 114 | Deprecated Apps can be found in scoop official buckets. 115 | 116 | |App|Description| 117 | |----|----| 118 | |[86box-manager](https://github.com/86Box/86BoxManager) [m](https://github.com/amorphobia/siku/blob/master/deprecated/86box-manager.json)|86Box Manager is an optional configuration manager for the 86Box emulator.| 119 | |[86box-romset](https://86box.net/) [m](https://github.com/amorphobia/siku/blob/master/deprecated/86box-romset.json)|ROMs needed by the 86Box emulator| 120 | |[86box](https://86box.net/) [m](https://github.com/amorphobia/siku/blob/master/deprecated/86box.json)|86Box is an IBM PC system emulator that specializes in running old operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.| 121 | |[qsv](https://github.com/jqnatividad/qsv) [m](https://github.com/amorphobia/siku/blob/master/deprecated/qsv.json)|qsv is a command line program for indexing, slicing, analyzing, splitting, enriching, validating & joining CSV files.| 122 | |[wechat](https://pc.weixin.qq.com/) [m](https://github.com/amorphobia/siku/blob/master/deprecated/wechat.json)|微信电脑版| 123 | |[wiliwili](https://xfangfang.github.io/wiliwili/) [m](https://github.com/amorphobia/siku/blob/master/deprecated/wiliwili.json)|一个专为手柄用户设计的第三方B站客户端| 124 | 125 | ## How do I contribute new manifests? 126 | 127 | Just slam open a pull request. 128 | --------------------------------------------------------------------------------