автоматическое подключение нескольких серверов : Menu "Tools" > "Script Editor" > Tab "Remote"добавьте что-то вроде этого:
on *:START:{
server irc.network1.com
server -m irc.network2.org
server -m irc.network3.net
}
изменить свой ник по сети :Menu "Tools" > "Options..." > Category "Connect\Options" > Button "Perform..." > Check "Enable perform on connect" > Choose (or Add) your Network > Add the following to the text box:
/nick yournick
присоединиться к каналу (все еще в том же окне):
/join #yourchannel
и, как утверждает Idigas, вы можете добавить туда любые команды mirc
(Там альтернатива для автоматического присоединения к каналу: Join your channel > Menu "(Tools >) Favorites" > "Add to Favorites..." > Check "Join on connect" > OK)
Обновление : вы также можете делать все, адаптируя скрипт автоматического подключения:server [-m] irc.network.org -i yournick alternativenick -jn #yourchannel1,#yourchannel2
и для подключения к любому серверу сетевой группы просто замените сервер на имя группы: например, замените «irc.freenode.net» на «freenode»
(«/ help / server», чтобы получить все параметры / server)
Зависит от того, какой клиент IRC вы используете, я настоятельно рекомендую Hix Script. Вы можете скачать его по адресу rupertonline.ca/hix/main.htm в этом клиенте, вы можете настроить автоматический вход на несколько серверов и несколько каналов на сервере. Это, например, команды / join #channel и / join serv.serverinfo.com.
Похоже, что OP может использовать клиент MIRC (он же mIRC) ( mirc.com ) ... ну, вы знаете, поскольку он упомянул об этом в заголовке, а также в вопросе и тегах ...
quack quixote
Hix скрипт - это mIRC, это просто собственный мод для него.
AskaGamer
Вам не нужны дополнительные сценарии для чего-то подобного.
Ладья
0
Нет проблем.
По какой-то (неизвестной мне) причине у меня нет mirc на машине, с которой я пишу это, поэтому я просто напишу это, как я помню, и вы попытаетесь найти это через интерфейс. Mirc запоминает сети, а не серверы ... у вас может быть много серверов для определенной сети (например, FreeNode). Где-то там есть опция «Выполнить» ... в которой вы пишете сценарий того, что вы хотите, чтобы mirc делал при подключении к определенной сети / серверу ... например,
идентифицирует вас в nickserv и примет ваш обычный ник, если он у вас зарегистрирован. Команды в нем являются стандартными командами mirc (в большинстве случаев стандартными командами IRC) ... вы можете настроить это для каждой сети индивидуально.
Кстати, при копировании mirc на другой компьютер скопируйте файл execute.ini из его каталога - именно там эти мини-сценарии сохраняются.
Я не понимаю порядок ваших команд, "/ msg nickserv ghost ..." не должно быть первым? И зачем иметь два "/ nick", если вы идентифицированы на nickserv?
Fluxtendu
@fluxtendu - Хорошее горе. Я даже не помню, что отвечал на это больше :) ... в любом случае, на ваш вопрос: потому что, если кто-то на этом сервере уже находится под "nixnub", вы не сможете забрать его у него с первого раза. Так что используйте временную.
Ладья
0
Создайте следующий скрипт, который будет искать в избранном канале все каналы автоматического объединения и убедиться, что mIRC подключен к сети, связанной с этим каналом.
on *:start: AutoConnect
alias AutoConnect {
; Ensure we are connected to all existing servers
var %n = $null
var %i = $scon(0)
while (%i) {
%n = $addtok(%n,$scon(%i).network,32)
if ($scon(%i).server == $null) scid -t10 $scon(%i) server $scon(%i).network
dec %i
}
; Now loop through favourites and make sure we are connected
; to the networks for all favourite channels that are autojoin.
var %i = $ini(mirc.ini,chanfolder,0)
while (%i) {
var %ini = $readini(mirc.ini,chanfolder,$ini(mirc.ini,chanfolder,%i))
var %ini = $replace(%ini,$+($chr(44),$chr(44)),$+($chr(44),Z,$chr(44)))
var %ini = $replace(%ini,$+($chr(44),$chr(44)),$+($chr(44),Z,$chr(44)))
var %chan = $gettok(%ini,1,44)
var %net = $noqt($gettok(%ini,4,44))
var %autojoin = $gettok(%ini,5,44)
if ((%net != $null) && (!$istok(%n,%net,32)) && (%autojoin)) {
server -m %net
%n = $addtok(%n,%net,32)
}
dec %i
}
}
Ответы:
автоматическое подключение нескольких серверов :
Menu "Tools" > "Script Editor" > Tab "Remote"
добавьте что-то вроде этого:изменить свой ник по сети :
Menu "Tools" > "Options..." > Category "Connect\Options" > Button "Perform..." > Check "Enable perform on connect" > Choose (or Add) your Network > Add the following to the text box:
присоединиться к каналу (все еще в том же окне):
и, как утверждает Idigas, вы можете добавить туда любые команды mirc
(Там альтернатива для автоматического присоединения к каналу:
Join your channel > Menu "(Tools >) Favorites" > "Add to Favorites..." > Check "Join on connect" > OK
)Обновление : вы также можете делать все, адаптируя скрипт автоматического подключения:
server [-m] irc.network.org -i yournick alternativenick -jn #yourchannel1,#yourchannel2
и для подключения к любому серверу сетевой группы просто замените сервер на имя группы: например, замените «irc.freenode.net» на «freenode»
(«/ help / server», чтобы получить все параметры / server)
источник
Зависит от того, какой клиент IRC вы используете, я настоятельно рекомендую Hix Script. Вы можете скачать его по адресу rupertonline.ca/hix/main.htm в этом клиенте, вы можете настроить автоматический вход на несколько серверов и несколько каналов на сервере. Это, например, команды / join #channel и / join serv.serverinfo.com.
источник
Нет проблем.
По какой-то (неизвестной мне) причине у меня нет mirc на машине, с которой я пишу это, поэтому я просто напишу это, как я помню, и вы попытаетесь найти это через интерфейс. Mirc запоминает сети, а не серверы ... у вас может быть много серверов для определенной сети (например, FreeNode). Где-то там есть опция «Выполнить» ... в которой вы пишете сценарий того, что вы хотите, чтобы mirc делал при подключении к определенной сети / серверу ... например,
идентифицирует вас в nickserv и примет ваш обычный ник, если он у вас зарегистрирован. Команды в нем являются стандартными командами mirc (в большинстве случаев стандартными командами IRC) ... вы можете настроить это для каждой сети индивидуально.
Кстати, при копировании mirc на другой компьютер скопируйте файл execute.ini из его каталога - именно там эти мини-сценарии сохраняются.
источник
Создайте следующий скрипт, который будет искать в избранном канале все каналы автоматического объединения и убедиться, что mIRC подключен к сети, связанной с этим каналом.
источник