AppleScriptでScrapboxのページを開く
いろいろやり方はあるように思うが、do shell script を使う。
code:applescript.scpt
Scrapboxでは、新規ページの作成はnewだから、以下のようにすれば新規作成のページが開く
code:applescript.scpt
ScrapboxのAPIを使えば、本文込みの新規ページを開くこともできる。 code:applescript.scpt
ただし、本文にはURLエンコードが必要。
code:AppleScript.scpt
on urlEncode(inData) -- URLエンコード(%エンコード)
-- 文字コードを utf8 としてエンコードしたい場合は、「as «class utf8»」で変換したものを渡すこと。
set scpt to "php -r 'echo rawurlencode(" & quote & inData & quote & ");'"
return (do shell script scpt) as string
end urlEncode
本文をurlEncodeに渡して、返ってきたものをURLの本文箇所にセットすればたぶんOK
以下を使えば、ショートカットキーを当てることも可能。
ref.: