daiiz / GyazoCrostini

Gyazo uploader for Pixel Slate (Crostini)

Home Page:https://scrapbox.io/daiiz/Gyazo_Crostini

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GyazoCrostini

Gyazo uploader for Crostini

UNOFFICIAL/EXPERIMENTAL

Chrome OS標準スクリーンショット機能によって保存された画像ファイルを都度Gyazoにuploadするプログラム

Chrome OS Settings

ダウンロードファイルの保存先として、「Linux ファイル」下を指定する。
プログラムを起動すると、このディレクトリの変更が監視される。

Preparation

Gyazoアプリを登録して、access tokenを取得する。取り扱い注意。
https://gyazo.com/oauth/applications

src/key.rs に、Gyazo access tokenを記述する。

pub(crate) const GYAZO_ACCESS_TOKEN: &'static str = "your-gyazo-access-token";
pub(crate) const SCREENSHOT_DIR: &'static str = "/home/daizmg/CrDownloads";
pub(crate) const SCREENSHOT_DESC: &'static str = "uploaded from #PixelSlate";

Build

$ sh build.sh

Run

$ sh start.sh

About

Gyazo uploader for Pixel Slate (Crostini)

https://scrapbox.io/daiiz/Gyazo_Crostini


Languages

Language:Rust 91.6%Language:Shell 8.4%