well, i have done plenty of test since then, and the fact is that whenever mirc processes any form of text data, it converts it to utf-8 if utf-8 is enabled, and that regardless of anything else.
Because of that, my old script that converted between codepages and displayed the result cannot work, since mirc will convert without asking.
Guess it wont change though...
It would need some sort of nasty hack to get around it(that is intercept the string and modify it or so...)
Example: My script works using a dll i made that calls upon iconv to convert text between 2 codepages, and so, the input string is sent as utf-8(since utf-8 is enabled) to iconv, and when the text is returned after conversion, it is in the right codepage(that is if i write the result of the dll call to a file, it's right). But if i send it to the chan, regardless of the method, it gets converted to utf-8 even if that means breaking completly it(since it converts from locale->utf-8). I really think a true raw way of sending command is necessary:/ maybe i should make it a feature request.
Last edited by DeathWolf; 26/01/07 02:09 AM.