Tarayıcılar güvenlik nedeniyle USB'ye doğrudan erişemez. Bu küçük program bilgisayarında çalışır ve telefonunla konuşma işini üstlenir — site yalnızca ona sorar. Kurulumu birkaç dakika sürer.
navigator.getBattery() yalnızca yüzde ve şarj durumu verir. Gerçek
veri için ADB gerekiyor, ADB de USB'ye erişim istiyor. Köprü tam olarak bu boşluğu
dolduruyor. Program kurmak istemiyorsan Bu Telefon modu kablosuz
çalışır ama sonucu tahminidir.
Kurulu değilse nodejs.org adresinden LTS sürümünü indir. Kurulumda hiçbir şeyi değiştirmene gerek yok.
Google'ın
resmî sayfasından indir, bir klasöre çıkar ve o klasörü sistem PATH'ine ekle.
Kontrol için komut satırında adb version yaz — sürüm yazıyorsa tamam.
Ayarlar → Telefon hakkında → Yapı numarasına 7 kez dokun → Geliştirici seçenekleri açılır → USB hata ayıklama'yı aç.
İndirdiğin ZIP'i bir klasöre çıkar. Windows'ta baslat.bat
dosyasına çift tıkla; macOS/Linux'ta terminalde ./baslat.sh çalıştır.
Açılan pencerede bir eşleştirme anahtarı görünecek.
Ana sayfaya dön, ADB Sunucusu modunu seç ve çıkan "Bilgisayar Köprüsü" kutusuna anahtarı yapıştır. Bu adım, başka sitelerin telefonuna komut göndermesini engeller.
Köprü yalnızca 127.0.0.1 adresini dinler; aynı Wi-Fi ağındaki kimse ona ulaşamaz. Yalnızca bu sitenin adresinden gelen isteklere yanıt verir ve her istekte eşleştirme anahtarını arar. Anahtar olmadan hiçbir işlem yapılmaz. Kaynak kod ZIP'in içinde açık duruyor — okuyabilirsin.
Yalnızca actions.js dosyasındaki sabit listede yazan komutları.
Hepsi settings put veya ayar ekranı açma komutudur ve geri
alınabilir. Listede uygulama silme, zorla kapatma, yeniden başlatma veya
dosya silme komutu yok. Dosyayı açıp kendin doğrulayabilirsin.
Köprü hiçbir yere veri göndermez. Okuduğu pil bilgisini yalnızca kendi bilgisayarındaki tarayıcıya verir. Tarama sonucunu hesabına kaydetmeyi seçersen o veri siteye gider — köprüden değil, tarayıcından.
Hayır. Yalnızca tarama yaparken açık olsun yeter. İşin bitince pencereyi kapat; program kapalıyken hiçbir şey çalışmaz.
Safari, HTTPS sayfaların yerel adreslere istek yapmasına hiç izin vermiyor. Chrome, Edge ve Brave'de çalışır. Firefox'ta sürüme göre değişir.
Hayır, köprü bir bilgisayar programı. Telefondan tarama yapmak istiyorsan iki yolun var: bilgisayarına köprüyü kurup telefonu kabloyla bağlamak, ya da kablosuz ADB kullanmak. Program kurmadan tahmini sonuç için "Bu Telefon" modu var.