技術評論社の連載ページをscrapbox記法のリストに変換
by
hitode909
2022-02-10 [2022/02/10 10:42:16]
技術評論社の連載ページをscrapbox記法のリストに変換する
/*
* @title 技術評論社の連載ページをscrapbox記法のリストに変換
* @description 技術評論社の連載ページをscrapbox記法のリストに変換する
* @include https://gihyo.jp/dev/serial/01/perl-hackers-hub
* @license MIT License
* @require
*/
// TODO: 著者や日時も抜き出したい
(() => {
const source = Array.from(document.querySelectorAll('.toc.article a')).map(a => ` [${a.href} ${a.textContent}]`).reverse().join("\n");
const textarea = document.createElement('textarea');
textarea.value = source;
textarea.readonly = true;
textarea.style = 'position: fixed; left: 20vw; top: 20vh; width: 60vw; height: 60vh; z-index: 99999';
document.body.appendChild(textarea);
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。