예제 #1
0
                )
            else:
                pass
        except:
            break
        else:
            RPC.clear()
            pass


# details = line1, state = line2

while True:
    initcheck()
    if line2old == line2:
        line2 = os.popen('bash ./gimp-rpc.sh line2').read()
        time.sleep(1)
    else:
        line1 = os.popen('bash ./gimp-rpc.sh line1').read()  # status
        line2 = os.popen('bash ./gimp-rpc.sh line2').read()  # filename
        version = os.popen('bash ./gimp-rpc.sh version').read()
        time.sleep(1)
        print(
            RPC.update(details=line1,
                       state=line2,
                       large_image="gimp-papirus",
                       large_text=version))
        if (line2 == 'ERROR_BREAK'):
            RPC.clear()
        line2old = line2