LoginSignup
29
15

More than 5 years have passed since last update.

PC 開きっぱなしで離席したときのイタズラと戦う

Last updated at Posted at 2017-01-20

研究室で離席中、ターミナルにイタズラされる由々しき事態が頻発した。
もちろんロックせずに席をはずす俺が悪いのでる。
そこで身につけることになってしまったイタズラの対処策などを紹介する。

事例

alias ls=sl

定番の SL コマンド。
しかも自分で sl_tweet でツイートされるように設定してたのでプラスダメージをうけた。



犯人が知らずに動作確認したせいで予め SL ツイートされるおまけつき。

alias cd=sl

anyframe-widget-cdr を使っているのでしばらく気づかなかかった。

_Elzup_さんのツイート___あれえ?なんか_sl_コマンド走ってるなぁと思ったら誰だいたずらしたの出てこい_https___t_co_2hRiFAAYF9_.png

alias tig=sl

どんだけ SL 好きなんだよ

.zshrc の改造

alias 直接打ってたらターミナル開き直せばいいのだが .zshrc に書いてくるとは。
dotfiles の git で diff を削除。

alias vim=sl

普段 gvim 使うので気づくの遅れた。
ちなみに \vim みたいに shell コマンドの手前に バックスラッシュ入れると alias のかかってない実行ができる。

alias ls=hihumi

https://github.com/munisystem/hihumi
瀧本ひふみと見せかけて加藤一二三先生がでるコマンドなのに。
これじゃ ls で唐突におっさんが出てくるだけである。

alias ls=terminal-pallot

Screenshot 2017-01-18 15.58.33.png
https://github.com/jmhobbs/terminal-parrot
閉じられない〜〜〜!ってなった。(あとからわかったけど Esc で閉じれる)

俺の ls コマンドは話題のネタコマンドを紹介する場所じゃない。

犯人を特定する

犯行現場を激写する。

方法

imagesnap コマンドを使う。
参考: http://krakenbeal.blogspot.jp/2014/06/mac-os-x-isight.html

vim, alias コマンドに狙い目をつけて罠を張る。


alias vim="imagesnap -q ~/Pictures/zainin/camera_\`date +%Y-%m-%d_%H%M%S\`.jpg && vim"
alias alias="imagesnap -q ~/Pictures/zainin/camera_\`date +%Y-%m-%d_%H%M%S\`.jpg && alias"

zainin フォルダに保存される仕組にできた。

動作チェック
res.png

結果

Screenshot 2017-01-20 22.19.11.png
ついにトラップにひっかかったものが出たようだ。

↓zainin ディレクトリ
Screenshot 2017-01-20 22.31.34.png

一瞬犯人の黒いオーラによって罠が通用しなかったのかと思ったが、頭が近づいた瞬間に撮影したみたいで全体的に暗かった。しっかり識別できる画像を撮れていた。 :tada:

まとめ

少し席はずす時でも PC ロックしろ。

29
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29
15