Well, AVGN requested it and seeing as I had nothing else to do this afternoon I decided to make it. It took quite a while because I wanted to make it as error-proof as possible.
What does it do!?
In a nutshell, it calculates how many matches you need to play to achieve a particular rank from your current EXP and rank, based on your estimated average EXP/GAME
How do I use it!?
Basically, you enter your current exp (as it appears when you log into Combat Arms, i.e the amount of EXP you have earned on your current level), then you select your current rank. Next step is to choose what rank you want to achieve. After that's done, put in a rough average of how much EXP you earn per game. Once all the fields are filled in correctly, hit the magic button. Voila, you have a rough estimate of how many matches you need to play before you reach that rank!
How does it work!?
I'll spare you the specifics, but basically it accesses the page source of the CA ranks page and obtains the amount of EXP necessary per level up for each rank, as well as the ranks themselves. It also grabs the little rank icon as it appears on the site and adds that on too, neat huh? This does mean you'll need an internet connection though.
Is this shit infected with viruses!?
Fuck no.
Proof is proof:
VirusTotal.com (0/42)
Jotti's Malware Scanner (0/19)
Does it look pretty!?
I dunno, you be the judge:
Where are the fucking credits, you noob!?
Well firstly, me for like...everything pretty much
Also a big thanks to Xscapism for his godlike string-manipulation skills, helped me extract some page info
OMG THANK YOU SO MUCH J-DEEZY, WHAT CAN I EVER DO TO THANK YOU!?
Press that button, it doesn't hurt
Thanks guys, I hope you like it. Especially you AVGN /

.
J-Deezy.