ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

[JB]フォントマニア集まれ!iOS対応メモプリンタmemopri(メモプリ)MEP-F10が256倍楽しくなるMemopriPatcher

      2015/12/20

memopri(メモプリ)MEP-F10をもっと楽しく

IMG 1712

ひとりぶろぐのmoyashi (@hitoriblog) です。

先日買ってきたiOS対応のメモプリンターmemopri(メモプリ)MEP-F10。

ひとりぶろぐ » iPhoneで使える!Macで使える!無線LAN対応付箋紙プリンタmemopri (メモプリ) MEP-F10を普通じゃなく使う

かなり気に入ったのですが、専用アプリMEP-IP10の機能がやや寂しかったので、改造して楽しくするMemopriPatcherというJailbreak Tweakを作ってみました。

memopri MEP-IP10 App
カテゴリ: ユーティリティ
価格: 無料

MemopriPatcherの機能を紹介します。(続きは[Read More]から)

フォントセレクタ機能

Screenshot 2013 03 30 12 26 01

デフォルト状態では、フォントは細字、太字、斜体の三つからしか選べませんが、OSにインストールされているフォントから自由に選択できるようにしてみました。

Screenshot 2013 03 30 12 26 09

ただ、ベースラインが異なり、テープのセンターに印刷できないフォントもあります。

また、諸々の場面でデフォルトフォントが顔を出したりしますが、完全を期すのは手間に合わないのでこの辺りで打ち止めとしています。

フォントインストール機能

Screenshot 2013 03 30

memopri(メモプリ)から使えるフォントを増やすために、フォントインストール機能を付けました。

Screenshot 2013 03 30 1

TrueTypeフォント(TTF)、OpenTypeフォント(OTF)をmemopri専用アプリMEP-IP10に取り込んで利用できます。ローカルストレージの「/var/mobile」以下にあるフォントであれば取り込めると思います。

僕はSafariでTTF入りzipファイルをダウンロード、iFileで開き解凍、MemopriPatcher適用済みMEP-P10でインストールといった感じで使っています。

ファイルオープンダイアログにはブックマーク機能があるので、アプリのDocumentsフォルダをブックマークすると、アプリでダウンロードしたファイルの受け渡しがスムーズでしょう。

Screenshot 2013 03 30 12 33 58

使えないフォントもあるかもしれませんが、これ以上僕からできることはありません。


QRコード挿入機能

IMG 1716

QRコードを生成して、テープの頭に印刷することができます。この機能は、手書き入力を乗っ取って実現しているので、手書き入力機能と排他利用です。QRコードが表示されている間は「手書き入力」ボタンが押せなくなります。

Screenshot 2013 03 30 12 43 15 Screenshot 2013 03 30 12 43 48

そのままだとテキストとかぶってしまいます。

Screenshot 2013 03 30 12 47 10

テキストの頭にスペースを入れて、かぶらないように回避して使います。

Screenshot 2013 03 30 12 48 11

読み取りが保証されているわけではありません。

読み取りが可能なテキストの長さとテープの幅との関係性については、トライアンドエラーが必要です。それほど長い文字を埋め込めはしないでしょう。

ここでヒント。URL短縮サービスを使うと、限られた文字数を有効に使えるでしょう。QRコード内に埋め込むことにこだわらず、Webサービスを介することまで考慮に入れると、活用の道は拓けるかと思います。

URL Schemeによるテキスト受け渡し機能

URL Schemeでテキスト等を受け渡しできます。

Jailbreak環境ではあまり意味は無いかもしれませんが、パラメータを指定しなければ起動のみも可能です。

memopri://print

フォントだけ指定、QRコードだけ渡す、といったこともできます。

パラメータ 意味
text 本文テキスト指定(要URLエンコード)
qr QRコードに変換するテキスト指定(要URLエンコード)
font フォント名を指定(要URLエンコード)

実例

memopri://print?text=hoge&qr=hage&font=Futura

PasteboardKeyのJavaScript機能から使うと便利でしょう。

ひとりぶろぐ » [JB]iPhoneでの作業効率が劇的改善!クリップボード履歴/スニペット専用キーボードPasteboardKey

PasteBoardKeyのJavaScriptスニペットとしてはこんな感じ。

// memopriに送る

openURL(“memopri://print?text=” + enc(TEXT));

// memopriに送る(やさゴシ)

openURL(format(“memopri://print?text=%1$s&font=%2$s&qr=%3$s”, enc(TEXT), enc(“07YasashisaGothic”), enc(“”)));

クリップボードのテキストに特化するなら、MyScripts+MyShortcutsから通知センターでスクリプトを起動する方が手間が無いかもしれません。

document.location=”memopri://print?text=” + encodeURIComponent(CLIPBOARD)

フォント名を取得

fontパラメータで使えるフォント名は、フォント名をタップするとクリップボードにコピーすることができます。

Screenshot 2013 03 30 13 17 58

これをURLエンコードして指定します。

“memopri://print?text=” encodeURIComponent(“テキスト”) + “&font=” + encodeURIComponent(“コピーしたフォント名”)

免責

MemopriPatcherは無保証、無サポートです。自己責任でお使いください。

僕が瞬速で飽きてMEP-IP10のバージョンアップに追従しない可能性も高いですので、MEP-IP10 Version 1.0.2のipaをバックアップしておくことをおすすめします。

動作確認環境

  • iPhone 5 / iOS 6.1.2 / MEP-IP10 Version 1.0.2

履歴

  • 0.1-1 2013.03.30 初版

インストール

いつもの New野良リポジトリ をCydiaに登録後、以下のリンクをタップしてインストールしてください。

インストールするとリスプリングを促されるので、リスプリングします。

MemopriPatcherをCydiaからインストールする

Amazonで買い物してく?

 - iPhone, Jailbreak, ガジェット