02-18-2023, 07:49 PM
So, a while ago I managed to get the avatar preview on the Xbox Marketplace website (which has been broken for years) working again. I did this to get a model of my Xbox avatar, but I saw how back when it worked some people here used it to rip items, so I'm here to post a guide in how to get it working.
1. Download Fiddler Classic (You can use another proxy if you want but it's what I'll be using here)
2. Download this .js file: https://cdn.discordapp.com/attachments/1...Control.js
3. Run a web server to host the file (Python's http.server works)
4. Let's pick an item. In this case, I'm going to use this one: https://marketplace.xbox.com/es-ar/Produ...45444d07d9
5. On Fiddler, go to Rules and then Customize Rules
6. Under the "OnBeforeRequest" function, add the following:
Make sure to change "Fear-Vibes" and "es-ar" to match your item's URL and the 192.168.0.234:8080 to your web server. Also, if you're reading this somewhere in the future, make sure the "?v=23021616100" is correct (I had to change it since the last time I used this because it seems like Microsoft pushed a new version at one point even though it's been broken for ages).
7. Hit Ctrl+S to save your changes
8. Go to your item's page, and it should show up. Do note that you may need to clear your cache since your browser may have stored the original file there. Also, you may have to refresh the page a few times before it actually loads.
1. Download Fiddler Classic (You can use another proxy if you want but it's what I'll be using here)
2. Download this .js file: https://cdn.discordapp.com/attachments/1...Control.js
3. Run a web server to host the file (Python's http.server works)
4. Let's pick an item. In this case, I'm going to use this one: https://marketplace.xbox.com/es-ar/Produ...45444d07d9
5. On Fiddler, go to Rules and then Customize Rules
6. Under the "OnBeforeRequest" function, add the following:
Code:
if (oSession.fullUrl=="https://marketplace.xbox.com/es-ar/Product/Fear-Vibes/avatarViewer.js")
{
oSession.fullUrl="https://marketplace.xbox.com/Content/js/avatarViewer.js"
}
if (oSession.fullUrl=="https://marketplace.xbox.com/Content/js/avatarControl.js?v=23021616100") {
oSession.fullUrl="http://192.168.0.234:8080/avatarControl.js";
}
7. Hit Ctrl+S to save your changes
8. Go to your item's page, and it should show up. Do note that you may need to clear your cache since your browser may have stored the original file there. Also, you may have to refresh the page a few times before it actually loads.