+ Reply to Thread
Results 1 to 5 of 5

Thread: uTorrent 3.2.2 Build 28500

  1. #1
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386

    uTorrent 3.2.2 Build 28500

    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.
    Attached Files Attached Files
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    mindwork (01.02.19) , R32 Turbo (14.06.18)

  3. #2
    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?
    Last edited by Lucius; 14.06.18 at 16:06.
    Reply With QuoteReply With Quote
    Thanks

  4. #3
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    Quote Originally Posted by Lucius View Post
    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.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  5. Who Said Thanks:

    Lucius (18.06.18)

  6. #4
    Do you want it implemented or we can bypass it and just hardcoded it ?
    Reply With QuoteReply With Quote
    Thanks

  7. #5
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    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
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  8. Who Said Thanks:

    Lucius (21.06.18)

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •