Travian Map Analyser
Térkép elemző és sokbúzás völgy kereső. | Map analyser and multicrop finder.
Figyelem!!! | Warning!!!
(2008/10/09)EN:
In the following few days the server side functionalities, like language packs and data compression (needed for saving and loading) may be unavailable due to server issues.
Update to 1.07.2
HU:
A következő néhány napban a szerver oldali funkciók - úgymint a nyelvi fájlok, és az adattömörítő (szükséges a mentéshez és a betöltéshez) - valószínűleg nem lesznek elérhetők a szerver problémái miatt.
Frissíts 1.07.2 -re
Requirements:
Firefox web browser with Greasemonkey 0.8+Recommended minimum monitor resolution: 1152 x 864
Greasemonkey 0.8 magyar nyelvi csomaggal.
There is a Greasemonkey like plugin for Internet Explorer users, named
IE7Pro.
I have made an IE version of this script that based on v.: 1.06, you can download it. ;)
Version history:
v.: 1.07.2 - Hotfix for the server problems. (2008/10/09)v.: 1.07.1 - Updated and simplified some code; better language support on 'Right to Left' servers. (2008/09/14)
v.: 1.07 - Full auto co-ordinate filling; improved updater; some bugfix; made data saving safer
v.: 1.06.3 - Some code fixes made, no plus feature was added. (2008/09/01)
v.: 1.06.2 bugfix - Problems with single quote signs in the HTML fixed. First detected in the Turkish langpack; And fix for travian messages when receiver inserted from the addressbook. (2008/07/23)
v.: 1.06.1 bugfix - There was a bug in the new format's output. - thanx Metador (2008/07/18)
Features:
- It searches the map around the starting co-ordinates for the given resources, and sorts them by distance.
- It supports multi language, but it's up to YOU to translate it.
To set the language go to the Greasemonkey script command menu.
If there is a new translation or a langpack correction available it is not necessary to reinstall the script, simply check the command menu for the available langpacks and load it. - Possibility to share the searching results with others, maybe through Travian messages.
- Auto update checking.
- Two output formats: normal, database
Available languages | Elérhető nyelvek
- English
- default -=updated 2008/09/03=- - Hungarian
-=updated 2008/09/03=- - Italian
- by dbKiller - Russian
- by Melhior - Dutch
- by Foxyhearts - French
- by mik french - German
- by Georg Höfer -=updated 2008/07/17=- - Brazilian
- by Exagonal -=updated 2008/07/09=- - Romanian
- by napkin -=updated 2008/07/21=- - Turkish
- by kancando - Serbian
- by Aleksandar Velikic - Swedish
- by Arbu1111 - Spanish
- by lothas - Arabic
- by Dream1 -=updated 2008/10/07=- - Chinese
- by knightxmu - Indonesian
- by dimazarno - Malaysian
- by pendekarmustar
Download it, and copy/paste it back here with your translation, thank you.
How to use it:
First, fill out the starting co-ordinates - the program offers you your actual co-ordinates automatically.
Second, set the searching radius. Each radius adds a 7x7 map area around the starting one to the searching. It means that radius set to zero searches only in the actual 7x7 area, this is the default value.
I give you this little table of radiuses and map sizes:
Rad = 1 | 21x21
Rad = 2 | 35x35
Rad = 3 | 49x49
Rad = 4 | 63x63
Rad = 5 | 77x77
Rad = 6 | 91x91
Rad = 7 | 105x105
Rad = 8 | 119x119
Rad = 9 | 133x133
Rad =10 | 147x147
...
...
Rad =56 | 791x791 (this is the maximum allowed radius, but do not oppress your server with it!)
The explanation of the database format:
[Field type], [Co-ordinate X], [Co-ordinate Y], [Lumber], [Clay], [Iron], [Crop], [Field id], [Key]
Field type - 1, for normal 2, for oasis
Field id - the landing zone's number on travian map
Key - the c variable in the map's URL
License notes:
Travian Map Analyser - the lightweight aplication for the game Travian (C)Copyright (C) 2008 Booboo - scripts.booboo@gmail.com
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
If you appreciate this work and want to contribute to further script development, you are welcome to make a donation with the button below:
Or you can use this PayPayCode: SCRPTSBB as a quick send.


You could comment on this script if you were logged in.
101 comments
You could comment on this script if you were logged in.

login to vote
@ezGertieY
Hi! :)
Yes, there was mostly code improvements and table layout changes made.
To be sure, the translation you gave, i think it means that the content is too little to be in a message, but the thing is that in travian a message can contains about 8kB of data and if the results exceed that limit it fires up this error message. :)
So i update the langpack, but please respond! :)
And the requests are not forgotten. ^_^
I rebuild this project and it takes time. :D
Thanx! ;-)
login to vote
hi there booboo .,
i have updated the script ., hasn't seen much change from last time :P
so we sTill waiting for the BIG release :D
and dont forget the requests ;p
......
i know im too late ., but in anyway , the :
ERR_IGM_LENGTH
It doesn't fit in a message!
in ARABIC is :
انها لا تكفي ان تكون في رساله
the translation u provided ->"وهي لا تناسب في رسالة " is a WORD-WORD translation ... but the best translation is what i gave u ;)
login to vote
Thank you Now working
login to vote
@Dream1
Hello, try with full screen browsing (F11).
Or simply increase your monitor resolution at min. 1152 x 864.
And another solution for this and it is the easiest one. :)
Decrease the font size. (Ctrl -/+)
For normal text size press Ctrl + 0 (null/zero)
Now it should fit in the browser's window. ;-)
login to vote
thanks BooBoo , nice Script
problem
They extend to the bottom of page
Do not see all the results
http://up3.m5zn.com/get-9-2008-qb97l2otm6v.jpg
login to vote
this page
http://userscripts.org/scripts/show/34604
login to vote
@Y3GOB
Hi, can you send me your version?
If it useful, i can build it in this script. ;-)
ps.: The Arabic translation has been already available. ^_^
login to vote
hi booboo
how are you..?
i am finished edit your scripts(new colours....and..translator to arabic..
sorry my english bad ^_^
Y3GOB
login to vote
Thank you for your translation! ;-)
Go check the GM commands menu for the new language pack. :)
login to vote
Cool Man.
this is Malaysia version
STARTCOOR
Koordinat Awal
RADIUS
Radius
Searching radius:
Pencarian dalam radius:
RAD_TITLE
0 sampai 56. Pencarian tiada dalam 7x7
SEARCHFOR
Pencarian
OASIS
Oasis
SEARCH
Sedang Mencari
SEARCH_BTN
Cari
CLOSE
Tutup
LOAD_BTN
Load
CH_LANG
Ubah Bahasa
PLAYER
Pemain:
ALLIANCE
Persekutuan
AVAIL_LANGS
Bahasa yang ada:
SAVE
Simpan
CANCEL
Batal
SERVER
Server:
DATE
Tarikh:
CENTER
Titik pusat pencarian:
HITS
Hits:
NEWVER
Versi baru telah tersedia.
UPDATENOW
Kemaskini Sekarang
TRAV_TIME
Waktu Perjalanan:
NOHITS
Tidak ada hasil.
LOAD_TITLE
Copy/paste disini untuk menyimpan data.
SAVE_TITLE
Simpan Data & Tutup
ERROR_DATA
Terjadi kesalahan pada input data.
IGM
Hantar pesanan.
LOAD_CONFIRM
Ini adalah pesan TMA, anda ingin menggunakannya?
TIME_REMAINS
MAsa TInggal Lagi:
DB_FORMAT
Format database.
ERR_IGM_LENGTH
Ini tidak berfungsi pada pesanan!
login to vote
Hi dimazarno
Your translation will be available in a few sec. ;-)
Thanx!
login to vote
Great job man!
i'm from indonesia
.co.id
STARTCOOR
Koordinat Awal
RADIUS
Radius
Searching radius:
Pencarian dalam radius:
RAD_TITLE
0 sampai 56. Pencarian tidak ada dalam 7x7
SEARCHFOR
Pencarian
OASIS
Oasis
SEARCH
Sedang Mencari
SEARCH_BTN
Cari
CLOSE
Tutup
LOAD_BTN
Load
CH_LANG
Ubah Bahasa
PLAYER
Pemain:
ALLIANCE
Aliansi:
AVAIL_LANGS
Bahasa yang tersedia:
SAVE
Simpan
CANCEL
Batal
SERVER
Server:
DATE
Tanggal:
CENTER
Titik pusat pencarian:
HITS
Hits:
NEWVER
Versi baru telah tersedia.
UPDATENOW
Update Sekarang
TRAV_TIME
Waktu Perjalanan:
NOHITS
Hasil tidak ditemukan.
LOAD_TITLE
Copy/paste disini untuk menyimpan data.
SAVE_TITLE
Sekarang anda dapat menyimpan text dan mentutup jendela ini.
ERROR_DATA
Terjadi kesalahan pada input data.
IGM
Kirim pesan.
LOAD_CONFIRM
Ini adalah pesan TMA, anda ingin menggunakannya?
TIME_REMAINS
Sisa waktu:
DB_FORMAT
Format database.
ERR_IGM_LENGTH
Ini tidak berfungsi pada pesan!
login to vote
@ezGertieY
Hi, thanks and yes!
I was thinking about these too. :-)
There will be a lot little changes in the next big release of this and it will contain them. ;-)
And thankx for your comment!
ps.: would you translate the last keyword to Arabic?
ERR_IGM_LENGTH It doesn't fit in a message!I think it is :
وهي لا تناسب في رسالة
But to be sure please vet it.
login to vote
thanks BooBoo ., nice Script
but i have 2 requests , i hope u consider them :)
1- can u make the map analyzer ICON in Right to left servers to go to the left?
so that it wouldn't interfere with the village overview
or make the icon to be optionally changeable (an option to make the icon go to the left or right)
this request it very important to me plz consider it :)
2- this is not soooo important , but it would be nice if it did happen.
how about making the map analyzer to be opened in new window? (like TravianMap script)
if we clicked on it , it opens same as now ..
but when we click on search ... it opens a new window , and the searched results shown there
becuz if we searched a Big radius ,, like 10 .. it takes alot of time ,, and we want to make things in the village
so , it will allow us to build thing and train troops , while it searches in the backGround :)
how about that?
and ur script is soooooooo Great ,thanks again
login to vote
@Mijo
Szia, hogy visszafelé válaszolhassak a kérdésekre, igen foglalkoztam a c értékével, de nincsen köze a játékban kiosztott területtípusokhoz. :-/
Viszont minden egyes travian szerveren az adott pontban mindíg egy meghatározott minta szerint következnek, pl.: (103|103) -nál a c értéke mindíg "cd".
Ami a görgethetőséget illeti, természetesen megoldható, viszont amikor az ötlet fogant, hogy miképpen is szeretném az eredményeket megmutatni, akkor ez a homályos felület ami a játék képei felett lebeg volt a nyerő. :D
Ha tudsz várni még egy keveset az újabb verziójára a szkriptnek, akkor abban ezt a tévézős metódust is belebiggyesztem a lehetőségek közé. ;)
Ha nagyon égető a kérdés akkor néhány házibarkács techinával tudok segíteni amit elvégezhetsz a szkripten. ;)
Üdv.: Ákos
login to vote
Hi Booboo!
I'm Hungarian too, so please let me speak in our language. :)
Gratulálok a szkriptedhez, nagyon jól sikerült!
Egy kis szépséghibáját találtam, ha lecsökkented a FF méretét, nem látszik az eredmények alja, és a görgetés sem segít. A mai nagy monitorokon ez nem annyira gond, de én szeretem, ha filmet nézhetek Travi mellett... :) Esetleg új lapon megnyitva az eredményeket (háttérben pl. dorf1.php-val), megoldható, hogy az eredményeket görgese az ember?
A fő kérdésem az lenne, foglalkoztál-e a "c" érték jelentésével? Találtál-e valami módot, hogy megjósoljuk mennyi is, van-e valami mintázata?
Üdv: Mijo
login to vote
There are a few more information that we need to give for a translation file. ;)
- If you want you can give your nickname as a translator. :)
- The writing direction of the translated language, like left to right.
- The country code/codes that uses this language.
- The name of the language, like "magyar" for HU, or "deutsch" for DE and "english" for EN UK US. :)) so how they write on their own language. ;)
I'll make a php script that helps the translators to make their translation or modification of the translations. ;)
Until then the good old method will be used, that i'll make a keyword list, and you send me the translation of it. ;)
This new infos needed to the new version of this script, i hope you'll enjoy it.
login to vote
Thanx for the chinese translation, please try it, and report me back how it works. ;)
login to vote
Chinese translation here is. And the servers named with an end of ".CN". Thanks for you creative work! :)
STARTCOOR
中心坐标
STARTING CO-ORDINATES
中心坐标
RADIUS
圈数
SEARCHING RADIUS:
搜索圈数
RAD_TITLE
红色标题
0 TO 56. ZERO SEARCHES IN THE ACTUAL 7X7.
0到56,0为搜索7X7范围
SEARCHFOR
选择目标
SEARCH FOR
选择目标
OASIS
绿洲
OASIS
绿洲
SEARCH
搜索
SEARCHING
搜索中
SEARCH_BTN
搜索-BTN
SEARCH
搜索
CLOSE
关闭
CLOSE
关闭
LOAD_BTN
载入-BTN
LOAD
载入
CH_LANG
切换语言
CHANGE LANGUAGE
切换语言
PLAYER
玩家
PLAYER:
玩家
ALLIANCE
联盟
ALLIANCE:
联盟
AVAIL_LANGS
可用语言
AVAILABLE LANGUAGES:
可用语言
SAVE
保存
SAVE
保存
CANCEL
取消
CANCEL
取消
SERVER
保存器
SERVER:
保存器
DATE
日期
DATE:
日期
CENTER
中心点
CENTER OF THE SEARCH:
中心点
HITS
结果
HITS:
结果
NEWVER
更新
THERE'S A NEWER VERSION AVAILABLE.
发现新版本。
UPDATENOW
立刻升级!
UPDATE NOW?
立刻升级?
TRAV_TIME
时间
TRAVEL TIME:
拓荒者时间
NOHITS
没有结果
THERE WAS NO RESULT.
没有结果
LOAD_TITLE
载入数据
COPY/PASTE HERE YOUR SAVED DATA
将已存数据复制/黏贴在此
SAVE_TITLE
保存数据
NOW YOU CAN SAVE THIS TEXT AND CLOSE THE WINDOW
保存数据后可关闭窗口
ERROR_DATA
出错日期
THERE'S AN ERROR IN THE GIVEN DATAS.
数据有错误
IGM
消息
SEND AS A MESSAGE
以消息形式发送数据
LOAD_CONFIRM
载入确定
THIS IS A TMA MESSAGE, DO YOU WANT TO USE IT NOW?
有可用数据,是否使用?
TIME_REMAINS
剩余时间
TIME REMAINS:
剩余时间
DB_FORMAT
标准模式
DATABASE FORMAT
标准模式
ERR_IGM_LENGTH
消息出错长度
IT DOESN'T FIT IN A MESSAGE!
与消息格式不符,无法发送!
login to vote
There are a few new words in the keyword list!
There will be a new version of this program (version 1.07) before comes the big release of the whole new one. :)
This will contain the following fixes and upgrades:
version 1.07:
(please report it back if you encounter any strangeness with the old saved datas)
login to vote
thank you mr booboo
ERROR_DATA
يوجد خطاء في البيانات.
IGM
ارسال رسالة
LOAD_CONFIRM
هل تريد استخدام الرسالة الان؟
TIME_REMAINS
تبقى على انتهاء البحث:
DB_FORMAT
شكل قاعدة البيانات
login to vote
@Dream1
Thanx, for the translation!
But you missed some words, please look at the actual keyword list.
login to vote
(ArAbic)
translation:
STARTCOOR
ضع الاحداثيات
RADIUS
البحث في نصف قطر:
RAD_TITLE
0 من 56 0 إلى البحث في مساحة 7x7
SEARCHFOR
البحث عن
OASIS
الواحة
SEARCH
البحث جاري
SEARCH_BTN
بحث
CLOSE
اغلاق
LOAD_BTN
استعاده
CH_LANG
تغيير اللغة
PLAYER
اللاعب:
ALLIANCE
التحالف:
AVAIL_LANGS
اللغات المتاحة:
SAVE
حفظ
CANCEL
الغاء
SERVER
السيرفر:
DATE
التاريخ:
CENTER
مكان البحث:
HITS
عدد القراءه:
NEWVER
هناك اصدار احدث متاح حالياً.
UPDATENOW
التحديث الآن؟
TRAV_TIME
وقت الوصول:
NOHITS
لايوجد اي نتيجه.
LOAD_TITLE
نسخ/لصق البيانات المحفوظه هنا
SAVE_TITLE
حفظ البيانات وأغلاق النافذه
login to vote
Hey guys! I must tell you all that this script owns!
Don't set the radius on 99 or something! If you set it on 3-5 it search a pretty big radius! (it's not just 3 squares away)
And it works fast and good for me!
login to vote
@hotokiri
Hi, this is a spanish server, is this? :)
I tested the script on spanish speed server, and it is a quick server and i never noticed any hang, but it may occur.
If i have more time for programming, i'll put in the script a refreshing function to force the program to resend the last request to the server.
It comes handy if you run in a server hang.
And the possibility to save the searching process, and continue on a later time. ;)
For searches larger than radius 10. :)
But it needs to reprogram almost the whole script. :S
So till then try to search with small radiuses on that server.
And thanx for reporting it back! :)
May the force be with you all! :D