show more
Yumikoi
Hi, on Pale Moon 27 with Greasemonkey 1.15 (latest versions for both) I am unable to submit the API key, the popup appears I input the key and nothing happens.
Seems to be similar problem as what happened about a year ago before Pale Moon support was added.

Hope it is fixable, this script is really amazing!
abraker


I just glimpsed through the code, so I may or may not have missed where you are requesting user IDs, but I hope you are storing user IDs and not their names. This can easily stop working upon a name change.
Topic Starter
oneplusone

Yumikoi wrote:

Hi, on Pale Moon 27 with Greasemonkey 1.15 (latest versions for both) I am unable to submit the API key, the popup appears I input the key and nothing happens.
Seems to be similar problem as what happened about a year ago before Pale Moon support was added.

Hope it is fixable, this script is really amazing!
Hmm this seems like a different problem and I honestly don't know how to fix it. It has nothing to do with the script update, and it was working (long) before, so I suspect a Pale Moon update ruined it. The problem is I always get the error "Greasemonkey access violation: unsafeWindow cannot call GM_xmlhttpRequest." If anyone knows how to resolve this please PM me and we can try to fix it. Otherwise I think I will have to abandon support for Pale Moon :(

abraker wrote:



I just glimpsed through the code, so I may or may not have missed where you are requesting user IDs, but I hope you are storing user IDs and not their names. This can easily stop working upon a name change.
Yup I stored both the userIDs and usernames. If someone changes their name the list will still show the old name but the requests will be made using their IDs. Their name will be updated if you resubscribe to them.
Yumikoi

oneplusone wrote:

Hmm this seems like a different problem and I honestly don't know how to fix it. It has nothing to do with the script update, and it was working (long) before, so I suspect a Pale Moon update ruined it. The problem is I always get the error "Greasemonkey access violation: unsafeWindow cannot call GM_xmlhttpRequest." If anyone knows how to resolve this please PM me and we can try to fix it. Otherwise I think I will have to abandon support for Pale Moon :(
Hi I managed to get the script working with an experimental fork of greasemonkey for palemoon 27 and newer
version 3.12.1beta10 works fine so maybe note this fork in the original post so people know to use it (as I didn't know of its existence until I tried to google the unsafe window error which seems to have been brought in PM27 and so the original firefox version of greasemonkey didnt handle it correctly)
https://github.com/janekptacijarabaci/g ... perimental
Kyubey
Issue appeared today.
When I try to open the page that is affected by osuplus, it turns to white screen and nothing happens after that.
https://qb.s-ul.eu/aZIVU1nH.webm how it looks.
TheKingNoob
Seems like Chrome doesn't allow extensions not directly from Chrome Web Store, could you maybe somehow upload this there one way or another? Since I can't install the script on Tampermonkey other buy it works when I directly drag in the extensions.
7ambda
Why do you have to fiddle with the friend and mod rankings so many times before it finally loads?
abraker

F1r3tar wrote:

Why do you have to fiddle with the friend and mod rankings so many times before it finally loads?
iirc some time back it loaded each score one by one and that was changed to load in the background and display when done. Since it loads one every 1 second or so, it would take about a minute to show.
7ambda

abraker wrote:

iirc some time back it loaded each score one by one and that was changed to load in the background and display when done. Since it loads one every 1 second or so, it would take about a minute to show.
Couldn't it just display currently loaded scores as it continues to load until all have loaded?
abraker

F1r3tar wrote:

Couldn't it just display currently loaded scores as it continues to load until all have loaded?
it can and it was like that at some point, but got changed. I guess you can blame me for that:
p/4901471
p/5040397
7ambda

abraker wrote:

it can and it was like that at some point, but got changed. I guess you can blame me for that:
p/4901471
p/5040397
Thanks for making life more inconvenient.
abraker

F1r3tar wrote:

Thanks for making life more inconvenient.
I think it's better than having your browser freeze
7ambda

abraker wrote:

I think it's better than having your browser freeze
My browser never froze. That's why I never complained about it previously.
Dzy
Cool, a friend recommended me and I'm using it!
I have a suggestion: it would be interesting a kind of random on the beatmap list, type the tillerino.
Topic Starter
oneplusone
New update!
Xinnoh
<3
bjlly
+upvote
myonlyacc
nice
Shortthu
o i can run this on microsoft edge now xd
still using tampermonkey
ok i'm late
Lamaredia
Hey, have been using osuplus for a long time now, but I can't seem to get my API-key anymore now that I've reinstalled my PC. The link only leads to the forum main page. Do you know why? :)
Rasea
.
Greydus

Lamaredia wrote:

Hey, have been using osuplus for a long time now, but I can't seem to get my API-key anymore now that I've reinstalled my PC. The link only leads to the forum main page. Do you know why? :)

Go here to get your API key
Kasperatu
worst tutorial i've seen imo
Lucid
link doesn't install the userscript, just redirects to this wall of text. goddammit firefox.
Lamaredia

p14y3r wrote:

Lamaredia wrote:

Hey, have been using osuplus for a long time now, but I can't seem to get my API-key anymore now that I've reinstalled my PC. The link only leads to the forum main page. Do you know why? :)
Go here to get your API key
Thanks!
GrilledCheeese
Thank you for making this.
Ideal
firefox users: install tampermonkey and then download!
abraker

Idealism wrote:

firefox users: install tampermonkey and then download!
same for chrome users tbh
Topic Starter
oneplusone

Lucid wrote:

link doesn't install the userscript, just redirects to this wall of text. goddammit firefox.
It seems the new firefox 57 broke Greasemonkey and some scripts. I think the best option for now is to use Tampermonkey instead, also available for firefox.
mummie
it seems its not working on the new site layout yet any progress on that @oneplusone ?

Example https://osu.ppy.sh/beatmapsets/629384/#fruits/1383647
it cant be vieuwed in the old layout sadly
Topic Starter
oneplusone

mummie wrote:

it seems its not working on the new site layout yet any progress on that @oneplusone ?

Example https://osu.ppy.sh/beatmapsets/629384/#fruits/1383647
it cant be vieuwed in the old layout sadly
Huh I didn't know there were beatmaps that can only be viewed on the new site.

I'm not working on the new site layout, since the new site is constantly being updated and whatever I do will most likely break every time it updates.
Maybe when I have more free time.
Nozkur
the hits/play doesn't appear anymore in any profile website
Bust A Sauce
I'm not getting the total hits and pp showing up for my profile and also on beatmaps. The only thing that works is the bloodcat mirror link. Is there any fix to this? I've tried revoking my api key and requesting another one, but it still doesn't work. I'm using chrome btw
Digitalfear117
I've been using osiuplus for a while now, and I honestly forgot it was there until greasymonkey had a heart attack on me after the new update. I installed Tampermonkey and it works great again! I really lost appreciation for how amazing this script is, and I really want to thank you for your hard work in creating this! It really is great to have all these extra options :D
mummie

oneplusone wrote:

mummie wrote:

it seems its not working on the new site layout yet any progress on that @oneplusone ?

Example https://osu.ppy.sh/beatmapsets/629384/#fruits/1383647
it cant be vieuwed in the old layout sadly
Huh I didn't know there were beatmaps that can only be viewed on the new site.

I'm not working on the new site layout, since the new site is constantly being updated and whatever I do will most likely break every time it updates.
Maybe when I have more free time.

i didnt know that aswell but sadly i cant open it on the old site i can look it up on the old one but when i click the link boom to new layout :(
AncuL
why don't i see the players' ranking over on the score leaderboard?



it used to show the player's ranking beside their name
Topic Starter
oneplusone

Bust A Sauce wrote:

I'm not getting the total hits and pp showing up for my profile and also on beatmaps. The only thing that works is the bloodcat mirror link. Is there any fix to this? I've tried revoking my api key and requesting another one, but it still doesn't work. I'm using chrome btw
Try opening up the settings (top right side of the page) and paste your api key there.

AncuL wrote:

why don't i see the players' ranking over on the score leaderboard?



it used to show the player's ranking beside their name
You can enable it in the settings. It is disabled by default, since it causes the scores to load (significantly) slower.
Cinnamon-
Does this have multiplayers ?
praeludium
D:
Rangga
can explain that mean feature(hits/play)? i dont get it :/
abraker

Rangga wrote:

can explain that mean feature(hits/play)? i dont get it :/
Take the total number of notes you hit, and divide by the total number of times you played all of the maps
EMachine03
I’m using greasemonkey. I’ve pasted the code into a script, and the greasemonkey box says the script is enabled. When I press the button to edit, it shows the script’s source code. However, when I open up a beatmap, nothing is changed and it doesn’t ask me for my api code. Why isn’t it working?
Topic Starter
oneplusone

EMachine03 wrote:

I’m using greasemonkey. I’ve pasted the code into a script, and the greasemonkey box says the script is enabled. When I press the button to edit, it shows the script’s source code. However, when I open up a beatmap, nothing is changed and it doesn’t ask me for my api code. Why isn’t it working?
It doesn't work with the new greasemonkey on the new Firefox currently. You can try using Tampermonkey instead.
EMachine03

oneplusone wrote:

EMachine03 wrote:

I’m using greasemonkey. I’ve pasted the code into a script, and the greasemonkey box says the script is enabled. When I press the button to edit, it shows the script’s source code. However, when I open up a beatmap, nothing is changed and it doesn’t ask me for my api code. Why isn’t it working?
It doesn't work with the new greasemonkey on the new Firefox currently. You can try using Tampermonkey instead.
Thanks. I already fixed it that way.
eyyMinda
Awesome extension i've been using it for quite a while though just recently since like 1 month ago maybe more i noticed that it does not load additional 50 scoreboard highscores and doesnt show stuff like pp gained and so on even though links of bloodcat work. The scoreboard keeps loading forever. I'm using google chrome with tampermonkey.

Installed firefox and tampermonkey on it and it works. Tho i prefer chrome if anyone can help me out would appreciate..
[Peachy]
great addon but will it still work in the new website?
Xinnoh
^

The old website will be discontinued in a few weeks.

If you're going to update to the new web, ask flyte for the latest design since there's going to be changes made
that or just offer to directly implement them into the website instead, they're looking for people that can do that
Cylux
Doesn't work anymore. Using latest version of Chrome and Tampermonkey. It just loads data forever, but none of the features work anymore.

Edit: Reinstalled the whole Tampermonkey plugin and it instantly worked again. I didn't change anything at all, but it's fine now.
DeletedUser_6031847
for some weird reason when i wan't to watch the leaderboards for any ranked beatmap the page only display just 50 players instead of 100 and most of the features are not working for me..

i uninstalled and reinstalled but still not work.
Rythmic
Do you plan on updating it for the new osu! website? https://osu.ppy.sh/home
KecHik445

[Crz]Noire wrote:

for some weird reason when i wan't to watch the leaderboards for any ranked beatmap the page only display just 50 players instead of 100 and most of the features are not working for me..

i uninstalled and reinstalled but still not work.
Try reinstalled/update Tempermonkey/chrome, see if it work again
farkasma
This is amazing, I love it. :D
Any plans of making it work with the new site?
DarthSkrill
tampermonkey works better with firefox too, i would recommend recommending it for anything it works on
Greydus

farkasma wrote:

This is amazing, I love it. :D
Any plans of making it work with the new site?

if he wants to add it to the new site he can do it, the entire new site is open source
-Marin
if you have the time etc, it would be great to see it in the new site.
Quibbly
Any hope this will be added in to the new osu! website as well? Too lazy to look through the 213 posts to see if someone already asked this.
Topic Starter
oneplusone

Quibbly wrote:

Any hope this will be added in to the new osu! website as well? Too lazy to look through the 213 posts to see if someone already asked this.

IDHDD wrote:

if you have the time etc, it would be great to see it in the new site.

farkasma wrote:

This is amazing, I love it. :D

Any plans of making it work with the new site?

Rythmic wrote:

Do you plan on updating it for the new osu! website? https://osu.ppy.sh/home

[Peachy] wrote:

great addon but will it still work in the new website?
I am quite busy currently, but I will work on updating the script for the new site hopefully by July.
cheshire_
nothing for opera?
lmao gay
Topic Starter
oneplusone

zeptyk wrote:

nothing for opera?
lmao gay
u r gay

also i think it works with tampermonkey on opera
ababa

oneplusone wrote:

zeptyk wrote:

nothing for opera?
lmao gay

u r gay

also i think it works with tampermonkey on opera


Can confirm, it does work with Tampermonkey for Opera
Ayydar
I played a map and it shows "8 hours ago" even I finished it now.
Keziah
It's probably due to your timezone ?
Jakey-kun
so this is a 2018 reply and the website has new osu layout but it does not ask me for an api key im on chrome using tampermonkey
Nerrowcoolll

Jakey-kun wrote:

so this is a 2018 reply and the website has new osu layout but it does not ask me for an api key im on chrome using tampermonkey

Cause this script is for the old website and we are all waiting for an update
Jakey-kun
oh okay, i guess i will have to wait :)
dellar68
It doesn't work for me, it's a glitch or something?
snz

dellar68 wrote:

It doesn't work for me, it's a glitch or something?
you need to use the old website for it to work.
abraker

Ppus wrote:

dellar68 wrote:

It doesn't work for me, it's a glitch or something?
you need to use the old website for it to work.
For this who don't know how to get to the old one: https://old.ppy.sh

oneplusone wrote:

will work on updating the script for the new site hopefully by July.
I guess it's next July...
Topic Starter
oneplusone
New update on 64th July

Other features on the new site coming by 2018
bowiepro

Or1g1n wrote:

I played a map and it shows "8 hours ago" even I finished it now.

every website that uses the api i've seen will show that

also it wouldn't work on old.ppy.sh
Nerrowcoolll

oneplusone wrote:

New update on 64th July

Other features on the new site coming by 2018


This is awesome^^
Thank you so much
Topic Starter
oneplusone

BowiePro wrote:

Or1g1n wrote:

I played a map and it shows "8 hours ago" even I finished it now.
every website that uses the api i've seen will show that

also it wouldn't work on old.ppy.sh
Because the api used to return dates in GMT+8, but now it's GMT+0. The latest update has addressed it.

The script does not run on "old.ppy.sh". It has to begin with "osu.ppy.sh".
snyviper
Yay! Awesome update! I don't need to switch to old website to see top 100 anymore xD well done!
abraker
yipee!
Rhonin
it doesn't ask for api key on firefox with greasemonkey
Topic Starter
oneplusone
You will have to use tampermonkey for now. I will try to fix it for greasemonkey.
Xinnoh
When the app is enabled while visiting https://osu.ppy.sh/beatmapsets it will automatically input my username into the search bar
Topic Starter
oneplusone
I believe it happens because chrome sees that there is a password textbox under the settings api key and so tries to find a normal textbox (which happens to be the search bar) and autofill it with your username (and sometimes fill the api key as your password). I will fix this by making the api key textbox a normal textbox and hide it instead.
Topic Starter
oneplusone
new update weee
Rad-
Still broken on the new website if you have supporter, I cannot choose country rankings, it just shows global leaderboards. Also when choosing osuplus friends leaderboard and then going to country with supporter, it resets to global. The rest is fine.

Maybe it needs a way to give priority when choosing the supporter rankings?
MisakiSakaki
it keeps like this, old and osu sorry for spanish pic
Like 1 weeks ago it shows me the config tab and all options but now idk what just happen, i didin't edit or touch anything.
Topic Starter
oneplusone

Rad- wrote:

Still broken on the new website if you have supporter, I cannot choose country rankings, it just shows global leaderboards. Also when choosing osuplus friends leaderboard and then going to country with supporter, it resets to global. The rest is fine.

Maybe it needs a way to give priority when choosing the supporter rankings?
Unfortunately I am not a supporter so it is hard for me to fix this. :(

MisakiSakaki wrote:

it keeps like this, old and osu sorry for spanish pic
Like 1 weeks ago it shows me the config tab and all options but now idk what just happen, i didin't edit or touch anything.
That is the tampermonkey popup. The osuplus settings is a gear icon inside the webpage, but looking at your page it looks like osuplus isn't loaded. Maybe there's an error or something, look at your console by pressing F12.
MisakiSakaki
Yee, idk what's happen but tampermonkey won't load the script, actually i open the script in chrome and bualaj, works.
I fixed it using this addon in opera, then intalled chrome's tampermonkey in opera. I think is opera (or my opera browser) As you can see, chrome tampermonkey in opera works for me
Rad-

oneplusone wrote:

Unfortunately I am not a supporter so it is hard for me to fix this. :(


Well i decided to gift you 2 months of supporter, for both your awesome work with osuplus, and ofc to give you the resources to fix it :)
loveleft

Rad- wrote:

oneplusone wrote:

Unfortunately I am not a supporter so it is hard for me to fix this. :(
Well i decided to gift you 2 months of supporter, for both your awesome work with osuplus, and ofc to give you the resources to fix it :)
legend
Rad-
Another thing i noticed is that when pressing ''show more'' on top ranks, it doesnt give the full details on the top ranks as the first 5:
https://puu.sh/BCoUj/ba18561e52.png
Topic Starter
oneplusone

MisakiSakaki wrote:

Yee, idk what's happen but tampermonkey won't load the script, actually i open the script in chrome and bualaj, works.
I fixed it using this addon in opera, then intalled chrome's tampermonkey in opera. I think is opera (or my opera browser) As you can see, chrome tampermonkey in opera works for me

Tampermonkey in Opera is outdated, that's why it didn't work. I have updated to script to make it compatible with it.



Rad- wrote:

oneplusone wrote:

Unfortunately I am not a supporter so it is hard for me to fix this. :(


Well i decided to gift you 2 months of supporter, for both your awesome work with osuplus, and ofc to give you the resources to fix it :)

Omg thanks so much!!!! Fixed.



Rad- wrote:

Another thing i noticed is that when pressing ''show more'' on top ranks, it doesnt give the full details on the top ranks as the first 5:
https://puu.sh/BCoUj/ba18561e52.png

Fixed
Rad-
Nice, now osuplus is perfect on the new website, great job ^^

Edit: Actually one last thing i totally forgot to warn you about:
When you check global rankings or country rankings, and don't wait for the global/country rank to appear, and instead quickly switch page, you get 2 global rankings columns, one of them being from the previous page: https://puu.sh/BDeY0/58feff571a.png
bowiepro
replay download not working, after you click on the rank it brings you to a blank screen

edit: nvm, it's my stupid internet
Yoharo
http://prntscr.com/llw9pa
This happen when i click the user and then go back.
kreg_osu
Suggestion: Allow filtering leaderboards for EZ mod
Topic Starter
oneplusone

kreg_osu wrote:

Suggestion: Allow filtering leaderboards for EZ mod
Click the HR mod a few times.
abraker
I don't think it's working anymore.

maszyna972
Working for me, thanks!
Topic Starter
oneplusone
New update. Bugfixes.

Since the new site is continuously changing, expect the script to break every time the new site changes.
GrilledCheeese
It deletes the report buttons on beatmap pages
Zymasis39
My suggestion: normally you can't hover over difficulty icons to view the difficulty when there are more than 10 difficulties in 1 mapset. Make it so that when you hover over such icon, it displays the name and star rating of the highest difficulty for the specific gamemode.
45Traeath
Can't install the new version.

Might be because I'm missing the "GM.xmlHttpRequest", "GM.setValue" and "GM.getValue"; but I don't know where to get those...

And those might be missing because of something that caused Greasemonkey to completely vanish...

I don't even know ( . .)
Topic Starter
oneplusone

GrilledCheeese wrote:

It deletes the report buttons on beatmap pages

I tried to add it back, and it works for Tampermonkey. However I can't get it to work on Greasemonkey, so I just decided to not add it in at all. If someone manages to do it on Greasemonkey, please tell me (the code for Tampermonkey is commented out on line 3741 :) )

FD5GD wrote:

My suggestion: normally you can't hover over difficulty icons to view the difficulty when there are more than 10 difficulties in 1 mapset. Make it so that when you hover over such icon, it displays the name and star rating of the highest difficulty for the specific gamemode.

Sounds like a good challenge!

45Traeath wrote:

Can't install the new version.

Might be because I'm missing the "GM.xmlHttpRequest", "GM.setValue" and "GM.getValue"; but I don't know where to get those...

And those might be missing because of something that caused Greasemonkey to completely vanish...

I don't even know ( . .)

Make sure you have the latest version of Greasemonkey and browser. I have tested it on Greasemonkey 4.8 on Firefox 66.0.5.
45Traeath

oneplusone wrote:

45Traeath wrote:

[...]

Make sure you have the latest version of Greasemonkey and browser. I have tested it on Greasemonkey 4.8 on Firefox 66.0.5.

*Mm...*
Looks like the browser hasn't reached that 66.0.5...
And I can't make it reach that number, even when I search for updates...

FmL, I guess.
show more
Please sign in to reply.

New reply

/