Comments (4)
Hi,
-
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.
-
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.
-
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.
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.
Could someone help me here seishun/node-steam#53
from node-dota2.
i assume this has been solved
from node-dota2.
Related Issues (20)
- Watch/interact with replays HOT 3
- Not logging when SteamGuard is off
- multiple lobby
- bot to spectators HOT 1
- Grabbing spectated match stats
- Tips for creating new handler? Want to get daily draft trivia
- requestPracticeLobbyList returns only 5 results
- after leaving lobby issues
- Bot doesn't receive "practiceLobbyUpdate" event after lobby was launched HOT 3
- Bot is not installed HOT 2
- "practiceLobbyUpdate" no longer shows members HOT 4
- practiceLobbyUpdate data missing HOT 4
- .
- Regional channel list HOT 1
- Can I create an auto chess lobby now ? HOT 1
- Bot leaves lobby, leaves unassigned player (black box) HOT 1
- Bot not getting data after leaving game/game that is finished
- How to get lobby result ( members - team win - and others... ) ? HOT 1
- Cannot find module 'protobufjs' HOT 2
- Proposal: Archive node-dota2 HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-dota2.