Giter Site home page Giter Site logo

Question. about node-dota2 HOT 4 CLOSED

arcana avatar arcana commented on August 28, 2024
Question.

from node-dota2.

Comments (4)

rjackson avatar rjackson commented on August 28, 2024

Hi,

  1. Going by the Steam Subscriber Agreement's section on "Restrictions on Use of Software" it could be argued that using tools built with libraries such as node-dota2, node-steam, SteamKit (etc) - which are derived from reverse-engineering Steam - do indeed violate the Steam Subscriber Agreement. That said, Valve are pretty friendly with modding in general and I think they understand the value such tools can bring to Steam and their games' ecosystem, but ultimately I think it's at Valve's discretion, you should be careful not to do anything that might be considered abusive or detrimental to Steam and/or Dota 2. As such, I can't and don't give any sort of guarantees that an account will not be banned/sanctioned in any way because of usage of node-dota2.

  2. I have no experience with this, but googling for "nodejs to exe" brings up a fair few results. Have a play around with the solutions from searches and see where that gets you.

  3. You could have a web interface and use web sockets, otherwise I'm sure there's CLI stuff you can do. Again, this is best left to searching - I'm probably of little help here.

To run your script simply input node ./script.js.

from node-dota2.

maxibaby avatar maxibaby commented on August 28, 2024

Thanks you for your awesomely fast answer.

I would like to know how could i investigate more on this 3) since im new to programming this is kind a, do and learn project im doing.

So far from what i understand, this is an application that sends some packets to dota2 servers, and handles the answers.

What i would want to do is: Normally execute the script + be able to send him new commands.

So i could imagine this like a chat ? Where first server is gonna exceute when i login to it and then gonna exceute what ever i send him ?


Going like this, i found out that a could idea could be sending messages through Steam chat, as instructions to be executed on serverside :)

from node-dota2.

maxibaby avatar maxibaby commented on August 28, 2024

Could someone help me here seishun/node-steam#53

from node-dota2.

bontscho avatar bontscho commented on August 28, 2024

i assume this has been solved

from node-dota2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.