What's New: RMP 1.4.1:
- New : Logger now uses 24 hours time system.
- BugFix: Windows 10 detected as Windows 8 (New Algorithm).
SpoilerComplete changelog::
RMP 1.4.1:
- New : Logger now uses 24 hours time system.
- BugFix: Windows 10 detected as Windows 8 (New Algorithm). RMP 1.4:
- New : Tixati peerId & Key validator.
- New : Upload & Download rate show in Real time.
- New : You can change Upload & Download rate in Real time.
- New : More finished options (seeding, Leeching, Custom (%, Byte, KB, MB, GB)).
- New : Total upload, Total download, Left and Ratio numbers. (Needs translating)
- New : Total upload, Total download and Ratio stop conditions. (Needs translating)
- New : Torrent & over-all settings now save at Tracker update besides at Exit.
- BugFix: uTorrent peerId validator failed in some rare special cases. RMP 1.3.3:
- New : Tixati peerId and key support.
- New : Can't add new torrent while working on another.
- BugFix: Over logging in some cases (Like moving your mouse on tray icon). RMP 1.3.2:
- BugFix: Special log message for empty tracker respond.
- BugFix: Tracker URL is repeated in Trackers ComboBox.
- BugFix: Selected tracker url is not saved correctly.
- BugFix: Can't load HTTPs Tracker URL in some cases.
- BugFix: Can't decode tracker respond if its encoding is gzip. RMP 1.3.1:
- BugFix: Tracker Respond logged as empty text.
- BugFix: TorrentDay trackers URLs not get correctly loading. (Reported: greenberet)
- BugFix: Tracker request not valid for HTTPs trackers. (Working on the latency) RMP 1.3:
- New : GUI icons and arranged controls.
- New : You can now use uTorrent client without memory reader (uT versions >3.4.x, Change bt.randomize_peer_id to false).
- New : You can now use Transmission client without memory reader.
- New : PeerId and Key get generated at start-up by default.
- New : Port generated at start-up IF the port text box is empty.
- New : Tracker URL & Torrent hash is read only now.
- New : All torrent trackers loaded at the start-up and you can choose one to use.
- New : Faster Memory reader and the GUI still responsive while reading memory.(with uT > 3.4.x support)
- New : Memory reader now respect if the PeerID & Key is global or not.
- New : PeerId validation for uTorrent & Transmission peerIds.
- BugFix: PeerId exceptions ignored and always passed as fixed value.
- BugFix: New port generated with 'every' announce.
- BugFix: Wrong Java version detection in special cases (New detection algorithm).
- BugFix: Can't load tracker URL in some cases. (Reported)
- BugFix: RM+ can't remember the last used client between starts.
- Remove: Internal clients removed.
- Remove: Client files update manager is removed.
ClientFile Changelog:
- New : New extension ".pclient" (had to, because of the many changes).
- New : randomize="" attributes for peerId & Key.
- New : urlencoding="upperCase" & urlencoding="lowerCase" to specify %AB or %ab
- New : global="" attributes for peerId & Key.
- New : query {localip},{ipv6},{ip} place-holders support.
- New : headers {customport},{allports} place-holders support.
- New : PeerId type value "uT" or "ut" for generating valid uTorrent peerId without memory reader. <peer_id type="ut"
- New : PeerId type value "Tr" or "tr" for generating valid Transmission peerId without memory reader. <peer_id type="tr"
- New : <peer_id node has exceptions="" attribute now.
- New : <hash node has exceptions="" attribute now.
- Change: No <urlencoding node anymore (use <hash & <peer_id to add exceptions by exceptions="" attribute).
- Change: No value="" in PeerId and key node in client file anymore.
RMP 1.2:
- New : RM+ now simulates the real client accurately.
- Fixed : RM+ doesn't save Torrent's config file if there is no language file loaded.
- Fixed : Couldn't decode tracker respond correctly (Reported: Rebound)
- Fixed : BitComet 0.70 wrong peerID prefix
- UI : SB-I reference in Title bar.
- New : Auto uTorrent peerID prefix -not whole pId- generator.
- Client Files: up-to-date client files serving the new changes.
RMP 1.1:
- Fixed : "Check for updates" button is not greyed while updating.
- Fixed : Wrong add at log window (example : "unNumUpdatesFounjd=Found {0} updates" after update).
- Fixed : No log messages if language file exist.
- New : IPv6 support {ipv6}
- New : New Icon (Thanks anon)
RMP 1.0:
- New : Client updates via SB-I's server.
- Removed: Check for new version at start-up.
- Removed: "Check for new version" CheckBox.
- Removed: "Help with proxies" at "Network" tab.
- Fixed : Wrong Windows(7 X64) version detection.
- Fixed : Wrong Windows(8,8.1) version detection.
- Fixed : Java wrong version detection.
very important points:
- You can now use RatioMaster plus without memory reader if you run it standalone.
- RatioMaster's Client files is not valid for the plus version anymore.
deluged is the process that runs when you configure Deluge to act as either a service or a thin client. Even then, there should only be one, there's something wrong with your setup if you have so many instances running.
Reestarting PC solved de instance problems and because I'm working as a thin client I need de deluged process for memory read to work
why don't you include the source code for self compilation?
the original ratiomaster was also "opensource", so why is this fork closed source? what's there to hide?
and why are there only so few different torrent client versions included when the original had so many?
please don't be offended by my post, it is not my intention to hurt anyone's feelings or to be rude.
thanks
Which old client/s from RM you want to work with RM+ and I'll update it ?
In addition to what @mmmmm said, Having the source without a request from the original coder (Mr. RatioMaster) doesn't mean that we have the rights to offer it or open-source it.
Again, please don't ask for the source because simply I will not provide anyone in public but the original coder with it. He is the only one who can request the source of Rm+ and I will be so pleased to offer it to. period.
thank you lucius for this great program. mmmmm i read your tutorial. I don't know if i did it right. can you look the txt files and make utorrent 3.4.5 41712 client for rm 1.4.1. thank you too.
edit: I think i made it myself the client. I looked the client files. only change
client name, prefix id and user-agent. client name is simple utorrent 3.4.5 41712. I found prefix id and user-agent in the txt files. I tried it. memory reader work it. please can you look and and confirm the client file.
How did you find prefix id and user-agent in the txt files? i only see a bunch of hex codes.
How did you find prefix id and user-agent in the txt files? i only see a bunch of hex codes.
you need smartsniff. check mmmmm tutorial.
for more info about make client file you can check the writing ratiomaster client files. I donwloaded it from here. But I can't find the link now. I uploaded the file and utorrent 3.4.6 42178 client.
Don't forget to read 'client maker docs' which is attached to the first post for up-to-date instructions and description of every single node in client files.
I am up for any client making question.
Thank you for your quick replies Arkeus and Lucius, I went through mmmmm's tutorial, and got the packages, but when I clicked on them, I only saw hex dumps, as seen below:
I could not find prefix id or user-agent in the hex dumps.
I checked the "Writing RatioMaster clients files", it said after getting the packages I need to decode it, but Packetzyer and Ethereal no longer exits. I used wireshark instead, was able to get the same packages as in smartsniff, how can I decode the packages to find prefix id and user-agent?
I uploaded that years ago, when Moofdev was still around but not accepting new registrations
.
I know, it's old but it's been very helpfull to understand the peerid, urlencoding, length etc. when I read it with lucius's client makers docs, I understand better ratiomaster clients. thank you anyway for the file.
Bookmarks