いろいろやってみるにっき

てきとーに生きている奴の日記

古いエントリのサムネイル画像がリンク切れになってたりするけど、チマチマ修正中


WindowsにcURLコマンドを入れて動作確認する

UNIX/Linux系OSやOS Xにはほぼ入っているcURLcURLはURLを使ったデータ送受信コマンドである。WindowsでもUNIX/Linuxと同じようにcURLを使いたい場合がある。そこでインストールして動作確認してみる。

 

ダウンロード

cURLは下記で配布されている。

  curl and libcurl

f:id:shigeo-t:20160224034147p:plain

ダウンロードページは下記。

  cURL - Download

f:id:shigeo-t:20160224034213p:plain

AIX用から始まって様々なOSのバイナリが用意されている。Windows用はかなり下の方。スクロールする。

f:id:shigeo-t:20160224034327p:plain

今回はWindows 10なので、Win64 ia64 CAB の 

http://home.arcor.de/skanthak/download/curl-7.47.1.cab

を選んでみた。それほど大きくないのでダウンロードはすぐに終わる。

f:id:shigeo-t:20160224031348p:plain

解凍するとこのような感じ。使うのはI386なのでフォルダを開く。

f:id:shigeo-t:20160224031613p:plain

コマンドがある。

f:id:shigeo-t:20160224031940p:plain

 

動作確認

コマンドプロンプトで使用するためには、PATHが設定されている場所に上記4ファイルを移すか、PATHを設定するかいずれかが必要だが、今回はその手順は割愛。PATHを設定する方法は下記などを参考にしていただきたい。

  Windows 環境変数 Path の設定方法

今回はひとまず動作確認するので、ダウンロードして解凍したフォルダに移る。

f:id:shigeo-t:20160224032717p:plain

cURLの場合、UTF-8などを返してくる場合が多いのでコマンドプロンプト文字コードを変更しておく。通常Shift_JISになっていて932である。

今回は

 chcp 65001

とする。戻す時は、

 chcp 932

である。

今回は動作確認に天気予報を表示してみる。

 curl wttr.in/都市名 

を使う。なおこの問い合わせ結果は横に広いので、コマンドプロンプトのウィンドウをあらかじめ大きくしておくほうがいい。最大化でも構わない。

f:id:shigeo-t:20160224033121p:plain

 ちなみに下はOS Xで実行した結果。OS XのTermでは色が変わっている文字があるが、Windowsコマンドプロンプトの仕様上色は変わらないようだが、きちんと表示できることは確認できた。

f:id:shigeo-t:20160224040047p:plain

文字コードShift_JISに戻して同じ天気予報を見てみる。

f:id:shigeo-t:20160224040439p:plain

 罫線部分が文字化けである。「笏」の字が並んでいる。支笏湖に行きたくなった。こんな感じで文字コードは適宜適切なものを使えばよい。 

 

それにつけても♪おやつは

明治 カールチーズあじ 64g×10袋

明治 カールチーズあじ 64g×10袋

 
明治 カールうすあじ 68g×10袋

明治 カールうすあじ 68g×10袋

 
明治 カールカレーあじ 66g×10袋

明治 カールカレーあじ 66g×10袋

 
お時間あったら、他のエントリもクリックして頂ければ幸いです。