insert_line.py 537 B

12345678910111213141516171819202122
  1. #!/usr/bin/python
  2. from gui import *
  3. import os, time
  4. def send(timest, nick, msg):
  5. print(timest, nick, msg)
  6. node_id = api.lookup_node_id("/window/view/chatty")
  7. arg_data = bytearray()
  8. serial.write_u64(arg_data, timest)
  9. arg_data += os.urandom(32)
  10. serial.encode_str(arg_data, nick)
  11. serial.encode_str(arg_data, msg)
  12. api.call_method(node_id, "insert_line", arg_data)
  13. for i in range(200):
  14. name = f"bob-{i}"
  15. send(1732944640000 + i*60000, "hhi12", f"hello {name}")
  16. #time.sleep(0.4)
  17. input("> ")