kindsenior / log_plotter

log plotter using pyqtgraph
6 stars 18 forks source link

Nautilus画面で検索モードが入るとnautilusから右クリックでplot.shを実行出来ない #107

Open epsilonkei opened 5 years ago

epsilonkei commented 5 years ago

何人か遭遇したことがあると思いますが, 改めてIssueとして報告します 以下の写真の通り,Nautilus画面で検索して,フィアルに右クリックでplot.shを実行すると 以下のエラーで止まります.

usage: datalogger_plotter_with_pyqtgraph.py [-h] -f file [--plot file]
                                            [--layout file] [-t T] [-i]
datalogger_plotter_with_pyqtgraph.py: error: argument -f: expected one argument
Fail to execute
You have 10s to check the error message.

ちょっとデバッグしたところ, https://github.com/kindsenior/log_plotter/blame/master/nautilus-scripts/plot.sh#L6 での NAUTILUS_SCRIPT_SELECTED_FILE_PATHの変数が想定する値を読み込まれてないのが 原因です. 解決策は検索モードを抜けて実行する以外まだ見つかっていないです. ちゃんとの解決策をわかる方がいれば教えていただくとありがたいです.

log_plotter_search_mode_bug