GoFileCLI/README.md
2024-08-25 19:28:14 +02:00

963 B

GoFileCLI :

......

Installation :

Set env variables :

Get API token from https://gofile.io/myProfile. Copy folderId from a folder you own.

Windows :

setx GOPLOAD_TOKEN "XXXXXXX"
setx GOPLOAD_PRIVATE_PARENT_ID "UUID"
setx GOPLOAD_ACCOUNT_ID "UUID"

(Reluch Command Prompt to take effect)

Linux/MacOS :

export GOPLOAD_TOKEN="XXXXXXX"
export GOPLOAD_PRIVATE_PARENT_ID="UUID"
export GOPLOAD_ACCOUNT_ID="UUID"

Usage :

Upload a file :

gofilecli -i 'file.txt'

Compile on your own system :

git clone https://github.com/NohamR/GoFileCLI.git
apt install ccache patchelf
pip install nuitka
pip install -r requirements.txt
python -m nuitka --standalone --assume-yes-for-downloads --output-dir=dist --static-libpython=no gofilecli.py 
# dist/gofilecli.dist/gofilecli.bin

To do :

  • acc stats
  • error-rateLimit
  • env via CLI
  • finish README.md
  • download
  • build + release
  • chiffrer et dechiffrer les uploads