Платформа X11 в Google Account Activity

Характерный для XFCE существует pyxfce, который позволит Вам делать тот язык Python использования. Pyxfce является API, который, среди прочего, позволяет Вам общаться с менеджером окон. Использовать это из командной строки потребовало бы, чтобы Вы подготовили сценарий сначала.

В зависимости от Вашего использования важность использования основанного на X API с помощью идентификаторов X-окна (таких как python-xlib или xdotools упомянул в другом ответе) по сравнению с другими, которые используют строки, соответствующие заголовкам окон (как wmctrl), состоит в том, что не может быть никакого беспорядка между окнами, которые могут иметь те же ключевые слова в их соответствующем заголовке.

7
14.01.2018, 19:05
1 ответ

X11 является версией 11 X-оконной системы.

И X-оконная система - то, что часть программного обеспечения, которое говорит с Вашим видеооборудованием и отображает растровую графику на Вашем мониторе. Это лежит в основе Вашей настольной среды UNIX/Linux (например, GNOME, KDE, Xfce, и т.д.) и графические приложения, все из которых говорят X на очень низком уровне для отображения графики на экране.

Относительно того, почему Google мог бы идентифицировать Вас как "X11" вместо "Linux", что каждый также довольно легок. Большинство веб-браузеров, в их Строках агента пользователя, определяет операционную систему, в которой они работают, такие как Windows, Mac OS X или Linux. Но определенные версии основанных на Mozilla браузеров (например, Firefox) перечисляют операционную систему в Строке агента пользователя как "X11".

Например, пример Строка агента пользователя Iceweasel похож:

Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Iceweasel/15.0.1

При использовании браузера, где "Linux" отсутствовал в Строке агента пользователя или использовал операционную систему UNIX, которая не была Linux, то Google, возможно, не определил операционную систему правильно и возвратился к универсальному "X11".

10
27.01.2020, 20:17
  • 1
    Спасибо. Таким образом, я использовал браузер, который (только) сообщил о "X11", и/или Google явно начал записывать "X11" в строках агента пользователя. –  SabreWolfy 03.02.2013, 22:27
  • 2
    :) Я использовал IceWeasel на Debian так, чтобы объяснил это. огромное спасибо –  hifkanotiks 04.02.2013, 21:59

Теги

Похожие вопросы