mIRC Home    About    Download    Register    News    Help

Active Threads | Unanswered Past 24 hours | Past 48 hours | Past Week | Past Month | Past Year
mIRC Help Jump to new posts
Re: Issues with Button Labels in Spanish Translation o Khaled 07/09/24 10:39 AM
Thanks for looking into translating the resource files. Please note that there is currently work on a Spanish translation, although it needs user feedback to improve it. There is an ongoing discussion here about translations currently in progress. This is a recent feature in mIRC, so I am still working on streamlining the process, improving how mIRC handles translated files, updating the website, and so on. I should hopefully have this sorted out before the next version release.
1 45 Read More
Scripts & Popups Jump to new posts
query problem erase XGamerAMD 28/08/24 10:25 PM
on !*:OPEN:?:{
if (!$window(@privados)) { window -lke @privados 516 200 1582 253 font arial 15 }
whois $nick
aline @privados 00,04ATENCION $nick 68 |P| $date $active
set %nickq $nick
texto %nickq
}

raw 319:*: { set %canalescom $3- | haltdef }

alias -l texto {
var %mes $replace($asctime(mmmm),January,Enero,February,Febrero,March,Marzo,April,Abril,May,Mayo,June,Junio,July,Julio,August,Agosto,September,Septiembre,October,Octubre,November,Noviembre,December,Diciembre)
var %dia $replace($asctime(dddd),Sunday,Domingo,Monday,Lunes,Tuesday,Martes,Wednesday,Miércoles,Thursday,Jueves,Friday,Viernes,Saturday,Sabado)
echo -q (E)nSesion: %dia $date(dd) de %mes de $date(yyyy)
echo -q 00,02Hora: $time - 00,02Mascara: $address($1,5)
echo -q 00,04Canales: %canalescom
unset %canalescom
}


the var %canalescom doesnt unset well ,any help?

when a nick calls me on private i wawnt to show the active channel of he,any help
0 97 Read More
Bug Reports Jump to new posts
Re: Can't close the windows Quiller99 28/08/24 08:33 PM
Khaled:

I sent you this bug report quite a while ago and neither of us could find a way solution to it, so I have been using an earlier version of MIRC with no problem. However, while discussing it with a friend more recently, he pointed out that clicking on the icons in the upper right hand corner was a Windows function, not a MIRC function. On a hunch, I ran the latest version of MIRC (7.77) through the compatability troubleshooter, and THAT FIXED THE PROBLEM! Why this should have even happened, I have no idea, but I thought I'd let you know in case anyone else has this problem.

Thanks
3 860 Read More
Bug Reports Jump to new posts
/background deVilbaT 26/08/24 01:15 PM
When mirc.ini contains:

[background]
wserv=<filename>,<type>
wchat=<filename>,<type>

and first we open file server, window is getting correct photo from wserv (default for all file server window).
Now if we open chat ( and leave previously open file server ) background for file server window is changed for a file from chat (wchat).

Can this be fixed?
Regards.
0 34 Read More
Feature Suggestions Jump to new posts
Re: Missing Documentation KindOne 26/08/24 06:57 AM
Quote
03/02/2002 - mIRC v6.0
...
80.Added WMA/OGG support to sounds dialog, /splay and /sound
commands, and added new identifiers.
The /sound and /splay commands are missing this.
52 76,904 Read More
General Discussion Jump to new posts
Re: mIRC locks Soundcard. Please make disable option! Khaled 24/08/24 12:12 PM
Quote
You can disable sound in the Sound option, alt + o > Sound
This enables/disables sound events, not all sounds in mIRC, eg. using /splay, so this would not have an effect. Wims pointed out that this does in fact disable all sounds but has no effect on the issue being discussed above.

mIRC often needs to play multiple sounds one after another, eg. sound events, and repeatedly initializing and closing the sound card results in chopped/unplayed sounds, so newer versions of mIRC keep an open sound channel to ensure that sounds are played smoothly.

I might be able to change this so that the sound channel is enabled/disabled depending on whether Sounds/Do not disturb are enabled/disabled. I have added this to my to-do list.
2 246 Read More
Bug Reports Jump to new posts
RAW 569 TECO 22/08/24 05:38 PM
In UnrealIRCd, RAW 569 returns information that should not be.

Example:
-- Testing 12322 is connecting from AS12322 [Free SAS]

And it should show:
-- Testing is connecting from AS12322 [Free SAS]

More info:
https://github.com/unrealircd/unrea...LEASE-NOTES.md#developers-and-protocol-1
https://github.com/weechat/weechat/issues/2162
0 100 Read More
Bug Reports Jump to new posts
Re: WebView2Loader.dll TECO 20/08/24 11:36 AM
Hi Khaled,
After some testing, I confirmed that the problem was the version of the dcx.dll file
Thanks
2 205 Read More
Bug Reports Jump to new posts
Re: On EXIT event with /save issue favellado 17/08/24 02:02 PM
I made the error stop. The /save -rv command was called on an alias from time to time, in addition to the ON EXIT one. My bot has an RSS script that is running all the time calling your entire list in sequence, opening and closing in a loop. Today there are a total of more than 100 RSS.

I noticed that mIRC was getting lost at some point when /save -rv was called when RSS sockets were active. With them turned off, the problem no longer occurs. The question remains why there is no error in the variable editor?

I believe that because I use dynamic variables, such as:
% [ $+ [ $+($sockname,.temp.mark) ] ]

This example is one of several other variables.

After I left the bot saving only in ON EXIT with the RSS Sockets turned off before exiting, the problem no longer occurred. When I posted the question here and tested it on different computers, there was another mIRC open alongside running the RSS sockets. And perhaps the memory is being shared in both and it gave the ON EXIT error.

NOTE: I don't have any routine that saves, checks or does anything in vars.ini. I just use /save -rv vars.ini
11 1,831 Read More
Bug Reports Jump to new posts
mIRC beta Khaled 17/08/24 12:22 PM
The latest beta can be downloaded here and includes the following changes:

Quote
Beta v7.77.1162 changes:
1.Item 17, fixed https://forums.mirc.com/ubbthreads.php/topics/272834
2.Item 18, updated. Apart from the the string changes in previous
betas, also added resource strings for the default internal color
theme names, since only "mIRC Classic" was in resources as a
translatable string. The default theme names remain in English
internally and in mirc.ini but use the translated resource in
the color dialog.
3.Item 13, https://forums.mirc.com/ubbthreads.php/topics/272867
Changed so that find dialog is now positioned above or below
found text.
4.Item 11, changed how the mirc-en-GB.dll filename format is parsed
to allow you to use - dashes in the name before the language code.

Beta v7.77.1065 changes:
1.Item 1, fixed.
2.Item 2, fixed.
3.Item 3, changed again to remove startup flicker on Windows 11.
4.Item 3, added alternative method of retrieving the titlebar button
icons/colors. This is disabled for now and may be used in future.
5.Item 4, added.
6.Added SCRAM support for channel binding with tls-unique /
tsl-server-endpoint / tls-exporter. However, no IRC servers currently
support these, so I was unable to test them. This is disabled for now
and may be used in future.
7.Added alternative /dns -mn method which supports specifying the DNS
server address as IPv6. This does not work under XP. This is disabled
for now and may be used in future.
8.Item 5, added. Works on Windows 7 onwards.
9.Item 6, added.
Note that the Windows taskbar does not support a "success" progress
bar color, like the switchbar/treebar progress bars.
10.Item 7, added.
11.Item 8, changed. This is still limited to hiding repeat away messages
for at most ten minutes.
12.Item 9, added.
13.Item 10, added. Experimented with SVG support using ThorVG. It uses
the Meson build system which outputs an... odd Visual Studio
solution file. So it took some tweaking to get it to work. mIRC can
now use NanoSVG, LunaSVG, or ThorVG. The current default is LunaSVG
as it is under active development, covers most SVG uses, has a
reasonable size, and is easy to build.
14.Item 11, extended. Added several new checks based on translations
seen and questions received so far, such as:

Changed a number of words that should be capitalized, such as COM, ID,
DNS, CAP, and removed plurals for some words where they were not
necessary.

Checking for capitalized words, eg. if the English text contains the
word "CTCP", the translation should probably also contain it.

Checking for colons ":", eg. spacing, addition, removal, which should
be the same in the translation.

Translators, please run this beta and type:
//langdll -d mirc777.exe $mircexe
to see what has changed since v7.77.
and:
//langdll -d mirc777.exe mirc-your-dll.dll
to check your DLL for errors. These will be highlighted in red and
prefixed with the word ""Error:".

Updated forum post to include issues to look out for:
https://forums.mirc.com/ubbthreads.php/topics/272687

15.Item 11, ResourceHacker was removing an old style from the saved
resource file that was causing /langdll -d to report an error due
to a dialog style change. This is now taken into account.
16.Item 12, extended.
17.Item 13, extended.
18.Item 14, fixed https://forums.mirc.com/ubbthreads.php/topics/272799
19.Item 15, fixed https://forums.mirc.com/ubbthreads.php/topics/272805
20.Item 11, fixed an issue with how icon resources are handled in
external language DLLs. It turns out that when /langdll -m creates
the language DLL, UpdateResource() is writing icon controls in dialogs
incorrectly. This looks like an UpdateResource() bug as it is being
provided with a pointer to the dialog resource that is in mIRC. I
have made changes to several dialogs that use icon controls to get
around this issue, so that they now display icons correctly when
loading the external language DLL.
21.Item 16, added.

Changes:
1.Fixed SCRAM intermittent authentication bug.
2.Changed SCRAM nonce generation method to comply with RFC.
3.Fixed Aero theme helper windows startup flicker on Windows 11.
4.Added timestamp prefix to scripting error messages.
5.Added Windows taskbar support for DCC Send/Get desktop windows
taskbar button progress bar.
6.Added /window -qS:P switch that sets the S state and P percent
of the progress bar for a custom @window, where S = 0 disabled,
1 = in progress, 2 = success, 3 = error.
7.Added $window().pbstate/pbpercent properties to return the custom
@window progress bar state.
8.Changed "Hide away reminders" option to apply to all contexts.
9.Added /write and $read() support for WR switches where the line read
from a file is treated as the wildcard/regex.
10.Added support for loading SVG files using the LunaSVG library.
11.Extended /langdll -d compare method to highlight changes in
dialog/control/string style/size/position/format along with
keywords (prefixed by "Error:") to make spotting issues easier.
12.Extended Find dialog in windows so that if the editbox has the
focus and you press Shift+Enter, it searches forwards.
13.Extended Find dialog in windows to vertically center found
text and to highlight the line.
14.Fixed server list parsing gpf bug that was causing a random
crash on startup/while running.
15.Fixed $regml() bug relating to /F and empty groups.
16.Added /findtext -hc switches to show/clear highlight.
17.Fixed flickering menubar bug.
18.Updated various resources strings to improve support for
translations.
1 410,878 Read More
Scripts & Popups Jump to new posts
Re: * Break: command halted Khaled 16/08/24 07:14 AM
The most common reason for this is that Windows thinks the Control+Break key is pressed. You can press the Control+Break key and then release it to resolve this.
1 235 Read More
Scripts & Popups Jump to new posts
Re: on TEXT and Variables Epic 15/08/24 03:51 PM
Most likely you won't be able to do it the way shown in your example, but I have created another way to solve your idea.

You can try using this variant of the script code:
Code
on *:TEXT:*:#:{
  if ($var($+(prefix_,$chan),1).value isin $1-) {
    msg $chan Found dynamic variable with name04 $+(%,prefix_,$chan) and value:04 $v1
  }
}

Note: This script will only run if you have a global dynamic variable saved in your mIRC (for bot) with the name of the channel where a message was sent by another user whose text matches the text value of this variable.

For example, enter this command in your bot's #test channel window: //set -s %prefix_ $+ $chan New trigger text

This will create a global dynamic variable with the channel name "%prefix_#test" and the value "New trigger text" as an event trigger.


Screenshot of testing the script:

    [Linked Image from i.postimg.cc]
3 287 Read More
Scripts & Popups Jump to new posts
Re: VOICE on JOIN Simo 13/08/24 10:22 AM
Also i wanted to add that on MindForge you can set the following in the channel to achieve the same but in a more effective way:

Quote
/cs levels #YourChannel set autovoice 0
22 3,494 Read More
Scripts & Popups Jump to new posts
Re: on TEXT does not fire if you sent the text MstrControl 11/08/24 01:51 PM
The moment I clicked send in the post, I remembered. 😛
2 283 Read More