├── .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 |
--------------------------------------------------------------------------------