Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://store.steampowered.com/account/history/
Yeah, but i dont think there is any other way
https://steamcommunity.com/my/inventoryhistory/?app%5B%5D=730
Scroll to bottom and load more until there's nothing more to load.
Then open the webbrowser console, and use this short scrìpt:
edit: edited alot. should work now.
Thanks, but you script only counts each instance when a key was bought. Not how many keys. Ran your script, bought 2 keys but only counted as one.
If you are still interested then here is an improved version that calculates amount of keys purchased. Just copy paste into console after loading all purchases.
const match = paymentText.match(caseKeyRegex);
if (match) {
const count = parseInt(match[1], 10) || 1;
totalCaseKeys += count;
}
}
return totalCaseKeys;
}
const total = countCaseKeys();
console.log('Total Case Keys Purchased:', total);
var maybe_int = p.split(" ")[0]
if (parseInt(Number(maybe_int)) == maybe_int &&
!isNaN(parseInt(maybe_int, 10)))
{
k += parseInt(maybe_int, 10)
}
else
{
k += 1
}
}
console.log('Total Case Keys Purchased: ', k);