Pyonkeeとは
PyonkeeはMITメディアラボのScratchを基に開発されたiPadで動くビジュアルプログラミング環境です。
Scratch1.4プロジェクトとの互換性があります。
Scratch公式サイトプロジェクトについて
PC、Mac、Raspberry Piなどで動くScratch1.4で作成されたプロジェクトは、メニューの【共有】ー【ネットワーク上でこのプロジェクトを共有】を選択することでScratch公式サイトへアップロードすることが可能です。
この記事で対象とするScratchプロジェクトは、このScratch1.4で作成されてアップロードされたものが対象となります(Scratch2.0のプロジェクトはPyonkeeでは開けません)。
プロジェクトファイル取り込み方法
プロジェクトファイルの取り込み方法の詳細手順は以下のサイトに解説があります。
Scratch公式サイトのプロジェクトをPyonkee(ピョンキー)から開く方法
こちらの解説にあるように、プロジェクトのURLの一部を置き換えることで公式サイトにあるプロジェクトファイルがダウンロード可能になります(Scratch1.4プロジェクト限定)。
Safariブックマークレット
ブックマークレットはWebブラウザのブックマークに登録されたJavaScriptで書かれた簡易なプログラムで、ブラウザ上で簡単な処理を行うものを言います。
今回の事例では現在開いているWebサイトのURLの一部を置き換えるという処理ですので、ブックマークレットの得意とする部分です。
iPadのSafariでScratch公式サイトを開き、目的とするプロジェクトのURLを開きます。その状態で以下のブックマークレットを実行することで
javascript:location.href=document.URL.replace(/projects/,'services/download');
解説サイトのURL置き換え手順である
URLを変更する
アドレス欄をタップし、URLを表示させます。URLは以下の形式になっています。
https://scratch.mit.edu/projects/プロジェクト番号/
これを次のように書き換え、「Go」ボタンをタップします。
https://scratch.mit.edu/services/download/プロジェクト番号/
という部分を自動的に処理することになります。
ブックマークレット登録手順
具体的な手順は以下のブログエントリに記載したのでご参照ください。
Pyonkeeのプロジェクトファイル取り込みが便利になった話