sharecmd - コマンド一つでファイル共有

sharecmd - コマンド一つでファイル共有:

クラウドストレージサービスが多数あり、それらのサービスを使い分けている、またはそれぞれ好きなサービスがあったりします。そして知り合いにファイルを送ったりするのもクラウドサービスを経由して行っているのではないでしょうか。

そんな時に便利なコマンドがsharecmdです。CLIで簡単にファイルを共有できます。

sharecmdの使い方

まず最初は設定を行います。任意のクラウドストレージサービスを選んで、そのOAuth2トークンを設定します。

$ share 
✔ dropbox 
You choose "dropbox" 
1. Go to https://www.dropbox.com/1/oauth2/authorize?client_id=40em1t168bc5aay&response_type=code&state=state 
2. Click "Allow" (you might have to log in first). 
3. Copy the authorization code. 
Authorization Cod...QnYM 
✔ none 
write config... 
Saving config to ~/.config/sharecmd/config.json 
後はファイルを指定するだけで共有のためのリンクがクリップボードにコピーされます。

$ share /path/to/file 
Uploading 11 KiB/11 KiB 
URL: https://www.dropbox.com/s/06...SE?dl=1 
URL copied to clipboard! 
sharecmdはDropbox、Google Drive、Seafile、Nextcloud/Owncloudに対応しています。これらのサービスを登録することで、後は

share
コマンドだけでファイル共有が実現します。とても簡単で、さくっと動かせるので便利です。



sharecmdはGo製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。

mschneider82/sharecmd: Cmdline tool written in Golang to share file links using cloud providers like dropbox, googledrive, seafile, nextcloud

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)