Greasy Fork

Greasy Fork is available in English.

Backloggery interop

Backloggery integration with game library websites

< 脚本 Backloggery interop 的反馈

评价:好评 - 脚本运行良好

§
发布于:2025-10-20

Hey! Great script! Thanks for your extensive work. I have a question: I would like to know if it's possible to implement official xbox games, with achievement tracking (similar to psnprofiles, perhaps 'TrueAchievements.com'? It would be great if I could sync all microsoft platforms. Thanks in advance!

§
发布于:2025-10-20

Also would it be possible to change the background of the games to a custom color? This would be neat!

§
发布于:2025-10-20

Can't do it with TrueAchievements, because it apparently won't actually show any user's achievements without logging in… And it refuses to create an account unless the user already has at least one achievement on XBox 🫠

change the background of the games to a custom color

WDYM? Assign different background per game? Or per tag (list)?

Currently background indicates sync status (red for non-matching, grey for untracked).

§
发布于:2025-10-21

Thanks for the quick reply! What would be a way to incorporate xbox games and its achievements then? Also could there be Android implementation? Perhaps through a site like exophase (it has both)? Yes I'm trying to make my tags now, I still have to fiddle around with it a bit. But I meant the background, would there be a way to change that (i.e. the red and grey into custom colors)? Thanks in advance!

§
发布于:2025-10-22

Perhaps through a site like exophase

I thought it was a direct competitor to Backloggery? Would anyone be actually using both? 🤔

the red and grey into custom colors

…Are you talking about customizing which color indicates mismatching records, and which indicates untracked ones? That's what your wording seems to indicate at least 🤔

§
发布于:2025-10-22

Exophase can be useful for simply tracking achievements across platforms. AFAIK it doesn't let you log progress with text or custom notes, and games that don't support achievements only let you flag whether it's completed or create your own completion percentage.

§
发布于:2025-10-22

No I was asking for a way to customize the background colors into your own colors, instead of the ones you automatically get now (for example the red you get automatically when there's a mismatch with achievements). That would be super nice!

So there is now no way to track xbox or google play achievements? Or any website that would be useful for implementing/linking xbox (and android) achievements?

Thanks in advance!

§
发布于:2025-10-22

No I was asking for a way to customize the background colors into your own colors, instead of the ones you automatically get now (for example the red you get automatically when there's a mismatch with achievements).

…I'm still not sure what's that supposed to mean 😅

Are you talking about custom highlight for statuses other than non-matching & untracked? (I'm definitely not disabling those, they're essential for the main script functionality.) I suppose I could try doing something with tag configs (i.e. if a game has a specific tag it's highlighted in a certain color); though I can't say how it's going to work when there's multiple colors to display.

So there is now no way to track xbox or google play achievements?

You can manage your XBox collection on DekuDeals, I believe (at least for some devices); though the site doesn't support cheevos, methinks.

Similarly I could implement scraping the Android games list from Google Play website (it has an owned games library tab).

Exophase can be useful for simply tracking achievements across platforms.

…Well I guess I could try supporting that. Though the data scraping from it will probably need to be implemented similarly to how it's done in GOG (and separately for each platform tab).

Also if there's any collisions with already supported platforms (e.g. Steam, GOG, RA), it might be tricky to implement support for at least some of those – possibly even requiring an overhaul to the current functionality (i.e. if I want to track GOG achievements I need to link the Exophase game entry to the same Backloggery record as my GOG game entry, and if I want to track hours-played for my Switch games I'll need to link the Expohase game entry to the same record as my DekuDeals game entry; neither of which is currently possible by design).

§
发布于:2025-10-22

Thanks for the reply. Ok so as an example: I have a game that gets labelled as 'custom' when I try to add it and for example there's no synced achievement information, then the background turns greyish. I would like to have the same background as the other games, that have their achievements synced, so that it wouldn't stand out as much as a custom entry. Would that be possible? Thanks for all your work!

§
发布于:2025-10-22

I suppose I could add some setting to replace status highlighting with coloured borders instead; those should not stand out as much.

(The 1st one on the screenshot is a non-enhanced entry, for comparison.)

§
发布于:2025-10-22
编辑于:2025-10-22

…Or did you mean you want to distinguish custom entries from unwatched ones? 🤔

§
发布于:2025-10-23

Ah that's a cool idea too. Looks nice. Yeah I wish my custom entries wouldn't stand out from the entries with synced achievements (because of the different background. But it's a minor point really. Thanks for your answers!

§
发布于:2025-10-24

…Released support for alternative highlight as well as Google Play (though it's rather workaround-ish due to how the site is implemented 😅)

As for cheevos for Android/XBox – still figuring out a decent way to support them.

§
发布于:2025-10-25

Hey thanks man. I'm super happy with your script. Makes organizing the collection so much fun!

§
发布于:2025-10-25

Hey I have a question, hopefully you could help me with. In editing my .tag-styles list I stumbled upon a 600 character limit. I tried to make a second .tag-styles list but then for the second list the styles didn't apply. Would there be any way around this? I really like editing a lot of tags. Thanks in advance!

§
发布于:2025-10-25

In the current implementation, you can probably only optimize it to an extent (have less tag categories, with shorter prefixes, and possibly use 4-character/12-bit RGB color names – like #000 for black).

…I'll look into it later, maybe I'll come up with a way to allow for multiple configs; I haven't considered it originally since I didn't actually need more than 200 chars for it 😅

§
发布于:2025-10-26

Ok thanks again!:)

§
发布于:2025-10-28

Hey, and I was wondering one more thing. Would there be a way to change the logo/badge of a synced entry to a another one without changing it to a custom entry? For example for some games I would like to show the OG game cover instead of the logo that gets automatically now added. This would also apply to Playstation games and to a lesser extent Steam games. Now, when you change the logo, the entry changes right away into a custom entry, losing all of the info like synced achievements and status etc. Thanks in advance!

§
发布于:2025-10-28

when you change the logo, the entry changes right away into a custom entry

This is… not a correct description of what you're doing there. You're changing it into a custom entry first, then setting the logo to whatever you like (in the custom data, presence of which marks the entry as custom).

I could add a setting to enforce displaying the poster instead of the logo… but there are reasons why I decided not to do that in the first place:

  • posters are often rather large files, so trying to load one whenever the entry is displayed on screen would enforce massive downloads constantly when browsing your Backloggery page (and could lead to unnecessary performance issues and/or image hosting DDoS)
  • they're also large in pixel size, and thus often unsuitable to be displayed in small size (as in, their visual design doesn't scale well)… which is why those smaller logos with different design exist in the first place 🫠
§
发布于:2025-10-29

Ok thanks for explaining everything so clearly and responding so quickly! Or would it be feasible to give us an option to either show the logo or the poster as the badge on the library page?

§
发布于:2025-11-03

…I think I can implement individual overrides (enforcing either logo or poster to be displayed in place of both, for a specific game entry). Though I've only found a grand total of one game in my entire collection where doing that would be an improvement 😅

I've also checked the .tag-styles thing; I believe it shouldn't be hard to support collecting data from multiple lists of the same name.

I'll probably release a new patch for these within a day or so.

§
发布于:2025-11-05

Hey Lex, okay the poster thing is fine! I'm putting my own custom logo's for every game now, it's actually a nice activity haha. Okay the tag patch would be super nice! Thanks for everything!!

§
发布于:2025-11-05

Hey I see that the patch is already live! Thanks so much!

§
发布于:2025-11-08

Hey Lex. Maybe I have an additional question/request. Would there be an easier way to manage lists? Now when I add something to a list, the new entry is added and comes first in the list. For my lists it's better if the entry gets added as the last in the list (it's also a bit hard to manage big lists because you have to drag down individual titles from up to down (especially if you have lists with 30+ entries). Maybe it could be nice if we could manually add a number to an entry in the list, or just an option to put any new title as last entry to the list? Thanks in advance!

§
发布于:2025-11-08

Er… I've no idea what you're talking about 😅

If you mean Backloggery lists, the new entries are always added to the bottom (and if the list is unordered/unranked, all entries get sorted in alphabetical order when opening it again). Also it's built-in functionality of the website, and all lists along with their order are stored on the server (I'm only caching what's displayed on screen for tags). If you have any issues/suggestions for the website itself, it might be a better idea to contact the site owner about them instead 😅

发布留言

登录以发布留言。