anderlli0053 / DEV-tools

📦 General development tools for applications and games and pretty much everything else too :) . Created and maintained by Andrew Poženel - anderlli0053 . 📦
https://andrew-pozenel.xyz/
The Unlicense
105 stars 19 forks source link

[Bug]: "curseforge-new" returns 404 from Dropbox link. #232

Closed Lifell closed 2 months ago

Lifell commented 2 months ago

Prerequisites

Package Name

curseforge-new

Expected/Current Behaviour

Using the command scoop install anderlli0053_DEV-tools/curseforge-new starts the install but returns a 404 because the url is invalid.

Installing 'curseforge-new' (2.209.0.17) [64bit] from 'anderlli0053_DEV-tools' bucket
The remote server returned an error: (404) Not Found.
URL https://www.dropbox.com/s/rt0z68rkuwci3fh/CurseForgeStandalone.msi?dl=1 is not valid

Steps to Reproduce

1. Run command: scoop install anderlli0053_DEV-tools/curseforge-new`

Possible Solution

Working download link.

Scoop and Buckets Version

d285bb08 (HEAD -> master, tag: v0.4.1, origin/master, origin/HEAD) chore(release): Bump to version 0.4.1 (#5924)

'main' bucket:
69184d3ba (HEAD -> master, origin/master, origin/HEAD) spicetify-cli: Update to version 2.36.9

'extras' bucket:
b72a13dd7 (HEAD -> master, origin/master, origin/HEAD) wiliwili: Update to version 1.4.0

'nirsoft' bucket:
08dbf0e (HEAD -> master, origin/master, origin/HEAD) 'updated'

'nonportable' bucket:
fd1c0a9 (HEAD -> master, origin/master, origin/HEAD) burp-suite-pro-np: Update to version 2024.4

'java' bucket:
469998e8 (HEAD -> master, origin/master, origin/HEAD) zulufx8-jre: Update to version 8.78.0.19

'games' bucket:
6ea89ada8 (HEAD -> master, origin/master, origin/HEAD) cataclysm-dda-tiles-experimental: Update to version 2024-04-30-1406

'anderlli0053_DEV-tools' bucket:
e1d992a5f7 (HEAD -> master, origin/master, origin/HEAD) bun-canary: Update to version 1.1.7-canary.1+18261046e

'pfmoore_scoop-enk' bucket:
29da862 (HEAD -> master, origin/master, origin/HEAD) vim 9.1.0377

Scoop Config

last_update  : 2024-04-30T21:46:58.9711280+02:00
root_path    : C:\Applications\Scoop
global_path  : C:\Applications
scoop_branch : master
scoop_repo   : https://github.com/ScoopInstaller/Scoop

PowerShell Version

Name                           Value
----                           -----
PSVersion                      5.1.22621.2506
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.22621.2506
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Additional Softwares

Noone.

anderlli0053 commented 2 months ago

It works now, fixed by https://github.com/anderlli0053/DEV-tools/commit/5061dfd6326c9270867cc27c2f666246553d566f

PS C:\Users\ander> scoop install anderlli0053_DEV-tools/curseforge-new
WARN  Scoop uses 'aria2c' for multi-connection downloads.
WARN  Should it cause issues, run 'scoop config aria2-enabled false' to disable it.
WARN  To disable this warning, run 'scoop config aria2-warning-enabled false'.
Installing 'curseforge-new' (1.250.3.17797) [64bit] from 'anderlli0053_DEV-tools' bucket
Starting download with aria2 ...
Download: Download Results:
Download: gid   |stat|avg speed  |path/URI
Download: ======+====+===========+=======================================================
Download: 3eaf88|OK  |   1.2MiB/s|C:/Users/ander/scoop/cache/curseforge-new#1.250.3.17797#6187602.7z
Download: Status Legend:
Download: (OK):download completed.
Checking hash of CurseForgeWindowsStandalone.7z ... ok.
Extracting CurseForgeWindowsStandalone.7z ... done.
Linking ~\scoop\apps\curseforge-new\current => ~\scoop\apps\curseforge-new\1.250.3.17797
Creating shim for 'CurseForge'.
Making C:\Users\ander\scoop\shims\curseforge.exe a GUI binary.
Creating shortcut for CurseForge (CurseForge.exe)
'curseforge-new' (1.250.3.17797) was installed successfully!
PS C:\Users\ander>