基本的に平常運転。
これなら仕事中も運行情報が確認できる!
京急ファンの方、おまたせしました!いままで、京急の運行情報に関するガジェットを作ってきましたが、仕事中も、ミーティング中も、カフェでコーディングしているときも、常に京急の運行情報を肌で感じられるように、デスクトップアプリ(ウィジェット)を作りました!
その名もKeikyuWidget!そのままですね!
実際に動かすとこんな感じ
京急が遅延すると、デスクトップの上部にこっそりと情報を表示してくれます。
- 画像はダミーの文言です。
- 定期的に京急のHPをパースしています。
- 遅延していないときは表示されません。
仕組み
本体はelectronアプリですが、背景色を透過にしたり、メニューバーなりが表示されないようにしています。
var size = electron.screen.getPrimaryDisplay().size; mainWindow = new BrowserWindow({ width: size.width, height: size.height, frame: false, transparent: true, resizable: false, alwaysOnTop: true });
また、クリックイベントなどはそのまま下の階層に筒抜けになるようになっているので、他のアプリへの操作の邪魔をしません。
mainWindow.setIgnoreMouseEvents(true);
よい、京急ライフを!
追記
京急が遅れました。
www.instagram.com