Programming language for a domains bot

esmeralda

Junior Member
Joined
Jul 29, 2011
Messages
195
Reaction score
67
I want to create a domains bot. But its hard for me to decide what language.

I made this thread to take suggestions from anyone who can help me make a decision.
Thanks in advance.
 
Can you elaborate on what is a domains bot? :)

Expired domains.
Extract internal urls from a given list.
Then extract the external urls.
Analyze the external urls list for some conditions.
Get the final result.
 
Expired domains.
Extract internal urls from a given list.
Then extract the external urls.
Analyze the external urls list for some conditions.
Get the final result.

Right, so just a crawler, then a small filter after getting all the urls. Should easily be feasible in many languages : python, nodejs, etc..
 
What language do you actually know or have experience in? Learning a programming language is step one. Some popular languages that I would start with would be either Python, Javascript (Node), or Java.
 
Each language has it's advantages but you can start with the scripting ones like python as a beta version and then adapt, like if you need more speed and scalability go with something with lower level of access like c++
 
What language do you actually know or have experience in? Learning a programming language is step one. Some popular languages that I would start with would be either Python, Javascript (Node), or Java.

I have experience with Python, a little with Visual Basic too.

Each language has it's advantages but you can start with the scripting ones like python as a beta version and then adapt, like if you need more speed and scalability go with something with lower level of access like c++

Thanks, my only worries about using Python, is what if some day I want to sell my bot. I heard Python is more easy to crack.
 
Thanks, can you explain why to use C in these circumstances please?
 
Thanks, can you explain why to use C in these circumstances please?
Because it compiles to machine code so it's way harder to reverse engineer while languages like python are considered scripting languages because they do not need to be compiled to run, most of these scripts anyone can read the source code.
For commercial bots you don't want clients to be able to activate your bot easily without paying you a fee right...
 
Go would be the middle ground between python and c. Hard to RE and with go v routines easy to scale
 
Because it compiles to machine code so it's way harder to reverse engineer while languages like python are considered scripting languages because they do not need to be compiled to run, most of these scripts anyone can read the source code.
For commercial bots you don't want clients to be able to activate your bot easily without paying you a fee right...
Thanks, for that , makes sense now
 
Forget about C if you plan to sell it. Why? Well any application can be cracked. It's a matter of time. I'd suggest you give it a go as a web application.
 
Yeah forget about it if you plan to sell it, do it straight in C

Thanks for the ideas :)

Because it compiles to machine code so it's way harder to reverse engineer while languages like python are considered scripting languages because they do not need to be compiled to run, most of these scripts anyone can read the source code.
For commercial bots you don't want clients to be able to activate your bot easily without paying you a fee right...

Forget about C if you plan to sell it. Why? Well any application can be cracked. It's a matter of time. I'd suggest you give it a go as a web application.

Yeah that is a good idea too, thanks :)

Well, you all give me a lot to think about :D
 
I would say that you first research for libraries, maybe even using an API so you don't reinvent the wheel.
It all depends, but in my personal opinion, I am more into Python.
 
Back
Top