僕の作ったScrapbox関連ツールの紹介
こんにちは
Nota Incでアルバイトをしています
https://gyazo.com/422954eb4591d345c7d507cae73748ae
今日紹介するもの
import用変換ツール群
Scboloo
両方、僕 /icons/pastak.icon が8割方趣味として書いている
import用変換ツールの皆さん
scrapbox-converter
基本的にはこれを使えばなんとかなります
$ npm -g scrapbox-converter
scrapbox-converter ...YOUR_FILES_OR_DIRECTORYS_PATH
でimport用のJSONができる
Markdown / Evernote XML / HTML (experimental)
GUIを用意したいと思ってElectronでラップでもしようかと思いつつもあるが・・・
scrapbox-converter children
scrapbox-converterで使うために作られた各種フォーマット用変換ライブラリは個別のコマンドとしても提供されています
md2sb
Markdownを変換できる。
Markdownとは何か→GitHub Flavored Markdownは多分大丈夫
enex2sb
EvernoteからExportできるenexを変換する
EvernoteのHTMLは自由度があるので、ちょっと大変
ちょっと今アップデート作業をしているので、もう少ししたらかなり良くなる予定
html2sb
enex2sbの内部で利用するために書いたparserを利用して動いている
今、このparserをアップデートしている
一応、シンプルな(とは?)HTMLだと変換できる
qiita-team-to-scrapbox
Qiita::Teamのjsonを変換できるツール。
Notaが以前使っていたQiita::Teamを変換したりした
importツール群今後の予定
enex2sbはhtml parserがもうちょっと良くなる予定がある
PRs are welcome!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
scboloo
https://github.com/pastak/scboloo https://gyazo.com/d818f3425bcac4402f8ea873c24290c4
これは何?
今観ているページからScrapboxにページを作るためのブラウザ拡張
Chrome / Firefox / Edge (ちょっと振る舞いが怪しい)
見ているページの画像 / タイトルなどを利用して新規ページを作るのをサポートしてくれる
僕の個人的なブラウザ拡張の開発実験場でもある
DEMO
僕が普段やっている映画の感想を貯めている様子を見せます
今後の展開について
公式Storeに載せたい
公式拡張にするかどうかみたいなのをあんまりちゃんと相談してない
まとめ
Scrapboxの便利ツール良かったら使って下さい
フィードバックお待ちしています