See also:
| Service | Type | RAM | Storage | Limitations |
|---|---|---|---|---|
| 👉 Adaptable | PaaS | 256 MB | Non-persistent? (1 GB database storage available) | |
| AWS EC2 | IaaS | 1 GB |
| class_name VdfParser | |
| enum ParsingError { | |
| SUCCESS = 0, | |
| UNMATCHING_QUOTES = 1, | |
| UNRECONISED_TOKEN = 2, | |
| UNMATCHING_BRACKETS = 3, | |
| } | |
| # A recursive basic and unsafe parser of Valve Data Format (VDF) made from my understanding of it |
| #!/bin/bash | |
| CYAN="$(tput bold; tput setaf 6)" | |
| RESET="$(tput sgr0)" | |
| clear | |
| if command -v python3 > /dev/null 2>&1; then | |
| if [ $(python3 -c "print('ye')") = "ye" ]; then | |
| clear |
| #!/bin/bash | |
| CYAN="$(tput bold; tput setaf 6)" | |
| RESET="$(tput sgr0)" | |
| clear | |
| if command -v python3 > /dev/null 2>&1; then | |
| if [ $(python3 -c "print('ye')") = "ye" ]; then | |
| clear |
| #version:1751405894-stable | |
| -accesscode - | |
| -arch - | |
| -batterytestmode - rapidly cycle battery percentages for testing | |
| -bigpicture - Start in Steam Big Picture mode | |
| -bootreserve - | |
| -bootreservesizemb - | |
| -cafeapplaunch - Launch apps in a cyber cafe context | |
| -candidates - Show libjingle candidates for local connection as they are processed |
| const fs = require('fs') | |
| const https = require('https') | |
| const searchApi = 'https://steamcommunity.com/actions/SearchApps' | |
| const detailsApi = 'https://store.steampowered.com/api/appdetails?filters=categories&appids=' | |
| let titlesFile | |
| try { | |
| titlesFile = fs.readFileSync('./games.txt', 'utf8') | |
| } catch (e) { |