PDA

View Full Version : [uTorrent] uTorrent 3.2.2 Build 28500



anon
13.06.18, 04:37
This client sends a static and global peer_id and key, so make sure your real uTorrent does the same (Preferences -> Advanced -> set bt.randomize_peer_id to false) and to use the memory reader.

WARNING: this version of uTorrent sends the current system locale in tracker announces, but RatioMaster Plus doesn't support this, so this client file is hardcoded to report United States English. Either set your system to US English, or don't use uTorrent and RM+ at the same time.

Lucius
14.06.18, 16:06
WARNING: this version of uTorrent sends the current system locale in tracker announces, but RatioMaster Plus doesn't support this, so this client file is hardcoded to report United States English. Either set your system to US English, or don't use uTorrent and RM+ at the same time.

Correct Registry Key to get that information? and which uTorrent version support that header?

anon
16.06.18, 07:06
Correct Registry Key to get that information? and which uTorrent version support that header?

HKEY_CURRENT_USER\Control Panel\International
LocaleName (REG_SZ)

uTorrent may obtain it using the Windows API, as it did not react to changes in this registry value during my testing. But ordinarily, there will never be a situation where the value changes while the system locale remains the same, so just reading the former should be good enough.

As for which versions send the header, it's been done intermittently in early 3.x ones, possibly related to the introduction of "apps" and advertisements. Newer ones don't do it anymore.

Lucius
18.06.18, 12:03
Do you want it implemented or we can bypass it and just hardcoded it ?

anon
20.06.18, 00:33
I'd prefer to have it implemented, it would make the program future-proof if any other versions or clients decide it's a good idea to send the system locale for whatever reason. And after all, OS and Java version detection are already there :richter: