KhDownloader is a simple app for downloading albums from khinsider. Works on Windows, Linux, and macOS. No dependencies required — the program runs from a single binary.
Just run the app and follow the instructions. Requires an interactive shell. Looks best when unicode is supported.
Demo video
Run the linux binary from your terminal emulator or lanuch the AppImage from your desktop which will try to launch a default terminal emulator window for you.
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 -Force | 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.
.NET 10 SDK is needed to build and develop the app. Open a PR if you wish to contribute.
Not affiliated with khinsider. Please be considerate of their bandwidth and download sparingly. Or better yet, donate to them.