futapi / fut

fut is a simple library for managing Fifa 19 Ultimate Team.
GNU General Public License v3.0
317 stars 138 forks source link

settings request #429

Closed derSoerrn95 closed 6 years ago

derSoerrn95 commented 6 years ago

I checked the config.json (https://www.easports.com/de/fifa/ultimate-team/web-app/config/config.json) again and found the value settingsRefreshInterval: 600000. But our api does not send any settings request. Do u think we should send it?

It would be this one: https://utas.external.s2.fut.ea.com/ut/game/fifa19/settings?_=1539005969561

DonZlp commented 6 years ago

Many people on autobuyer's forums got email warnings last night. If this value appears resently it may be the reason why.

oczkers commented 6 years ago

More important is to send correct requests, missing it would be less dangerous. There was something similar with different name last year but honesty i don't think its mandatory - there are more requests we don't cover - repeatable getting store info (pack of card prices), messages etc.

Many people on autobuyer's forums got email warnings last night. If this value appears resently it may be the reason why.

Did You got this email, what exactly they are pointing? I've pushed important changes yesterday (user agent bump and some pin events) and day before yesterday there was most important pin request correction.

I was using it yesterday and today for some time, not too long because i don't have coins and motivation to play but no problems so far.

DonZlp commented 6 years ago

I didn't received it, but there are couple screenshots from forum threads It's wierd mail, just warning. Transfer market stays unlocked. Never seen any warnings from Canada without closing the TM image

derSoerrn95 commented 6 years ago

Ok, I got a ban tonight... I was using my bot not that hard. I think I did about 900 requests in 2 hours and bought 3 players.

EDIT: But the Account was listed, because last year I got a warning, which says that I have to stop selling coins.

EDIT2: I tried signing in into webapp and got the message that only the transfermarket in webapp is locked, because they said I didn’t solved captcha. But I didn’t get any captcha errors yesterday.

anzhehong commented 6 years ago

I got 3 accounts banned recently. The strange thing is that those banned accounts were not running before they were banned, while I was running other accounts using the script, which turned out to be not been banned...So strange.

oczkers commented 6 years ago

because they said I didn’t solved captcha. But I didn’t get any captcha errors yesterday.

Maybe there is new way they show it :/

@derSoerrn95 @anzhehong Did You used earlier version of fut in those accs - before v0.4.1 or v0.4.0?

DonZlp commented 6 years ago

Got same warning on one of my test accounts. Script checked futbin price of player in trade list and then list. 50 players in trade list. It did it 3 times. Script slept randint(5, 60) between player lists. Time between Transferlist relist was 1.5-2.5 hours. Second account tested bidding and got much more requests but no warnings, third account sniped players and no warnings too. Will keep testing. 4.1 release.

derSoerrn95 commented 6 years ago

@derSoerrn95 @anzhehong Did You used earlier version of fut in those accs - before v0.4.1 or v0.4.0?

I used the version before commit ae35e287b3200531e36c22c567b221801d3b68ff. So it should be that one, that handles any pin event. But I didn't removed my old cookie or token file. It could be that they changed something in there. I'll check later. Furthermore I'm not sure if I'm doing things which are impossible to do with webapp.

My sniping script works something like this:

  1. sign in
  2. search player
  3. increase/decrease price (to find cheapest)
  4. repeat 2, 3 until cheapest price is found
  5. calc max buy now price
  6. look for players
  7. buy (if found)
  8. list on transferlist
  9. clear transferlist
  10. check if in hourly request range
  11. if in range go to 6.

Could it be that there are some pin events, we don't send? i.e. between signing in and searching?

DonZlp commented 6 years ago

Same. Didn't removed my old cookie or token file too.
Will test it tonight, first account with old files, second one with new.

anzhehong commented 6 years ago

Ok, I got a ban tonight... I was using my bot not that hard. I think I did about 900 requests in 2 hours and bought 3 players.

EDIT: But the Account was listed, because last year I got a warning, which says that I have to stop selling coins.

EDIT2: I tried signing in into webapp and got the message that only the transfermarket in webapp is locked, because they said I didn’t solved captcha. But I didn’t get any captcha errors yesterday.

I ran into this problem as well! I didn't see any captcha for the banned accounts.

oczkers commented 6 years ago

But I didn't removed my old cookie or token file.

I mean, did You ever used fut before those updates - acc probably is getting flagged if something is weird and then (few hours/days or maybe weeks/months later) human is looking at it and decides what to do (and maybe review it later if not sure). So best idea is to use is like human - do some real browser requests in webapp to mislead and play game.

If they see that acc is just trading, similar behaviour all the time and not playing game it's very weird - if not using bot then probably selling coins so big flag here.

gdomod commented 6 years ago

@oczkers @derSoerrn95 u mean it is "nearly" save to use for now ?

oczkers commented 6 years ago

Ban/warning issues should be fixed now, please read #434 if You want more details