mirror of
https://github.com/sherlock-project/sherlock
synced 2025-02-18 05:28:29 +00:00
Restore --print-found option.
Now --print-all and --print-found complement each other. The default remains that only the found are reported.
This commit is contained in:
parent
dee6b9b24d
commit
c2b07549d4
1 changed files with 9 additions and 5 deletions
|
@ -233,7 +233,7 @@ def sherlock(username, site_data, query_notify,
|
|||
# from where the user profile normally can be found.
|
||||
url_probe = url_probe.format(username)
|
||||
|
||||
if (net_info["errorType"] == 'status_code' and
|
||||
if (net_info["errorType"] == 'status_code' and
|
||||
net_info.get("request_head_only", True) == True):
|
||||
#In most cases when we are detecting by status code,
|
||||
#it is not necessary to get the entire body: we can
|
||||
|
@ -476,9 +476,13 @@ def main():
|
|||
"On the other hand, this may cause a long delay to gather all results."
|
||||
)
|
||||
parser.add_argument("--print-all",
|
||||
action="store_true", dest="print_all", default=False,
|
||||
action="store_true", dest="print_all",
|
||||
help="Output sites where the username was not found."
|
||||
)
|
||||
)
|
||||
parser.add_argument("--print-found",
|
||||
action="store_false", dest="print_all", default=False,
|
||||
help="Output sites where the username was found."
|
||||
)
|
||||
parser.add_argument("--no-color",
|
||||
action="store_true", dest="no_color", default=False,
|
||||
help="Don't color terminal output"
|
||||
|
@ -491,7 +495,7 @@ def main():
|
|||
parser.add_argument("--browse", "-b",
|
||||
action="store_true", dest="browse", default=False,
|
||||
help="Browse to all results on default browser.")
|
||||
|
||||
|
||||
parser.add_argument("--local", "-l",
|
||||
action="store_true", default=False,
|
||||
help="Force the use of the local data.json file.")
|
||||
|
@ -508,7 +512,7 @@ def main():
|
|||
if remote_version != local_version:
|
||||
print("Update Available!\n" +
|
||||
f"You are running version {local_version}. Version {remote_version} is available at https://git.io/sherlock")
|
||||
|
||||
|
||||
except Exception as error:
|
||||
print(f"A problem occured while checking for an update: {error}")
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue