Bu basit kod parçası sayesinde Web Whatsapp üzerinden bir kişinin çevrimiçi olma zamanını takip edebilirsiniz. Script ilk çevrimiçi olunan zamanı ve son çevrimiçi olunan zamanı konsola yazdırır.
Aşağıda belirtilen zamanlarda çevrimiçi olup, sonra whatsappı kapatıp, sonra 2 kez daha aynını yapan birinin konsol çıktısı
Mon Feb 24 2020 02:34:26 GMT+0300 (GMT+03:00)'da çevrimiçi oldu ve Mon Feb 24 2020 02:37:29 GMT+0300 (GMT+03:00)'da çevrimdışı oldu.
Mon Feb 24 2020 02:42:14 GMT+0300 (GMT+03:00)'da çevrimiçi oldu ve Mon Feb 24 2020 02:42:47 GMT+0300 (GMT+03:00)'da çevrimdışı oldu.
Mon Feb 24 2020 02:55:49 GMT+0300 (GMT+03:00)'da çevrimiçi oldu ve Mon Feb 24 2020 03:15:00 GMT+0300 (GMT+03:00)'da çevrimdışı oldu.
Görüldüğü gibi 3 farklı çevrimiçi olma durumunu ayrı ayrı konsola yazıyor ve ilk görülme ve son görülme tarihlerini kullanıcıya bildiriyor.
- script.js dosyasının içeriğini kopyalayın
- Tarayıcıda web.whatsapp.com adresine gittikten sonra çevrimiçi durumunu takip etmek istediğiniz kişi ile sohbeti açın
- Tarayıcıda konsolu açın, Chrome için CTRL + SHIFT + J, Firefox için CTRL + SHIFT + K
- script.js dosyasından kopyaladığınız kodu konsola yapıştırın ve ENTER tuşuna basın
Artık takip ettiğiniz kişi çevrimiçi olduğunda script kaydetmeye başlayacak, tekrar çevrimdışı olduğunda kaydı bitirip çevrimiçi olma zamanını konsola yazdıracak.
Vaktim olursa birisi size yazıyorken iptal ederse ya da ses kaydı yaparken iptal ederse bunu da konsola yazdıracak ek fonksiyonlar yazabilirim.
Whatsapp web'i incelerken aklıma gelen bir fikir sonucu yazdığım bir script. Hataları olabilir, performans geliştirmeleri yapılabilir ama çok üstüne düşemedim. İyi stalklamalar!