1473,352 написал(а):I haven't created a folder with the name "ScanBadNicks" and copy chans.txt and badwords.txt to this folder, so the code doesn't work.
Очень жаль, что вы невнимательно читаете инструкции, которые были опубликованы вместе с кодом скрипта. Поэтому не будет лишним ещё раз повторить, что каждый скрипт должен находиться в отдельной папке со своим названием (внутри "scripts" папки), вместе со всеми рабочими файлами, с которыми он взаимодействует, и лишь в редких случаях вы можете использовать внешние общие файлы (например базы данных), которые могут быть связаны одновременно с несколькими скриптами. Кроме того при необходимости вы можете создать внутри папки со скриптом дополнительные папки для разделения файлов по категориям, но тогда нужно будет также исправить в скрипте все пути к файлам. Всё это будет способствовать стабильной работе скриптов и общему порядку в корневой папке mIRC, а также вам будет гораздо удобнее, если вы захотите в один клик скопировать или поместить скрипт в ZIP-архив, для передачи и отправки его другим пользователям.
1473,352 написал(а):I don't use mIRC, i use AdiIRC, so sometimes your code doesn't work for me and some errors occur.
Да. Именно потому, что я пишу скрипты для mIRC, а вы используете их в AdiIRC иногда могут возникать некоторые ошибки и конфликты совместимости из-за разницы используемых клиентских программ, которые были созданы разными разработчиками. Так как авторы AdiIRC пошли по пути использования в коде такого же синтаксиса, который повторяет синтаксис mIRC скриптов - то значит теперь они полностью отвечают за 100%-ную поддержку обратной совместимости и работоспособность используемых скриптов. Поэтому они должны постоянно отслеживать подобные случаи и своевременно исправлять обнаруженные пользователями ошибки при использовании mIRC скриптов в AdiIRC, т. к. эти скрипты должны гарантированно работать без ошибок, если они также не возникают при использовании их в mIRC. То есть этим исправлением должны заниматься не разработчики скриптов, а именно авторы и разработчики данного клиента. Поэтому вам будет лучше обратиться с этим вопросом непосредственно в тех-поддержку AdiIRC.
В противном случае, если я начну писать скрипты с учётом особенностей разных других альтернативных клиентов, таких как AdiIRC, то однажды может случиться так, что все мои скрипты могут стать неисправными при использовании их в mIRC. Так что, если вам очень нравится использовать AdiIRC или какой то другой клиент, то на данный момент я вам могу порекомендовать только единственное верное решение - прежде чем использовать скрипт в AdiIRC, который был написан для mIRC и с помощью mIRC, вам необходимо предварительно протестировать его на работоспособность в том же mIRC (последней версии), и только после этого, убедившись в его исправности, уже самостоятельно вносить в код необходимые вам корректировки для использования скрипта в AdiIRC, чтобы избежать подобных недоразумений и траты времени на их решение.
1473,352 написал(а):I recommend you try AdiIRC so you can get a feel and compare.
Я уже пробовал использовать AdiIRC и он действительно имеет ряд преимуществ, а также имеет множество дополнительных настроек, которых нет, и наверное никогда не будет в mIRC. Хотя многое из этого я могу создать и добавить самостоятельно. Больше всего меня радует в AdiIRC возможность использования графических смайлов в окнах чата. Но к сожалению, этот клиент всё ещё далёк от совершенства и находится на стадии активной разработки. Ещё не всё сделано, что должно повторять весь функционал mIRC - который, к слову сказать, разрабатывается и улучшается мистером "Khaled"-ом уже более 28-ми лет, что заслуживает уважения и имеет гораздо больший вес для стабильности и работоспособности программы. Кроме того, меня очень сильно огорчает, что в AdiIRC невозможно использовать некоторые dll (такие как DCX), которые были специально созданы для mIRC и с помощью которых я могу создавать собственные скриптовые проекты на основе диалоговых окон с красивым дизайном. По этой причине мне пока НЕ подходит AdiIRC для использования в качестве постоянного клиента и в том числе для разработки собственных скриптов. Но тем не менее, спасибо вам за предложение.
Как только всё, что мне нужно будет реализовано и будет исправно работать в AdiIRC, я обязательно попробую начать использовать его для чата, ну а пока что - "mIRC Forever!"
- Подпись автора
[html]<style>img {vertical-align:middle;}.hnet{color:#FFFFFF;}.hstar{color:#DE0000;}.htext{font-family:Verdana;font-size:13px;color:#6E1E00;}.heading{font-family:Verdana;font-size:13px;font-weight:bold;background-color:#4897E7;}.stitle{font-family:Verdana;font-size:12px;}.dot{color:#808000;}.desc{color:#ADADAD;}a .curl{font-family:Verdana;font-size:13px;color:#3A92CD;}</style><table><tr><td width="20px" height="20px"><img src="https://forumstatic.ru/files/000d/c9/8c/34681.jpg"></td><td><a href="https://forum.epicnet.ru/viewtopic.php?id=234"><span class="heading"> <span class="hstar">★</span> <span class="hnet">EpicNet.Ru</span> <span class="hstar">★</span> </span><span class="htext"> - IRC Чат © 2008</span></a></td></tr><tr><td></td><td><div class="stitle"><span class="dot">•</span> <span class="desc">Вход через вебгейт:</span> <a href="http://irc.epicnet.ru"><span class="curl">http://irc.epicnet.ru</span></a><br><span class="dot">•</span> <span class="desc">Сервер:</span> irc.epicnet.ru <span class="desc">Порты:</span> 6667, 6668 (ssl)<br><div></td></tr></table>[/html]