Giter Club home page Giter Club logo

Comments (6)

flazepe avatar flazepe commented on June 12, 2024 2

@EternalDesire @Gersonzao The newest release now supports osu! and osu!lazer with the use of osu! API!

Here are the steps to update:

  • Rename the scrobble section in your config file to scrobbler
  • Add the user_id field with your osu! user ID in the same section
  • This is optional, but you can also provide the mode field under the same section (supported values are osu, taiko, fruits, and mania) if you want to scrobble a mode that's different than your default mode

from osu-scrobbler.

lunecrescent avatar lunecrescent commented on June 12, 2024 1

Thanks! My bad for the delayed response; I completely forgot about this issue, but now that lazer scrobbling is working, I'll close it.

from osu-scrobbler.

flazepe avatar flazepe commented on June 12, 2024

Thank you! I've been thinking about this. Since osu!lazer does not change the window title whenever a new beatmap is playing, the only solutions are:

  1. Create an issue or PR on the osu!lazer repo to support it (this might work since it might've been overlooked).
  2. Read the process memory instead to get current beatmap info (this was what I wanted to do for this project, but I thought it was too complicated for a simple project like this so I check the window title instead since they're perfect for this use case). This however would remove the need for beatmap mirrors since all the data would be available locally.

from osu-scrobbler.

Gersonzao avatar Gersonzao commented on June 12, 2024

Wouldn't it be possible to use osu!'s API? I think this might help

from osu-scrobbler.

flazepe avatar flazepe commented on June 12, 2024

Wouldn't it be possible to use osu!'s API? I think this might help

Oh my god, I've never thought about using the recents API. You're a genius! I believe I was too focused on thinking about the "now playing" part that it went completely over my mind (and I haven't even implemented the now playing feature yet!).

I'll use the new API though, as API v1 is legacy at this point. I'll report back whenever I could get it done.

from osu-scrobbler.

g1-1-1 avatar g1-1-1 commented on June 12, 2024

why not try to implement this into osu! lazer? or at the very least, make an issue for it there as a feature request?

from osu-scrobbler.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.