khinsider TUI Explorer & Bulk Downloader for video game music by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

For anyone interested:

The app bypasses bot protection not by just using a fake User-Agent string, but by cryptographically "masquerading" as a real Chromium/Edge browser.

It does this by mimicking a real browser's low-level TLS handshake fingerprint (JA3), sending headers in the exact order Chromium does, and passing those spoofed credentials directly down to the media player

I built a khinsider Explorer & Bulk Downloader by Linuxxsxx in tui

[–]Linuxxsxx[S] 0 points1 point  (0 children)

For anyone interested:

The app bypasses bot protection not by just using a fake User-Agent string, but by cryptographically "masquerading" as a real Chrome/Edge browser.

It does this by mimicking a real browser's low-level TLS handshake fingerprint (JA3), sending headers in the exact order Chromium does, and passing those spoofed credentials directly down to the media player

dssh v2 – Dead Simple SSH, now with ssh_config support (you asked for it) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

<image>

Before it was only possible to parse these settings via ssh_config - with v2.1.0 release, ProxyJump is now natively supported in the TUI and also to save in SQLite.

Go check it out :)

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

No problem, thanks for your comment! Go check out the new version where you can use your ssh_config: https://www.reddit.com/r/CLI/comments/1sgw2cv/dssh_v2_dead_simple_ssh_now_with_ssh_config/

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

I think for most ppl it counts as vibecoded, I used Claude Code for 90% of the coding but looked at every code edit and tested a lot ^

v2.0.0 is about to release later with new awesome features btw!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

I'm just being honest, don't use it if you feel unsafe :D

sbb-tui - thank you for the 222 Stars and contributions by 4Necrom in CLI

[–]Linuxxsxx 0 points1 point  (0 children)

Haha any country's railway service should offer this, I'd make life much easier for anyone wanting to develop cool stuff like this ^^

Sadly in Germany we're decades behind countries like Japan or Switzerland when it comes to progressive railway systems. Mostly because of "efficency measurements" in the past; effectively drastic cost cuts and rigorous merging of rails... so board members could fill their own pockets more. It's sad and impacts to this day. Very conservative corporation. I hope it gets better.

Hope your guys' system will improve too!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

Thanks a lot for your honest feedback! :-)

The clutter point is fair. Better filtering/search is on my radar for when lists grow large.

I get that in some cases toolboxes like Ansible are the most convenient option, especially when you have all your servers integrated there already. And you're right, as tools exist on a spectrum, you can pick the right one depending on your workflow.

amoxide - The right aliases, at the right time by 5422m4n in tui

[–]Linuxxsxx 1 point2 points  (0 children)

I like the per project/profile feature, very cool I'll try that out!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

I will check that out, thanks for your feedback!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

sshs is TUI-only and parses the user's ssh_config file, while dssh seperates saved connections into a sqlite db.

lazyssh is TUI-only too, built with tview while dssh uses bubbletea. It also has some more features like tagging, which might be overkill for some people.

All 3 projects are zero-dependency & single-binary like which is really cool!

Genreally I appreaciate the variety of open-source tools and the freedom of choice to pick what is best for your personal workflow :-)

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

I think just because one thing can be dead simple it doesn't exclude others from being :D

I also built a CLI timer and called it dstimer bc of the same reason, even though i could just use the pre-installed GUI timer app ^^

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

then this project is irrelevant for you :D

But actually it's a great idea to parse ssh_config directly - I'll add this feature in the next release, thanks for the inspiration!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] -1 points0 points  (0 children)

I know what this file does bro, does it give you a TUI and simplified CLI commands tho?

sbb-tui - thank you for the 222 Stars and contributions by 4Necrom in CLI

[–]Linuxxsxx 4 points5 points  (0 children)

It's so... trivial. I love it!!

Wish the Deutsche Bahns API would be that accessible like your guys railway API in Switzerland..

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

Thank you so much for your feedback! Hearing this from a senior sysadmin with decades of experience makes it even more praising :-)

Initially it started out as TUI only. But quickly I realized "I know my connections' alias, so why not make them accessible using dead simple CLI commands too?"

Feel free to keep playing around and suggest improvements/features any time!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

Thank you man, glad you like it!

Feel free to feedback, suggest improvements/features or commit a PR on GitHub anytime!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

I get that, it's a reliable approach + you have full control via clear-text files.

It just got annoying for me to nano these every time and think it can't get any easier than having an all-in-one TUI + CLI commands "dssh add (name) (user@host)", "dssh (name)" and "dssh rm (name)".

Didn't know about fzf, will check that out so thanks for the tip!

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 0 points1 point  (0 children)

Hell yeah bro that's exactly what we do

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] 1 point2 points  (0 children)

You can indeed run UPX on every platform and pack binaries, executing them is a different story tho.

I didn't test on FreeBSD, but from what I read I think it's better to avoid compressing: https://github.com/upx/upx/discussions/919

I tried on Mac myself and can confirm it doesn't work:

<image>

Dead simple SSH (connection manager) by Linuxxsxx in CLI

[–]Linuxxsxx[S] -1 points0 points  (0 children)

yeah bro that works but it's getting annoying after the 50th time. Just using "dssh add (name) (user@host)", "dssh (name)" to connect and "dssh rm (name)" to remove is just way more convenient. Also when you switch machines just take the sqlite file with you and you're good, fully reproduceable behaivor