2016-08-28 13:43:00 +02:00
|
|
|
import parser.tl_generator
|
2016-08-26 12:58:53 +02:00
|
|
|
|
2016-09-03 10:54:58 +02:00
|
|
|
from network.tcp_transport import TcpTransport
|
|
|
|
from network.authenticator import do_authentication
|
|
|
|
|
2016-08-26 12:58:53 +02:00
|
|
|
if __name__ == '__main__':
|
2016-08-28 13:43:00 +02:00
|
|
|
if not parser.tl_generator.tlobjects_exist():
|
|
|
|
print('First run. Generating TLObjects...')
|
|
|
|
parser.tl_generator.generate_tlobjects('scheme.tl')
|
|
|
|
print('Done.')
|
|
|
|
|
2016-09-03 10:54:58 +02:00
|
|
|
transport = TcpTransport('149.154.167.91', 443)
|
|
|
|
auth_key, time_offset = do_authentication(transport)
|
|
|
|
print(auth_key)
|
|
|
|
print(time_offset)
|