this post was submitted on 28 Apr 2025
345 points (98.9% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

61392 readers
307 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

Edit: Everyone is asking for the code, so here it is. Keep in mind, this code assumes a few things:

  1. You'd need to specify the virtual environment path for Python.
  2. You'd need to specify the directory for which the games are located.
  3. You'd have to put a "game_info" file in each game's root directory.
  4. You'd need to have steamcmd installed.
  5. The format of the game_info file is like this (I use CS.RIN.RU):
build: 17601020
steamid: 548430
csrinru: https://cs.rin.ru/forum/viewtopic.php?f=10&t=81377

Hope I'm not breaking any rules. This is my first post on Lemmy. I tried to post on garbage-ass Reddit but apparently being a new user means you can't do fuck-all. So, I'm gonna try to make Lemmy a home.

Anyway, I pirate games. Mostly because I'm broke, and somewhat because I hate spending money on a game and then hating it 15 minutes into it. But anyway..that's neither here nor there.

The entire purpose of this post is just to share this neat little thing I created. I'm not promoting it -- it isn't released. I just wanna share nerdy shit with other people.

The issue that I was having is that I figured, over time, my pirated game collection will get quite big. It will become increasingly more time-intensive to check back to the piracy forums for updated pirated versions of the game.

So I came up with a solution. Whenever I download a new pirated game, I will create a file called "game_info" in the directory which will include three little bits of data.

  1. The build number of the pirated game
  2. The Steam App ID
  3. The link to the forum topic about that game from the piracy site I go to.

I wrote a script that will scan my games directory for each game_info file. It will then use steamcmd to check SteamDB for the latest patches released and compare that to the current build number in the game_info file. Obviously if they don't match -- there's an update. And it will inform me. This way I can quickly check if there are any updates available for a game, then I can go to the piracy forum and check to see if anyone has released the updated version yet.

I thought it was cool. Anyway, just thought I'd share some nerdy shit.

Feel free to degrade me.

(page 2) 18 comments
sorted by: hot top controversial new old
[–] [email protected] 12 points 1 month ago (1 children)

Cool! And welcome to Lemmy! 😁

load more comments (1 replies)
[–] [email protected] 4 points 1 month ago (1 children)

Would love to have a peak at this script! Thanks for sharing :)

load more comments (1 replies)
[–] [email protected] 5 points 1 month ago (2 children)

Nice stuff. But one nitpick: with steam you can get a refund within two hours of playtime if you realize you bought a crap game.

load more comments (2 replies)
[–] [email protected] 3 points 1 month ago (3 children)

Very nice. Source for the script?

load more comments (3 replies)
[–] [email protected] 8 points 1 month ago

I always like me some CLI fancyness! ✨ Well done

[–] [email protected] 48 points 1 month ago (3 children)

Hey man.. We don't degrade in these parts. We give constructive criticism or say dope that's awesome!

load more comments (3 replies)
[–] [email protected] 24 points 1 month ago (6 children)

That's pretty cool. Why don't you share your script?

load more comments (6 replies)
[–] [email protected] 18 points 1 month ago (1 children)

I've always thought gaming piracy is losing out a lot on comfortability (like how movie pirates has sonarr, music pirates have lidarr), but this is also very cool.

[–] [email protected] 6 points 1 month ago

There are things like the Hydra... application found on github. I was gonna call it a store front.

[–] [email protected] 14 points 1 month ago* (last edited 1 month ago)

Nah you're cool, have a nice day

[–] [email protected] 9 points 1 month ago (2 children)

That's a clever solution indeed. I assume you're SSH'ed into something, but where? And what scripting language? Bash?

[–] [email protected] 7 points 1 month ago* (last edited 1 month ago) (1 children)

Windows has a native SSH server (bundled with Windows but has to be manually enabled), so they might be SSHing into their gaming system. Or, their gaming system could be a Linux system running something like Bazzite.

[–] [email protected] 5 points 1 month ago (1 children)

Huh, I never knew Windows had SSH server capabilities - besides WSL of course :D

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago)

It's a fork of OpenSSH, with tweaks to make it work on Windows (e.g. using Windows auth instead of Linux PAM). It's been available since Windows 10 and Windows Server 2019. https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse

The source for Microsoft's fork is here: https://github.com/PowerShell/openssh-portable

load more comments (1 replies)
[–] [email protected] 108 points 1 month ago (4 children)

Feel free to degrade me.

Are you okay?

[–] [email protected] 8 points 1 month ago

Call me a masochist q:)

Nah, I'm just fuckin' around.

[–] [email protected] 100 points 1 month ago (5 children)

They said they’re new to Lemmy, so they’re probably used to redditors, and anyone still on that platform is very much not okay

[–] [email protected] 23 points 1 month ago* (last edited 1 month ago) (13 children)

I managed to be 10 years on reddit in niche hobby and nerd communities and it feels like I lived in some parallel reddit all the time, reading about how toxic and broken it is supposed to be.

Same with YouTube. There are nice channels with less than 100k Views per Video or even just a fraction of it, producing amazing informative videos.

Gotta find the gems in the dirt.

I have a nagging feeling the platform is not or only a part of the problem, but collective human nature is. When enough people join a platform to be a representative sample, you get the representative shittiness of the literally median person on the internet.

load more comments (13 replies)
load more comments (4 replies)
load more comments (2 replies)
load more comments
view more: ‹ prev next ›