this post was submitted on 20 Jan 2026
53 points (100.0% liked)

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

66343 readers
782 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
 

I'm trying to find an extension that will allow me to print pages such as the one I've linked. When I attempt to do so, the page goes black and I'm prevented from snagging the content. I've also tried screenshot tools, including a few grab & print style extensions. I've messed around with the inspector console, tried disabling javascript, more or less all of the things you might futz with to circumvent this. No joy.

Does anyone have a solution or tool they use for this? I'd like to have this on paper so I don't have to stare at a screen when I'm playing. (I'm a shit jazz musician and need tab. I blame rock and roll.)

Cheers!

all 33 comments
sorted by: hot top controversial new old
[–] prismatic@ttrpg.network 3 points 1 day ago (1 children)

I was able to do it in Firefox. Opened the dev tools, went into responsive design mode, set the screen size to large enough to see the whole thing and hit the camera button to screenshot it all.

[–] orbituary@lemmy.dbzer0.com 1 points 1 day ago

Thanks. I've managed to do that as well. I appreciate the effort.

[–] Darkassassin07@lemmy.ca 15 points 2 days ago (2 children)

A lot of DRMed content that prevents screen recording can be played within a VM, with the host recording the display output window.

Or so I've heard...

[–] Chakravanti@monero.town 4 points 2 days ago

In a window inside a window...that isn't called windoze.

[–] HeartyOfGlass@piefed.social 24 points 2 days ago (1 children)

I use Freetar.

Like Invidious, but for Ultimate-Guitar

I rely on one of the instances, but will eventually look into self-hosting it.

[–] orbituary@lemmy.dbzer0.com 6 points 2 days ago

This is great, thanks.

[–] ScoffingLizard@lemmy.dbzer0.com 2 points 1 day ago* (last edited 1 day ago) (1 children)

Songsterr is $5. You can slow the tempo and play with it. You can change or isolate instruments too.

Bought it like 10 years ago. Best $5 I've ever spent.

[–] orbituary@lemmy.dbzer0.com 1 points 1 day ago

I have Capo for that on Mac - $5 as well back in the day. On my Arch laptop, there's a free tool (of course, right?).

In any case, thanks.

[–] phanto@lemmy.ca 5 points 2 days ago

I've had a bit of success with HDMI out to a splitter that does something funky with the edid, then into a capture card. The PC detects the capture card as a second display, drag the content into it, screen cap the "second display". I had all the gear for unrelated projects, but I haven't found any content I couldn't grab this way.

[–] hesh@quokk.au 6 points 2 days ago

If it helps, when I open this tab in their app I can print it, despite not being able to do it in my browser. Not that it's an ideal choice.

[–] Sendpicsofsandwiches@sh.itjust.works 6 points 2 days ago (1 children)

Try turning off hardware acceleration in your browser. Not sure if it works the same way, but this makes things like netflix able to be screen shared when they pull the same black screen shit

[–] orbituary@lemmy.dbzer0.com 5 points 2 days ago (1 children)

Good suggestion, but no luck. I got hopeful when it took longer than normal to think about the print page... probably because hardware accel was disabled.

[–] slothrop@lemmy.ca 8 points 2 days ago (1 children)

I'm on android and there's no issue printing to pdf:

[–] quexotic@lemmy.dbzer0.com 3 points 2 days ago (1 children)

This might not necessarily be the kind of solution you're looking for but what I would do in this situation is use the web archive plugin to archive the page and then take the archived page and print that out instead.

Does that help?

[–] orbituary@lemmy.dbzer0.com 4 points 2 days ago* (last edited 2 days ago) (1 children)

Hmm. Interesting approach. If it works, it works. I'll give it a shot and report back.

Edit: Unfortunately, this didn't work either.

[–] quexotic@lemmy.dbzer0.com 1 points 1 day ago (1 children)
[–] orbituary@lemmy.dbzer0.com 2 points 1 day ago (2 children)
[–] quexotic@lemmy.dbzer0.com 1 points 1 day ago (2 children)

Alright, I've worked this problem before and this site is specifically designed to make it impossible to do what you're trying to do.

The next step, I fear, is to load the page with network diagnostics and analyze the traffic with the end of reverse engineering the API. After youve done that, maybe you can download the proprietary file type they use and then try to parse it.

There's a chance that someone already someone who's done this. I noticed a few fonts for music notation and a bunch of JavaScript.

From the design elements I see, it's loading some midi file or something like it, again, probably proprietary. I'm outta options.

Maybe try looking for a website that downloads directly from API or a GitHub that does the same.

[–] orbituary@lemmy.dbzer0.com 1 points 15 hours ago

I got it working. I am going to package up my python script and publish it. It pulls everything visible down and then renders it so TuxGuitar can view the files. I'll update the post when it's been published somewhere.

[–] orbituary@lemmy.dbzer0.com 1 points 18 hours ago

Thanks. You went down the same path I have in the past. I was hoping for a solution someone devised, but they did a good job.

I'm glad you understood my intent here. Screenshot work-arounds are fine, but they are not the best quality.

I'm also just picking nits at this point. I appreciate the effort. Maybe I can write something up in python that'll snag it.

[–] quexotic@lemmy.dbzer0.com 1 points 1 day ago* (last edited 1 day ago)

Oof. Facepalm.

I see the issue now. I'll work on this and get back to you.

[–] Codename_goose@sh.itjust.works 3 points 2 days ago (1 children)

there are a bunch of style sheet and javascript set up to work in tandem with each other that i find rather upsetting. you can go in and force things to load completely rather than on scroll but you then need to make sure that the page allows for that to happen. and they didn't exactly name their json/javascript/css in any way to make things easy to find either, as they are all name dynamically on site load. i'd go with testing without hardware acceleration, and if that doesn't work then you'll have to find a way to disable very specific files from loading or neuter them so that they load the way you need them to.

[–] orbituary@lemmy.dbzer0.com 2 points 2 days ago

Thanks. I've wandered that rabbit warren for a while with no luck. They're pretty tricksy. I disabled hardware accel, but that failed as well.

I'll keep trying.

[–] einkorn@feddit.org 1 points 2 days ago

Don't click on print on the page but use your browsers print dialog (usually CTRL + P).

[–] Beacon@fedia.io 2 points 2 days ago

Screenshot works on my phone

[–] manuallybreathing@lemmy.ml 0 points 1 day ago* (last edited 1 day ago)

Pretty sure you can copy paste text from UG, and their tabs are availible on the wayback machine, that might work too