Skip to content

Simple and fast KhInsider album downloader for Windows, Linux and macOS in a single binary.

License

Notifications You must be signed in to change notification settings

TurtleSwift/KhDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Info

KhDownloader is a simple app for downloading albums from khinsider. Works on Windows, Linux, and macOS. Binaries are provided for x64 architectures (you can build for ARM64 yourself). No dependencies required — the program runs from a single binary.

Usage

Just run the app and follow the instructions. Requires an interactive shell. Looks best when unicode is supported.

demo-linux.webm
demo-windows.mp4
How to turn on unicode support in PowerShell

Modify your powershell profile or simply execute this:

if (-not (Test-Path $PROFILE)) { New-Item -Path $PROFILE -ItemType File | Out-Null }
Add-Content -Path $PROFILE -Value "[console]::InputEncoding = [console]::OutputEncoding = [System.Text.UTF8Encoding]::new()"

This checks if a profile file exists, creates one if it does not and appends a line which enables unicode on the profile. This gets executed every time a new terminal window is opened. Not required but looks nicer.

Development

.NET 9 SDK is needed to build and develop the app. Open a PR if you wish to contribute.

Khinsider

Not affiliated with khinsider. Please be considerate of their bandwidth and download sparingly. Or better yet, donate to them.

About

Simple and fast KhInsider album downloader for Windows, Linux and macOS in a single binary.

Topics

Resources

License

Stars

Watchers

Forks

Languages