hal

April 5, 2014 5:23 am

Day Oneにウェブページを保存するスクリプト

Day OneにウェブページをMarkdown形式に変換して保存します。画像等は直接読み込みます。Day Oneには保存されません。

Bookmarklet

保存したいウェブページを開いて実行するブックマークレット。

javascript:(function()%7Bvar%20request=new%20XMLHttpRequest();request.open(%22GET%22,%22http://heckyesmarkdown.com/go/?read=1&preview=0&showframe=0&output=url&u=%22+encodeURIComponent(location.href),true);request.send();request.onreadystatechange=function()%7Blocation.href=%22dayone://post?entry=%22+request.responseText;%7D%7D)();

MyScripts

URLをコピーして実行するMyScripts用スクリプト。

#LIB
var req = new XMLHttpRequest();
req.open("GET", "http://heckyesmarkdown.com/go/?read=1&preview=0&showframe=0&output=url&u=" + ENCTEXT, true);
req.send();
req.onreadystatechange = function(){
	location.href = "dayone://post?entry=" + req.responseText;
}

MyScriptsにインポート

参考

以下の記事を参考にしました。Drafts経由でEvernoteにウェブクリップを保存するブックマークレット。

Save articles from the web on Evernote from iOS | Phillip Gruneich