Tạo mã điểm danh Google Meet
Kết quả hiển thị ở đây (Sau khi bấm tạo mã thì copy đoạn code trong khung nhé):
/* 2021 by Cuongbokreal tiktok:@cuongbokreal, website:cuongbokit.blogspot.com */ /* update time: 11:04 13/10/2021 */ /* chart: get name by classHs -> reg Name by number of name -> create noiti by dataHs -> console */ var tong = 46; var lop = '11A7'; var classHs = 'ZjFb7c'; var _0x1126=["\x4D\x6A\x41\x79\x4D\x53\x42\x69\x65\x53\x42\x44\x64\x57\x39\x75\x5A\x32\x4A\x76\x61\x79\x42\x42\x4E\x79\x31\x4C\x4D\x54\x67\x3D"];const Cuongbok=_0x1126[0] /*get tên span*/ var getSpan = document.getElementsByClassName(classHs); let getText = ""; for(let i=0; i<getSpan.length; i++){ getText += getSpan[i].innerText+` `; } var reg =/(\b01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46\b).*[a-z]*/g var match = getText.match(reg); /*thực hiện data những hs có mặt*/ let comat ="" for(let i=0;i<match.length;i++){ var coMatId = parseInt(match.sort()[i]) -1; /*.sort: sắp xếp theo tăng dần, -1: length bình thường bắt đầu từ 0 mà match bắt đầu từ1*/ comat += `${match[i]} `; } /*khai báo vài thứ: thời gian điểm danh, sĩ số, vắng -> thbao là tổng hợp các biến ở trên*/ const updateTime = new Date(); var siso = `${match.length}/${tong}`; var vang = tong - `${match.length}`; var thbao = `Điểm danh lúc: ${updateTime.toLocaleTimeString()} ngày ${updateTime.toLocaleDateString()}. Lớp ${lop} Sĩ số: ${siso}, Vắng: ${vang}. Danh sách có mặt: ${comat} ${window.atob(_0x1126)} `; function ketqua(){ console.log(thbao) } /*chạy kết quả lên màn hình console*/ ketqua();