├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── hash_check_fail.md │ └── manifest_request.md └── workflows │ ├── pull_request.yml │ ├── issue_comment.yml │ ├── issue.yml │ └── schedule.yml ├── .gitignore ├── Check_Version.ps1 ├── .gitattributes ├── Bucket.Tests.ps1 ├── bin ├── test.ps1 ├── Helpers.ps1 ├── formatjson.ps1 └── describe.ps1 ├── .vscode └── extensions.json ├── .editorconfig ├── deprecated ├── dotfiles.json ├── uwd.json ├── windows11manager.json ├── dim2clear.json ├── aofv.json ├── fl980.json ├── imewlconverter.json ├── DNSAngel.json ├── fishingfunds.json ├── FixWin10.json ├── contextmenu-manager.json ├── zy-player.json ├── ftnn.json ├── mubu.json ├── DefenderControl.json ├── mouseInc.json ├── EasyContextMenu.json ├── switchhosts.json ├── kate.json └── devsidecar.json ├── bucket ├── wsc.json ├── figlet.json ├── hbuilderx.json ├── easywsl.json ├── wttop.json ├── gitui.json ├── completion-predictor.json ├── ntop.json ├── winfetch.json ├── which.json ├── bob.json ├── innounpacker.json ├── rainbow.json ├── xming.json ├── empty-recycle-bin.json ├── mpxplay.json ├── recycle-bin.json ├── wxwork.json ├── cowsay.json ├── gallery-dl.json ├── silentcmd.json ├── fastbootEnhance.json ├── scoop-completion.json ├── pngquant.json ├── yddict.json ├── tuya.json ├── wechat-work.json ├── trash.json ├── windows-application-driver.json ├── sox.json ├── nero-aac.json ├── unzip.json ├── instaloader.json ├── dyad.json ├── innounp.json ├── dim.json ├── fat32format.json ├── phantomjs.json ├── xidel.json ├── monolith.json ├── optipng.json ├── pyvm.json ├── shellcheck.json ├── biyi.json ├── gsudo.json ├── pyflow.json ├── httpstat.json ├── nexusfont.json ├── shim.json ├── grex.json ├── netcat.json ├── touch.json ├── dark.json ├── npm-completion.json ├── fx.json ├── mdbook.json ├── tup.json ├── adb.json ├── oxipng.json ├── warp.json ├── termscp.json ├── youtube-dl.json ├── nu.json ├── xmind.json ├── PowerSession.json ├── sudo.json ├── sayit.json ├── mtn.json ├── tldr.json ├── gof.json ├── macchina.json ├── zola.json ├── figma.json ├── z.json ├── mdcat.json ├── speedtest-cli.json ├── scoop-search.json ├── m4a-to-mp3-converter.json ├── ncspot.json ├── dog.json ├── terminus.json ├── topgrade.json ├── gdu.json ├── rnr.json ├── lepton.json ├── cyberduck.json ├── zstd.json ├── selenium.json ├── wrangler.json ├── hosts.json ├── n-m3u8dl-cli.json ├── regexp.json ├── you-get.json ├── carnac.json ├── rufus.json ├── ysyy.json ├── prs.json ├── time.json ├── wx_qq_revokeMsgPatcher.json ├── redis5.json ├── runjs.json ├── bat2exe.json ├── geekuninstaller.json ├── nircmd.json ├── pseverything.json ├── gradle.json ├── nginx.json ├── quicklook.json ├── simple-live.json ├── xh.json ├── dart.json ├── handbrake-cli.json ├── jabba.json ├── officetoolplus.json ├── helix.json ├── fiddler.json ├── cmake.json ├── landrop.json ├── musicfox.json ├── pypy2.json ├── pypy3.json ├── crow-translate.json ├── pandoc.json ├── typora.json ├── dvm.json ├── oh-my-posh.json ├── say.json ├── neofetch.json ├── maven.json ├── nsis.json ├── fleet.json ├── fzf.json ├── bcut.json ├── svtplay-dl.json ├── feishu.json ├── x265.json ├── doubao.json ├── hellofont.json ├── jianyingpro.json ├── s.json ├── upscaler.json ├── xsv.json ├── yq.json ├── nvs.json ├── format-factory.json ├── powerhtml.json ├── qt-creator.json ├── deno.json ├── lwc.json ├── directory-predictor.json ├── gh.json ├── wp-cli.json ├── far.json ├── hub.json ├── frpc-desktop.json ├── nali.json ├── pup.json ├── imagine.json ├── postman.json ├── tar.json ├── wegame.json ├── qqmusic.json ├── scrcpy-gui.json ├── translucenttb.json ├── wavpack.json ├── f2.json ├── ffmpeg.json ├── cpu-z.json ├── nyagos.json ├── x264.json ├── poetry.json ├── gitomatic.json ├── nano.json ├── psutils.json ├── opus-tools.json ├── notion.json ├── okular.json └── bilibili-livehime.json ├── APP_Table.ps1 └── docs └── wtq.jsonc /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @akirco 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /checkver* 2 | /.cache/ 3 | /.vagrant/ 4 | *.log -------------------------------------------------------------------------------- /Check_Version.ps1: -------------------------------------------------------------------------------- 1 | (Get-ChildItem .\bucket).FullName | ForEach-Object { .\bin\checkver.ps1 $_ -u } -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # retain windows line-endings in case checked out on mac or linux 2 | * text eol=crlf 3 | .git/hooks/* text eol=lf 4 | -------------------------------------------------------------------------------- /Bucket.Tests.ps1: -------------------------------------------------------------------------------- 1 | if (-not ($env:SCOOP_HOME)) { $env:SCOOP_HOME = scoop prefix scoop | Resolve-Path } 2 | 3 | . "$env:SCOOP_HOME\test\Import-Bucket-Tests.ps1" 4 | -------------------------------------------------------------------------------- /bin/test.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | .SYNOPSIS 3 | Execute Pester tests in repository root directory. 4 | #> 5 | 6 | $result = Invoke-Pester "$PSScriptRoot\.." -PassThru 7 | 8 | exit $result.FailedCount 9 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "EditorConfig.EditorConfig", 4 | "ms-vscode.powershell-preview", 5 | "redhat.vscode-yaml", 6 | "usernamehw.errorlens", 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = crlf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = false 9 | trim_trailing_whitespace = true 10 | 11 | [.git/hooks/*] 12 | end_of_line = lf 13 | 14 | [*.{yml,yaml}] 15 | indent_size = 2 16 | -------------------------------------------------------------------------------- /bin/Helpers.ps1: -------------------------------------------------------------------------------- 1 | $ROOT_DIRECTORY = Resolve-Path "$PSScriptRoot\.." 2 | $BUCKET_DIRECTORY = Resolve-Path "$ROOT_DIRECTORY\bucket" 3 | 4 | function Get-RecursiveFolder { 5 | $folders = @($ROOT_DIRECTORY) 6 | $folders += Get-ChildItem $ROOT_DIRECTORY -Directory | Where-Object { $_ -inotmatch '.vscode|bin' } 7 | 8 | return Resolve-Path $folders 9 | } 10 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/hash_check_fail.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Hash check fail 3 | about: Installation failed due to hash check. 4 | title: '%%manifest%%@%%version%%: Hash check failed' 5 | --- 6 | 7 | 8 | 9 | 10 | ```powershell 11 | 12 | ``` 13 | -------------------------------------------------------------------------------- /deprecated/dotfiles.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "description": "personal settings.", 4 | "homepage": "https://github.com/akirco/dotfiles", 5 | "license": "MIT", 6 | "url": "https://github.com/akirco/dotfiles/archive/refs/tags/v0.2.zip", 7 | "hash": "179ad0d6ae9637a0298df9c6b672760281df92f6866408c089534fa877c741f0", 8 | "extract_dir": "dotfiles-0.2", 9 | "env_add_path":["",""] 10 | } 11 | -------------------------------------------------------------------------------- /bucket/wsc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "description": "fzf cli for windows app manager(scoop,winget,chocolatey)", 4 | "homepage": "https://github.com/akirco/wsc/", 5 | "license": "Freeware", 6 | "url": "https://github.com/akirco/wsc/archive/master.zip", 7 | "hash": "9de5777a9786d1a058f5172feae89222784f70ee80a9c0f3e3133278df817475", 8 | "extract_dir": "wsc-master", 9 | "bin": "bin\\wsc.ps1" 10 | } -------------------------------------------------------------------------------- /deprecated/uwd.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0.6", 3 | "description": " remove all kinds of watermarks in Windows.", 4 | "homepage": "http://startisback.com/", 5 | "license": "Freeware", 6 | "url": "http://qiniu.extrameta.cn/apps/uwd.7z", 7 | "hash": "71cdb9ccbc6956af16275baf501ad45f6f1977dab131ce7f093eb35112f05b12", 8 | "extract_dir": "uwd", 9 | "shortcuts": [["uwd.exe", "Universal Watermark Disabler"]] 10 | } 11 | -------------------------------------------------------------------------------- /bucket/figlet.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0-go", 3 | "description": "Create large letters using ASCII art out of ordinary text.", 4 | "homepage": "https://github.com/lukesampson/figlet", 5 | "license": "BSD-3-Clause", 6 | "url": "https://github.com/lukesampson/figlet/releases/download/go-1.0-win/figlet-go-1.0-win.zip", 7 | "hash": "11ee1f4de608d147ab5b61ddb5967730e9b2c1e43f7d2c96582ee260c030e413", 8 | "bin": "figlet.exe" 9 | } 10 | -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- 1 | on: 2 | pull_request: 3 | types: [opened] 4 | name: Pull Requests 5 | jobs: 6 | pullRequestHandler: 7 | name: Pull Request Validator 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: Pull Request Validation 12 | uses: Ash258/Scoop-GithubActions@stable 13 | env: 14 | GITH_EMAIL: 1833708553@qq.com 15 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 16 | -------------------------------------------------------------------------------- /bucket/hbuilderx.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.3.5.20211229", 3 | "homepage": "https://www.dcloud.io/hbuilderx.html", 4 | "license": "BSD-3-Clause", 5 | "description": "HBuilderX is a cross-platform GUI development tool.", 6 | "url": "https://download1.dcloud.net.cn/download/HBuilderX.3.3.5.20211229.full.zip", 7 | "extract_dir": "HBuilderX", 8 | "persist": "plugins", 9 | "bin": "HBuilderX.exe", 10 | "shortcuts": [["HBuilderX.exe", "HBuilderX"]] 11 | } 12 | -------------------------------------------------------------------------------- /deprecated/windows11manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.1", 3 | "license": "Proprietary", 4 | "description": "Windows11Manager,好用的Win10百宝箱,可以清理、维修、自定义系统等", 5 | "homepage": "https://www.423down.com/9402.html", 6 | "url": "http://qiniu.extrameta.cn/apps/Windows11Manager.7z", 7 | "hash": "02c24281b39d58bfe0c2b5bc7d63da607759fe35aa262d57fdadcefeed267878", 8 | "extract_dir": "Windows11Manager", 9 | "shortcuts": [["Windows11Manager.exe", "Windows11 Manager"]] 10 | } 11 | -------------------------------------------------------------------------------- /bucket/easywsl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.8.0", 3 | "description": "easyWSL makes it way easier to use the wonders of WSL functionality on Windows 10 and 11 systems. ", 4 | "homepage": "https://github.com/redcode-labs/easyWSL", 5 | "license": "MIT", 6 | "url": "https://github.com/redcode-labs/easyWSL/releases/download/1.8.0/27302RedCodeLabs.easyWSL_0.1.8.0_x64__m9ag49q0nrza2.Msix#/dl.7z", 7 | "hash": "0589059210ed198435f46ac80346b95dcbe90c913da6aa4f7d800c903b8ee528", 8 | "shortcuts": [["easyWSL.exe", "easyWSL"]] 9 | } 10 | -------------------------------------------------------------------------------- /.github/workflows/issue_comment.yml: -------------------------------------------------------------------------------- 1 | on: 2 | issue_comment: 3 | types: [created] 4 | name: Commented Pull Request 5 | jobs: 6 | pullRequestHandler: 7 | name: Pull Request Validator 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: Pull Request Validation 12 | uses: Ash258/Scoop-GithubActions@stable 13 | if: startsWith(github.event.comment.body, '/verify') 14 | env: 15 | GITH_EMAIL: 1833708553@qq.com 16 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 17 | -------------------------------------------------------------------------------- /bucket/wttop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1", 3 | "description": "System monitor for the new Windows Terminal", 4 | "homepage": "https://github.com/jchomarat/wttop", 5 | "license": "MIT", 6 | "url": "https://github.com/jchomarat/wttop/releases/download/1.1/wttop.exe", 7 | "hash": "f39d5bf7aeb4a61b6c155ca39e4109ae4a41b0dfb50d587c6c6bb0aa6a486f28", 8 | "bin": "wttop.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/jchomarat/wttop/releases/download/$version/wttop.exe" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/gitui.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.28.0", 3 | "description": "Terminal client for Git", 4 | "homepage": "https://github.com/extrawurst/gitui", 5 | "license": "MIT", 6 | "url": "https://github.com/extrawurst/gitui/releases/download/v0.28.0/gitui-win.tar.gz", 7 | "hash": "afdbf94ed3cc4c7b39ff9dd0796fb1aa8e7fd73aeaf84944753214dfb4e13844", 8 | "bin": "gitui.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/extrawurst/gitui/releases/download/v$version/gitui-win.tar.gz" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/completion-predictor.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.1", 3 | "description": "The CompletionPredictor is a PowerShell command line auto-completion plugin for the PSReadLine Predictive Intellisense feature.", 4 | "homepage": "https://github.com/PowerShell/CompletionPredictor", 5 | "license": "MIT", 6 | "url": "https://psg-prod-eastus.azureedge.net/packages/completionpredictor.0.1.1.nupkg", 7 | "hash": "51dc843aead6b2d7af9622a42507f6634c81fdd1f51d36bc74519720400f40e0", 8 | "psmodule": { 9 | "name": "CompletionPredictor" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /bucket/ntop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.21", 3 | "description": "htop-like system-monitor with Vi-emulation for Windows", 4 | "homepage": "https://github.com/gsass1/NTop", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/gsass1/NTop/releases/download/v0.3.21/ntop.exe", 7 | "hash": "a6a36e1c2e9d1a1b1252fd39d57a7d77485aacbce1d55dd9649e7d4d92aac12b", 8 | "bin": "ntop.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/gsass1/NTop/releases/download/v$version/ntop.exe" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/winfetch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.5.1", 3 | "description": "A command-line system information utility for Windows", 4 | "homepage": "https://github.com/lptstr/winfetch", 5 | "license": "MIT", 6 | "url": "https://raw.githubusercontent.com/lptstr/winfetch/v2.5.1/winfetch.ps1", 7 | "hash": "37359a63285945d425e4daab97b1cbf8cc259509b49eb0171c3ab762500856d9", 8 | "bin": "winfetch.ps1", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://raw.githubusercontent.com/lptstr/winfetch/v$version/winfetch.ps1" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /.github/workflows/issue.yml: -------------------------------------------------------------------------------- 1 | on: 2 | issues: 3 | types: [opened, labeled] 4 | name: Issues 5 | jobs: 6 | issueHandler: 7 | runs-on: ubuntu-latest 8 | name: Issue Verification 9 | steps: 10 | - uses: actions/checkout@main 11 | - name: Verify Issue 12 | uses: Ash258/Scoop-GithubActions@stable 13 | if: github.event.action == 'opened' || (github.event.action == 'labeled' && contains(github.event.issue.labels.*.name, 'verify')) 14 | env: 15 | GITH_EMAIL: 1833708553@qq.com 16 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 17 | -------------------------------------------------------------------------------- /bucket/which.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.20", 3 | "description": "Show the full path of command.", 4 | "homepage": "http://gnuwin32.sourceforge.net/packages/which.htm", 5 | "license": "GPL-2.0-only", 6 | "url": "https://downloads.sourceforge.net/project/gnuwin32/which/2.20/which-2.20-bin.zip", 7 | "hash": "sha1:385990045d755bb910d2c30b9697faf36d61e37e", 8 | "bin": "bin\\which.exe", 9 | "checkver": "(?smi)Version\\s+

([\\d.]+)", 10 | "autoupdate": { 11 | "url": "https://downloads.sourceforge.net/project/gnuwin32/which/$version/which-$version-bin.zip" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/bob.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.1.6", 3 | "description": "A version manager for neovim", 4 | "homepage": "https://github.com/MordechaiHadad/bob", 5 | "license": "Freeware", 6 | "url": "https://github.com/MordechaiHadad/bob/releases/download/v4.1.6/bob-windows-x86_64.zip", 7 | "hash": "583f9a524cb18924069c9c074ef64074ac721eefe3d34914f707191e43434f15", 8 | "bin": "bob.exe", 9 | "checkver": "github", 10 | "extract_dir": "bob-windows-x86_64", 11 | "autoupdate": { 12 | "url": "https://github.com/MordechaiHadad/bob/releases/download/v$version/bob-windows-x86_64.zip" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /bucket/innounpacker.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1.8", 3 | "homepage": "https://www.rathlev-home.de/index-e.html?tools/prog-e.html#unpack", 4 | "license": "Freeware", 5 | "description": "Inno Setup Unpacker", 6 | "bin": [ 7 | [ 8 | "innounp.exe", 9 | "innounpack" 10 | ] 11 | ], 12 | "url": "https://www.rathlev-home.de/tools/download/innounpacker.zip", 13 | "hash": "1e0e8f75fd9d582fa2464b23d40491ad050bcca3458ec41d56b0edbd768f9b73", 14 | "shortcuts": [ 15 | [ 16 | "InnoUnpack.exe", 17 | "InnoUnpack" 18 | ] 19 | ] 20 | } -------------------------------------------------------------------------------- /bucket/rainbow.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.1", 3 | "description": "Print text in rainbow pattern.", 4 | "homepage": "https://github.com/arsham/rainbow", 5 | "license": "Apache-2.0", 6 | "url": "https://github.com/arsham/rainbow/releases/download/v1.2.1/figurine_windows_v1.2.1.zip", 7 | "hash": "33a89da528399d31101a2f0196949872fc7f6c36b3a1878ae05ea95278fd2b99", 8 | "extract_dir": "deploy", 9 | "bin": "rainbow.exe", 10 | "checkver": "github", 11 | "autoupdate": { 12 | "url": "https://github.com/arsham/rainbow/releases/download/v$version/figurine_windows_v$version.zip" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /bucket/xming.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.9.0.31", 3 | "description": "Run X GUI applications on bash subsystem or linux VM, and have them rendered on Windows Desktop.", 4 | "homepage": "http://www.straightrunning.com/XmingNotes/", 5 | "license": { 6 | "identifier": "Public Domain,...", 7 | "url": "http://www.straightrunning.com/XmingNotes/terms.php" 8 | }, 9 | "url": "https://downloads.sourceforge.net/project/xming/Xming-mesa/6.9.0.31/Xming-mesa-6-9-0-31-setup.exe?r=scoop", 10 | "hash": "md5:E580DEBBF6110CFC4D8FCD20BEB541C1", 11 | "innosetup": true, 12 | "bin": "XLaunch.exe" 13 | } 14 | -------------------------------------------------------------------------------- /bucket/empty-recycle-bin.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "description": "Empty the Windows recycle bin", 4 | "homepage": "https://github.com/sindresorhus/empty-recycle-bin", 5 | "license": "MIT", 6 | "url": "https://github.com/sindresorhus/empty-recycle-bin/releases/download/1.0.0/empty-recycle-bin.exe", 7 | "hash": "B5C939A5747AFA4D43F2342705726602E34D9CF46FE6664C2A7D0DEA39E64560", 8 | "bin": "empty-recycle-bin.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/sindresorhus/empty-recycle-bin/releases/download/$version/empty-recycle-bin.exe" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/mpxplay.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.68", 3 | "description": "Commander-style console audio player.", 4 | "homepage": "http://mpxplay.sourceforge.net", 5 | "license": "Unknown", 6 | "url": "https://downloads.sourceforge.net/project/mpxplay/Mpxplay/Mpxplay%20v1.68/mpxp168w.zip", 7 | "hash": "sha1:9db5b44bb4d5d02175be7ecafa503fdeb375eab1", 8 | "bin": "mpxplay.exe", 9 | "persist": "MPXPLAY.INI", 10 | "checkver": "Mpxplay v([\\d.]+) small", 11 | "autoupdate": { 12 | "url": "https://downloads.sourceforge.net/project/mpxplay/Mpxplay/Mpxplay%20v$version/mpxp$cleanVersionw.zip" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /bucket/recycle-bin.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "description": "Move files and folders to the Windows recycle bin within command line.", 4 | "homepage": "https://github.com/sindresorhus/recycle-bin", 5 | "license": "MIT", 6 | "url": "https://github.com/sindresorhus/recycle-bin/releases/download/v2.0.0/recycle-bin.exe", 7 | "hash": "06f2f20edd22757be8667348050f3aa92b3cd23b05d9e21815dca83f453ceb78", 8 | "bin": "recycle-bin.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/sindresorhus/recycle-bin/releases/download/v$version/recycle-bin.exe" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/wxwork.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "nightly", 3 | "description": "企业微信", 4 | "homepage": "https://work.weixin.qq.com/", 5 | "license": { 6 | "identifier": "Freeware" 7 | }, 8 | "url": "https://work.weixin.qq.com/wework_admin/commdownload?platform=win#/dl.7z", 9 | "pre_install": "Remove-Item -R -Path \"$dir\\Uninstall.exe\",\"$dir\\`$PLUGINSDIR\"", 10 | "shortcuts": [ 11 | [ 12 | "WXWork.exe", 13 | "企业微信" 14 | ] 15 | ], 16 | "autoupdate": { 17 | "url": "https://work.weixin.qq.com/wework_admin/commdownload?platform=win#/dl.7z" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /bucket/cowsay.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2013.07.19", 3 | "description": "Cowsay generates an ASCII picture of a cow saying something provided by the user. If run with no arguments, it accepts standard input, word-wraps the message given at about 40 columns, and prints the cow saying the given message on standard output.", 4 | "homepage": "https://linux.die.net/man/1/cowsay/", 5 | "license": "MIT", 6 | "url": "https://github.com/lukesampson/cowsay-psh/archive/master.zip", 7 | "hash": "c65cdfbf43b15f65742831f812003a92abeaa5d416374d5d75a53388d0b59148", 8 | "extract_dir": "cowsay-psh-master", 9 | "bin": "cowsay.ps1" 10 | } 11 | -------------------------------------------------------------------------------- /bucket/gallery-dl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.31.1", 3 | "description": "Command-line program to download image-galleries and -collections from several image hosting sites.", 4 | "homepage": "https://github.com/mikf/gallery-dl", 5 | "license": "GPL-2.0-or-later", 6 | "url": "https://github.com/mikf/gallery-dl/releases/download/v1.31.1/gallery-dl.exe", 7 | "hash": "22b7200a724419bbc31abc310bc90ee327fb0a6f3a08094cc83e09ee764f2289", 8 | "bin": "gallery-dl.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/mikf/gallery-dl/releases/download/v$version/gallery-dl.exe" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/silentcmd.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.4", 3 | "description": "Executes a batch file without opening the command prompt window.", 4 | "homepage": "https://github.com/stbrenner/SilentCMD", 5 | "license": "MIT", 6 | "url": "https://github.com/stbrenner/SilentCMD/releases/download/v1.4/SilentCMD.zip", 7 | "hash": "6635c1aa320cb62364270bce5a3de53d83e274992de8b6f518e7b8e9581a685a", 8 | "bin": "SilentCMD.exe", 9 | "persist": "SilentCMD.exe.config", 10 | "checkver": "github", 11 | "autoupdate": { 12 | "url": "https://github.com/stbrenner/SilentCMD/releases/download/v$version/SilentCMD.zip" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /bucket/fastbootEnhance.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.4.0", 3 | "description": "A user-friendly Fastboot ToolBox & Payload Dumper for Windows.", 4 | "homepage": "https://github.com/libxzr/FastbootEnhance", 5 | "license": "Unlicense", 6 | "url": "https://github.com/libxzr/FastbootEnhance/releases/download/v1.4.0/Release.zip", 7 | "hash": "d9ca750894d14ad004cd0b09a50b739ba3244bc98b1e7c540069e3485741c62b", 8 | "shortcuts": [["FastbootEnhance.exe", "fastbootEnhance"]], 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/libxzr/FastbootEnhance/releases/download/v$version/Release.zip" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/scoop-completion.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.4", 3 | "description": "Scoop tab completion, work with powershell", 4 | "homepage": "https://github.com/Moeologist/scoop-completion", 5 | "license": "MIT", 6 | "notes": [ 7 | "To enable completion autoload, you need to add scoop-completion module to PowerShell $PROFILE by running:", 8 | "Add-Content -Path $Profile -Value \"`Import-Module scoop-completion`\"" 9 | ], 10 | "url": "https://github.com/Moeologist/scoop-completion/archive/master.zip", 11 | "extract_dir": "scoop-completion-master/src", 12 | "psmodule": { 13 | "name": "scoop-completion" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /bucket/pngquant.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.18.0", 3 | "description": "A command-line utility for lossy compression of PNG images", 4 | "homepage": "https://pngquant.org/", 5 | "license": "GPL-3.0-or-later", 6 | "url": "https://pngquant.org/pngquant-windows.zip", 7 | "hash": "bd0257aeeccfe446a4cd764927e26f8af6051796f28abed104307284107b120d", 8 | "extract_dir": "pngquant", 9 | "bin": "pngquant.exe", 10 | "checkver": { 11 | "url": "https://pngquant.org/releases.html", 12 | "regex": "pngquant-([\\d.]+)-src\\.tar\\.gz" 13 | }, 14 | "autoupdate": { 15 | "url": "https://pngquant.org/pngquant-windows.zip" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/yddict.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://cidian.youdao.com/", 3 | "version": "10.0.3.0", 4 | "license": "freeware", 5 | "description": "Youdao Dict", 6 | "url": " https://download.ydstatic.com/cidian/static/10.0/20230424/YoudaoDictSetup.exe#/dl.7z", 7 | "hash": "8d48150cfa3f4eb0fac7c5385e6a3e82a68917193dd32f84c9d41fc6aa89cb50", 8 | "installer": { 9 | "script": "Expand-7ZipArchive \"$dir\\`$PLUGINSDIR\\dict.7z\" \"$dir\"" 10 | }, 11 | "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\`$_*_\", \"$dir\\uninst.exe\" -Force -Recurse", 12 | "bin": "YoudaoDict.exe", 13 | "shortcuts": [["YoudaoDict.exe", "Youdao Dict"]] 14 | } 15 | -------------------------------------------------------------------------------- /bucket/tuya.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.1.0", 3 | "description": "https://tuya.xinxiao.tech/", 4 | "homepage": "http://www.info-zip.org/", 5 | "license": "Freeware", 6 | "url": "https://haokuai.cdn.tinyservices.net/tuya/%E5%9B%BE%E5%8E%8B%20Setup%200.4.1.exe#/dl.7z", 7 | "hash": "sha256:b40ecd98890cdeeecbdded8302d3af3ffcbea70e10dfd35dfc8a7c7be232f211", 8 | "pre_install": [ 9 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 10 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninst*\" -Force -Recurse" 11 | ], 12 | "shortcuts": [ 13 | [ 14 | "图压.exe", 15 | "图压" 16 | ] 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /APP_Table.ps1: -------------------------------------------------------------------------------- 1 | $results= Get-ChildItem -Path .\bucket\ -Recurse -Filter *.json | ForEach-Object { 2 | $currentFile = $_ 3 | $appName = $currentFile.name.Split('.')[0] 4 | $packageJson = Get-Content $currentFile.FullName -Raw | ConvertFrom-Json 5 | [PSCustomObject]@{ 6 | App = $appName 7 | Description = $packageJson.description 8 | } 9 | } | Select-Object App, Description -Unique 10 | 11 | $markdown = @" 12 | ## app count: $($results.Count) 13 | 14 | | App | Description | 15 | | --- | ------- | 16 | "@ 17 | 18 | $results | ForEach-Object { 19 | $markdown += "| $($_.App) | $($_.Description) | 20 | " } 21 | 22 | $markdown | Out-File -FilePath .\output.md -------------------------------------------------------------------------------- /bucket/wechat-work.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "nightly", 3 | "description": "Connection Makes a Smarter Business", 4 | "homepage": "https://work.weixin.qq.com/", 5 | "license": { 6 | "identifier": "EULA", 7 | "url": "https://work.weixin.qq.com/nl/eula" 8 | }, 9 | "url": "https://work.weixin.qq.com/wework_admin/commdownload?platform=win&from=wwindex#/dl.7z", 10 | "shortcuts": [ 11 | [ 12 | "WXWork.exe", 13 | "WeChat Work" 14 | ] 15 | ], 16 | "post_install": [ 17 | "Remove-Item \"$dir\\`$PLUGINSDIR\" -Force -Recurse", 18 | "Remove-Item \"$dir\\Uninstall.exe\" -Force -Recurse" 19 | ] 20 | } 21 | -------------------------------------------------------------------------------- /bucket/trash.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "description": "Move files and folders to the Windows recycle bin", 4 | "homepage": "https://github.com/sindresorhus/recycle-bin", 5 | "license": "MIT", 6 | "checkver": "github", 7 | "autoupdate": { 8 | "url": "https://github.com/sindresorhus/recycle-bin/releases/download/v$version/recycle-bin.exe" 9 | }, 10 | "url": "https://github.com/sindresorhus/recycle-bin/releases/download/v2.0.0/recycle-bin.exe", 11 | "hash": "06f2f20edd22757be8667348050f3aa92b3cd23b05d9e21815dca83f453ceb78", 12 | "pre_install": "Rename-Item @(Get-ChildItem $dir\\recycle-bin.exe)[0] $dir\\trash.exe", 13 | "bin": "trash.exe" 14 | } 15 | -------------------------------------------------------------------------------- /docs/wtq.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | // Generated by WTQ, see the docs for more information: https://wtq.flyingpie.nl 3 | "Apps": [ 4 | { 5 | // Found Windows Terminal to be installed, using that. 6 | "Name": "Terminal", 7 | "Hotkeys": [{ "Modifiers": "ALT", "Key": "P" }], 8 | "FileName": "wt", 9 | "ProcessName": "WindowsTerminal" 10 | } 11 | ], 12 | "HorizontalAlign": "Center", 13 | "VerticalOffset": 0, 14 | "VerticalScreenCoverage": 75, 15 | "HorizontalScreenCoverage": 75, 16 | "HideOnFocusLost": true, 17 | // Hotkeys that toggle the most recent app (or the first one if none has been active yet). 18 | "Hotkeys": [{ "Modifiers": "ALT", "Key": "P" }] 19 | } 20 | -------------------------------------------------------------------------------- /deprecated/dim2clear.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.4", 3 | "description": "Real-ESRGAN的GUI实现,画质增强app", 4 | "license": "Unlicense", 5 | "homepage": "https://www.52pojie.cn/thread-1535632-1-1.html", 6 | "notes": "如确实执行程序,请注意关闭windows杀毒软件后重试!", 7 | "hash": "sha256:e3333b67d27dbe23634b0552ce2a8feeec087baab2fd4bba06b9a36b4fd4034b", 8 | "url": "https://aki-1258833316.cos.ap-shanghai.myqcloud.com/dim2clear_v1.4.7z", 9 | "pre_install": [ 10 | "Move-Item -Path \"$dir\\dim2clear_v1.4*\\*\" -Destination \"$dir\"", 11 | "Remove-Item \"$dir\\dim2clear_v1.4\" -Force -Recurse" 12 | ], 13 | "bin": "dim2clear.exe", 14 | "shortcuts": [["dim2clear.exe", "dim2clear"]] 15 | } 16 | -------------------------------------------------------------------------------- /bucket/windows-application-driver.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.1", 3 | "description": "Supports Selenium-like UI Test Automation on Windows Applications.", 4 | "homepage": "https://github.com/Microsoft/WinAppDriver", 5 | "license": "MIT", 6 | "url": "https://github.com/Microsoft/WinAppDriver/releases/download/v1.2.1/WindowsApplicationDriver_1.2.1.msi", 7 | "hash": "a76a8f4e44b29bad331acf6b6c248fcc65324f502f28826ad2acd5f3c80857fe", 8 | "bin": "Windows Application Driver\\WinAppDriver.exe", 9 | "checkver": "github", 10 | "autoupdate": { 11 | "url": "https://github.com/Microsoft/WinAppDriver/releases/download/v$version/WindowsApplicationDriver_$version.msi" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /bucket/sox.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "14.4.2", 3 | "description": "Command line utility that can convert various formats of computer audio files in to other formats.", 4 | "homepage": "http://sox.sourceforge.net/", 5 | "license": "GPL-2.0-only", 6 | "url": "https://downloads.sourceforge.net/project/sox/sox/14.4.2/sox-14.4.2-win32.zip", 7 | "hash": "sha1:825b218c275687a38e96bf838dcfdd2e9bd55a25", 8 | "extract_dir": "sox-14.4.2", 9 | "bin": "sox.exe", 10 | "checkver": "SoX\\s+([\\d.]+)\\s+was released", 11 | "autoupdate": { 12 | "url": "https://downloads.sourceforge.net/project/sox/sox/$version/sox-$version-win32.zip", 13 | "extract_dir": "sox-$version" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /bucket/nero-aac.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.4.0", 3 | "description": "Nero Digital AAC Encoder (Command Line Tools)", 4 | "homepage": "https://www.videohelp.com/software/Nero-AAC-Codec", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.nero.com/eng/corp-legal/end-user-agreement.php" 8 | }, 9 | "suggest": { 10 | "LameXP": "extras/lamexp" 11 | }, 12 | "url": "https://www.videohelp.com/download/NeroAACCodec-1.5.4.zip", 13 | "hash": "e0496ad856e2803001a59985368d21b22f4fbdd55589c7f313d6040cefff648b", 14 | "bin": [ 15 | "win32\\neroAacEnc.exe", 16 | "win32\\neroAacDec.exe", 17 | "win32\\neroAacTag.exe" 18 | ] 19 | } 20 | -------------------------------------------------------------------------------- /bucket/unzip.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.00", 3 | "description": "Unzip compression utility", 4 | "homepage": "http://www.info-zip.org/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "http://infozip.sourceforge.net/doc/LICENSE" 8 | }, 9 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Binary/master/unzip/unz600xn.exe#/dl.7z", 10 | "hash": "7869ee36346b47701ef01efd0bc2889f970266b66c80b30f74303d50bf7fa33d", 11 | "bin": [ 12 | "SFXWiz32.exe", 13 | "unzipsfx.exe", 14 | "unzip.exe", 15 | "funzip.exe", 16 | [ 17 | "unzip.exe", 18 | "zipinfo", 19 | "-Z" 20 | ] 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /deprecated/aofv.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.5", 3 | "description": "基金收益查看软件,出自吾爱破解", 4 | "homepage": "https://wp.extrameta.cn", 5 | "license": "MIT", 6 | "hash": "sha256:7d1467e18cf16c3517274ee5cedcfcdfa134fea7df1aa20dd634fd5606d04e81", 7 | "url": "https://aki-1258833316.cos.ap-shanghai.myqcloud.com/AOFV_1.5.5.zip", 8 | "pre_install": [ 9 | "Move-Item -Path \"$dir\\AOFV_1.5.5*\\*\" -Destination \"$dir\"", 10 | "Remove-Item \"$dir\\AOFV_1.5.5*\" -Force -Recurse" 11 | ], 12 | "bin": [ 13 | [ 14 | "AOFV.exe" 15 | ] 16 | ], 17 | "shortcuts": [ 18 | [ 19 | "AOFV.exe", 20 | "AOFV" 21 | ] 22 | ] 23 | } 24 | -------------------------------------------------------------------------------- /bucket/instaloader.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.15", 3 | "description": "Download media along with their captions and metadata from Instagram", 4 | "homepage": "https://instaloader.github.io/", 5 | "license": "MIT", 6 | "url": "https://github.com/instaloader/instaloader/releases/download/v4.15/instaloader-v4.15-windows-standalone.zip", 7 | "hash": "60a56b07b0f045bea155d7a676364005d6973d990c938b4d8eaccc55c5f83e4e", 8 | "bin": "instaloader.exe", 9 | "checkver": { 10 | "github": "https://github.com/instaloader/instaloader" 11 | }, 12 | "autoupdate": { 13 | "url": "https://github.com/instaloader/instaloader/releases/download/v$version/instaloader-v$version-windows-standalone.zip" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /deprecated/fl980.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1.21", 3 | "description": "东莞某厂键盘驱动", 4 | "homepage": "http://flesports.com/down/", 5 | "license": "no", 6 | "hash": "sha256:d17f76422e0ee22024e431f77a061f46d74e8b5f80d34e502e9dc6c812d2af05", 7 | "url": "http://flesports.com/res/210625/FL-setup_1.1.21-220108.zip", 8 | "pre_install": [ 9 | "Expand-7zipArchive \"$dir\\FL_setup_1.1.21(220108).exe\" -Removal", 10 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-32.7z\" \"$dir\"", 11 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninst*\" -Force -Recurse" 12 | ], 13 | "shortcuts": [ 14 | [ 15 | "F. L Driver.exe", 16 | "F. L Driver" 17 | ] 18 | ] 19 | } 20 | -------------------------------------------------------------------------------- /.github/workflows/schedule.yml: -------------------------------------------------------------------------------- 1 | on: 2 | workflow_dispatch: 3 | schedule: 4 | - cron: "0 */6 * * *" 5 | name: Excavator 6 | jobs: 7 | excavate: 8 | name: Excavate 9 | runs-on: windows-latest 10 | steps: 11 | - name: Install and Import Module to convert yaml 12 | shell: PowerShell 13 | run: | 14 | Install-Module "powershell-yaml" -Force 15 | Import-Module "powershell-yaml" 16 | - uses: actions/checkout@main 17 | - name: Excavate 18 | uses: ScoopInstaller/GithubActions@main 19 | env: 20 | GITH_EMAIL: 1833708553@qq.com 21 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 22 | SKIP_UPDATED: "1" 23 | TERM: xterm-256color 24 | -------------------------------------------------------------------------------- /bucket/dyad.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.31.0", 3 | "description": "Free, local, open-source AI app builder | v0 / lovable / Bolt alternative", 4 | "homepage": "https://github.com/dyad-sh/dyad", 5 | "license": "Apache-2.0", 6 | "url": "https://github.com/dyad-sh/dyad/releases/download/v0.31.0/dyad-0.31.0-full.nupkg", 7 | "hash": "3855658e7b9b87ea3ef5d5f27e2af40eb4db94ebcc9800be49ca5d9c046370a6", 8 | "extract_dir": "lib\\net45", 9 | "shortcuts": [ 10 | [ 11 | "dyad.exe", 12 | "Dyad" 13 | ] 14 | ], 15 | "checkver": "github", 16 | "autoupdate": { 17 | "url": "https://github.com/dyad-sh/dyad/releases/download/v$version/dyad-$version-full.nupkg" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /deprecated/imewlconverter.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.0.0", 3 | "description": "Input Method Editor word library converter", 4 | "homepage": "https://github.com/studyzy/imewlconverter", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/studyzy/imewlconverter/releases/download/v3.0.0/imewlconverter-v3.0.0-windows.zip", 7 | "hash": "ee9c09d345097ea1259ebdb3ec7791319ab1971348c04d0d89b10828b089f043", 8 | "shortcuts": [ 9 | [ 10 | "深蓝词库转换.exe", 11 | "深蓝词库转换" 12 | ] 13 | ], 14 | "checkver": "github", 15 | "autoupdate": { 16 | "url": "https://github.com/studyzy/imewlconverter/releases/download/v$version/imewlconverter-v$version-windows.zip" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /bucket/innounp.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.50", 3 | "description": "Inno Setup Unpacker", 4 | "homepage": "http://innounp.sourceforge.net", 5 | "license": "GPL-3.0-only", 6 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Binary/master/innounp/innounp050.rar", 7 | "hash": "sha512:dbbc809308267a866db9d6b751fdeda6d179e1a65d8ddb14bb51984431ae91493f9a76105e1789b245732043a2c696c869ed10964b48cf59f81e55bd52f85330", 8 | "bin": "innounp.exe", 9 | "checkver": "Version\\s+([\\d.]+)\\s*
", 10 | "autoupdate": { 11 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Binary/master/innounp/innounp$cleanVersion.rar", 12 | "hash": { 13 | "url": "$url.sha512" 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /bucket/dim.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.1", 3 | "description": "realesrgan-ncnn-vulkan,realesr-ncnn-vulkan项目的可交互命令行", 4 | "homepage": "https://github.com/akirco/dim", 5 | "license": "MIT", 6 | "notes": ["realesrgan-ncnn-vulkan,realesr-ncnn-vulkan项目的可交互命令行"], 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/akirco/dim/releases/download/0.1.1/dim-win.7z", 10 | "hash": "D2DFE196404E522EDD2380FD99ABD45D387FB70147F01630150AC70AC9B5FFE3" 11 | } 12 | }, 13 | "checkver": "github", 14 | "autoupdate": { 15 | "url": "https://github.com/akirco/dim/releases/download/$version/dim-win.7z" 16 | }, 17 | "extract_dir": "dim-win", 18 | "bin": "dim.exe" 19 | } 20 | -------------------------------------------------------------------------------- /bucket/fat32format.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "a027932", 3 | "description": "FAT32 format tool that supports volumes greater than 32 GB", 4 | "homepage": "https://github.com/0xbadfca11/fat32format", 5 | "license": "GPL-2.0-only", 6 | "url": "https://github.com/0xbadfca11/fat32format/releases/download/releasea027932/fat32format.exe", 7 | "hash": "782ea117b209aa3b882d847025640e6c433b2f70c7555345c9d459522aed9b50", 8 | "bin": "fat32format.exe", 9 | "checkver": { 10 | "github": "https://github.com/0xbadfca11/fat32format", 11 | "regex": "tag/release([\\w.-]+)" 12 | }, 13 | "autoupdate": { 14 | "url": "https://github.com/0xbadfca11/fat32format/releases/download/release$version/fat32format.exe" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /bucket/phantomjs.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1.1", 3 | "description": "A headless web browser scriptable with JavaScript.", 4 | "homepage": "https://phantomjs.org/", 5 | "license": "BSD-3-Clause", 6 | "url": "https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-windows.zip", 7 | "hash": "d9fb05623d6b26d3654d008eab3adafd1f6350433dfd16138c46161f42c7dcc8", 8 | "extract_dir": "phantomjs-2.1.1-windows", 9 | "bin": "bin\\phantomjs.exe", 10 | "checkver": { 11 | "url": "https://phantomjs.org/download.html", 12 | "regex": "phantomjs-([\\d.]+)-windows.zip" 13 | }, 14 | "autoupdate": { 15 | "url": "https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-$version-windows.zip" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/xidel.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.9.8", 3 | "description": "command line tool to download and extract data from HTML/XML pages as well as JSON APIs.", 4 | "homepage": "http://www.videlibri.de/xidel.html", 5 | "license": "GPL-3.0-or-later", 6 | "url": "https://github.com/benibela/xidel/releases/download/Xidel_0.9.8/xidel-0.9.8.win32.zip", 7 | "hash": "96854c2be1e3755f56fabb8f00d1fe567108461b9fab139039219a1b7c17e382", 8 | "bin": "xidel.exe", 9 | "checkver": { 10 | "github": "https://github.com/benibela/xidel", 11 | "regex": "xidel-([\\d.]+)\\.win32" 12 | }, 13 | "autoupdate": { 14 | "url": "https://github.com/benibela/xidel/releases/download/Xidel_$version/xidel-$version.win32.zip" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /bucket/monolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.10.1", 3 | "description": "Saves complete web pages as a single HTML file.", 4 | "homepage": "https://github.com/Y2Z/monolith", 5 | "license": "Unlicense", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Y2Z/monolith/releases/download/v2.10.1/monolith.exe", 9 | "hash": "9bb3517ceb8be62e9e3570a08b13e7c5dcac85fbe79494130a208cf9342bb1d2" 10 | } 11 | }, 12 | "bin": "monolith.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/Y2Z/monolith/releases/download/v$version/monolith.exe" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/optipng.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "7.9.1", 3 | "description": "A PNG optimizer that recompresses image files to a smaller size, without losing any information.", 4 | "homepage": "http://optipng.sourceforge.net/", 5 | "license": "Zlib", 6 | "url": "https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-7.9.1/optipng-7.9.1-win32.zip", 7 | "hash": "sha1:b92870351839421dca0bd4fb84d9b442d82a90eb", 8 | "extract_dir": "optipng-7.9.1-win32", 9 | "bin": "optipng.exe", 10 | "checkver": "optipng-([\\d.]+)-win32.zip", 11 | "autoupdate": { 12 | "url": "https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-$version/optipng-$version-win32.zip", 13 | "extract_dir": "optipng-$version-win32" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /bucket/pyvm.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.1", 3 | "description": "Python Version Manager for Windows, inspired by pyenv and nvm.", 4 | "homepage": "https://github.com/akirco/pyvm/", 5 | "license": "Freeware", 6 | "url": "https://github.com/akirco/pyvm/archive/main.zip", 7 | "hash": "87bcb38b09f781f9fe67799bc7780ed141e6b88aa5b6b951d295b55703db7962", 8 | "extract_dir": "pyvm-main", 9 | "env_add_path": [ 10 | "python\\current\\Scripts", 11 | "python\\current" 12 | ], 13 | "persist": [ 14 | "python\\caches", 15 | "python\\versions" 16 | ], 17 | "bin": "bin\\pyvm.ps1", 18 | "depends": [ 19 | "main/gpg" 20 | ], 21 | "notes": [ 22 | "it's developing now." 23 | ] 24 | } -------------------------------------------------------------------------------- /bucket/shellcheck.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.11.0", 3 | "description": "Static analysis tool for shell scripts", 4 | "homepage": "https://shellcheck.net/", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.zip", 7 | "hash": "8a4e35ab0b331c85d73567b12f2a444df187f483e5079ceffa6bda1faa2e740e", 8 | "pre_install": "Get-ChildItem \"$dir\\shellcheck-*.exe\" | Rename-Item -NewName 'shellcheck.exe'", 9 | "bin": "shellcheck.exe", 10 | "checkver": { 11 | "github": "https://github.com/koalaman/shellcheck" 12 | }, 13 | "autoupdate": { 14 | "url": "https://github.com/koalaman/shellcheck/releases/download/v$version/shellcheck-v$version.zip" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /bucket/biyi.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.5.0", 3 | "description": "便捷的翻译和词典应用", 4 | "homepage": "https://github.com/biyidev/biyi", 5 | "license": "AGPL", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/biyidev/biyi/releases/download/v0.5.0/biyi-0.5.0+18-windows-setup.exe", 9 | "hash": "3a25235bda96f6d8a9d13b7d03569bec6da02739fba51d777d483e127db123f2" 10 | } 11 | }, 12 | "innosetup": true, 13 | "checkver": "github", 14 | "shortcuts": [ 15 | [ 16 | "biyi.exe", 17 | "biyi" 18 | ] 19 | ], 20 | "autoupdate": { 21 | "url": "https://github.com/biyidev/biyi/releases/download/v$version/biyi-$version+18-windows-setup.exe" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/gsudo.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.6.1", 3 | "description": "A Sudo for Windows", 4 | "homepage": "https://github.com/gerardog/gsudo", 5 | "license": "MIT", 6 | "url": "https://github.com/gerardog/gsudo/releases/download/v2.6.1/gsudo.portable.zip", 7 | "hash": "21130bf178d7b9891207f00bff56f05b6b363ce9cec7b2d084e45fb12ee51f44", 8 | "bin": [ 9 | [ 10 | "gsudo.exe", 11 | "sudo" 12 | ] 13 | ], 14 | "post_install": "try { & \"$dir\\gsudo.exe\" -k 2>&1 | Out-Null } catch { info $_.Exception.Message }", 15 | "env_add_path": ".", 16 | "checkver": "github", 17 | "autoupdate": { 18 | "url": "https://github.com/gerardog/gsudo/releases/download/v$version/gsudo.portable.zip" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/pyflow.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.1", 3 | "description": "A modern Python installation and dependency manager", 4 | "homepage": "https://github.com/David-OConnor/pyflow", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/David-OConnor/pyflow/releases/download/0.3.1/pyflow.zip", 9 | "hash": "66f38dccd246c86777919c0b0d1ca519a63e253d0fd64e3f8a2d143c2c7901f0" 10 | } 11 | }, 12 | "bin": "pyflow.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/David-OConnor/pyflow/releases/download/$version/pyflow.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/manifest_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: New manifest request 3 | about: Request new manifest to be added into this bucket. 4 | title: '[Request] Add %%applicationName%%' 5 | labels: request, help wanted 6 | --- 7 | 8 | 9 | 10 | - **URL to application**: <> 11 | - **Latest version**: 12 | - **Graphical interface**: Yes/No 13 | - **Portable version**: Yes/No 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /bucket/httpstat.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "description": "curl(1) statistics visualizer", 4 | "homepage": "https://github.com/davecheney/httpstat", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/davecheney/httpstat/releases/download/v1.0.0/httpstat-windows-amd64-v1.0.0.exe#/httpstat.exe", 9 | "hash": "7cf510c8927a23db19e0d579bf44c3c325abe0760e34fea20567461759b794e9" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/davecheney/httpstat/releases/download/v1.0.0/httpstat-windows-386-v1.0.0.exe#/httpstat.exe", 13 | "hash": "9b43886614830830a84fae87cbbb2f8ef01b09b1986a3a4f4aa77978887baee3" 14 | } 15 | }, 16 | "bin": "httpstat.exe" 17 | } 18 | -------------------------------------------------------------------------------- /bucket/nexusfont.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.7.1", 3 | "description": "Best font manager for Windows", 4 | "homepage": "https://www.xiles.app/", 5 | "license": "Freeware", 6 | "url": "https://s3.ap-northeast-2.amazonaws.com/net.xiles.public/download/nexusfont_2.7.1.zip", 7 | "hash": "376be2e3b94c4b46865e59e784fba2153fff3dbad6481925213dfc8e137a1b2c", 8 | "extract_dir": "nexusfont", 9 | "bin": "nexusfont.exe", 10 | "shortcuts": [ 11 | [ 12 | "nexusfont.exe", 13 | "NexusFont" 14 | ] 15 | ], 16 | "persist": "userdata", 17 | "checkver": "nexusfont_([\\d.]+).zip", 18 | "autoupdate": { 19 | "url": "https://s3.ap-northeast-2.amazonaws.com/net.xiles.public/download/nexusfont_$version.zip" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/shim.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2023.06.28", 3 | "description": "Create shim for programs.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "url": "https://raw.githubusercontent.com/lukesampson/psutils/2a2453b72b099261dedbb9c861383676303f45b0/shim.ps1", 7 | "hash": "eb866f97991b0a388e2f267deec0646d3e722dce1a1b089b4cffa141ef9d5112", 8 | "bin": "shim.ps1", 9 | "checkver": { 10 | "url": "https://github.com/lukesampson/psutils/commits/master/shim.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/lukesampson/psutils/$matchSha/shim.ps1" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/grex.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.4.6", 3 | "description": "A regular expression generator", 4 | "homepage": "https://github.com/pemistahl/grex", 5 | "license": "Apache-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/pemistahl/grex/releases/download/v1.4.6/grex-v1.4.6-x86_64-pc-windows-msvc.zip", 9 | "hash": "7691dbb8e46339a15d8362b79b2456f508266cf00a55fe685ed69a6259577485" 10 | } 11 | }, 12 | "bin": "grex.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/pemistahl/grex/releases/download/v$version/grex-v$version-x86_64-pc-windows-msvc.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/netcat.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.12", 3 | "description": "Read and write from/to network connections", 4 | "homepage": "https://eternallybored.org/misc/netcat/", 5 | "license": "GPL-2.0-only", 6 | "url": "https://eternallybored.org/misc/netcat/netcat-win32-1.12.zip", 7 | "hash": "413f85a1dbac60ab5516742d76beff4f4da22b8ef1a424f10f36ec77e6d274b1", 8 | "architecture": { 9 | "64bit": { 10 | "bin": [ 11 | [ 12 | "nc64.exe", 13 | "nc" 14 | ] 15 | ] 16 | }, 17 | "32bit": { 18 | "bin": "nc.exe" 19 | } 20 | }, 21 | "autoupdate": { 22 | "url": "https://eternallybored.org/misc/netcat/netcat-win32-$version.zip" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/touch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2018.07.25", 3 | "description": "A port of the Unix touch command.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "url": "https://raw.githubusercontent.com/lukesampson/psutils/3290c04d7653ea8183a5e11d3d5a4e46716035d1/touch.ps1", 7 | "hash": "11eeb18ca3143929b5ace9a838a88d9b1c5bc657bcc8dd46708ba7e50ba331d9", 8 | "bin": "touch.ps1", 9 | "checkver": { 10 | "url": "https://github.com/lukesampson/psutils/commits/master/touch.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/lukesampson/psutils/$matchSha/touch.ps1" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/dark.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.14", 3 | "description": "WiX (Windows Installer XML) Toolset Decompiler", 4 | "homepage": "https://wixtoolset.org/", 5 | "license": "MS-RL", 6 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Binary/master/dark/dark-3.14.zip", 7 | "hash": "00d2ea381f6b37d48bd35f86660ca854d0ff1d687270f25aae105e71c1550e81", 8 | "bin": "dark.exe", 9 | "checkver": { 10 | "url": "https://github.com/ScoopInstaller/Binary/tree/master/dark", 11 | "regex": "dark-([\\d.]+)\\.zip", 12 | "reverse": true 13 | }, 14 | "autoupdate": { 15 | "url": "https://raw.githubusercontent.com/ScoopInstaller/Binary/master/dark/dark-$version.zip", 16 | "hash": { 17 | "url": "$url.sha256" 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/npm-completion.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "description": "A npm tab completion for PowerShell.", 4 | "homepage": "https://github.com/PowerShell-Completion/npm-completion", 5 | "license": "Apache-2.0", 6 | "url": "https://github.com/PowerShell-Completion/npm-completion/archive/master.zip", 7 | "hash": "37dc28a4634c30634d640b64127c0b496168dfcfc32ec7cf1fdedd1de12f981f", 8 | "extract_dir": "npm-completion-master/src", 9 | "post_install": [ 10 | "Remove-Item \"$dir\\npm-completion-master\" -Recurse -Force" 11 | ], 12 | "psmodule": { 13 | "name": "npm-completion" 14 | }, 15 | "notes": [ 16 | "Remember add `Import-Module npm-completion` to $Profile.", 17 | "This version maybe is outdated about npm command." 18 | ] 19 | } 20 | -------------------------------------------------------------------------------- /deprecated/DNSAngel.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.6", 3 | "description": "Sordum's DNS Angel. Filter and block vast and uncensored content on the internet.", 4 | "homepage": "https://www.sordum.org/8127/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.sordum.org/eula/" 8 | }, 9 | "url": "https://www.sordum.org/files/dns-angel/DnsAngel.zip", 10 | "hash": "2577f2f7b236e60b21b4c30493b2a7537a7fc5cab8721e0f589290bd0f9afd5d", 11 | "extract_dir": "DnsAngel", 12 | "shortcuts": [ 13 | "DnsAngel.exe", 14 | "Sordum\\DNS Angel" 15 | ], 16 | "persist": "DnsAngel.ini", 17 | "checkver": "Dns Angel\\s*v([\\d.]+)", 18 | "autoupdate": { 19 | "url": "https://www.sordum.org/files/dns-angel/DnsAngel.zip" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/fx.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "39.2.0", 3 | "description": "Terminal JSON viewer", 4 | "homepage": "https://github.com/antonmedv/fx", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/antonmedv/fx/releases/download/39.2.0/fx_windows_amd64.exe", 9 | "hash": "00fbddd7bd67f747a51aecc0a5bafcc695a21dfae7b912684510722c8e2d6d22" 10 | } 11 | }, 12 | "pre_install": "Rename-Item \"$dir\\fx_windows_amd64.exe\" 'fx.exe'", 13 | "bin": "fx.exe", 14 | "checkver": "github", 15 | "autoupdate": { 16 | "architecture": { 17 | "64bit": { 18 | "url": "https://github.com/antonmedv/fx/releases/download/$version/fx_windows_amd64.exe" 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/mdbook.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.5.2", 3 | "description": "Create a book from markdown files.", 4 | "homepage": "https://github.com/rust-lang/mdBook", 5 | "license": "MPL-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/rust-lang/mdBook/releases/download/v0.5.2/mdbook-v0.5.2-x86_64-pc-windows-msvc.zip", 9 | "hash": "e78fa1159bfc381d03f9c6659c48c883706497dc63c9153007a8a4c8df8da166" 10 | } 11 | }, 12 | "bin": "mdbook.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/rust-lang/mdBook/releases/download/v$version/mdbook-v$version-x86_64-pc-windows-msvc.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/tup.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.8-12", 3 | "description": "A file-based build system for Linux, OSX, and Windows.", 4 | "homepage": "http://gittup.org", 5 | "license": { 6 | "identifier": "GPL-2.0-or-later|Proprietary", 7 | "url": "https://github.com/gittup/tup/blob/master/docs/html/license.html" 8 | }, 9 | "url": "http://gittup.org/tup/win32/tup-v0.8-12-gc9903fdf.zip", 10 | "hash": "fc55fcff297050582c21454af54372f69057e3c2008dbc093c84eeee317e285e", 11 | "bin": "tup.exe", 12 | "checkver": { 13 | "url": "http://gittup.org/tup/win32", 14 | "regex": "tup-v([\\d.-]+)-(?[\\w]+)\\.zip", 15 | "reverse": true 16 | }, 17 | "autoupdate": { 18 | "url": "http://gittup.org/tup/win32/tup-v$version-$matchCommit.zip" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/adb.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "nightly", 3 | "description": "Android SDK platform-tools includes tools that interface with the Android platform, such as adb, fastboot, and systrace", 4 | "homepage": "https://developer.android.com/studio/releases/platform-tools.html", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://developer.android.com/studio/releases/platform-tools.html#downloads" 8 | }, 9 | "url": "https://dl.google.com/android/repository/platform-tools-latest-windows.zip", 10 | "hash": "7ab78a8f8b305ae4d0de647d99c43599744de61a0838d3a47bda0cdffefee87e", 11 | "bin": [ 12 | "platform-tools\\adb.exe", 13 | "platform-tools\\etc1tool.exe", 14 | "platform-tools\\fastboot.exe", 15 | "platform-tools\\hprof-conv.exe" 16 | ] 17 | } 18 | -------------------------------------------------------------------------------- /bucket/oxipng.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "10.0.0", 3 | "description": "Multi-threaded lossless PNG optimizer", 4 | "homepage": "https://github.com/shssoichiro/oxipng", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/shssoichiro/oxipng/releases/download/v10.0.0/oxipng-10.0.0-x86_64-pc-windows-msvc.zip", 9 | "hash": "d80d93c12698f96162fc85f69c333079b964a8ee13437d84fcb72bb4c2c52943" 10 | } 11 | }, 12 | "bin": "oxipng.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/shssoichiro/oxipng/releases/download/v$version/oxipng-$version-x86_64-pc-windows-msvc.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/warp.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.0", 3 | "description": "Create self-contained single binary applications", 4 | "homepage": "https://github.com/dgiagio/warp", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/dgiagio/warp/releases/download/v0.3.0/windows-x64.warp-packer.exe#/warp-packer.exe", 9 | "hash": "4f9a0f223f0e9f689fc718fdf86a147a357921ffa69c236deadc3274091070c1" 10 | } 11 | }, 12 | "bin": "warp-packer.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/dgiagio/warp/releases/download/v$version/windows-x64.warp-packer.exe#/warp-packer.exe" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/termscp.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.19.1", 3 | "description": "Terminal UI file explorer with SCP/SFTP/FTP support", 4 | "homepage": "https://github.com/veeso/termscp", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/veeso/termscp/releases/download/v0.19.1/termscp-v0.19.1-x86_64-pc-windows-msvc.zip", 9 | "hash": "a2a0f11ef3326f9dbc6d01c98076f555eccf9322a89521df5f455946bdb7d727" 10 | } 11 | }, 12 | "bin": "termscp.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/veeso/termscp/releases/download/v$version/termscp-v$version-x86_64-pc-windows-msvc.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/youtube-dl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2021.12.17", 3 | "description": "Download videos from YouTube.com (and a few more sites) using command line.", 4 | "homepage": "https://yt-dl.org/", 5 | "license": "Unlicense", 6 | "suggest": { 7 | "FFmpeg": [ 8 | "ffmpeg", 9 | "ffmpeg-nightly" 10 | ], 11 | "vcredist": "extras/vcredist2010" 12 | }, 13 | "url": "https://yt-dl.org/downloads/2021.12.17/youtube-dl.exe", 14 | "hash": "26e5c00c35c5c3edc86dfc0a720aed109a13b1b7c67ac654a0ce8ff82a1f2c16", 15 | "bin": "youtube-dl.exe", 16 | "checkver": "v([\\d.]+)", 17 | "autoupdate": { 18 | "url": "https://yt-dl.org/downloads/$version/youtube-dl.exe", 19 | "hash": { 20 | "url": "$baseurl/SHA2-256SUMS" 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/nu.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.109.1", 3 | "description": "A modern shell written in Rust", 4 | "homepage": "https://www.nushell.sh", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/nushell/nushell/releases/download/0.109.1/nu-0.109.1-x86_64-pc-windows-msvc.zip", 9 | "hash": "9e349288ce5b17ca514e0b3aeab64f50919a1a713c27c9e28c902c2cc7df50cf" 10 | } 11 | }, 12 | "bin": "nu.exe", 13 | "checkver": { 14 | "github": "https://github.com/nushell/nushell" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/nushell/nushell/releases/download/$version/nu-$version-x86_64-pc-windows-msvc.zip" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/xmind.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "23.09.11172", 3 | "description": "A full-featured mind mapping and brainstorming tool", 4 | "homepage": "https://xmind.app/", 5 | "license": { 6 | "identifier": "Shareware", 7 | "url": "https://xmind.app/terms/" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://dl3.xmind.net/Xmind-for-Windows-x64bit-23.09.11172-202310122259.exe#/dl.7z", 12 | "hash": "0402cc0e0a8db101d91792a639059f3234f441570fbe15b052a3b139cb8ddf4b", 13 | "installer": { 14 | "script": "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"" 15 | } 16 | } 17 | }, 18 | "post_install": "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse", 19 | "shortcuts": [["XMind.exe", "XMind"]] 20 | } 21 | -------------------------------------------------------------------------------- /deprecated/fishingfunds.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.1.1", 3 | "description": "Display real-time trends of Chinese funds in the menubar", 4 | "homepage": "https://github.com/1zilc/fishing-funds", 5 | "license": "LGPL-3.0-only", 6 | "url": "https://github.com/1zilc/fishing-funds/releases/download/v6.1.1/Fishing-Funds-Setup-6.1.1.exe#/dl.7z", 7 | "hash": "sha512:1c6ab8d7d497dbe2f1495611a638fdc71c41522125bfeb7d17d8f3f1cfc39a29551268414d3791692d8e4eaa12ce67faf5673e7391db271e2fb4b3b95a5a0fa2", 8 | "pre_install": [ 9 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 10 | "Move-Item \"$dir\\`$R0\\*\" \"$dir\"", 11 | "Remove-Item \"$dir\\`$PLUGINSDIR\",\"$dir\\`$R0\" -Force -Recurse" 12 | ], 13 | "checkver": "github", 14 | "shortcuts": [["Fishing Funds.exe", "Fishing Funds"]] 15 | } 16 | -------------------------------------------------------------------------------- /bin/formatjson.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | .SYNOPSIS 3 | Format manifests using scoop's formatter. 4 | .PARAMETER App 5 | Manifest name. 6 | .PARAMETER Dir 7 | Where to search for manifests. 8 | Default to bucket folder. 9 | #> 10 | param( 11 | [Parameter(ValueFromPipeline = $true)] 12 | [Alias('App')] 13 | [String[]] $Manifest = '*', 14 | [ValidateScript( { if ( Test-Path $_ -Type Container) { $true } else { $false } })] 15 | [String] $Dir = "$PSScriptRoot\..\bucket" 16 | ) 17 | 18 | begin { 19 | if (-not $env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 20 | $Dir = Resolve-Path $Dir 21 | } 22 | 23 | process { foreach ($man in $Manifest) { Invoke-Expression -Command "$env:SCOOP_HOME\bin\formatjson.ps1 -App ""$man"" -Dir ""$Dir""" } } 24 | 25 | end { Write-Host 'DONE' -ForegroundColor Yellow } 26 | -------------------------------------------------------------------------------- /bucket/PowerSession.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.4.7", 3 | "description": "Terminal session recorder (Asciinema format)", 4 | "homepage": "https://github.com/Watfaq/PowerSession", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Watfaq/PowerSession/releases/download/v1.4.7/PowerSession-win10-x64.exe#/PowerSession.exe", 9 | "hash": "cf54f5fa087bf84ce915ae514f2512df848d01f2d5e6fb33dff235dcc669c65a" 10 | } 11 | }, 12 | "bin": "PowerSession.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/Watfaq/PowerSession/releases/download/v$version/PowerSession-win10-x64.exe#/PowerSession.exe" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/sudo.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2020.01.26", 3 | "description": "An approximation of the Unix sudo command. Shows a UAC popup window unfortunately.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "url": "https://raw.githubusercontent.com/lukesampson/psutils/c7116ac143ca81f223e6091d0974f45ac241eb1d/sudo.ps1", 7 | "hash": "0d3cf564dc584ea98b213b4763228dee523c32388b1293e77eff70344d294aa8", 8 | "bin": "sudo.ps1", 9 | "checkver": { 10 | "url": "https://github.com/lukesampson/psutils/commits/master/sudo.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/lukesampson/psutils/$matchSha/sudo.ps1" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /bucket/sayit.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.6", 3 | "description": "A text-to-speech command line tool", 4 | "homepage": "https://github.com/pviotti/sayit", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/pviotti/sayit/releases/download/v1.6/sayit-v1.6-win-sc.zip", 9 | "hash": "b5613c9d0f4a6385d458d13f1c3e422e01af6f98cc216446835891ab0befe7df" 10 | } 11 | }, 12 | "extract_dir": "sayit-v1.6-win-sc", 13 | "bin": "SayIt.exe", 14 | "checkver": "github", 15 | "autoupdate": { 16 | "architecture": { 17 | "64bit": { 18 | "url": "https://github.com/pviotti/sayit/releases/download/v$version/sayit-v$version-win-sc.zip" 19 | } 20 | }, 21 | "extract_dir": "sayit-v$version-win-sc" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /deprecated/FixWin10.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "10.2.2", 3 | "description": "Fix Windows 10. Easily fix and repair Windows 10 problems, issues and annoyances.", 4 | "homepage": "https://www.thewindowsclub.com/fixwin-for-windows-10", 5 | "license": "Freeware", 6 | "url": "https://www.thewindowsclub.com/downloads/FixWin10.zip", 7 | "hash": "a89f6d9713ce8bffa380bad51e380b59c8e5c83ac86df9df7caed5112b51dc19", 8 | "extract_dir": "FixWin10.2.2", 9 | "pre_install": "(Get-ChildItem $dir 'Fix*exe').Fullname | Rename-Item -NewName 'FixWin.exe'", 10 | "shortcuts": [ 11 | "FixWin.exe", 12 | "Fix Win 10" 13 | ], 14 | "checkver": ">FixWin\\s+([\\d.]+) for Windows 10mtn-(?(?:\\d+\\.)+\\d+)-win64\\.zip)" 16 | }, 17 | "autoupdate": { 18 | "url": "https://bitbucket.org/wahibre/mtn/downloads/$matchFilename" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/tldr.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.6.1", 3 | "description": "Interactive tldr pages (simplified and community-driven man pages) client", 4 | "homepage": "https://isacikgoz.me/tldr/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/isacikgoz/tldr/releases/download/v0.6.1/tldr_0.6.1_windows_amd64.zip", 9 | "hash": "355a8483f70f5cc5462d0618daa9ffc13217ce2b4f90cf669b0065bb08ff6788" 10 | } 11 | }, 12 | "bin": "tldr.exe", 13 | "autoupdate": { 14 | "architecture": { 15 | "64bit": { 16 | "url": "https://github.com/isacikgoz/tldr/releases/download/v$version/tldr_$version_windows_amd64.zip" 17 | } 18 | }, 19 | "hash": { 20 | "url": "$baseurl/checksums_tldr_$version.txt" 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/gof.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.13", 3 | "description": "Fuzzy search tool written in Go", 4 | "homepage": "https://github.com/mattn/gof", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/mattn/gof/releases/download/v0.0.13/gof_v0.0.13_windows_amd64.zip", 9 | "hash": "b3b27a935abd925764a3005cccb3c379347956c279c6019a7e4c3728db4413db", 10 | "extract_dir": "gof_v0.0.13_windows_amd64" 11 | } 12 | }, 13 | "bin": "gof.exe", 14 | "checkver": "github", 15 | "autoupdate": { 16 | "architecture": { 17 | "64bit": { 18 | "url": "https://github.com/mattn/gof/releases/download/v$version/gof_v$version_windows_amd64.zip", 19 | "extract_dir": "gof_v$version_windows_amd64" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/macchina.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.4.0", 3 | "description": "A system information fetcher, with an emphasis on performance and minimalism", 4 | "homepage": "https://github.com/Macchina-CLI/macchina", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Macchina-CLI/macchina/releases/download/v6.4.0/macchina-v6.4.0-windows-x86_64.exe#/macchina.exe", 9 | "hash": "2b7634cc1d7473d0cc7623773762b541023454f22bce0906a90a5bb2c2a52644" 10 | } 11 | }, 12 | "bin": "macchina.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/Macchina-CLI/macchina/releases/download/v$version/macchina-v$version-windows-x86_64.exe#/macchina.exe" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/zola.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.21.0", 3 | "description": "A fast static site generator in a single binary with everything built-in", 4 | "homepage": "https://www.getzola.org", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/getzola/zola/releases/download/v0.21.0/zola-v0.21.0-x86_64-pc-windows-msvc.zip", 9 | "hash": "546e6b45ff08a4c39d0794bb1496fd2c185f62f11e3338b86dcc6ed991caddec" 10 | } 11 | }, 12 | "bin": "zola.exe", 13 | "checkver": { 14 | "github": "https://github.com/getzola/zola" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/getzola/zola/releases/download/v$version/zola-v$version-x86_64-pc-windows-msvc.zip" 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/figma.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "125.11.6", 3 | "description": "Design, prototype, and gather feedback all in one place with Figma.", 4 | "homepage": "https://www.figma.com/", 5 | "license": "Proprietary", 6 | "url": "https://desktop.figma.com/win/FigmaSetup.exe#/dl.7z", 7 | "hash": "cfb16dea2b8b7e2b1584f693227a7fd5acadd662600fa9d93d2a45eae056ca72", 8 | "installer": { 9 | "script": "Expand-7zipArchive -Path \"$dir\\Figma-*-full.nupkg\" -ExtractDir 'lib\\net45' -Removal" 10 | }, 11 | "shortcuts": [ 12 | [ 13 | "Figma.exe", 14 | "Figma" 15 | ] 16 | ], 17 | "checkver": { 18 | "url": "https://desktop.figma.com/win/RELEASE.json", 19 | "jsonpath": "$.version" 20 | }, 21 | "autoupdate": { 22 | "url": "https://desktop.figma.com/win/FigmaSetup.exe#/dl.7z" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/z.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1.14", 3 | "description": "z lets you quickly navigate the file system in PowerShell based on your cd command history.", 4 | "homepage": "https://github.com/badmotorfinger/z", 5 | "license": "Unknown", 6 | "url": "https://psg-prod-eastus.azureedge.net/packages/z.1.1.14.nupkg", 7 | "hash": "c3f808b1f63fe2ed8252126a82d882c6250f97ae9d07f7126c90c013f21f51ce", 8 | "pre_install": "Remove-Item \"$dir\\_rels\", \"$dir\\package\", \"$dir\\*Content*.xml\" -Recurse", 9 | "psmodule": { 10 | "name": "z" 11 | }, 12 | "checkver": { 13 | "url": "https://www.powershellgallery.com/packages/z", 14 | "regex": "Downloads of\\s+([\\d.]+)" 15 | }, 16 | "autoupdate": { 17 | "url": "https://psg-prod-eastus.azureedge.net/packages/z.$version.nupkg", 18 | "extract_dir": "z-$version" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /bucket/mdcat.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.7.1", 3 | "description": "cat for markdown", 4 | "homepage": "https://github.com/swsnr/mdcat/", 5 | "license": "MPL-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/swsnr/mdcat/releases/download/mdcat-2.7.1/mdcat-2.7.1-x86_64-pc-windows-msvc.zip", 9 | "hash": "e140429e8892e164d42d093ef6646336bbb512fffd102baff64d009059cc6e86" 10 | } 11 | }, 12 | "bin": "mdcat.exe", 13 | "checkver": { 14 | "url": "https://github.com/swsnr/mdcat/releases", 15 | "regex": "mdcat-([\\d.]+)" 16 | }, 17 | "autoupdate": { 18 | "architecture": { 19 | "64bit": { 20 | "url": "https://github.com/swsnr/mdcat/releases/download/mdcat-$version/mdcat-$version-x86_64-pc-windows-msvc.zip" 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/speedtest-cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.0", 3 | "description": "Internet connection speed and performance tester", 4 | "homepage": "https://www.speedtest.net/apps/cli", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.speedtest.net/about/eula" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip", 12 | "hash": "13e3d888b845d301a556419e31f14ab9bff57e3f06089ef2fd3bdc9ba6841efa" 13 | } 14 | }, 15 | "bin": "speedtest.exe", 16 | "checkver": "speedtest-([\\d.]+)-win64\\.zip", 17 | "autoupdate": { 18 | "architecture": { 19 | "64bit": { 20 | "url": "https://install.speedtest.net/app/cli/ookla-speedtest-$version-win64.zip" 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/scoop-search.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.2", 3 | "description": "A scoop plugin", 4 | "homepage": "https://github.com/akirco/shell-scripts/tree/master/scoop-search", 5 | "license": "MIT", 6 | "url": "https://raw.githubusercontent.com/akirco/shell-scripts/master/scoop-search/scoop-search.ps1", 7 | "hash": "480c32269bac64b2909236fca2580455ca5e0a229989b07976d4f8d1e57110fe", 8 | "pre_install": [ 9 | "Rename-Item \"$dir\\scoop-search.ps1\" 'scoop-search.psm1'" 10 | ], 11 | "psmodule": { 12 | "name": "scoop-search" 13 | }, 14 | "notes": [ 15 | "Remember add `Import-Module scoop-search` to $Profile.", 16 | "`scoop search AppName` to search local and remote app", 17 | "`scoop add RepoName/app` to download app json file to remote bucket.", 18 | "Then: you can install it, but it is not auto update" 19 | ] 20 | } 21 | -------------------------------------------------------------------------------- /bucket/m4a-to-mp3-converter.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "X.89", 3 | "description": "M4a to MP3 converter", 4 | "homepage": "https://www.maniactools.com/soft/m4a-to-mp3-converter/", 5 | "license": "Freeware", 6 | "url": "https://www.maniactools.com/soft/m4a-to-mp3-converter.exe", 7 | "hash": "5872d19451f7f6fdd796f846e53bc9cae5a9270a71ba12ae689f40df98727c32", 8 | "innosetup": true, 9 | "shortcuts": [ 10 | [ 11 | "m4a_converter.exe", 12 | "Free M4a to MP3 Converter" 13 | ] 14 | ], 15 | "checkver": { 16 | "url": "https://www.maniactools.com/cgi-bin/version?prog=m4a-converter", 17 | "regex": "Free M4a to MP3 Converter\\s+([\\w]+)\\s+Build\\s+(?[\\d]+)", 18 | "replace": "$1.${build}" 19 | }, 20 | "autoupdate": { 21 | "url": "https://www.maniactools.com/soft/m4a-to-mp3-converter.exe" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/ncspot.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.3.2", 3 | "description": "ncurses Spotify client written in Rust", 4 | "homepage": "https://github.com/hrkfdn/ncspot", 5 | "license": "BSD-2-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/hrkfdn/ncspot/releases/download/v1.3.2/ncspot-v1.3.2-windows-x86_64.zip", 9 | "hash": "1f7a34a4e190b1ce9699bedd4e7861397eadd390575794ad2e970f9db9f8f7d4" 10 | } 11 | }, 12 | "bin": "ncspot.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/hrkfdn/ncspot/releases/download/v$version/ncspot-v$version-windows-x86_64.zip" 18 | } 19 | }, 20 | "hash": { 21 | "url": "$baseurl/ncspot-v$version-windows-x86_64.sha256" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/dog.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "description": "Command-line DNS client", 4 | "homepage": "https://dns.lookup.dog", 5 | "license": "EUPL-1.2", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ogham/dog/releases/download/v0.1.0/dog-v0.1.0-x86_64-pc-windows-msvc.zip", 9 | "hash": "85e80ebd1560195fb9a2eb87c782d7a9e50d94ae76938ae4df852cecda7fcced" 10 | } 11 | }, 12 | "bin": "bin\\dog.exe", 13 | "checkver": { 14 | "github": "https://github.com/ogham/dog" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/ogham/dog/releases/download/v$version/dog-v$version-x86_64-pc-windows-msvc.zip" 20 | } 21 | }, 22 | "hash": { 23 | "url": "$baseurl/SHA256SUMS" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/terminus.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.143", 3 | "description": "A terminal for a more modern age", 4 | "homepage": "https://eugeny.github.io/terminus/", 5 | "license": "MIT", 6 | "notes": "Deprecated. Use extras/tabby", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/Eugeny/terminus/releases/download/v1.0.143/terminus-1.0.143-setup.exe#/dl.7z", 10 | "hash": "3c478e9fa2bab880c5bf03566f2ef0084496e8d9cb6225d4e4c8caa8bd5f905d", 11 | "pre_install": [ 12 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 13 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Unins*\" -Force -Recurse" 14 | ] 15 | } 16 | }, 17 | "bin": "Terminus.exe", 18 | "shortcuts": [ 19 | [ 20 | "Terminus.exe", 21 | "Terminus" 22 | ] 23 | ] 24 | } 25 | -------------------------------------------------------------------------------- /bucket/topgrade.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "9.0.1", 3 | "description": "Upgrade everything, keep your system up to date by detecting which tools you use and run their appropriate package managers.", 4 | "homepage": "https://github.com/r-darwish/topgrade", 5 | "license": "GPL-3.0-or-later", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/r-darwish/topgrade/releases/download/v9.0.1/topgrade-v9.0.1-x86_64-pc-windows-msvc.zip", 9 | "hash": "29a0ed3ed14fb9b606982dbc31caa73e1af394f7ed5ae2b3afa27cdcc61b6d00" 10 | } 11 | }, 12 | "bin": "topgrade.exe", 13 | "checkver": "github", 14 | "autoupdate": { 15 | "architecture": { 16 | "64bit": { 17 | "url": "https://github.com/r-darwish/topgrade/releases/download/v$version/topgrade-v$version-x86_64-pc-windows-msvc.zip" 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bin/describe.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | .SYNOPSIS 3 | Find description for given manifest 4 | .PARAMETER Manifest 5 | Manifest to check. 6 | It could be List of manifests, specific manifest or string with placeholder. 7 | .PARAMETER Dir 8 | Where to search for manifest. 9 | Default to bucket folder. 10 | #> 11 | param( 12 | [Parameter(ValueFromPipeline = $true)] 13 | [Alias('App')] 14 | [String[]] $Manifest = '*', 15 | [ValidateScript( { if ( Test-Path $_ -Type Container) { $true } else { $false } })] 16 | [String] $Dir = "$PSScriptRoot\..\bucket" 17 | ) 18 | 19 | begin { 20 | if (-not $env:SCOOP_HOME) { $env:SCOOP_HOME = Resolve-Path (scoop prefix scoop) } 21 | $Dir = Resolve-Path $Dir 22 | } 23 | 24 | process { foreach ($man in $Manifest) { Invoke-Expression -Command "$env:SCOOP_HOME\bin\describe.ps1 -App ""$man"" -Dir ""$Dir""" } } 25 | 26 | end { Write-Host 'DONE' -ForegroundColor Yellow } 27 | -------------------------------------------------------------------------------- /bucket/gdu.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.32.0", 3 | "description": "A Fast Console Disk Usage Analyzer", 4 | "homepage": "https://github.com/dundee/gdu", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/dundee/gdu/releases/download/v5.32.0/gdu_windows_amd64.exe.zip", 9 | "hash": "1b9f0c7f394867defde5fe70f0f6b2e3bc6354a016d33687dc8785a1761db699" 10 | } 11 | }, 12 | "pre_install": "Rename-Item \"$dir\\$($fname -replace '\\.zip$')\" 'gdu.exe'", 13 | "bin": "gdu.exe", 14 | "checkver": "github", 15 | "autoupdate": { 16 | "architecture": { 17 | "64bit": { 18 | "url": "https://github.com/dundee/gdu/releases/download/v$version/gdu_windows_amd64.exe.zip" 19 | } 20 | }, 21 | "hash": { 22 | "url": "$baseurl/sha256sums.txt" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/rnr.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.5.1", 3 | "description": "A command-line tool to batch rename files and directories", 4 | "homepage": "https://github.com/ismaelgv/rnr", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ismaelgv/rnr/releases/download/v0.5.1/rnr-v0.5.1-x86_64-pc-windows-msvc.zip", 9 | "hash": "667c5082a041d85a6b80b68473c7eb8cffe18a37224a79efc53fda7276302b0e" 10 | } 11 | }, 12 | "extract_dir": "rnr-v0.5.1-x86_64-pc-windows-msvc", 13 | "bin": "rnr.exe", 14 | "checkver": "github", 15 | "autoupdate": { 16 | "architecture": { 17 | "64bit": { 18 | "url": "https://github.com/ismaelgv/rnr/releases/download/v$version/rnr-v$version-x86_64-pc-windows-msvc.zip" 19 | } 20 | }, 21 | "extract_dir": "rnr-v$version-x86_64-pc-windows-msvc" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/lepton.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.10.0", 3 | "description": "Lepton is a lean snippet manager based on GitHub Gist", 4 | "homepage": "http://hackjutsu.com/Lepton/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/hackjutsu/Lepton/releases/download/v1.10.0/Lepton-1.10.0-win.7z", 9 | "hash": "becb010f4e97e890984a962d60aca5a86b0f839de0d12d4bc773e335a7dc3f37" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "Lepton.exe", 15 | "Lepton" 16 | ] 17 | ], 18 | "checkver": { 19 | "github": "https://github.com/hackjutsu/Lepton" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://github.com/hackjutsu/Lepton/releases/download/v$version/Lepton-$version-win.7z" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/cyberduck.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "9.3.1.44136", 3 | "description": "Multiple protocols libre file transfer client", 4 | "homepage": "https://cyberduck.io/", 5 | "license": "GPL-2.0-or-later", 6 | "notes": "Additional third party connection profiles can be installed to and found in '%APPDATA%\\Cyberduck\\Profiles'.", 7 | "url": "https://update.cyberduck.io/windows/Cyberduck-Installer-9.3.1.44136.msi", 8 | "hash": "5d84b2c0fa8394a6667c49b1e781afc63d70a53b8f45e1c6e8a64e82f8259a86", 9 | "extract_dir": "Cyberduck", 10 | "shortcuts": [ 11 | [ 12 | "Cyberduck.exe", 13 | "Cyberduck" 14 | ] 15 | ], 16 | "checkver": { 17 | "url": "https://cyberduck.io/changelog/", 18 | "regex": "Cyberduck-Installer-([\\d.]+).msi" 19 | }, 20 | "autoupdate": { 21 | "url": "https://update.cyberduck.io/windows/Cyberduck-Installer-$version.msi" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/zstd.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.7", 3 | "description": "High compression ratios compression algorithm", 4 | "homepage": "https://facebook.github.io/zstd/", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-v1.5.7-win64.zip", 9 | "hash": "acb4e8111511749dc7a3ebedca9b04190e37a17afeb73f55d4425dbf0b90fad9", 10 | "extract_dir": "zstd-v1.5.7-win64" 11 | } 12 | }, 13 | "bin": "zstd.exe", 14 | "checkver": { 15 | "github": "https://github.com/facebook/zstd" 16 | }, 17 | "autoupdate": { 18 | "architecture": { 19 | "64bit": { 20 | "url": "https://github.com/facebook/zstd/releases/download/v$version/zstd-v$version-win64.zip", 21 | "extract_dir": "zstd-v$version-win64" 22 | } 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /bucket/selenium.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.141.59", 3 | "description": "A smart proxy server that allows Selenium tests to route commands to remote web browser instances", 4 | "homepage": "https://selenium.dev", 5 | "license": "Apache-2.0", 6 | "suggest": { 7 | "JDK": [ 8 | "java/openjdk", 9 | "java/oraclejdk" 10 | ] 11 | }, 12 | "url": "https://selenium-release.storage.googleapis.com/3.141/selenium-server-standalone-3.141.59.jar#/selenium.jar", 13 | "hash": "acf71b77d1b66b55db6fb0bed6d8bae2bbd481311bcbedfeff472c0d15e8f3cb", 14 | "bin": "selenium.jar", 15 | "checkver": { 16 | "url": "https://selenium.dev/downloads/", 17 | "regex": "selenium-server-standalone-([\\d.]+)\\.jar" 18 | }, 19 | "autoupdate": { 20 | "url": "https://selenium-release.storage.googleapis.com/$majorVersion.$minorVersion/selenium-server-standalone-$version.jar#/selenium.jar" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/wrangler.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.21.0", 3 | "description": "Cloudflare Workers project manager", 4 | "homepage": "https://developers.cloudflare.com/workers/tooling/wrangler", 5 | "license": "MIT|Apache-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/cloudflare/wrangler/releases/download/v1.21.0/wrangler-v1.21.0-x86_64-pc-windows-msvc.tar.gz", 9 | "hash": "b4aa2f63d1f98a8aa2317735881fe94773d871719eb6762216ec2336fda21980" 10 | } 11 | }, 12 | "extract_dir": "dist", 13 | "bin": "wrangler.exe", 14 | "checkver": { 15 | "github": "https://github.com/cloudflare/wrangler" 16 | }, 17 | "autoupdate": { 18 | "architecture": { 19 | "64bit": { 20 | "url": "https://github.com/cloudflare/wrangler/releases/download/v$version/wrangler-v$version-x86_64-pc-windows-msvc.tar.gz" 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /bucket/hosts.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.1", 3 | "description": "cat,add,update hosts file with powershell.", 4 | "homepage": "https://github.com/akirco/powershell/tree/master/hosts-editor", 5 | "license": "MIT", 6 | "url": [ 7 | "https://raw.githubusercontent.com/akirco/powershell/master/hosts-editor/hosts", 8 | "https://raw.githubusercontent.com/akirco/powershell/master/hosts-editor/sudo.ps1", 9 | "https://raw.githubusercontent.com/akirco/powershell/master/hosts-editor/hosts.ps1" 10 | ], 11 | "hash": [ 12 | "f9a69393a6de631b44a0b2d06f3d5fb6eb80f6d3aa67adb7dd363689b7931529", 13 | "6632cf6f29801b4c1a32406b959394cb0ab27733affa62643ec9fd9dafe3c3fe", 14 | "1dcedccb9af13819290726b298fab3eba7134923a62a831524113595d64fe630" 15 | ], 16 | "pre_install": ["Rename-Item \"$dir\\hosts.ps1\" 'hosts.psm1'"], 17 | "psmodule": { 18 | "name": "hosts" 19 | }, 20 | "depends": ["aki/powerhtml"] 21 | } 22 | -------------------------------------------------------------------------------- /bucket/n-m3u8dl-cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.0.2", 3 | "description": "A m3u8 downloader", 4 | "homepage": "https://github.com/nilaoda/N_m3u8DL-CLI/blob/master/README_ENG.md", 5 | "license": "MIT", 6 | "suggest": { 7 | "ffmpeg": [ 8 | "ffmpeg", 9 | "ffmpeg-nightly" 10 | ] 11 | }, 12 | "url": "https://github.com/nilaoda/N_m3u8DL-CLI/releases/download/3.0.2/N_m3u8DL-CLI_v3.0.2.exe#/N_m3u8DL-CLI.exe", 13 | "hash": "b9e50e69e722b427d8bcafd1ecaa355d3ae79d9dae6b5fd87095fdb01bef8195", 14 | "bin": [ 15 | "N_m3u8DL-CLI.exe", 16 | [ 17 | "N_m3u8DL-CLI.exe", 18 | "N_m3u8DL" 19 | ] 20 | ], 21 | "checkver": { 22 | "github": "https://github.com/nilaoda/N_m3u8DL-CLI" 23 | }, 24 | "autoupdate": { 25 | "url": "https://github.com/nilaoda/N_m3u8DL-CLI/releases/download/$version/N_m3u8DL-CLI_v$version.exe#/N_m3u8DL-CLI.exe" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/regexp.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.9.8", 3 | "description": "Enhanced Registry editor/explorer", 4 | "homepage": "https://github.com/zodiacon/RegExp", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/zodiacon/TotalRegistry/releases/download/v0.9.8/TotalReg.exe", 9 | "hash": "e5b603efad3138900df44735e7b430bfd1bc5e34a265c7e92c01e444e848b211" 10 | } 11 | }, 12 | "shortcuts": [ 13 | [ 14 | "TotalReg.exe", 15 | "TotalReg" 16 | ] 17 | ], 18 | "checkver": { 19 | "url": "https://github.com/zodiacon/TotalRegistry/releases/latest", 20 | "regex": "v([\\d.]+)" 21 | }, 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/zodiacon/TotalRegistry/releases/download/v$version/TotalReg.exe" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/you-get.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.1743", 3 | "homepage": "https://you-get.org/", 4 | "description": "A video downloader written in Python", 5 | "license": "MIT", 6 | "url": [ 7 | "https://github.com/soimort/you-get/releases/download/v0.4.1743/you_get-0.4.1743-py3-none-any.whl#/dl.7z", 8 | "https://github.com/soimort/you-get/raw/develop/you-get" 9 | ], 10 | "hash": [ 11 | "9f8968769772d3b50e0b38f33f119a4c0d5708ecfe0eeacee950661523b2ccf7", 12 | "a8fc206e327ad94a3db7a6462404ed91b2afbe8056b44a32ce7ca48c649995fe" 13 | ], 14 | "pre_install": "Set-Content \"$dir\\you-get.bat\" '@python.exe \"%~dp0\\you-get\" %*' -Encoding ASCII", 15 | "bin": "you-get.bat", 16 | "checkver": { 17 | "github": "https://github.com/soimort/you-get" 18 | }, 19 | "autoupdate": { 20 | "url": "https://github.com/soimort/you-get/releases/download/v$version/you_get-$version-py3-none-any.whl#/dl.7z" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /bucket/carnac.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.3.13", 3 | "description": "A utility to give some insight into how you use your keyboard.", 4 | "homepage": "http://carnackeys.com/", 5 | "license": "MS-PL", 6 | "notes": ".NET Framework 4.5.2 is required.", 7 | "url": "https://github.com/Code52/carnac/releases/download/2.3.13/carnac-2.3.13-full.nupkg", 8 | "hash": "sha1:34501a387b14ddf8cb6a16db755d7c3a141baeb5", 9 | "extract_dir": "lib\\net45", 10 | "persist": "Keymaps", 11 | "shortcuts": [ 12 | [ 13 | "Carnac.exe", 14 | "Carnac" 15 | ] 16 | ], 17 | "checkver": { 18 | "github": "https://github.com/Code52/carnac/" 19 | }, 20 | "autoupdate": { 21 | "url": "https://github.com/Code52/carnac/releases/download/$version/carnac-$version-full.nupkg", 22 | "hash": { 23 | "url": "https://github.com/Code52/carnac/releases/download/$version/RELEASES" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/rufus.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.11", 3 | "description": "A utility that helps format and create bootable USB flash drives.", 4 | "homepage": "https://rufus.ie/", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/pbatard/rufus/releases/download/v4.11/rufus-4.11p.exe#/rufus.exe", 7 | "hash": "abbf04d50a44a9612c027fc8072f6da67f5bcda2b826f1f852c9c24d7a1fcdff", 8 | "pre_install": "if (!(Test-Path \"$persist_dir\\rufus.ini\")) { New-Item \"$dir\\rufus.ini\" | Out-Null }", 9 | "bin": "rufus.exe", 10 | "shortcuts": [ 11 | [ 12 | "rufus.exe", 13 | "Rufus" 14 | ] 15 | ], 16 | "persist": [ 17 | "rufus.ini", 18 | "rufus_files" 19 | ], 20 | "checkver": { 21 | "github": "https://github.com/pbatard/rufus" 22 | }, 23 | "autoupdate": { 24 | "url": "https://github.com/pbatard/rufus/releases/download/v$version/rufus-$versionp.exe#/rufus.exe" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/ysyy.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.0.4.0", 3 | "description": "YSYY, The Official PC Client of CCTV", 4 | "homepage": "https://app.cctv.com/", 5 | "license": "Freeware", 6 | "url": "https://download.cntv.cn/cbox/v6/ysyy_v6.0.4.0_1001_setup_x64.exe#/ysyy_v6.0.4.0_1001_setup.7z", 7 | "hash": "c89ad3dbfd99516adff0ad6385097c7467b2f0fdb1f99831ddeda221e810c2f5", 8 | "installer": { 9 | "script": [ 10 | "Expand-7zipArchive -Path \"$dir\\CBox.7z\" \"$dir\"", 11 | "Remove-Item \"$dir\\CBox.7z\"", 12 | "Remove-Item \"$dir\\`$PLUGINSDIR\" -Recurse" 13 | ] 14 | }, 15 | "shortcuts": [ 16 | [ 17 | "cbox.exe", 18 | "央视影音" 19 | ] 20 | ], 21 | "checkver": { 22 | "regex": "v6/ysyy_v([\\d.]+)" 23 | }, 24 | "autoupdate": { 25 | "url": "https://download.cntv.cn/cbox/v6/ysyy_v$version_1001_setup_x64.exe#/ysyy_v$version_1001_setup.7z" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/prs.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.5.1", 3 | "description": "Secure, fast & convenient password manager CLI with GPG & git sync", 4 | "homepage": "https://github.com/timvisee/prs", 5 | "license": "GPL-3.0-only", 6 | "suggest": { 7 | "vcredist": "extras/vcredist2015" 8 | }, 9 | "depends": [ 10 | "git", 11 | "gpg", 12 | "fzf" 13 | ], 14 | "architecture": { 15 | "64bit": { 16 | "url": "https://github.com/timvisee/prs/releases/download/v0.5.1/prs-v0.5.1-windows.exe#/prs.exe", 17 | "hash": "145843fafaed55c24e01844a176803cb1ed41605c12b7e4fb4f539dff240beb3" 18 | } 19 | }, 20 | "bin": "prs.exe", 21 | "checkver": "github", 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/timvisee/prs/releases/download/v$version/prs-v$version-windows.exe#/prs.exe" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/time.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2018.07.25", 3 | "description": "An approximation of the Unix time command.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "notes": "Please use 'timecmd' instead of 'time' in cmd.exe.", 7 | "url": "https://raw.githubusercontent.com/lukesampson/psutils/3290c04d7653ea8183a5e11d3d5a4e46716035d1/time.ps1", 8 | "hash": "250413758eb4845973cfd0778b58e40ec52b881f17cbe13b22afac440fb26d93", 9 | "bin": [ 10 | "time.ps1", 11 | [ 12 | "time.ps1", 13 | "timecmd" 14 | ] 15 | ], 16 | "checkver": { 17 | "url": "https://github.com/lukesampson/psutils/commits/master/time.ps1.atom", 18 | "regex": "(?s)>(\\d+)-(\\d+)-(\\d+)T.*?/(?[0-9a-f]{40})", 19 | "replace": "0.${1}.${2}.${3}" 20 | }, 21 | "autoupdate": { 22 | "url": "https://raw.githubusercontent.com/lukesampson/psutils/$matchSha/time.ps1" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /deprecated/contextmenu-manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.3.3.1", 3 | "description": "一个纯粹的Windows右键菜单管理程序", 4 | "homepage": "https://github.com/BluePointLilac/ContextMenuManager", 5 | "notes": [ 6 | "Win8及以上版本自带.NET4.0运行库, 可直接运行.", 7 | "Win7及以下版本未自带, 需安装相应运行库: https://dotnet.microsoft.com/download/dotnet-framework" 8 | ], 9 | "url": "https://github.com/BluePointLilac/ContextMenuManager/releases/download/3.3.3.1/ContextMenuManager.zip", 10 | "hash": "3faecb2ae6c9d025df54bdc72d4b0f850a4931dd41235f7f46b291824d3b5dbe", 11 | "checkver": { 12 | "url": "https://api.github.com/repos/BluePointLilac/ContextMenuManager/releases/latest", 13 | "regex": "tag/([\\d.]+)" 14 | }, 15 | "autoupdate": { 16 | "url": "https://github.com/BluePointLilac/ContextMenuManager/releases/download/$version/ContextMenuManager.zip" 17 | }, 18 | "persist": "Config", 19 | "shortcuts": [["ContextMenuManager.NET.4.0.exe", "Windows右键管理"]] 20 | } 21 | -------------------------------------------------------------------------------- /deprecated/zy-player.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.2.10", 3 | "description": "跨平台视频资源播放器, 简洁免费无广告", 4 | "homepage": "https://github.com/Hiram-Wong/ZyPlayer", 5 | "url": "https://github.com/Hiram-Wong/ZyPlayer/releases/download/v3.2.10/ZYPlayer-win-3.2.10-x64.exe#/dl.7z", 6 | "hash": "a161e3962c7ab2fb146c87a51cc7f3b5f1bf73ed1d57af51265ec5118fc55d4e", 7 | "installer": { 8 | "script": [ 9 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 10 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninstall*\" -Force -Recurse" 11 | ] 12 | }, 13 | "checkver": { 14 | "github": "https://github.com/Hiram-Wong/ZyPlayer" 15 | }, 16 | "autoupdate": { 17 | "url": "https://github.com/Hiram-Wong/ZyPlayer/releases/download/v$version/ZYPlayer-win-$version-x64.exe#/dl.7z" 18 | }, 19 | "shortcuts": [ 20 | [ 21 | "ZYPlayer.exe", 22 | "ZyPlayer" 23 | ] 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /bucket/wx_qq_revokeMsgPatcher.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1", 3 | "description": "A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)", 4 | "homepage": "https://github.com/huiyadanli/RevokeMsgPatcher", 5 | "license": { 6 | "identifier": "GPL-3.0-only" 7 | }, 8 | "notes": ".NET Framework 4.5 或更高版本。低于此版本在打开程序时可能无反应,或者直接报错。", 9 | "url": "https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/2.1/RevokeMsgPatcher.v2.1.zip", 10 | "hash": "9febecbbe2b9973feb7411944a3abe3249b99159b35fdd7b0c42402cc7ac9789", 11 | "extract_dir": "RevokeMsgPatcher.v2.1", 12 | "shortcuts": [ 13 | [ 14 | "RevokeMsgPatcher.exe", 15 | "RevokeMsgPatcher" 16 | ] 17 | ], 18 | "checkver": "github", 19 | "autoupdate": { 20 | "url": "https://github.com/huiyadanli/RevokeMsgPatcher/releases/download/$version/RevokeMsgPatcher.v$version.zip", 21 | "extract_dir": "RevokeMsgPatcher.v$version" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/redis5.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.0.14.1", 3 | "description": "In-memory data structure store, used as a database, cache and message broker.", 4 | "homepage": "https://redis.io", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/tporadowski/redis/releases/download/v5.0.14.1/Redis-x64-5.0.14.1.zip", 9 | "hash": "018ea18a35876383cbb5f4cd0258adfc87747cf9d619bce1cf73a2e36f720ccf" 10 | } 11 | }, 12 | "bin": [ 13 | "redis-benchmark.exe", 14 | "redis-check-aof.exe", 15 | "redis-cli.exe", 16 | "redis-server.exe" 17 | ], 18 | "checkver": { 19 | "github": "https://github.com/tporadowski/redis" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://github.com/tporadowski/redis/releases/download/v$version/Redis-x64-$version.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/runjs.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.2.2", 3 | "homepage": "https://runjs.dev/", 4 | "license": "Freeware", 5 | "description": "A JavaScript playground that auto-evaluates as you type.", 6 | "url": "https://github.com/lukehaas/RunJS/releases/download/v3.2.2/RunJS-Setup-3.2.2.exe#/dl.7z", 7 | "hash": "39b6dcedf16436e980da66ae76eb519077b26bf7aff67b2f06ae1aac66907efa", 8 | "pre_install": [ 9 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\" -Removal", 10 | "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Recurse" 11 | ], 12 | "shortcuts": [ 13 | [ 14 | "RunJS.exe", 15 | "RunJS" 16 | ] 17 | ], 18 | "bin": "RunJS.exe", 19 | "checkver": { 20 | "github": "https://github.com/lukehaas/RunJS", 21 | "regex": "tag/v([\\w.-]+)" 22 | }, 23 | "autoupdate": { 24 | "url": "https://github.com/lukehaas/RunJS/releases/download/v$version/RunJS-Setup-$version.exe#/dl.7z" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/bat2exe.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.2", 3 | "description": "A simple application which converts any windows batch file to a fully working executable .exe with an icon of your choice.", 4 | "homepage": "https://bat2exe.net", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/islamadel/bat2exe/releases/download/2.2/bat2exe.exe", 9 | "hash": "930379bf569d7bb21bc093c81b09c2126eb1c0eec37514d78eb3adb3dae82d26" 10 | } 11 | }, 12 | "bin": "bat2exe.exe", 13 | "shortcuts": [ 14 | [ 15 | "bat2exe.exe", 16 | "BAT 2 EXE" 17 | ] 18 | ], 19 | "checkver": { 20 | "github": "https://github.com/islamadel/bat2exe" 21 | }, 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/islamadel/bat2exe/releases/download/$version/bat2exe.exe" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/geekuninstaller.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.3.170", 3 | "description": "Basic uninstaller though powerful and lightning fast.", 4 | "homepage": "https://geekuninstaller.com/", 5 | "license": "Shareware", 6 | "url": "https://geekuninstaller.com/geek.7z", 7 | "hash": "45eff98bf11d193675e45357699ad1c046ad8e3a7f47f61843831b804140aa9f", 8 | "bin": "geek.exe", 9 | "shortcuts": [ 10 | [ 11 | "geek.exe", 12 | "Geek Uninstaller" 13 | ] 14 | ], 15 | "post_uninstall": [ 16 | "$runtimeCache=\"$env:APPDATA\\Geek Uninstaller\"", 17 | "write-host `nRemoving runtimeCache: $runtimeCache -ForegroundColor Yellow", 18 | "Remove-Item $runtimeCache -Recurse -Force -ErrorAction SilentlyContinue" 19 | ], 20 | "checkver": { 21 | "url": "https://geekuninstaller.com/download", 22 | "regex": "([\\d.]+)" 23 | }, 24 | "autoupdate": { 25 | "url": "https://geekuninstaller.com/geek.7z" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /deprecated/ftnn.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "14.9.13358", 3 | "description": "Powerful tool facilitating trading and providing market information and data for Hong Kong, US and China A-Share Stocks", 4 | "homepage": "https://www.futunn.com/", 5 | "license": "Unknown", 6 | "url": "https://softwarefile.futunn.com/FTNN_14.9.13358.exe#/ftnn_14.9.13358.7z", 7 | "hash": "1928ec9a69605664ada499b33402c7cd33db25f7574925a21d217c15c1db55dc", 8 | "post_install": [ 9 | "@('$PLUGINSDIR', '$_14_') | ForEach-Object {", 10 | " Remove-Item \"$dir\\$_\" -Recurse -Force", 11 | "}" 12 | ], 13 | "shortcuts": [ 14 | [ 15 | "FTNN.exe", 16 | "Futubull" 17 | ] 18 | ], 19 | "checkver": { 20 | "url": "https://www.futunn.com/download/history?client=10", 21 | "jsonpath": "$.data[0].version" 22 | }, 23 | "autoupdate": { 24 | "url": "https://softwarefile.futunn.com/FTNN_$version.exe#/ftnn_$version.7z" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/nircmd.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.87", 3 | "description": "Execute various system wide tasks.", 4 | "homepage": "https://www.nirsoft.net/utils/nircmd.html", 5 | "license": "Freeware", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://www.nirsoft.net/utils/nircmd-x64.zip", 9 | "hash": "51e34ed379dd099a96bbf0a2266003361e2864fe3ef2f8baed76634909763a7c" 10 | }, 11 | "32bit": { 12 | "url": "https://www.nirsoft.net/utils/nircmd.zip", 13 | "hash": "122aee2fbdd0c793367b519635c45e5611688159b72f5e58a27f9256a53c9014" 14 | } 15 | }, 16 | "bin": "nircmdc.exe", 17 | "checkver": "NirCmd v([\\d.]+)", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://www.nirsoft.net/utils/nircmd-x64.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://www.nirsoft.net/utils/nircmd.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/pseverything.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.3.0", 3 | "description": "Powershell access to Everything - Blazingly fast file system searches", 4 | "homepage": "https://github.com/powercode/PSEverything", 5 | "license": "MIT", 6 | "notes": [ 7 | "Use the module by running: 'Import-Module PSEverything'", 8 | "Add it to your $PROFILE to make it permanent" 9 | ], 10 | "url": "https://psg-prod-eastus.azureedge.net/packages/pseverything.3.3.0.nupkg", 11 | "hash": "29627610554f7d75531332920b828f6297279ee0c7a70d2e3a123cea4f22cffa", 12 | "pre_install": "Remove-Item \"$dir\\_rels\", \"$dir\\package\", \"$dir\\*Content*.xml\" -Recurse", 13 | "psmodule": { 14 | "name": "PSEverything" 15 | }, 16 | "checkver": { 17 | "url": "https://www.powershellgallery.com/packages/PSEverything", 18 | "regex": "

([\\d.]+)

" 19 | }, 20 | "autoupdate": { 21 | "url": "https://psg-prod-eastus.azureedge.net/packages/pseverything.$version.nupkg" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/gradle.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "9.2.1", 3 | "description": "An open-source build automation tool focused on flexibility and performance. (Source code and documentation boundled)", 4 | "homepage": "https://gradle.org", 5 | "license": "Apache-2.0", 6 | "suggest": { 7 | "JDK": [ 8 | "java/oraclejdk", 9 | "java/openjdk" 10 | ] 11 | }, 12 | "url": "https://services.gradle.org/distributions/gradle-9.2.1-all.zip", 13 | "hash": "f86344275d1b194688dd330abf9f6f2344cd02872ffee035f2d1ea2fd60cf7f3", 14 | "extract_dir": "gradle-9.2.1", 15 | "bin": "bin\\gradle.bat", 16 | "checkver": { 17 | "url": "https://gradle.org/install/", 18 | "regex": "The current Gradle release is version ([\\d.]+)" 19 | }, 20 | "autoupdate": { 21 | "url": "https://services.gradle.org/distributions/gradle-$version-all.zip", 22 | "hash": { 23 | "url": "$url.sha256" 24 | }, 25 | "extract_dir": "gradle-$version" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/nginx.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.29.4", 3 | "description": "An HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.", 4 | "homepage": "https://nginx.org", 5 | "license": "BSD-2-Clause", 6 | "notes": "To use the correct configuration run 'nginx -p \"$env:NGINX_HOME\"' or 'nginx -p \"%NGINX_HOME%\"'", 7 | "url": "https://nginx.org/download/nginx-1.29.4.zip", 8 | "hash": "658336377f103cb5908085d9ff31b48a7b43311403d2a0779a935ddc3caefab3", 9 | "extract_dir": "nginx-1.29.4", 10 | "bin": "nginx.exe", 11 | "env_set": { 12 | "NGINX_HOME": "$dir" 13 | }, 14 | "persist": [ 15 | "conf", 16 | "html", 17 | "logs", 18 | "temp" 19 | ], 20 | "checkver": { 21 | "url": "https://nginx.org/en/CHANGES", 22 | "regex": "Changes with nginx ([\\d.]+)" 23 | }, 24 | "autoupdate": { 25 | "url": "https://nginx.org/download/nginx-$version.zip", 26 | "extract_dir": "nginx-$version" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /deprecated/mubu.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.7.0", 3 | "description": "Mubu - Mind mapping tool", 4 | "homepage": "https://mubu.com/apps", 5 | "license": "Freeware", 6 | "notes": "Your Mubu data are stored in '%APPDATA%\\Mubu'", 7 | "url": "https://lf1-ttcdn-tos.pstatp.com/obj/mubu-assets/client/Mubu-3.7.0.exe#/mubu-3.7.0.7z", 8 | "hash": "3d3bfdf7b97975073bf774fb0f527f98b896d292ffbe740879a067be9bf40878", 9 | "extract_dir": "$PLUGINSDIR", 10 | "installer": { 11 | "script": [ 12 | "Remove-Item \"$dir\\*\" -Exclude \"app-32.7z\"", 13 | "Expand-7zipArchive \"$dir\\app-32.7z\" \"$dir\"", 14 | "Remove-Item \"$dir\\app-32.7z\"" 15 | ] 16 | }, 17 | "shortcuts": [ 18 | [ 19 | "幕布.exe", 20 | "幕布" 21 | ] 22 | ], 23 | "checkver": "client/Mubu-([\\d.]+).exe", 24 | "autoupdate": { 25 | "url": "https://lf1-ttcdn-tos.pstatp.com/obj/mubu-assets/client/Mubu-$version.exe#/mubu-$version.7z" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/quicklook.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.3.0", 3 | "description": "Bring macOS 'Quick Look' feature to Windows", 4 | "homepage": "https://pooi.moe/QuickLook/", 5 | "license": "GPL-3.0-or-later", 6 | "notes": [ 7 | "If upgrading from QuickLook 3.6.9 or older, move the following directory to retain your settings:", 8 | "From \"$env:APPDATA\\pooi.moe\\QuickLook\" to \"$env:USERPROFILE\\scoop\\persist\\quicklook\\UserData\"" 9 | ], 10 | "url": "https://github.com/QL-Win/QuickLook/releases/download/4.3.0/QuickLook-4.3.0.zip", 11 | "hash": "1542f7cba25fa4c37e5523c0f83c29a3d7e2ed83663a69cac4fc5af0e2af52a7", 12 | "shortcuts": [ 13 | [ 14 | "QuickLook.exe", 15 | "QuickLook" 16 | ] 17 | ], 18 | "persist": "UserData", 19 | "checkver": { 20 | "github": "https://github.com/QL-Win/QuickLook" 21 | }, 22 | "autoupdate": { 23 | "url": "https://github.com/QL-Win/QuickLook/releases/download/$version/QuickLook-$version.zip" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/simple-live.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.8.6", 3 | "description": "A Flutter project can make you watch live with ease.", 4 | "homepage": "https://github.com/xiaoyaocz/dart_simple_live/", 5 | "license": "MIT", 6 | "url": "https://github.com/xiaoyaocz/dart_simple_live/releases/download/v1.8.6/simple_live_app-1.8.6+10806-windows.zip", 7 | "hash": "22c40eca86780a25421a6f3af6dbe500d43f4d3934a1722e0aca20fab2cdd51c", 8 | "checkver": "github", 9 | "shortcuts": [ 10 | [ 11 | "simple_live_app.exe", 12 | "Simple live" 13 | ] 14 | ], 15 | "post_uninstall": [ 16 | "$runtimeCache=\"$env:APPDATA\\com.xycz\"", 17 | "write-host `nRemoving runtimeCache: $runtimeCache -ForegroundColor Yellow", 18 | "Remove-Item $runtimeCache -Recurse -Force -ErrorAction SilentlyContinue" 19 | ], 20 | "autoupdate": { 21 | "url": "https://github.com/xiaoyaocz/dart_simple_live/releases/download/v$version/simple_live_app-$version+10806-windows.zip" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/xh.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.25.3", 3 | "description": "Friendly and fast tool for sending HTTP requests", 4 | "homepage": "https://github.com/ducaale/xh/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ducaale/xh/releases/download/v0.25.3/xh-v0.25.3-x86_64-pc-windows-msvc.zip", 9 | "hash": "49f60a01324ce42726ce1f8bcdff4b376b1e8533aed33d7a107a3cd70f040236", 10 | "extract_dir": "xh-v0.25.3-x86_64-pc-windows-msvc" 11 | } 12 | }, 13 | "bin": [ 14 | "xh.exe", 15 | "xhs.exe" 16 | ], 17 | "pre_install": "Copy-Item \"$dir\\xh.exe\" \"$dir\\xhs.exe\"", 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/ducaale/xh/releases/download/v$version/xh-v$version-x86_64-pc-windows-msvc.zip", 23 | "extract_dir": "xh-v$version-x86_64-pc-windows-msvc" 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /deprecated/DefenderControl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1", 3 | "description": "Sordum's Defender Control. Disable Windows Defender completely.", 4 | "homepage": "https://www.sordum.org/9480/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.sordum.org/eula/" 8 | }, 9 | "url": "https://www.sordum.org/files/download/d-control/dControl.zip", 10 | "hash": "280EF33D0C94594E8D4B88FA07B44D1C65807CB4C1DCBB69FE53B4C684BCCD5B", 11 | "extract_dir": "dControl", 12 | "pre_install": [ 13 | "$splat = @{ 'ExtractDir' = $manifest.extract_dir; 'Switches' = '-p sordum'; 'Removal' = $true }", 14 | "Expand-7zipArchive \"$dir\\$fname\" @splat", 15 | "Expand-7zipArchive \"$dir\\dControl.zip\" @splat" 16 | ], 17 | "shortcuts": [["dfControl.exe", "Sordum\\Defender Control"]], 18 | "persist": "dfControl.ini", 19 | "checkver": "Defender Control\\s*v([\\d.]+)", 20 | "autoupdate": { 21 | "url": "https://www.sordum.org/files/download/d-control/dControl.zip" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/dart.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.10.7", 3 | "description": "SDK for the Dart programming language", 4 | "homepage": "https://dart.dev/", 5 | "license": "BSD-3-Clause", 6 | "extract_dir": "dart-sdk", 7 | "env_add_path": "bin", 8 | "architecture": { 9 | "64bit": { 10 | "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/3.10.7/sdk/dartsdk-windows-x64-release.zip", 11 | "hash": "514138e05026a5c0101ac892ac2f63c6ca2d6681edd4fbde3d3af22f17b99bc2" 12 | } 13 | }, 14 | "checkver": { 15 | "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/latest/VERSION", 16 | "jsonpath": "$.version" 17 | }, 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/$version/sdk/dartsdk-windows-x64-release.zip" 22 | } 23 | }, 24 | "hash": { 25 | "url": "$url.sha256sum" 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/handbrake-cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.10.2", 3 | "description": "A video transcoder with extensive support for multiple formats. (CLI version)", 4 | "homepage": "https://handbrake.fr", 5 | "license": "GPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/HandBrake/HandBrake/releases/download/1.10.2/HandBrakeCLI-1.10.2-win-x86_64.zip", 9 | "hash": "f0fc3b1c3c4b7a24618417ff6a1f50e2158ad9dab68717f7997c2ea3a5895004" 10 | } 11 | }, 12 | "bin": "HandBrakeCLI.exe", 13 | "checkver": { 14 | "github": "https://github.com/HandBrake/HandBrake" 15 | }, 16 | "autoupdate": { 17 | "architecture": { 18 | "64bit": { 19 | "url": "https://github.com/HandBrake/HandBrake/releases/download/$version/HandBrakeCLI-$version-win-x86_64.zip" 20 | } 21 | }, 22 | "hash": { 23 | "url": "https://handbrake.fr/rotation.php?file=$basename", 24 | "regex": "$sha256" 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/jabba.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.11.2", 3 | "description": "Java Version Manager", 4 | "homepage": "https://github.com/shyiko/jabba", 5 | "license": "Apache-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/shyiko/jabba/releases/download/0.11.2/jabba-0.11.2-windows-amd64.exe#/jabba.exe", 9 | "hash": "f0eb517f41fe42499f7abef64edac3226c20b905671f852f36fdfbb6652a3c9b", 10 | "pre_install": [ 11 | "ensure \"$dir\\bin\" | Out-Null", 12 | "Move-Item \"$dir\\jabba.exe\" \"$dir\\bin\\jabba.exe\"" 13 | ] 14 | } 15 | }, 16 | "bin": "bin\\jabba.exe", 17 | "env_set": { 18 | "JABBA_HOME": "$dir" 19 | }, 20 | "persist": "jdk", 21 | "checkver": "github", 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://github.com/shyiko/jabba/releases/download/$version/jabba-$version-windows-amd64.exe#/jabba.exe" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /deprecated/mouseInc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.13.4", 3 | "description": "Simple but powerful mouse gestures for Windows.", 4 | "homepage": "https://shuax.com/project/mouseinc/", 5 | "license": "Freeware", 6 | "url": "https://update.shuax.com/MouseInc2.13.4.7z", 7 | "hash": "23e2efe4c84ddc0650df99e071d2a63e6481cfac0f5749d8d294d299ad8bef9b", 8 | "pre_install": "if(Test-Path \"$persist_dir\\MouseInc.json\") { Copy-Item \"$persist_dir\\MouseInc.json\" \"$dir\\MouseInc.json\" | Out-Null }", 9 | "uninstaller": { 10 | "script": [ 11 | "if(!(Test-Path \"$persist_dir\\\")) { New-Item -Path \"$persist_dir\\\" -ItemType Directory | Out-Null }", 12 | "if(Test-Path \"$dir\\MouseInc.json\") { Copy-Item \"$dir\\MouseInc.json\" \"$persist_dir\\MouseInc.json\" | Out-Null }" 13 | ] 14 | }, 15 | "shortcuts": [["MouseInc.exe", "MouseInc"]], 16 | "extract_dir": "MouseInc", 17 | "checkver": "MouseInc ([\\d.]+)", 18 | "autoupdate": { 19 | "url": "https://update.shuax.com/MouseInc$version.7z" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /bucket/officetoolplus.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "10.29.50.0", 3 | "description": "Office Tool Plus is a tool for managing, downloading and installing Office.", 4 | "homepage": "https://github.com/YerongAI/Office-Tool", 5 | "license": "GPL-3.0-only", 6 | "url": "https://github.com/YerongAI/Office-Tool/releases/download/v10.29.50.0/Office_Tool_v10.29.50.0_x64.zip", 7 | "hash": "b6e3d16a8473d2ac58dfb4040079aa45724fe7fbdf86085720e80a49492ce78d", 8 | "extract_dir": "Office Tool", 9 | "shortcuts": [ 10 | [ 11 | "Office Tool Plus.exe", 12 | "Office Tool Plus" 13 | ] 14 | ], 15 | "persist": "Office", 16 | "checkver": "github", 17 | "autoupdate": { 18 | "url": "https://github.com/YerongAI/Office-Tool/releases/download/v$version/Office_Tool_v$version_x64.zip", 19 | "hash": { 20 | "url": "https://github.com/YerongAI/Office-Tool/releases/tag/v$version", 21 | "mode": "extract", 22 | "regex": "(?sm)Office_Tool_v$version_x64.zip.*?$sha256" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /bucket/helix.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "25.07.1", 3 | "description": "A post-modern modal text editor", 4 | "homepage": "https://helix-editor.com", 5 | "license": "MPL-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/helix-editor/helix/releases/download/25.07.1/helix-25.07.1-x86_64-windows.zip", 9 | "hash": "5c8325ced8bacd8418d62706f669e96d9c3578a9237526e34d546900cbc049b6", 10 | "extract_dir": "helix-25.07.1-x86_64-windows" 11 | } 12 | }, 13 | "bin": [ 14 | "hx.exe", 15 | [ 16 | "hx.exe", 17 | "helix" 18 | ] 19 | ], 20 | "checkver": { 21 | "github": "https://github.com/helix-editor/helix" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://github.com/helix-editor/helix/releases/download/$version/helix-$version-x86_64-windows.zip", 27 | "extract_dir": "helix-$version-x86_64-windows" 28 | } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/fiddler.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.0.20242.10753", 3 | "description": "The free web debugging proxy for any browser, system or platform.", 4 | "homepage": "https://www.telerik.com/fiddler", 5 | "license": "Unknown", 6 | "url": "https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe#/dl.7z", 7 | "hash": "06812518a722af6f98fbd8c3a5ace0cad1c6d53477972618728e64bafcbc948c", 8 | "installer": { 9 | "script": "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\FiddlerSetup.exe\" \"$dir\" -Removal" 10 | }, 11 | "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\" -Recurse", 12 | "bin": "Fiddler.exe", 13 | "shortcuts": [ 14 | [ 15 | "Fiddler.exe", 16 | "Fiddler" 17 | ] 18 | ], 19 | "checkver": { 20 | "url": "https://www.fiddler2.com/UpdateCheck.aspx?isBeta=False", 21 | "useragent": "Fiddler/$version", 22 | "regex": "([\\d.]+)\\s*\\[" 23 | }, 24 | "autoupdate": { 25 | "url": "https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe#/dl.7z" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/cmake.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.25.3", 3 | "description": "Family of tools designed to build, test and package software", 4 | "homepage": "https://cmake.org", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Kitware/CMake/releases/download/v3.25.3/cmake-3.25.3-windows-x86_64.zip", 9 | "hash": "d129425d569140b729210f3383c246dec19c4183f7d0afae1837044942da3b4b", 10 | "extract_dir": "cmake-3.25.3-windows-x86_64" 11 | }, 12 | "32bit": { 13 | "url": "https://github.com/Kitware/CMake/releases/download/v3.25.3/cmake-3.25.3-windows-i386.zip", 14 | "hash": "2E66CF7CBD35F392F6B9406910C68F4ADFCA1DE9AB7A2FC4CEC658C5C5CD9190", 15 | "extract_dir": "cmake-3.25.3-windows-i386" 16 | } 17 | }, 18 | "bin": [ 19 | "bin\\cmake.exe", 20 | "bin\\cmcldeps.exe", 21 | "bin\\cpack.exe", 22 | "bin\\ctest.exe", 23 | "bin\\cmake-gui.exe" 24 | ], 25 | "shortcuts": [["bin\\cmake-gui.exe", "cmake-gui"]] 26 | } 27 | -------------------------------------------------------------------------------- /deprecated/EasyContextMenu.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.6", 3 | "description": "Sordum's Easy Context Menu. Add useful commands to the right context menus.", 4 | "homepage": "https://www.sordum.org/7615/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.sordum.org/eula/" 8 | }, 9 | "url": "https://www.sordum.org/files/easy-context-menu/ec_menu.zip", 10 | "hash": "7fda0f551fd769b150d1519c614131e2d610a2d98769f87ff654e3cd6de76167", 11 | "extract_dir": "EcMenu_v1.6", 12 | "architecture": { 13 | "64bit": { 14 | "bin": ["EcMenu_x64.exe", "EcMenu"], 15 | "shortcuts": ["EcMenu_x64.exe", "Easy Context Menu"] 16 | }, 17 | "32bit": { 18 | "bin": "EcMenu.exe", 19 | "shortcuts": ["EcMenu.exe", "Easy Context Menu"] 20 | } 21 | }, 22 | "persist": "Files\\EcMenu.ini", 23 | "checkver": "Easy Context Menu\\s*v([\\d.]+)", 24 | "autoupdate": { 25 | "url": "https://www.sordum.org/files/easy-context-menu/ec_menu.zip", 26 | "extract_dir": "EcMenu_v$version" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/landrop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.0", 3 | "description": "Drop any files to any devices on LAN.", 4 | "homepage": "https://landrop.app", 5 | "license": "BSD-3-Clause", 6 | "suggest": { 7 | "vcredist": "extras/vcredist2022" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://github.com/LANDrop/LANDrop/releases/download/v0.4.0/LANDrop-0.4.0-win.zip", 12 | "hash": "cd4b27d77212731f70cf24d7fbcfd89cb44df060fa66efe7bd3464675afd4be4" 13 | } 14 | }, 15 | "pre_install": "Remove-Item \"$dir\\vc_redist*exe\"", 16 | "extract_dir": "LANDrop", 17 | "bin": "LANDrop.exe", 18 | "shortcuts": [ 19 | [ 20 | "LANDrop.exe", 21 | "LANDrop" 22 | ] 23 | ], 24 | "checkver": { 25 | "github": "https://github.com/LANDrop/LANDrop" 26 | }, 27 | "autoupdate": { 28 | "architecture": { 29 | "64bit": { 30 | "url": "https://github.com/LANDrop/LANDrop/releases/download/v$version/LANDrop-$version-win.zip" 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/musicfox.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.7.2", 3 | "description": "go-musicfox 是用 Go 写的又一款网易云音乐命令行客户端", 4 | "homepage": "https://github.com/go-musicfox/go-musicfox", 5 | "license": "MIT License", 6 | "url": "https://github.com/go-musicfox/go-musicfox/releases/download/v4.7.2/go-musicfox_4.7.2_windows_amd64.zip", 7 | "hash": "725e08521a3b362dbc5928ca629fcd323c8b380a10afac21b5631d75572ee166", 8 | "extract_dir": "go-musicfox_4.7.2_windows_amd64", 9 | "bin": "musicfox.exe", 10 | "post_uninstall": [ 11 | "$runtimeCache=\"$env:APPDATA\\go-musicfox\"", 12 | "write-host `nRemoving runtimeCache: $runtimeCache -ForegroundColor Yellow", 13 | "Remove-Item $runtimeCache -Recurse -Force -ErrorAction SilentlyContinue" 14 | ], 15 | "checkver": "github", 16 | "autoupdate": { 17 | "url": "https://github.com/go-musicfox/go-musicfox/releases/download/v$version/go-musicfox_$version_windows_amd64.zip", 18 | "hash": { 19 | "url": "$baseurl/go-musicfox_$version_checksums.txt" 20 | }, 21 | "extract_dir": "go-musicfox_$version_windows_amd64" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/pypy2.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "7.3.20", 3 | "description": "A fast, compliant alternative implementation of the Python language.", 4 | "homepage": "https://www.pypy.org", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://downloads.python.org/pypy/pypy2.7-v7.3.20-win64.zip", 9 | "hash": "76d02853601ef8d3c9dd821a9faa84cabf9bc469d6b77797b21ed311b25d5419", 10 | "extract_dir": "pypy2.7-v7.3.20-win64" 11 | } 12 | }, 13 | "bin": [ 14 | "pypy.exe", 15 | "pypyw.exe" 16 | ], 17 | "checkver": { 18 | "url": "https://www.pypy.org/download.html", 19 | "regex": "pypy(?2[\\d.]+)-v([\\d.]+)" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://downloads.python.org/pypy/pypy$matchPy-v$version-win64.zip", 25 | "extract_dir": "pypy$matchPy-v$version-win64" 26 | } 27 | }, 28 | "hash": { 29 | "url": "https://www.pypy.org/checksums.html" 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/pypy3.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "7.3.20", 3 | "description": "A fast, compliant alternative implementation of the Python language.", 4 | "homepage": "https://www.pypy.org", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://downloads.python.org/pypy/pypy3.11-v7.3.20-win64.zip", 9 | "hash": "a8d36f6ceb1d9be6cf24a73b0ba103e7567e396b2f7a33426b05e4a06330755b", 10 | "extract_dir": "pypy3.11-v7.3.20-win64" 11 | } 12 | }, 13 | "bin": [ 14 | "pypy.exe", 15 | "pypyw.exe" 16 | ], 17 | "checkver": { 18 | "url": "https://www.pypy.org/download.html", 19 | "regex": "pypy(?3[\\d.]+)-v([\\d.]+)" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://downloads.python.org/pypy/pypy$matchPy-v$version-win64.zip", 25 | "extract_dir": "pypy$matchPy-v$version-win64" 26 | } 27 | }, 28 | "hash": { 29 | "url": "https://www.pypy.org/checksums.html" 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/crow-translate.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.11.1", 3 | "description": "A simple and lightweight translator that allows to translate and speak text.", 4 | "homepage": "https://crow-translate.github.io", 5 | "license": "GPL-3.0-or-later", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/crow-translate/crow-translate/releases/download/2.11.1/crow-translate-2.11.1-win64.exe#/dl.7z", 9 | "hash": "9d67c505af540f3c96f776724f3fc95061d09812b031adafc5de07401110b915" 10 | } 11 | }, 12 | "pre_install": "Remove-Item \"$dir\\`$*\" -Recurse", 13 | "bin": "crow.exe", 14 | "shortcuts": [ 15 | [ 16 | "crow.exe", 17 | "Crow" 18 | ] 19 | ], 20 | "checkver": { 21 | "github": "https://github.com/crow-translate/crow-translate" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://github.com/crow-translate/crow-translate/releases/download/$version/crow-translate-$version-win64.exe#/dl.7z" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/pandoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.8.3", 3 | "description": "Universal markup converter", 4 | "homepage": "https://pandoc.org", 5 | "license": "GPL-2.0-or-later", 6 | "suggest": { 7 | "MiKTeX": "latex" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://github.com/jgm/pandoc/releases/download/3.8.3/pandoc-3.8.3-windows-x86_64.zip", 12 | "hash": "a77c14078a5c4c6e396d5f5c03f4849eff4a858414bb9e69560bb35528cbf57a" 13 | } 14 | }, 15 | "extract_dir": "pandoc-3.8.3", 16 | "bin": "pandoc.exe", 17 | "checkver": { 18 | "github": "https://github.com/jgm/pandoc" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/jgm/pandoc/releases/download/$version/pandoc-$version-windows-x86_64.zip" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/jgm/pandoc/releases/download/$version/pandoc-$version-windows-i386.zip" 27 | } 28 | }, 29 | "extract_dir": "pandoc-$version" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/typora.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.6.7", 3 | "description": "A truly minimal markdown editor", 4 | "homepage": "https://typora.io", 5 | "license": { 6 | "identifier": "Proprietary", 7 | "url": "https://support.typora.io/License-Agreement/" 8 | }, 9 | "url": [ 10 | "https://raw.githubusercontent.com/markyin0707/typora-activation/refs/heads/master/typora-setup-x64-1.6.7.exe", 11 | "https://raw.githubusercontent.com/markyin0707/typora-activation/refs/heads/master/winmm.dll" 12 | ], 13 | "hash": [ 14 | "221b154bdaffe150216afef23eeaa643381ccf7147775da5d28bc25b27d218dc", 15 | "cec665d4b7983a1b38e1abb9cf9a8e364a51bbd8970d363f2be9c847e402a8db" 16 | ], 17 | "innosetup": true, 18 | "shortcuts": [ 19 | [ 20 | "Typora.exe", 21 | "Typora" 22 | ] 23 | ], 24 | "post_uninstall": [ 25 | "$runtimeCache=\"$env:APPDATA\\Typora\"", 26 | "write-host `nRemoving runtimeCache: $runtimeCache -ForegroundColor Yellow", 27 | "Remove-Item $runtimeCache -Recurse -Force -ErrorAction SilentlyContinue" 28 | ] 29 | } -------------------------------------------------------------------------------- /bucket/dvm.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.9.3", 3 | "description": "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://cdn.jsdelivr.net/gh/justjavac/dvm_releases/dvm-x86_64-pc-windows-msvc.zip", 9 | "hash": "63aa4aacc2503182d0cebe059f49bdff01e36bf5eae1441efd380f7f9f0532dd" 10 | } 11 | }, 12 | "installer": { 13 | "script": [ 14 | "New-Item -Type Directory \"$dir\\bin\" -Force | Out-Null", 15 | "Move-Item \"$dir\\dvm.exe\" \"$dir\\bin\" -Force | Out-Null" 16 | ] 17 | }, 18 | "env_set": { 19 | "DVM_DIR": "$dir\\versions", 20 | "DENO_INSTALL": "$dir" 21 | }, 22 | "env_add_path": "bin", 23 | "persist": "versions", 24 | "checkver": "github", 25 | "autoupdate": { 26 | "architecture": { 27 | "64bit": { 28 | "url": "https://cdn.jsdelivr.net/gh/justjavac/dvm_releases/dvm-x86_64-pc-windows-msvc.zip" 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/oh-my-posh.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "24.8.0", 3 | "description": "A prompt theme engine for any shell", 4 | "homepage": "https://ohmyposh.dev", 5 | "license": "GPL-3.0-only", 6 | "notes": "Refer to 'https://ohmyposh.dev/docs/windows#replace-your-existing-prompt' for shell specific configurations.", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v24.8.0/install-amd64.exe", 10 | "hash": "717caa198690203cef475acbf72084033df54b3ca5298a4e5e185050a9a705c5" 11 | } 12 | }, 13 | "bin": "bin\\oh-my-posh.exe", 14 | "innosetup": true, 15 | "persist": "themes", 16 | "checkver": { 17 | "github": "https://github.com/JanDeDobbeleer/oh-my-posh" 18 | }, 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/JanDeDobbeleer/oh-my-posh/releases/download/v$version/install-amd64.exe" 23 | } 24 | }, 25 | "hash": { 26 | "url": "$url.sha256", 27 | "regex": "$sha256" 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/say.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2023.06.28", 3 | "description": "An approximation of say from macOS.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "url": [ 7 | "https://raw.githubusercontent.com/lukesampson/psutils/1d746384cb351f2e38bdbe98120d3a9322bbd1a0/say.ps1", 8 | "https://raw.githubusercontent.com/lukesampson/psutils/1d746384cb351f2e38bdbe98120d3a9322bbd1a0/getopt.ps1" 9 | ], 10 | "hash": [ 11 | "b8951f0c7f54701c8775fedfb0e33a97a2fa45931d7c6571c739b82627bad73d", 12 | "e3939d732ee937db60f336c2a0ed7a463874b37e213d5f42c5346b489a6edb65" 13 | ], 14 | "bin": "say.ps1", 15 | "checkver": { 16 | "url": "https://github.com/lukesampson/psutils/commits/master.atom", 17 | "regex": "(?s)>(\\d+)-(\\d+)-(\\d+)T.*?/(?[0-9a-f]{40})", 18 | "replace": "0.${1}.${2}.${3}" 19 | }, 20 | "autoupdate": { 21 | "url": [ 22 | "https://raw.githubusercontent.com/lukesampson/psutils/$matchSha/say.ps1", 23 | "https://raw.githubusercontent.com/lukesampson/psutils/$matchSha/getopt.ps1" 24 | ] 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /bucket/neofetch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "7.1.0", 3 | "description": "A command-line system information tool written in bash 3.2+.", 4 | "homepage": "https://github.com/dylanaraps/neofetch", 5 | "license": "MIT", 6 | "suggest": { 7 | "git": [ 8 | "git", 9 | "git-with-openssh" 10 | ] 11 | }, 12 | "url": "https://raw.githubusercontent.com/dylanaraps/neofetch/7.1.0/neofetch", 13 | "hash": "3dc33493e54029fb1528251552093a9f9a2894fcf94f9c3a6f809136a42348c7", 14 | "pre_install": [ 15 | "if(installed 'git-with-openssh') { $git = 'git-with-openssh' } else { $git = 'git' }", 16 | "Write-Output \"`$GitDir = (Get-Item `$(scoop which $git) -ErrorAction:Stop).Directory.Parent; if (`$GitDir.FullName -imatch 'mingw') { `$GitDir = `$GitDir.Parent }; & `$(Join-Path (Join-Path `$GitDir.FullName 'bin') 'bash.exe') `$(Join-Path `$PSScriptRoot 'neofetch') @args\" | Out-File \"$dir\\neofetch.ps1\" -Encoding utf8" 17 | ], 18 | "bin": "neofetch.ps1", 19 | "checkver": "github", 20 | "autoupdate": { 21 | "url": "https://raw.githubusercontent.com/dylanaraps/neofetch/$version/neofetch" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/maven.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.9.12", 3 | "description": "Software project management and comprehension tool", 4 | "homepage": "https://maven.apache.org/", 5 | "license": "Apache-2.0", 6 | "suggest": { 7 | "JDK": [ 8 | "java/oraclejdk", 9 | "java/openjdk" 10 | ] 11 | }, 12 | "url": "https://www.apache.org/dist/maven/maven-3/3.9.12/binaries/apache-maven-3.9.12-bin.zip", 13 | "hash": "sha512:0ef0d074761a55e7b982fd7f2cd6ea2da028289c73156ebd488c0513efbff8a64ac5bc0c11c3b8bbced930ce15238ecef344b0e065ae54f7cdca8c86cf39e736", 14 | "extract_dir": "apache-maven-3.9.12", 15 | "env_add_path": "bin", 16 | "persist": [ 17 | "conf", 18 | "lib\\ext" 19 | ], 20 | "checkver": { 21 | "url": "https://maven.apache.org/docs/history.html", 22 | "regex": "([\\d.]+)" 23 | }, 24 | "autoupdate": { 25 | "url": "https://www.apache.org/dist/maven/maven-$majorVersion/$version/binaries/apache-maven-$version-bin.zip", 26 | "hash": { 27 | "url": "$url.sha512" 28 | }, 29 | "extract_dir": "apache-maven-$version" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/nsis.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.11", 3 | "description": "A professional open source system to create Windows installers.", 4 | "homepage": "https://nsis.sourceforge.io/Main_Page", 5 | "license": "Zlib", 6 | "url": "https://downloads.sourceforge.net/project/nsis/NSIS%203/3.11/nsis-3.11.zip", 7 | "hash": "sha1:ef7ff767e5cbd9edd22add3a32c9b8f4500bb10d", 8 | "extract_dir": "nsis-3.11", 9 | "bin": [ 10 | "bin\\makensis.exe", 11 | "makensisw.exe" 12 | ], 13 | "shortcuts": [ 14 | [ 15 | "makensisw.exe", 16 | "NSIS Compiler Interface" 17 | ], 18 | [ 19 | "bin\\zip2exe.exe", 20 | "NSIS Zip2Exe" 21 | ] 22 | ], 23 | "env_set": { 24 | "NSISDIR": "$dir" 25 | }, 26 | "persist": "nsisconf.nsh", 27 | "checkver": { 28 | "url": "https://nsis.sourceforge.io/Download", 29 | "regex": "\\/rn\\/v([\\d.]+)\"" 30 | }, 31 | "autoupdate": { 32 | "url": "https://downloads.sourceforge.net/project/nsis/NSIS%20$majorVersion/$version/nsis-$version.zip", 33 | "extract_dir": "nsis-$version" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/fleet.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.48.261", 3 | "description": "Hybrid IDE and text editor", 4 | "homepage": "https://www.jetbrains.com/fleet/", 5 | "license": "Unknown", 6 | "notes": "Currently using preview as RC, until proper RC release is done", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://download.jetbrains.com/fleet/installers/windows_x64/Fleet-1.48.261.zip", 10 | "hash": "16266b4a07914c4a99505cef0543cf6e63caf33e50f2bdbdb20b5dbcc7f6be2b" 11 | } 12 | }, 13 | "bin": "Fleet.exe", 14 | "shortcuts": [ 15 | [ 16 | "Fleet.exe", 17 | "Fleet" 18 | ] 19 | ], 20 | "checkver": { 21 | "url": "https://data.services.jetbrains.com/products/releases?code=FL&latest=true&type=preview", 22 | "jsonpath": "$.FL..version" 23 | }, 24 | "autoupdate": { 25 | "architecture": { 26 | "64bit": { 27 | "url": "https://download.jetbrains.com/fleet/installers/windows_x64/Fleet-$version.zip" 28 | } 29 | }, 30 | "hash": { 31 | "url": "$url.sha256" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/fzf.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.67.0", 3 | "description": "A general-purpose command-line fuzzy finder", 4 | "homepage": "https://github.com/junegunn/fzf", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/junegunn/fzf/releases/download/v0.67.0/fzf-0.67.0-windows_amd64.zip", 9 | "hash": "cad95326ed416d14226a03425513b049f5bc9a41f30a355e5fe204a29e666867" 10 | }, 11 | "arm64": { 12 | "url": "https://github.com/junegunn/fzf/releases/download/v0.67.0/fzf-0.67.0-windows_arm64.zip", 13 | "hash": "4a39934cc8f670048a7fb21dde09096adcbda7adc676010dd9cec90780d3b9df" 14 | } 15 | }, 16 | "bin": "fzf.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/junegunn/fzf/releases/download/v$version/fzf-$version-windows_amd64.zip" 22 | }, 23 | "arm64": { 24 | "url": "https://github.com/junegunn/fzf/releases/download/v$version/fzf-$version-windows_arm64.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/bcut.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.11.1.100", 3 | "description": "必剪,B站出品,没啥不同", 4 | "homepage": "https://bcut.bilibili.cn/", 5 | "license": "Proprietary", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://boss.hdslb.com/bcut_pc_pkg/static/12116305347fbf1700a34db2cb1e42c2/Bcut-Win-3.11.1-20577163.exe#/Bcut-Win.exe", 9 | "hash": "124a86deccfa88b411d164bd7ee37b8c8152581dfd237415d75c12930b48eee8" 10 | } 11 | }, 12 | "innosetup": true, 13 | "shortcuts": [ 14 | [ 15 | "BCUT.exe", 16 | "bcut" 17 | ] 18 | ], 19 | "checkver": { 20 | "script": [ 21 | ". \"$pwd\\bin\\utils.ps1\"", 22 | "$dl_info = get_installer_info 'Bilibili/Bcut'", 23 | "\"ver:$($dl_info.PackageVersion);\"", 24 | "\"x64:$($dl_info.x64_exe.InstallerUrl);\"", 25 | "\"hash:$($dl_info.x64_exe.InstallerSha256);\"" 26 | ], 27 | "regex": "ver:(?.+?); x64:(?.+?); hash:(?.+?);" 28 | }, 29 | "autoupdate": { 30 | "url": "$matchX64#/Bcut-Win.exe", 31 | "hash": "$matchHash" 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/svtplay-dl.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.167", 3 | "description": "Video downloader from various sites", 4 | "homepage": "https://svtplay-dl.se", 5 | "license": "MIT", 6 | "suggest": { 7 | "ffmpeg": "ffmpeg" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://svtplay-dl.se/download/4.167/svtplay-dl-amd64.zip", 12 | "hash": "a155e7b535e41d97d743bc710737bc959c2a4977ca8373ef2d0d3187a610dfa0" 13 | }, 14 | "32bit": { 15 | "url": "https://svtplay-dl.se/download/4.167/svtplay-dl-win32.zip", 16 | "hash": "3e7612479d5a8b9a569e2db0475d5db856323e34d1ab0f2facf79726a19d76f5" 17 | } 18 | }, 19 | "extract_dir": "svtplay-dl", 20 | "bin": "svtplay-dl.exe", 21 | "checkver": ">Currently v([\\d.]+)\\s+\\(", 22 | "autoupdate": { 23 | "architecture": { 24 | "64bit": { 25 | "url": "https://svtplay-dl.se/download/$version/svtplay-dl-amd64.zip" 26 | }, 27 | "32bit": { 28 | "url": "https://svtplay-dl.se/download/$version/svtplay-dl-win32.zip" 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/feishu.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://www.feishu.cn/", 3 | "description": "Connect with teammates anytime and anywhere", 4 | "license": { 5 | "identifier": "EULA", 6 | "url": "https://www.feishu.cn/en/terms" 7 | }, 8 | "version": "7.58.8", 9 | "url": "https://sf3-cn.feishucdn.com/obj/ee-appcenter/7a035a78/Feishu-win32_ia32-7.58.8-signed.exe#/feishu-7.58.8.7z", 10 | "hash": "md5:fe5fd8aba7d0db3c9b741245352bc5db", 11 | "extract_to": "app", 12 | "shortcuts": [ 13 | [ 14 | "app/Feishu.exe", 15 | "Feishu" 16 | ] 17 | ], 18 | "checkver": { 19 | "url": "https://www.feishu.cn/api/downloads", 20 | "regex": "(?sm)Windows.*?https://(?[\\w.-/].*?)-(?[\\d.]+)(?[\\w.-].*?).exe" 21 | }, 22 | "autoupdate": { 23 | "url": "https://$matchPath-$version$matchSuffix.exe#/feishu-$version.7z", 24 | "hash": { 25 | "url": "https://www.feishu.cn/api/downloads", 26 | "jsonpath": "$.versions.Windows.hash" 27 | } 28 | }, 29 | "notes": "Runtime data are stored in '%APPDATA%\\LarkShell', and are not persisted by Scoop." 30 | } 31 | -------------------------------------------------------------------------------- /bucket/x265.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.4+13-g5702-stable", 3 | "description": "Encodes video or images into an H.265 / HEVC bitstream.", 4 | "homepage": "http://x265.org/", 5 | "license": { 6 | "identifier": "GPL-2.0 or Commercial", 7 | "url": "http://x265.org/x265-licensing-faq/" 8 | }, 9 | "url": "http://msystem.waw.pl/x265/x265-3.4+13-g5702-stable_vs2019-AVX2.7z", 10 | "hash": "896c27777333c09016ef9ac807cd9110e234586313d8133d354cf9468da19a37", 11 | "architecture": { 12 | "64bit": { 13 | "bin": [ 14 | "x265.exe", 15 | "x265-8b.exe", 16 | "x265-10b.exe", 17 | "x265-12b.exe" 18 | ] 19 | }, 20 | "32bit": { 21 | "bin": [ 22 | [ 23 | "x265_32.exe", 24 | "x265" 25 | ] 26 | ] 27 | } 28 | }, 29 | "checkver": { 30 | "url": "http://msystem.waw.pl/x265/", 31 | "regex": "x265-([^_]+)_vs2019-AVX2" 32 | }, 33 | "autoupdate": { 34 | "url": "http://msystem.waw.pl/x265/x265-$version_vs2019-AVX2.7z" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /bucket/doubao.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.83.5", 3 | "description": "LLM client by douyin", 4 | "homepage": "https://doubao.com", 5 | "license": "freeware", 6 | "url": "https://lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao_pc/1.83.5/Doubao_installer_1.83.5.exe#/dl.7z", 7 | "hash": "5b2eed60615454913cfe3ae35a31d3f450e7f0cadbb2772b7b54702d707eb72d", 8 | "shortcuts": [ 9 | [ 10 | "Doubao.exe", 11 | "Doubao" 12 | ] 13 | ], 14 | "checkver": { 15 | "script": [ 16 | ". \"$pwd\\bin\\utils.ps1\"", 17 | "$dl_info = get_installer_info 'ByteDance/Doubao'", 18 | "\"ver:$($dl_info.PackageVersion);\"", 19 | "\"x64:$($dl_info.x64_exe.InstallerUrl);\"" 20 | ], 21 | "regex": "ver:(?.+?); x64:(?.+?);" 22 | }, 23 | "autoupdate": { 24 | "url": "$matchX64#/dl.7z", 25 | "hash": { 26 | "url": "https://raw.githubusercontent.com/microsoft/winget-pkgs/master/manifests/b/ByteDance/Doubao/$version/ByteDance.Doubao.installer.yaml", 27 | "regex": "Architecture: x64[\\s\\S]+?InstallerSha256:\\s?(.+)" 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/hellofont.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.6.1.0", 3 | "description": "HelloFont - Font tool for designers", 4 | "homepage": "https://www.hellofont.cn/", 5 | "license": "Freeware", 6 | "notes": "Your HelloFont data are storaged in '%LOCALAPPDATA%\\HelloFont'.", 7 | "url": "https://hellofont.oss-cn-beijing.aliyuncs.com/Client/0/HelloFont.win.2.6.1.0.zip", 8 | "hash": "93854245469b2250a88d1b6aff4ed9bbb115db4d754928077f5d323434ddf703", 9 | "shortcuts": [ 10 | [ 11 | "HelloFont.exe", 12 | "字由" 13 | ] 14 | ], 15 | "checkver": { 16 | "script": [ 17 | "$api = 'http://back2.hellofont.cn/ziyou/clientversionmanagement/clientversionmanagerhandler.ashx?opera=GetLatestClientVersionItem'", 18 | "$headers = @{'Referer'='http://www.hellofont.cn/download'}", 19 | "$body = @{ json = \"{'PlatformId':0}\"}", 20 | "return (iwr -useb $api -Method POST -Headers $headers -Body $body).Content" 21 | ], 22 | "jsonpath": "$.Version" 23 | }, 24 | "autoupdate": { 25 | "url": "https://hellofont.oss-cn-beijing.aliyuncs.com/Client/0/HelloFont.win.$version.zip" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/jianyingpro.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://www.capcut.cn/", 3 | "description": "Video editing application produced by ByteDance", 4 | "license": "Proprietary", 5 | "version": "9.6.0.13691", 6 | "url": "https://lf3-package.vlabstatic.com/obj/faceu-packages/Jianying_9_6_0_13691_jianyingpro_0_creatortool.exe#/dl.7z", 7 | "hash": "95202e5c9ba4ba441e26fae953ea09dfd21470aff2ef77fae7b29bde1baf0e2f", 8 | "extract_dir": "JYPacket/9.6.0.13691", 9 | "shortcuts": [ 10 | [ 11 | "JianyingPro.exe", 12 | "Jianying Pro" 13 | ] 14 | ], 15 | "checkver": { 16 | "script": [ 17 | ". \"$pwd\\bin\\utils.ps1\"", 18 | "$dl_info = get_installer_info 'ByteDance/JianyingPro'", 19 | "\"ver:$($dl_info.PackageVersion);\"", 20 | "\"x64:$($dl_info.x64_exe.InstallerUrl);\"", 21 | "\"hash:$($dl_info.x64_exe.InstallerSha256);\"" 22 | ], 23 | "regex": "ver:(?.+?); x64:(?.+?); hash:(?.+?)$" 24 | }, 25 | "autoupdate": { 26 | "url": "$matchX64#/dl.7z", 27 | "hash": "$matchHash", 28 | "extract_dir": "JYPacket/$version" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/s.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.7.5", 3 | "description": "Open a web search in your terminal.", 4 | "homepage": "https://github.com/zquestz/s", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/zquestz/s/releases/download/v0.7.5/s-windows_amd64.zip", 9 | "hash": "57e29ee1516ea15a120d4bef2bfe8b889845f1292a3c10f241b83a96b108d0d5", 10 | "extract_dir": "s-windows_amd64" 11 | }, 12 | "32bit": { 13 | "url": "https://github.com/zquestz/s/releases/download/v0.7.5/s-windows_386.zip", 14 | "hash": "ad281af446dfcd3d4cb6f3cb7ebb7dd1772f467f7a70b2c6364511a4c0b060ea", 15 | "extract_dir": "s-windows_386" 16 | } 17 | }, 18 | "bin": "s.exe", 19 | "checkver": "github", 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/zquestz/s/releases/download/v$version/s-windows_amd64.zip" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/zquestz/s/releases/download/v$version/s-windows_386.zip" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/upscaler.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.6", 3 | "description": "super resolution", 4 | "homepage": "https://github.com/akirco/upscaler", 5 | "license": "ISC", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/akirco/upscaler/releases/download/v1.0.6/upscaler-1.0.6-setup.exe#/dl.7z", 9 | "hash": "ab8faa0daa9f0e1a202ed88a39f167b5223b75ee39a9c0205bad14827014eac9" 10 | } 11 | }, 12 | "pre_install": [ 13 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 14 | "Move-Item -Path \"$dir\\`$R0\\Uninstall upscaler.exe\" -Destination \"$dir\"", 15 | "Remove-Item \"$dir\\`$PLUGINSDIR\" -Force -Recurse", 16 | "Remove-Item \"$dir\\`$R0\" -Force -Recurse" 17 | ], 18 | "shortcuts": [ 19 | [ 20 | "upscaler.exe", 21 | "upscaler" 22 | ] 23 | ], 24 | "persist": "images", 25 | "checkver": "github", 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://github.com/akirco/upscaler/releases/download/v$version/upscaler-$version-setup.exe#/dl.7z" 30 | } 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/xsv.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.13.0", 3 | "description": "A fast CSV command line toolkit written in Rust", 4 | "homepage": "https://github.com/BurntSushi/xsv", 5 | "license": "Unlicense", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/BurntSushi/xsv/releases/download/0.13.0/xsv-0.13.0-x86_64-pc-windows-msvc.zip", 9 | "hash": "3e319c08456031a9683c19c998ac9f61756a2e456413db17c8e6819b17818a1a" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/BurntSushi/xsv/releases/download/0.13.0/xsv-0.13.0-i686-pc-windows-msvc.zip", 13 | "hash": "c11ac9e996e54f9ef070e815c1cc95f744ecae217d815e310dee6ab3afee1ee4" 14 | } 15 | }, 16 | "bin": "xsv.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/BurntSushi/xsv/releases/download/$version/xsv-$version-x86_64-pc-windows-msvc.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/BurntSushi/xsv/releases/download/$version/xsv-$version-i686-pc-windows-msvc.zip" 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /bucket/yq.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.50.1", 3 | "description": "A portable command-line YAML processor", 4 | "homepage": "https://mikefarah.gitbook.io/yq/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/mikefarah/yq/releases/download/v4.50.1/yq_windows_amd64.exe#/yq.exe", 9 | "hash": "85c8c1b035c3e7cd10c503f1f00334b6edae18c9fd6b64a06b98d82449e20bf8" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/mikefarah/yq/releases/download/v4.50.1/yq_windows_386.exe#/yq.exe", 13 | "hash": "6202eb681cb0d9b32803b2e24aa0ad3ae86693a3cc063f10ef4d198e9ad49287" 14 | } 15 | }, 16 | "bin": "yq.exe", 17 | "checkver": { 18 | "github": "https://github.com/mikefarah/yq" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/mikefarah/yq/releases/download/v$version/yq_windows_amd64.exe#/yq.exe" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/mikefarah/yq/releases/download/v$version/yq_windows_386.exe#/yq.exe" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/nvs.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.7.1", 3 | "description": "Node Version Switcher - A cross-platform tool for switching between versions and forks of Node.js", 4 | "homepage": "https://github.com/jasongin/nvs", 5 | "license": "MIT", 6 | "url": "https://github.com/jasongin/nvs/releases/download/v1.7.1/nvs-1.7.1.msi", 7 | "hash": "0769f6e8154c30be7fcaff2cd185fe278219f93b3cb4e6f86be869761e9bd5d1", 8 | "extract_dir": "nvs", 9 | "env_add_path": ".", 10 | "persist": "nodejs", 11 | "env_set": { 12 | "NVS_HOME": "$dir\\nodejs" 13 | }, 14 | "post_install": [ 15 | "powershell -NoProfile -File $dir\\nvs.ps1 remote | Out-Null", 16 | "$CONF = (Get-Content \"$persist_dir\\nodejs\\settings.json\") | ConvertFrom-Json", 17 | "Add-Member -NotePropertyName linkToSystem -NotePropertyValue $false -Force -InputObject $CONF", 18 | "ConvertTo-Json $CONF | Out-File -encoding \"ASCII\" \"$persist_dir\\nodejs\\settings.json\"" 19 | ], 20 | "uninstaller": { 21 | "script": "nvs unlink | Out-Null" 22 | }, 23 | "checkver": "github", 24 | "autoupdate": { 25 | "url": "https://github.com/jasongin/nvs/releases/download/v$version/nvs-$version.msi" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/format-factory.json: -------------------------------------------------------------------------------- 1 | { 2 | "##": "Update is disabled because the installer cannot be properly extracted after version 5.9", 3 | "version": "5.21.0.0", 4 | "description": "Multifunctional, multimedia file conversion tool", 5 | "homepage": "http://www.pcfreetime.com/formatfactory/index.php", 6 | "license": { 7 | "identifier": "Freeware", 8 | "url": "http://www.pcfreetime.com/formatfactory/privacy_policy.php?language=en" 9 | }, 10 | "url": "http://public.pcfreetime.com/FFSetup5.21.0.0.exe#/dl.7z", 11 | "hash": "0ac98b4b633924829889efc759b865865c0f811b9a38a563d8073b1ac8229aa3", 12 | "pre_install": [ 13 | "Remove-Item \"$dir\\*\" -Exclude 'Carrier.exe' -Force -Recurse", 14 | "Expand-7zipArchive \"$dir\\Carrier.exe\" -Removal", 15 | "Remove-Item \"$dir\\`$*\" -Recurse" 16 | ], 17 | "shortcuts": [ 18 | [ 19 | "FormatFactory.exe", 20 | "Format Factory" 21 | ] 22 | ], 23 | "checkver": { 24 | "url": "http://www.pcfreetime.com/formatfactory/index.php", 25 | "regex": "FFSetup([\\d.]+).exe" 26 | }, 27 | "autoupdate": { 28 | "url": "http://public.pcfreetime.com/FFSetup$version.exe#/dl.7z" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/powerhtml.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.0", 3 | "license": "MIT", 4 | "hash": "sha512:0436166f656d7f0af41acbc681a2ec65dd6a80f6ec6a889c1a1b6b7b986cc6817bae5dc6fa6f332870c236be9dffbd6ded65cd77baf83f081646fd337131c82a", 5 | "homepage": "https://www.powershellgallery.com/packages/PowerHTML", 6 | "checkver": { 7 | "replace": "${ver}", 8 | "url": "https://www.powershellgallery.com/api/v2/Packages()?$filter=Id%20eq%20'PowerHTML'%20and%20IsLatestVersion%20eq%20true", 9 | "regex": "(?i)(?[^<]+)<.d:Version>" 10 | }, 11 | "psmodule": { 12 | "name": "PowerHTML" 13 | }, 14 | "url": "https://www.powershellgallery.com/api/v2/Package/PowerHTML/0.2.0#/mod.nupkg", 15 | "description": "Provides a wrapper for HTML Agility Pack for use where the IE HTML DOM from Invoke-WebRequest is not available such as Powershell Core", 16 | "autoupdate": { 17 | "url": "https://www.powershellgallery.com/api/v2/Package/PowerHTML/$version#/mod.nupkg", 18 | "hash": { 19 | "url": "https://www.powershellgallery.com/api/v2/Packages()?$filter=Id eq 'PowerHTML' and Version eq '$version'", 20 | "regex": "$base64<.d:PackageHash>" 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /bucket/qt-creator.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "18.0.1", 3 | "description": "IDE for development with the Qt framework", 4 | "homepage": "https://doc.qt.io/qtcreator/index.html", 5 | "license": "GPL-3.0-only", 6 | "suggest": { 7 | "vcredist": "vcredist2019" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://download.qt.io/official_releases/qtcreator/18.0/18.0.1/installer_source/windows_x64/qtcreator.7z", 12 | "hash": "md5:bfb85f9c8302201390fe282e47a3e4bc" 13 | } 14 | }, 15 | "bin": "bin\\qtcreator.exe", 16 | "shortcuts": [ 17 | [ 18 | "bin\\qtcreator.exe", 19 | "Qt Creator" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "https://www.qt.io/offline-installers", 24 | "regex": "Qt Creator\\s+([\\d.]+)\\s+for Windows" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://download.qt.io/official_releases/qtcreator/$majorVersion.$minorVersion/$version/installer_source/windows_x64/qtcreator.7z" 30 | } 31 | }, 32 | "hash": { 33 | "url": "$baseurl/md5sums.txt" 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /bucket/deno.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.6.3", 3 | "description": "A secure runtime for JavaScript and TypeScript", 4 | "homepage": "https://deno.land", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/denoland/deno/releases/download/v2.6.3/deno-x86_64-pc-windows-msvc.zip", 9 | "hash": "a011a0c6f1ea120ec60a65969e9d549af894b999cf1d35fe5ee81e694227cce2" 10 | } 11 | }, 12 | "notes": [ 13 | "i change the DENO_DIR to $persist_dir\\.deno", 14 | "if you want to change it, set the DENO_DIR environment variable" 15 | ], 16 | "bin": "deno.exe", 17 | "env_set": { 18 | "DENO_DIR": "$persist_dir\\.deno", 19 | "DENO_INSTALL_ROOT": "$dir\\.deno\\bin" 20 | }, 21 | "env_add_path": ".deno\\bin", 22 | "persist": ".deno", 23 | "post_install": "& \"$dir\\deno.exe\" upgrade", 24 | "checkver": { 25 | "github": "https://github.com/denoland/deno" 26 | }, 27 | "autoupdate": { 28 | "architecture": { 29 | "64bit": { 30 | "url": "https://github.com/denoland/deno/releases/download/v$version/deno-x86_64-pc-windows-msvc.zip" 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/lwc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.5", 3 | "description": "A live-updating version of the UNIX wc command.", 4 | "homepage": "https://github.com/timdp/lwc", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/timdp/lwc/releases/download/v0.4.5/lwc-0.4.5-windows-amd64.tar.gz", 9 | "hash": "0adaa5395692d25b90f3e25c942dcdc4f20005c5a77fb047a5e27112a5220f8a" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/timdp/lwc/releases/download/v0.4.5/lwc-0.4.5-windows-386.tar.gz", 13 | "hash": "29a5067a2a51b2d674f02dbd4049ad47c6c5600ca09fa552d28944506a82da3a" 14 | } 15 | }, 16 | "bin": "lwc.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/timdp/lwc/releases/download/v$version/lwc-$version-windows-amd64.tar.gz" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/timdp/lwc/releases/download/v$version/lwc-$version-windows-386.tar.gz" 25 | } 26 | }, 27 | "hash": { 28 | "url": "$baseurl/lwc-checksums.txt" 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /deprecated/switchhosts.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.1.2.6086", 3 | "description": "Hosts management & switching", 4 | "homepage": "https://oldj.github.io/SwitchHosts/", 5 | "license": "MIT", 6 | "url": "https://github.com/oldj/SwitchHosts/releases/download/v4.1.2/SwitchHosts_windows_installer_4.1.2.6086.exe#/dl.7z", 7 | "hash": "d0203d83970215e3563cc98c7778c144c9e660055cfb26465d2631dcf7d489a3", 8 | "architecture": { 9 | "64bit": { 10 | "pre_install": "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"" 11 | }, 12 | "32bit": { 13 | "pre_install": "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-32.7z\" \"$dir\"" 14 | } 15 | }, 16 | "post_install": "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Force -Recurse", 17 | "shortcuts": [ 18 | [ 19 | "SwitchHosts.exe", 20 | "SwitchHosts" 21 | ] 22 | ], 23 | "checkver": { 24 | "github": "https://github.com/oldj/SwitchHosts", 25 | "regex": "SwitchHosts_windows_installer_([\\d.]+)\\.exe" 26 | }, 27 | "autoupdate": { 28 | "url": "https://github.com/oldj/SwitchHosts/releases/download/v$matchHead/SwitchHosts_windows_installer_$version.exe#/dl.7z" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/directory-predictor.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.4", 3 | "description": "The Directory Predictor permits live directory lookups for PSReadLine's auto-complete functionality.", 4 | "homepage": "https://github.com/Ink230/DirectoryPredictor/", 5 | "license": "BSD-2-Clause", 6 | "url": [ 7 | "https://github.com/Ink230/DirectoryPredictor/archive/main.zip", 8 | "https://github.com/Ink230/DirectoryPredictor/releases/download/v0.0.4-release/DirectoryPredictor.dll" 9 | ], 10 | "hash": [ 11 | "42cd0dbb684a89f082d5aa2b86c56dd00bdf4081523be573267f17c1fb953513", 12 | "522d72867ed65d0a3816eddae331961c290b5ebd285102e9fc6acd45381a44aa" 13 | ], 14 | "extract_dir": "DirectoryPredictor-main", 15 | "post_install": [ 16 | "Remove-Item \"$dir\\DirectoryPredictor\" -Recurse -Force", 17 | "Remove-Item \"$dir\\DirectoryPredictor.sln\" -Recurse -Force", 18 | "Remove-Item \"$dir\\.gitignore\" -Force" 19 | ], 20 | "psmodule": { 21 | "name": "DirectoryPredictor" 22 | }, 23 | "notes": [ 24 | "How to use: Reading Readme.md.", 25 | "More Details: https://learn.microsoft.com/zh-cn/powershell/module/psreadline/?view=powershell-7.3 ", 26 | "Enjoy it , buddy !" 27 | ] 28 | } -------------------------------------------------------------------------------- /bucket/gh.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.83.2", 3 | "description": "Official GitHub CLI", 4 | "homepage": "https://cli.github.com", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/cli/cli/releases/download/v2.83.2/gh_2.83.2_windows_amd64.zip", 9 | "hash": "b95bf2d953e3bf497bb2c0aed97ffcc5ed8471b80f0920d663a92a6111f05135" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/cli/cli/releases/download/v2.83.2/gh_2.83.2_windows_386.zip", 13 | "hash": "b5310c1c12a6cbcd72188763c76ea50f5a746efe52e5ab95dee7a770dbbc3ca1" 14 | } 15 | }, 16 | "bin": "bin\\gh.exe", 17 | "checkver": { 18 | "github": "https://github.com/cli/cli" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/cli/cli/releases/download/v$version/gh_$version_windows_amd64.zip" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/cli/cli/releases/download/v$version/gh_$version_windows_386.zip" 27 | } 28 | }, 29 | "hash": { 30 | "url": "$baseurl/gh_$version_checksums.txt" 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/wp-cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.12.0", 3 | "description": "Command-line interface for WordPress", 4 | "homepage": "https://wp-cli.org", 5 | "license": "MIT", 6 | "notes": "'wp cli update' is aliased to 'scoop update wp-cli'", 7 | "suggest": { 8 | "PHP": [ 9 | "php", 10 | "php-nts" 11 | ] 12 | }, 13 | "url": "https://github.com/wp-cli/wp-cli/releases/download/v2.12.0/wp-cli-2.12.0.phar#/wp-cli.phar", 14 | "hash": "sha512:be928f6b8ca1e8dfb9d2f4b75a13aa4aee0896f8a9a0a1c45cd5d2c98605e6172e6d014dda2e27f88c98befc16c040cbb2bd1bfa121510ea5cdf5f6a30fe8832", 15 | "pre_install": [ 16 | "echo 'if($args.length -eq 2 -and ($args[0] -eq \"cli\" -and $args[1] -eq \"update\")) { & scoop update wp-cli }' | out-file \"$dir\\wp.ps1\"", 17 | "echo 'else { & php (join-path $psscriptroot \"wp-cli.phar\") @args }' | out-file \"$dir\\wp.ps1\" -append" 18 | ], 19 | "bin": "wp.ps1", 20 | "checkver": { 21 | "github": "https://github.com/wp-cli/wp-cli" 22 | }, 23 | "autoupdate": { 24 | "url": "https://github.com/wp-cli/wp-cli/releases/download/v$version/wp-cli-$version.phar#/wp-cli.phar", 25 | "hash": { 26 | "url": "$url.sha512" 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/far.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "30b6600", 3 | "description": "A text-mode files and archives manager", 4 | "homepage": "https://farmanager.com/", 5 | "license": { 6 | "identifier": "BSD-3-Clause", 7 | "url": "https://farmanager.com/license.php" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://farmanager.com/files/Far30b6600.x64.20251124.7z", 12 | "hash": "65198af173353f6e574f04710e696b33b544311de25cc4c136d5a9375da86b0a" 13 | }, 14 | "32bit": { 15 | "url": "https://farmanager.com/files/Far30b6600.x86.20251124.7z", 16 | "hash": "ad2c79919a5839ae87eb093af05d9b6ae248e51564f67c136410fe0ad919a53e" 17 | } 18 | }, 19 | "bin": "far.exe", 20 | "checkver": { 21 | "url": "https://farmanager.com/download.php", 22 | "regex": "files/Far([b\\d]+)\\.x64\\.(?\\d+)\\.7z" 23 | }, 24 | "autoupdate": { 25 | "architecture": { 26 | "64bit": { 27 | "url": "https://farmanager.com/files/Far$version.x64.$matchDate.7z" 28 | }, 29 | "32bit": { 30 | "url": "https://farmanager.com/files/Far$version.x86.$matchDate.7z" 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/hub.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.14.2", 3 | "description": "An extension to command-line git that helps with everyday GitHub tasks without ever leaving the terminal.", 4 | "homepage": "https://hub.github.com/", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/github/hub/releases/download/v2.14.2/hub-windows-amd64-2.14.2.zip", 9 | "hash": "2ad771ff5e5e47c8d48aa22f6852ebef87e1fe0f53a1194ddcbe615a9ddbc59e" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/github/hub/releases/download/v2.14.2/hub-windows-386-2.14.2.zip", 13 | "hash": "16f755b80b9c0da080d4fa613670e36d7b78f4595ce096a84ffd7ac3d324ec64" 14 | } 15 | }, 16 | "bin": "bin\\hub.exe", 17 | "checkver": { 18 | "github": "https://github.com/github/hub" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/github/hub/releases/download/v$version/hub-windows-amd64-$version.zip" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/github/hub/releases/download/v$version/hub-windows-386-$version.zip" 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /bucket/frpc-desktop.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.4", 3 | "description": "frp跨平台桌面客户端,可视化配置,轻松实现内网穿透! 支持所有frp版本", 4 | "homepage": "https://jwinks.com/p/frp/", 5 | "license": "MIT", 6 | "notes": "https://github.com/ViCrack/scoop-bucket/blob/master/bucket/frpc-desktop.json", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://github.com/luckjiawei/frpc-desktop/releases/download/v1.2.4/Frpc-Desktop-1.2.4.exe#/dl.7z", 10 | "hash": "6519da65bcdba8fbf08a5e9ecd177d6eb94f0020716621812d9ff87bfa1eb658", 11 | "pre_install": [ 12 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 13 | "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall*\" -Force -Recurse" 14 | ] 15 | } 16 | }, 17 | "shortcuts": [ 18 | [ 19 | "Frpc-Desktop.exe", 20 | "Frpc-Desktop" 21 | ] 22 | ], 23 | "checkver": { 24 | "github": "https://github.com/luckjiawei/frpc-desktop" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://github.com/luckjiawei/frpc-desktop/releases/download/v$version/Frpc-Desktop-$version.exe#/dl.7z" 30 | } 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/nali.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.8.1", 3 | "description": "An offline tool for querying IP geographic information and CDN provider", 4 | "homepage": "https://github.com/zu1k/nali", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/zu1k/nali/releases/download/v0.8.1/nali-windows-amd64-v0.8.1.zip", 9 | "hash": "a0b1e1c157431708446b9d92ebd4690ab793012a408dfa0b76e02644d50b65c2" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/zu1k/nali/releases/download/v0.8.1/nali-windows-386-v0.8.1.zip", 13 | "hash": "9c907563018e4ef070225d8eb06d5c57d804bd6c3ab6a7ff1da7ec9b243bd43d" 14 | } 15 | }, 16 | "pre_install": "(Get-ChildItem \"$dir\\nali*.exe\")[0] | Rename-Item -NewName 'nali.exe'", 17 | "bin": "nali.exe", 18 | "checkver": "github", 19 | "autoupdate": { 20 | "architecture": { 21 | "64bit": { 22 | "url": "https://github.com/zu1k/nali/releases/download/v$version/nali-windows-amd64-v$version.zip" 23 | }, 24 | "32bit": { 25 | "url": "https://github.com/zu1k/nali/releases/download/v$version/nali-windows-386-v$version.zip" 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/pup.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.4.0", 3 | "description": "Parsing HTML at the command line", 4 | "homepage": "https://github.com/ericchiang/pup", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ericchiang/pup/releases/download/v0.4.0/pup_v0.4.0_windows_amd64.zip", 9 | "hash": "6755cbd43e94eaf173689e93e914c7056a2249c2977e5b90024fb397f9b45ba4" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/ericchiang/pup/releases/download/v0.4.0/pup_v0.4.0_windows_386.zip", 13 | "hash": "01acae220b69fb1ba8477d0e7f4d7669ef5de147966dc819cf75a845af74c5f3" 14 | } 15 | }, 16 | "bin": "pup.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/ericchiang/pup/releases/download/v$version/pup_v$version_windows_amd64.zip" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/ericchiang/pup/releases/download/v$version/pup_v$version_windows_386.zip" 25 | } 26 | }, 27 | "hash": { 28 | "url": "https://github.com/ericchiang/pup/releases/tag/v$version" 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/imagine.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.7.5", 3 | "description": "🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.", 4 | "homepage": "https://github.com/meowtec/Imagine", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/meowtec/Imagine/releases/download/v0.7.5/Imagine-Setup-0.7.5.exe#/dl.7z", 9 | "hash": "sha512:170174be0d03f06ce086ae1dd96370544c27a2d4e66c6cdf4883ff9262ec74e6589c556c6579e89d54704905b4ee3e425f7d4db4700059195d137f8dbefa0544", 10 | "pre_install": [ 11 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 12 | "Remove-Item \"$dir\\`$*\" -Recurse" 13 | ] 14 | } 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "Imagine.exe", 19 | "Imagine" 20 | ] 21 | ], 22 | "checkver": "github", 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://github.com/meowtec/Imagine/releases/download/v$version/Imagine-Setup-$version.exe#/dl.7z" 27 | } 28 | }, 29 | "hash": { 30 | "url": "$baseurl/latest.yml", 31 | "regex": "sha512:\\s+$base64" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/postman.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "11.68.0", 3 | "description": "Complete API development environment.", 4 | "homepage": "https://www.getpostman.com/", 5 | "license": { 6 | "identifier": "Freeware", 7 | "url": "https://www.getpostman.com/licenses/postman_eula" 8 | }, 9 | "architecture": { 10 | "64bit": { 11 | "url": "https://dl.pstmn.io/download/11.68.0/Postman-win64-11.68.0-full.nupkg", 12 | "hash": "sha1:757896d0259be0b092112a4cff7d971ea9104063" 13 | } 14 | }, 15 | "extract_dir": "lib\\net45", 16 | "shortcuts": [ 17 | [ 18 | "Postman.exe", 19 | "Postman" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "https://dl.pstmn.io/changelog?channel=stable&platform=win64", 24 | "jsonpath": "$.changelog[0].name" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://dl.pstmn.io/download/$version/Postman-win64-$version-full.nupkg", 30 | "hash": { 31 | "url": "https://dl.pstmn.io/RELEASES?platform=win64&from=$version", 32 | "regex": "(?sm)$basename.*?$sha1" 33 | } 34 | } 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /bucket/tar.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.23", 3 | "description": "File archiver for manipulation with '.tar.*' files.", 4 | "homepage": "http://www.mingw.org/wiki/msys", 5 | "license": "GPL-2.0-only", 6 | "depends": "gzip", 7 | "url": [ 8 | "https://downloads.sourceforge.net/project/mingw/MSYS/Base/tar/tar-1.23-1/tar-1.23-1-msys-1.0.13-bin.tar.lzma", 9 | "https://downloads.sourceforge.net/project/mingw/MSYS/Base/msys-core/msys-1.0.18-1/msysCORE-1.0.18-1-msys-1.0.18-bin.tar.lzma", 10 | "https://downloads.sourceforge.net/project/mingw/MSYS/Base/libiconv/libiconv-1.14-1/libiconv-1.14-1-msys-1.0.17-dll-2.tar.lzma", 11 | "https://downloads.sourceforge.net/project/mingw/MSYS/Base/gettext/gettext-0.18.1.1-1/libintl-0.18.1.1-1-msys-1.0.17-dll-8.tar.lzma", 12 | "https://downloads.sourceforge.net/project/mingw/MSYS/Base/regex/regex-1.20090805-2/libregex-1.20090805-2-msys-1.0.13-dll-1.tar.lzma" 13 | ], 14 | "hash": [ 15 | "sha1:1791b71ad8573612049a8a4821d93e870fb2ae38", 16 | "sha1:36d52ca7066eb6ad0da68c6f31214416f4c9dcec", 17 | "sha1:056d16bfb7a91c3e3b1acf8adb20edea6fceecdd", 18 | "sha1:4000b935a5bc30b4c757fde69d27716fa3c2c269", 19 | "sha1:d95faa144cf06625b3932a8e84ed1a6ab6bbe644" 20 | ], 21 | "bin": "bin\\tar.exe" 22 | } 23 | -------------------------------------------------------------------------------- /bucket/wegame.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.1.2.9172", 3 | "description": "WeGame是国内最大的数字游戏发行平台,集游戏购买下载、游戏社区等功能于一身,为游戏开发者提供更好的服务,为游戏玩家提供更多优质游戏内容,构筑开发者和游戏玩家之间的沟通桥梁。", 4 | "homepage": "https://www.wegame.com.cn/", 5 | "license": "https://www.wegame.com.cn/contract", 6 | "url": "https://dldir1.qq.com/tgc/wegame/full/WeGameSetup6.1.2.9172_gjwegame_0_0.exe#/dl.7z", 7 | "hash": "ae5450d5e9a164dabc9d8fdd807dadc6b70e54f73eb592ed45b5a85677b4d3dc", 8 | "pre_install": [ 9 | "Expand-7zipArchive \"$dir\\WeGameSetup.exe\" \"$dir\"", 10 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\`$SYSDIR\",\"$dir\\WeGameSetup.exe\" -Force -Recurse" 11 | ], 12 | "bin": "wegame.exe", 13 | "shortcuts": [ 14 | [ 15 | "wegame.exe", 16 | "WeGame" 17 | ] 18 | ], 19 | "persist": [ 20 | "downloads", 21 | "games", 22 | "data", 23 | "config", 24 | "client_config" 25 | ], 26 | "checkver": { 27 | "url": "https://pc.qq.com/detail/1/detail_23761.html", 28 | "regex": "
\\n\\s+(?[\\d.]+)" 29 | }, 30 | "autoupdate": { 31 | "url": "https://dldir1.qq.com/tgc/wegame/full/WeGameSetup$matchVersion_gjwegame_0_0.exe#/dl.7z" 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/qqmusic.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "22.00", 3 | "description": "The official QQ Music client.", 4 | "homepage": "https://y.qq.com/", 5 | "license": "Freeware", 6 | "notes": "We don't persist your QQMusic data, they are still storaged in '%LOCALAPPDATA%\\Tencent\\QQMusic'.", 7 | "url": "https://c.y.qq.com/cgi-bin/file_redirect.fcg?bid=dldir&file=ecosfile%2Fmusic_clntupate%2Fpc%2Fother%2FQQMusic_Setup_2200.exe&sign=1-68a957fbbb3e746905d2802d07afd4d24fa355dfb0fc3c29fc49e489a5e95d87-694b8b55#/dl.7z", 8 | "hash": "41f12d42b8d7c69464c589488471640121be871914ec17fdd10be4d874f85f61", 9 | "shortcuts": [ 10 | [ 11 | "QQMusic.exe", 12 | "QQ Music" 13 | ] 14 | ], 15 | "checkver": { 16 | "script": [ 17 | ". \"$pwd\\bin\\utils.ps1\"", 18 | "$dl_info = get_installer_info 'Tencent/QQMusic'", 19 | "\"ver:$($dl_info.PackageVersion);\"", 20 | "\"x64:$($dl_info.x64.InstallerUrl);\"", 21 | "\"hash:$($dl_info.x64_exe.InstallerSha256);\"" 22 | ], 23 | "regex": "ver:(?[^;]+)(?:; x64:(?[^;]*))?(?:; x86:(?[^;]*))?(?:; arm64:(?[^;]*))?" 24 | }, 25 | "autoupdate": { 26 | "url": "$matchX64#/dl.7z", 27 | "hash": "$matchHash" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /bucket/scrcpy-gui.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.5.1", 3 | "description": "A simple & beautiful GUI application for scrcpy", 4 | "homepage": "http://tomotoes.com/scrcpy-gui/", 5 | "license": "GPL-3.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/Tomotoes/scrcpy-gui/releases/download/1.5.1/ScrcpyGui-1.5.1.win64.exe#/scrcpy-gui-1.5.1.win64.zip", 9 | "hash": "a377b5fdbd4daa6aeaeaf384ffafced3f1c67b8cb4871d1c09315aa91d202350", 10 | "installer": { 11 | "script": [ 12 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 13 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninst*\" -Force -Recurse" 14 | ] 15 | } 16 | } 17 | }, 18 | "shortcuts": [ 19 | [ 20 | "ScrcpyGui.exe", 21 | "ScrcpyGui" 22 | ] 23 | ], 24 | "checkver": { 25 | "github": "https://github.com/Tomotoes/scrcpy-gui" 26 | }, 27 | "autoupdate": { 28 | "architecture": { 29 | "64bit": { 30 | "url": "https://github.com/Tomotoes/scrcpy-gui/releases/download/$version/ScrcpyGui-$version.win64.exe#/scrcpy-gui-1.5.1.win64.zip" 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/translucenttb.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2025.1", 3 | "description": "Makes the Windows taskbar translucent/transparent.", 4 | "homepage": "https://github.com/TranslucentTB/TranslucentTB", 5 | "license": "GPL-3.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/TranslucentTB/TranslucentTB/releases/download/2025.1/TranslucentTB.appinstaller", 9 | "hash": "130eaff8c2514f02e0165cf6b0ee74bcda7428e99f68a3995b312e1e7cef4b09" 10 | } 11 | }, 12 | "pre_install": [ 13 | "if($PSVersionTable.PSVersion.Major -ge 6) {Import-Module Appx -UseWindowsPowershell 3>$null | Out-Null}", 14 | "Add-AppxPackage \"$dir\\TranslucentTB.appinstaller\" -AppInstaller" 15 | ], 16 | "uninstaller": { 17 | "script": [ 18 | "taskkill /F /IM TranslucentTB.exe /FI \"status eq running\" | Out-Null", 19 | "if($PSVersionTable.PSVersion.Major -ge 6) {Import-Module Appx -UseWindowsPowershell 3>$null | Out-Null}", 20 | "Get-AppxPackage '28017CharlesMilette.TranslucentTB' | Remove-AppxPackage" 21 | ] 22 | }, 23 | "checkver": "github", 24 | "autoupdate": { 25 | "url": "https://github.com/TranslucentTB/TranslucentTB/releases/download/$version/TranslucentTB.appinstaller" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /bucket/wavpack.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.8.0", 3 | "description": "Hybrid lossless audio compression", 4 | "homepage": "http://www.wavpack.com", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/dbry/WavPack/releases/download/5.8.0/wavpack-5.8.0-x64.zip", 9 | "hash": "bbb29d1478dfaab80a6ea868deb575a82414c5d79cbec91cdc1044c358945168" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/dbry/WavPack/releases/download/5.8.0/wavpack-5.8.0-x86.zip", 13 | "hash": "e78588e3f49a7b619bf1bc6cb86efd58094398614c707f82102b76c5c21d8cb6" 14 | } 15 | }, 16 | "bin": [ 17 | "wavpack.exe", 18 | "wvunpack.exe", 19 | "wvgain.exe", 20 | "wvtag.exe" 21 | ], 22 | "checkver": { 23 | "github": "https://github.com/dbry/WavPack" 24 | }, 25 | "autoupdate": { 26 | "architecture": { 27 | "64bit": { 28 | "url": "https://github.com/dbry/WavPack/releases/download/$version/wavpack-$version-x64.zip" 29 | }, 30 | "32bit": { 31 | "url": "https://github.com/dbry/WavPack/releases/download/$version/wavpack-$version-x86.zip" 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /deprecated/kate.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "23.08.4-2311", 3 | "description": "Multi-document editor", 4 | "homepage": "https://kate-editor.org", 5 | "license": "LGPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://binary-factory.kde.org/view/Windows%2064-bit/job/Kate_Release_win64/2311/artifact/kate-23.08.4-2311-windows-cl-msvc2019-x86_64.7z", 9 | "hash": "07f95e53f902b3ae76d8bb0dbf174f0bdcadd9f34a80950cb1ccf0246751c333" 10 | } 11 | }, 12 | "bin": "bin\\kate.exe", 13 | "shortcuts": [ 14 | [ 15 | "bin\\kate.exe", 16 | "Kate" 17 | ] 18 | ], 19 | "checkver": { 20 | "url": "https://binary-factory.kde.org/view/Windows%2064-bit/job/Kate_Release_win64/lastSuccessfulBuild/artifact/", 21 | "regex": "kate-([\\d.-]+)-windows-cl-(?\\w+)-x86_64\\.7z" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://binary-factory.kde.org/view/Windows%2064-bit/job/Kate_Release_win64/$preReleaseVersion/artifact/kate-$version-windows-cl-$matchLib-x86_64.7z" 27 | } 28 | }, 29 | "hash": { 30 | "url": "$url.sha256", 31 | "regex": "$sha256" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/f2.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.2.2", 3 | "description": "Batch renaming files and directories quickly and safely.", 4 | "homepage": "https://f2.freshman.tech", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/ayoisaiah/f2/releases/download/v2.2.2/f2_2.2.2_windows_amd64.zip", 9 | "hash": "64eba7ddbadeca9cd5657b344058311f3c42d342c5e88f93a68d8f07fb8d0a53" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/ayoisaiah/f2/releases/download/v2.2.2/f2_2.2.2_windows_386.zip", 13 | "hash": "f34478584a1a143ab0feb76255acb72b381c269d94148dc721341261f0692a49" 14 | } 15 | }, 16 | "bin": "f2.exe", 17 | "checkver": { 18 | "github": "https://github.com/ayoisaiah/f2" 19 | }, 20 | "autoupdate": { 21 | "architecture": { 22 | "64bit": { 23 | "url": "https://github.com/ayoisaiah/f2/releases/download/v$version/f2_$version_windows_amd64.zip" 24 | }, 25 | "32bit": { 26 | "url": "https://github.com/ayoisaiah/f2/releases/download/v$version/f2_$version_windows_386.zip" 27 | } 28 | }, 29 | "hash": { 30 | "url": "$baseurl/checksums.txt" 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /bucket/ffmpeg.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "8.0.1", 3 | "description": "A complete, cross-platform solution to record, convert and stream audio and video.", 4 | "homepage": "https://ffmpeg.org", 5 | "license": "GPL-3.0-or-later", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-8.0.1-full_build.7z", 9 | "hash": "42edab4b9241ff1184b26d5f4545322227589713a7e56cf4459c4c4e30ccaaac", 10 | "extract_dir": "ffmpeg-8.0.1-full_build" 11 | } 12 | }, 13 | "persist": "fonts", 14 | "bin": [ 15 | "bin\\ffmpeg.exe", 16 | "bin\\ffplay.exe", 17 | "bin\\ffprobe.exe" 18 | ], 19 | "checkver": { 20 | "url": "https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z.ver", 21 | "regex": "([\\d.]+)" 22 | }, 23 | "autoupdate": { 24 | "architecture": { 25 | "64bit": { 26 | "url": "https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-$version-full_build.7z", 27 | "hash": { 28 | "url": "https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-$version-full_build.7z.sha256" 29 | }, 30 | "extract_dir": "ffmpeg-$version-full_build" 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/cpu-z.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-en.zip", 7 | "hash": "ba54debe8cbd64c9d89eb95f878d2371bc9209e4da85b0651b228cb5c6a765aa", 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-en.zip" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /bucket/nyagos.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "4.4.18_1", 3 | "description": "The hybrid Commandline Shell betweeeeeeen UNIX & DOS.", 4 | "homepage": "https://github.com/nyaosorg/nyagos", 5 | "license": "BSD-3-Clause", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/nyaosorg/nyagos/releases/download/4.4.18_1/nyagos-4.4.18_1-windows-amd64.zip", 9 | "hash": "0eb0102fdb1875ba757fa4523a1c139a213b3293fa18b16cb7b94ec381faf313" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/nyaosorg/nyagos/releases/download/4.4.18_1/nyagos-4.4.18_1-windows-386.zip", 13 | "hash": "698ae073d276621aeb29a8456da552798baa473c20ec25540cacf0aaae0196ed" 14 | } 15 | }, 16 | "bin": "nyagos.exe", 17 | "checkver": { 18 | "github": "https://github.com/nyaosorg/nyagos", 19 | "regex": "tag/([\\d._]+)" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://github.com/nyaosorg/nyagos/releases/download/$version/nyagos-$version-windows-amd64.zip" 25 | }, 26 | "32bit": { 27 | "url": "https://github.com/nyaosorg/nyagos/releases/download/$version/nyagos-$version-windows-386.zip" 28 | } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/x264.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3222", 3 | "description": "H.264/MPEG-4 AVC video encoder", 4 | "homepage": "https://www.videolan.org/developers/x264.html", 5 | "license": "GPL-2.0-or-later", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://artifacts.videolan.org/x264/release-win64/x264-r3222-b35605a.exe#/x264.exe", 9 | "hash": "ca622e7a1ed7efd0953d8dbb9eb08672ca45d80ce962d63d637b79462a7de3ed" 10 | }, 11 | "32bit": { 12 | "url": "https://artifacts.videolan.org/x264/release-win32/x264-r3222-b35605a.exe#/x264.exe", 13 | "hash": "0beb11cc38b54bcc3c60b4c17e387dc53e384f7b17be32979955abe20e760638" 14 | } 15 | }, 16 | "bin": "x264.exe", 17 | "checkver": { 18 | "url": "https://artifacts.videolan.org/x264/release-win64/", 19 | "regex": "x264-r([\\d]+)-(?[a-fA-F\\d]{7})\\.exe" 20 | }, 21 | "autoupdate": { 22 | "architecture": { 23 | "64bit": { 24 | "url": "https://artifacts.videolan.org/x264/release-win64/x264-r$version-$matchCommit.exe#/x264.exe" 25 | }, 26 | "32bit": { 27 | "url": "https://artifacts.videolan.org/x264/release-win32/x264-r$version-$matchCommit.exe#/x264.exe" 28 | } 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/poetry.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.2.1", 3 | "description": "Dependency Management for Python", 4 | "homepage": "https://python-poetry.org/", 5 | "license": "MIT", 6 | "url": "https://install.python-poetry.org#/install-poetry.py", 7 | "hash": "963d56703976ce9cdc6ff460c44a4f8fbad64c110dc447b86eeabb4a47ec2160", 8 | "installer": { 9 | "script": [ 10 | "Write-Host `n", 11 | "$env:POETRY_HOME=\"$dir\"", 12 | "$env:POETRY_CONFIG_DIR=\"$dir\\config\"", 13 | "python \"$dir\\$fname\" --version $version" 14 | ] 15 | }, 16 | "bin": [ 17 | [ 18 | "\\venv\\Scripts\\poetry.exe", 19 | "poetry" 20 | ] 21 | ], 22 | "post_install": "poetry config cache-dir $dir\\envs", 23 | "env_set": { 24 | "POETRY_CACHE_DIR": "$dir\\envs" 25 | }, 26 | "persist": [ 27 | "envs", 28 | "config" 29 | ], 30 | "checkver": { 31 | "github": "https://github.com/python-poetry/poetry/" 32 | }, 33 | "autoupdate": { 34 | "url": "https://install.python-poetry.org#/install-poetry.py" 35 | }, 36 | "notes": [ 37 | "Tips: ", 38 | "config: $dir\\config", 39 | "cache-dir: $dir\\envs", 40 | "poetry shim: named `poetry`" 41 | ] 42 | } 43 | -------------------------------------------------------------------------------- /bucket/gitomatic.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "description": "A tool to monitor git repositories and automatically pull & push changes.", 4 | "homepage": "https://github.com/muesli/gitomatic", 5 | "license": "MIT", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://github.com/muesli/gitomatic/releases/download/v0.2/gitomatic_0.2_Windows_x86_64.tar.gz", 9 | "hash": "21fa09906fa38dd50267d541c53588110c0c9d7d7dfba62a386172a01a410e91" 10 | }, 11 | "32bit": { 12 | "url": "https://github.com/muesli/gitomatic/releases/download/v0.2/gitomatic_0.2_Windows_i386.tar.gz", 13 | "hash": "7e52d14819cf2ac72f02120e04ba93276f7e7649ae95d13b24fa540557619e99" 14 | } 15 | }, 16 | "bin": "gitomatic.exe", 17 | "checkver": "github", 18 | "autoupdate": { 19 | "architecture": { 20 | "64bit": { 21 | "url": "https://github.com/muesli/gitomatic/releases/download/v$version/gitomatic_$version_Windows_x86_64.tar.gz" 22 | }, 23 | "32bit": { 24 | "url": "https://github.com/muesli/gitomatic/releases/download/v$version/gitomatic_$version_Windows_i386.tar.gz" 25 | } 26 | }, 27 | "hash": { 28 | "url": "$baseurl/checksums.txt" 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /bucket/nano.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "8.7-4", 3 | "description": "A small and friendly GNU editor, inspired by Pico", 4 | "homepage": "https://www.nano-editor.org/", 5 | "license": "GPL-3.0-only", 6 | "notes": [ 7 | "Configure nano by editing its configuration file %USERPROFILE%\\.nanorc", 8 | "NOTE: The config file was named nano.rc in the 2.5.3 release, but is now named .nanorc" 9 | ], 10 | "url": "https://files.lhmouse.com/nano-win/nano-win_10554_v8.7-4-g87c60d98.7z", 11 | "hash": "a7cdbdda41f3095e85c9cab1db203658d848cc738f90e8e844825f550d273522", 12 | "post_install": [ 13 | "if (-not (Test-Path \"$env:USERPROFILE\\.nanorc\")) {", 14 | " Copy-Item \"$dir\\.nanorc\" \"$env:USERPROFILE\\.nanorc\"", 15 | "}" 16 | ], 17 | "checkver": { 18 | "url": "https://files.lhmouse.com/nano-win/?C=N&O=D", 19 | "regex": "nano-win_(?\\d+)_v([\\d.-]+)-(?\\w+)\\.7z" 20 | }, 21 | "architecture": { 22 | "64bit": { 23 | "bin": "pkg_x86_64-w64-mingw32\\bin\\nano.exe" 24 | }, 25 | "32bit": { 26 | "bin": "pkg_i686-w64-mingw32\\bin\\nano.exe" 27 | } 28 | }, 29 | "autoupdate": { 30 | "url": "https://files.lhmouse.com/nano-win/nano-win_$matchBuild_v$version-$matchCommit.7z" 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /bucket/psutils.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2023.06.28", 3 | "description": "A collection of command line utilities written in PowerShell proudly ignoring PowerShell Verb-Noun naming conventions.", 4 | "homepage": "https://github.com/lukesampson/psutils", 5 | "license": "MIT", 6 | "notes": "Please use 'timecmd' instead of 'time' in cmd.exe.", 7 | "url": "https://github.com/lukesampson/psutils/archive/1d746384cb351f2e38bdbe98120d3a9322bbd1a0.zip", 8 | "hash": "fd2609aae7065a6218e566a0345f38e308a1199b9674e38db572c8465b56c3a0", 9 | "extract_dir": "psutils-1d746384cb351f2e38bdbe98120d3a9322bbd1a0", 10 | "bin": [ 11 | "gitignore.ps1", 12 | "ln.ps1", 13 | "runat.ps1", 14 | "say.ps1", 15 | "shasum.ps1", 16 | "sudo.ps1", 17 | "time.ps1", 18 | [ 19 | "time.ps1", 20 | "timecmd" 21 | ], 22 | "touch.ps1", 23 | "vimtutor.ps1" 24 | ], 25 | "checkver": { 26 | "url": "https://github.com/lukesampson/psutils/commits/master.atom", 27 | "regex": "(?s)>(\\d+)-(\\d+)-(\\d+)T.*?/(?[0-9a-f]{40})", 28 | "replace": "0.${1}.${2}.${3}" 29 | }, 30 | "autoupdate": { 31 | "url": "https://github.com/lukesampson/psutils/archive/$matchSha.zip", 32 | "extract_dir": "psutils-$matchSha" 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/opus-tools.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2-opus-1.3", 3 | "description": "Command-line utilities to encode, inspect, and decode .opus files.", 4 | "homepage": "https://www.opus-codec.org/", 5 | "license": "BSD-2-Clause|GPL-2.0-only", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://archive.mozilla.org/pub/opus/win64/opus-tools-0.2-opus-1.3-win64.zip", 9 | "hash": "a892bd29358e142fa756da6bfcaea2faadc0f82ee1947d9eb2cecd208f1b873f" 10 | }, 11 | "32bit": { 12 | "url": "https://archive.mozilla.org/pub/opus/win32/opus-tools-0.2-opus-1.3.zip", 13 | "hash": "a1ae3c806adee9b008348166251f938dd7774ba6987d392187202b11d1152e90" 14 | } 15 | }, 16 | "bin": [ 17 | "opusenc.exe", 18 | "opusdec.exe", 19 | "opusinfo.exe" 20 | ], 21 | "checkver": { 22 | "url": "https://www.opus-codec.org/downloads/", 23 | "regex": "opus-tools-([\\w-.]+)\\.zip" 24 | }, 25 | "autoupdate": { 26 | "architecture": { 27 | "64bit": { 28 | "url": "https://archive.mozilla.org/pub/opus/win64/opus-tools-$version-win64.zip" 29 | }, 30 | "32bit": { 31 | "url": "https://archive.mozilla.org/pub/opus/win32/opus-tools-$version.zip" 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/notion.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.3.2", 3 | "description": "The all-in-one workspace for your notes, tasks, wikis, and databases.", 4 | "homepage": "https://www.notion.so", 5 | "license": "Proprietary", 6 | "notes": "Your Notion data are storaged in '%LOCALAPPDATA%\\Notion'.", 7 | "url": "https://desktop-release.notion-static.com/Notion%20Setup%206.3.2.exe#/dl.7z", 8 | "hash": "sha512:1809006e15167d8c3dbf5522fc9c56863588606b88502f009232dd7f1a416147a4acd50ccb4802ccfbc30cec15e0bfea9dfdb68f9516d51e4ff193dced7be419", 9 | "extract_dir": "$PLUGINSDIR", 10 | "installer": { 11 | "script": [ 12 | "Remove-Item \"$dir\\*\" -Exclude \"app-64.7z\"", 13 | "Expand-7zipArchive \"$dir\\app-64.7z\" \"$dir\"", 14 | "Remove-Item \"$dir\\app-64.7z\"" 15 | ] 16 | }, 17 | "shortcuts": [ 18 | [ 19 | "Notion.exe", 20 | "Notion" 21 | ] 22 | ], 23 | "checkver": { 24 | "url": "https://desktop-release.notion-static.com/latest.yml", 25 | "regex": "version:\\s+([\\d.]+)" 26 | }, 27 | "autoupdate": { 28 | "url": "https://desktop-release.notion-static.com/Notion%20Setup%20$version.exe#/dl.7z", 29 | "hash": { 30 | "url": "$baseurl/latest.yml", 31 | "regex": "sha512:\\s+$base64" 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /deprecated/devsidecar.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.7.3", 3 | "description": "开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速", 4 | "homepage": "https://github.com/docmirror/dev-sidecar", 5 | "license": "MPL-2.0", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://ghproxy.com/https://github.com/docmirror/dev-sidecar/releases/download/v1.7.3/DevSidecar-1.7.3.exe#/dl.7z", 9 | "hash": "567b123f709f7b48b8c8c81be6f77d9d1bcef27da125250d7895a5cdd5c8ac6f", 10 | "pre_install": [ 11 | "Expand-7zipArchive \"$dir\\`$PLUGINSDIR\\app-64.7z\" \"$dir\"", 12 | "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninstall*\" -Force -Recurse" 13 | ] 14 | } 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "dev-sidecar.exe", 19 | "dev-sidecar" 20 | ] 21 | ], 22 | "checkver": { 23 | "github": "https://github.com/docmirror/dev-sidecar" 24 | }, 25 | "autoupdate": { 26 | "architecture": { 27 | "64bit": { 28 | "url": "https://ghproxy.com/https://github.com/docmirror/dev-sidecar/releases/download/v$version/DevSidecar-$version.exe#/dl.7z", 29 | "hash": { 30 | "mode": "download" 31 | } 32 | } 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bucket/okular.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "24.12-5938", 3 | "description": "Universal document viewer", 4 | "homepage": "https://okular.kde.org", 5 | "license": "LGPL-2.0-only", 6 | "notes": "If you want to get the latest development branch-based installer, please install `okular-nightly` from Versions bucket.", 7 | "architecture": { 8 | "64bit": { 9 | "url": "https://cdn.kde.org/ci-builds/graphics/okular/release-24.12/windows/okular-release_24.12-5938-windows-cl-msvc2022-x86_64.7z", 10 | "hash": "b36f3f931277674119ec30a9f1e8f3ed1bb85f1b31efa3b2b72f87d55561d85a" 11 | } 12 | }, 13 | "bin": "bin\\okular.exe", 14 | "shortcuts": [ 15 | [ 16 | "bin\\okular.exe", 17 | "Okular" 18 | ] 19 | ], 20 | "checkver": { 21 | "url": "https://cdn.kde.org/ci-builds/graphics/okular/release-24.12/windows/", 22 | "regex": "okular-release_([\\d.-]+)-windows-cl-(?\\w+)-x86_64\\.7z" 23 | }, 24 | "autoupdate": { 25 | "architecture": { 26 | "64bit": { 27 | "url": "https://cdn.kde.org/ci-builds/graphics/okular/release-$matchHead/windows/okular-release_$version-windows-cl-$matchLib-x86_64.7z", 28 | "hash": { 29 | "url": "$url.sha256" 30 | } 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /bucket/bilibili-livehime.json: -------------------------------------------------------------------------------- 1 | { 2 | "homepage": "https://live.bilibili.com/liveHime", 3 | "description": "BiliBili Live Streaming tool", 4 | "license": "Unknown", 5 | "version": "7.39.0.10053", 6 | "architecture": { 7 | "64bit": { 8 | "url": "https://dl.hdslb.com/bili/bililive/win/Livehime-Win-beta-7.39.0.10053-x64.exe", 9 | "hash": "md5:5ec12055560f611dd7c467dc0423e6c9" 10 | } 11 | }, 12 | "depends": "innounp", 13 | "installer": { 14 | "script": "Expand-InnoArchive -Path \"$dir\\$fname\" -Removal" 15 | }, 16 | "shortcuts": [ 17 | [ 18 | "livehime.exe", 19 | "Bilibili Live Hime" 20 | ] 21 | ], 22 | "checkver": { 23 | "url": "https://api.live.bilibili.com/xlive/app-blink/v1/liveVersionInfo/getHomePageLiveVersion?system_version=2", 24 | "jsonpath": "$.data.curr_version" 25 | }, 26 | "autoupdate": { 27 | "architecture": { 28 | "64bit": { 29 | "url": "https://dl.hdslb.com/bili/bililive/win/Livehime-Win-beta-$version-x64.exe", 30 | "hash": { 31 | "url": "https://api.live.bilibili.com/xlive/app-blink/v1/liveVersionInfo/getHomePageLiveVersion?system_version=2", 32 | "jsonpath": "$.data.file_md5" 33 | } 34 | } 35 | } 36 | } 37 | } 38 | --------------------------------------------------------------------------------