Browse Source

Better username capitalisation extraction method

master
JustAnotherArchivist 5 years ago
parent
commit
27b0d2da75
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      snscrape-facebook-user

+ 2
- 2
snscrape-facebook-user View File

@@ -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 '<div\s[^>]*(?<=\s)data-key\s*=\s*"tab_home".*?</div>' | grep -Po '<a\s[^>]*(?<=\s)href="/\K[^/]+')"
if [[ "${user}" ]]
then
if [[ "${user}" != "${origUser}" ]]; then echo "Username fix: ${origUser} -> ${user}" >&2; fi


Loading…
Cancel
Save