Archive for the ‘Programming’ Category

Steganographical Encoder

Encoding a message...

Encoding a message…

The idea for this program came when I was reading an article about the lengths that spies in the second world war went to hide information.

It seemed that it would be interesting to hide some data in an image.

Continue reading “Steganographical Encoder” »

Seedboxxer

[singlepic id=91 w=320 h=240 float=]

I wrote Seedboxxer because I use a seedbox quite often but found it a pain to have to download everything with an FTP client upon completion.

I wanted a program that would automate as much of the process as possible, this was the result.

Continue reading “Seedboxxer” »

Real Time Image Processing

[singlepic id=12 w=320 h=240 float=center]

Background

I thought it would be interesting to be able to control your computer, specifically the media player, via the web cam. The basic idea being that you could hold up the palm of your hand to stop the music, or point to the right to have it skip to the next track and so on.

This was my attempt at achieving that.

At this point it is unfinished, I don’t plan to go back to it any time soon; mainly because after playing around with it, I realised that although the concept is interesting, it just isn’t as quick and easy to use as keyboard short-cuts!

Ultimately, however, it was fun to work on and as usual I learned a lot from the experience.

Read On…

Continue reading “Real Time Image Processing” »

Hello world!

public void moveUp(FTPFile file) {
        //Get index of file want to move
        //move it up
        //get index -1,move down
        QueueItem item = new QueueItem(file, 0);
        if (queue.contains(item)) {
            QueueItem currentItem = queue.get(queue.indexOf(item));
            int index = currentItem.getIndex();
            if (index > 0) {
                index--;
                QueueItem destItem = getFromQueue(index);
                currentItem.moveUp();
                destItem.moveDown();
            }
        }
        saveQueue();
    }

Hello world 🙂

Code Test:

Return top