Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames
You last visited: Today at 23:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Beta] DSX1337 - Tribal Wars Bot

Discussion on [Beta] DSX1337 - Tribal Wars Bot within the Browsergames forum part of the Other Online Games category.

Reply
 
Old   #1
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
[Beta] DSX1337 - Tribal Wars Bot

DSX is free, cross-platform and easy to use. Developed by players, continuously updated and always looking for feedback.

According to multiple reports inno can now detect if players are using DSX.
I highly recommend to stop botting immediately.

Read:


Main Features
  • DSX Automates tasks like
    • farming
    • building
    • training units
    • trading resources for premium points
  • Telegram integration (stats & controls on your phone)
  • Configurable settings and templates
  • Works in the background (using tribal wars mobile API)
  • Stable and lightweight
  • Available for Windows, Linux and Mac PCs or servers
Screens:


Make sure to visit the for documentation and downloads.

Old content:
Credits:
Latest version: 5.2 beta
Updated: 04.02.2018
Feel free to leave any feedback

I'm always trying to make this bot better. Please take a look at this survey:
Time needed: < 5 mins, only a few questions.


Disclaimer:
I am not responsible if your account gets banned.
You should be aware that botting is not and will never be safe.
Use at your own risk!

DSX is currently free.
However, if you like this bot you can donate to keep this project running:


VirusTotal:
D3luxe. is offline  
Thanks
62 Users
Old 02/27/2016, 17:14   #2
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Links:





Thanks to bitbucket for their awesome hosting solutions!

Content backup:
D3luxe. is offline  
Thanks
2 Users
Old 02/27/2016, 18:31   #3
Trade Restricted
 
elite*gold: 1
Join Date: Feb 2015
Posts: 228
Received Thanks: 31
Nice bot! It works thine, but can you explain me more how the template works?
Grashopper. is offline  
Thanks
1 User
Old 02/27/2016, 21:56   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 132
Received Thanks: 21
Thanks, going to start to play tribal wars, used to play it a long time ago.

You seem like a good programmer.
Danicsis is offline  
Thanks
1 User
Old 02/28/2016, 11:51   #5
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Quote:
Originally Posted by Grashopper. View Post
Nice bot! It works thine, but can you explain me more how the template works?
First of all, thanks for the feedback

A template is supposed to be an easy way to tell the bot which units (and how many) it should use per farm attack.

Usually, a single template will not fit for all of your villages, and probably not use all your units efficiently. There are offensive and defensive villages and units with different speed.
That's why you can define multiple templates in the farm.xml file.
The bot will continue to use the next template in this list if not enough units are left.


Example: Let's say you have the following units in your village:
60 spear
40 sword
10 spy

Look at the first template in the list:
Code:
<units>
    <spear>15</spear>
    <sword>15</sword>
    <knight>1</knight>
    <spy>1</spy>
  </units>
This is the template the bot will begin with.
It can send 2 attacks with these units.
Afterwards, the following units are left in the village:

30 Spear
10 Sword
8 Spy

Now, the bot will recognize that not enough swords are left (10<15) and switch to the next template, and so on...
Note that spy and knight are ignored when looking for current units.
D3luxe. is offline  
Thanks
1 User
Old 03/02/2016, 20:46   #6
 
elite*gold: 0
Join Date: Sep 2007
Posts: 129
Received Thanks: 10
Does this can be used on the tribalwars2 game?
FeRRiS is offline  
Old 03/02/2016, 22:50   #7
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Quote:
Originally Posted by FeRRiS View Post
Does this can be used on the tribalwars2 game?
It can not be used for TW2 obviously. These are two completely different games.


------------------


I would recommend not to run this bot for more than 12h per day for now, as bot-guard detection is kind of buggy.
Problem is, I have to get it triggered before I can debug it, so a fix might take me 1-2 days.


Also planning to add sleep time/custom routine times...


I just can't work on it as much atm because university is taking a lot of time...
If anyone is capable of java and wants to help me with this project: Just send a message
D3luxe. is offline  
Thanks
1 User
Old 03/03/2016, 02:54   #8
 
elite*gold: 0
Join Date: Mar 2009
Posts: 1
Received Thanks: 0
02:49:56 INFO Settings - Loaded settings.
02:49:56 INFO App - Please put in game info...
02:49:56 INFO App - You only need to enter this once
02:49:56 INFO App - If anything goes wrong, delete 'dsx.properties' and restart the bot.
02:49:56 INFO App - Username:
02:50:00 INFO App - Password (will be saved encrypted only):
02:50:05 INFO App - Host Example -> , , ...
02:50:05 INFO App - Host (homepage address without http/s):
02:50:14 INFO App - World Code Example -> en86, de121, ...
02:50:14 INFO App - World Code (language key + world number):
02:50:17 INFO App - Farm Settings:
02:50:17 INFO App - If you do not know or care what these settings are doing, just press {Enter} to use the default value
02:50:17 INFO App - Default -> 11
02:50:17 INFO App - Farm radius (fields):
02:50:24 INFO App - Default -> 300
02:50:24 INFO App - maxPoints (for farm targets):
02:50:36 INFO ENGINE - Checkpoint start
02:50:36 INFO ENGINE - checkpointClose start
02:50:36 INFO ENGINE - checkpointClose end
02:50:36 INFO ENGINE - Checkpoint end - txts: 1
02:50:36 INFO Database - Setting up database...
02:50:37 INFO UnitInfo - Inserted Unit: spear
02:50:37 INFO UnitInfo - Inserted Unit: sword
02:50:37 INFO UnitInfo - Inserted Unit: axe
02:50:37 INFO UnitInfo - Inserted Unit: archer
02:50:37 INFO UnitInfo - Inserted Unit: spy
02:50:37 INFO UnitInfo - Inserted Unit: light
02:50:37 INFO UnitInfo - Inserted Unit: marcher
02:50:37 INFO UnitInfo - Inserted Unit: heavy
02:50:37 INFO UnitInfo - Inserted Unit: ram
02:50:37 INFO UnitInfo - Inserted Unit: catapult
02:50:37 INFO UnitInfo - Inserted Unit: knight
02:50:37 INFO UnitInfo - Inserted Unit: snob
02:50:37 INFO UnitInfo - Inserted Unit: militia
02:50:37 INFO Database - Last world data update: 01/01/2000 00:00:00
02:50:37 INFO Database - Parsing world data...
02:50:37 INFO VillageData - Parsing villages...
02:50:47 INFO PlayerData - Parsing player data...
02:50:48 ERROR Database - Could not execute query:
02:50:48 ERROR App - fatal error:
java.sql.SQLException: invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement: ; ResultSet is empty
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getCurrent(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getColumnInType(Unkn own Source)
at org.hsqldb.jdbc.JDBCResultSet.getInt(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getInt(Unknown Source)
at me.d3luxe.farmbot.game.PlayerData.getPlayerWhere(P layerData.java:59)
at me.d3luxe.farmbot.game.PlayerData.getPlayerId(Play erData.java:36)
at me.d3luxe.farmbot.User.parseVillages(User.java:35)
at me.d3luxe.farmbot.game.Database.update(Database.ja va:100)
at me.d3luxe.farmbot.game.Database.setUp(Database.jav a:78)
at me.d3luxe.farmbot.App.main(App.java:95)
Caused by: org.hsqldb.HsqlException: invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement: ; ResultSet is empty
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.error.Error.error(Unknown Source)
... 11 more
02:50:48 INFO App - Press {Enter} to exit...
02:53:54 INFO Settings - Loaded settings.
02:53:54 INFO App - Please put in game info...
02:53:54 INFO App - You only need to enter this once
02:53:54 INFO App - If anything goes wrong, delete 'dsx.properties' and restart the bot.
02:53:54 INFO App - Username:
02:53:56 INFO App - Password (will be saved encrypted only):
02:53:58 INFO App - Host Example -> , , ...
02:53:58 INFO App - Host (homepage address without http/s):
02:54:02 INFO App - World Code Example -> en86, de121, ...
02:54:02 INFO App - World Code (language key + world number):
02:54:05 INFO App - Farm Settings:
02:54:05 INFO App - If you do not know or care what these settings are doing, just press {Enter} to use the default value
02:54:05 INFO App - Default -> 11
02:54:05 INFO App - Farm radius (fields):
02:54:09 INFO App - Default -> 300
02:54:09 INFO App - maxPoints (for farm targets):
02:54:17 INFO ENGINE - Checkpoint start
02:54:17 INFO ENGINE - checkpointClose start
02:54:18 INFO ENGINE - checkpointClose end
02:54:18 INFO ENGINE - Checkpoint end - txts: 1
02:54:18 INFO Database - Setting up database...
02:54:19 INFO UnitInfo - Inserted Unit: spear
02:54:19 INFO UnitInfo - Inserted Unit: sword
02:54:19 INFO UnitInfo - Inserted Unit: axe
02:54:19 INFO UnitInfo - Inserted Unit: archer
02:54:19 INFO UnitInfo - Inserted Unit: spy
02:54:19 INFO UnitInfo - Inserted Unit: light
02:54:19 INFO UnitInfo - Inserted Unit: marcher
02:54:19 INFO UnitInfo - Inserted Unit: heavy
02:54:19 INFO UnitInfo - Inserted Unit: ram
02:54:19 INFO UnitInfo - Inserted Unit: catapult
02:54:19 INFO UnitInfo - Inserted Unit: knight
02:54:19 INFO UnitInfo - Inserted Unit: snob
02:54:19 INFO UnitInfo - Inserted Unit: militia
02:54:19 INFO Database - Last world data update: 01/01/2000 00:00:00
02:54:19 INFO Database - Parsing world data...
02:54:19 INFO VillageData - Parsing villages...
02:54:25 INFO PlayerData - Parsing player data...
02:54:25 ERROR Database - Could not execute query:
02:54:26 ERROR App - fatal error:
java.sql.SQLException: invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement: ; ResultSet is empty
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getCurrent(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getColumnInType(Unkn own Source)
at org.hsqldb.jdbc.JDBCResultSet.getInt(Unknown Source)
at org.hsqldb.jdbc.JDBCResultSet.getInt(Unknown Source)
at me.d3luxe.farmbot.game.PlayerData.getPlayerWhere(P layerData.java:59)
at me.d3luxe.farmbot.game.PlayerData.getPlayerId(Play erData.java:36)
at me.d3luxe.farmbot.User.parseVillages(User.java:35)
at me.d3luxe.farmbot.game.Database.update(Database.ja va:100)
at me.d3luxe.farmbot.game.Database.setUp(Database.jav a:78)
at me.d3luxe.farmbot.App.main(App.java:95)
Caused by: org.hsqldb.HsqlException: invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement: ; ResultSet is empty
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.error.Error.error(Unknown Source)
... 11 more
02:54:26 INFO App - Press {Enter} to exit...
mensenso is offline  
Old 03/03/2016, 10:05   #9
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Quote:
Originally Posted by mensenso View Post
02:54:25 INFO PlayerData - Parsing player data...
02:54:25 ERROR Database - Could not execute query:
02:54:26 ERROR App - fatal error:
java.sql.SQLException: invalid cursor state: identifier cursor not positioned on row in UPDATE, DELETE, SET, or GET statement: ; ResultSet is empty
at me.d3luxe.farmbot.game.PlayerData.getPlayerId(Play erData.java:36)
at me.d3luxe.farmbot.User.parseVillages(User.java:35)
There is an error when trying to get your villages.
There are various reasons for this: Is your username correct? Did you put in the correct world code? Since when are you playing on this world (data might need some time to update if you just started on this world)?


If you checked all these and it is still not working, please send me a PM with your Username and which world you are playing on.
It is also possible that special characters like ö,ä,ç cause issues with the database.

---------------------------------

Update: 0.4.5 beta
Changelog:
0.4.5:
- fix: bot guard detection
0.4.4:
- add: sleep at night, more random delays
- remove: possible non-legit header

I just wanted to push this small update; It should make the bot more secure.
When the bot guard captcha is detected, dsx will instantly exit.

I was able to test various cases where the bot should not attack farm targets (Example: Someone reserving/conquered a village.). Seems to be working... If anyone noticed a bug, just hit me up here or on skype.

Also, some kind of sleep simulation was added. The Bot will stop farming somewhen around 00:00 - 02:00 at night and sleep for a specified time. To disable this feature, set sleepTime = 0 in the config dialog.
D3luxe. is offline  
Thanks
1 User
Old 03/04/2016, 20:44   #10
 
Synom98(2)'s Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,208
Received Thanks: 230
Best Bot Eu west confirmed
I´m using it since alpha and let it run like 4 times a day and get resources like crazy
Very Nice work
Synom98(2) is offline  
Thanks
1 User
Old 03/05/2016, 12:16   #11
 
elite*gold: 0
Join Date: Mar 2009
Posts: 132
Received Thanks: 21
Will it be able to farm non-npc's villages?
Danicsis is offline  
Old 03/05/2016, 13:09   #12
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Quote:
Originally Posted by Danicsis View Post
Will it be able to farm non-npc's villages?
It is already^^ But it might produce unexpected results and thus is not yet included in the config dialog.
I was afraid that people would set maxPoints wrong and/or the bot attacking allies or non-clean villages.


However, if you know what you are doing: Open dsx.properties, set "attackPlayers=true", "maxPoints" to a value lower than any active village around you (so you can make sure bot is attacking clean villages only). Then set "lastWorldDataUpdate=01/01/2000 00\:00\:00" to trigger farm target update.
When you start the bot now, it should also attack real players.
D3luxe. is offline  
Thanks
1 User
Old 03/05/2016, 17:27   #13
 
elite*gold: 0
Join Date: Mar 2009
Posts: 132
Received Thanks: 21
Quote:
Originally Posted by D3luxe. View Post
It is already^^ But it might produce unexpected results and thus is not yet included in the config dialog.
I was afraid that people would set maxPoints wrong and/or the bot attacking allies or non-clean villages.


However, if you know what you are doing: Open dsx.properties, set "attackPlayers=true", "maxPoints" to a value lower than any active village around you (so you can make sure bot is attacking clean villages only). Then set "lastWorldDataUpdate=01/01/2000 00\:00\:00" to trigger farm target update.
When you start the bot now, it should also attack real players.
Thanks you, its going to be useful in speed worlds.
Danicsis is offline  
Old 03/17/2016, 15:02   #14
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 881
Edit: No problem.
D3luxe. is offline  
Old 03/20/2016, 12:04   #15
 
elite*gold: 0
Join Date: Oct 2008
Posts: 7
Received Thanks: 0
hi, gute arbeit! leider komme ich überhaupt nicht klar,weiß nicht wo ich was einfügen muss um z.b 20 lkavas laufen zu lassen,da ich nicht so gut im englisch bin und auch überhaupt keine ahnung von computern und programmen. wäre schön,wenn du eine schritt für schritt anleitung für ein beispiel schreiben könntest.

Ps: kann man auch spenden? wenn das funktioniert,ist es mir wert!


mfg
rudigangsta is offline  
Reply

Tags
bot, die, stämme, tribal, wars


Similar Threads Similar Threads
[Selling] Tribal Wars 2 Beta Key (Die Stämme 2)
08/22/2014 - Browsergames Trading - 0 Replies
Hey, habe einen Betakey für Tribal Wars 2. Falls jemand daran Interesse hat, einfach per PN melden. Hätte gerne Elite*Gold. Gruß
[S] Tribal Wars (.PT) acc
08/18/2013 - Trading - 1 Replies
Link of my acc in Portuguese server Nobleman's -- 188 Premium until 23.03.2013 Price-20€ (PSC) / 2000 RP's in League of Legends EUW server I wanna sell my acc i dont have time to stay in this game, im in n1 guild, have a lot of armys :) If anybody want contact me.
TRIBAL WARS
01/16/2013 - Browsergames - 4 Replies
HEY GUYS You have some hack For tribal wars?
Tribal Wars ?!
05/04/2011 - Browsergames - 3 Replies
Anyone ?? Can u teach my guys, Strats or Tips to be strong in this game ?:)



All times are GMT +2. The time now is 23:26.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.