Commit 63022dd6 authored by Jack Jansen's avatar Jack Jansen

Modified for new scripting support

parent 5638967b
This diff is collapsed.
......@@ -4,10 +4,11 @@ import sys
import aetools
import Eudora_Suite
import Required_Suite
import Standard_Suite
import MacOS
class Eudora(aetools.TalkTo, Required_Suite.Required_Suite, \
Eudora_Suite.Eudora_Suite):
class Eudora(Eudora_Suite.Eudora_Suite, Required_Suite.Required_Suite, \
Standard_Suite.Standard_Suite, aetools.TalkTo):
"""A class that can talk to Eudora"""
pass
......@@ -17,13 +18,19 @@ SIGNATURE="CSOm"
def main():
talker = Eudora(SIGNATURE, start=1)
while 1:
print 'get, put, quit (eudora) or exit (this program) ?'
print 'get, put, name (of first folder), list (foldernames), quit (eudora) or exit (this program) ?'
line = sys.stdin.readline()
try:
if line[0] == 'g':
talker.connect(checking=1)
elif line[0] == 'p':
talker.connect(sending=1)
elif line[0] == 'n':
id = Eudora_Suite.mailbox(1).name
name = talker._get(id, as='text')
print "It is called", name
elif line[0] == 'l':
pass
elif line[0] == 'q':
talker.quit()
elif line[0] == 'e':
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment