From 51889889e41f7e3f5864ceb940691daa161a6fde Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sat, 26 Dec 2015 17:25:31 +0100 Subject: [PATCH] shadysim: Make it work with the SMPP mode --- shadysim/shadysim.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/shadysim/shadysim.py b/shadysim/shadysim.py index fde10c5..bab254c 100755 --- a/shadysim/shadysim.py +++ b/shadysim/shadysim.py @@ -407,8 +407,13 @@ if args.pcsc is not None: elif args.serialport is not None: from pySim.transport.serial import SerialSimLink sl = SerialSimLink(device=args.serialport, baudrate=9600) +elif args.smpp is not None: + class DummySL: + pass + sl = DummySL() + pass else: - raise RuntimeError("Need to specify either --serialport or --pcsc") + raise RuntimeError("Need to specify either --serialport, --pcsc or --smpp") sc = SimCardCommands(sl) ac = AppLoaderCommands(sl)