|
|
@@ -9,24 +9,24 @@ let regex = /<div class="tgme_page_action">\s*<a class="tgme_action_button_new s
|
|
|
let matches = html.match(regex);
|
|
|
console.log(JSON.stringify(matches));
|
|
|
|
|
|
-// if (matches) {
|
|
|
-// let allContent = matches[0];
|
|
|
-// let originalHref = matches[1];
|
|
|
-// let originalText = matches[2];
|
|
|
-// console.log(originalHref);
|
|
|
-// console.log(originalText);
|
|
|
-// // 定义新的href和链接文本
|
|
|
-// let newHref = originalHref.replace('tg://', 'ncg://');
|
|
|
-// let newText = 'View on Nicegram';
|
|
|
-// let replacement = `<a class="tgme_action_button_new shine" href="${newHref}">${newText}</a>`;
|
|
|
-// let newHtmlStr = html.replace(regex, matches[0]+'\n'+replacement);
|
|
|
+if (matches) {
|
|
|
+ let allContent = matches[0];
|
|
|
+ let originalHref = matches[1];
|
|
|
+ let originalText = matches[2];
|
|
|
+ console.log(originalHref);
|
|
|
+ console.log(originalText);
|
|
|
+ // 定义新的href和链接文本
|
|
|
+ let newHref = originalHref.replace('tg://', 'ncg://');
|
|
|
+ let newText = 'View on Nicegram';
|
|
|
+ let replacement = `<div class="tgme_page_action"><a class="tgme_action_button_new shine" href="${newHref}">${newText}</a></div>`;
|
|
|
+ let newHtmlStr = html.replace(allContent, allContent+'\n'+replacement);
|
|
|
|
|
|
-// let regex2 = /var\s*protoUrl\s*=\s*"([^"]+)"/;
|
|
|
-// newHtmlStr = newHtmlStr.replace(regex, 'var protoUrl=null');
|
|
|
+ let regex2 = /var\s*protoUrl\s*=\s*"([\S]+)"/;
|
|
|
+ newHtmlStr = newHtmlStr.replace(regex2, 'var protoUrl=null');
|
|
|
|
|
|
-// newHtmlStr = newHtmlStr.replace('if\s*\(true\)\s*\{', 'if (false) {');
|
|
|
-// html = newHtmlStr;
|
|
|
-// }
|
|
|
+ newHtmlStr = newHtmlStr.replace('if\s*\(true\)\s*\{', 'if (false) {');
|
|
|
+ html = newHtmlStr;
|
|
|
+}
|
|
|
$done({
|
|
|
body: html
|
|
|
});
|