QR コードを使用して、Android スマートフォンで特定のフォーラムを効率的に閲覧したいと考えています。
フォーラム スレッドのすべての投稿のすべてのパーマリンクの横に QR コードを配置する Greasemonkey スクリプトを探しています。
YouTube の「共有」QR スクリプトから作業するためのテンプレートが少しあります。
var shareBoxCheckInterval = setInterval (AddQR_Code, 200);
function AddQR_Code () {
var shareDiv = document.querySelector ('.share-option-container .ytg-box');
if (shareDiv) {
var qrIMG = 'http://chart.googleapis.com/chart?chl='
+ window.location.href + '&chld=M%7C0&cht=qr&chs=125x125';
var img = document.createElement ('img');
img.src = qrIMG;
img.width = 125;
img.height = 125;
shareDiv.appendChild (img);
clearInterval (shareBoxCheckInterval);
}
}
これが何をするかというと、次のように QR コードを Youtube の共有ボックスに追加します。
PC から電話に簡単にビデオを転送できます。
フォーラムのパーマリンクで動作するようにこのコードを適応させ、リンクのテキストを QR コード画像に置き換えるにはどうすればよいですか?
たとえば、Minecraft フォーラムのこのスレッドでは、すべての投稿の右上に「#1」、「#2」、「#3」、無限に続く小さなリンクがあり、その特定の投稿にリンクしています。
ユーザースクリプトが行うことは、「#1」というテキストを、その投稿にリンクする QR コード画像 (Google API によって生成される) に置き換え、クリック可能なハイパーリンク画像 (その投稿にもリンクする) にすることです。
次に、ページ上のすべてのパーマリンクに対してこれを繰り返します。
これは可能でしょうか?