iRex Forum Forum Index iRex Forum

 
 FAQFAQ   SearchSearch   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Handwritten email device?!?

 
Post new topic   Reply to topic    iRex Forum Forum Index -> Community Projects
View previous topic :: View next topic  
Author Message
carandol



Joined: 14 Dec 2007
Posts: 63

PostPosted: Tue Feb 19, 2008 9:57 pm    Post subject: Handwritten email device?!? Reply with quote

Over at MobileRead, we've been creating PDF stationary for making notes on, and writing letters and things. It occurred to me that I could write a letter on decorative PDF stationary on the iLiad, then copy it over to the PC and send it as an attachment, for that personalised touch...

*Then* it occurred to me, that if some clever person were to create an email program for the iLiad which integrated the scribble function and an array of personalised stationary, we would have a device which could send and receive handwritten emails via wifi -- something none of the other ebook readers can do, and one which might actually attract more attention to the iLiad.

Anyone want to take up this challenge? Very Happy
Back to top
View user's profile Send private message
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Tue Jun 03, 2008 6:14 pm    Post subject: Reply with quote

the challenge can partly be fulfilled Smile

I have just written a very very simple and dumb email-sender for the iLiad, 2 minutes ago received my very first email via iLiad *hurray*

It depends upon the beaver text editor to actually write the emails content and python for the email transfer.

Only smtp with no security features so far - was my absolutely first contact with programming something with email-protocols.

I think I'll post some more tonight including code and manual - atm I'm happy it works and very hungry Smile. Stay tuned.

oh yes, no attachements yet, though this is planned and of course no scribbling yet, but I hope with the python-port it should be possible to rewrite the java-merger from Bert with python in a basic way. though nothing promised!

carandol, your idea is gorgeous - I have named my app in the hope to get your idea to work 'dLetter' (for 'digital Letter' - mark the 'L' as 2nd letter Razz ) I hope you like the name.

Cheers,
Nergal
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
carandol



Joined: 14 Dec 2007
Posts: 63

PostPosted: Tue Jun 03, 2008 6:38 pm    Post subject: Reply with quote

Well, I'm glad you like the idea! Everyone else was noticably quiet. Smile I shall look forward, hopefully, to seeing the software develop. Being able to send and receive email (sorry, dLetters!) on the iLiad strikes me as a Good Thing.
Back to top
View user's profile Send private message
zerospinboson



Joined: 27 Mar 2008
Posts: 56

PostPosted: Tue Jun 03, 2008 7:16 pm    Post subject: Reply with quote

yeah, you posted this idea a bit before i got my iLiad.
anyway, seems like a very cool idea Very Happy
Back to top
View user's profile Send private message
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Tue Jun 03, 2008 8:27 pm    Post subject: Reply with quote

have a look at http://www.urigal.net/post/80/. Load the tarball, inside there is an english-readme, with all information you need (at least i hope so Wink )

have fun Smile

Nergal

P.S.: Further information please at mobileread http://www.mobileread.com/forums/showthread.php?t=24629
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
daudi



Joined: 12 Aug 2007
Posts: 237
Location: Newcastle upon Tyne,UK

PostPosted: Tue Jun 03, 2008 9:10 pm    Post subject: Reply with quote

Hey, I'm glad you revived this, and indeed it is a great idea (for occasional use---probably best not use it on mailing lists that don't even like HTML email!).

I got a fair way with a script that took a different approach and then forgot about it. It doesn't try to send directly from the iliad, but instead processes the inbox on the PC. The user creates a PDF notepad and writes on that, and sets the title to be the email subject and the To: address in the description so no additional software is required. You then just write the email by hand, send it to the outbox on the iliad and then upload to your PC. I also created one piece of stationery for it. I think it probably needs more work, but it is able to send hand written emails. Script and an example of the attachment here.
There are a few issues with it, such as it is no good for windows users, and uses mutt to send the email (I don't have the time to look at other programs like metamail).
_________________
My thoughts as I considered whether or not to buy an Iliad and things I've learned after getting one: http://davepublic.pbwiki.com/Great+expectations
Back to top
View user's profile Send private message
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Tue Jun 03, 2008 10:11 pm    Post subject: Reply with quote

daudi, that is pretty much the same what i intended to code yesterday evening, but I thought I should give the python-port a try and since I wanted to write an iLiad application as well I finally got this hacked together.

The idea with subject in the title and adress in the manifest-file description was my first approach, too - but I wanted to keep it as simple as possible for the start, maybe I'll pick it up later on, since it is pretty limited to have only one receiver.

I have already written an scribble.irx parsermodule to georeference the strokes from a map-template.pdf (not released yet, part of another project) with Python on my notebook, I hope to reuse that code for the merging process.

btw -Cool Stationary Smile) and thanks for the script, it's a pity the JavaVM is soooo limited on the iLiad that the merger from Bert won't run.
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
daudi



Joined: 12 Aug 2007
Posts: 237
Location: Newcastle upon Tyne,UK

PostPosted: Wed Jun 04, 2008 7:13 am    Post subject: Reply with quote

Hi Nergal,

My approach fits firmly into the category of nasty hack. What you are doing seems much more elegant and something that runs directly on the iliad will be great, especially if it is not dependent on the type of OS on the PC.

If you read some of the notes at the top of the script you'll see that I also started thinking about how to reply to emails by hand. Briefly, the idea was to format each email as a PDF, store email header info in the manifest, print the email header info with checkboxes, and print the body of the email all in the PDF. The user could then tick the appropriate checkboxes with the stylus to decide who the reply goes to and write comments on the body part of the email. There could be an extra page for additional comments. The edited email PDF would then be processed on the PC with the appropriate To: Cc: and Bcc: addresses taken from what had been stored in the manifest based on which checkboxes the user has ticked. I never started to implement this though.
_________________
My thoughts as I considered whether or not to buy an Iliad and things I've learned after getting one: http://davepublic.pbwiki.com/Great+expectations
Back to top
View user's profile Send private message
-Thomas-



Joined: 20 Jan 2008
Posts: 21
Location: Münster, Germany

PostPosted: Thu Jun 05, 2008 10:58 am    Post subject: Reply with quote

Nergal wrote:
btw -Cool Stationary Smile) and thanks for the script, it's a pity the JavaVM is soooo limited on the iLiad that the merger from Bert won't run.

I think this can be done in C too. I've tried MagickWand some time ago to draw pen strokes to a PNG image. It was only a proof-of-concept, but it worked. So all you have to do is to read the scribbles from the manifest.xml and draw a picture from it. Maybe MagickWand also supports writing to PDF files directly...

Have a look at my code if you're interested...
_________________
Best regards

Thomas
Back to top
View user's profile Send private message
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Thu Jun 05, 2008 1:50 pm    Post subject: Reply with quote

thanks Thomas, I have no clue of C, so it would be beyond my knowledge, but I think http://pybrary.net/pyPdf/ looks like what I want Smile - but first of all I want to make the emailing work in general.

Than the scribble-merger solution, since it will be a complete app of its own. I think merging the scribbles without external PC would be pretty cool if with email or just to save a state of work, that shall not be overridden.
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
daudi



Joined: 12 Aug 2007
Posts: 237
Location: Newcastle upon Tyne,UK

PostPosted: Thu Jun 05, 2008 2:21 pm    Post subject: Reply with quote

Nergal wrote:
[...] I think merging the scribbles without external PC would be pretty cool if with email or just to save a state of work, that shall not be overridden.

Note that the "Notes" tool on the iliad does this already. It creates PNG of each page with the scribbles merged on the iliad. I wonder if you could tap into that rather than using PDFs to create these hand-written emails? A major advantage of using PDFs is that you can build in hyperlinks, but that is probably not important for hand-written emails.
_________________
My thoughts as I considered whether or not to buy an Iliad and things I've learned after getting one: http://davepublic.pbwiki.com/Great+expectations
Back to top
View user's profile Send private message
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Thu Jun 05, 2008 5:00 pm    Post subject: dLetter new version Reply with quote

Just made the 2nd release - this time it lacks sending and does receive only. I thought you might nonetheless use it, since receiving is so far more useful than sending with the iLiad, at least I think it is Smile.

I have edited the first post on mobileread http://www.mobileread.com/forums/showthread.php?t=24629 to make it easy to find the always latest version.

If you want to have both you need to put them into different folders on your iLiad or change the name dLetter0, dLetter1 ... as you like.

I think I have found a better way for sending emails, but that is in idea-stadium, so I might need some time to code and test it.

It looks like receiving even emails with non ascii characters works fine but this is not really tested, only an 'ö' got through, which I acidentially left Wink

Nergal
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Sat Jun 07, 2008 3:50 pm    Post subject: Reply with quote

And the 3rd release out in the web. This time with both sending and receiving.

(Update: for all of you who already had downloaded the latest version, please do so again, there was a typo in the released source code. look here: at mobileread for further information.

There are some issues left and possibly some bugs. But it works pretty cool.
Though I am halfway through what I want until version 1.0 it has only 0.4.9a to indicate that it is not thouroughly tested. This is up to you Smile

You may download as ever here: http://www.urigal.net/medias/files/dLetter.tar.gz

There is a (hopefully) full manual included, which should help you to set it up.

Have fun with it,

Cheers,
Nergal![url][/url]
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
Nergal



Joined: 15 May 2008
Posts: 21
Location: Münster

PostPosted: Sat Jun 14, 2008 9:07 pm    Post subject: Reply with quote

bug fix release ... look at the aforementioned links to my blog or mobileread.
_________________
dLetter - iLiad email client
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    iRex Forum Forum Index -> Community Projects All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


You can find our complete guidelines here.
Powered by phpBB © 2001, 2005 phpBB Group