KiruBox

"Error: Your message to 'SomeChatChannel' was sent, but was truncated to fit."

This is the bane of all roleplayers that put out more than 500 characters in a single post.  Your options are: figure out where it cut off and edit your input to paste the rest, or use an external program that counts characters so you can cut & paste under the truncation limit. There are addons that hook into ChatLog to truncate as you go, but people might not use a supported ChatLog replacement, plus I wanted to make my own.

KiruBox is a standalone text box that lets you type till your heart's content, up to the UI limit of 31000+ characters.  When you're done, choose where you want the text to go, it will cut it up into nice bite sized Snips and send them out, complete with a little "(continued)" or "(...)" or whatever you want appended to the end of each post so the reader of your wall of text knows that you are being longwinded.

There's also an option to preview individual Snips and copy them to your clipboard in case you want to paste it somewhere else, or want to control how fast you send out your wall of text.

Features:

  1. Automatic cutting up of long messages.  I call them Snips.
  2. Appends "(continued)" by default to the end of each Snip.  This is configurable.
  3. Optional: Add a prefix to the beginning of multiple-Snip messages.
  4. Optional: Add the Roleplay prefix {*} to all sent messages.
  5. Can send messages all at once, or it can send on a delay timer.
  6. Has options for Emote, Party, Say, Guild, Whisper, and Custom (enter any /command .. e.g. "/z" or "/c1")
  7. Two styles of Box - Standard and Basic.  Standard has everything in one window.  Basic removes much of the visual clutter and is more compact.  Both are resizable if you can get your pointer to the bottom right corner.  Use /kboxtype to switch your preferred style.  The next box you open will be in that style.
  8. Multiple Boxes.  If you have an RP session going in Party, and another one going in a Whisper, you can open a second Box and set them to different destinations.
  9. Is not dependent on your choice of ChatLog .  The Box posts directly into the Chat subsystem.

Delay Timer:

There is a clock icon next to the Send button on the Standard Window, or at the top of the Basic Window.  If enabled, KiruBox will wait 5 seconds between sending each Snip, if there are multiple Snips to send.  This is handy if you don't want to knock people over with your wall of text.

Prefix and Continue:

When you are sending out a very long message, KBox will append your chosen text at the end of each message (Continue) to let your reader know there is more text coming.  In addition, there is an option to add text to the beginning of the next message (Prefix) in case you want the user to know that you are continuing a line of text.  The Prefix is mostly useful with the Delay Timer turned on because other messages might sneak in between, but if the Delay Timer is off, the messages are near instant and it is doubtful anything will sneak in between.  Prefix was a user request, I was happy to work it in with the timer update.

Roleplay Prefix:

Carbine has the "Roleplay" prefix of {*} to designate that your message contains evil roleplaying text.  This is a pain to enter.  As of 0.94 there is an option to automatically add this prefix to the beginning of every message KBox sends out.

Slash Commands:

  1. /kbox will open a new Box
  2. /kboxtype will toggle your preference between Standard and Basic boxes.

Overall:

I wrote this for me because I was sick of the Truncate message.  Hence it's named after me.  And it's just a fancy box.. so.. KiruBox.  If anyone else finds it useful, I will be a happy Aurin.  I will consider feature requests, and of course bug reports.

Feel free to drop me a note with any feedback:  Kirukai, currently on Stormtalon.  Or my Curse username at gmail.

Changes:

  • v0.96 - May 11
    - Updated API version to 10 for Drop 5

  • v0.95
    - Added KiruBox to the bottom left menu and removed the reminder spam when you close the last box.

  •  v0.94
    - Added option to add the Roleplay prefix {*} to all outgoing messages..

  • v0.93
    - Added a delay timer option when sending multiple Snips
    - Added a Prefix option (user request)
    - Fixed a problem with the internal timer running when no Boxes are open
    - Fixed a resize problem with the Preview window in the Standard form

  • v0.92 - Uploaded Sept 12th
    - Added a button to Clear the textbox
    - Suppressed the internal timer when no Boxes are open
  • v0.91
    - Corrected a Preferences error in the initial release for some users.
  • v0.90 - Initial Public Release

Download

File Name Status Version Downloads Date
KiruBox.zip R API 10 3,000 11/05/2015
KiruBox.zip R API 9 53 30/10/2014
KiruBox API16 Updating API16 Updating Updating
KiruBox API15 Updating API15 Updating Updating
KiruBox API14 Updating API14 Updating Updating
KiruBox API13 Updating API13 Updating Updating
KiruBox API12 Updating API12 Updating Updating
KiruBox API 11 Updating API 11 Updating Updating
KiruBox API 8 Updating API 8 Updating Updating
KiruBox API 7 Updating API 7 Updating Updating
KiruBox API 6 Updating API 6 Updating Updating
KiruBox
KiruBox

Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!

Related Posts

Smarty Productivity Happiness

9LifeHack.com - make things smart