1アクションで通知センターからシェアしてPocketなどにページを渡すMyScripts「BlogTweet2NextApp」にコメント機能や文字数制限機能をつけてみた!

Pocket

IMG_7210.jpg





先日、シェアしたいページのURLをコピーして、通知センターからシェアすると同時にPocketやSylfeedにページを渡すスクリプト「BlogTweet2NextApp」を紹介しました。

お手軽にシェア出来て、ページをPocketやSylfeedに保存するのも超簡単でした。

でもシェアする時って、ちょっとコメントを入れたい時ありますよね?

それに、あのスクリプトはprefixやsuffixをページタイトルに付け加える仕様なので、ページタイトルが元々長い時は140文字以上になって自動ツイートできないことがありました。(^^;;

そこで

BlogTweet2NextAppを以下のように修正しました。

  • ツイート時にprefixを表示して、コメントを追加したり修正できるダイアログを出すようにしました。
  • 文字数が140文字を超える場合に、項目の優先順位に応じて自動で省略するようにしました。
MyScriptsスクリプト登録

以下のリンクからスクリプトを登録して下さい。

BlogTweet+Comment登録

カスタマイズ

今まではスクリプトの方にカスタマイズ方法を記載してましたが、そうするとすごい長いスクリプトになるんですよね。

今までは長いスクリプトでも「TinyURL+」スクリプトで短縮URL化できてたんですが、最近TinyURLの仕様が変わったようで短縮化できなくなりました。(T_T)

なので、カスタマイズはこのブログを見ながらお願いします。
基本的にツイート内容は
「接頭辞 ページタイトル ブログタイトル 短縮URL 接尾辞」
の順になってます。

IMG_7206.png


myprefix=自ブログの時の接頭辞
herprefix=他ブログの時の接頭辞
mysuffix=自ブログの時の接尾辞
hersuffix=他ブログの時の接尾辞
blogTitle=自ブログのタイトル
TwitAccount=Twitterアカウント(@以降)
nextApp=自動ツイート後に立ち上げるアプリのURLスキーム
→お使いのTwitterアプリにすれば、ツイート後にすぐ確認出来ます。
→PocketやSylfeedのURLスキームにすれば、ツイート後にページが渡されてアプリが起動します。


ツイート内容が140文字を超える場合に、赤枠のpriority[]の数字の優先順位に従って、140文字以下になるようにツイート内容を省略します。

優先順位は0、1、2の順です。
省略できるのは

  • blogTitle:自ブログタイトル
  • suffix:接尾辞
  • contents:ページタイトル

になります。

blogTitleとsuffixはツイート内容から消去します。
contentsはツイート内容が140文字以内になるように、ページタイトルの末尾を「…」に変換します。

その他の準備

前回と同様にしてClippyを使って、スクリプトを通知センターに登録します。

まずは以下のリンクからClippyにアクションを登録して下さい。

アクション登録

次に、Clippyでこのアクションを通知センターに登録します。

  1. ツイートしたいURLをコピー
  2. ClippyのActionList画面で「通知センターに登録」をタップ
  3. 「カスタム」をタップ
  4. 通知センター表示名(ここではBlogTweet +Commentにしてます)を入力
  5. 「BlogTweet+Comment」をタップ

これでMyScriptsでダイアログが開きます。
以上で通知センターにアクションが登録されたので、MyScriptsは閉じて構いません。
通知センターへの登録の仕方は、先日のエントリーを参考にして下さい。

また、DraftsのTweetアクションを使いますので、SettingsのACCOUNTSのTwitter AccountsボタンをONにして下さい。
詳細は先日のエントリーを参考にして下さい。

使ってみよう

例によって動画にしてみました。
動画の流れは以下の通りです。

  1. Janetter(Twitterアプリ)でURLをコピー
  2. 通知センターから「BlogTweet+Comment」を起動
  3. ダイアログが出るので、コメント記入
  4. Draftsにツイート内容が渡されて即ツイートすると、内容は自動消去
  5. Sylfeedにページが渡されるので保存
  6. ツイートされたかJanetterを立ち上げて確認

いかがでしょうか?
これで簡単にコメントを追加出来ますね。(^^)

140文字を超える場合

▼通常は以下のようなツイートです。

IMG_7208.png

▼下のツイートはブログタイトルと接尾辞(#iPhone)が省略されてます。
上のツイートは、ブログタイトルと接尾辞省略だけでは足りないので、ページタイトルも省略されてます。

IMG_7209.png

今までは、長いページタイトルの場合エラーになってツイートし直しすることがあったんですが、これで気にせず呟けます。(^^)

皆さんもお試し下さい。

紹介したアプリ
MyScripts 2.5(¥400)
分類:仕事効率化,ユーティリティ
販売元:Takeyoshi Nakayama


MyScripts LE 2.5(無料)
分類:仕事効率化,ユーティリティ
販売元:Takeyoshi Nakayama


Drafts – Quickly Capture Notes 3.6.3(¥400)
分類:仕事効率化,ソーシャルネットワーキング
販売元:Agile Tortoise


Sylfeed 3.2.9(¥200)
分類:ニュース,ソーシャルネットワーキング
販売元:GACHANET


happyChappy(@happyChappy1115)でした。

Sponsored Link

タカラトミーモール

Posted from するぷろ for iPhone.

Pocket

1アクションで通知センターからシェアしてPocketなどにページを渡すMyScripts「BlogTweet2NextApp」にコメント機能や文字数制限機能をつけてみた!」への1件のフィードバック

  1. ピンバック: みんなどんな通知センターなんだろ?私のはこんな感じです。 | happyChappyBlog

コメントを残す