Example #1
0
def week_one(day):
  messages.print_messages(*messages.WEEK_ONE[day])
  people_outside_theater = characters.random_camper_sample(5) + ['t']

  person = characters.choose_person(
    people_outside_theater, messages.LEAVING_THEATER)

  print 'You selected %s.' % person
Example #2
0
def view_messages(conn, login):
    print('Чтобы оставить параметр пустым, оставьте строку пустой')
    fr = input('Чьи сообщения вывести: ')
    if fr == '':
        fr = None
    msgs = input('Ключевые фразы в сообщениях: ')
    args = (login, fr, msgs)
    req = ('view', args)
    req = pickle.dumps(req)
    conn.send(req)
    resp = conn.recv(4096)
    if not resp:
        print('Таких сообщений не найдено')
        return False
    resp = pickle.loads(resp)
    messages.print_messages(resp, login)
Example #3
0
def welcome_screen():
  global LAST_NAME
  global BULLY
  global DAY

  raw_input(messages.WELCOME)

  LAST_NAME = raw_input(messages.LAST_NAME)
  BULLY = characters.random_camper(gender='m')

  print 'Your name is Pickett %s' % LAST_NAME

  messages.print_messages(
    messages.EXPLANATION,
    messages.BUS_LOADING,
    messages.CRACK,
    messages.GAME_KID_LOST)

  return week_one(DAY)
Example #4
0
def view(conn, login):
    sender = ''
    msg = ''
    while True:
        print('\nЧтобы пропустить значение,оставьте строку пустой')
        print('1) Входящие || 2) Исходящие || 3) Все')
        i = input('Ввод: ')
        if i == '1':
            receiver = login
            sender = input('От кого: ')
            msg = input('Ключевые слова: ')
            f = 'in'
            break
        elif i == '2':
            sender = login
            receiver = input('Кому: ')
            msg = input('Ключевые слова: ')
            f = 'out'
            break
        elif i == '3':
            msg = input('Ключевые слова: ')
            sender = login
            receiver = login
            f = 'all'
            break
        else:
            print('Ошибка ввода! Попробуйте ещё раз')
    args = (receiver, sender, msg)
    req = ('view', f, args)
    req = pickle.dumps(req)
    conn.send(req)
    pull = conn.recv(4096)
    pull = pickle.loads(pull)
    try:
        messages.print_messages(pull, login)
    except:
        print('Сообщения не найдены')