[Release] Customized DB2Media

04/24/2018 00:30 JustNrik#1
Hello e*pvperz, here I bring a customized DB2Media that may be useful for many of you.

What's different in this tool than the DB2Media most dev already use?

-This one allows you to split your SkillData, ItemData and CharacterData which will make updates to take lower as well as the client itself will open faster in low-end computers.

-RefShopGroup was added

-Auto encryption of skilldata is no longer optional, anyway it's working perfectly using any skill data split method.

-You can customize the folder where files will be created. Default one is \Patch_Internal\media\server_dep\silkroad\textdata

-No random crashes unless you are missing the .dll or have wrong config

Download: Attach
Virustotal: [Only registered and activated users can see links. Click Here To Register...]
04/24/2018 00:42 SubZero**#2
great work ♥
04/24/2018 00:47 XxGhostSpiriTxX#3
great work
04/24/2018 02:32 ILowe#4
nice work
04/25/2018 02:47 gmSuper#5
thanks bro
04/25/2018 02:57 AnimuNazi#6
thanks, comes in handy !
04/25/2018 07:56 tubeo#7
Thank dude !
04/30/2018 18:26 JustNrik#8
Updated.

4 Text files were being created with the wrong name. These are:

RefQuestData -> RefQusetData (Idk why but vsro client reads it like that)
RefPriceOfPolicyItem -> RefPricePolicyOfItem
MagicOptionAssing -> MagicOptionAssign
RefQuestRewardItem -> RefQuestRewardItems

It's now fixed.
05/02/2018 11:56 Laag#82#9
good job
05/03/2018 14:05 ScarOnline#10
awesome release
05/06/2018 09:41 Hercules*#11
Great :)
05/06/2018 18:57 abdelhalemsamy#12
nice work
06/01/2018 13:40 hoangphan7#13
Can't change Database's name.
(SRO_VT_SHARD)
06/01/2018 19:51 JustNrik#14
Quote:
Originally Posted by hoangphan7 View Post
Can't change Database's name.
(SRO_VT_SHARD)
I will add it for the next version if I got some free time

Edit:

Update:

Now you can choose the database DB2Media will use to retrieve data as not everyone uses SRO_VT_SHARD
09/13/2018 20:30 JustNrik#15
DB2Media updated.

Changelog:

- The program now fully runs Asynchronously, which improves the performance with more core/threads.
- Improved a bit the code, I wanted to rework everything but would take too many hours just to improve few milliseconds. Anyway I feel good with the current optimization improvement.
- Config file is no longer a .ini file, you must switch to .xml now, why? .Ini files are read from an dll while xml files are already supported without any extra library. Also, it's easier to make a xml file from vb with xml literals than using a streamwriter or make a big ugly string to append an ini file

Possible next change:

- Move to .NET Core so you can use this tool in any OS (when .NET Core 3 is released since this src is coded in vb and currently the support for vb/f# isn't that great until .NET Core 3)
- Fix any issue if reported :feelsbadman: