kusabana / accelerator

binary module that multithreads source engine http downloads

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

~kusabana/accelerator

multithreads source engine http downloads

Installation

  1. download the latest artifact or compile it yourself
  2. move the binary module (.dll file) to garrysmod/lua/bin
  3. add require'accelerator' to garrysmod/lua/menu/menu.lua in order to load the module on launch

Building

git clone https://github.com/kusabana/accelerator
cd accelerator
cargo +nightly build --release --target=<desired_target>

target triples:

x86_64-unknown-linux-gnu # linux 64-bit
x86_64-pc-windows-msvc # windows 64-bit
i686-unknown-linux-gnu # linux 32-bit
i686-pc-windows-msvc # windows 32-bit

Todo

- check hash instead of giving up when file exists

About

binary module that multithreads source engine http downloads


Languages

Language:Rust 71.1%Language:Python 28.9%