האתגר
Selectors של פייסבוק מסתובבים - XPaths קשיחים נשברים תוך שבועות.
הפתרון
CLI ב-Python/Selenium (main.py) שמקבל profile URL + limit ומחזיר JSON + CSV אופציונלי. Auth מבוסס-cookies עם fallback ל-email/password. functions.py מספק primitives של login/ניווט/checkpoint; main.py כותב אטומית (temp → rename) כך ש-kill באמצע לא משחית.
תוצאות
Cookies + fallback
מצבי auth
JSON + CSV
פלט
Atomic writes
בטיחות
