FUT Web App - TamperMonkey scripts
FIFA 19's companion app for FIFA Ultimate Team, the FUT 19 Web App, is a website that let's you trade and manage your team on the go.
This TamperMonkey script is meant to enhance the FUT 19 Web App experience. You can install the script following the instructions below. Afterwards you will get a settings button on the bottom right of the web app, where you can enable every feature by itself. The script provides a certain degree of customization possibilities.
If you benefit from this project, you can buy me a beer
- Futbin integration
- Show Futbin prices on all player cards throughout the app
- Show link to player on Futbin
- Mark bargains (BIN price lower then Futbin value)
- Find minimum BIN value of players
- Refresh transfer list
- Increase transfer list size
- Extra card information (contracts, fitness)
- Total coin value for cards on the transfer list
Make sure you have user scripts enabled in your browser (these instructions refer to the latest versions of the browser):
- Firefox - install Tampermonkey.
⚠️Has issues loading properly (see issue #115)
- Chrome - install Tampermonkey.
- Opera - install Tampermonkey.
- Safari - install Tampermonkey.
- Dolphin - install Tampermonkey.
- UC Browser - install Tampermonkey.
If you feel there are missing features, feel free to add a request to the issue list. Make sure to provide the necessary details, or even a mockup of what the feature would look like.
File a bug report in the issue list.
Clone this repository and execute:
To start the bundling process and linting process, execute:
Make sure to enable
Allow access to file URLs in
chrome://extensions/ for Tampermonkey, and add the following script snippet:
// ==UserScript== // @name FUT Enhancer // @version 0.1 // @description // @license MIT // @author Tim Klingeleers // @match https://www.easports.com/fifa/ultimate-team/web-app/* // @namespace https://github.com/Mardaneus86 // @supportURL https://github.com/Mardaneus86/futwebapp-tampermonkey/issues // @grant GM_notification // @grant GM_xmlhttpRequest // @grant GM_getValue // @grant GM_setValue // @grant window.focus // @require file:///<path to repo>/dist/fut-enhancer.user.js // @connect ea.com // @connect futbin.com // ==/UserScript==
Remember to change the path after
@require to the folder where you cloned the repository. It should point to the generated
fut-enhancer.user.js in the
Add a feature request or bug to the issue list before doing a PR in order to discuss it before implementing a fix. Issues that are marked with the
help wanted have priority if you want to help.