Komut satırı üzerinden Google Chrome'da şu anda açık olan sekmeleri edinin


19

Tüm sekmeleri otomatik olarak Chrome'dan Firefox'a aktaran bir kabuk komut dosyası yazmak istiyorum (sekmelerin listesini Chrome'dan alıp Firefox'ta bir komut dosyasıyla açarak.) Google Chrome'da bir liste elde etmek mümkün mü komut satırı üzerinden açık sekmeler?

Yanıtlar:


8

Bu soru cevaplanmadı, yukarıdaki çözüm OP'nin CLI'de sorduğu Chrome Dev Araçları için, bu yüzden bulduğum çözüm bu:

strings ~/'.config/chromium/Default/Current Session' | 'grep' -E '^https?://'


1

Açık kaynak yardımcı programını da kullanabilirsiniz chrome-cli. Homebrew ile kurabilirsiniz:

brew install chrome-cli

Ayrıca, README'den bir şeyi not edin:

Javascript çalıştırmak için önce izin vermelisiniz View > Developer > Allow JavaScript from Apple Events.

İşte böyle görünüyor:

$ chrome-cli list tabs
[1889] Edit - Super User
[1918] prasmussen/chrome-cli: Control Google Chrome from the command line
[1905] Yotto Winter Mix 19 by Yotto
$ chrome-cli list links
[1889] /superuser//posts/1407956/edit
[1918] https://github.com/prasmussen/chrome-cli
[1905] https://soundcloud.com/yotto/yotto-winter-mix-2019
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.