mIRC Popups Editor

Εάν για κάποιο λόγο έχετε χάσει το popups.ini και δεν μπορείτε να εκτελέσετε εντολές όπως το slap για παράδειγμα, δε χρειάζεται να ξανά κατεβάσετε το mIRC. Μπορείτε απλά να αντιγράψετε τις παρακάτω εντολές.

Ξεκινάμε με το εικονίδιο Scripts Editor και επιλέγουμε το Popups ή απλά πληκτρολογούμε το συνδιασμό alt+p.

Scripts Editor

Scripts Editor

Πατάμε το view και επιλέγουμε ανάμεσα σε Status – Channel – Query – Nick List – Menu Bar

Popups Menu

Popups Menu

Κάνουμε paste (ctrl + v)

Paste into Popups

Paste into Popups

Στη συνέχεια κλείνουμε το παράθυρο και επιλέγουμε yes για να το σώσουμε.

Save Popups

Save Popups

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Status

Server
.Lusers:/lusers
.Motd:/motd
.Time:/time
Names
.#hellas:/names #hellas
.#help: /names #help
.names ?:/names #$$?=»Enter a channel name:»
Join
.#hellas:/join #hellas
.#help:/join #help
.join ?:/join #$$?=»Enter a channel to join:»
Channel
.Try double-clicking in a channel window!:
Other
.Whois ?:/whois $$?=»Enter a nickname:»
.Query:/query $$?=»Enter a nickname:»
.Nickname:/nick $$?=»Enter your new nickname:»
.Away
..Set Away…:/away $$?=»Enter your away message:»
..Set Back:/away
.List Channels:/list

Edit Notes:/run notepad.exe notes.txt
Quit IRC:/quit Leaving

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Channel

Channel Modes:/channel

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Query

Info:/uwho $$1
Whois:/whois $$1
Query:/query $$1

Ignore:/ignore $$1 1 | /closemsg $$1

CTCP
.Ping:/ctcp $$1 ping
.Time:/ctcp $$1 time
.Version:/ctcp $$1 version
DCC
.Send:/dcc send $$1
.Chat:/dcc chat $$1

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Nick List

Info:/uwho $1
Whois:/whois $$1
Query:/query $$1

Control
.Ignore:/ignore $$1 1
.Unignore:/ignore -r $$1 1
+o -o ( $+ $snick(#,1) $+ ):{
if ($1 isop $chan) { mode # -o $1 }
if ($1 !isop $chan) { mode # +o $1 }
}
+v -v ( $+ $snick(#,1) $+ ):{
if ($1 isvo $chan) { mode # -v $1 }
if ($1 !isvo $chan) { mode # +v $1 }
}

.Kick:/kick # $$1
.Kick (why):/kick # $$1 $$?=»Reason:»
.Ban:/ban $$1 2
.Ban, Kick:/ban $$1 2 | /timer 1 3 /kick # $$1
.Ban, Kick (why):/ban $$1 2 | /timer 1 3 /kick # $$1 $$?=»Reason:»
CTCP
.Ping:/ctcp $$1 ping
.Time:/ctcp $$1 time
.Version:/ctcp $$1 version
DCC
.Send:/dcc send $$1
.Chat:/dcc chat $$1

Slap:/me slaps $$1 around a bit with a large trout

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Menu Bar

Commands
Join channel:/join #$$?=»Enter channel name:»
Part channel:/part #$$?=»Enter channel name:»
Query user:/query $$?=»Enter nickname and message:»
Send notice:/notice $$?=»Enter nickname and message:»
Whois user:/whois $$?=»Enter nickname:»
Send CTCP
.Ping:/ctcp $$?=»Enter nickname:» ping
.Time:/ctcp $$?=»Enter nickname:» time
.Version:/ctcp $$?=»Enter nickname:» version
Set Away
.On:/away $$?=»Enter away message:»
.Off:/away
Invite user:/invite $$?=»Enter nickname and channel:»
Ban user:/ban $$?=»Enter channel and nickname:»
Kick user:/kick $$?=»Enter channel and nickname:»
Ignore user:/ignore $$?=»Enter nickname:»
Unignore user:/ignore -r $$?=»Enter nickname:»
Change nick:/nick $$?=»Enter new nickname:»
Quit IRC:/quit

Channel Modes

Τα modes των καναλιών μπορούν να διαφοροποιηθούν μόνο από χειριστές
(operators). Operators είναι αυτοί που έχουν το σηματάκι @ δίπλα από
το όνομα τους. Είναι εφικτό επίσης να συνδυαστούν πολλά διαφορετικά
modes με μία εντολή.

Σύνταξη:
/mode #κανάλι +/- mode(s) παράμετροι

Παραδείγματα:
/mode #κανάλι +tM
/mode #κανάλι -Rs
/mode #κανάλι +nt-M
/mode #κανάλι +ntb-o Nick1!*@* Nick2
/mode #κανάλι +ntk 123

+b To ban mode επιτρέπει στον χειριστή του καναλιού να αποτρέψει την είσοδο,σε ένα άτομο (ή μια ομάδα ατόμων),στο κανάλι.Εάν κάποιος βρίσκεται μέσα στο κανάλι δεν είναι πλέον σε θέση να μιλήσει, ενώ εάν κάνει /part με μήνυμα, δεν θα εμφανιστεί.Ο χρήστης που έχει mode +e δεν επηρεάζεται από το συγκεκριμένο mode.

Σύνταξη:
/mode #κανάλι +/-b nick/userid/host/ip

Παραδείγματα:
/mode #κανάλι +b nick!*@*
/mode #κανάλι +b-b *!*@a.test.gr *!*@*.net

+c Το color mode μπλοκάρει τα χρώματα, την έντονη γραφή,την υπογράμμιση και την αντιστροφή των κειμένων που αποστέλλονται.

+e To exception mode μας δίνει την δυνατότητα εξαίρεσης από τον αποκλεισμό ενός χρήστη ή και μία ομάδας χρηστών.

Παραδείγματα:
/mode #κανάλι +e Nick
/mode #κανάλι -e *!*@100.22.111.22

+i Το invite mode επιτρέπει την είσοδο μόνο σε αυτούς που έχουν προσκληθεί ( με την εντολή /invite ).

+I Αυτή η λειτουργία επιτρέπει στον χειριστή να δημιουργήσει μία λίστα με χρήστες που θα εισέρχονται στο κανάλι με πρόσκληση (invite list).

Σύνταξη:
/mode #κανάλι +/-Ι nick/host/ip

+j Το mode αυτό λαμβάνει δύο παραμέτρους (+j N:S) επιτρέποντας την είσοδο N χρηστών στο κανάλι μέσα σε S δευτερόλεπτα. Σε περίπτωση που προσπαθήσουν να εισέλθουν στο κανάλι για παράδειγμα N+1 χρήστες μέσα σε S δευτερόλεπτα, ο τελευταίος χρήστης θα πρέπει να ξανακάνει JOIN μετά από λίγο. Μπορεί να απενεργοποιηθεί δίνοντας σαν παραμέτρους τις τιμές 0:0 (join throttling)

Παράδειγμα:
/mode #κανάλι +j 4:6

+k Το key mode χρησιμοποιείται για να κλειδωθεί ένα κανάλι με κωδικό.

Εάν για παράδειγμα δώσουμε:
/mode #κανάλι +k 123

Τότε ο χρήστης θα μπορεί να εισέλθει στο κανάλι μόνο με την εντολή
/join #κανάλι 123

+m Ένα κανάλι moderated επιτρέπει μόνο στους Operators (@) και στους Voiced (+v) να στέλνουν μηνύματα στο κανάλι. Όλα τα άλλα μηνύματα θα μπλοκαριστούν.

Σύνταξη:
/mode #κανάλι +m

Όποιος επίσης παρευρίσκεται στο κανάλι και δεν έχει op ή voice δεν μπορεί να αλλάξει το ψευδώνυμο του, για να αλλάξει λοιπόν nick, θα πρέπει να κάνει /part και να ξανά μπει με άλλο.

+M Επιτρέπει την αποστολή μηνυμάτων στο κανάλι μόνο από κατοχυρωμένους χρήστες (register nicks).

Σύνταξη:
/mode #κανάλι +M

+n To no external messages mode, επιτρέπει τα μηνύματα στο κανάλι μόνο σε όσους παρευρίσκονται σε αυτό.Εάν θα αφαιρεθεί τότε οι χρήστες θα μπορούν να στέλνουν εξωτερικά μηνύματα χωρίς να χρειάζεται να βρίσκονται στο κανάλι (/msg #κανάλι *κείμενο* ).

Σύνταξη:
/mode #κανάλι +n

+o Ο χειριστής (Operator) του καναλιού, χαρακτηρίζεται από το σηματάκι δίπλα από το όνομα του (@). Έχει την δυνατότητα να απομακρύνει τους χρήστες καθώς και να αλλάζει επιτρεπόμενα από τον founder modes.

Σύνταξη:
/mode # κανάλι + /-o Nick
/mode # κανάλι + oo-o Nick1 Nick2 Nick3

+O Το oper only mode επιτρέπει την είσοδο στο κανάλι μόνο σε IRC Operators. Αυτή η λειτουργία μπορεί να ρυθμιστεί μόνο από ένα IRC Operator, αλλά ο founder έχει το δικαίωμα να το αφαιρέσει (/cs set #κανάλι mlock +nt-O).

+p Το κανάλι πλέον είναι ιδιωτικό και δεν φαίνεται στο whois, εκτός αν το πρόσωπο που κάνει το whois είναι στο ίδιο κανάλι (private).

+r Το +r mode μπαίνει αυτόματα από τα services και δείχνει εάν ένα κανάλι είναι register.

Παράδειγμα:
ChanServ sets mode: +ntr

+R Το +R αφορά μόνο τα εγγεγραμμένα ονόματα (registered nicks only). Μόνο όσοι έχουν κατοχυρώσει και αναγνωρίσει το όνομα τους (/identify *κωδικός*) μπορούν να μπουν μέσα στο κανάλι.
Μη εγγεγραμμένα (Unregistered nicks) ψευδώνυμα που παρευρίσκονται
στο κανάλι μόλις τεθεί το +R θα χάσουν την δυνατότητα να στείλουν
μηνύματα μέχρι να θέσουν το user mode +r.

+s Το μυστικό (secret) κανάλι πλέον δεν φαίνεται στο whois εκτός αν το πρόσωπο που κάνει το /whois είναι στο ίδιο κανάλι. Εκτός από αυτό, ένα μυστικό κανάλι δεν εμφανίζεται στην /list.
*Δε χρειάζεται να ρυθμίσετε τη λειτουργία +p αν έχετε ήδη τη +s, καθώς θα ήταν περιττή.

+S Όταν ένα κανάλι είναι ρυθμισμένο σε +S, τότε επιτρέπεται η είσοδος στο κανάλι από χρήστες που έχουν user mode +S.Το umode +S είναι για ασφαλή κρυπτογραφημένη σύνδεση, SSL.

+t To +t επιτρέπει μόνο στους χειριστές του καναλιού (@) να αλλάξουν topic.

+v Όπως έχει ήδη προαναφερθεί, όταν το κανάλι είναι moderated, μόνο οι Operators και οι voiced μπορούν να στείλουν μηνύματα στο κανάλι. Μόνο ο operator του καναλιού μπορεί να προσθέτει και να αφαιρεί voices.

Σύνταξη:
/mode # κανάλι +/-v Nick

παράδειγμα:
/mode #κανάλι +vv-v Nick1 Nick2 Nick3