The string value is created using a configuration dialog for an action.
The problem comes when the hex values defined within the string arent converted to their hex bytes, so:
Code: Select all
def __call__(self, Value):
val = eg.ParseString(Value)
print(val)
self.plugin.Push(val)
Code: Select all
def __call__(self, Value):
print("l1=0c\x1Es50=test 1\x0D1c\x1Es50=test 2\x0D\x03")
self.plugin.Push("l1=0c\x1Es50=test 1\x0D1c\x1Es50=test 2\x0D\x03")
Thanks!