LoginSignup
10
3

【ポケモン】 ターミナルでポケモンを出そう!!

Last updated at Posted at 2022-12-23

結論

日本語入力でターミナルにポケモンが出せます!!!(可愛い!!)

 2022-12-24 0.26.50.png

はじめに

本家のpokemon-colorscriptsを日本語対応させたものになります。(一から全て作ったわけではないです)

動機はポケモンの英語名が日本語と違いすぎて使いにくかったからです。

  • 本家のgit(英語版)

  • github(英語版+日本語入力対応)

使い方

環境設定

$ git clone https://github.com/sergicalsix/pokemon-script-jap.git
$ cd cd pokemon-script-jap
$ sudo ./install.sh

以上で使えるようになります。(こけた場合は、ページ末尾のHelpをご覧ください)

実行方法

$ pokemon-colorscripts -n [好きなポケモンの名前(カタカナ)]

実行例

実行例をいくつか乗せます!可愛いのでぜひ使ってみてください!

 2022-12-24 0.14.09.png
 2022-12-24 0.16.11.png
 2022-12-24 0.14.45.png

ちなみに存在しないポケモン名(入力が間違っているor例外)を入力すると以下のようになります。

$ pokemon-colorscripts -n ほげ
Invalid pokemon ほげ
$ 

終わりに

日本語入力対応をどのようにして実装したかについては後日記事を出します!
プログラムはpythonで記述されていて、かつ短いのでご自身で改造してみるのも面白いと思います!

以下今後のTODOです。

  • テストコード作る
  • 全ポケモンに対応させる
  • 本家にPR送る

ありがとうございました!

Zennもやっていますのでよかったらご覧ください

Help

  • coreutilsを入れる
% sudo port selfupdate           
% sudo port install coreutils      # これが必要
10
3
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
10
3