Jak sprawdzić, kto usunął Cię ze znajomych na Facebooku [PL]

W jaki sposób sprawdzić, kto usunął Cię ze znajomych na Facebooku? Aktywni politycznie lub swarliwi użytkownicy mają spory przemiał swoich internetowych przyjaciół i zapewne nieraz zastanawiają się, kto stracił chęć do podtrzymywania z nimi znajomości. Na skrzynkę pocztową prawdopodobnie często dostajecie spam, który obiecuje Wam śliwki na wierzbie. Facebook skutecznie zwalcza wszelkie próby napisania skryptów do takich celów. Z tego powodu w niniejszym poradniku nie znajdziemy eleganckiego skryptu korzystającego z Graph API (jest to przydatne dla statystyków narzędzie, swoją drogą, ale o tym kiedy indziej). Sztuczka jednak istnieje, okazuje się banalna i nie jest wcale czasochłonna, choć żaden programista nie zechce się przyznać do takich prymitywnych zagrywek. Jest też inny sposób. Można zainstalować dodatek do Facebooka, F.B. Purity. Purity skutecznie blokuje reklamy i powiadamia o utracie znajomych. Osobiście z tego korzystam. Bardziej zaawansowanym informatykom można polecić dyskusję ze Stacka, która omawia możliwości "porządnej" (jakkolwiek niekoniecznie legalnej) realizacji przedsięwzięcia: https://stackoverflow.com/questions/23417356/facebook-graph-api-v2-0-me-friends-returns-empty-or-only-friends-who-also-u
My spróbujemy inaczej, w sposób zrozumiały dla początkujących użytkowników komputera.

  1. Rozwiń zakładkę ze swoimi znajomymi na Facebooku tak, aby wyświetlić całą ich listę
  2. Ctrl+A, Ctrl+C, stwórz plik o nazwie friends1 i przekopiuj doń zawartość schowka. Oczywiście pojawią się liczne śmieci - usuń tylko nagłówek aż do pierwszej linii ze słowem 'ZnajomyZnajomi' oraz końcówkę od "Więcej informacji o:" do samego końca.
  3. Kiedy zobaczysz, że liczba Twoich znajomych zmieniła się, powtórz punkt 2, kopiując znajomych do pliku friends2
  4. W konsoli Linuksa wywołaj kolejno polecenia
    wyrażenie regularne usuwające śmieci i sortujące pozostałe nazwiska
grep -v 'ZnajomyZnajomi\|Liczba znajomych:[0-9]*\|[0-9]* wspólnych znajomych' friends1 |sort >f1
grep -v 'ZnajomyZnajomi\|Liczba znajomych: [0-9]*\|[0-9]* wspólnych znajomych' friends2 |sort >f2

Wynik otrzymamy tutaj:

diff f1 f2

Pozostaje usunąć pliki pomocnicze:

rm f1 f2 

Uwaga: działa tylko w polskiej wersji językowej! jeśli korzystasz z Facebooka w języku ślōnskŏ gŏdka , pirate, klingońskim, starohetyckim lub hausa, konieczne będzie zmodyfikowanie wyrażenia regularnego i instalacja odpowiednich fontów w systemie!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center