আমি কীভাবে স্বয়ংক্রিয়ভাবে এমআইআরসি-র বিভিন্ন সার্ভারগুলিতে লগইন করতে পারি, নির্দিষ্ট চ্যানেলে যোগদান করতে পারি এবং প্রতিটি সার্ভারের জন্য পৃথক নিক রাখতে পারি?
আমি কীভাবে স্বয়ংক্রিয়ভাবে এমআইআরসি-র বিভিন্ন সার্ভারগুলিতে লগইন করতে পারি, নির্দিষ্ট চ্যানেলে যোগদান করতে পারি এবং প্রতিটি সার্ভারের জন্য পৃথক নিক রাখতে পারি?
উত্তর:
স্বয়ংক্রিয়ভাবে মাল্টি-সার্ভার সংযুক্ত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
এবং কোনও নেটওয়ার্ক গ্রুপের যে কোনও সার্ভারের সাথে সংযোগ স্থাপন করতে, সার্ভারটিকে কেবল গ্রুপ নাম দিয়ে প্রতিস্থাপন করুন: উদাহরণস্বরূপ "ফ্রাইকোড" দ্বারা "irc.freenode.net" প্রতিস্থাপন করুন
("/ সহায়তা / সার্ভার" সমস্ত / সার্ভার স্যুইচ পেতে)
আপনি কোন আইস ক্লায়েন্টটি ব্যবহার করছেন তার উপর নির্ভর করে, আমি হিক্স স্ক্রিপ্টটির অত্যন্ত প্রস্তাব দিই। আপনি এই ক্লায়েন্টের মধ্যে rupertonline.ca/hix/main.htm এ এটি ডাউনলোড করতে পারেন আপনি সার্ভারের মধ্যে একাধিক সার্ভার এবং একাধিক চ্যানেলে স্বয়ংক্রিয়ভাবে লগইন করতে পারেন। কমান্ডগুলি হ'ল # চ্যানেলটিতে যোগ দিন এবং / join.serverinfo.com উদাহরণস্বরূপ।
সমস্যা নেই.
কিছু (আমার কাছে অজানা) কারণে আমি যে মেশিনটিটি লিখেছিলাম তাতে আমার চালা নেই, সুতরাং আমি যা মনে করি ঠিক তাই লিখব এবং আপনি ইন্টারফেসের মাধ্যমে এটি সন্ধান করার চেষ্টা করবেন। মীর্ক তারপরে সার্ভারগুলি নেটওয়ার্কগুলির কথা মনে রাখে ... একটি নির্দিষ্ট নেটওয়ার্কের জন্য আপনার প্রচুর সার্ভার থাকতে পারে (উদাহরণস্বরূপ, ফ্রি নোড)। কোথাও না কোথাও "পারফর্ম" নামে একটি অপশন রয়েছে ... এতে আপনি স্ক্রিপ্ট করেছেন যে আপনি কোনও নির্দিষ্ট নেটওয়ার্ক / সার্ভারের সাথে সংযোগ স্থাপনের পরে মিক কী করতে চান ... উদাহরণস্বরূপ,
/nick nixnub
/msg nickserv ghost nixnub nixnubs_password
/nick nixnub2
/msg nickserv identify nixnubs_password
/join #myfavouritechannel
আপনাকে নিকজারভুক্ত করে তুলবে এবং আপনার যদি নিবন্ধভুক্ত থাকে তবে আপনার সাধারণ নিকটিকে তা গ্রহণ করবে। এতে থাকা কমান্ডগুলি হ'ল স্ট্যান্ডার্ড মিয়ার কমান্ড (বেশিরভাগ ক্ষেত্রে স্ট্যান্ডার্ড আইআরসি কমান্ড) ... আপনি প্রতিটি নেটওয়ার্কের জন্য স্বতন্ত্রভাবে এটি কনফিগার করতে পারেন।
বিটিডব্লিউ, যখন তার ডিরেক্টরি থেকে অন্য মেশিনের অনুলিপি পারফেক্ট.আইআইএন ফাইলটিতে মিরক অনুলিপি করে - এই মিনি স্ক্রিপ্টগুলি সেভ করা হয়।
নীচের স্ক্রিপ্টটি তৈরি করুন যা সমস্ত অটোজোইন চ্যানেলের জন্য আপনার চ্যানেলের পছন্দসইগুলিতে দেখবে এবং নিশ্চিত করবে যে এমআইআরসি সেই চ্যানেলের সাথে সম্পর্কিত নেটওয়ার্কের সাথে সংযুক্ত রয়েছে।
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
}
}