+ Reply to Thread
Page 45 of 47 FirstFirst ... 354344454647 LastLast
Results 661 to 675 of 694

Thread: RatioMaster Plus 2.1

    1. RatioMaster Plus 2.1 Details »»

      RatioMaster Plus 2.1

      Version: 2.1, by (Coder) Lucius is offline

      Developer Last Online: Jul 2020 Show Printable Version Email this Page
      Category: [Ratio Tool] Rating:  Downloads: 58781
      Released: 26.11.16 Last Update: 22.04.17 Installs: 79
      bugicon Bugs: 0 / 1 featureicon Features: 1 / 1 taskicon Tasks: 0 / 0
      • Supported
      • Free for all

      What's New:
      - New: Auto stop conditions (Leechers/Seeders are less than X).
      - New: Automatic speed with (Announce, Interval, Ratio or Leechers) conditions.
      - New: Torrent label column.
      - New: Groups support (Name, Status, Memory Readed, Emulation, Tracker and Label). (Windows Vista+ only)
      - New: Shortcut key "R" to refresh UI (Use it to refresh grouping).
      - New: Custom TextBoxes for Speeds and Storage bytes which have better cosmetic and features.
      - Fixed: Can't load all .rmt files if one of them is corrupted.
      - Fixed: Possible fix for high CPU usage when tracker respond delayed.
      - Fixed: Auto stop Upload, Total upload, Download, Total download doesn't accept GBs and TBs.

      Notice: This version will cause column reorder at the first launch.

      Code:
      File: RMP.exe
      CRC-32: ea030845
      SHA-1: fd81304eeb91f163dfd1538915feb6de7f9d175c
      SHA-256: 56efbecb982c1778a3b4b1538d66b1802c5d8a74f2d4d8511669c71192b344f4
      SHA-512: 5d226bc55a46570afb62266b8731eead73e4f1f47d5658056192e5e66664292f08e218e5b5311c2fdc67d89b559e8b2484c9283b2e61c7335ed2fde93710d546
      Spoiler Complete changelog:
      RMP 2.1:
      - New: Auto stop conditions (Leechers/Seeders are less than X).
      - New: Automatic speed with (Announce, Interval, Ratio or Leechers) conditions.
      - New: Torrent label column.
      - New: Groups support (Name, Status, Memory Readed, Emulation, Tracker and Label). (Windows Vista+ only)
      - New: Shortcut key "R" to refresh UI (Use it to refresh grouping).
      - New: Custom TextBoxes for Speeds and Storage bytes which have better cosmetic and features.
      - Fixed: Can't load all .rmt files if one of them is corrupted.
      - Fixed: Possible fix for high CPU usage when tracker respond delayed.
      - Fixed: Auto stop Upload, Total upload, Download, Total download doesn't accept GBs and TBs.

      RMP 2.0.1:
      - New: Reconnect on errors with trackers.
      - Change: Error tooltip and icon if there is an error to show.
      - Change: Bug report is now encrypted.
      - Fixed: Speed rates goes over speed limits.
      - Fixed: Speed rates stuck at last used rates when setting limits to 0 KB/s.
      - Fixed: Checking randomize speeds while adding will make it stuck check for ever.
      - Fixed: Cannot access a closed file bug.
      - Fixed: General redirection (301 & 302) support, Closes CloudFlare redirection bugs.

      RMP 2.0:
      - New: First release.


      Known Issues:
      An issue with Zamunda tracker that appear sometimes.

      The story behind this new version:
      The original RatioMaster was created by a person with the same name for a site called Moofdev, and shortly became one of the most popular and well-known ratio cheating programs. New versions were released semi-regularly until 2011, when the moofdev.net forums ceased to function. Despite the resulting lack of updates, a loyal userbase stuck to it due to its effectivity and ease of use.

      On 2014, Lucius released a patched executable for version 1.9.2 Beta that fixed automatic client updating, as well as some known bugs. Reception was so positive, work continued into fixing further bugs as well as adding new features, eventually deriving into a full-fledged fork called RatioMaster Plus.

      As of version 2.0, RatioMaster Plus is a completely new program and not based on any previous code. However, it retains its name and icon as an homage to all the work spent on the project it would eventually succeed.
      Requirements:
      Microsoft .NET Framework 4

      Can I have the tool that makes client files for this version?
      No, just ask for a client file and an approved member will make it for you.

      Running Windows XP?
      See https://www.sb-innovation.de/showthread.php?t=33804 for a possible fix to the "received an unexpected EOF or 0 bytes from the transport stream" error.

      Password

      Password:
      m9dqVF95RP5JDQ76E7ym

      Supporters / CoAuthors


      Show Your Support

        -->
      • For request features, report bugs or view current tasks, please use the Bugtracker.
      • For saying thanks to the author, please click here.
      • This modification may not be copied, reproduced or published elsewhere without author's permission.

    Who Said Thanks:

    There are too many to display.


  1. #662
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    What's the tracker status (shown in RM+) when you stop the torrent, and after you restart it? Also, what does the error log say? Knowing the tracker's name and emulation you're using may also help.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  2. #663
    When I restart the torrent, the tracker status becomes all 0 just like I am starting fresh new leaching. The torrent typically stops when the auto-stop criteria meet (like 0 seeder), or there's an error in the tracker response (like an empty response). Also, even when the torrent is not stopped and finished normally, the tracker often shows 0.01GB difference between the downloaded and actual file size. This could be very concerning as it is not normal.
    Reply With QuoteReply With Quote
    Thanks

  3. #664
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    Quote Originally Posted by anon View Post
    Also, what does the error log say? Knowing the tracker's name and emulation you're using may also help.
    How about those

    Quote Originally Posted by LittleZack View Post
    When I restart the torrent, the tracker status becomes all 0 just like I am starting fresh new leaching.
    This is very worrying if the completion percentage also drops to zero. Here's where the information I requested above could be of great assistance.

    Also, even when the torrent is not stopped and finished normally, the tracker often shows 0.01GB difference between the downloaded and actual file size. This could be very concerning as it is not normal.
    Possibly a bug, although a difference of ~10 MB is acceptable for a GB-sized file. Real clients can also overdownload due to hash fails (you'll see this mentioned in the FAQ of most TB source-based trackers), but these days they place this extra traffic in the "corrupt" parameter, which RM+ always reports as zero.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  4. #665
    Sorry that I didn't supply enough information.
    When you say error log, do you mean the log for each torrent?
    I just started a new torrent, leach to 5% and stopped it.
    It shown as below:


    Code:
    [2020-06-07 16:59:44.8214] [INFO] [587] : Torrent data saved successfully.
    [2020-06-07 17:01:14.2522] [INFO] [587] : Starting torrent ..
    [2020-06-07 17:01:14.2522] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=0&downloaded=0&left=17233152780&corrupt=0&key=643074C9&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    
    
    [2020-06-07 17:01:25.3719] [INFO] [587] : Received 1 Seeders and 84 Leechers.
    [2020-06-07 17:05:14.6711] [INFO] [587] : Stopping torrent by user request..
    [2020-06-07 17:05:14.6711] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=700628992&downloaded=1342177280&left=15890972672&corrupt=0&key=643074C9&event=stopped&numwant=0&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    Then I restart the torrent:
    Code:
    [2020-06-07 17:07:07.8687] [INFO] [587] : Starting torrent ..
    [2020-06-07 17:07:07.8687] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=0&downloaded=0&left=17233149952&corrupt=0&key=643074C9&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    
    
    [2020-06-07 17:07:19.3184] [INFO] [587] : Received 1 Seeders and 85 Leechers.
    The trackers I use are listed below:
    announce.leaguehd.com:443
    tracker.pterclub.com:443
    pt4.moecat.best:443

    And the client profile I use is µTorrent 2.2.1.25154

    Could it be the memory reader function as I never used it?

    I also have another client downloading the file that I actually need.
    The client is µTorrent 2.2.1.25273

    When I type the memory reader, it shows my local client is 2.2.1.13644.

    I am feeling there could be some bugs here but I don't know what to do now.
    Reply With QuoteReply With Quote
    Thanks

  5. #666
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    Based on those error logs, the "left" value is resetting itself to 0% finished levels when you restart the torrent. This should never happen and must definitely be a bug. Let's wait for Lucius to read this and comment; in the meantime, you could try using mRatio instead.

    The memory reader has no bearing on this issue, although it's still highly recommended to use for uTorrent. If your client emulation doesn't match the build you're actually running, then fix that.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  6. #667
    Thanks for the suggestion.
    I haven't used mRatio but will look into it.
    Is there any file or other information I can supply that is potentially useful?

    update:
    I tried the mRatio and it does work as normal.
    It reports the progress as normal and hopefully won't cause over download.
    I will use it for now.
    The only thing is mRatio does not have a speed control when there are no leachers.
    So I will have to manually stop upload to avoid obvious cheating.
    Last edited by LittleZack; 08.06.20 at 11:22.
    Reply With QuoteReply With Quote
    Thanks

  7. #668
    Quote Originally Posted by LittleZack View Post
    Sorry that I didn't supply enough information.
    When you say error log, do you mean the log for each torrent?
    I just started a new torrent, leach to 5% and stopped it.
    It shown as below:


    Code:
    [2020-06-07 16:59:44.8214] [INFO] [587] : Torrent data saved successfully.
    [2020-06-07 17:01:14.2522] [INFO] [587] : Starting torrent ..
    [2020-06-07 17:01:14.2522] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=0&downloaded=0&left=17233152780&corrupt=0&key=643074C9&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    
    
    [2020-06-07 17:01:25.3719] [INFO] [587] : Received 1 Seeders and 84 Leechers.
    [2020-06-07 17:05:14.6711] [INFO] [587] : Stopping torrent by user request..
    [2020-06-07 17:05:14.6711] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=700628992&downloaded=1342177280&left=15890972672&corrupt=0&key=643074C9&event=stopped&numwant=0&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    Then I restart the torrent:
    Code:
    [2020-06-07 17:07:07.8687] [INFO] [587] : Starting torrent ..
    [2020-06-07 17:07:07.8687] [INFO] [587] : Sending Command to Tracker..
    GET /announce.php?passkey=xxxxxxxx&info_hash=IqU%00%f3%3e%eb3P%06%a5%dd%bd%09%26%c8%e7_%f4%e9&peer_id=-UT2210-Bb%08%0c%18%fe.w%dcF%21%df&port=57530&uploaded=0&downloaded=0&left=17233149952&corrupt=0&key=643074C9&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
    Host: announce.leaguehd.com:443
    User-Agent: uTorrent/2210(25154)
    Accept-Encoding: gzip
    Connection: Close
    
    
    [2020-06-07 17:07:19.3184] [INFO] [587] : Received 1 Seeders and 85 Leechers.
    The trackers I use are listed below:
    announce.leaguehd.com:443
    tracker.pterclub.com:443
    pt4.moecat.best:443

    And the client profile I use is µTorrent 2.2.1.25154

    Could it be the memory reader function as I never used it?

    I also have another client downloading the file that I actually need.
    The client is µTorrent 2.2.1.25273

    When I type the memory reader, it shows my local client is 2.2.1.13644.

    I am feeling there could be some bugs here but I don't know what to do now.
    This case is double-checked million times because it's a basic behavior but I will check it again, Thanks for reporting.
    Reply With QuoteReply With Quote
    Thanks

  8. Who Said Thanks:

    anon (09.06.20) , cloud99 (09.06.20)

  9. #669
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    Quote Originally Posted by LittleZack View Post
    The only thing is mRatio does not have a speed control when there are no leachers.
    So I will have to manually stop upload to avoid obvious cheating.
    Look harder, because that setting does exist Unfortunately, though, it cannot be relied on because 1. not all client emulations support scraping the amounts of seeders and leechers; 2. if scraping is not supported, mRatio relies on the tracker giving this information anyway (which is optional) and there's a bug that causes it to count seeders as leechers and ignore the (real) amount of seeders; 3. it's impossible for any ratio tool to react to changes in the swarm in real time like an actual client would.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  10. #670
    3. it's impossible for any ratio tool to react to changes in the swarm in real time like an actual client would.
    Accurate counting can be happened and was on my to-do list to be added to RM+ by the way :)
    Actually, RM+ connects to the swarm to some level to avoid some detection techniques.
    Last edited by Lucius; 11.06.20 at 14:09.
    Reply With QuoteReply With Quote
    Thanks

  11. Who Said Thanks:

    anon (12.06.20) , coolio256 (12.06.20) , AngelNet (11.06.20)

  12. #671

    Join Date
    07.06.20
    P2P Client
    Deluge, Qbittorrent, uTorrent
    Posts
    27
    Activity Longevity
    3/20 0/20
    Today Posts
    0/5 sssssss27
    Quote Originally Posted by Lucius View Post
    Accurate counting can be happened and was on my to-do list to be added to RM+ by the way :)
    Actually, RM+ connects to the swarm to some level to avoid some detection techniques.
    Are you planning on adding it soon? That'd be great!
    Reply With QuoteReply With Quote
    Thanks

  13. Who Said Thanks:

    coolio256 (12.06.20)

  14. #672
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    Quote Originally Posted by Lucius View Post
    Accurate counting can be happened and was on my to-do list to be added to RM+ by the way :)
    Actually, RM+ connects to the swarm to some level to avoid some detection techniques.
    I knew the latter, but not the former. Highly looking forward to seeing how it'll get implemented!
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  15. #673
    Quote Originally Posted by anon View Post
    I knew the latter, but not the former. Highly looking forward to seeing how it'll get implemented!
    My to-do has some deep points that when you look at it you definitely will say, Just mod a client instead and that's true. Modding a client is more wise than making ratio tools.
    Reply With QuoteReply With Quote
    Thanks

  16. #674

    Join Date
    07.06.20
    P2P Client
    Deluge, Qbittorrent, uTorrent
    Posts
    27
    Activity Longevity
    3/20 0/20
    Today Posts
    0/5 sssssss27
    Quote Originally Posted by Lucius View Post
    My to-do has some deep points that when you look at it you definitely will say, Just mod a client instead and that's true. Modding a client is more wise than making ratio tools.
    Is there any difference between modded clients and ratio tools, like, is one more detectable than others?
    Reply With QuoteReply With Quote
    Thanks

  17. #675
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,301
    Activity Longevity
    11/20 19/20
    Today Posts
    3/5 ssss36301
    Quote Originally Posted by Lucius View Post
    My to-do has some deep points that when you look at it you definitely will say, Just mod a client instead and that's true. Modding a client is more wise than making ratio tools.
    Quote Originally Posted by hellodark69 View Post
    Is there any difference between modded clients and ratio tools, like, is one more detectable than others?
    Modding a client is better because you only have to focus on adding cheating features. Everything else is already taken care of for you. Things are easier (although not necessarily easy) and there's less room for errors. Compare that against writing a ratio tool and having to add all base functionality yourself, then account for every possible error scenario and every quirk in every client that is emulated. I actually attempted to create my own tool back on 2010, and gave up halfway through because of this... although I did get it to correctly emulate uTorrent 1.8.5 and send announces to the tracker, making it theoretically usable, so yay me

    Anyway, the downside is that you're locked in to the client you chose and must accept its base functionality, OS support, tracker whitelist status and so on. (The question "can I use Extreme Mod in uTorrent?" and its answer "no, you can't" have been thrown around a few dozen times since I joined this forum.)
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  18. Who Said Thanks:

    Lucius (15.06.20)

  19. #676

    Join Date
    07.06.20
    P2P Client
    Deluge, Qbittorrent, uTorrent
    Posts
    27
    Activity Longevity
    3/20 0/20
    Today Posts
    0/5 sssssss27
    Quote Originally Posted by anon View Post
    Modding a client is better because you only have to focus on adding cheating features. Everything else is already taken care of for you. Things are easier (although not necessarily easy) and there's less room for errors. Compare that against writing a ratio tool and having to add all base functionality yourself, then account for every possible error scenario and every quirk in every client that is emulated. I actually attempted to create my own tool back on 2010, and gave up halfway through because of this... although I did get it to correctly emulate uTorrent 1.8.5 and send announces to the tracker, making it theoretically usable, so yay me

    Anyway, the downside is that you're locked in to the client you chose and must accept its base functionality, OS support, tracker whitelist status and so on. (The question "can I use Extreme Mod in uTorrent?" and its answer "no, you can't" have been thrown around a few dozen times since I joined this forum.)
    Oh okay. But is it possible for the mod to react to changes in swarm in a way the real client does? Because from my understanding a ratio tool isnt able to do that, atleast for now.
    Reply With QuoteReply With Quote
    Thanks

+ Reply to Thread
Page 45 of 47 FirstFirst ... 354344454647 LastLast

Tags for this Thread

Posting Permissions

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