”やっとEvernoteのWebクリッパーエクステンションが公開されました。Chromeの機能拡張に近い機能を持っているようです。PDFで保存することはできなくなったようです。PDFで保存したい場合はSafari5.1からEvernoteにページをPDFで保存する方法を試してみてください。commentSafari5.1からEvernoteにページをPDFで保存する方法Safari5.1になってEvernoteプラグインが機能しなくなって久しいですが、いまだ新版はリリースされません(と、書いているとリリースされたりして)。プリントダイアログからEvernoteにPDFで保存を実行すればできますが、SafariからEvernoteにPDFで保存するのが面倒になりました。それをAppleScriptで簡単にしてしまおうというのがこの投稿の趣旨です。そのAppleScriptスクリプトですが、以前に色々なアプリケーションからPDFとしてEvernoteに保存するAppleScriptで投稿済みだったりします。Chromeやその他のアプリからも保存が可能です。このスクリプトをSparkやLaunchBarなどから実行すれば、自動的にPDFがEvernoteに保存されます。アプリケーションとして保存すれば、Dockに登録して使うこともできます。いうことで、再度掲載しておきます。CommentSafari5.1でEvernoteクリッパープラグインが使えないのでブックマークを使用するSafari5.1になってEvernoteクリッパープラグインが使えなくなっていますね。しかたがないので、そのうち対応されることでしょうからそれまでの間はブックマークレットを使用してクリップすることにします。5.1からEvernoteにPDFで保存する方法について記事を書きました。Extensionを作りました。テストはほとんどしてません。正常に動かないことも多いと思うので、その場合はコメントしてください。(それか、もっとまともなExtensionがあると思うので...)環境設定で3つまで生成パターンを登録できます。タイトル・URL・選択テキストはそれぞれ、%title%・%url%・%selection%で表します。初期状態でパターンが一つ登録されているので、それを参考に記述してみてください。登録したパターンがコンテクストメニューに表示されます。メニューを実行するとリンクテキストが表示されます。Menuを利用する場合には、一般には機能拡張ビルダーでコンテクストメニュー項目を作成しますが、今回は動的に作成してみます。コンテクストメニューは、contextmenuイベントを取得してその時に作成します。あとはcommandイベントでevent.commandがdo-somethingの時になにがしかの処理をします。Extensionsが追加されました。これでSafariの追加機能が簡単に作成できるようになりました。デフォルトでは有効になっていないので、開発メニューを表示して、「機能拡張を有効にする」をONにする必要があります。Extensionsの訳。Extensionを開発するにはSafariの開発メニューの「機能拡張ビルダーを表示」でビルダーを表示して作成します。+ボタンをクリックすると新規機能拡張と機能拡張を追加が表示されます。Saveパネルが表示されるので名前を付けます。名前はHelloWorld。HelloWorld.safariextensionというフォルダが作成される。中にはInfo.plistがあります。デベロッパ証明書が必要なのでhttp://developer.apple.com/safari/certificates/index.actionから取得。ProgramにJoinが必要(無料)。キーチェーンアクセスアプリを起動。キーチェーンアクセスメニューの証明書アシスタントの「認証局に証明書を要求...」を実行。ユーザのメールアドレスと通称に自分の情報を記述。要求の処理をディスクに保存に設定。Safariに戻ってContinue。証明書を選択してGenerate。ダウンロードしてキーチェーンに追加。Developerになりました。HelloWorldを表示するために...HelloWorld.safariextensionフォルダにhelloworld.htmlファイルを作成。Builderの新規バーをクリック。Buildreのインストールボタンをクリック。World!があります。World!という表示はhelloworld.htmlのBodyが表示されています。Builderの再度読み込むをクリックするとになりました。どんなExtensionが現れるかたのしみです。自分は何つくろうかな。Pluginのバージョン0.2を公開しました。メモリーリークの修正をしました。Ver.0.1を公開しましたSafariAutoZoomを公開しました。Safariでページを自動的に拡大表示するSIMBLプラグインです。設定する項目もなく、インストールするだけで拡大されます。拡大されたページは手動で縮小できます。Glimsでリストアしたタブはリロードしないと拡大されない問題があります。それ以外でバグがあったらコメントで連絡ください。SIMBLプラグインの作り方と、どこでズームさせるかの調査に時間がかかりましたね。結局一番簡単なWebKitのNotificationを利用したので、実装は1時間もかかってないです。そのかわりタブのリストアに対応してないです。commentCoolirisをインストール。問題発生イメージ検索する用事ができたのでCoolirisをインストール。なんかバグがあるみたいで、他のタブに移動して再度Coolirisタブをクリックすると、表示できない。Coolirisタブを再読み込みすれば表示されるようになる。それに日本語が入力できない。Copy&Pasteでなら表示は正しくされないが、検索はできた。Safariは4.0.3。AdBlockerをインストール。SIMBL自体は最新だったっけ...。