MadelineProto/testing.py
Anton Grigoryev 66a5577ab9 Some refactor
now testing.py looks almost just like i want.
2015-03-12 03:17:43 +03:00

19 lines
435 B
Python

# -*- coding: utf-8 -*-
import mtproto
import os
import prime
import configparser
config = configparser.ConfigParser()
config.read('credentials')
ip = config['App data']['ip_address']
port = config['App data'].getint('port')
Session = mtproto.Session(ip, port)
x = Session.method_call('req_pq', nonce=os.urandom(16))
PQ = int.from_bytes(x['pq'], 'big')
[p, q] = prime.primefactors(PQ)
print("PQ = %d\np = %d, q = %d" % (PQ, p, q))