diff --git a/snscrape-facebook-user b/snscrape-facebook-user index 7c1d621..0fcbbca 100755 --- a/snscrape-facebook-user +++ b/snscrape-facebook-user @@ -1,6 +1,6 @@ #!/bin/bash -origUser="$1"; -user="$(snscrape --max-results 1 facebook-user "${origUser}" | grep -Po '^https?://www\.facebook\.com/\K[^/]+')" +origUser="$1" +user="$(curl -s -A 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36' -H 'Accept-Language: en-US,en;q=0.5' "https://www.facebook.com/${origUser}/" | grep -Po ']*(?<=\s)data-key\s*=\s*"tab_home".*?' | grep -Po ']*(?<=\s)href="/\K[^/]+')" if [[ "${user}" ]] then if [[ "${user}" != "${origUser}" ]]; then echo "Username fix: ${origUser} -> ${user}" >&2; fi