#!/usr/bin/env python3
"""
Quick login script for HidMart
"""

import sys
import os

sys.path.insert(0, os.path.dirname(__file__))

from hidmart import HidMart

def main():
    print("=" * 50)
    print("HidMart Login")
    print("=" * 50)
    
    client = HidMart()
    
    if client.logged_in():
        print("Already logged in as: " + str(client.guid))
        return
    
    phone = input("Enter phone number: ").strip()
    
    print("Sending verification code...")
    result = client.send_code(phone)
    
    if "error" in str(result).lower():
        print("Error: " + str(result))
        return
    
    code = input("Enter verification code: ").strip()
    
    print("Logging in...")
    result = client.sign_in(phone, code)
    
    if client.logged_in():
        print("Login successful!")
        print("GUID: " + str(client.guid))
    else:
        print("Login failed")
        print(result)

if __name__ == "__main__":
    main()
