feat: add script to extract and log unique Facebook group names and IDs from DOM elements
This commit is contained in:
@@ -3,13 +3,14 @@ let links = document.querySelectorAll('a[href*="/groups/"]');
|
||||
links.forEach(a => {
|
||||
let url = a.href.split('?')[0];
|
||||
let name = a.innerText.trim();
|
||||
// Lọc ra các nhóm hợp lệ (có tên và đúng định dạng)
|
||||
if(name && !name.includes("Joined") && url.includes("facebook.com/groups/")) {
|
||||
let groupId = url.split('/groups/')[1].replace('/', '');
|
||||
|
||||
let match = url.match(/\/groups\/([^\/]+)\/?$/);
|
||||
if(name && !name.includes("Joined") && match) {
|
||||
let groupId = match[1];
|
||||
groups.push(name + "\t" + groupId);
|
||||
}
|
||||
});
|
||||
// Lọc trùng lặp và in ra màn hình
|
||||
|
||||
let uniqueGroups = [...new Set(groups)];
|
||||
console.log("TÊN NHÓM \t GROUP ID/LINK");
|
||||
console.log("TÊN NHÓM \t GROUP ID (Hoặc Tên Tùy Chỉnh)");
|
||||
console.log(uniqueGroups.join('\n'));
|
||||
|
||||
Reference in New Issue
Block a user