मैं MIRC पर अलग-अलग सर्वरों पर स्वतः लॉगऑन कैसे कर सकता हूं, कुछ चैनलों में शामिल हो सकता है और प्रत्येक सर्वर के लिए एक अलग निक है?


10

मैं MIRC पर अलग-अलग सर्वरों पर स्वतः लॉगऑन कैसे कर सकता हूं, कुछ चैनलों में शामिल हो सकता है और प्रत्येक सर्वर के लिए एक अलग निक है?

irc  mirc 

मैं mirc क्लाइंट का उपयोग कर रहा हूँ;)

जवाबों:


11

ऑटो कनेक्ट मल्टी-सर्वर : 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

और जैसा कि ईदीगास ने कहा है, आप वहां कोई भी निर्देश जोड़ सकते हैं

(वहाँ ऑटो के लिए एक विकल्प के लिए एक चैनल शामिल होने के लिए: 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

और नेटवर्क समूह के किसी भी सर्वर से कनेक्ट करने के लिए, बस सर्वर को समूह नाम से बदलें: उदाहरण के लिए "fircode" द्वारा "irc.freenode.net" बदलें।

("/ help / server" सभी / सर्वर स्विच पाने के लिए)


0

निर्भर करता है कि आप किस irc क्लाइंट का उपयोग कर रहे हैं, मैं अत्यधिक Hix स्क्रिप्ट की सिफारिश करता हूं। आप इसे रूप में डाउनलोड कर सकते हैं rupertonline.ca/hix/main.htm इस क्लाइंट के भीतर आप इसे कई सर्वरों के लिए ऑटो लॉगिन और सर्वर के भीतर कई चैनलों पर सेट कर सकते हैं। उदाहरण के लिए कमांड #channel और / join join.serverinfo.com हैं।


ऐसा लगता है कि ओपी MIRC (उर्फ mIRC) क्लाइंट ( mirc.com ) का उपयोग कर रहा है ... फिर जानते हैं, क्योंकि उसने शीर्षक में इसका उल्लेख किया है, और सवाल, और टैग ...
quack quixote

Hix लिपि mIRC है और इसके लिए इसका अपना मॉड है।
अकाजामेर

आप इस तरह से कुछ के लिए अतिरिक्त स्क्रिप्ट की जरूरत नहीं है।
रूक

0

कोई दिक्कत नहीं है।

कुछ (मेरे लिए अज्ञात) कारण के लिए मैं जिस मशीन से यह लिख रहा हूं, उस पर मैंच नहीं करता, इसलिए मैं इसे केवल बाहर लिख दूंगा जैसा कि मुझे याद है, और आप इसे इंटरफ़ेस के माध्यम से खोजने का प्रयास करते हैं। Mirc को नेटवर्क याद आता है, बल्कि सर्वर ... आपके पास एक निश्चित नेटवर्क के लिए बहुत सारे सर्वर हो सकते हैं (उदाहरण के लिए, FreeNode)। कहीं न कहीं "परफॉर्म" नामक एक विकल्प है ... इसमें आप स्क्रिप्ट करते हैं कि आप एक निश्चित नेटवर्क / सर्वर से कनेक्ट होने के लिए क्या करना चाहते हैं ... उदाहरण के लिए,

/nick nixnub
/msg nickserv ghost nixnub nixnubs_password
/nick nixnub2
/msg nickserv identify nixnubs_password
/join #myfavouritechannel

अगर आप इसे पंजीकृत कर चुके हैं, तो आप इसकी पहचान करेंगे, और अपने सामान्य निक पर ले जाएंगे। इसमें कमांड मानक mirc कमांड (ज्यादातर मामलों में मानक IRC कमांड) हैं ... आप इसे प्रत्येक नेटवर्क के लिए व्यक्तिगत रूप से कॉन्फ़िगर कर सकते हैं।

Btw, जब अपनी निर्देशिका से एक और मशीन कॉपी फ़ाइल perform.ini को mirc कॉपी करते हैं - यह वह जगह है जहां ये मिनी स्क्रिप्ट सहेजे जाते हैं।


मुझे आपके आदेशों की समझ नहीं है, "/ msg nickserv ghost ..." पहले नहीं होना चाहिए? और अगर आपके पास nickserv पर पहचाना जाता है तो दो "/ निक" क्यों हैं?
फ्लक्सटेंडू

@fluxtendu - अच्छा दु: ख। मुझे यह याद करना भी याद नहीं है :) ... वैसे भी, oyur सवाल करने के लिए: क्योंकि अगर उस सर्वर पर कोई व्यक्ति पहले से ही "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
  }
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.