Інсталювати Steam
увійти
|
мова
简体中文 (спрощена китайська)
繁體中文 (традиційна китайська)
日本語 (японська)
한국어 (корейська)
ไทย (тайська)
Български (болгарська)
Čeština (чеська)
Dansk (данська)
Deutsch (німецька)
English (англійська)
Español - España (іспанська — Іспанія)
Español - Latinoamérica (іспанська — Латинська Америка)
Ελληνικά (грецька)
Français (французька)
Italiano (італійська)
Bahasa Indonesia (індонезійська)
Magyar (угорська)
Nederlands (нідерландська)
Norsk (норвезька)
Polski (польська)
Português (португальська — Португалія)
Português - Brasil (португальська — Бразилія)
Română (румунська)
Русский (російська)
Suomi (фінська)
Svenska (шведська)
Türkçe (турецька)
Tiếng Việt (в’єтнамська)
Повідомити про проблему з перекладом
https://github.com/SteamTools/steamtools.github.io/tree/master/mosaticon
All the backend does there is fetch your inventory. I think I can come up with a hacky solution here, which requires you to load your own inventory and paste it into a textbox. This will solve most issues with very large inventories too hopefully.
I made the change, can you test it and let me know how well it works?
https://steam.tools/mosaticon/
(may need to do a few full cacheless refresh to get the latest version)
Ahaha I like the way you think, you might wanna specify pasting the 'raw data' though. When you paste the link to the API in the browser it displays the JSON content first, might confuse some people when it doesn't work because they did ctrl+a on the JSON data and not the list output from the raw data tab. Works well though.
Edit: I was thinking too, is there any way you can get the user to make the request themselves on behalf of the website (not manually, part of the fetch emoticons function), that way the traffic won't be coming from your domain, but from the user's IP? Might be a workaround to the blocking of domains if it's possible at all; also saves the user like 10 seconds of extra effort pasting a url into a new tab and pasting the content back into the site.
I think you have "Json Formatter" extension installed :P I do too, but that's not default. By default chrome shows the raw output.
> is there any way you can get the user to make the request themselves on behalf of the website
No, browsers intentionally don't allow that because it would be a huge privacy and security risk. Well, it is doable if the given website (steam) allows it, but they don't. If you're interested to learn more about it, read up on:
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
Technically, one way around automating it would be through a chrome extension, things like SteamDB use it. But it's a bit heavy handed and not sure how many people would install an extension to use steamtools
> "Click link and paste contents"
> Crtl - a -> ctrl - c -> ctrl - v
> Processing..
> 6 emoticons loaded....
Those 6 emoticons that load are the basic ones Steam gives out I believe.
My profile is set all public
And I have 3.5k+ Emoticons
https://gtm.steamproxy.vip/inventory/76561198082249785/753/6?l=english&count=5000
It's not great but at least it works
Tried out the fix and am can now successfully use Mosaticon. Very glad I can use this tool again