Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/iano/public_html/tpforums-vb5/forum/includes/class_core.php on line 5842

PHP Warning: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 588

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 612

PHP Warning: Use of undefined constant archive_postsperpage - assumed 'archive_postsperpage' (this will throw an Error in a future version of PHP) in ..../archive/index.php on line 456
SharpMapTracker v0.7 [Archive] - Forums

PDA

View Full Version : SharpMapTracker v0.7



Bruno D
09-21-2012, 09:07 PM
SharpMapTracker v0.7

Features

Supports Tibia 9.61-9.70
Track from TibiaCast files
Track creature spawns
Track NPCs speeches
Track NPCs shop items
Track NPCs voices
Auto talk to NPC based on key words
Real time minimap viewer
Save as OTBM
Reorder the tile items (Fix border problems)
Convert Tibia fluid types to OpenTibia fluid types
Load OTBM Maps


v0.5 Changelist

Added NPC auto talk support
Added smart spawn tracker
Track NPCs shop items
Track NPCs voices
Other minor fixes


v0.6 Changelist

Added support to load OTBM files
Fixed spawn track
Added "Retrack tiles" option
Added "Highlight missing tiles" opition
Other minor fixes


v0.7 Changelist

Added support to Tibia 9.70
Other minor fixes


Usage

Copy the items.otb to the tracker folder
Open the tracker
Click on Load Client
Choose a open client or open a new one


Requirements

.Net Framework 4 (http://www.microsoft.com/en-us/download/details.aspx?id=17851)


Download
SharpMapTracker v0.7 (http://code.google.com/p/sharpmaptracker/downloads/detail?name=SharpMapTracker_v07.rar&can=2&q=)

Source
SharpMapTracker - Google Project (http://code.google.com/p/sharpmaptracker/source/browse/)

Please use the Google Code project (http://code.google.com/p/sharpmaptracker) to report bugs or make improvement suggestions.

Bruno D

Tryller
09-21-2012, 11:45 PM
Downloading...
The scan
https://www.virustotal.com/file/f00ef5465528eb590057d0429353c35847c4f462af452c4968 dcb6115a18598f/analysis/

Working fine :)
tested with track from tibiacast file.

Blaster_89
09-22-2012, 12:09 AM
Please fell free to write down any suggestion


Release it as free software under a LGPL/GPL/BSD/WTF license.
Also, is the crypto lib really necessary?

Other than that, good job. :)

Bruno D
09-22-2012, 04:23 PM
Please fell free to write down any suggestion


Release it as free software under a LGPL/GPL/BSD/WTF license.
Also, is the crypto lib really necessary?

Other than that, good job. :)


I uploaded the source to google code under MIT license, about the bouncy castle library it's used for the RSA part, it is more stable then the TibiaAPI BigInterger class! :)

jo3bingham
09-24-2012, 04:44 PM
Good job. If you need any help with any issues or future/backwards compatibility, just let me know and I'll lend a hand.

Bruno D
09-25-2012, 12:49 PM
Good job. If you need any help with any issues or future/backwards compatibility, just let me know and I'll lend a hand.


Thank you Joe, if I need some help I will let you know! :)

Tryller
09-26-2012, 03:24 AM
It's not possible recording logged in?
Maybe you can do

jo3bingham
09-26-2012, 04:49 AM
The tracker uses a proxy, and the proxy works by the client connecting to it first then the proxy connects to the server. This is actually the preferred method for a map tracker because of the initial map packet that is received upon login. It's possible to make the map tracker work via send()/recv() hook or packet parser hook, but I wouldn't expect Bruno D to implement that. It's too much work for allowing use while logged in.

Tryller
09-26-2012, 02:23 PM
The tracker uses a proxy, and the proxy works by the client connecting to it first then the proxy connects to the server. This is actually the preferred method for a map tracker because of the initial map packet that is received upon login. It's possible to make the map tracker work via send()/recv() hook or packet parser hook, but I wouldn't expect Bruno D to implement that. It's too much work for allowing use while logged in.

Thank Jo3 :)

usobot
09-28-2012, 12:57 AM
Hey bruno what is the comonents are u using for getting MiniMap in main form... and the tool...???

Bruno D
09-28-2012, 01:28 PM
Hey bruno what is the comonents are u using for getting MiniMap in main form... and the tool...???


It's a custom component, you can see the source here (http://code.google.com/p/sharpmaptracker/source/browse/trunk/SharpMapTracker/MiniMap.cs).

usobot
10-01-2012, 04:13 PM
http://code.google.com/p/sharpmaptracker/issues/detail?id=1#c4
Not fixed :(

Bruno D
10-02-2012, 09:00 PM
http://code.google.com/p/sharpmaptracker/issues/detail?id=1#c4
Not fixed :(


I answered your comment there, please take a look.

klusbert
10-03-2012, 11:22 AM
http://code.google.com/p/sharpmaptracker/issues/detail?id=1#c4
Not fixed :(


I answered your comment there, please take a look.

You can also get playername from characterlist, you know how to it if you are using a proxy :)

Bruno D
10-03-2012, 12:15 PM
http://code.google.com/p/sharpmaptracker/issues/detail?id=1#c4
Not fixed :(


I answered your comment there, please take a look.

You can also get playername from characterlist, you know how to it if you are using a proxy :)


What he want is that the player's name is displayed in the client choose dialog when the player is logged. I don't have to addresses for the character 's list in the memory either, because I change the game server addresses by editing the packets when they come from the login server.

abdiel2475
10-04-2012, 04:50 AM
Welcome Back Bruno D!!!

atte: TibiaEzBot User :)

Bruno D
10-09-2012, 05:44 PM
Welcome Back Bruno D!!!

atte: TibiaEzBot User :)


Thank you!

PS: That was a long time man! :)

psydack
10-20-2012, 06:47 PM
Nice one man.

Thanks.

klavius
12-10-2012, 11:13 PM
Please Create support for 7.4

krille
01-02-2013, 03:53 AM
Please update for 9.81 :)

Zysen
01-22-2013, 10:49 PM
how could I update it to 9.81? ;p

jo3bingham
01-27-2013, 07:42 AM
SharpMapTracker v0.8 Update by Jo3Bingham
Sources based on Bruno D's latest revision (r53 (http://code.google.com/p/sharpmaptracker/source/detail?r=53)).

Changelog
9.81 Support
Kept backwards compatibility (9.61-9.70)
Minor bug fixes


Download
SharpMapTracker v0.8 (http://www.mediafire.com/download.php?9047s89enejzqjz)
Source (http://www.mediafire.com/?hu7a77ltwyalq75)

jo3bingham
01-28-2013, 05:43 PM
SharpMapTracker v0.8.1 Update by Jo3Bingham

Changelog
Added support for newest TibiaCast recordings (v4.9)


Download
SharpMapTracker v0.8.1 (http://www.mediafire.com/?uhgechygayl63gz)

krille
03-01-2013, 04:27 AM
Nice Joe! Thank you so much, going to test out now :)

lilb4l
02-28-2014, 12:04 AM
anyone made this for 8.6 would be really awsome

Milice
08-27-2014, 10:42 PM
NVM, Solved my problem.