• Bit 64

  • by jwhoag

Commodore-related project and thoughts I have worked on

Feb
12

The Chat's Miaou becomes louder

Miaou 1.32 has been released from its cage! Adopt your copy today.

Hello fellow Chatters!  The most important day of February is no longer Valentines Day. Today marks the momentous release of the critically acclaimed Miaou 1.32. From henceforth, the 11th of February shall be known as St. Miaou 1.32's day, and it will soon eclipse all the other holidays that occur in this distinguished month!  The chocolatiers of the world have been instructed to begin creating delectable confections in honor of the new holiday--you may begin requesting them from your local candy shops.

This version has a bunch of improvements, most of which you hopefully won't notice, simply because the experience is smoother (like fine chocolate)!

The stuff you will notice right off:

  1. You can now select your own font and size for displaying the chat history (click [>], then [Font] to set)
  2. Event sounds are customized, and you can even change them yourself if you wish
  3. /me IRC syntax now follows the IRC custom
  4. Text colors have been changed to make different message types a little easier to differentiate
  5. Private messages are displayed in a separate color (use /sayto /username, "" to send a private message)
  6. When using CommodoreServer font, all text is capitalized so it is readable (not shifted graphics characters)
  7. Taskbar flashes when a new message comes in

And some other fixes that are more behind the scenes:

  1. Detects dropped connections
  2. Click in the history window to prevent new messages from being displayed, so you can read older message without Miaou scrolling to the bottom
  3. When you change fonts/the history is completely redrawn with the newly selected font
  4. Added some new keyboard Miaou commands.  A Miaou command is typed in the input box and preceded with two forward slashes "//".  The available commands are:
    • //info (show more info about users in the user box)
    • //noinfo (turn off the extra info)
    • //sound (turn on event sounds)
    • //nosound (turn off event sounds)
    • //cs (turn on the CommodoreServer font handling)
    • //nocs (turn off the CommodoreServer font handling)
    • //resynch (clear all the transmit and receive queues to resynch transmitted messages with received ones)
    • //exit (exit Miaou)
    • //clear (permanently clear the history box

Custom Event Sounds

 

The following events have sound hooks:
  1. "StartApp" (Miaou started)
  2. "ExitApp" (Miaou exited)
  3. "Connected" (Miaou connected to the CSIP system)
  4. "Disconnected" (Miaou disconnected from the CSIP system)
  5. "LoggedIn" (Miaou successfully logged into a CSIP account)
  6. "LoggedOut" (Miaou logged out of a CSIP account)
  7. "NewText60" (A new message came in, after at least 60 seconds of silence)
  8. "NewText10" (A new message came in, after at least 10 seconds of silence)
  9. "NewText" (A new message came in within 10 seconds of a previous one)
  10. "RoomsUpdated" (A ROOMS message was processed)
  11. "UsersUpdated" (A PEOPLE message was processed)
  12. "IEnteredRoom" (The user entered a room)
  13. "IExitedRoom" (The user exited a room)
  14. "UEnteredRoom" (Another user entered the room)
  15. "UExitedRoom" (Another user exited the room)
  16. "UWentOffline" (Another user went offline while in the room)
  17. "TimedOut" (A command timed out, or the connection went bad)
You can change the sounds by replacing the wav files of the same name as the event.  Notes:
  • If there is no file for a particular event, no sound will be made when that event occurs.
  • Most sounds will be supressed if another sound has already been made within 2 seconds prior
  • Some sounds are rather difficult to produce, due to the previous bullet.
  • These events, and their names are subject to change in future versions of Miaou

Enjoy your new pet...and no vaccinations are required!

 

  *You can change the sounds by replacing the associated wav files
    *If there is no file for a particular event, no sound will be made when that event occurs.
    *Most sounds will be supressed if another sound has already been made within 2 seconds prior
    *Some sounds are rather difficult to produce, due to the previous bullet.
    *These events, and their names are subject to change
    *The following events have sound hooks:
-"StartApp" (Miaou started)
-"ExitApp" (Miaou exited)
-"Connected" (Miaou connected to the CSIP system)
-"Disconnected" (Miaou disconnected from the CSIP system)
-"LoggedIn" (Miaou successfully logged into a CSIP account)
-"LoggedOut" (Miaou logged out of a CSIP account)
-"NewText60" (A new message came in, after at least 60 seconds of silence)
-"NewText10" (A new message came in, after at least 10 seconds of silence)
-"NewText" (A new message came in within 10 seconds of a previous one)
-"RoomsUpdated" (A ROOMS message was processed)
-"UsersUpdated" (A PEOPLE message was processed)
-"IEnteredRoom" (The user entered a room)
-"IExitedRoom" (The user exited a room)
-"UEnteredRoom" (Another user entered the room)
-"UExitedRoom" (Another user exited the room)
-"UWentOffline" (Another user went offline while in the room)
-"TimedOut" (A command timed out, or the connection went bad)

Leave a Comment

You must be signed-in to post comments.

Responses

Goog 2/12/2013

1.32 is very nice. Good job!

HowlinAl 2/12/2013

We need more chat programs! Great job with this.

tonyrocks 2/16/2013

oh cool! I can't wait to try this out.

sonicexenia 3/17/2013

Very very beautiful, a version for Macox?