screen aracı, bir ajanın tarayıcı tabanlı Control UI’ı düzenlemesini sağlar. Bu,
ekran görüntüsü yakalama veya tarayıcı otomasyonu değil, türü belirlenmiş bir
yerleşim ve gezinme yüzeyidir.
Araç yalnızca kaynak istemci ui-commands yeteneğini bildirdiğinde sunulur.
Araç çalıştırılırken en az bir yetenekli Control UI’ın hâlâ bağlı olması gerekir;
aksi takdirde Gateway, UNAVAILABLE döndürür.
Eylemler
Başarılı bir komut, Gateway türü belirlenmiş
ui.command olayını
yayımladıktan sonra { "ok": true } döndürür.
Yönlendirme ve güvenlik
Protokol v1, komutu kasıtlı olarakui-commands bildiren tüm bağlı Control
UI’lara gönderir; belirli bir tarayıcı sekmesini hedeflemez. Aynı operatörün
birden fazla açık panosu olduğunda bu önemlidir.
Gateway RPC, operator.write gerektirir. Araç yalnızca sunum durumunu
değiştirebilir: pikselleri okuyamaz, ekran görüntüsü alamaz, rastgele sayfa
içeriğine tıklayamaz veya seçilen oturum ve operatör panellerinin izinlerini
atlayamaz.