Mail.ru Agent is alive

But now I get from TPB (using torrents, possible VPN if illegal)

That’s russia for ya. but in reality, it’s some russian mail service.

actually most popular

1 Like

this thread is kinda dead, cuz i and my friend just can’t find time for this project

anyway, months ago i wrote a docs for mail ru proto, you can take a look here: GitHub - tutmonde/mrim-docs: Агент@Mail.ru protocol documentation

2 Likes

And there’s games! Pretty fucking cool, right?

1 Like

вова ты гений

i’m back bichesssssss

now it’s compatible from version 4.2 to 5.4

also there’s a xstatuses

also open sourced my shitcoded server GitHub - mrimsu/mrim-server: Agent Mail.ru Server Emulator. PROOF OF CONCEPT!

also now almost everything works

No wonder why this shit still works

fun fact: agent have a “translate music“ in extended statuses feature and it works in the same way as with MSN

1 Like

got it working up to 2015s versions (holy shit)

well i still to need to patch out some things like avatars

4 Likes

This UI reminds me of another messenger from around this time… hmmmmm… (the 2015 one, idk if the reply worked)

yeeee it’s literally same base but just without mrim protocol

I wonder why ICQ and MRA shared the same ui since 8.0

because it was owned by the same company

1 Like

even os x version works

1 Like

big progress happening there. i’m too lazy to describe which changes i made to make it work, so i just asked chatgpt to make a summary

  1. Protocol support: full compatibility with clients up to MRA 6.5, including both legacy (CP1251) and modern (UTF-16LE) ones.
  2. Client interoperability: new clients can now properly exchange messages, alarms, and animations with older versions.
  3. Bug fixes: critical issues preventing the server from starting were resolved; packet fragmentation support was added for certain protocol implementations.
  4. Client behavior: fixed login freeze on invalid passwords, it now should the reason why it didn’t log on; restored display and functionality of empty groups (from MRA 5.2+); status “Invisible” and visibility/ignore lists now work correctly.
  5. REST API: added REST endpoints for statistics, user registration, and system message broadcasting; introduced a “phantom administrator” for automated messages.
  6. Documentation: expanded setup and configuration guide, added API documentation.
  7. Cross-platform compatibility: verified to work on macOS (including Apple Silicon) and Android clients (up to 3.2).
  8. Technical details: clarified group flag calculation (0x0100000 * index);

service message my ass