qiniudrive

command module
v0.0.0-...-735339e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2019 License: MIT Imports: 3 Imported by: 0

README

QiniuDrive

A cross-platform client for Qiniu buliding on andlabs/ui and qiniu/api.v7. Support simple file operations upload, download, delete, fetch and extra encrypt, decrypt.

Get started

Download the new release.

Platform Login File
Linux loginWindow fileWindow
Windows loginWindow fileWindow
Mac OS X I guess it looks similar to Linux

To login more convieniently, excute the binary with flags in terminal, run qiniudrive -h to show more info:

Usage of qiniudrive:
  -ak string
        Your access key.
  -bk string
        Your bucket name.
  -dm string
        Your domain name. Optional for Download.
  -sk string
        Your secret key.
  -zn int
        Your bucket zone: 1-Huadong, 2-Huabei, 3-Huanan, 4-Beimei. Optional for Upload.

Or hardcode your user info directly.

Build

It requires Go 1.9 or newer.

First go get my fork of andlabs/ui:

go get -u github.com/p1gd0g/ui/...

Then go get qiniu/api.v7:

go get -u github.com/qiniu/api.v7

Note that andlabs/ui requires:

- Windows: cgo, Windows Vista SP2 with Platform Update and newer
- Mac OS X: cgo, Mac OS X 10.8 and newer
- other Unixes: cgo, GTK+ 3.10 and newer
	- Debian, Ubuntu, etc.: `sudo apt-get install libgtk-3-dev`
	- Red Hat/Fedora, etc.: `sudo dnf install gtk3-devel`
License

This project is licensed under the terms of the MIT license.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
gui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL