Web Analytics Made Easy -
StatCounter

めモらンだム・ヤード

自分用のアプリ設定やスクリプト類の備忘録・覚え書き(Memorandum) / 作った物のライセンスはCC BY-NC-SAで。 / 内容が古いまま、間違ったまま、書いている途中、途中で放置など、手入れはあまり行き届いていない庭 / 対象の仕様変更で動かなくなったもの多々。WorkFlowy向けは全滅したので削除 / 製作物のインストール及び使用は各自の責任で。使用によって、利用者および第三者に損害が発生したとしても、当方は一切責任を負いかねます

2024-11-17 (iOSやiPadOSでObsidian Web Clipperが0バイトのファイルしか作らない・イメージもローカルに保存してくれというリクエスト・Local imagesプラグインの代わりに)

目次:




iOSやiPadOSでObsidian Web Clipperが0バイトのファイルしか作らない

公式版のObsidian Web Clipperアプリをインストールしてみた。

iPhoneSafariのObsidian Web Clipper機能拡張を立ち上げ、最終的にObsidianアプリが自動的に開いても、タイトルだけ(ファイル名だけ)が入力されて空っぽのMDファイルが作られてしまって困った。

とりあえずクリップボードの中身を手動で貼り付ければ良いが、それはないだろう。そんな使い方を想定して作ってはいないハズ。

もしかしたら何かのプラグインが干渉してるのではないかと思い、コミュニティプラグインとコアプラグインの両方の全てのプラグインを無効にしてみたが何も変わらない。

オブシディアンのヘルプのウェブクリッパーのページ ― Troubleshoot Web Clipper - Obsidian Help

To allow Obsidian to always receive Web Clipper content:

  1. Go to iOS Settings → Apps → Obsidian.
  2. Set Paste from other apps to Allow.

に、こんなことがわざわざ書かれていることからすると、他のアプリからObsidianへの張り付け時に毎回表示される許可確認のダイアログが邪魔しているらしい。

"Obsidian" に
"Safari" からペースト
しようとしています。
よろしいですか?
許可しますか?
ペーストを許可しない
ペーストを許可
よって、iOS/lPadOSの設定アプリ→アプリ→Obsidian→「ほかのアプリからのペースト」を 許可 にしてダイアログボックスが表示されないようにしたら無事に動いた。



イメージもローカルに保存してくれというリクエス

Webページのテキストだけでなくイメージもローカルに保存する機能のリクエストは既に Download pictures to local · Issue #37 · obsidianmd/obsidian-clipper · GitHub で行われている模様。



Local imagesプラグインの代わりに

上のリクエストのページにはLocal imagesプラグインを使えば現状でも同じようなことはできると投稿されているが、iOSでは「このプラグインはお使いのデバイスをサポートしていません。」となってインストールできない。

そこて、以前作った似たようなことをするショートカットを一箇所だけ変えて(pageurl:: → source::)、Obsidian Web Clipperに対応してみた。

Obsidian Shortcut launcherプラグインも実行には必要。

Shortcut launcherプラグインの設定内容。

このメモをObsidian Web Clipperでクリップしてみた。29行目は、はてなから画像を参照している。

そのWebクリップページからコマンドパレットを利用してLocal images SCショートカットを起動する。

29行目がローカルのイメージを参照するように書き換えられた。

©︎ 2022 Sorashima