※今回のネタはJailbreakを必要とします。カタギの方はご注意ください。だれもが認めるTwitterクライアントの最高峰、Tweetbot。ひとりぶろぐカッチリとした作りで信頼を集める一方、こんなお遊びも出来たりして(現バージョン限り)。ひとりぶろぐこんなクライアントが250円で買えてしまうのでは、他のクライアントが根絶やしになってしまいます。非対応そんな最強にして孤高のTwitterクライアントTweetbotですが、僕はこれに満足しておりません。人間の欲望には限りが無いのです。日常使う中で、はてなブックマークにブックマークしようとしたときの手間で心が折れております。公式で対応されることは無いでしょう。以前作ったWebビューを拡張するWebViewExMenuで連携可能なのですが、まだ手間が多いです。ひとりぶろぐということで、Tweetbotにはてなブックマーク連携機能を搭載することを目的にパッチを作りました。TweetbotPatcherです。履歴ダブルタップ/トリプルタップで......ツイートをダブルタップで詳細ビューになりますが、ツイートを左フリックでも詳細ビューになるので、ダブルタップ操作がもったいありません。ダブルタップ操作はカスタマイズができない。いうことで、ツイートをダブルタップしたときの動作を選択できるようにしました。ついでに、トリプルタップ時の動作も、標準で選べるもの以外に選べるようにしました。ツイートをダブルタップで:詳細ビューへ遷移ツイートをファボるツイートを公式RTツイートをファボり、かつ公式RTもする(所謂ふぁぼ公)ツイートをファボり、かつ公式RTもし、元ツイートを丸パクしてツイート作成画面へ(ふぁぼ公パクリ)別に僕はふぁぼ公パクリを支持してるわけじゃないんで、仲間内だけでやっててください。Favoriteに設定すると、ツイートをダブルタップするだけでファボることができます。トグル動作なので、ファボったものをダブルタップすると解除されます。▲ステータスセルを出さずにファボれます。絨毯ファボ爆撃が容易になります。Retweet、所謂ふぁぼ公を選択したときは、トグル動作の基準はFavoriteです。鍵付きユーザーのツイートの引用ツイート制約解除がMentionのTLでしか効かないものを配布してしまいました。削除し、インストールし直すと直ると思います。Tweetbotは鍵付きユーザーの引用ツイートをさせてくれません。Twitterの利用規約にもある事項なので致し方ないかと思います。標準で鍵付きユーザーのツイートを引用ツイートできるクライアントの例としてはTweetlogix、SOICHA/jがあります。自分がフォローしている人の中には、鍵付きにはしているが、引用ツイートはOKという人がいます。ある人は、鍵付きにしているのはbotからフォローされたくないからだと言っていました。そんな了承があってもTweetbotは引用ツイートさせてくれないので窮屈に感じていました。そこで、鍵付きユーザーのツイートを引用ツイートできるようにしてみました。Tweet」をオンにする。▲すると、鍵付きユーザーのツイートであっても、引用ツイート可能になる。「フォロワーにリツイート」つまり公式RTもボタンとしては押せるが、失敗する。利用規約に反することをするということは、TwitterのアカウントをBANされる可能性もありますので、自己責任でご利用ください。鍵付きの人のツイートを断りなく引用ツイートしてはいけません。だれが鍵付きか、だれが鍵付きで引用ツイートOKか、ということを把握できない人は使うべきでないでしょう。これで、スクリーンネームがバッファに積み上げられていきます。間違えて同一人物を重複してスタックしてしまっても、自動で重複削除します。Name」で、積み上げておいたスクリーンネームを挿入。挿入した時点でバッファはクリアされます。起こしている気がするので、とりあえず0.8で対応をやめてみました。TextExpanderを有効にしています。ツイート作成画面などで効きます。¥450記号を入力するのは面倒なので、僕は「qq」から始まる省略形にタグを登録しています。メールのエディタ内ではTextExpanderは効きません。TextFieldでも効きません。効かせたら不具合が出ました。効くところは効く、効かないところでは効かない、ということでお願いします。Killer」をオンにし、Tweetbotを起動し直すと、タイムラインに診断メーカーからのつぶやきが表示されなくなります。Webビューからの「URLをツイート」の書式を改善TLに流れてきたURLを踏んでWebビューで見て、自分のコメントを付けて再投稿しようと思うことはかなりの頻度であることと思いますが、Webビューのアクションメニューにある「URLをツイート」は、文字通り本当にURLしか貼り付けてくれなくて不満です。[URL]」という風になります。ページタイトルはWebビューから取っています。ページのロードが終わっていないとページタイトルが取得できないので注意してください。Webビュー、URL長押しからの連携アプリ追加Webビューのアクションボタン、URL長押しで出てくるメニューから標準では対応されていないアプリケーションと連携可能です。はてなブックマークはてなブックマークの公式アプリです。これがやりたかった!はてなブックマークからTwitterに投稿するとはてブ専用の短縮URLとなり、クリックの効果測定ができるので便利です。自分はブックマークせずとも、香ばしいページが流れてきたときに、そのページに対するはてなブックマークのコメントを見て薄ら笑いを浮かべるといった用途もありますね。ナビゲーションバー左のボタンからTweetbotに帰ってこれます。タイトルを渡していないので、登録画面でタイトルが出ないことがありますが、登録すれば正常な状態となっているはずです。無料Sylfeed最強のRSSリーダー。ひとりぶろぐですが、この連携においてはEvernote含むWebサービスとの連携のためという意味があります。ここではRSSリーダーとしては使わないのです。SylfeedのWebビューから様々なことができます。複数のサービスにまとめて共有といったこともできます。¥250MyScripts超クール、iOS用のグルー言語、JavaScript開発環境MyScripts。WebページのURLを元に、カスタムの処理をしたければMyScriptsに投げましょう。ひとりぶろぐ選択するとMyScriptsを起動し、MyScriptsに登録された「TweetbotURLHandler」という名前のスクリプトを起動しようとします。引数としてURLが渡されていますので、スクリプトの中からはURLはTEXT変数で参照できます。¥350iCabMobileご存知、iOS最強のブラウザ、iCabMobile。JavaScriptによる拡張、ファイルのアップロード、User-Agentの偽装など他の追従を許しません。¥170ツイートの共有メニューからの連携を拡張ツイートの共有メニュー(ツイート長押し、ツイートタップ後右から2番目のアクションボタン、詳細ビューの右から2番目のアクションボタンで出現)にはてなブックマーク、Sylfeed、MyScriptsボタンを追加。MyScriptsボタンからは、ツイートのパーマリンクをMyScriptsに渡せます。選択するとMyScriptsを起動し、MyScriptsに登録された「TweetbotTweetURLHandler」という名前のスクリプトを起動しようとします。引数としてURLが渡されていますので、スクリプトの中からはURLはTEXT変数で参照できます。ブログ埋込み用のリンクを作成、さらにブログエディタへの貼り込みなどがワンタッチでできるようになりますね。3G/LTE下でのストリーミングの強制有効化Tweetbotは通常はWiFi環境下でしかストリーミングを有効にしてくれません。そこで、TweetbotPatcherに3G/LTE下でもストリーミングを強制的に有効にするオプションを追加しました。Settingsにあった設定項目なんですけどね。これをオンにすると、3G/LTE環境下でもストリーミングが有効になります。ツイートがほぼリアルタイムで流れてきます。iPhoneをフルアーマー化するTweetbotPatcher【強化】iPhoneから見づらい2ちゃんねるの生スレをTwitterにバンバン貼る人がいて面倒くさいので、2ちゃんねるのURLを踏んだときに2ちゃんねるブラウザーに飛ばすようにする機能を追加しました。2ちゃんねるブラウザーは2tch、BB2C、Twinkleから選べるようにしました。MB)全てのバージョンの評価:(855件の評価)iPhone/iPadの両方に対応NowPlayingTweetbotPatcherでNowPlayingはフォローしていませんが、ActionMenuで対応可能です。ひとりぶろぐただ、音楽系のTweakを導入していると(恐らく)動かないこともあるようです。その場合はすいません。動作確認環境iPhoneのみです。2.7.1インストールTweetbotPatcherをインストールすると、TweetbotPatcherが原因で不具合が起きる可能性があります。開発元Tapbots並びに関係者の手を煩わせない、また、レビューに悪い点を書き込まないことを了承した人のみ使ってください。人の世話になるような人間はこれを使ってはいけません。New野良リポジトリに置いておきました。TweetbotPatcherをインストール無保証です。2ちゃんねるブラウザー転送機能を改善。cache.2ch-ranking.netを経由するURLに対応。2ちゃんねるブラウザー転送機能を改善。短縮されたURLにも対応。トリプルタップ時の動作を変更するTweakを追加。ダブルタップ、トリプルタップ時にふぁぼ公パクリツイート可能に。To...にして、動作を選択できるように。TweetbotのTextViewではちょっと凝ったことをやっているようなので、UITextViewのsetTextを代わりにpaste:使うようにしました。Nameを貼り付けたときに履歴が蓄積されます。Favorite」を追加。ツイートをダブルタップするとファボるものです。設定の、ブログのリンク先を間違えてしまいました。ツイート作成画面の「ツイート」ボタンが押せなくなる不具合に対処らしきことをしました。それに関連してTextExpander対応をとりあえずやめました。UITextViewのprivateメソッド、insertTextを使うと、UITextViewのdelegateメソッドが発動しないようなので、setTextを代わりに使うようにしました。PM使わない拡張機能はメニューの邪魔なんで、On/Offスイッチくらいつけてくれませんかねあと、稀に最初入力した3文字しか投稿されないときがあります。PMふぁぼ機能に特化した、わんたっぷふぁぼや、読み込んだツイートをふぁぼる、うけとったリプを自動ふぁぼなどあったら楽しいです。AM>ふぁぼ機能に特化した、わんたっぷふぁぼや、読み込んだツイートをふぁぼる、うけとったリプを自動ふぁぼなどあったら楽しいです。PMATOKPadとの連携は考えてないんでしょうか?ATKPadPatcherがiOS5.1.1にに対応してないっぽい(ATOKPadには移るけど戻れない)のでATOKPadが無駄になってしまうのでよろしくお願いします。AM普通のTweetbotって名前かスクリーンネームしか表示されないけど、両方表示できるようにできます?var/mobile/Application/Tweetbot/Libraly/Preferences/com.tapbots.Tweetbot.plistをプロパティryで閲覧してdisplayNameTypeを3にすると両方表示できますが、その逆のです.あと、アイコンサイズは変えられますか?難しいと思いますが、よろしくお願いします。PM両方表示すると横幅から溢れてしまいますね。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。