[HandyFlowy機能拡張スクリプトの基礎知識]メタ機能拡張スクリプト「ScriptMaker」の使い方
公開日:
:
WorkFlowy
HandyFlowyは、機能拡張スクリプトという機能を持っています。
機能拡張スクリプトを使えば、HandyFlowy上のWorkFlowyにJavaScriptを適用できます。iOSのSafariから開くWorkFlowyについてブックマークレットによって実現できることであれば、たいていのことを実現可能だと思います。
しかし、HandyFlowyに機能拡張スクリプトを登録するには、まずJavaScriptを用意し、次にHandyFlowyのURLスキームの形式にした上で、HandyFlowyからこのURLスキームを動かす必要があります。このHandyFlowyのURLスキームは、基本的にはJavaScriptなのですが、スペースなど特定の文字を一定のルールに従って書き換える必要がありますので、JavaScriptやブックマークレットの知識を持たずに、この作業を誤りなく完遂するのは、なかなか大変です。
ですが、心配ありません。強い味方がいます。機能拡張スクリプト「ScriptMaker」です。この記事では「ScriptMaker」の使い方を紹介します。
目次
1.「ScriptMaker」とは?
「ScriptMaker」は、HandyFlowy機能拡張スクリプトを登録するためのHandyFlowy機能拡張スクリプトです。HandyFlowyのユーザーであるwinerosesさんの手で生み出されました。
HandyFlowy機能拡張スクリプトを登録するためのHandyFlowy機能拡張スクリプト。どういうことでしょうか?
あるルールに従った形でWorkFlowyにトピックをひとつ準備し、HandyFlowyでそのトピックにZoomした上で「ScriptMaker」を実行すれば、それだけで、HandyFlowyに機能拡張スクリプトを登録することができる、ということです。
HandyFlowyが用意していた本来の方法(インストール用URLスキームを作成し、HandyFlowyからURLスキームを踏む)と比較し、URLエンコードなどの手順が少ないため、ぐっと簡単になります。
「ScriptMaker」は、いわばメタ機能拡張スクリプトともいうべき存在です。
2.メタ機能拡張スクリプト「ScriptMaker」の使い方
(1) 機能拡張スクリプト用トピックの作り方
メタ機能拡張スクリプト「ScriptMaker」を使うには、機能拡張スクリプト用のトピックを準備する必要があります。
次のルールです。
- トピック本文:スクリプトのタイトル
- トピックのnote:スクリプトのコード
トピックにスクリプト名を書き、ノートにコードを貼り付ける。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
なお、ここでnoteに書くスクリプトのコードは、URLエンコード前のものです。これに対して、ブックマークレットのコードはURLデコードされていますので、ブックマークレットのコードをnoteに書くと、うまくいきません。このときは、URLデコードする必要があります。
詳しくは、以下の記事をご覧ください。
[HandyFlowy機能拡張スクリプトの基礎知識]ウェブ上で公開されているWorkFlowy向けのブックマークレットをHandyFlowy機能拡張スクリプトとして登録する手順
(2) HandyFlowy機能拡張スクリプトの登録方法
機能拡張スクリプト用のトピックを準備したら、そのトピックにZoomして、「ScriptMaker」を実行します。
このトピックをズームし、ScriptMakerを起動します。すると「登録しますか?」と尋ねてくるので、「登録」を選んでください。機能拡張スクリプトのリストに追加されて完了。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
「登録しますか?」というダイアログが出ますので、「登録」を選択すれば、機能拡張スクリプトの登録が完了します。
(3) HandyFlowyインストール用URLスキームの取得方法
ちなみに、「登録しますか?」に対してどちらかを選んだタイミングで、ペーストボードに、その機能拡張スクリプトのインストール用URLスキームが入ります。つまり、「ScriptMaker」は、インストール用URLスキームを取得するために使うこともできるわけです。
このインストール用URLスキームは、共有のためにも使えますが、自分自身のためにも使えます。ご自身のWorkFlowy内に、ご自身が愛用する機能拡張スクリプトのインストール用URLスキームを整理すれば、あっというまに私家版HandyFlowy機能拡張ライブラリを作ることができるからです。
「いいえ」を選んだ場合は、クリップボードに登録用スクリプトが保存されます。HandyFlowyに貼り付ければ、いつでも再登録できる。共有用はこちらで。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
3.おわりに
メタ機能拡張スクリプト「ScriptMaker」は、HandyFlowy機能拡張スクリプトの活用を、ぐっと身近にします。ぜひ、ご活用ください。
- ScriptMaker – HandyFlowy機能拡張スクリプトライブラリ
- HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
なお、「 HandyFlowy機能拡張スクリプトライブラリ」には、ほかにもたくさんの便利な機能拡張スクリプトが掲載されています。好きなように取捨選択して、HandyFlowyを「自分の道具」へと育てていっていただければ、とてもうれしく思います。
関連
HandyFlowy機能拡張スクリプト関連の記事です。
スポンサードリンク
関連記事
-
WorkFlowyで、離れた場所を同時に操り、文章を書く
1.WorkFlowyで長文を書くことを助けてくれるのは、階層構造だけではない WorkFlowy
-
WorkFlowyのURLを活用するアイデアを妄想する(2) WorkFlowyをToodledoとつなぐ
1.WorkFlowyのURLの活用を妄想する (1) 「WorkFlowyのURLを活用するアイデ
-
【Mac】WorkFlowyに、キーボードからタイムスタンプを入力するには?(MacApp「WordService」を使って、キーボードショートカットにサービス登録)
1.課題 (1) 課題 Macから、WorkFlowyに、タイムスタンプをテキストデータですばやく入
-
iPhoneからWorkFlowyを報告書っぽいレイアウトで印刷する(印刷用ハサミスクリプト暫定版の紹介)
1.印刷用ハサミスクリプトが、暫定版として、公開されました 先日、WorkFlowyで書いたトピック
-
WorkFlowyの差分メールの基本
1.差分メール機能の概要 WorkFlowyは、差分メール機能を持っています。 この機能は、自分のア
-
養殖と放流。MemoFlowyで釣ったアイデアを漁獲する方法。
MemoFlowy Ver.1.8のTwitter機能に関連して。 1.MemoFlowyのTwit
-
WorkFlowyでテキストを削除するときに僕が使う削除じゃない機能のこと(その1)
1.はじめに〜WorkFlowyでテキストを削除するときに僕が使う削除じゃない機能のこと〜 『Wor
-
WorkFlowyのURLを活用するアイデアを妄想する(その1・ブックマークに登録)
1.WorkFlowyのURL WorkFlowyは、クラウドアウトライナーなので、URLを持ってい
-
日時機能のパワーアップ(MemoFlowy ver.1.2)
MemoFlowyはWorkFlowyへのテキスト入力に特化したメモアプリです。ぱっとアプリを立ち上
-
土台を固める堅実なバージョンアップ・HandyFlowy Ver.1.3のお知らせ
HandyFlowyは、スマートフォンから使うWorkFlowyを驚くほど便利にするアプリです。