• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Gdzie jest zainstalowana instalacja chromium z pakietu npm puppeteer?

VPS Starter Arubacloud
0 głosów
122 wizyt
pytanie zadane 16 stycznia 2022 w JavaScript przez wodoyo Początkujący (480 p.)

Zainstalowałem pakiet puppeteer na ubuntu i wcześniej nie miałem żadnej instalacji chromium.

Jak mogę uruchomić te sama przegladarke (chromium) niezależnie, tak abym mógł tworzyć profile, dodawać wtyczki, a następnie używać tej samej wersji dla puppetera?

Kiedy wpisuję w terminalu

whereis chromium
chromium:
 

Chcę wypróbować standardową przeglądarkę, ponieważ mam problem z przeglądarką Brave, która:
 

    executablePath: "/usr/bin/brave-browser",

args: [
    '--user-data-dir=/home/user/.config/BraveSoftware/Brave-Browser/Profile 2'
    `--disable-extensions-except=${my-ext}`, 
    `--load-extension=${my-ext}`,
    '--enable-automation'
  ]


Udało mi się połączyć z brave i połączyć profile, ale nie wygląda to tak jakbym chciał. puppeteer otwiera mój profil, ale nie ma żadnych rozszerzeń, zakładek itp. Nie wygląda jak mój profil

1 odpowiedź

+2 głosów
odpowiedź 16 stycznia 2022 przez ScriptyChris Mędrzec (190,190 p.)
wybrane 20 stycznia 2022 przez wodoyo
 
Najlepsza

Gdzie jest zainstalowana instalacja chromium z pakietu npm puppeteer?

Wg dokumentacji decyduje o tym zmienna środowiskowa PUPPETEER_DOWNLOAD_PATH, która domyślnie wskazuje na <root>/.local-chromium, gdzie <root> to folder instalacji paczki puppeteer - domyślnie node_modules/puppeteer. Więc przeglądarka może być domyślnie zainstalowana np. w node_modules/puppeteer/.local-chromium/win64-686378/chrome-win.

Udało mi się połączyć z brave i połączyć profile, ale nie wygląda to tak jakbym chciał. puppeteer otwiera mój profil, ale nie ma żadnych rozszerzeń, zakładek itp. Nie wygląda jak mój profil

A jesteś pewien, że Twój profil nazywa się "Profile 2", a nie "Default"?

Jeśli chcesz uruchomić inną przeglądarkę wg konkretnej ścieżki, to przestaw zmienną PUPPETEER_EXECUTABLE_PATH lub ustaw property executablePath w parametrze przekazywanym do puppeteer.launch(..).

Podobne pytania

0 głosów
1 odpowiedź 437 wizyt
pytanie zadane 10 października 2022 w Systemy CMS przez Piotrek2713 Mądrala (5,500 p.)
0 głosów
0 odpowiedzi 960 wizyt
0 głosów
2 odpowiedzi 1,024 wizyt
pytanie zadane 11 kwietnia 2016 w Systemy operacyjne, programy przez niezalogowany

93,023 zapytań

141,986 odpowiedzi

321,288 komentarzy

62,369 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...