Mardaneus86 / futwebapp-tampermonkey

TamperMonkey scripts to enhance the FUT 21 Web App - Discontinued
MIT License
192 stars 103 forks source link

Update to FIFA 19 Web App #111

Closed DeRutterQS closed 6 years ago

DeRutterQS commented 6 years ago

Over the last Month i got used to your great work. Cannot imagine a Web App without the Futbin Price next to Player name.

Are you planning to continue the work for Fifa 19?

Mardaneus86 commented 6 years ago

Thank you for the compliment. I will probably update the Futbin part, depending on how much the web app will change this year. The other parts aren't used that much, so it depends on requests and how much time I have.

Mardaneus86 commented 6 years ago

Investigation of the new app made clear that the underlying code of the web app changed quite a bit. The gNavManger on which most of the code is based, is no longer a global JS variable, so another hook needs to be found for that first.

I'll add my findings to this issue for reference purposes.

Tro11z commented 6 years ago

I used the auto-list feature almost all year. Would love to see it return when you have the time for it.

DeRutterQS commented 6 years ago

Thanks for all that effort you put into this.

Feigenstaub commented 6 years ago

thanks the the effort last year, mostly I used:

Seriously, that 3 things I would love to see again this year. :)

HopkinsC1 commented 6 years ago

Echoing everyone else's compliments, been really great for 18.

As for me I'd love to see the transfer market refresh button, that was top tier.

Thanks again!

Feigenstaub commented 6 years ago

Echoing everyone else's compliments, been really great for 18.

As for me I'd love to see the transfer market refresh button, that was top tier.

Thanks again!

I never figured out how that refresh transferlist feature works. If that would mean it refreshes my current search on the transfermarket where I can stay in the 59th minute, that would be awesome 9000. But it did not for me. At least it didnt throw out the already expired cards.

Mardaneus86 commented 6 years ago

Thanks for the compliments all. I'm making progress but it takes some time. Futbin integration is working in my local environment. Working on the link to the exact Futbin page now. ETA for Futbin integration is tomorrow if nothing unexpected happens.

Futbin integration

I'm going to disable all other functionalities and release part by part as soon as it is working again.

guiseppeshen commented 6 years ago

Looks great, really loved your work for last year's app and look forward to the futbin and also the price check within the app feature. both were great.

Mardaneus86 commented 6 years ago

Released the first version for FIFA 19 with Futbin integration. I'm thinking about adding Google Analytics to figure out which features to spend my time on.

By the way, if you like and benefit from this project, you can buy me a beer :beers: 😉 paypal

Keep in mind to enable the features through the settings page, which you can open by clicking on the bottom right icon (it's not a nice settings icon anymore, that will be fixed in the next version).

fut837492 commented 6 years ago

Hi @Mardaneus86 ,

I'm currently looking through this myself and I'm struggling to find how to add a new nav tab item (plus a view, similar to the autobuyer screen/section you had last year), the proper way, not just injected html/css through js. Do you have an pointers? I've tried adding a few things but none seem to work - not as clear as last year!.

Thanks!

robbrad91 commented 6 years ago

keep in mind to enable the features through the settings page, which you can open by clicking on the bottom right icon (it's not a nice settings icon anymore, that will be fixed in the next

Am i going mad? I can't see this... Version 1.0.2

Mardaneus86 commented 6 years ago

What is it that you can't see? The settings icon? You have to enable Futbin in the settings first. Please reach out on Gitter if you can't get it solved so we can focus on the update to FIFA 19 process here.

Settings icon
robbrad91 commented 6 years ago

Yeah, can't see the settings. I dropped the old version this morning, installed new one (with 19 support) and restarted browser etc. Not there. I'll have a play around and see if i can figure it out. Will update either way. Thanks for the screenshot!

Bluey25 commented 6 years ago

This combined with the shortfuts chrome extension greatly improved my experience of the web app in 18 so I'm glad to see it back.

Aside from the futbin integration I mostly used the following:

Refresh transfer list - made sniping players (combined with the keyboard shortcut from shortfuts) far easier and doesn't result in repetitive strain.

Check on current lowest BIN - Great bit of information to have without scrolling through x amount of pages.

Thanks for the great work.

guiseppeshen commented 6 years ago

Really looking forward to "Check on current lowest BIN" if you can do it Tim

Mardaneus86 commented 6 years ago

"Find Min BIN" seems to be the most requested feature as far as I can tell based on the feedback. It's not a question about if it can be done, but by doing it without looking like a bot, thus imposing a ban risk. This kind of feature will take some effort to do without risking you guys to get banned.

I'll see what I can do but no promises or ETA yet!

Mardaneus86 commented 6 years ago

The WebApp update by EA of this morning has no influence on this script, so we're still good to go! 👍

Mardaneus86 commented 6 years ago

Just pushed a commit that deals with Min BIN searching. This will be released as soon as it is properly tested in all situations. ETA probably by tomorrow evening.

Keep in mind that just like last year, the function does not give exact results for Specials. In that case it takes the lowest BIN it can find, regardless of the exact special type. For example, a MOTM and OTW player can only be searched together, since the web app does not provide a filter that is more precise than "Special".

YounesElm commented 6 years ago

Hi @Mardaneus86 the code which skip the buy now confirmation pop-up has changed ? Where can I find the old code to try to adapt for FUT 19 ?

Thanks for your work, it's awesome.

Feigenstaub commented 6 years ago

great work, I need to say: I miss the extended transferlist. Would massively reduce the amout of sites I need to go trough :)

Mardaneus86 commented 6 years ago

@YounesElm the "old" code can be found in this commit, but it hasn't been in the version that is configurable. Feel free to add a PR with a settings option for it. The actual core code of that option should still work.

@Feigenstaub that should still work the same as last year. However I still have to test it before adding it to the script. Main code for this is here.

ajpiano commented 6 years ago

I've got Instant BIN confirm working as a Setting, I'll send a PR for it this evening.

fbcbl commented 6 years ago

hey! I got the fut enhancer 1.2.0 but I can't see the min bin. Is this a known issue? I tried both on Chrome and Firefox.

sergiomarqmoura commented 6 years ago

Anything else needed apart from installing the script (confirmed it's enabled on TamperMonkey dashboard) and refreshing the FUT web app? Version 1.2.0 not working on Chrome 69.0.3497.100

Mardaneus86 commented 6 years ago

Please don't use this issue for troubleshooting. Open a new issue or reach out on Gitter so I can take a closer look.

YounesElm commented 6 years ago

In the new version, is the relisted expired auctions available ?

I can't see it in the enhancement..

Thanks for your awesome work.

Mardaneus86 commented 6 years ago

No, I've thought about it for a long time and decided not to add any features that could be seen as automation (at least not when you are not around), because it could easily be considered botting. See what happened to Shortfuts for example. Aiding in botting/sniping is not something I'd like to add in this script. So only features that improve the usability of the app, without being an unfair advantage to others, will be added.

I know many people liked the auto-relist feature last year, but I don't want this repository to be taken down either 😄

Mardaneus86 commented 6 years ago

Since all the functionality of last years edition is ported, apart from the features I'm not planning to implement, I'm going to close this issue.

Please create separate issues if you want other features added or find any bugs!