Ejemplo n.º 1
0
"""Main entry point of boggle-bot."""
import getpass
import os
import sys
import time

from boggle import Boggle
from wordplays import Wordplays

MAX_CONSECUTIVE_ERRORS = 3

module_dir = os.path.dirname(__file__)
Boggle.load_dictionary(module_dir + '/dict.list')

username = input('Enter username: '******'Enter password: '******'Login unsuccessful.', file=sys.stderr)
            print('Exiting.', file=sys.stderr)
            sys.exit(1)
    except RuntimeError as e:
        print('Error:', e, file=sys.stderr)
        print('Exiting.', file=sys.stderr)
        sys.exit(1)

    print('Login successful.\n')

    # Continuously solve puzzles until too many consecutive errors are