لو بتستخدم واتساب.. إزاي تكشف أي حد عامل خاصية إخفاء الأون لاين

0

يمتلك تطبيق واتساب العديد من مزايا الخصوصية لتحسين تجربة المستخدم وخصوصيته على المنصة، ولعل آخرها هي ميزة إخفاء حالة الاتصال بالإنترنت أو ما يعرف بـ إخفاء آخر ظهور في الواتساب.

ازاي تكشف أي حد عامل خاصية إخفاء الأون لاين في واتساب

لمنع المتطفلين من معرفة وقت تواجدك على واتساب، أو حالة اتصالك بالإنترنت أثناء الدردشة مع الآخرين، يتيح لك واتساب بـ إخفاء حالة الاتصال بالإنترنت عندما تستخدم التطبيق لن يتمكن الأشخاص المزعجين الذين لديهم رقم هاتفك من رؤية حالة اتصالك أو ميزة “متصل الآن” على واتساب.

 

 

وعلى الجانب الآخر، مع طرح الميزة الجديدة في الإصدار المستقر الخاص بـ واتساب بشكل عام على جميع مستخدميه البالغ عددهم أكثر من ملياري شخصا حول العالم، أصبح الجميع يستخدمها لإخفاء نشاطهم الأخير المرئي للحفاظ على خصوصيتهم أو لأسباب أخرى، مما يدفع البعض للبحث عن طريقة للتحقق من آخر ظهور لشخص ما أو متي آخر مرة شوهد على واتساب.

ولحسن الحظ، توجد عدة طرق تمكنك من معرفة آخر ظهور على واتساب لأي شخص أو إذا كان متصلا على التطبيق، وللتأكد من إذا كان هذا الشخص قد قام بتمكين خاصية إخفاء الأون لاين أم لاء، يمكنك استخدام بعض البرامج الخارجية، والتي ستكشف لك  أي حد عامل خاصية إخفاء الأون لاين.

لذا إذا كنت يائسا من معرفة أن الشخص متصل في واتساب، أو يخفي ظهور له،  سنوضح لك فيما يلي طرق سهلة لـ معرفة أن الشخص متصل في واتساب:

أسهل طريقة لمعرفة أن الشخص متصل في واتساب

على متجر جوجل بلاي توجد العديد من التطبيقات التي يمكنها مساعدتك على معرفة آخر ظهور لشخص ما على واتساب أو حتى لو كان قد قام بـ إخفاء حالة متصل الآن أيضا، ومن بين أفضل هذه التطبيقات ما يلي:

شاهد ايضا  تسريبات مصورة تكشف عن تصميم هاتف Nokia XR30

– تطبيق W Lest Seen:

يتيح لك تطبيق W Lest Seen، مراقبة آخر ظهور لأي جهة اتصال على واتساب حتى لو كان مالكها قد قام بحظرك، بالإضافة إلى تنبيهك في حال استخدامه لتطبيق واتساب من خلال إشعار يظهر بمجرد دخوله إلى حسابه على التطبيق.

تطبيق W Lest Seen

وذلك إلى جانب، مراقبة جميع الأرقام الغير مسجلة بدفتر العناوين الخاص بك، كما يوفر لك قائمة بجميع الأوقات التي كان فيها الشخص الذي تراقب أون لاين على التطبيق، بالإضافة إلى مدة كل جلسة كان فيها نشطا، فقط اتبع الخطوات التالية:

الخطوة الأولى: قم بتنزيل تطبيق W Last Seen: Online Status من متجر جوجل بلاي وتثبيته على هاتفك.

الخطوة الثانية: افتح تطبيق W Lest Seen على هاتفك الأندرويد.

الخطوة الثالثة: انقر على أيقونة الإعدادات في أعلى الصفحة الرئيسية لتطبيق W Lest Seen.
الخطوة الرابعة: قم بتفعيل خيار Online Notification لتلقي تنبيهات عند دخول الشخص الذي تراقبه إلى حساب في واتساب.
الخطوة الخامسة: انقر على خيار Ofline Notification لتلقي إشعارا يفيد بأن الشخص قد خرج من واتساب.
الخطوة السادسة: بمجرد تفعيل هذه بالخيارات، قم بإدخال رقم الشخص الذي تريد مراقبته، وستظهر لك أعلى شاشة الهاتف إشعارات كلما دخل الشخص الى واتساب أو خرج منه، إلى جانب معرفة حالة اتصاله وآخر ظهور له.

replaceOembeds();

function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);

while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}

runYoutubeLazyLoad();

setTimeout(function () {
loadfbApi();
}, 4000);
}

function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”

” +

‘ +

‘ +

‘ +
” +

‘ +

‘;

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”

‘;

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”

‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”


replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}

شاهد ايضا  بدون ربط مع الهاتف.. «واتساب» يطلق نسخة لأجهزة الكمبيوتر (رابط التحميل)

}

function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}

function getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/watch?v=|.be/)([w-_]*)(&(amp;)?‌​[w?‌​=]*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/status(?:es)?/([^/?]+)/;
var fbRegex = /^https?://www.facebook.com.*/(video(s)?|watch|story|posts)(.php?|/).+$/;

if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}

if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}

if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}

if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};

}

return {
source: “Unknown”,
url: url,
id: “”
};
}

function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2″;
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.length; i++) {

var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";

var image = new Image();
image.src = "/themes/elbalad/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));

youtube[i].addEventListener("click", function () {

var iframe = document.createElement("iframe");

iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");

this.innerHTML = "";
this.appendChild(iframe);
});
};
}

Leave A Reply

Your email address will not be published.