Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laurawebdev/khid

A simple application to download media from downloads.khinsider.com
https://github.com/laurawebdev/khid

Last synced: about 1 month ago
JSON representation

A simple application to download media from downloads.khinsider.com

Awesome Lists containing this project

README

        

# KHInsider Downloader
![](docs/screenshot.png)

# Development
To build UI and run Photino in one command execute the following in a terminal.

```sh
# From inside root folder execute:
# `npm run build` will update the
# wwwroot folder after build is complete.
cd UserInterface && npm run dev
```

# Build
## Flatpak
You may need to adjust the `publish.sh` beforehand.

### Prerequisites
```bash
# Install Flatpak
sudo apt install flatpak flatpak-builder

# Add the Flathub repository
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

# Add the GNOME runtime and SDK forx64
flatpak install org.gnome.Sdk/x86_64/45
flatpak install org.gnome.Platform/x86_64/45

# Add the GNOME runtime and SDK for ARM64
flatpak install org.gnome.Sdk/aarch64/45
flatpak install org.gnome.Platform/aarch64/45
```

### Commands
- ``dotnet restore KHID.UI``
- ``cd publish``
- ``./publish.sh``