TfabWorks の便利な意見共有サービス、「ふきだしくん」に書き込まれたデータを保存するためのツールです「ふきだしくん」のページを表示した状態で実行してください。

複数のページがある場合は、そのページごとに実行する必要があります。

「ふきだしくん」は毎日午前4時にデータがリセットされ、「ボードが存在しないか期限切れになっています。」というメッセージが出るようになりますが、表示されたタブを閉じていなければ、期限切れのメッセージが出ていても保存することは可能です。

※注意・お願い※

ブックマークレット

コードをコピーしてブラウザのブックマークに保存してください。

【全項目取得】

javascript:(()=>{const stickies=document.querySelectorAll('g.sticky');let exportData='';const escapeTextForExport=str=>`${str.replace(/"/g,'""')}`;const rgbToColorName={'rgb(210, 248, 246)':'水','rgb(217, 214, 255)':'紫','rgb(224, 243, 170)':'緑','rgb(255, 182, 193)':'赤','rgb(253, 216, 175)':'橙','rgb(192, 215, 255)':'青','rgb(253, 232, 133)':'黄','rgb(245, 245, 245)':'白'};stickies.forEach(sticky=>{try{const text=escapeTextForExport(sticky.querySelector('p.content')?.textContent.trim()||'');const name=escapeTextForExport(sticky.querySelector('.name dd')?.innerText||'');const votes=escapeTextForExport(sticky.querySelector('.voted dd')?.innerText.trim()||'0');const backgroundColor=getComputedStyle(sticky.querySelector('p.content')).backgroundColor||'';const colorName=rgbToColorName[backgroundColor]||backgroundColor;exportData+=`${text};${name};${votes};${colorName}\\n`;}catch(error){console.warn('エラーが発生しました:',error);}});if(exportData){const textArea=document.createElement('textarea');textArea.value=exportData;document.body.appendChild(textArea);textArea.select();document.execCommand('copy');document.body.removeChild(textArea);alert('コピーしました!');}else{alert('データが見つかりませんでした。');}})();

【投稿内容のみ取得】

javascript:(async()=>{try{const stickies=[...document.querySelectorAll('p.content')];if(stickies.length===0){alert('投稿内容が見つかりませんでした。');return;}const content=stickies.map(sticky=>sticky.textContent.trim()).filter(text=>text).join('\\n');if(content){await navigator.clipboard.writeText(content);alert('投稿内容をコピーしました!');}else{alert('有効な投稿内容がありませんでした。');}}catch(error){console.error('エラーが発生しました:',error);alert('予期しないエラーが発生しました。');}})();

Chrome 拡張機能

投稿、記入者の名前、いいねの数、付箋の色のRGB値をCSV形式でクリップボードにコピーする機能を Chrome の拡張機能として使えるようにしました。

以下のZIPファイルをダウンロードして展開したフォルダを「パッケージ化されていない拡張機能を読み込む」から読み込んでください。

fukidashi2csv.zip