tag:blogger.com,1999:blog-142499762007-06-08T12:01:50.877-05:00witl (Walk In The Light)isAAc4givenBlogger11125tag:blogger.com,1999:blog-14249976.post-67576007333922537642007-06-08T11:59:00.000-05:002007-06-08T12:01:50.905-05:00sample email senderHere's <a href="http://groups.google.com/group/witl/web/SendMail.java">the source code</a> to send a simple email from Java, using JavaMail and an external SMTP server. <p>Please <a href="http://groups.google.com/group/witl/msg/5ba525839864616f?">discuss it</a>.</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-80453514981529371602007-03-06T09:18:00.000-06:002007-03-07T11:05:16.179-06:00sample screenshot saverHere's <a href="http://witl.googlegroups.com/web/SaveScreenshot.java">Java source code</a> to take a full screenshot and save it as a PNG file to the local directory. <p>Please <a href="http://groups.google.com/group/witl/msg/40997674cda4f535">discuss it</a>.</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-31398924830883545982007-02-27T10:59:00.000-06:002007-02-27T11:04:51.573-06:00project revivalWe're bringing a new member into the witl team, and a couple of us have completed college courses in Java Programming. <p>If you've lost any of the excitement you've had about witl before, you're welcome back now.</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-1140562017432068062006-02-21T16:38:00.000-06:002006-02-21T16:46:57.446-06:00lgpl (lesser general public license)<p>Witl is under the <a href="http://www.gnu.org/copyleft/lesser.html">lgpl</a>, which is the lesser general public license. This is a <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a> license, and an <a href="http://www.opensource.org/docs/definition.php">open source</a> license. So witl is <a href="http://www.answers.com/topic/free-and-open-source-software">foss, free and open source software</a>.</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-1139870844783481132006-02-13T16:32:00.000-06:002006-02-13T16:47:27.046-06:00serializable outputstream<p>Witl should take a screenshot and email it. We can take a screenshot and save it to a file. We can attach a file to an email and send it. The problem is that we need to email the screenshot without saving it to a file.</p><p>We need lgpl code to get the screenshot image data from the awt in jpeg format and put it in the attachment object to be sent. This problem is delaying witl a little bit right now.</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-1138681676674187312006-01-30T20:07:00.000-06:002006-01-31T16:06:21.563-06:00Witl Plan<p>The plan is to put together a good computer program named witl (Walk In The Light.) Witl may be written in Java to run on as many different kinds of computers as it can. It may run invisibly to the user the entire time the computer is running. At different random times while witl is running, it will take a picture called a <em>screenschot</em>, of everything being displayed on the monitor at the time. It will then email the screenshot, without delay, to a certain email address which has been specified in advance. Simple, eh?</p><p>But we really want it to be a good program. For example, if there are any runtime exceptions which prevent witl from running as ordinarily expected, they should be reported in a log and not just ignored or printed to the (system dependent) standard error stream. For another example, the destination email address should be configured in a configuration file, and witl should provide an easy way for the user to change that configuration (like on the command line when starting an instance of the witl application.)</p><p>I don't want witl to require any configurations or remote services to send the outgoing email. Instead, I want to transparently use an smtp server built into witl itself, that will send the email message directly from witl, on the computer on which witl is running. Right now we are leaning and working towards using the <em><a href="https://aspirin.dev.java.net/">aspirin</a></em> smtp server for this purpose.</p><p>We want to take the image from the screen and put it right in the outgoing email message, as an attachment, without ever having to save the screenshot to the hard disk drive as a file. This is for reasons of better performance, less hardware requirements, and really, just to do it the right way, that makes more sense.</p><p>Finally, witl is <em>foss</em>, which means, <a href="http://www.gnu.org/philosophy/free-sw.html">Free</a> and <a href="http://www.opensource.org/docs/definition.php">Open Source</a> Software. It is legally built and used under <a href="http://www.gnu.org/copyleft/lesser.html">the lgpl, the Lesser General Public License</a>. Everyone in the world is encouraged to plan, program, build, and improve, witl. The project is <a href="http://sourceforge.net/projects/witl/">hosted on sf.net</a> (SourceForge,) where sf.net users may easily join and modify the codebase.</p><p>People interested in previewing, testing, using, planning, programming, or taking advantage of being involved in witl in any way, or even people that are just curious, are invited to join and chat in the <a href="http://groups.google.com/group/witl/">witl discussion group</a>. Or, if it would make you more comfortable, you could always email 1 of the witl admins, <a href="http://sourceforge.net/sendmessage.php?touser=1225970">isAAc4given</a> or <a href="http://sourceforge.net/sendmessage.php?touser=1343546">Teknohazard</a>. Please join today!</p>isAAc4giventag:blogger.com,1999:blog-14249976.post-1121804805225328542005-07-19T15:24:00.000-05:002005-08-12T11:00:27.976-05:00Using CVS in Eclipse<a href="http://witl.sourceforge.net/uploaded_images/setupcvs-774017.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://witl.sourceforge.net/uploaded_images/setupcvs-769757.gif" border="0" alt="" /></a>
Click on the picture for a larger screenshot. Please visit the discussion group for <a href="http://groups-beta.google.com/group/witl/msg/d79b1187641ac6c7">more information</a> about using cvs in eclipse.isAAc4giventag:blogger.com,1999:blog-14249976.post-1123185634303380602005-08-04T14:48:00.000-05:002005-08-04T15:00:34.313-05:00Communication ProtocolHi folks,
the way I see it for the moment is, that we've got five instruments to communicate with each other:
1. Email
2. Sourceforge Discussion (nobody uses it)
3. Blogger, this thing here, some are using it
4. Google Group, some are using it
5. CVS repository for file sharing
Then, after a while and some try and error I could successfully compile witl and I even ran
WitlApp.java but Aspirin produces an exception.
Could anyone successfully run WitlApp version Jul 6, 2005
I haven't checked out the Aspirin Docu yet.
Maybe someone could store an Aspirin Working Sample into our CVS Repository.
I think we should either use Google or Blogger, but not both.
D:\Java\mycvs\witl\com\isaac4\lgpl\witl>java com.isaac4.lgpl.witl.WitlApp <a href="mailto:myemail@hotmail.com">myemail@hotmail.com</a>04.08.2005 20:46:48 org.masukomi.aspirin.core.RemoteDelivery deliverSCHWERWIEGEND: java.lang.NullPointerException04.08.2005 20:46:48 org.masukomi.aspirin.core.RemoteDelivery deliverWARNUNG: No mail server found for: hotmail.com04.08.2005 20:46:48 org.masukomi.aspirin.core.RemoteDelivery failMessageWARNUNG: Permanent exception delivering mail (<a href="mailto:javax.mail.internet.MimeMessage@1a0c10f-to-hotmail.com">javax.mail.internet.MimeMessage@1a0c10f-to-hotmail.com</a>: javax.mail.MessagingException: I found no MX record entries for the hostname hotmail.com. I cannot determine where to send this message. at org.masukomi.aspirin.core.RemoteDelivery.deliver(RemoteDelivery.java:177) at org.masukomi.aspirin.core.RemoteDelivery.run(RemoteDelivery.java:486) at org.apache.commons.threadpool.DefaultThreadPool.run(DefaultThreadPool.java:156) at java.lang.Thread.run(Unknown Source)mamijutag:blogger.com,1999:blog-14249976.post-1123180658469662882005-08-04T13:35:00.000-05:002005-08-04T13:37:38.473-05:00Versions ManagementHi,
which version of Aspirin, J2EE, J2SE, Eclipse and CVS builts the development platform of witl?mamijutag:blogger.com,1999:blog-14249976.post-1120674097565826942005-07-06T13:20:00.000-05:002005-07-22T11:40:07.636-05:00witl (Walk In The Light)Witl (Walk In The Light) takes screenshots and emails them to a custom address, at random times.isAAc4giventag:blogger.com,1999:blog-14249976.post-1121107190130649122005-07-11T13:39:00.000-05:002005-07-11T13:39:50.133-05:00witl v0.1 releasedWitl (Walk In The Light) is releasing files for the first time ever, version 0.1 .isAAc4given