MixJuice コンテンツ


2019年5月現在、次の MixJuice 向けコンテンツが公開されています。

?" はじまりは IchigoJam BASIC です。(? は PRINT の省略形)

lash>echo はじまりは IchigoLatte です。lash の状態で強調文字を入力します。lash> を入力する必要ありません。

 

GET(S) と表記している場合、GET・GETS どちらも使用できます。GET(S) と入力しないで下さい。


イチゴジャム レシピ 運営者 によるコンテンツ

下記以外に Kidspod; 内で公開している小さな MixJuice コンテンツがあります。タグ検索 MixJuice ふうせんFu-sen. | Kidspod;

 

GET(S) 表記は GET でも GETS でも参照できるようになっていますが、GET での参照を推奨します。
(暗号化する必要性がない事とレスポンスがはやい事からコンテンツ内では GET を使っています)

GETS は一部のコンテンツでは MixJuice 1.2.1 以前で参照できなくなっています。 

 

イチゴジャム レシピ MixJuice コンテンツ

?"MJ GET(S) 15j.run/

?"MJ GET(S) 15jm.li/R

?"MJ GKP 643 (MicJack 専用)

 

fu-sen/15j.run | GitHub - 詳細・ソース

 

2018年10月に総合的な MixJuice コンテンツとして公開、

パソコン通信 BBS のようなメニュー操作で

各種表示やダウンロードを実現しています。

2019年4月26日より新ドメイン 15j.run で運用しています。

 

?"MJ GET(S) 15j.run/英1文字

 

2019年4月上旬に短縮 URL を統合しました。

イチゴジャム レシピ関連の 短縮 URL も割り当てています。

 

15jm.li - MixJuice 短縮 URL

?"MJ GET(S) 15jm.li/

?"MJ GET(S) 15jm.li/英1文字

   

fu-sen/15jm.li | GitHub - 詳細・ソース

 

MixJuice 使用時に面倒なのは GET・GETS コマンドで

長いアドレスを入力しないといけない事でした。

この問題を解決する MixJuice 専用の短縮 URL です。

2019年5月1日より新ドメイン 15jm.li で運用しています。

1 文字追加で各 MixJuice コンテンツを参照できます。

一部コンテンツでは ID・ファイル名 などを更に入力します。

 

15jm.li の裏技として、次に入力する番号やファイル名を

更に / の後に続けて入れる事ができるようになっています。

(例えば kidspod.club/mj/3 の代わりに 15jm.li/K/3 )

 


MixJuice SSL テスト

?"MJ GET(S) mj.15j.run/

?"MJ GET(S) 15j.run/S
?"MJ GKP 777 (MicJack 専用)

 

fu-sen/mj.15j.run | GitHub - 説明・ソース

 

MixJuice で一時発生していた一部サーバへの
GETS・POSTS 接続ができない問題を確認するために
様々な Web サービスへ SSL 接続する仕組みをつくりました。

当初は Kidspod; 内でプログラム公開していたのですが、
長いコマンドに対応するため、コンテンツ化しています。

2019年6月1日より mj.15j.run で運用しています。

SSL 参照が目的なので、MixJuice 1.2.1 以前でも
GETS で参照できるように考慮してあります。

 

MixJuice コンテンツ サンプル

?"MJ GET(S) 15.surge.sh/
?"MJ GET(S) 15.surge.sh/ディレクトリ/

?"MJ GET(S) 15j.run/M

 

fu-sen/15.surge.sh | GitHub - 説明・ソース

 

MixJuice コンテンツ制作者向けのサンプルです。
GitHub で公開しているので、ソースが参照でき、

GitHub Pages で実施に MixJuice で表示させながら、

ソースと照らし合わせて見る事ができます。

 

2019年6月2日より 15.surge.sh で運用しています。

 


IchigoLatte+MixJuice コンテンツ (IchigoLatte JavaScript/Ruby/FORTH 対応)

fu-sen/m15.lt | GitHub - 説明ソース

 

IchigoLatte は BASIC と動作が異なるため、

専用ドメインを用意して入力文字を少なくしています。

2019年5月2日より新ドメイン m15.lt で運用しています。

IchigoLatte/プログラム のダウンロードと

IchigoLatte/コマンド一覧 の表示に対応しています。

 

2019年5月8日より
IchigoLatte Ruby・FORTH を追加しています。

現在 Ruby・FORTH はプログラムのダウンロードのみです。

 

IchigoLatte・IchigoCake JavaScript

lash>echo MJ GET(S) m15.lt/> uart;cat uart

(簡単な使用方法)

lash>echo MJ GET(S) m15.lt/program> uart;cat uart (JavaScript プログラム一覧)

lash>echo MJ GET(S) m15.lt/pprogram> uart;cat uart (PanCake+JavaScript プログラム一覧)

lash>echo MJ GET(S) m15.lt/プログラム> uart;cat uart > .
(プログラムのダウンロード)

lash>echo MJ GET(S) m15.lt/コマンド> uart;cat uart

(コマンドの表示)

 

IchigoLatte Ruby

lash>echo MJ GET(S) m15.lt/r/> uart;cat uart

lash>echo MJ GET(S) m15.lt/r/プログラム> uart;cat uart > .

 

IchigoLatte FORTH

lash>echo MJ GET(S) m15.lt/f/> uart;cat uart

lash>echo MJ GET(S) m15.lt/f/プログラム> uart;cat uart > .



他に公開されている MixJuice コンテンツ

現在サーバの常時 SSL 対応が進められています。サイトによって GET・GETS の違いがある事にご注意下さい。 

GET で参照できない場合は GETS で試してみて下さい。

 

Kidspod;

?"MJ GET kidspod.club/mj/番号

lash>echo MJ GET kidspod.club/mj/番号> uart;cat uart > .

?"MJ GET(S) 15jm.li/K → 番号を入力 (BASIC のみ)

 

MixJuiceでKidspod;と通信しよう! | Kidspod;

 

PCN のプログラム投稿サイト Kidspod; は

Source Code でプログラム投稿されている場合、

「MixJuice GET URL」で記載している URL を入れて
MixJuice からダウンロードする事ができるようになっています。

プログラムをアップロードし、公開する事も可能です。
IchigoLatte を用いる場合、末尾に ■ が入りますが
そのまま実行する事が可能です。

 

MicJack は Kidspod; 専用コマンドがあり、次も使用可能です。

 

?"MJ GKP 番号

lash>echo MJ GKP 番号> uart;cat uart > .

 

ichigojam.net プログラムコレクション

?"MJ GETS ichigojam.net/p/

?"MJ GETS ichigojam.net/p/プログラム名.TXT

?"MJ GET(S) 15jm.li/P

 

Facebook グループ IchigoJam-FAN 内

 

IchigoJam 公式サイトサーバで公開。
IchigoJam 開発者 ‎福野 泰介‎ さんが

ブログで紹介していたコンテンツなどが入っています。

 


ボクにもわかる for MixJuice

?"MJ GET bokunimowakaru.github.io/MJ/ 

?"MJ GET(S) 15jm.li/B

 

IchigoJam+MixJuice向けホームページを開設しました | ボクにもわかる地上デジタル(ブログ) 

 

国野亘さん公開。表示されるコンテンツは他者製作を含めます。

数字操作を実現しているのが特徴。
それはパソコン通信を思い出す懐かしい操作性です。
多くのページをメニューから表示できるようにしています。

 

 

GitHub Pages の サブドメイン.github.io 使用ですが、
公開時期がはやかったため GET で参照できます。

 

IchigoJamプログラム集 by Shiro Saito

?"MJ GET comich.net/ichigojam/プログラム.txt

?"MJ GET(S) 15jm.li/S → プログラム.txt を入力

 

IchigoJamプログラム集 by Shiro Saito

斎藤史郎(SHIRO)さん公開。
過去に公開されたプログラムを
MixJuice でダウンロードできるようにしてあります。


MixJuice で参照できる一覧は用意されていません。

Web より一覧を参照の上で直接コマンドを入れて下さい。

 


日付・時間データ

?"MJ GET www.openspc2.org/data/date/種類.txt

?"MJ GET(S) 15jm.li/O → date/種類.txt を入力

 

IchigoJam + MixJuice用 日付&時間データ | IchigoJamを楽しもう

 

古籏一浩さん公開。

いくつかの形式で数字のみを出力します。

プログラム中 INPUT でこの値を読み込んで

使用する事が可能です。 

 

カレンダー

?"MJ GET www.openspc2.org/data/cal/年4桁月2桁.txt

?"MJ GET(S) 15jm.li/O → cal/年4桁月2桁.txt を入力

 

IchigoJam + MixJuice用 カレンダー | IchigoJamを楽しもう

 

古籏一浩さん公開。

1900年1月〜2099年12月のカレンダーが出力できます。

 


IchigoJam BASIC コマンド一覧

?"MJ GET www.openspc2.org/data/m/コマンド名.txt

?"MJ GET(S) 15jm.li/O → m/コマンド名.txt を入力

 

Facebook グループ IchigoJam-FAN 内

fu-sen/IchigoJam-BASIC | GitHub - 変換元

 

イチゴジャム レシピ 運営者公開のコマンド一覧をベースに

古籏一浩さんが変換・公開しています。

 

Micono Utilities for MixJuice

?"MJ GET mj.micutil.com/

?"MJ GET(S) 15jm.li/M

 

IJUtilities

 

Micono Utilities さん公開。(IJUtilitiesMicJack など) 

MicJack では GETHOME でデフォルト設定されています。

MixJuice でも参照可能です。

上記コンテンツを数字操作で入れるようにしています。

ブックマーク代わりに入れているようです。

もちろん独自のコンテンツもいくつか存在します。



セキュリティ問題と注意事項

特定の URL を実行する事によって、IchigoJam へ任意のコマンドを実行できる点にご注意下さい。

特定の URL を実行して IchigoJam のリセット・暴走による停止、
本体・EEPROM(RPi の SD カード)にあるプログラムの消去・書き換えを行う仕組みの構築は容易に可能です。

ただし IchigoJam BASIC などのシステムを破壊する事までは容易でありません。

上記に挙げているコンテンツも他人がサーバを乗っ取り書き換える可能性も少なからず考えられます。

この点を留意した上でご利用下さい。