Hangar.La tienda de software del Amiga

Codesets-AmIRC 1.3

Codesets plugin for AmIRC 3+

Short:        Codesets plugin for AmIRC 3+
Author:       jvaltane@kapsi.fi (Joni Valtanen)
Uploader:     jvaltane kapsi fi (Joni Valtanen)
Type:         comm/irc
Version:      1.3
Requires:     AmIRC 3+, Codesets library 6+
Architecture: m68k-amigaos

Codesets AmIRC plugin makes possible to use AmIRC with UTF-8 capable
IRC-clients. Conversions are done by Codesets library. If required incoming
"lines" are converted from UTF-8 to amiga codeset. No outgoing lines are
converted to UTF-8. Servers or other clients seems to do message conversion.
See Limits why some things are working as they are.

Plugin is tested messages which contains some Nordic, German, Spanish and
Italian characters.

Work is based on Robin Cloutmans Typo plugin (Typo.AmIPlug) and reuses its
code.

Source code is included in release package. There is also source repository
at GitHub: https://github.com/jvaltane/Codesets-AmIRC

Features

* able to switch mode to on or off and ask status using /UTF8 command
* by default UTF-8 conversion is in on
* when required converts incoming rawlines from server (Rawline hook)
* when required converts incoming DCC chat lines from UTF-8 to Amiga
  (DCCChat hook)
* works with multiple instances of AmIRC

Requirements

* AmIRC 3.0 or higher (3.6.x and 3.9 tested)
* Codesets library. (6.22 tested)

Examples

Ask UTF-8 conversion status:        /UTF8
Set UTF-8 conversion when required: /UTF8 ON
Set UTF-8 conversion off by force:  /UTF8 OFF

When mode is set to on plugin checks if message has any UTF-8 character and
uses Codesets library only when it does.

Limits

* Not all UTF-8 characters are converted. Only what Amiga character set and
  codesets supports.
* does not convert outgoing messages, but looks like servers or other
  clients does the job. Another thing is that AmIRC handles message lines.
  internally and provides messages without command part to hooks.

Bugs

If you find any bugs or want to add some commands to list of UTF8 converted
commands, please report a bug or a feature to author. Even better is to
report issue at GitHub.

Thanks to

Mika "Exploderi" Yrjöla
  Initial spell check 

Michael Grunditz
  Pointing out that all messages does not need to be converted. Fixes lead to
  implementation which checks if conversion is needed. Fixed many problems
  what version 1.0 had.

Gratis

Descargar 74 KB

Desde el Amiga: abre Hangar y busca Codesets-AmIRC.

Autorjvaltane@kapsi.fi (Joni Valtanen)
Categoríacomm/irc
Tamaño74 KB
Fecha2026-10-07
Param68k-amigaos
NecesitaAmIRC 3+, Codesets library 6+
OrigenAminet