Update public source

This commit is contained in:
2026-10-06 21:08:12 +03:00
commit f231cc5b1f
102 changed files with 48249 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
from __future__ import annotations
import argparse
from pathlib import Path
from .client import CrackLabClient
def main() -> int:
parser = argparse.ArgumentParser(
description="WiFi GPS Mapper CrackLab client"
)
parser.add_argument(
"--once",
action="store_true",
help="Import and process jobs once, then exit.",
)
args = parser.parse_args()
script_dir = Path(
__file__
).resolve().parent
client = CrackLabClient(
script_dir
)
if args.once:
client.run_once()
return 0
client.run_forever()
return 0
if __name__ == "__main__":
raise SystemExit(
main()
)