iitc-project / ingress-intel-total-conversion

ingress.com/intel total conversion user script with some new features. Should allow easier extension of the intel map.
http://iitc.jonatkins.com/
ISC License
991 stars 552 forks source link

Activity report #853

Closed BrendanMartin closed 10 years ago

BrendanMartin commented 10 years ago

It would be a really nice feature to have an activity report for a specific town or a specified km radius from the current location. The report could show things within a specific timeframe (24hrs, 12hrs, etc) such as:

itemized list of portals that have been taken by either faction, and by which agent(s). Fields and links created, and by who. Portals that have been upgraded to a higher level. Portals that have been fully resonated, as opposed to those that were taken and only had 2 resonators applied.

Maybe you guys could think of other useful information to include

Also, a list of agents in a specific area would be interesting. Possibly showing their most frequented portals, and at what time intervals they appear. That may be taking it too far though (creepy?), kind of like super advanced player tracking.

jonatkins commented 10 years ago

There are some plans for improved COMM, which would allow for filtering/summary data.

However, a big issue with your idea is that it would need a large amount of COMM history. Manually scrolling back that far is slow - and automated requesting of COMM history is a bad idea - it could lead to excessive server load and Niantic warning/banning users.

BrendanMartin commented 10 years ago

What if the script intentionally went slow as to simulate a real person scrolling up and reading?

jonatkins commented 10 years ago

Nope - that goes against my policy for IITC - retrieve the same data as a user using the standard intel site, but improve it's presentation and add additional features.

Anyway, if Niantic are sensible they would monitor the number of requests per user over a relatively long time period to spot abuse, so just going slow may not be enough, if it continues for a long time (15 min? 30 min? hours?)

BrendanMartin commented 10 years ago

Ah, I see. Thanks for the input.