ダメ漢ジョンたろうの生存戦略

どうしたら楽に生きられるのでございましょうか

ブラウザCLIツールGottyで特定のURLを指定する方法

 ブラウザのLinuxCLI接続ツールにはいくつか種類があります。使いやすいので言うと、以下でしょうか。

github.com github.com

それぞれPython, Go製でして、どっちも詳しい言語ではないのですが、なんとgottyは開発者が日本人ということもあって、ワタクシはgottyを使っております。

しかしこのツールにちょっと不便なところがありまして、例えば接続先として、「http://huga.com/hogehoge」 としたいときに、hogehogeを指定して付与出来ないのですよ。ランダムURLというオプションはありまして、「http://huga.com/dfasf3sa4sf」とか、「http://huga.com/d4k1j4klkj43」みたいな感じには出来るのですがね。

そこで参ったなーと思っていたら、以下のようなプルリクが上がっておりました↓

github.com

まだマージされていないのですが、この通りにコードを書き換えて実行してみたところ、キチンと動きました↓

f:id:grevillei:20180818123612p:plain

上記のプルリク通りに、server.goとoption.goを書き換えればよいのですが、Gottyをインストールした前提で行くと、ファイルの位置は 「/$GOPATH/src/github.com/yudai/gotty/server 」以下になります。

書き換えましたら(数行追加するだけですね。)、「go install github.com/yudai/gotty」というコマンドを流してください。ワタクシもGo言語のビルド方法は知らなかったので、ちょっと緊張しました・・・。なお、以下のサイトを参考にしました。

How to Write Go Code · GitHub

以上でございます。これでgottyが便利になりますね!!!(そのうちプルリクマージされると思うので、まあぶっちゃけ待ってもいいかと思います(オギャア))