日記を自動生成するUserScript
日記を自動生成するUserScript
参考
code:script.js
(function() {
// ボタンのスタイル
const buttonStyle = {
position: 'fixed',
bottom: '20px',
right: '10px',
width: '50px',
height: '50px',
backgroundColor: '#000000',
'border-radius': '50%',
color: 'black',
fontSize: '16px',
cursor: 'pointer',
};
// ボタン要素を作成
const button = document.createElement('button');
button.textContent = '日記';
button.style.cssText = Object.keys(buttonStyle).map(key => ${key}: ${buttonStyle[key]}).join(';');
// ボタンクリック時の処理
button.addEventListener('click', () => {
console.log("hogehoge");
const date = new Date();
const yyyy = date.getFullYear();
const mm = date.getMonth() + 1; // 月は0始まりなので1を足す
const dd = date.getDate();
const formattedDate = ${yyyy}/${mm.toString().padStart(2, '0')}/${dd.toString().padStart(2, '0')};
location.href = https://scrapbox.io/crapbox/${formattedDate};
});
// ボタンをbody要素に追加
document.body.appendChild(button);
})();