Project

General

Profile

Dcc » History » Version 31

Per Amundsen, 02/16/2023 05:04 AM

1 1 Per Amundsen
_Added in 1.8.10_
2
3 3 Per Amundsen
*/dcc fserve* (TODO)
4
*/dcc maxcps <N>* (TODO)
5
*/dcc nick -sgcf <oldnick> <newnick>* (TODO)
6 1 Per Amundsen
7 4 Per Amundsen
-----------------------------------------------------------------------------
8 1 Per Amundsen
9 20 Per Amundsen
*/dcc chat|schat <nick>*
10 4 Per Amundsen
11 19 Per Amundsen
Starts a regular or a secure DCC CHAT with nick.
12 1 Per Amundsen
13 21 Per Amundsen
_schat requires a ssl client certificate which can be set in [[Options Dialog|Options]] -> [[Server Options|Server]] -> [[Server Options#Certificate-File|Certificate file]] or in the [[Serverlist_Dialog|Serverlist]]._
14
15 25 Per Amundsen
_*schat is AdiIRC only*._
16 10 Per Amundsen
17 11 Per Amundsen
*Parameters*
18
19 31 Per Amundsen
table(ktable).
20
|*Parameter*|*Description*|
21
| <nick> | The nick to start a chat with. |
22 11 Per Amundsen
23 12 Per Amundsen
*Example*
24
25 1 Per Amundsen
<pre>
26 19 Per Amundsen
; Starts a secure DCC CHAT with Nick.
27 10 Per Amundsen
/dcc schat Nick
28
29 19 Per Amundsen
; Starts a DCC CHAT with Nick.
30 1 Per Amundsen
/dcc chat Nick
31 4 Per Amundsen
</pre>
32
33
-----------------------------------------------------------------------------
34
35
*/dcc ignore [on|off|accept|ignore]*
36 1 Per Amundsen
37
Enables or disables the dcc filetype ignore.
38 29 Per Amundsen
39
_See also [[$dccignore]]._
40 4 Per Amundsen
41 1 Per Amundsen
*Parameters*
42
43 31 Per Amundsen
table(ktable).
44
|*Parameter*|*Description*|
45
| <notextile>[on|off|accept|ignore]</notextile> | Enable/disable ignore or set the ignore type. |
46 4 Per Amundsen
47 1 Per Amundsen
*Example*
48
49
<pre>
50 4 Per Amundsen
; Enable dcc ignore accept.
51
/dcc ignore accept
52 1 Per Amundsen
53 4 Per Amundsen
; Disable dcc ignore.
54
/dcc ignore off
55
</pre>
56
57
-----------------------------------------------------------------------------
58
59
*/dcc send|ssend [-clmn] <nick> ]file1] [file2] ... [fileN]*
60
61
Starts a dcc file transfer to nick.
62
63 1 Per Amundsen
_ssend requires a ssl client certificate which can be set in [[Options Dialog|Options]] -> [[Server Options|Server]] -> [[Server Options#Certificate-File|Certificate file]] or in the [[Serverlist_Dialog|Serverlist]]._
64
65
_*ssend is AdiIRC only*._
66
67
*Switches*
68
69 31 Per Amundsen
table(ktable).
70
|*Switch*|*Description*|
71
| -c | *TODO* |
72
| -l | *TODO* |
73
| -m | *TODO* |
74
| -n | *TODO* |
75 4 Per Amundsen
76
*Parameters*
77
78 31 Per Amundsen
table(ktable).
79
|*Parameter*|*Description*|
80
| <notextile>send|ssend</notextile> | Starts a file transfer or a secure file transfer. |
81
| <nick> | Nick to start a file transfer to. |
82
| [file1] [file2] ... [fileN] | Files to transfer, if no files are defined, a select file dialog will open. |
83 4 Per Amundsen
84
*Example*
85
86
<pre>
87
; Starts a dcc file transfer to Nick.
88
/dcc send Nick
89 1 Per Amundsen
</pre>
90 8 Per Amundsen
91
-----------------------------------------------------------------------------
92
93
*/dcc reject*
94
95
Reject a DCC SEND/SSEND request during a [[on CTCP]] event.
96
97
*Example*
98 17 Per Amundsen
99 1 Per Amundsen
<pre>CTCP *:DCC SEND*:dcc reject</pre>
100
101
-----------------------------------------------------------------------------
102 8 Per Amundsen
103
*/dcc get <folder>*
104
105
Redirect a DCC SEND/SSEND transfer to a the specified folder during a [[on CTCP]] event.
106
107
*Parameters*
108
109 31 Per Amundsen
table(ktable).
110
|*Parameter*|*Description*|
111
| <folder> | The folder to redirect to. |
112 8 Per Amundsen
113
*Example*
114 23 Per Amundsen
115
<pre>
116
CTCP *:DCC SEND*:dcc get somefolder
117
118 24 Per Amundsen
; Create a folder per nick.
119 23 Per Amundsen
CTCP *:DCC SEND*:dcc get $qt($getdir $+ $mkfn($nick))
120 22 Per Amundsen
</pre>
121 1 Per Amundsen
122
-----------------------------------------------------------------------------
123
124 22 Per Amundsen
*/dcc passive [on | off]*
125
126
Enables or disables passive DCC SEND/SSEND requests.
127
128
_AdiIRC will always perform passive DCC GET._
129
130
*Parameters*
131 1 Per Amundsen
132 31 Per Amundsen
table(ktable).
133
|*Parameter*|*Description*|
134
| <notextile>on | off</notextile> | Enables or disables passive DCC SEND/SSEND requests. |
135 26 Per Amundsen
136 1 Per Amundsen
-----------------------------------------------------------------------------
137
138
*/dcc trust [-r] <on | off | nick | address | level>*
139
140 27 Per Amundsen
Enable or disable auto accept transfers from a trusted user/address or user level.
141 26 Per Amundsen
142
*Switches*
143
144 31 Per Amundsen
table(ktable).
145
|*Switch*|*Description*|
146
| -r | Removes the matching user/address from the trust list. |
147 26 Per Amundsen
148
*Parameters*
149
150 31 Per Amundsen
table(ktable).
151
|*Parameter*|*Description*|
152
| <notextile>on | off</notextile> | Enables or disabled auto accept transfers from trusted users/addresses. |
153
| <notextile>nick | address | level</notextile> | The nick/address/userlevel to trust or remove. |
154 28 Per Amundsen
155
-----------------------------------------------------------------------------
156
157
*/dcc packetsize [N]*
158
159
Sets the DCC GET/SGET/SEND/SSEND packet size to N where N is one of the numbers or the closest number to 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536.