Использование Python и веб-драйвера Selenium

Скрипт на Python, который позволяет вам удалять свои собственные посты в Facebook.

Это работает на MacOSx 10.11.6 (El Capitan) в терминале с использованием Python 3.9, новейшего веб-драйвера Selenium и последнего geckodriver от Mozilla.

Используйте pip для установки селена. Загрузите geckodriver Mozilla с их собственного веб-сайта. Скопируйте исполняемый файл в /usr/local/bin: это поместит его в исполняемый файл PATH, где он нужен селену.

Отредактируйте сценарий main.py, чтобы установить переменные аутентификации, и запустите сценарий.

Известные проблемы: Локализация. Facebook проходит через множество проблем, чтобы сделать свои страницы неавтоматизируемыми для таких скриптов. Итак, мы должны выбрать кнопку удаления поста по его названию. Но Facebook отображает этот заголовок на выбранном вами языке. Если это французский, то название «Supprimer». Это то, что ищет скрипт в main.py. Для других языков заголовок будет другим, и вам нужно будет соответствующим образом настроить сценарий.