Jak włączać i wyłączać dodatki Chrome za pomocą C #. Jakie powinno być podejście do tego wymogu? Szukałem w Internecie, ale jak dotąd nie miałem szczęścia. Każda pomoc będzie mile widziana.
Odpowiedzi:
0 dla odpowiedzi № 1Możesz to zrobić, manipulując katalogiem danych użytkownika Chrome.
Należy pamiętać, że dzięki nowym profilom można to zrobićbyć więcej niż jednym katalogiem (jeden dla każdego profilu), możesz znaleźć listę profili i ich nazw użytkowników w pliku „Local State”, który znajdziesz w katalogu danych użytkownika.
W katalogu profilu znajdzieszPlik „Preferencje”, ten plik zawiera zainstalowane rozszerzenia i czy są włączone. Klucz stanu każdego obiektu rozszerzenia określa, czy jest on włączony, 0, jeśli jest wyłączone, i 1, jeśli nie jest. Pliki „Stan lokalny” i „Preferencje” są w formacie JSON.
Oto niektóre domyślne lokalizacje.
Windows XP
- Google Chrome: C: dokumenty i ustawienia% USERNAME% lokalny Ustawienia Dane aplikacjiGoogleChromeUser DataDefault
- Chromium: C: dokumenty i ustawienia% USERNAME% lokalny Ustawienia Dane aplikacji Chromium Dane użytkownika Domyślne
Windows 8 lub 7 lub Vista
- Google Chrome: C: Użytkownicy% USERNAME% AppDataLocalGoogleChromeUser DataDefault
- Chromium: C: Users% USERNAME% AppDataLocalChromiumUser DataDefault
Mac OS X
- Google Chrome: ~ / Library / Application Support / Google / Chrome / Default
- Chromium: ~ / Library / Application Support / Chromium / Default
Linux
- Google Chrome: ~ / .config / google-chrome / Default
- Chromium: ~ / .config / chromium / Default
Chrome OS
- / home / chronos /