borger / scoop-galaxy-integrations Goto Github PK
View Code? Open in Web Editor NEWProvides an easy way to install, attach and update the GOG Galaxy 2 Integrations
Provides an easy way to install, attach and update the GOG Galaxy 2 Integrations
Twitch for Windows 10 no longer supports installing games.
There is an Amazon Plugin on awesome-gog which works fine that could be added
use these properties:
"depends": "sudo",
:run as administrator
post_install
: A one-line string, or array of strings, of the commands to be executed after an application is installed.Or installer
and uninstaller
Hey, was wondering if adding the galaxy client itself to this bucket would be feasible. I could not find it in any other bucket.
I think it'd be a bit ironic if you'd need to install gog galaxy via an .exe-file.
I'm not entire sure what happened but I am unable to update. It just fails out of verifying hash.
PS C:\WINDOWS\system32> scoop update *
galaxy-rockstar: 0.3.1 -> 0.3.3
Updating one outdated app:
Updating 'galaxy-rockstar' (0.3.1 -> 0.3.3)
Downloading new version
windows.zip (1.4 MB) [========================================================================================] 100%
Checking hash of windows.zip ... ERROR Hash check failed!
App: galaxy-integrations/galaxy-rockstar
URL: https://github.com/FriendsOfGalaxy/galaxy-integration-rockstar/releases/download/0.3.3/windows.zip
First bytes: 50 4B 03 04 14 00 00 00
Expected: e5bfe47881dedd56f0fdac4e052b39944d6ebb350e0220134cf213274200cb47
Actual: eafb176350b8e90141ffc6bca3222311981c1074a5d515f7321f551a1744ba18
If there is a way to get around this on my end rather than to wait until it's corrected that would be great.
GOG has been added to https://github.com/Calinou/scoop-games/commits/master/bucket/goggalaxy.json
Right now your bucket only works when GOG is installed in Appdata, it would make more sense to move the symlink directory to the scoop alternative instead
Adding the galaxy-integrations bucket fails on my PC with the following error message.
PS C:\Users\Rob> scoop bucket add galaxy-integrations https://github.com/borger/scoop-galaxy-integrations.git
Checking repo... ok
fatal: Invalid path '/cygdrive/c/Users/Rob/C:\Users\Rob\scoop\buckets\galaxy-integrations': No such file or directory
The galaxy-integrations bucket was added successfully.
PS C:\Users\Rob>
Someone forked the original plugin https://github.com/LeonardFiedrowicz/galaxy-integration-citra
GOG Galaxy 2.0 now seems to automatically download new versions of the "Community integrations - popular" integrations to the C:\Users\<username>\AppData\Local\GOG.com\Galaxy\plugins\installed
folder. In the process, it automatically removes the symlink created by this bucket, breaking the scoop update
.
As such, I propose removing the "Community integrations - popular" integrations from this bucket -- i.e. galaxy-epic
, galaxy-origin
, galaxy-psn
, galaxy-steam
and galaxy-uplay
. They are not needed here as GOG Galaxy itself now manages their updates.
This installer can also attach the newly installed integration folder to GOG Galaxy.
If you choose to do so, you will need to Administrator permission (you'll be asked to approve.)
Would you like to attach this integration folder to GOG Galaxy programmatically? [Y/N]: y
Get-Item : Cannot find path 'C:\Users\conno\AppData\Local\GOG.com\Galaxy\plugins\installed\bethesda' because it does
not exist.
At line:51 char:11
if ($(Get-Item $path | Select-Object -ExpandProperty Target) -eq ...
~~~~~~~~~~~~~~
- CategoryInfo : ObjectNotFound: (C:\Users\conno...talled\bethesda:String) [Get-Item], ItemNotFoundExcep
tion- FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemCommand
Oops! Something's not right. The System.Collections.Specialized.OrderedDictionary integration was installed, but the symlink was not possible.
Getting this error when installing any of the plugins through scoop, any idea why?
There are integrations for Playstation 2 and Playstation 3.
Any interest in adding them?
This repo references https://github.com/Mixaill/awesome-gog-galaxy for the list of repos available; it should be noted that in the majority of cases, that "official" list links to the original developer's plugin repo, not the FriendsOfGalaxy fork.
This is relevant because FriendsOfGalaxy has been inactive and plugins have gone unmaintained for over four months now. This has broken a number of plugins due to not pulling from the original developer's repo as they were regularly doing prior to January of this year. (For reference, please see: gogcom/galaxy-integrations-python-api#194)
Recommending that the scoop bucket point to the original upstream developers that FoG forks from, rather than the FoG fork, to match what Mixaill/awesome-gog-galaxy is doing -- which will also fix the broken plugin issues with a number of repos. (If this is already the case, then the bug request can be considered to refer to the editing of README.md to reflect the link change, as it presents only the FriendsOfGalaxy forks under the "Integrations Available in this Bucket" list.)
WARN Purging previous failed installation of galaxy-uplay.
ERROR 'galaxy-uplay' isn't installed correctly.
Removing older version (5eb6810).
'galaxy-uplay' was uninstalled.
Installing 'galaxy-uplay' (5eb6810) [64bit] from galaxy-integrations bucket
uplay_win_afb5a69c-b2ee-4d58-b916-f4cd75d4999a.zip (3,2 MB) [=================================================] 100%
Checking hash of uplay_win_afb5a69c-b2ee-4d58-b916-f4cd75d4999a.zip ... ERROR Hash check failed!
App: galaxy-integrations/galaxy-uplay
URL: https://github.com/GOG-Nebula/galaxy-integration-uplay/releases/download/early_release_0.55.5.1/uplay_win_afb5a69c-b2ee-4d58-b916-f4cd75d4999a.zip
First bytes: 50 4B 03 04 14 00 00 00
Expected: 47a93a20241ec9e9b97b0a7fcc0e8068d60ee9ed2a16de916b80384f3ba514e1
Actual: e6362512345a9b60199c31747eaef609790d820f9ba63abaf03ea3a119ff78de
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.