ひとりぶろぐ

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

[JB]iPhoneのSafariの共有機能の書式等を改善するSafariSharePatcher

      2013/08/01

iPhoneのSafariの共有機能が残念すぎる

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

iPhoneのSafariで眺めているページをTwitterなどに共有したい。先日ブックマークレットでこんなのを作りました。

ひとりぶろぐ » 今見ているWebページをTwitterに共有する今更すぎ普通すぎなブックマークレット

iPhoneのSafari自体にも、今見ているWebページのURLを共有する機能が付いています。

Screenshot 2013 07 23 21 43 51

しかし、この機能はURLしか貼り付けてくれないのですよね。

Screenshot 2013 07 23 21 44 38

ページタイトルを入れておいてほしいと思うのが普通ではないでしょうか。

LINEにも共有したい

数千万人におよぶユーザーを擁するLINE。SafariからLINEにページ情報を共有できても当然という情勢ですが、Safariにはそういう機能はありません。

LINE 3.8.0(無料)App
カテゴリ: ソーシャルネットワーキング
販売元: NAVER Japan Corporation – NAVER JAPAN(サイズ: 26.9 MB)
全てのバージョンの評価: (55,504件の評価)

LINEに共有したい!(続きは[Read More]から)

Safariの共有機能でページタイトルを入れるように改造するSafariSharePatcher

ということで、ページタイトルも共有できるようにするJailbreak Tweak、SafariSharePatcherを作ってみました。

導入すると、SafariからTwitterへ共有する際などに、ページタイトルが自動的に挿入されるようになります。

Screenshot 2013 07 24 01 10 19

Twitterへの共有時は、カーソルを先頭に移動します。

LINEにも共有できるように改造するSafariSharePatcher

SafariSharePatcherには、LINEへの共有機能を追加する機能もあります。LINEアイコンは、Noda Shimpeiさんの LINEActivity のものを使わせていただきました。ありがとうございます。

IMG 2836

LINEアイコンを選択すると、インストールしてあるLINEアプリが起動し、共有先を選択する画面へ。共有先を選択すると、ページ情報が貼り付けられます。

IMG 2837

ここでの書式は、SafariSharePatcher共通のものです。書式を変更したら、ここにも反映されます。


設定

SafariSharePatcherをインストールすると、「設定>SafariSharePatcher」が出現します。

IMG 2839

設定項目は以下の通り。

IMG 2835

  • LINE Activity
    • オンにすると、LINE共有機能が追加されます。
  • Tweet Format
    • アクションボタンから共有する際の書式を設定できます。マクロ「_TITLE_」が実際のページタイトル置換されます。

免責

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

動作確認環境

iOS 6.1.2 / iPhone 5

履歴

  • 0.3-1 2013.08.01 LINE Activity追加(LINE共有)
  • 0.2-1 2013.07.22 iOS 6.1.2 / iPhone 5対応
  • 0.1-1 2012.05.27 初版

インストール

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

インストールするとリスプリングを促されるので、リスプリングします。「設定>SafariSharePatcher」を必要に応じて設定してください。

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

Amazonで買い物してく?

 - iPhone, Jailbreak