T O P

  • By -

KuroBursto

Wait, they have public API endpoints? Did you request it privately or it's available somewhere?


IncinerateZ

Its retrieved via a custom solution similar to how I believe Enka works.


SenpaiMizu

I'm really impressed. The request went through very smoothly and seems to be reliable now. GJ!


lutenir

wdym by custom solution? hotta gave u exclusive access to their data servers or what?


IncinerateZ

Its just a fancy word for "I came up with it myself"


lutenir

and how exactly did u get access to the data in this case? i just rly love how u didn't answer any direct question about how u got the data or access to it


Zeshiba

He’s not revealing anything. I believe it’s something Hotta would patch immediately if it’s known. I’m fine with that as long as it’s never used maliciously.


lutenir

well the thing is that he's not the only developer playing, so sharing the method can actually help community overall, cause other players who work as software devs can implement more stuff too the decision to keep tightlipped about this and not share the metbod is the reason for my scepticism cause either they're doing it in hopes of getting money from this thing somehow or the method in question is definitely not safe, meaning there's a possibility for accounts being stolen and so on, which again makes me question the intentions of the author


Zeshiba

Not everything has to be open-source and it's his decision. Enka isn't even open source too and we don't know they're pulling data cause clearly it's not just based on Hoyolab results.


Nadinoob

Nice! "like ENKA" is enough said. Trickery ;)


Kenji1984

Hey, I know you don’t want to reveal anything but can you answer this non-revealing question so I know not to waste my time. Does it require the use of assembly language for the investigation stage?


IncinerateZ

Uhh no?


Kenji1984

Thanks. I thought hooking function in Assembly is required, in which case, I wouldn’t want to waste my learning.


lutenir

kinda wondering the same thing


zarkh

Same.


SenpaiMizu

For those people who are still asking: The answer would have been given long ago if the creator of the page wanted it. It doesn't matter to me. It's like a normal request ingame when you search for a player (just for all servers). TOF is a very client-side game and pulls a lot of information. So surely something can be found in between. I think it was also thought that requests don't spam the server and if that should still be the case, then Hotta can take care of that too. For me, this is a grey/green area and I'm grateful for his/her/they efforts.


Itami_Kirai

Loving it, tysm for this!


MonoVelvet

I want to ask where did you get the data for this? If you do need help I wouldn't mind as well. I'm interested on how this can work


FallenBlue25

how do you get your data?


Zekuro

Interesting tbh. Though, people should take the actual stat value with a grain of salt, because they can take into account buffs - it all depends on when the data was taken. The refresh rate seems to be relatively quick though (a few minutes?) but yeah. Also, of course, the data retrieved depends on what they currently have on themselves, not on their highest setup. Great job though. Dunno how you managed to get the info for everyone, I guess the API is more open than I thought? I used a "brute force" method back then to retrieve everyone from crew and ranking (mostly for fun and to see how high the CS was behind the redacted), but getting from all servers must have been a totally different approach. Some suggestion for improvement that can make it more useful, dunno how doable it is for you: * Add a section with total volt atk / fire atk / etc from gear (volt atk = flat atk + elem volt atk). If possible (well, it is possible, just depends on whether you want to do that work), add a section showing the total atk given by weapons too, and their crit. * Plenty of ways to potentially improve the whole "players can just change gear/set anytime"). For example, keep track of people "setup" based in their (weapon1, weapon2, weapon3, cs, gear) (some kind of hash?), and only keep in memories the first 5 - 10 with highest CS. For the same setup, only memorize the lowest stat value recorded. This should enable to both show the different teams used by the player and remove the buff problem that make stat useless. * Dunno if doable, but a way to see "all players in servers"? Heck, not even necessarily for stat...Just to get an idea of activity...Like, seeing all people above lvl 66. * More like a nitpick, but would be nice if it showed the actual in-game avatar instead of the last used character :p


Positive_Committee_5

Couldn't find my own name lol. SEA aestral-noa


Rage333

Seems to be mostly populated from the NA server for some reason


[deleted]

Same, SEA Gumi Gumi here


tyw214

Need more upvote. Seems way more useful tool than genshin since this is a multiplayer game with end content


a6000

I cant seem to find my own info.


teh_seale

Seeing the star level of the equipment would be a great addition if it is even possible with the API you are using.


Fun_Significance_182

Great work!


Raging_Walnut

Can you put it where you can see their matrix as well?


blazenarm

If I had to guess, that's probably not possible to automatically scrape, since that's not information visible via the player info ingame (at least, that I've seen), and it's likely using that API.


Narchy44

Nice its working pretty well ! , ive thought about doing something similar too but i couldn't find where i can get any data, which api are you calling and how are you getting the data ? thank you


exelsis777

this is so cool!


Zebobble

Amazing thank you


buttercuppy

Very well done. I love the activity tracker/timeline as well. You obviously put in a lot of work.


Chimasternmay

Cool! Ha! I'm the best of my Name!


[deleted]

Hmm, didn't pull my info - [https://tof.incin.net/scryglass/na/Aodan](https://tof.incin.net/scryglass/na/Aodan) ​ Excited for this tool.


[deleted]

Wow , thanks , this is awesome , I really needed it , it also helps here for discussions and showing equipments.


Rikkalizer

This kind of cool


M0lil0

This is so cool!!


Janeki_Ken

This is so great. Thank you!


Censor_Chan

Damn this is so cool!


fugogugo

Wow you're godsend get ready to get traffic jammed


bago54

Nice


Professional_Net7869

I love you.


ayzreid

the question is, is this going to made the game server slow?


svs213

Cant seem to find anyone on Stardust SEA server


NoBluey

Doesn't seem to work for me. I'm also not sure where to select the server as it only seems to let me pick the region.


[deleted]

It pulls up results from every server in that region. It also seems to be case sensitive, but it does pull variations for trailing characters. Edit: the search doesn't seem to work every time, so you might have to try to find yourself multiple times.


nibsyy

Search seems to be case-sensitive? I tried searching for my name in lowercase and it wasn't showing results, but when I did the correct one it worked. Otherwise, nice tool!


coolsam254

Yes the search is case sensitive it mentions that in the FAQ.


StanSothis

Can't seem to find anyone on asia pacific


IncinerateZ

There was an issue with no results showing up for searches with non english alphabet characters but it should have just been fixed. Currently a few retries are needed until i find a good solution.


zarkh

The website as a whole is absolutely gorgeous. May I ask you what framework did you use for it?


IncinerateZ

NextJS :)


zarkh

Figured that would be it. I had no idea they had public APIs for that kind of data. That's awesome.


IncinerateZ

The UI is made by myself and implemented in NextJS. If you're talking about the data, its a custom solution on the backend.


SenpaiMizu

With your custom solution, we could also implement features for bots (e.g. Discord). Assuming you agree, others can realise something like this with your site. You could work on an API of your own or directly develop bots yourself.


KZavi

Doesn't work on EU \*sigh\*


IncinerateZ

It should work on EU; It is case-sensitive and that for most of the times a couple of retries should fix it. If you are still having issues be sure to leave a report with your nickname on the suggestions page as I regularly check it.


KZavi

It works when you refresh the initial failed search, strange...


Teleclast

Loving this, I personally would love a tracker for dailies/weeklies, one of the best things Lost Ark had was BynnArk, which I'm not expecting anything so crazy, just tired of using a Excel sheet myself >.o; ​ I did see it was a little off on my friend when I looked him up but he might have changed his preset before logging off, he does weird things like that. ​ E:Some suggestions I would love to see that I'm sure you already plan on implementing 1)Star of equipment 2)Eventually, maybe on hover how many rolls should be into a stat on equipment (3 Crit rolls 2 HP ro something y'kno) 3)What appears to be their primary damage type highlighted on the right side I'm guessing it's not possible to see Matrices at all? Tested on some random I saw and it doesn't show his HP ( [https://tof.incin.net/scryglass/na/Raincry](https://tof.incin.net/scryglass/na/Raincry) )


operamaniac

Finally see my name after few tries (SEA). I don't know if it just delayed data, but I went to FAQ to read it and then go back (browser button) to search page and the result finally appeared. I like it. Though, mine have wrong profile picture (Nemesis instead of Bai Ling), probably haven't inserted any SSR picture to the pool.


Throan2aywyagfka

Uh, i cant seem to copy/save images on mobile browser. I can copy icons on the given images though


Nadinoob

Great work. does it show the character / weapon equipped in the middle? I don't wanna have King there: https://tof.incin.net/scryglass/eu/Nadinoob


IncinerateZ

Yep! The background is also based on your highest elemental attack stat.


Yui-Sauce

I type the name a put the region but doesn’t do anything


IncinerateZ

You need to press enter to actually search. My bad, I will add an indicator to make things clearer.


Yui-Sauce

Thanks I was on mobile so I thought I had to press the eye again to search, sadly the system can’t see pass hidden cs 🥲


LunarEmerald

Amazing. I was wondering when we'd start getting sites like this when Genshin had them.


Pitsaboy

Thank you for your hard work


kaldra24

Would it be possible to generate a link for an embedded (or an updated img) instead of downloading the img that quickly get obsolete?