Amuse Developr

 

This is the development tumblelog for an MU* client called Amuse.

Check out the first post for slightly more information.

Wed Sep 19
Currently taking a small break from Amuse to work on a backup application instead for my own use and to practice some coding skills.
Here is the alpha user interface for it.

Currently taking a small break from Amuse to work on a backup application instead for my own use and to practice some coding skills.

Here is the alpha user interface for it.

Wed Jul 4

Moving House

I’m moving house! So no new posts for a few weeks. (There was already a gap as I was working on a number of things non-Amuse connected.)

No internet but will be coding, hopefully stuff to show when I get back.

Further details can be found on my LiveJournal if needed.

Nidonocu C:>

Thu Jun 7
Prototype of the welcome screen when you first start
Click here for fullsize

Prototype of the welcome screen when you first start

Click here for fullsize

That’s better :)

That’s better :)

And I was doing so well!

And I was doing so well!

Wed Jun 6
No coding yesterday as it was my birthday. :3
Also, it doesn’t look like much is new, but you can now any glass area and drag the window using that, much like your favourite media player applications.

No coding yesterday as it was my birthday. :3

Also, it doesn’t look like much is new, but you can now any glass area and drag the window using that, much like your favourite media player applications.

Mon Jun 4
The closed mouth gathers no foot Leonerd
Updated the installer as I’m now going to be running it myself everyday to test for the latest bugs.

Updated the installer as I’m now going to be running it myself everyday to test for the latest bugs.

Sun Jun 3
Text correctly formatted and sent to the Output box :)
Click for full size

Text correctly formatted and sent to the Output box :)

Click for full size

Thu May 31
Why I’m not coding yet today

Why I’m not coding yet today

Wed May 30

Line Parsing Notes

Things that trigger effects

  • ANSI Formatting
  • URLs
  • E-mail Addresses
  • MU* Servers
  • Interesting Text
  • Spelling Errors
  • User Highlights

Visual effects on the lines or words

  • Formatting Adjusted (Colour/underline)
  • Hidden
  • Collapsed by default
  • Formatted in to table
  • Becomes clickable with extra functions
  • Runs ‘event’ code (user/built in)(sound/action/alert)
  • Line flagged with icon / properties
  • Line rerouted to filter tab

Events defined as

  • Sound played
  • Output translated in to out of scroll view (form/dex)
  • Client Toast notification
  • Desktop Toast notification
  • Critical notification
  • Ticker notification
  • Flash notification (app/tab)
  • Logging related activity
  • Application activity
Mon May 28
Amuse’s parser for reading telnet data
Just because the protocol is two years older than me doesn’t make it old and simple

Amuse’s parser for reading telnet data

Just because the protocol is two years older than me doesn’t make it old and simple

Fri May 25

Regarding certificate importing

  • <Nidonocu> hmm.. seems I can add cert(ificate)s from code to the store
  • <Nidonocu> this is one of those power/responsibility/spiderman things isn't it?

Network support

Amuse now supports SSL for secure connections and SOCKS for proxied connections. Plus, combinations of both. I think it is the first Windows client to do so natively. :)

Wed May 23
Support for IPv6 Addresses :)

Support for IPv6 Addresses :)