1 |
<!DOCTYPE qnet> |
<!DOCTYPE qnet> |
2 |
<qnet> |
<qnet> |
3 |
<general> |
<general> |
4 |
<sessions> |
<sessions> |
|
<session>lof</session> |
|
5 |
<session>zen</session> |
<session>zen</session> |
6 |
</sessions> |
<session>servermms</session> |
7 |
|
<session>local</session> |
8 |
|
</sessions> |
9 |
<plugins> |
<plugins> |
10 |
<file>/path/to/libtell.so</file> |
<file>/home1/local/Projects/qnet/plugins/tell/libtell.so</file> |
11 |
<file>/path/to/libbrowser.so</file> |
<file>/home1/local/Projects/qnet/plugins/browser/libbrowser.so</file> |
12 |
<file>/path/to/libdrawing.so</file> |
<file>/home1/local/Projects/qnet/plugins/drawing/libdrawing.so</file> |
13 |
<file>/path/to/libsplash.so</file> |
<file>/home1/local/Projects/qnet/plugins/splash/libsplash.so</file> |
14 |
<file>/path/to/libid.so</file> |
<file>/home1/local/Projects/qnet/plugins/id/libid.so</file> |
15 |
<file>/path/to/libaffect.so</file> |
<file>/home1/local/Projects/qnet/plugins/emit/libemit.so</file> |
16 |
<file>/path/to/libemit.so</file> |
<file>/home1/local/Projects/qnet/plugins/affect/libaffect.so</file> |
17 |
|
<file>/home1/local/Projects/qnet/plugins/ptime/libptime.so</file> |
18 |
|
<file>/home1/local/Projects/qnet/plugins/pformat/libpformat.so</file> |
19 |
</plugins> |
</plugins> |
20 |
<filters> |
<filters> |
21 |
<input> |
<input> |
30 |
<filter>info</filter> |
<filter>info</filter> |
31 |
</block> |
</block> |
32 |
<line> |
<line> |
|
<filter>test_file</filter> |
|
33 |
<filter>ignore_warning</filter> |
<filter>ignore_warning</filter> |
34 |
<filter>join_dessin</filter> |
<filter>join_dessin</filter> |
35 |
<filter>join_others</filter> |
<filter>join_others</filter> |
40 |
<filter>notify_moves</filter> |
<filter>notify_moves</filter> |
41 |
<filter>mytalk</filter> |
<filter>mytalk</filter> |
42 |
<filter>emote</filter> |
<filter>emote</filter> |
43 |
|
<filter>mywall</filter> |
44 |
|
<filter>otherwall</filter> |
45 |
<filter>me</filter> |
<filter>me</filter> |
46 |
<filter>other</filter> |
<filter>other</filter> |
47 |
<filter>server</filter> |
<filter>server</filter> |
48 |
<filter>aboutme</filter> |
<filter>aboutme</filter> |
|
<filter>aboutme2</filter> |
|
49 |
<filter>default</filter> |
<filter>default</filter> |
50 |
</line> |
</line> |
51 |
<item> |
<item> |
52 |
<filter>urls</filter> |
<filter>urls</filter> |
53 |
</item> |
</item> |
54 |
</filters> |
</filters> |
55 |
</general> |
</general> |
|
<sessions> |
|
|
<lof> |
|
|
<host>lof.hn.org</host> |
|
|
<port>4000</port> </lof> |
|
|
<zen> |
|
|
<host>zen.dtdns.net</host> |
|
|
<port>4000</port> </zen> |
|
|
</sessions> |
|
56 |
<urls> |
<urls> |
57 |
<available> |
<available> |
|
<type>http</type> |
|
58 |
<type>mailto</type> |
<type>mailto</type> |
59 |
<type>ftp</type> </available> |
<type>ftp</type> |
60 |
|
<type>http</type> |
61 |
|
<type>https</type> |
62 |
|
</available> |
63 |
<http> |
<http> |
64 |
<motif>http://</motif> |
<motif>http://</motif> |
65 |
<command>galeon -n %l</command> </http> |
<command>mozilla -remote openurl(%l,new-tab)</command> |
66 |
|
</http> |
67 |
<ftp> |
<ftp> |
68 |
<motif>ftp://</motif> |
<motif>ftp://</motif> |
69 |
<command>galeon -n %l</command> </ftp> |
<command>galeon -n %l</command> |
70 |
|
</ftp> |
71 |
<mailto> |
<mailto> |
72 |
<motif>mailto:</motif> |
<motif>mailto:</motif> |
73 |
<command>sylpheed --compose %l</command> </mailto> </urls> |
<command>sylpheed --compose %l</command> |
74 |
|
</mailto> |
75 |
|
<motif/> |
76 |
|
<command/> |
77 |
|
<https> |
78 |
|
<motif>https://</motif> |
79 |
|
<command>mozilla -remote openurl(%l,new-tab)</command> |
80 |
|
</https> |
81 |
|
</urls> |
82 |
<prefixes> |
<prefixes> |
83 |
<item>reply</item> |
<item>reply</item> |
84 |
<item>tell %l</item> |
<item>tell %l</item> |
85 |
<item>senddata %l</item> |
<item>senddata %l</item> |
86 |
<item>sendmsg %l</item> |
<item>sendmsg %l</item> |
87 |
<item>shout</item> </prefixes> |
<item>shout</item> |
88 |
|
</prefixes> |
89 |
|
<fortune>dune</fortune> |
90 |
|
<appearance> |
91 |
|
<tabs> |
92 |
|
<position>0</position> |
93 |
|
</tabs> |
94 |
|
</appearance> |
95 |
|
<sessions> |
96 |
|
<zen> |
97 |
|
<host>zen.dtdns.net</host> |
98 |
|
<port>4000</port> |
99 |
|
<login/> |
100 |
|
<password/> |
101 |
|
<autoconnect>false</autoconnect> |
102 |
|
</zen> |
103 |
|
<servermms> |
104 |
|
<host>servermms.org</host> |
105 |
|
<port>4000</port> |
106 |
|
<login/> |
107 |
|
<password/> |
108 |
|
<autoconnect>false</autoconnect> |
109 |
|
</servermms> |
110 |
|
<local> |
111 |
|
<host>localhost</host> |
112 |
|
<port>5000</port> |
113 |
|
<login/> |
114 |
|
<password/> |
115 |
|
<autoconnect>false</autoconnect> |
116 |
|
</local> |
117 |
|
</sessions> |
118 |
<filters> |
<filters> |
119 |
<format> |
<format> |
120 |
<active>true</active> |
<active>true</active> |
125 |
<active>true</active> |
<active>true</active> |
126 |
<policy>0</policy> |
<policy>0</policy> |
127 |
<result>:browser:Wall: \1\<font face=fixed size=3>\2\</font>\3\</result> |
<result>:browser:Wall: \1\<font face=fixed size=3>\2\</font>\3\</result> |
128 |
|
<beginresult>:browser:Wall:</beginresult> |
129 |
|
<endresult>:browser:Wall:</endresult> |
130 |
<begin>^(<.*>)?(&lt Mtp&gt Wall :)(<.*>)?</begin> |
<begin>^(<.*>)?(&lt Mtp&gt Wall :)(<.*>)?</begin> |
131 |
<end>^(<.*>)?&lt Mtp&gt End of Wall(<.*>)?</end> |
<end>^(<.*>)?(&lt Mtp&gt End of Wall)(<.*>)?</end> |
132 |
<depend>wall_emit</depend> |
<depend>wall_emit</depend> |
133 |
</wall> |
</wall> |
134 |
<finger> |
<finger> |
135 |
<active>true</active> |
<active>true</active> |
136 |
<policy>0</policy> |
<policy>0</policy> |
137 |
<result>:id:Finger: \0\</result> |
<result>:browser:Finger: \0\</result> |
138 |
|
<beginresult>:browser:Finger: \0\</beginresult> |
139 |
|
<endresult>:browser:Finger: \0\</endresult> |
140 |
<begin>^(<.*>)?(Login *: \w+)(<.*>)?</begin> |
<begin>^(<.*>)?(Login *: \w+)(<.*>)?</begin> |
141 |
<end>^(<.*>)?&lt Mtp&gt End of finger(<.*>)?</end> |
<end>^(<.*>)?&lt Mtp&gt End of finger(<.*>)?</end> |
142 |
</finger> |
</finger> |
144 |
<active>true</active> |
<active>true</active> |
145 |
<policy>0</policy> |
<policy>0</policy> |
146 |
<result>\1\<font face=fixed size=2>\2\</font>\3\</result> |
<result>\1\<font face=fixed size=2>\2\</font>\3\</result> |
147 |
|
<beginresult>\1\<font face=fixed size=2>\2\</font>\3\</beginresult> |
148 |
|
<endresult>\1\<font face=fixed size=2>\2\</font>\3\</endresult> |
149 |
<begin>^(<.*>)?([^&<][^<]*|&lt Mtp&gt History[^<]*|&lt Mtp&gt System[^<]*|&lt Mtp&gt Help[^<]*)(<.*>)?</begin> |
<begin>^(<.*>)?([^&<][^<]*|&lt Mtp&gt History[^<]*|&lt Mtp&gt System[^<]*|&lt Mtp&gt Help[^<]*)(<.*>)?</begin> |
150 |
<end>^(<.*>)?&lt [^<]*(<.*>)?</end> |
<end>^(<.*>)?(&lt [^<]*)(<.*>)?</end> |
151 |
</info> |
</info> |
|
<test_file> |
|
|
<active>true</active> |
|
|
<policy>0</policy> |
|
|
<result>\0\ |
|
|
:file:File:\3\</result> |
|
|
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?(\|\w+\| \[Rainbow\][^<]*)(<.*>)?</regexp> |
|
|
</test_file> |
|
152 |
<ignore_warning> |
<ignore_warning> |
153 |
<active>true</active> |
<active>true</active> |
154 |
<policy>0</policy> |
<policy>0</policy> |
155 |
<result></result> |
<result/> |
156 |
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?&lt Mtp&gt \w+ is away and may not be hearing you(<.*>)?</regexp> |
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?&lt Mtp&gt \w+ is away and may not be hearing you(<.*>)?</regexp> |
157 |
</ignore_warning> |
</ignore_warning> |
158 |
<join_dessin> |
<join_dessin> |
187 |
<active>true</active> |
<active>true</active> |
188 |
<policy>0</policy> |
<policy>0</policy> |
189 |
<result>:tell:\4\: \1\&lt \4\&gt \6\\7\ |
<result>:tell:\4\: \1\&lt \4\&gt \6\\7\ |
190 |
:splash:spl:<\4\> \6\</result> |
:splash:spl:[SE]<\4\> \6\</result> |
191 |
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?(&lt Mtp&gt )(\w+) (tells you:|asks you:|replies:)([^<]*)(<.*>)?</regexp> |
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?(&lt Mtp&gt )(\w+) (tells you:|asks you:|replies:)([^<]*)(<.*>)?</regexp> |
192 |
</tell_receive> |
</tell_receive> |
193 |
<tell_emit> |
<tell_emit> |
237 |
<active>true</active> |
<active>true</active> |
238 |
<policy>0</policy> |
<policy>0</policy> |
239 |
<result>\1\<font color=red>\2\\3\\4\\5\</font> |
<result>\1\<font color=red>\2\\3\\4\\5\</font> |
240 |
:splash:spl:\2\\3\\4\</result> |
:splash:spl:[SE]\2\\3\\4\</result> |
241 |
<regexp>(:\w+:\w+:)?(<.*>)?(\d{2}:\d{2}:\d{2} )?(&lt .*\login\[^<]*)(<.*>)?</regexp> |
<regexp>(:\w+:\w+:)?(<.*>)?(\d{2}:\d{2}:\d{2} )?(&lt .*\login\[^<]*)(<.*>)?</regexp> |
242 |
</aboutme> |
</aboutme> |
|
<aboutme2> |
|
|
<active>true</active> |
|
|
<policy>0</policy> |
|
|
<result>\1\<font color=red>\2\</font></result> |
|
|
<regexp>(:\w+:\w+:)?(.*\login\.*)</regexp> |
|
|
</aboutme2> |
|
243 |
<default> |
<default> |
244 |
<active>true</active> |
<active>true</active> |
245 |
<policy>0</policy> |
<policy>0</policy> |
260 |
<regexp>wall</regexp> |
<regexp>wall</regexp> |
261 |
<memorize>true</memorize> |
<memorize>true</memorize> |
262 |
</wall_emit> |
</wall_emit> |
263 |
|
<mywall> |
264 |
|
<active>true</active> |
265 |
|
<policy>0</policy> |
266 |
|
<result>:ptime:ok:DATE<-[date]dd/MM/yyyy |
267 |
|
:ptime:ok:TIME<-[time]hh:mm:ss |
268 |
|
:pformat:ko:LOGIN<-"%1",("\Login\":-8) |
269 |
|
:browser:Wall:\1\<font face=fixed size=3>\DATE\ \TIME\ \LOGIN\ \3\</font>\4\</result> |
270 |
|
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?&lt Mtp&gt You write to the wall: (.*)(<.*>)?</regexp> |
271 |
|
</mywall> |
272 |
|
<otherwall> |
273 |
|
<active>true</active> |
274 |
|
<policy>0</policy> |
275 |
|
<result>:ptime:ok:DATE<-[date]dd/MM/yyyy |
276 |
|
:ptime:ok:TIME<-[time]hh:mm:ss |
277 |
|
:pformat:ko:LOGIN<-"%1",("\3\":-8) |
278 |
|
:browser:Wall:\1\<font face=fixed size=3>\DATE\ \TIME\ \LOGIN\ \4\</font>\5\</result> |
279 |
|
<regexp>^(<.*>)?(\d{2}:\d{2}:\d{2} )?&lt Mtp&gt (\w+) writes to the wall: (.*)(<.*>)?</regexp> |
280 |
|
</otherwall> |
281 |
</filters> |
</filters> |
282 |
</qnet> |
</qnet> |