Files
dirkjanm-ROADtools/browsercore/bctest.py
T
Dirk-jan Mollema 9b745f6ee3 browsercore
2022-11-08 21:18:44 +01:00

16 lines
552 B
Python

from subprocess import Popen, PIPE, STDOUT
import json
import struct
out = {
"uri": "https://login.microsoftadaa.com?sso_nonce=abc",
"p3pHeader": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOCi CNT\"",
"flags": 8256
}
text = json.dumps(out)
lf = struct.pack('L', len(text))
output = lf + text.encode('utf-8')
p = Popen(['python','browsercore.py'], stdout=PIPE, stdin=PIPE, stderr=PIPE)
stdout_data = p.communicate(input=output)
print(stdout_data[0])
print(stdout_data[1])