beer2011のブログ

田舎の日常、釣りや、ネット、Apple関係などの内容をカキコします。(特に)プログラミング関係はど素人ですので、あまり当てにされませぬように・・。(^^;) 「次ページ」や「過去記事」などのリンクは、下の方にあります。

Pythonistaに、GitHubやGistにあるスクリプトを取り込む方法

GitHubやGistに登録されているプログラムをPythonistaに取り込む方法が、イマイチわかっておらず、試行錯誤。

わたしは、GoodReaderを持っているので、これ経由でPythonistaにソースを取り込んでいた。

Pythonista掲示板では、いくつかのツールを使った方法が提示されているが、うまくできる場合もあるし、そうでない場合も。
そこで、Shellistaというスクリプトで操作ができるか、再度、挑戦。
以前、ためしたがダメだったんだよなぁ。

まず、Safariを起動。
Pythonista-toolに移動して、適当なダウンロードするファイルを選択。 今回は、Gamesフォルダにアップされている、Ripoffというゲームをダウンロードしてみることにする。

項目を選択すると、Pythonスクリプトが表示される。

f:id:beer2011:20140809094806j:plain

ここで、ソースコードの右上の「Raw」というボタンがあるので、それをタップ。 すると、こんな感じの表示にかわる。

f:id:beer2011:20140809094833j:plain

そして、SafariのURL(アドレス)の内容をコピーする。

次は、Pythonistaアプリを起動し、あからじめ取り込んでおいたShellistaスクリプトを実行。 そして、コマンドラインで、次のように入力。

wget 「コピーしたダウンロードファイルのURL」

実際には、こんな感じ。

wget https://gist.githubusercontent.com/GuyCarver/4115763/raw/49d47c9f8e48d5e1e1ac660df439529cd81267ab/ripoff.py

f:id:beer2011:20140809094916j:plain

ダウンロードで、エラーがなければOK。 この方法は、今のところ、ある程度確実な方法なのではないかと思っている。

ほとんど必要としている人はいないと思われる情報なんだけど、一応…。@(・●・)@

ちなみに、今回ダウンロードしたプログラムはこんな感じ。

f:id:beer2011:20140809095006j:plain


追記
8/10 Rowを'Raw'に変更しました。