使用方法というよりもある種のリファレンスみたいなのという方がしっくりくるかもしれません。当然リファレンスとか言うほど大したソフトではないんですけどね。画像ビューワMassiGraから起動して画像をアップロード出来るようにする方法についてはこちらの別ページもご参照ください(コマンドの付け方がちょっと特殊ですので)。
ここでは、本ソフトの実行ファイルのフルパスが、C:\Apps\imoutoUploader\imouto.exe (何となく推奨)にあるとします。
※ C:/Programm Files などのフォルダーの下に置くとUACの都合上エラーが発生します。

1.最も簡単な使い方 直接ドラッグ・アンド・ドロップ

エクスプローラーで表示されている実行ファイルに向かってドラッグ・アンド・ドロップ(以下D&D)すれば、アップロードされるはずです。 具体的には、「 imouto.exe "C:\dir\image.jpg" 」のように起動されるはずです。

2.コマンドラインを使用する方法

普通に、コマンドプロンプトから起動するだけです。後は適当にやってください。 コマンドラインオプションに関しては、-helpコマンドや、「コマンドラインオプションについて」をご確認くだしあ

3.ショートカットファイルを経由する方法

ショートカットを作成すれば「1.最も簡単な使い方」と同様にD&Dで可能です。コマンドオプションを指定出来るので便利です。 ちなみに、画像ビューワソフトMassigraから起動してアップロードする際にもショートカットファイルを経由します。

アップロードの例

アップロード時のコマンドの例です。

 "C:\Apps\imoutoUploader\imouto.exe" image.jpg

デフォルトです。"image.jpg"ファイルをアップロードをします。 トークンを既に取得している場合はログインアップロードを、そうでない場合は匿名アップロードを試みます。 指定できるなら、下の例のようにどちらかを明記する方がオススメです。バグが少ないので。

 "C:\...(中略)...\imouto.exe" -anonymous image.jpg
"C:\... (中略) ...\imouto.exe" -a "image.jpg"

ログインせずに、匿名アップロードを試みます。匿名アップロードの場合はアップロードしたファイルを削除ができません。

 "C:\...(中略)...\imouto.exe" -signed image.jpg
"C:\... (中略) ...\imouto.exe" -s image.jpg

ログインしたアカウントにアップロードを試みます。予めトークンを取得しておかないと実行できません。 トークンを取得したアカウントにひも付けされるので、削除や画像の管理が可能です。

 "C:\...(中略)...\imouto.exe" -noclip -open -s "C:\dir\image.jpg"

オプションを指定した場合のコマンド例です。サインインしてアップロードします。 -noclipオプションが指定されているので、URLをクリップボードにコピーをしません。 -openオプションが指定されているので、成功したらURLをブラウザで開きます。

トークン取得

 "C:\...(中略)...\imouto.exe" -getstart

ログインアップデート実行できるようにするためにトークンを取得するコマンドです。 ブラウザで PIN を取得するページを開くので、取得できましたら得た PIN を入力してください。 PIN の入力が面倒な場合は、PINをコピーしてから入力欄に "clip" と入力すればクリップボードを参照します。 その後、成功のメッセージが表示されれば無事に完了です。

オプションについて

具体的な書式に関してここにメモしておきます。-option/optionのどちらでも大丈夫なはずです。ここでは、主にハイフンの方で記載しておきます。

コマンドオプション

アップロードなどの作業を具体的に指定できます。

書式 説明
[filepath] (画像ファイルのパスのみ) 実行ファイルにD&Dしたときと同じくデフォルトアップロードを行います。 トークンを既に取得している場合はログインアップロードを、そうでない場合は匿名アップロードを試みます。可能なら、下のような-anonymousなどを明記する方がオススメです。バグが少ないと思われるので。
-anonymous [filepath] -aと省略できます。ログインせずに匿名アップロードを試みます。匿名アップロードの場合はアップロードしたファイルを削除ができません。
-signed [filepath] -sと省略できます。ログインしたアカウントにアップロードを試みます。予めトークンを取得しておかないと実行できません。 トークンを取得したアカウントにひも付けされるので、削除や画像の管理が可能です。
-getstart ログインアップデートをするためにトークンの取得に使用します。詳細は上の項を要参照
-helpまたは-? こんな感じのオプションについての説明を表示します

アップロード時のスイッチオプション

アップロードする際に、これらのスイッチオプションを付加することで挙動を制御することができます。複数の指定が可能です。
-annonymous-signedなどの前に付けないとエラーがでるかもです。

オプション説明
-noclip アップロード完了時に、クリップボードにコピーをしないようにします。
-open アップロード完了時に、アップロードした画像の URL をブラウザで開きます。
-nowait ユーザーの確認を待たずにソフトを終了します。エラー発生時にはこの限りではありません。
-showdetail デバッグ用。アップロード完了時に、サーバーから得た画像の情報を表示します。

使いにくいんだけど

仕様です。

メッセージが気持ち悪い・鬱陶しいんだけど

仕様です

いや、このメッセージなんとかして欲しいんだけど

仕様なのでスルーしてください。ひょっとしたらメッセージを制御できるような機能をつけるかも…?

GUIはないの?なんでCUIなの?

グラフィカルでリッチなUIでアップロードしたければ、imgur.comにアクセスしてアップロードしてください。バグもないし早くて一番確実な方法です。
ただ、暇があればGUIにするかもしれません。

複数麻衣をアップロードできないの?

できません。コマンドオプションのパースが面倒なので複数のファイルを指定しても無視されたりエラーが発生したりします。ソフトウェアの複数起動ならできるはずです。

アップロードの進行状況を%表示で知りたいけど表示しないの?

できません。非同期処理とかは私みたいなのには無理です。

今までアップロードした画像について知りたい

実行ファイルの入っているフォルダーにあるUploadLog.txtにごく簡単なログが残っています。

パスワードとかをお前に教えたくないんだけど

imgur.comのIDやパスワードを私が知ることはありません。アップロードする際にOAuth 2.0を用いているのでこのソフトウェアでIDやパスワードは一切取り扱いません。

ウィルス検出ソフトに引っかかったんだけど

virustotalでは検出されませんでした。virustotalでの結果
また、何故かウィルス対策ソフトでの実行時のスキャンのせいで起動が上手く出来ず、終了させようとするとプロセスがゾンビ化してしまうことがありました。私の場合、Avast!をアップデートしたら治りました。ソフトを起動してみても文字すら表示されないなんて場合にはセキュリティソフトのアップデートや再インストールを試してみてもいいかもしれません。まぁそこまでして使うようなソフトでもないんですけどね……

「WindowsによってPCが保護されました」

初回起動で恐らくWindows SmartScreenによってブロックされてしまいます。その際は[詳細情報]→[実行]と押すことで以降は普通に起動できるようになります。

誰とも知らない奴が作ったものを実行できるか

ごもっともです。

いや、妹キャラなら設定はそうじゃなくああでこうで……

ごめんなさい。