mikutterからGooglePhotosにアップロードするやつを試す

というわけで、mikutterのプラグインできた。 https://t.co/6hP23pBziO

— スラマイマラス (@slimymars) 2017年2月25日

slimymars/mikutter-google-photos-uploader

Google Photosってことは容量気にせず画像投げられる & Google+との連携もできそう?ってことで試してみました．

＃mikutterについてはこちらを．

mikutter

関連パッケージ導入

$ sudo apt install ruby-oauth2

mikutter-google-photos-uploader plugin導入

$ cd ~/.mikutter/plugin
$ git clone https://github.com/slimymars/mikutter-google-photos-uploader
$ cd mikutter-google-photos-uploader
$ bundle install

mikutter起動

……認識されない．mikutterが古い所為のようです．

$ grep mikutter: ~/.mikutter/plugin/mikutter-google-photos-uploader/.mikutter.yml
mikutter: 3.5.2
$ dpkg-query -W mikutter
mikutter 3.5.0+dfsg-1

Debianではjessie-backportsからsidまで3.5.0+dfsg-1でexperimentalだけ3.5.2+dfsg-1でした．

Debian – パッケージ検索結果 – mikutter

てことで，experimentalから借りてきます．

sources.listにexperimentalがある状態で

$ grep experimental /etc/apt/sources.list
deb http://dennou-q.gfd-dennou.org/debian/ experimental main non-free contrib
deb-src http://dennou-q.gfd-dennou.org/debian/ experimental main non-free contrib

/etc/apt/preferences.d/mikutterを以下のような感じで用意して，

$ cat /etc/apt/preferences.d/mikutter
Package: mikutter
Pin: release a=experimental
Pin-Priority: 800

パッケージを更新して導入．

$ sudo apt upgrade

mikutterでの設定

mikutterが3.5.2になったので認識しました．設定画面を見ると，GooglePhotosというタブが増えているのでそのタブのAuthrise code 取得URLをブラウザで開いて認証し，出てきたコードをAuthrization_codeに貼り付けます．
更にmikutterからアップロードする保存先のアルバムを追加しておきます．GooglePhotosに存在しないアルバムは前もって

フォト – Google フォト

から登録しておきましょう．アルバムは複数登録できるので例えば

ミク

フレンズ

のようにアルバムを登録しておくと画像整理がはかどります?

実際の画像保存方法は，mikutterの保存したい画像の上で右クリックしてGoogle Photosに画像をアップロードを選び，

その後表示されるアルバムを選択するだけです．

Google Photosに見に行くとアップロードされているのが確認できます．

フォト – Google フォト

Google+へのクロスポストにも使えるかなと思ったのですが，Google+の投稿画面はタイムラグがあるようで少し待たないと表示されませんでした．これはGoogle側の問題ですね．Google Photosから投稿するようにすれば良さそうです．

関連?Tweet

てことで，mikutter-google-photos-uploader動きました．Debianではruby-oauth2とexperimentalのmikutterが必要な感じです． pic.twitter.com/qt5vhPnhjN

— 鹿児島Linux勉強会03/11 (@matoken) 2017年2月28日

これマジ！？

— キシワダイト (11カラット) (@toshi_a) 2017年2月28日

おもろいプラグイン出てきたんとちゃうか

— キシワダイト (11カラット) (@toshi_a) 2017年2月28日

みくったー・グーグル・フォトズ・うpろーだ、575では

— はいこん (@OBSOLETE_STD) 2017年2月28日

ておくれだ……！

— スラマイマラス (@slimymars) 2017年2月28日

わかりやすい pic.twitter.com/Q6iEzgvx3e

— 鹿児島Linux勉強会03/11 (@matoken) 2017年2月28日

環境

$ screenfetch
_,met$$$$$gg. mk@x220
,g$$$$$$$$$$$$$$$P. OS: Debian 9.0 stretch
,g$$P"" """Y$$.". Kernel: x86_64 Linux 4.9.0-2-amd64
,$$P' `$$$. Uptime: 4d 18h 51m
',$$P ,ggs. `$$b: Packages: 5147
`d$$' ,$P"' . $$$ Shell: bash 4.4.11
$$P d$' , $$P Resolution: 1366x768
$$: $$. - ,d$$' WM: Awesome
$$\; Y$b._ _,d$P' WM Theme: default
Y$$. `.`"Y$$$$P"' CPU: Intel Core i5-2540M CPU @ 3.3GHz
`$$b "-.__ GPU: Mesa DRI Intel(R) Sandybridge Mobile
`Y$$ RAM: 13040MiB / 15934MiB
`Y$$.
`$$b.
`Y$$b.
`"Y$b._
`""""