קרדיט ל @אביי-ורבא על הגירסא העדכנית
חיפשתי דרך לראות את הSMS האחרון שהתקבל לווירטואל + באופן קל ללא התחברות למערכת אז יצרתי משהו והרי הוא לפנכם
- פותחים כרטייסיה חדשה
- נכנסים לכתובת chrome://bookmarks
- לוחצים על ה3 נקודות בצד שמאל למעלה
- בוחרים ב'הוספת סמינייה חדשה'
- בוחרים שם לסמיניה
- מחליפים בקוד המצורף את מספר מערכת והסיסמה
- מדביקים במקום הקישור
- זהו סימנו
- כעת כנסו לאתר אינטרנט כל שהוא [לא כרטיסייה חדשה]
- ופיתחו את הסימנייה כעת יקפוץ לכם חלונית אם הSMS האחרון
בהצלחה!
לבקשת @שולי פיתח @אביי-ורבא גירסה מעודכנת מכמה בחינות ולמקרה שקיבלתם קוד ובהודעה יש 4-7 מספרים. הם יועתקו ללוח,
javascript: (function () {
const token = "05555555555:1234";
const url = `https://www.call2all.co.il/ym/api/GetIncomingSms?token=${encodeURIComponent(token)}&limit=1`;
fetch(url)
.then(res => res.json())
.then(data => {
if (data?.responseStatus === "OK" && data.rows?.length) {
const sms = data.rows[0];
const { receive_date, source, message } = sms;
const matches = message.match(/\b\d{4,7}\b/g) || [];
let copiedMessages = "";
matches.forEach(match => {
const textarea = document.createElement("textarea");
textarea.style.position = "fixed";
textarea.style.opacity = 0;
textarea.value = match;
document.body.appendChild(textarea);
textarea.select();
document.execCommand("copy");
document.body.removeChild(textarea);
copiedMessages += `הועתק ללוח: ${match}\n`;
});
alert(`בתאריך: ${receive_date}\nהתקבלה הודעה מאת: ${source}\nתוכן ההודעה:\n${message}\n\n${copiedMessages || "לא נמצאו קודים להעתקה"}`);
} else {
alert("לא נמצאו הודעות SMS במערכת.");
}
})
.catch(err => {
alert("שגיאה בבקשה: " + err.message);
});
})();