Skip to content
TORNLIFE More

mSL: basic profile reader using API

Started by PMV [1577993] on in API Development.

29 replies · 687 views · thread synced · 7 days ago · View on torn.com

Posts archived: 30 / 30 posts (100%) · the total is Torn's reply count + the opening post at the last fetch

Hopslam [795412]

Ok :P

So the script itself is useful and solid

the data available is not the problem

It then is just the potential for using the data in a subsequent way or with another script or program that is the issue, and that is not the issue with the script here in itself.
saeed [1826888]

correct. this for example has a timeout in it, but i guess if you really wanted to you could spam !info in a channel...on the other hand, if someone were to make a looping python script that spat out your current life every second/few seconds, it'd be a different story.

(this is no longer legal and i no longer do it. @staff xD)
HandsomePants [1897243]

Just curious ... how is using the API and Python to check someone's profile every few seconds illegal? Seems like it's not outlawed by any documented rules. If you were scraping pages to get public data without loading them then yes that would directly break the new "script abuse" rule, but as long as it's API-only then what's the problem?

Sure, one could argue "unfair advantage", but that's a different discussion. If they don't want public data available via API then either remove it or delay it like they have with the markets.
saeed [1826888]

You're right, I don't see it anywhere. It used to say you couldn't use it to an individual player's dis-advantage...IE life or travel status camping for a mug or retal.



(cough)
Ahab [1735214]

You couldn't use scripts to gain an advantage over other players (auto mug, auto fly etc) but now with enough keys you can keep a full faction under watch :)
saeed [1826888]

Auto mug no.

In a few i'll edit this post with an example. note: we keep tabs on our faction with just swats/my key ;)



But, what I mean, I had a script that every second outputted your status so I could see. ex



Traveling

Traveling

Traveling

In Torn!

In Torn!

In Torn!

which is accurate up to the second, so when you land I can hit the attack button and voila.

used this for many things. also like faction respect -- example

Respect: 400

Respect: 400

Respect: 502.1

From this, I can tell that (most likely) the faction has just hit their 100-chain, and it is likely that they will stop attacking and let it reset.
Ahab [1735214]

Under the old rules (below) I would say the status one would be iffy... under the new rules fair game which will prob just mean massive delays on all api calls in the future.


No scripts are allowed of any kind that are used with the intention of causing misfortune to another player(s). Examples of this include but are not limited too; Running auto scripts to buy people out of jail, running scripts for mugging other players and running a script to clear the points market. Using scripts such as those mentioned give you an unfair advantage and provide misfortune to other player(s) accounts.