Hmm I will look into the performances. The osu!preview shouldn't take that long, it doesn't load the preview until you click the spoiler, and doesn't require any info outside of the page. idk, I will look into them.
My replay actually came before the one on the web, and tbh mine is better (nice file name and correct date). But whatever, I just updated the script and the replay is converted back to the natural osu web one.AncuL wrote: 93i4m
oneplusone, maybe put the " replay" on the rank (#XX) like how osu naturally do it
NopeOr1g1n wrote: 2w4z71
Is it possible to include Country ranking?![]()
I'm not getting the lag. But I made some improvements so it should be less laggy for anyone getting lags, I hope.abraker wrote: 5u2f3m
Hey how is that lag when loading issue coming along? Please tell me you are getting the lag too
I updated the code. Note: the most played column gets the information from new.ppy.sh, so expect it to be broken frequently whenever the new site changes.Ravsii wrote: 511nj
Most played column doesn't work. Is it just me or some kind of bug?
I've checked on several profiles. Still nothing
Fixed. Apparently the 100 in taiko is worth 50% instead of 33%.The M wrote: 303072
I don't know if anybody has mentioned it but it displays the wrong acc for taiko mode.This image is the acc of the top 17 for the same song, one with and one without osuplus :
http://imgur.com/0AuIrQZ
(the one without osuplus is the correct acc). This seems to happen only on the taiko rankings but as far as I can tell does it happen on every taiko ranking
You can try downgrading Tampermonkey to 4.0.25 as I don't have 4.0.69 to test (apparently only some ppl will be updated to that ver).hozuki wrote: 4jk6d
For some reason, Tampermonkey crashes whenever I try clicking the script link. I'm on Chrome 50, Tampermonkey 4.0.69 and Windows 10. Anyone having similar experience?
var daysAgo = 1;//days count hereThat way, for people using my or another dark/transparent CSS will see the highlighted plays as well. Thank you in advance
var css = "background:rgba(255,255,255,.2)!important";
var j = jQuery.noConflict();
if(j(".stylish").length > 0){j(".stylish").text(j(".stylish").text()+'.Z{'+css+'}');}
else{j('head').append(j.parseHTML('<style>.Z{'+css+'}</style>'));}
j('#leader').on('DOMNodeInserted', '.prof-beatmap', function () {
if((new Date(j(this).find(".timeago").attr("datetime"))).getTime()>=((new Date()).getTime()-(86400000*daysAgo))){j(this).addClass("Z");}
});
It's now at the rank #, like the original osu web page.icyarctic wrote: gv32
what happened to the replay button on the scoreboard?![]()
I will try to add that if I have the time.Dungeonfire wrote: 663l3
Hey there. I was wondering if you could do the slider thing for highlight recent plays more like this :
var daysAgo = 1;//days count hereThat way, for people using my or another dark/transparent CSS will see the highlighted plays as well. Thank you in advance
var css = "background:rgba(255,255,255,.2)!important";
var j = jQuery.noConflict();
if(j(".stylish").length > 0){j(".stylish").text(j(".stylish").text()+'.Z{'+css+'}');}
else{j('head').append(j.parseHTML('<style>.Z{'+css+'}</style>'));}
j('#leader').on('DOMNodeInserted', '.prof-beatmap', function () {
if((new Date(j(this).find(".timeago").attr("datetime"))).getTime()>=((new Date()).getTime()-(86400000*daysAgo))){j(this).addClass("Z");}
});
Ok I will change it when I have the time.snyviper wrote: 682n4k
Hey there!
I really like your work, thanks for sharing >.<
I use a lot the sort by PP option, and I noticed that when PPs are equal, the older play comes first, and it's really nice! But I was wondering if you could make higher scores come first, then if scores are also equal, older plays comes first, because spin to win![]()
Thank youoneplusone wrote: 404d2c
Ok I will change it when I have the time.snyviper wrote: 682n4k
Hey there!
I really like your work, thanks for sharing >.<
I use a lot the sort by PP option, and I noticed that when PPs are equal, the older play comes first, and it's really nice! But I was wondering if you could make higher scores come first, then if scores are also equal, older plays comes first, because spin to win![]()
![]()
Dungeonfire wrote: 663l3
Hey there. I was wondering if you could do the slider thing for highlight recent plays more like this :
var daysAgo = 1;//days count hereThat way, for people using my or another dark/transparent CSS will see the highlighted plays as well. Thank you in advance
var css = "background:rgba(255,255,255,.2)!important";
var j = jQuery.noConflict();
if(j(".stylish").length > 0){j(".stylish").text(j(".stylish").text()+'.Z{'+css+'}');}
else{j('head').append(j.parseHTML('<style>.Z{'+css+'}</style>'));}
j('#leader').on('DOMNodeInserted', '.prof-beatmap', function () {
if((new Date(j(this).find(".timeago").attr("datetime"))).getTime()>=((new Date()).getTime()-(86400000*daysAgo))){j(this).addClass("Z");}
});
I fixed it inside my CSS finally. Shoutouts to Flipybitz.oneplusone wrote: 404d2c
I will try to add that if I have the time.
I don't see what's wrong.Venix wrote: 5k553x
Hello, please fix scoreboard on beatmap page, "Max Combo"
Impossible.usmc wrote: 65146g
hi, is there any chance you could add country ranking?
It is not a bug with the script. The scores really are duplicated in peppy's database. You can see for yourself using the API.Scarlet Evans wrote: 14qw
Looks like some people can have their scores on leaderboards doubled. Bug?
https://www.reddit.com/r/osugame/commen ... _the_same/
Fixed.Blobby3000 wrote: 5f2q2d
This is awesome and super helpful to use
One small bug I noticed is that when you un-tick the checkbox for highlighting a time frame of plays in the top plays tab of someones profile it does not remove the highlight from the plays.
Not a big issue and everything else seems top notch, good stuff
Do you have Tampermonkey/Greasemonkey installed?InfinityPotato wrote: 121qc
So Malwarebytes blocked it, turned off protection, retried and I get error when it says "Addind to Chrome"?
AddedScarlet Evans wrote: 14qw
Feature request: global rank of player being shown on Country Ranking page.
For example, let's look at USA players: https://osu-ppy-sh.tvgratuite.org/p/pp?c=US
You see their PP, you see which are they in their country, acc, playcount, etc., but you don't see one of the things that would interest many players most:
There is no rank of the player in the global ranking shown.
What do you think about adding it? I think that it would be a really valuable thing to add and there's still much of "free space" in the table to do this: http://puu.sh/qPmih/241410429c.png![]()
Thanks!Io The Fox wrote: 6s4469
This really looks awesome ! , i will definitly take a look at this script ^^, i just installed it
Hooray! <3oneplusone wrote: 404d2c
Added![]()
I think that it could be worth to ask here: t/405025ManInGlasses wrote: 492d4v
So looks like you made an update, it's great, thank you. But now this script not working well with osu!ppsave script on rankings page, "Update all pp" button from this script just stopped working at all because of your newly added country rankings. So I need to manually exclude http://osu-ppy-sh.tvgratuite.org/p/pp from your script to bring this button to work for now. I hope there a fix for that.
ManInGlasses wrote: 492d4v
So looks like you made an update, it's great, thank you. But now this script not working well with osu!ppsave script on rankings page, "Update all pp" button from this script just stopped working at all because of your newly added country rankings. So I need to manually exclude http://osu-ppy-sh.tvgratuite.org/p/pp from your script to bring this button to work for now. I hope there a fix for that.
I added a button to show the global/country rank instead. Now osu! pp save will work as long as you don't show the global/country rank. Having the extra column screws it up.Scarlet Evans wrote: 14qw
Hooray! <3oneplusone wrote: 404d2c
Added![]()
I think that it could be worth to ask here: t/405025ManInGlasses wrote: 492d4v
So looks like you made an update, it's great, thank you. But now this script not working well with osu!ppsave script on rankings page, "Update all pp" button from this script just stopped working at all because of your newly added country rankings. So I need to manually exclude http://osu-ppy-sh.tvgratuite.org/p/pp from your script to bring this button to work for now. I hope there a fix for that.
Maybe it would be better for a creator of the other script to update it, to take into and make it less vulnerable? I can be wrong ofc. as I didn't looked more into both scripts' codes yet ^^
Fixed.Or1g1n wrote: 2w4z71
Searching score works incorrect. Have checked it in mania.
As you can see, it just moves right.![]()
Where is this button? It doesn't show for me anywhere: http://puu.sh/rcAU7/9bc069d19e.png (Firefox). Is it hidden somewhere? Also, will it your setting or you need to enable it every single time? I think that many people don't use the other browser extension and ability to have this extra column all the time, without the need to enable it every time, would be really niceoneplusone wrote: 404d2c
I added a button to show the global/country rank instead. Now osu! pp save will work as long as you don't show the global/country rank. Having the extra column screws it up.
Here's a picture of mine, I use google chrome.Scarlet Evans wrote: 14qw
Where is this button? It doesn't show for me anywhere: http://puu.sh/rcAU7/9bc069d19e.png (Firefox). Is it hidden somewhere?
I messed up. Fixed. Also replaced with a checkbox to .Scarlet Evans wrote: 14qw
Where is this button? It doesn't show for me anywhere: http://puu.sh/rcAU7/9bc069d19e.png (Firefox). Is it hidden somewhere? Also, will it your setting or you need to enable it every single time? I think that many people don't use the other browser extension and ability to have this extra column all the time, without the need to enable it every time, would be really niceoneplusone wrote: 404d2c
I added a button to show the global/country rank instead. Now osu! pp save will work as long as you don't show the global/country rank. Having the extra column screws it up.Original table, with so much of unneeded space is kind of ugly >,.,<
Porter Robinson wrote: 4i2q6i
Add the opcion to see the 'spin' for beatmaps please!
Impossible with the current API.Porter Robinson wrote: 4i2q6i
Add the opcion to see the 'spin' for beatmaps please!
Click the HR mod a few times.unko wrote: 1ui5g
no EZ mod in score selection? is this intentional either way this is super good pretty i very very like![]()
e: another issue; if you load a request (i.e mods or friends) while it's loading initially, it won't cancel that first- meaning it will just display the global top 100 anyway
I can't find the button... Whenever I uncheck that box and reload the page, it loads checked again..oneplusone wrote: 404d2c
I added a button to show the global/country rank instead. Now osu! pp save will work as long as you don't show the global/country rank. Having the extra column screws it up.
It's slow because of the new rank number. If you disable it it should run as fast as before.Tyrrrz wrote: m5046
Top100 takes around 5 minutes to load now (vs ~15 seconds on v1.5.1).
Is there any way to have version for 1.5.1?
Fixed. (may break again if peppy updates the new.ppy.sh site)-Pikachu- wrote: g6q2t
The "Most Player" tab doesn't work properly ovo;
Fixed the unchecking.snyviper wrote: 682n4k
I can't find the button... Whenever I uncheck that box and reload the page, it loads checked again..oneplusone wrote: 404d2c
I added a button to show the global/country rank instead. Now osu! pp save will work as long as you don't show the global/country rank. Having the extra column screws it up.
I'm using chrome, am I missing anything?
Might be the API server being slow. Or try disabling the "show pp rank" checkbox now.Rad- wrote: 1w5u4b
This stopped working for me all together, continues with the loading circle but never stops and shows anything, used both in chrome and firefox to test it out and same results.
Works now, thanks! Oii, I'd like to request a feature if possible, and it's that if is possible to check how many plays certain player did to certain main that doesn't appear in the Most Played tab, like a search system or something like that o: would look like:oneplusone wrote: 404d2c
Fixed. (may break again if peppy updates the new.ppy.sh site)-Pikachu- wrote: g6q2t
The "Most Player" tab doesn't work properly ovo;
Try opening the console with F12 and see if there are any error messages.Rad- wrote: 1w5u4b
I really do believe that the API has something to do with this, as it never loads any scores and stuff beside how it is originally, which means adding the other players beyond top 50 and see friends list is impossible right now,
Impossible.-Pikachu- wrote: g6q2t
Works now, thanks! Oii, I'd like to request a feature if possible, and it's that if is possible to check how many plays certain player did to certain main that doesn't appear in the Most Played tab, like a search system or something like that o: would look like:
Country rankings is only for performance ranking page https://osu-ppy-sh.tvgratuite.org/p/pp, not beatmaps page. (both google and chrome)Genjuro wrote: 64j6l
I installed the script fine, but i don't see country rankings checkbox only friend rankings.(both mozilla and firefox)
So this mean that you can't add a country ranking option to here?:oneplusone wrote: 404d2c
Country rankings is only for performance ranking page https://osu-ppy-sh.tvgratuite.org/p/pp, not beatmaps page. (both google and chrome)Genjuro wrote: 64j6l
I installed the script fine, but i don't see country rankings checkbox only friend rankings.(both mozilla and firefox)
It's because of the new pp system. It shows the acc of the higher score, but displays the play of the higher pp. In your case the HDDT > HDHRDT score, but pp was higher on the latter.ManInGlasses wrote: 492d4v
got a bug today, 1 "100" instead of 20 "100s" somehow
1x100 94.5% acc DansGame
happened on Mozilla, play from Zavarka's profile
other scores looks ok
For mania, Top Ranks shows the score, hits, and combo of the no mod play rather than the modded play. The accuracy is correct though.ctb too, the stats of the top score are shown, not the best pp one.
This is now fixed.PakaChan wrote: 70296u
For mania, Top Ranks shows the score, hits, and combo of the no mod play rather than the modded play. The accuracy is correct though.ctb too, the stats of the top score are shown, not the best pp one.
Also when we search for a 's score on a map, it would be nice to see all his mod scores, not just the top one
oneplusone wrote: 404d2c
However with the current API, it is impossible to query a 's score with specific mods![]()
kai99 wrote: 20205p
Man, this is the thing. Why didn't I know of this before lel. Using it well. Thanks for the good stuff!
Thanks for the suggestion!Frostick wrote: 323g2o
I love <3 the extension, I already used it for like 2 monthes and it REALLY helps me!![]()
But I think you should add a quick button in the top ranks for every song, it would really help!
Reasons:
1) You can copy other people's maps instantly from top ranks.
2) When your beatmaps get deleted / you change pc and don't backup, you can re- your maps quicklier.
3) It just lets you / re- a map faster without having to look at the full beatmap page, and especially if you have poor internet connection.
I think it will be very easy for you to create compared to other stuff you've done with the extension...
Anyway, thanks for making it!
It's like the subscription tab on youtube. You subscribe to mappers then you see their activity to their maps (being ranked, qualified, or updated).mindmaster107 wrote: b5f4k
Can you explain in detail what the subscription actually does? Does it just ping you when anything in the thread happens, or when there is a new top play, or when the mapper ranks something, or what? And is this customisable in any easy way?
There was a period where the servers were bad so I made the script keep requesting in intervals until it gets a reply. Not sure what is the best solution so that's what I did. I am not an experienced script writer so if there is any bad practices I've been doing please tell meHusky wrote: 6f14
Hi, creator.
Is it wrong that your script sometimes feels sluggish? (Like loading map informations in a loop) Or is it just osu!related thing with servers going bad recent times?
It displays all the maps in your maps subscription and the maps made by your subscribed mappers, sorted in last updated time. So the most recently updated map will be shown at the top. It is meant for people following mappers and want to know if they have submitted or updated a map. It does not alert you, you have to check it in the subscriptions tab. It is not customisable for now, and if you have any suggestions feel free to post here.mindmaster107 wrote: b5f4k
Can you explain in detail what the subscription actually does? Does it just ping you when anything in the thread happens, or when there is a new top play, or when the mapper ranks something, or what? And is this customisable in any easy way?
Yeah about that, because the osu page is loaded on https, we cannot embed any iframe that is loaded from http (see here). Bloodcat used to be hosted on https so it was no problem. But now it is only hosted on http, so we can't embed it. Nothing much I can do, except maybe put a separate link that opens bloodcat in a new tab I guess.PsoGnar wrote: 6p583o
I don't know if anyone have the same problem as me lol. it's been months already http://imgur.com/a/sofQ8
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 for Pale MoonYumikoi wrote: 2a1732
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 was added.
Hope it is fixable, this script is really amazing!
Yup I stored both the IDs and names. 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.abraker wrote: 5u2f3m
I just glimpsed through the code, so I may or may not have missed where you are requesting IDs, but I hope you are storing IDs and not their names. This can easily stop working upon a name change.
Hi I managed to get the script working with an experimental fork of greasemonkey for palemoon 27 and neweroneplusone wrote: 404d2c
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 for Pale Moon![]()
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.F1r3tar wrote: k4z6k
Why do you have to fiddle with the friend and mod rankings so many times before it finally loads?
Couldn't it just display currently loaded scores as it continues to load until all have loaded?abraker wrote: 5u2f3m
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.
it can and it was like that at some point, but got changed. I guess you can blame me for that:F1r3tar wrote: k4z6k
Couldn't it just display currently loaded scores as it continues to load until all have loaded?
Thanks for making life more inconvenient.abraker wrote: 5u2f3m
it can and it was like that at some point, but got changed. I guess you can blame me for that:
p/5040397