<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE helpdoc SYSTEM "helpdoc.dtd">
<helpdoc>
<title>Ban ki Rehnumaie</title>

<version type="revision" major="1" minor="2" point="5" language="ur">
<author><name>Jazzzzz</name><email>dreamhealer@hotmail.co.uk</email></author>
<date>2026-09-28</date>
</version>

<version type="translation" major="1" minor="2" point="4" language="ur">
<author><name>Leo`King</name><email>Leoo.dal@gmail.com</email></author>
<author><name>Heroic</name><email>Ali_Heroic@Hotmail.com</email></author>
<date>2006-05-17</date>
</version>



<version type="revision" major="1" minor="2" point="5">
<author><name>h</name><email>AHFR@Email.com</email></author>
<date>2018-11-20</date>
</version>

<version type="revision" major="1" minor="2" point="4">
<author><name>Zappu</name><email>zappu.dalnet@gmail.com</email></author>
<date>2009-01-11</date>
</version>
<version type="revision" major="1" minor="2" point="4">
<author><name>PJKevin</name><email>kevinram_2002@hotmail.com</email></author>
<date>2005-05-12</date>
</version>
<version type="revision" major="1" minor="2" point="3">
<author><name>PJKevin</name><email>kevinram_2002@hotmail.com</email></author>
<date>2005-05-08</date>
</version>
<version type="revision" major="1" minor="2" point="1">
<author><name>LadyDana</name><email>ladydana@dal.net</email></author>
<date>2000-11-04</date>
</version>
<version type="revision" major="1" minor="2" point="0">
<author><name>LadyDana</name><email>ladydana@dal.net</email></author>
<date>2000-11-02</date>
</version>
<version type="revision" major="1" minor="1" point="1">
<author><name>LadyDana</name><email>ladydana@dal.net</email></author>
<author><name>Wizzu</name><email>wizzu@dal.net</email></author>
<date>2000-09-01</date>
</version>
<version type="revision" major="1" minor="1" point="0">
<author><name>OverPass/LadyDana</name></author>
<date>2000-08-01</date>
</version>
<version type="original" major="1" minor="0" point="0">
<author><name>Aysmonte</name></author>
<date>1997-03-03</date>
</version>
<introduction>
<section>
<title>Taa`urf</title>
<p>
A
<definition>Kamry ka ban</definition>
aik IRC user par pabandi hoti hai jo usay us ke address aur/ya urfi`naam ki bunyaad par kamray mein dakhil honay se rokti hai. Yaad rahe ke bans case-sensitive nahi hotay aur baghair imtiyaz apply hotay hain. Yani kisi aik shakhs ko bahar rakhne ki koshish mein aap asani se masoom users ko bhi apnay kamray se ban kar saktay hain.
</p>
<p>Yaad rakhain, k ban ko set karny k liyeh aap, k paas operator ho os kamry mein (jo k aap k urfi`naam k sath "@" sey pehchani jati hay os kamry ki fehrist mein. Sirf kamry k operators ban ko jamah or khatam kar sakty hain.</p>
<p>Agar aap aik kamray ke operator hain to yeh samajhna zaroori hai ke bans kaise kaam kartay hain aur kab aur kyun istemal kiye jatay hain. Is dastawiz mein main isay asan marahil mein taqseem kar raha hon aur har hissa ka aam pas-e-manzar bhi diya gaya hai taa-ke aap samajh saken ke yeh sab kyun aur kaise kaam karta hai. Behtar hai ke aap is dastawiz ko chand martaba parhein taa-ke sirf istilahat se waqif hi na hon balke tamam maloomat ko achi tarah samajh aur yaad bhi rakh saken. Har kaam ki tarah is ke bhi doosray tareeqay ho saktay hain, lekin yahan woh bunyadi tareeqay diye gaye hain jo aksar IRC clients par kaam kartay hain.</p>
<p>Yeh bhi yaad rakhain k jesa k yeh dastawizat kamy ki bans per likhay gay hain, tumam maharty jo k aik kamry ki Akicks ko milti hain. Akick asal mein aik mustaqil ban ki shakal hay. Sirf sops or kamry ka founder hi inko ChanServ ki akick fehrist mein shamil kar sakty hain. iskay bary mein dastawizat k akhir mein bataya gia hay.</p>
</section>
</introduction>
<main>
<section>
<title>Kamry ki Ban kia hay or Kab Istemal kanra hay?</title>
<p>
Aik
<definition>ban</definition>
channel mode hota hai jo kuch IRC identifiers (username, hostname, nickname) rakhne walay clients ko us kamray mein dakhil honay se rokta hai. Agar woh pehlay se kamray mein mojood hon to yeh unhein bolne se rokta hai (bilkul us surat ki tarah jab channel +m ho aur woh +o ya +v na hon) ya unhein apna urfi`naam tabdeel karne se rokta hai. Is khasiyat ko +bquiet kaha jata hai.
</p>
<p>Bans channel-specific hotay hain, yani ban sirf usi kamray mein mojood hota hai jo ban command line mein diya gaya ho. Agar kamra bilkul khali ho jaye to tamam bans khatam ho jatay hain. Channel bans sirf channel operators laga ya hata saktay hain. AutoKicks is qaidah se mukhtalif hain aur ChanServ unhein us waqt apply karta hai jab ban se match karta user us kamray mein dakhil honay ki koshish kare. Us waqt kamray mein koi mojood ho ya na ho, is se koi farq nahi parta.</p>
<p>Kab aap ko ban isteam karni chahiyeh? yeh aap per hay aik kamry k operator honay k natay. Aam tor per ban os waqt istemal ki jati hay jab koi shakhs kisi mushkil ko paida kar raha ho. Jo k, kamry mein flood karna yah akarna ho sakta hay. Iska matlab yeh nahi k sirf waqt k liyeh ban rakhi jati hay. aap kamry say ban ho sakty ho kisi naguzer urfi`naam yah koi dosri wajah k. Ban ko set karna pora haq hay or faisla hota hay kamry k Operators ka. </p>
<p>Yeh yaad rakhna chahiyeh k aik kamy ka operator k pass ikhtiyar hay k kisi ko ban krny ka onki marzi say. Aik kamry ka operator honay k natay, asal mein kamry k malik hotay hain. Aik apnay ghar ki tarah samajhty hain. Agar aap ko yeh izzat milay too aap k pass ikhtiyar k kisi ko khatam karny ka aap ki apni marzi k tehat, yeh tabi hota jab aap onko pasand na karty hon. </p>
<p>Kuch kamry kuch qanon rakhty hain ban ko istemal karny k liyeh. Jab aap aik operator ka rutba hasil karty ho kisi kamry mein too oss kamry k founder say pochna chahiyeh k agar osnay koi qawanin set kar rakhain hain, agar aap nahi janty ho.. </p>
</section>
<section>
<title>Ban karny k Liyeh kin Malomaat ki zarorat hay?</title>
<p>Aik ban ko set karny k liye, aap ko oss shakhs k address ka pata hona chahiyeh jisko aap bas rakhna chahiyeh kamry say yah khamosh. In malomaat ko talash karny k liyeh WHOIS command istemal karain. </p>
<p>Agar shakhs urfi`naam tabdeel karna, too aap WHOWAS istemal kar sakty ho. Yeh command sirf osi waqt istemal karny k kabil hoti hay jesay hi woh urfi`naam tabdeel karta hay yah network say jata hay. Server shakhs k address ko yaad karny say qasir hay jesay hi woh urfi`naam ko tabdeel yah chaly jaty hain. puss aap k paas aik minute hota hay WHOWAS command ko istemal karny k liyeh.</p>
<p>Mein urfi`naam ka naam istemal karonga nichay di gaie misalon mein. Ab WHOIS command ko "Nick" per istemal karny k liyeh yeh likhonga: </p>
<commandblock>
<line>
/whois
<param>NICK</param>
</line>
</commandblock>
<p>Kisi command line per aapk IRC clien k andar. Yeh bais karta hay aap k istemal karny per, yah konsa script or filter aap chala rahy ho, yeh aap ko kuch istarah ka jawab dega: </p>
<responseblock>
<line>*** Aysmonte is AMO@cs1p1.ipswich.gil.com.au Aysmonte@dal.net</line>
<line>*** on channels: @#gryphons</line>
<line>*** on irc via server cin.il.us.dal.net</line>
</responseblock>
<p>
Jesa k aap daikh sakty hi, yahan kafi malomaat hay, jimay shamil hay: user ka address, kamra jismay woh shakhs mojod hay, IRC server jo istemal horaha hota hay, or dosri malomaat jesa k agar shakhs away hain or jesa k (yahan kuch nahi, dekhain
<crossref id="appendixa"/>
). Malomaat yeh k hamy pehli line ko dekhna chahiyeh:
</p>
<responseblock>
<line>*** Aysmonte is AMO@cs1p1.ipswich.gil.com.au Aysmonte@dal.net</line>
</responseblock>
<p>Is address ko in hisso mein taqseem kia jata hay:</p>
<p>nickname!userid@ISP.domain.country</p>
<p>
<emphasis>ISP.domain.country</emphasis>
ko ham host ka naam yah domain bhi keh sakty hain.
</p>
<p>Yaqenan aap dekho gay kuch ajeeb addresses waqt k sath sath, laikain aam tor per yeh oper diyeh howi shakal mein hi hotay hain, domain k saath yah akhri mulk k sath or kuch malomaat @ k baad hissa hoti hay ISP k baray mein jo k computer istemal kar raha hota hay. Aap aap kick urdfi`naam, userid or domain ko ban kar sakty jesa aap ko osnay majbor kia hay. Inkay baray mein wazaht baad mein dastawizat mein dee jaingi. </p>
<p> '!' aik alehda karny wala hay jo urfi`naam or userid ko alehda karta hay. Userid or urfi`naam aik jesay ho sakty hain. '@' aik or alheda karny wala hay. '@' alehda karnay wala userid say baki rehnay wala address(hostnaam) ka hissa hay. </p>
<p>Mein aap ko misaal donga nechay bans ki, bohat muqarara ban jo aam tor per sab hi ban k tor per istemal karty hain. yeh aap per munhasir karta hay k aap ko kiss hissay ko ban karna hay or ban fehrist ko banay rakhna jo k hamesha jagah mein rahain. Ban ki ziadti ko arzi ban ki jagah or or kuch waqfy bad khatam kara ja sakta hay. </p>
<p>Jaisa ke upar bataya gaya hai, yeh bhi mumkin hai ke kisi shakhs ka host VHost ho. VHost se muraad virtual host hai, jo aksar aik vanity address hota hai aur khaas tor par IRC par istemal ke liye banaya jata hai.</p>
<p>Iss liyeh, aap ko aisa kuch dikhaie deyga:</p>
<responseblock>
<line>*** Nick is god@dancing.with.wolves.in.moonlight.net Hey hey!</line>
<line>*** on channels: @#faqsfordalnet</line>
<line>*** on irc via server shiva.va.us.dal.net</line>
</responseblock>
<p>VHosts k mamly mein, aap ko zehan main rakhna chahiyeh k yaha bohat si aik jisi hoti hain, yah mukamal mukhtalif hosts hoti hay. Sheel account in vhosts ko banata hay or deta hay apny istemal karny walo k. in Mamlo mein jesa k yeh, bohat ahtiyat say oski ident ko note kar lena chahiyeh. Agar ban chali jay, phir sirf ban ko shakhs ki userid per ban karna chaiyeh. or ziada malomaat neechay dey gaie hain. </p>
</section>
<section>
<title>BAns ko Kesay Qaim kia jay?</title>
<p>
In sab milsaon mein main &lt;
<channel>#channel</channel>
> istemal karonga kamry ki nishandehi k liyeh jahan ban karna hay. Yeh yakin karlain k aap nay mode command main sahi kamray ka naam diya hay or yeh nahi&lt;
<channel>#channel</channel>
>.
</p>
<p>Khaas: Kuch clients muqarara commands rakhty hain ban karny k liyeh, MODE command har client per kaam karti hay. Aap ko apna IRC program (Client) ki madadi dastawizat ko dekhna chahiyeh bans k bary mein or talash karain k kesay clien mein muqarar command ko, Agar koi hay. </p>
<p>Kick urfi`naam ko ban karny k liyeh Sird aap ko yeh command istemal karni hay:</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>Nick</param>
</line>
</commandblock>
<p>yah mukamal mein</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>Nick!*@*</param>
</line>
</commandblock>
<p>Aik ban ki misal haqiqi kamry mein istemal karny k liuej pr urfi`naam mein istarah istemal hogi:</p>
<commandblock>
<line>/MODE #Gryphons +b Aysmonte!*@*</line>
</commandblock>
<p>
Yeh dono commands aik hi kaam or nateja dekngi. Agar aap ko zara pata nahi hay /MODE command ko istemal karny ka, dekhain
<crossref id="appendixa"/>
or malomaat k liyeh is command per.
</p>
<p>Yeh tamam IRC servers ko batata hai ke Nick naam ka urfi`naam istemal karne walay shakhs ko kamray mein dakhil honay ki ijazat nahi honi chahiye. Yaad rahe ke ban user ko khud-ba-khud channel se kick nahi karta. DALnet par yeh usay urfi`naam tabdeel karne aur/ya channel mein text bhejne se rokega, lekin woh channel mein mojood rahega aur tamam channel text hasil karta rahega jab tak operator usay kick na kare ya woh khud channel chhor na de.</p>
<p>Yeh ban aam tor par kam istemal hota hai, kyun ke banned user sirf apna urfi`naam tabdeel karke is se bach sakta hai. Takneeki tor par yeh ban evasion hai, lekin ban itna mehdood hota hai ke bohat se log isay haqiqi ban evasion nahi kahenge. Is ka aik faida yeh hai ke naguzer ya offensive urfi`naam istemal honay se rokay ja saktay hain. Misal ke taur par family channel mein *sex*!*@* ko ban kiya ja sakta hai.</p>
<p>
Asterisks, "
<emphasis>*</emphasis>
", oper wali command mein aik wildcard kehlata hay. Wildcard istemal hotay hain zero ko zahir karny k liyeh yah ziada alfaaz ko kisi halat mein, yeh kisi miltay julty number ki halat hoti hay na k sab per. Dosra wildcard hay "
<emphasis>?</emphasis>
". Sawailiya nishaan "?" istemal hota hay aik lafz ko mutiyan karna kisi ki halar mein or aam tor per bohat faidey mand hay. Kuch directory ki talash mein istemal hoty hain files ko talash karny k liyeh or aisay hi yeh kaam karty hain. aap yeh bhi dekho gay "!" yeh tareeqa kar ko alehda karny k liyeh istemal hota hay.
</p>
<p>Wildcards ki Misalain IRC k liyeh hain:</p>
<p>
<definition>ni?e</definition>
= nice, nine, nixe, nife ......
<definition>*.gil.com.au</definition>
= ipswich.gil.com.au, cs1p1.ipswich.gil.com.au, anyvarietywith.gil.com.au
</p>
<list type="none">
<item>
<p>? = Aik Ilamat is Sorat mein</p>
</item>
<item>
<p>* = Koi Lari is Sorat mein</p>
</item>
</list>
<p>Ab, yeh misaal kisi nuktay ko ban karay gi, bohat khas hony ki wajah say is jagah per jo k asani say badli ja sakti hay. Aik "phailany wala" (aik ban jo kafi badalty huay address ko dhanpti hay, maslan AMO@cs1p1.ipswich.gil.com.au khaas hay jahan k AMO@*.gil.com.au or ziada kushada hay or achi ban kuch istarah ki honi chahiyeh: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!User@ISP.domain.country</param>
</line>
</commandblock>
<p>Is ban ko samjhein to hum keh rahe hain ke har urfi`naam ko ban kiya jaye jis ki userid User ya user ho (bans case-sensitive nahi hotay) aur hostname ISP.domain.country ho. Is se bachna zara mushkil hai, lekin user IRC network se logout karke apni userid tabdeel kare aur dobara login ho to ban se bach sakta hai. Yeh Nick ko foran dobara channel join karne se rokega, lekin agar user ban se bachna chahe to yeh aksar sirf chand seconds tak hi asar karega.</p>
<p>Logo k jo Vhosts ki iqsam ko istemal karna pasand karny hain. aap onko onki userid say ban karky rokny ki koshish kar sakty ho: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!userid@*</param>
</line>
</commandblock>
<p>Whois k nateejay k sath jo hay ham nay is tareeqay k shoro mein ki thi (Nick is god@dancing.with.wolves.in.moonlight.net), to asal command kuch Istarah say hogi: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b *!god@*
</line>
</commandblock>
<p>
Agar, aisaho,
<emphasis>duharana</emphasis>
ident bans ko kamyabi nahi hay, aap ko oski jagah IP ko ban kardena chahiyeh. Aap ko zehan mein rakhna chahiyeh yeh sab logo ko bahir rakhay gi jo oss comapny say li huie vhost ko istemal kar rahy hotay hain.
</p>
<p>Pehli cheez IP k hissay ko talas h karny k liyeh Vhost k hisay mein:</p>
<commandblock>
<line>
/DNS
<param>hostname</param>
</line>
</commandblock>
<p>Aap is missal k sath is command ko istemal karny ki koshish kart hain dancing.with.wolves.in.moonlight.net domain per. Too aap ko mumkina tor per kuch istarah sa milayga:</p>
<responseblock>
<line>Looking up dancing.with.wolves.in.moonlight.net ..</line>
<line>Resolved dancing.with.wolves.in.moonlight.net to 222.666.999.555</line>
</responseblock>
<p>Ab ham nay yeh liya hay k dancing.with.wolves.in.moonlight.net ki host 222.666.999.555 ka IP address rakhti hay. Iska matlab yeh k tumam dosri Vhosts jo 222.666.999.something iskay muhtat hay woh sab ban hojaingy Too IP k hissay ko ban karny k liyeh, ham likhain gay:</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b *!*@222.666.999.*
</line>
</commandblock>
<p>Agar is shakhs se ab bhi masla darpaish ho to kisi official madadgar kamray, jaise #Help, se rabta karein. IRC Operators aap ko #OperHelp mein mil saktay hain.</p>
<p>Or ziada 'hasb`e`mamol' halat , behtar hay aik khas ban rakhi jay arzi tor per, istarah say honi chahiyeh: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@ISP.domain.country</param>
</line>
</commandblock>
<p>Mein yaha yeh batanga k tumam loog apnay user naam badal sakty hain laikin yeh acha hay k in dino mein zummay dari banana ziada say ziada or zida log connect hon. </p>
<p>
"
<emphasis>*!*</emphasis>
" yeh batai hay k server kisi urfi`naam ko or userid ko ijazat nahi deta kisi host/domain ko kamry mein dakhil hony say.
</p>
<p>Tajurbe ke sath aap dekhenge ke PPP ya SLIP dial-in accounts istemal karne walay users ke address ka ISP hissa badalta rehta hai. Aik mustaqil hissa ISP ko zahir karta hai, lekin aam tor par in users ke liye aik izafi hissa bhi hota hai. Ab hum ISP walay hissay ko is tarah taqseem karenge:</p>
<p>nick!userid@PPP.ISP.DOMAIN.COUNTRY</p>
<p>PPP user ko us waqt assign hota hai jab woh apnay ISP par login karta hai, aam tor par modem ke zariye dial-in karte waqt, aur yeh us call/connection ki muddat tak rehta hai.</p>
<p>Aik shakhs ko rokny k liyeh ziada kushada karna kamry mein dakhil honay say too aap ban ko istarah say istemal karogay onper: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@*.ISP.domain.country</param>
</line>
</commandblock>
<p>Jaisa ke aap dekh saktay hain, is ban ka matlab hai ke kisi khaas ISP se anay walay tamam urfi`naam, userids aur PPPs ko ban kiya jaye. Pareshani paida karne walay user ke liye yeh aam tor par sab se mehfooz aur sab se zyada istemal honay wali ban ki shakl hai. Bunyadi tor par us ISP se koi bhi aap ke kamray mein dakhil nahi ho sakega. Lekin user ke paas kisi doosray ISP ka mukhtalif account ho sakta hai jis se woh login karke ban se bach jaye. Yeh ban evasion hai jo DALnet par manzoor nahi. Aisa ho to IRCop se rabta karein. Upar VHosts tabdeel karke ban se bachne ki misaal bhi ban evasion ki aik aur misaal hai.</p>
<p>Yaqinan dosri ban aap osko arzi tor per bohat kushada Domain k tor per ley sakty ho. yeh istemal hoti ho pareshani peda karny waly k liyeh jo bar bar tang kar raha hon. inki shakalain kuch aisi hain: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@*.domain.country</param>
</line>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@*.country</param>
</line>
</commandblock>
<p>yeh bohat kushada hain baharhal, or aap kafi logo ko is ban mein pakar logay jo k ban honay ka baies bhi nahi banty aap k kamry say. Is hisay per yeh aik acha hota hay waqt k liyeh kisi ko matwajo karny k liyeh k aap nay ban rakhi hay jo kisi dosri ban say nahi badali ja sakti, Agar aap aik ban is per karty ho *!*@*.ISP.DOMAIN.COUNTRY to aap yeh ban nahi kar sakty ho: *!*@*.DOMAIN.COUNTRY yah *!NickID@PPP.ISP.DOMAIN.COUNTRY. </p>
<p>Iska kia matlab huwa apsey? Agar aap nay userid or urfi`naam ban kia huwa hay (*!*@PPP.ISP.DOMAIN.COUNTRY) apnay kamry ki janib say too aap ko pori ISP (*!*@*.ISP.DOMAIN.COUNTRY) ko khatam karna hoga yah dosri aisi kisi ko. </p>
<p>yeh aik acha khiyal hay apnay ban fehrist ko dekhany or barqarar rakhny k liyeh. jab aap 2 bans dekhty ho too ossay milti julti onko jagah karo naky aik jesi. Ham uej addresses istemal karaingay apni bans mein is misal mein: </p>
<list type="none">
<item>
<p>Nick1!userid1@NewISP.NewDomain.COUNTRY</p>
</item>
<item>
<p>Nick2!userid2@OldISP.OldDomain.COUNTRY</p>
</item>
</list>
<p>Ab ham kehtay hain k ban urfi`naam or userid ko karti hay onkay</p>
<list type="none">
<item>
<p>*!*@NewISP.NewDomain.COUNTRY</p>
</item>
<item>
<p>*!*@OldISP.OldDomain.COUNTRY</p>
</item>
</list>
<p>Puss chezo ko or ziada qabil banan or apni ban fehrist ko or ziada ahtemam karny k liyeh. </p>
<p>*!*@*ISP.*Domain.COUNTRY</p>
<p>dono ko dhanp ley gi.</p>
<p>Kiyo rakhain kuch lambi band ko mumkina tor per? Asal mein, choti fehrist hamesha asan hoti hay ahtemam karny or dobara set karny k liyeh agar zarorat paray to. Aap yeh bhi dekho gay k DALnet sirf 200 bans ki ijazat deta hay aik kamry mein kisi bhi waqt per. </p>
<p>Dosri cheez jo aap kar sakty ho aik jesi ban ki bajay aik kushada ban istemal karain. Aik kushada/parehsan ban asal mein wildcard "?" istemal hota hay. yeh bohat ziada faida mand hay, or yeh bohat ziafa or dor tak istemal hoti hain. Misal k tor per aap k pas 2 ISP hain in namo k sath: </p>
<list type="none">
<item>
<p>*!*@New1ISP.Domain.COUNTRY</p>
</item>
<item>
<p>*!*@New2ISP.Domain.COUNTRY</p>
</item>
</list>
<p>Aik ban k liyeh ham yahan rakhaingay aisey: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@New?ISP.Domain.COUNTRY</param>
</line>
</commandblock>
<p>Yaad rakhein ke "?" sirf AIK character ke liye kaam karta hai. Agar aik se zyada characters ko match karna ho to "*" istemal karna hoga. In bans ki aur bhi mukhtalif shaklein mumkin hain. Wildcards ko lafz ke shuru, darmiyan ya akhir mein mila kar istemal kiya ja sakta hai. Aap country field ke liye bhi wildcard istemal kar saktay hain. Neechay diye gaye do addresses ko dekhein:</p>
<list type="none">
<item>
<p>Nick1!userid1@ISP.DOMAIN.net</p>
</item>
<item>
<p>Nick2!userid2@ISP.DOMAIN.com</p>
</item>
</list>
<p>Aab iski jagah yeh ban rakh sakty ho:</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*@ISP.Domain.*</param>
</line>
</commandblock>
<p>
tumam urfi`namo ko pakarny k lieh, userid or country jagoh ko bhi. dobara yeh ban ziada faidey mand nahi hay. taqneqi tor per yeh kuch waqt k sath a sakti hain, baharhal muejh khadsha hay aap ko dosri ban iski jagah rakhni hogi. Or yeh tajarba mangti hain inko istemal karny k liyeh. Ghabray mat agar aap ko is bary mein pata nahi, to hasil karain k kia cheez achi hay, pass kuch karny ki koshish karain, or dekhain yeh kesay kam karaygi. Kuch logo k liyeh jo bans ko aik daraona samajhty hain, laikin aap ko aik aam samajhdari rakhni hogi aap kamry ki daikh bhal kar sakogay kuch tajarby k saath. Agar aap ka koi dost hay IRC per too aap ossay madad ley sakty ho. Jaldi ban ki fehrist ko dekhny k liyeh "Jald Ban Karny k Rehnumaie" k liyeh,
<crossref id="quickban"/>
bad mein hay is dastawizat k.
</p>
<p>Yaha or kuch tareeqay hain bans k jesa k yeh hain:</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*user@*.isp.net</param>
</line>
</commandblock>
<p>Lekin in tamam mumkin bans ko tafseel se dekhna zaroori nahi. Tajurbe ke sath aap ko samajh aa jayega ke kis waqt kis qisam ka ban lagana hai. Doosron ko dekhna aur un se poochna ke unhon ne kisi ban ko khaas tareeqay se kyun set kiya, samajh barhane mein madad karta hai. Ban lagatay waqt punctuation ka khaas khayal rakhein: *!*user@*isp.net aur *!*user@*.isp.net bilkul mukhtalif hain (doosray mein period/dot shamil hai). Is liye bans set karte waqt bohat ehtiyat karein warna ghair-mutawaqqa nataij aa saktay hain.</p>
<p>Waqt per aap dekho gay logo ko IP address k saath, woh numbers rakhty hain lafzo ki bajay onki hostname k liyeh ! yeh aam hi hota hay, too pareshan na hon. Hamay apni khiyal ko peda karna hoga jab koi shakhs apnay khiyalat ko banata hay to yeh logo per asar andaz hotay hain. Main aap ko yeh batat hon k woh hamesha IP nahi rakhty hain addresses k liyeh mukhtalif wajohat ki wajah say. </p>
<p>Yaad rahe ke har hostname ke sath aik IP address bhi hota hai, jaisa ke VHost ki misaalon mein dikhaya gaya. Agar aap kisi shakhs ko us waqt ban karte hain jab woh IP address istemal kar raha ho, to aglay martaba hostname resolve honay par bhi woh channel dobara join nahi kar sakega, bashart-e-ke IP address tabdeel na hua ho. Aam tor par hostname resolve na honay ki wajah ISP aur us IRC server ke darmiyan lag hoti hai jis par user DALnet join karta hai. IRC server waqt par "name lookup" ka jawab hasil nahi kar pata, is liye hostname ki jagah IP address istemal karta hai.</p>
<p>
Dekhein
<crossref id="appendixa"/>
aik misaal ke liye jahan /WHOIS ka output IP address istemal karne walay user ke liye dikhaya gaya hai.
</p>
<p>Jesa k aap dekho k k alfaz ki bajay 4 numbers ka set hota hay. Kuch logo k liyeh yeh aik ho hota hay or kuch k liyeh yeh badalta rehta hay. Hissa jo k nambro ko badalta hay (jesa k yeh har baar ka mamla nahi hay, laikin aam tor per aisa hota hay or iskay siway kuch karny ki zarorat nahi hoti). Yeh yaad rakhna chahiyeh k agar woh yah aap aik na badalti huie hostname rakhty ho too phir IP har bar aik hi rahaygi. To wildcard istemal karny say pehlay pehlay hissay ko ban karna pasand karaingy or akhir hissay ko khatam kark oski jagah wildcard istemal karaingy kuch istarah say: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b *!*user@254.253.252.*
</line>
</commandblock>
<p>Aap aik waqti ban bhi laga sakty ho jahan ban qaim ki hay khud ba khud khatam hojay ki kuch seconds baad. Misaal k tor per, agar aap urfi`naam Aysmonte ko 20 seconds k liyeh ban karna chahty ho #fleetstreet per, mein likhonga:</p>
<commandblock>
<line>/ban -u20 #fleetstreet Aysmonte*!*@*</line>
</commandblock>
<p/>
<p>Yahan aik or command hay jo ban bhi karay or kick bhi karay shaksh ko aik sath bijay 2 commands ko typer karny k. Misal k tor per, agar aap chahty ho too mein likhonga:</p>
<commandblock>
<line>/ban -k #fleetstreet Aysmonte reason</line>
</commandblock>
<p>Yeh aik ban ko qaim kary gi IP address/host per oski or kick karegi Aysmonte ko kamry say.</p>
</section>
<section>
<title>Khatam karna or Banan Ban Fehrist ko</title>
<p>Ban ko khatam karna nisbat rakhta hay fehrist ki setting ko. Sabsey pehlay aap jaan chukay ho k konsi ban mask aap ko khatam karni chahiyeh apnay kamry say. yeh ziada tar istemal is command say hota hay: </p>
<commandblock>
<line>
/MODE
<param>#channel</param>
b
</line>
</commandblock>
<p>Dosr clients, misal k tor per mIRC, jab aap text ki jagah per do dafa click karogay too aap ko ban ki fehrist mil jaygi. </p>
<p>Jab aap aik dafa ban ki fehrist ley letay ho, or khatam karny wali mask ko chondletay ho too yeh likhain:</p>
<commandblock>
<line>
/MODE
<param>#channel</param>
-b
<param>banmask</param>
</line>
</commandblock>
<p>Aap ko yeh yaad rakhna chahiyeh k aap ka kamra ziada nahi hay. maslan sary loog kamry ko chorh detay hain too mohjoda ban ki fehrist khatam ho jaygi or aap ko yeh dobara say banana hogi jab aap dobara say bana letay ho too kamry mein dakhil hon. DALnet aik cheez rakhta hay ChanServ ki Akick command kjo k darj shuda karmo k liyeh mojod hoti hay.</p>
<p>Yeh bhi yaad rakhan cahioyeh k agar aap k paas aik kushada ban ahy (maslan. *!*@*.com.au) or aap ko isko zara bara karna chahty ho (maslan. *!*@cs1p1.ipswich.gil.com.au ) per koi (kamry mein dakhil nahi hoga pehlay wali say). Kushada ban ko khatam karay or aik bari ban ko set karain. </p>
</section>
<section>
<title>Bans ko Sadha karna</title>
<p>Kuch dafa, aap kuch mutaiyan urfi`naam ko rakhna chahty hoo jo ishtehar bazi walay bot rakhty hain jo k mukhtalf numbro say atay hain or kuch ala naam rakhty hain onkay urfi`naam k akhir mein numbro k saath. aap ko aik urfi`naam ko jamah karna hoga jo k 100 bans ko jamah karlay aap ki ban fehrist mein. Chalo misaal per atay hain:</p>
<p>5 loog mukhtalif IPs/hosts say #fleetstreet atay hain in urfi`namo k saath Andrea521, Andrea522, Andrea523, Andrea524 or Andrea525. Bajay pancho ko ban karnay k, sadha sab ban karainunkay urfi`naam ko wildcard ko istemal karty huay. Puss aap likho gay yeh command:</p>
<commandblock>
<line>/mode #fleetstreet +b Andrea???!*@*</line>
</commandblock>
<p>Jo in sabko bahir rakhay gi. Museebat yeh hay, Agar 3 ilamat say ziada yah kam ko istemal karany say urfi`naam k baad, yeh ban asar andaz ban ka hawala dey gi. Isi liyeh, aap ko zarorat hay aik kushada ban ki onko mukamal tor per bahir rakhny k liyeh. Puss aap yeh mask istemal karogay:</p>
<commandblock>
<line>/mode #fleetstreet +b Andrea*!*@*</line>
</commandblock>
<p>
Jo k sab ko bahi rakhy gi urfi`naam Andrea k saath kisi bhi numbe per kamry say bahir. Baharhal, agar aap ka aik dost hay jo Adrea_Simon say hay or ban say muasir huwa ha, too aap ko iski mask ko badalna hogha. Aap yahan ja sakty hoo
<crossref id="except"/>
jan`ny k liyeh k kesay siway fehrist mein shamil kartyhain.
</p>
</section>
<section>
<title>Dosri DALnet ki Hamnasheen Services</title>
<p>DALnet ChanServ ko istemal karta hay kamro ki daikhbhaal k liyeh. yeh barqarari aik ban fehrist hi hoti hay. Asal mein, jab aap Akick jamah karty ho, ChanServ dekhan hay logo ko kamry mein dakhil hotay hai. Jab aik shakhs aik host k saath jo k ChanServ ki AKICK fehrist main hay, yeh kick karega os shakhs ko kamry say or ban kardega oss ki host ko dobara dakhil honay say.</p>
<p>
Aik AKICK ko jamah karny k liyeh, Sabsey pehlay kamra darj hona chahiyhe, dosri bat aap ko zarorat hay SOP (yah founder) ki Akick ko jamah karny k liyeh SOP aik kamry ka SuperOP hota hay. or ziada malomaat k liyeh yeh command istemal karain:
<command>/ChanServ help SOP</command>
.
</p>
<p>
Khas: Kuch clients
<command>/ChanServ</command>
k istemal ki ijazat nahi detay. Agar aisa ho too yeh istemal karny ki koshish karain
<command>/msg ChanServ@services.dal.net </command>
oski jagah.
</p>
<p>Aik AKICK ko jamah karny ki command yeh hay: </p>
<commandblock>
<line>
/ChanServ AKICK
<param>#channel</param>
ADD
<param>nickname or host mask</param>
</line>
</commandblock>
<p>
Is command k bary mein or ziada malomat k liyeh
<url>http://www.dal.net/services/</url>
yah ChanServ ka help nizam:
</p>
<commandblock>
<line>/ChanServ Help AKICK</line>
</commandblock>
<p>AKICKs jab tak rehti jab tak onko khatam na kardia jay, puss yeh lazmi hay k ki purani dakhly ko khatam kardena chahiyeh.</p>
</section>
<section id="quickban">
<title>Jaldi say Ban ki Rehnumaie</title>
<list type="number">
<item>
<p>Faisla karo k ban arzi hay yah mustaqil.</p>
</item>
<item>
<p>
User ki malomaat k liyeh
<command>/WHOIS</command>
command istemal karain yah
<command>/WHOWAS</command>
command
</p>
</item>
<item>
<p>Agar ban arzi hay too isko aisey ban karain nickname!*@* or *!userid@*</p>
</item>
<item>
<p>Agar ban mustakil hay, too yeh kushada AKick istemal karain *!*@*.host</p>
</item>
<item>
<p>Dobara ban ko dekhnay k liyeh yeh yaqeen karian yeh qabil hay or kafi logo ko rook too nahi rahi kamy main anay say. </p>
</item>
<item>
<p>Agar ban arzi hay, isko khatam karna yad rakhain, kuch waq k baad, 10 minute kaho.</p>
</item>
</list>
</section>
<section id="except">
<title>Exception/Siway Mode (+e)</title>
<p>
+e yah
<emphasis>exception/siway mode</emphasis>
tab mutarif karaya giya tha jab Bahamut 1.8.* aie thi. is mode ka kaam yeh hay k on logo ko ijazat dena jinki host agar ban fehrist mein bhi hay too woh kamry main dakhil ho jain. Maslan agar mein nay *!*@219.94.* ko ban kia huwa hay #fleetstreet per laikin mein apnay dost Ting ko ijazat dena chahta hon jiski mask Ting!kluv@219.94.25.63 hay apnay kamry mein, too main aik exception banaonga yeh likhny say:
</p>
<commandblock>
<line>/mode #channelname +e Ting!*@219.94.*</line>
</commandblock>
<p>
Jo k Ting ko ijazat dey gi meray kamry mein anay ki. yeh mode kafi mufeed hay khas tor per aap koi kushada ban rakhna chahoyeh ay kisi host/domain/ISP k liyeh lekin kuch khaas logo ko inkay sath anay dena chahtay ho. Or ziada malomaat k liyeh is mode k baray main, aap yeh dastawizat parh sakty hain is link per
<url>http://docs.dal.net/docs/modesur.html#2.3</url>
.
</p>
</section>
</main>
<appendix>
<section id="appendixa">
<title>Munasib IRC ki Commands</title>
<subsection>
<title>
<definition>/mode</definition>
Command
</title>
<commandblock>
<line>
/MODE
<param>#channel</param>
+b
<param>*!*userid@ISP.domain.country</param>
</line>
</commandblock>
<p>Iss command ko hisso mein taqseem karlo:</p>
<list type="text">
<item>
<title>/MODE</title>
<p>yeh server ko bataygi kamry or user k mode ban`nyk bary mein.</p>
</item>
<item>
<title>
&lt;
<channel>#channel</channel>
>
</title>
<p>server ko batata hai ke aap diye gaye kamray ka mode tabdeel kar rahe hain. Is surat mein mode ki tabdeeli aik ban hogi jo apply ki jayegi.</p>
</item>
<item>
<title>+b</title>
<p>yeh server ko bataygi k aap kis kisam ka mode dey rahay ho jesa k 'b' ban k liyeh or + jamah karny k liyehin.</p>
</item>
<item>
<title>*!*userid@ISP.domain.country</title>
<p>yeh ban mask hay. Mask jisko server kamry mein anay say rokay ga.</p>
</item>
</list>
<p>
Or ziada khulasay k liyeh kamr or istemal karny waly k modes k bary mein yahan mojod hain
<url>http://docs.dal.net/docs/modes.html</url>
.
</p>
</subsection>
<subsection>
<title>
<definition>/whois</definition>
Command
</title>
<p>ircII ki /whois jawab ki misal</p>
<responseblock>
<line>*** Aysmonte is AMO@cs1p1.ipswich.gil.com.au Aysmonte@dal.net</line>
<line>*** on channels: @#gryphons</line>
<line>*** on irc via server cin.il.us.dal.net</line>
<line>*** Away:"Reading email /MSG me to chat"</line>
<line>*** Aysmonte is an IRC Operator</line>
<line>*** Aysmonte has been idle 3 minutes</line>
</responseblock>
<p>Chothi, panchvi or chathi lines mojod honig yah nahi hongi. yeh server per hay jis per aap ho or user nay kia zati mode set kiyah huway hain.</p>
<p>Pehli line WHOIS k jawab ki user ka address hay, jismain shamil hay user ki id (AMO), user ki host (cs1p1.ipswich.gil.com.au), or the user ka asli/irc naam (GCOS) line (Aysmonte@dal.net).</p>
<p>Doosri line batati hai ke user kin channels mein mojood hai jo secret nahi hain. Channel ka naam # ke baad hota hai; agar channel naam se pehlay @ ho to iska matlab hai ke user us channel mein operator status rakhta hai.</p>
<p>Teesri line batati k kis IRC server say aap aey ho IRC per.</p>
<p>Chothi line aik away pegham hay yeh batany k liyeh shakhs away hay keyboard say, yah IRC per nahi or kiy wajah hay iski.</p>
<p>Panshvi line hamy batai hay k shakhs aik IRC Operator hay. DALnet per yeh mukhtalif traha say nazar ati hay yeh server per hay jahan ap hotay ho Laikin aap aam tor per IRC Operator yah IRCop k alfaz hi dekho gay line mein.</p>
<p>
Chathi line hamay idle time ka batati hay k woh shakhs kabsey chust hay or kabsey ghaib hay. Agar aap /WHOIS kisi per karty ho or aap aik hi server per ho phir aap onka idle time dekh sakty ho, agar aa[ mukhtalif server per ho tyeh istarah say aap ko nahi aiegi oskay liyeh aap ko yeh istemal karna hoga
<command>/WHOIS nickname nickname</command>
(jo k 2 dafa urfi`naam ko istemal karna hoga).
</p>
<p>Dosri misalain WHOIS command ki yeh hain:</p>
<responseblock>
<line>*** Aysmonte is AMO@203.1.72.142 Aysmonte@dal.net </line>
<line>*** on channels: @#gryphons</line>
<line>*** on irc via server cin.il.us.dal.net</line>
<line>*** Away:"Reading email /MSG me to chat"</line>
<line>*** Aysmonte is an IRC Operator</line>
<line>*** Aysmonte has been idle 3 minutes</line>
</responseblock>
</subsection>
</section>
<section id="appendixb">
<title>Istalahi</title>
<list type="text">
<item>
<title>
<definition>IRC Client</definition>
</title>
<p>IRC program jo aap ko IRC server say connect karta hay or yeh bhi jo shakhs IRC per hay. yeh ko haqiqat ki zarorat nahi hoti kisi istemal karni k liyeh, or isko bot bhi kaha ja sakta hay jo k istemal karny waly k liyeh asani peda krta hain.</p>
</item>
<item>
<title>
<definition>Domain</definition>
</title>
<p>Aik kisam hay (aik tanha lafs say jani jati hay) jisay aik computer network k saath taluq rakhta hay. kamyaab domains k naam aik wahid name ka batati hay jis computer per network jana jata hay.</p>
</item>
<item>
<title>
<definition>IP Address</definition>
</title>
<p>Aik set numbro ka jo k computer ki shanakht hoti hay kisi network say connect hony k liyeh or mawaslati nizam say istemal hoti hay. (Misaal k tor per 123.123.12.1). IP ko kehtay hain Internet Protocol.</p>
</item>
<item>
<title>
<definition>ISP</definition>
</title>
<p>Internet Service Provider. Aik company jo aap ko internet muhaiya karti hay kisi network say munsalik honay k liyeh.</p>
</item>
<item>
<title>
<definition>Ping</definition>
</title>
<p>Yeh aik sadha service hay network ki jisay pata chalta hay server k jo network say connect hay woh cinze bhi hay yah nahi Yahan or bhi iqsam hay PINGs ki jo mukhtalif maqsad k liyeh istemal hoti hay.</p>
</item>
<item>
<title>
<definition>PPP</definition>
</title>
<p>Point-to-Point Protocol. istemal hota hay TCP/IP connection k liyeh 2 nuqaat k darmiyan, aam tor per yeh aik mutwatir link hota hay modems or aik phone line k sath.</p>
</item>
<item>
<title>
<definition>SLIP</definition>
</title>
<p>Serial-Line IP. yeh aik dosri shakal hay (purani) protocol ki TCP/IP connection ko mutwatir link qaim karny k liyeh.</p>
</item>
<item>
<title>
<definition>Telnet</definition>
</title>
<p>Aik program aik computer per jismain jo aap k computer say connect hota hay kisi dosray internet oer, or yeh khud`kari say sanbhala jata hay.</p>
</item>
</list>
</section>
</appendix>
</helpdoc>