The Captain's blog

Adding Commands

I will begin implementation of the Unix grep command shortly.

I have found several source documents that I can get a basic framework from and work from there. It shouldn't take more than 2 days to it functional and working within JNode.

However, due to school just passing the middle of the term, and teachers scrambling to be able to teach everything before the final it may be sometime I have the code finished.

Commands implemented so far:
grep: implement more parameters
delete: implement more parameters

Commands to implement:
awk
cal - 50% Complete
clear
cmp
cut
diff
find

IRC Bot

I have started making an IRC Bot that you can run in JNode.

Here's what I hope to be able to make it do:
Trivia Questions
Random Quotes
Jokes
Reminders
Respond to questions asked to it
Respond to general statements made in the channel
Add eventually make it self-aware

Completed So far:
Almost the basic bot of just being able to connect to the server and say "Hello World!"

Hacking JMF for JNode

Never mind, I found a free version of javax.media called FMJ

Updating the Packages Used by JNode

Well several problems occurred when I updated most of the packages that JNode uses.

Packages I updated:
ant.jar
ant-junit.jar
ant.nodeps.jar
ant-trax.jar
asm.jar
cglib.jar
common-net.jar
jcfe.jar
jfunc.jar
jmock.jar
jmock-cglib.jar
log4j.jar
mx4j.jar
mx4j-remote.jar
edtftpj.jar
jcifs.jar
pmd.jar
xercesImp.jar
groovy.jar

=============================================================================================
Location: FS
File: jmock-cglib.jar
Problem: Upgrading from 1.0.1 to 1.1.0

What happened:
Well, there used to be a class called Mock in jmock-cglib.jar, however, it was moved to jmock.jar

Adding SSHH, SSH2,telnet functionality

Okay, I began porting an application to work on JNode. The application it a terminal that allows SSH, SSH2, and telnet connections.

Ok, so after reviewing some of the packages JNode uses, I found some of them that I was porting. So now begins the task of just making clients.

**This post was edited on 2/10/2007

Syndicate content