Pages

Wednesday, December 10, 2008

TuoTu 3.3.112



Tuotu (脫兔), (Rabbit in Chinese), like Thunder by Xunlei is a newly developed software that provides a peer-to-peer file sharing service and download accelerating services. It is gaining popularity in Mainland China, Indonesia, Singapore and Malaysia. Tuotu's Interface Language can be switched from Chinese to English and supports BitTorrent, ED2K, KAD, HTTP, FTP, MMS, RTSP file transfer procotols.
TuoTu comes in a beautiful Design. Some settings can be fine adjusted in the ini files (default startpage, ...)

Changelog:

脱兔TuoTu 3.3.112 2008.11.27

* Co-operation with the Express(FlashGet) Network, built-in default search using the Express Network, Express support for the download links
* From the pages of access to the garbled part of the URL of the error correction function
* Btchina download from the BT seeds to deal with the failure of the document, to increase the success rate
* Adding some new extension of identification such as. Srt
* Increase in the use of external links page to open the browser function
* Amendments to the task of recovery can run the problem
* To amend some of the pages link to address the way to avoid the issue of renaming
* Amendment to bar the importation of the search page to open the address did not remove the problem of excess space
* Amendments to a number of internal bug
* BT seeds to open the document null and void, no longer appear in new BT task dialog



Tuotu v3.3.111 2008.09.23

* Solve some cases, access to the URL from IE is the problem of garbage
* P2SP to resolve some of the core HTTP file name will appear as% xx format
* P2SP the download is complete solution for checking, mandate the suspension could lead to inconsistencies between the state mandate
* BT filling of documents (padding file) identification
* The increase in the number of auto repair incomplete ed2k link the function of
* Invalid for a number of amendments to the text ed2k link tips and prompt way
* To prevent some cases, inside page will be opened to repeat the question
* Improve the Maxthon browser integration support
* TCP half-open connection tool update

Homepage: http://www.tuotu.com/download.shtm

BBS: http://forum.lowyat.net/topic/369072/

Download Installer Version: http://www.tuotu.com/install/TuoTu_3.3.112.exe

older Version without Express (FlashGet) search Network:
http://www.tuotu.com/install/TuoTu_3.3.111.exe
Mirror: TuoTu_3.3.111.exe 3.87 MB

the source from emule plugin emule.dll gem. GPL, other as by Bitcomet can possible requested by the developer homepage to contact.


TuoTu do not deserve to be in the eMule AntiLeech DLP!!!

TuoTu is listed in the eMule Antileech DLP by VeryCD and others next to Thunder, QQDownload, Bitcomet emule plugin and many more.
The Emule module dll makes upload just like the original emule 0.48. It have ratio and all requirements.
Here is a Whitelist patcher which change the modstring/default username to skip the DLP ban temporary and allow downloading/uploading without ban and or score reduced from mods with dlp support:

Modname/default username changer 1 for tuotu emule.dll


Modname/default username changer 2 for tuotu emule.dll
unlist at least to avoid the ip ban in dlp and show score reduced on bad modname
tuotu.dlp.antileech.modstring.whitelister 38.00 KB


3th Patcher Removes dlp Bad MODSTRING : 080307
Download is internal

to customize to send any modname (skip the dlp ban in other mods)
hexedit after this:

171D20 4F 50 5F 5F 45 6D 75 6C 65 49 6E 66 6F 41 6E 73 OP__EmuleInfoAns
171D30 77 65 72 00 4F 50 5F 5F 45 6D 75 6C 65 49 6E 66 wer.OP__EmuleInf
171D40 6F
o

on here following:

171D50 25 00 75 00 00 00 00 00 7C 00 00 00 %.u.....|...
171D60 20 00 5B 00 00 00 00 00 25 00 30 00 38 00 78 00 .[.....%.0.8.x.


for example this will complete unblacklist TuoTu from eMule antileech DLP's:

171D20 4F 50 5F 5F 45 6D 75 6C 65 49 6E 66 6F 41 6E 73 OP__EmuleInfoAns
171D30 77 65 72 00 4F 50 5F 5F 45 6D 75 6C 65 49 6E 66 wer.OP__EmuleInf
171D40 6F 00 00 00 61 00 6E 00 74 00 6F 00 20 00 33 00 o...a.n.t.o. .3.
171D50 2E 00 34 00 62 00 32 00 00 00 00 00 7C 00 00 00 ..4.b.2.....|...
171D60 20 00 5B 00 00 00 00 00 25 00 30 00 39 00 78 00 .[.....%.0.9.x.
171D70 20 00 2D 00 20 00 49 00 6E 00 76 00 61 00 6C 00 .-. .I.n.v.a.l.

in combination with change default nickname (eMule username)
begins from here to do:

18D530 55 00 70 00 6C 00 6F 00 61 00 64 00 43 00 61 00 U.p.l.o.a.d.C.a.
18D540 70 00 61 00 63 00 69 00 74 00 79 00 00 00 00 00 p.a.c.i.t.y.....
18D550 25 00 73 00 54 00 65 00 6D 00 70 00 00 00 00 00 %.s.T.e.m.p.....
18D560 25 00 73 00 49 00 6E 00 63 00 6F 00 6D 00 69 00 %.s.I.n.c.o.m.i.
18D570 6E 00 67 00 00 00 00 00 5B 00 43 00 4F 00 4D 00 n.g.....[.C.O.M.
18D580 5D 00 61 00 6E 00 79 00 20 00 6E 00 61 00 6D 00 ].a.n.y. .n.a.m.
18D590 61 00 20 00 69 00 73 00 20 00 6F 00 6B 00 20 00 a. .i.s. .o.k. .
18D5A0 21 00 00 00 !
...


before it could by test computer reach no more as 6 kb/s download speed cause of the dlp ban
after patching :



copy the patcher in tuotu directory where the emule.dll is located on harddisk. close tuotu and run the modname changer patcher.

I advice to hexedit the part above to use/send random modnames because it's crazy that they have blacklisted the modname and default username by this emule (not only in VeryCD's Antileecher dlp in Xman's too). TuoTu ed2k module is preset to give full upload speed to the emule net even to AJ mods it give full upload speed.
Download from eChanblard Mods works as well. TuoTu doesn't have extensive Ads like Thunder and Iphant. Didn't found any ads at all in the software.

Country Flags and Names extension copy to Tuotu Directory

Download: TuoTu_3.3.112 country flags extension 895.41 KB

2 comments:

Anonymous said...

TuoTu 3.4 Beta
The first clever Multidownloader with eMule support and Random Modstring to avoid getting banned by DLP eMule Clients

using send modname:

This is a nice feature to prevent being banned by AntiLeech DLP detection as used in Xtreme, VeryCD, MorphXT (based) mods. As you are forced to send them a Modstring when using features with additional tags like ICS and static ModIDs are easily to bann, this code creates a random modstring once per sessions.

The format is rather flexible. Send a Modstring with version number and differing version prefixes.

Sample Modstrings:


11.12.2008 09:21:38: cu5lY9v 4.8a
11.12.2008 09:37:29: 9cS1iR7n5d r2.12

The code is placed in Preferences.cpp/.h and can be called from nearly everywhere (baseclient.cpp , ...) when needed to the eMule protocol indent.

Preferences.cpp

CString CPreferences::m_strSessionModstring;
CString CPreferences::GetSessionModString()
{
if (!m_strSessionModstring.IsEmpty())
return m_strSessionModstring;
//
// Create the Modstring name
int i, maxchar;
m_strSessionModstring.Empty();

maxchar = 4+(rand()%9); // min length == 4 chars, max length (4+9-1) == 12 chars
i = 0;
while (i < maxchar)
{
int iRand = rand()%3;
switch(iRand){
case 0:
m_strSessionModstring.AppendFormat(_T("%c"), _T('A')+rand()%26); // Capitals
case 1:
m_strSessionModstring.AppendFormat(_T("%c"), _T('0')+rand()%10); // Numbers
case 2:
default:
m_strSessionModstring.AppendFormat(_T("%c"), _T('a')+rand()%26); // lower case
}
i++;

if (m_strSessionModstring.GetLength() >= maxchar)
break;
}
//
// Add a prefix to the version number
i = rand()%5;
switch (i){
case 0: m_strSessionModstring.Append(_T(" V")); break;
case 1: m_strSessionModstring.Append(_T(" v")); break;
case 2: m_strSessionModstring.Append(_T(" r")); break;
case 3: m_strSessionModstring.Append(_T(" R")); break;
default:
case 4: m_strSessionModstring.Append(_T(" ")); break;
}
//
// Add the version number
m_strSessionModstring.AppendFormat(_T("%c.%c%c"), _T('0')+rand()%10, _T('0')+rand()%10, (rand()%2 ? _T('0')+rand()%10 : _T('a')+rand()%7));
//
// This will return a ModID Name consisting of ModVersion + 1.00 or 1.0a
return m_strSessionModstring;
}


Preferences.h
Code:
static CString m_strSessionModstring;
static CString GetSessionModString();

Anonymous said...

Patch is not perfect

for the modstring/name

search
OP__EmuleInfoAnswer OP__EmuleInfo
follow by 00 00 00

begin editing by
56 00 65 00 72 00 79 00 43 00 44 00 20 00 30 00 25 00 75 00 00 00

is the modname
(dev possible mean spoof vc could gain something but it does produce a fake modstring which is punish in antileech)

Post a Comment