Firefoxで開いているサイトの情報を外から得る Firefox で開いているページの URL とタイトルを CLI から取得する方法. Firefox には mozrepl という,ブラウザがサーバーとして振る舞うようになり,ブラウザ外から文字列によるブラウザ操作を受けつけるアドオンがあったが,Firefox55 から内部構造の変更により動かなくなってしまった. 一方,いつからか Firefox には Marionette という,ブラウザがサーバーとして振る舞うようになり,ブラウザ外から文字列によるブラウザ操作を受けつける機能が標準で組込まれるようになった. 私は mozrepl を使って Firefox で開いているページの URL とタイトルを CLI で取得していたが,新しい Firefox では利用できないため,今回 Marionette を使い同様なことができるようにする.
![Firefoxで開いているサイトの情報をCLIで得る](https://cdn-ak-scissors.b.st-hatena.com/image/square/a2a22dd3b33903d8219eef05626976a7b5e6eb86/height=288;version=1;width=512/http%3A%2F%2Fniku.name%2F2017%2F12%2F28%2Frun_firerox_marionette.gif)