MK1
MK1とは、JavaScriptでActivatorのようなアクションを組めるTweakです。
自分で作成することなく、他の人が作ったものをダウンロードして使用するという方法も用意されています。
JavaScriptとは、プログラミング言語の1つで、かなり簡単に扱える言語です。
スクリプト
MK1のそれぞれのアクションは、スクリプトと呼ばれアクション内容とアクションの起動方法で構成されています。
スクリプト自体は、/Library/MK1/Scripts/スクリプト名.jsで構成されています。
起動方法は、/Library/MK1/scripts.jsonのJSONファイル内にスクリプト名と起動方法で構成されています。
スクリプト例
スクリプト起動方法 | スクリプト内容 |
---|---|
ステータスバーを1タップ | フラッシュライトをオン |
ボリュームボタン上下同時押し | セーフモードに入る |
アプリ起動 | 現在のアプリがもしYouTubeだったら画面の向きロックをオフ |
コントロールセンター
用意したスクリプトを1つコントロールセンターから実行できるという機能があります。
下のGIF画像ではダークモード、低電力モード,画面の向きロック、機内モードを同時にオンにしています。
コントロールセンター機能の利用にはCCSupportが必要です。
スクリプトの編集
スクリプト自体の編集は、/Library/MK1/Scripts/スクリプト名.jsをFilza File Manager内で開いて直接編集する形となっています。
スクリプトの起動変更
スクリプトの起動方法を変更するには、JSONファイルを直接編集しても変更可能ですが、MK1アプリ内から変更が可能です。
スクリプトを選んでChange Script Triggerから起動方法を変更することができます。
スクリプトの共有
作成したスクリプトは、URLでの共有ができるので、自分で作成することなくスクリプトを使用することも可能です。
主にMK1のDiscord内のscript-competitionチャンネル内で共有されています。
インストール
DEBファイル自体のダウンロードは、MK1のDiscord内のannouncementsチャンネル内からダウンロード可能です。
のちに、Dynasticリポジトリに提出され、リポジトリ経由でインストールができるようになるようです。
きょうの一言
ドキュメント(利用方法)が/Library/MK1/DOCS.mdにあるので、ぜひスクリプトを作成してコメント欄で共有してください!!
詳しいスクリプトの作り方などは後日載せると思います。
コメント
Activatorきたー
つか必死にスクリプト書いてたのにきちゃったー
これ面白いですね😊
夜23時から翌朝6時まで着信音を最小にします。アンロックなどで発動するといいかなと。
https://mk1.iosjb.wtf/s/cXgjg6gXo
標準のショートカットappのスクリプティンにも、MK1のリファレンスにも何故か「マナーモードをオンにする」の変数がないので、とりあえず最小にするというベータ版的に書いてみました。
おやすみモードだとキーボードクリック音やロック音が小さくならないので…
zundaさん、マナーモードにする変数ないっすよね?
iOS13.3 iPhone11promax unc0ver
時間指定系は面白そうですね。
今のところは、マナーモードに関するところは無いですね。
https://mk1.iosjb.wtf/s/zvn_FYLbq
すいません、上記スクリプトだと朝6時以降常に音量MAXになってしまいましたので書き直しました
マナーモードは残念です…まぁ自分で物理切り替えスイッチオンにすればいいんですけどね
自分は結局このスクリプトは使わずに23時以降は「迷惑ですよ!マナーモードにしましょう」というアラートを出すスクリプトにしました笑
volume.setRinger();で物理消音スイッチの切り替えができますよ
ボリュームボタン上下同時押しでセーフモードに入れるスクリプトです。
https://mk1.iosjb.wtf/s/P4O-JYOxr