Subversion Repositories Kolibri OS

Rev

Rev 6027 | Rev 9092 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6027 Rev 7300
Line 1... Line 1...
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                                 ;;
2
;;                                                                 ;;
3
;; Copyright (C) KolibriOS team 2004-2016. All rights reserved.    ;;
3
;; Copyright (C) KolibriOS team 2004-2018. All rights reserved.    ;;
4
;; Distributed under terms of the GNU General Public License       ;;
4
;; Distributed under terms of the GNU General Public License       ;;
5
;;                                                                 ;;
5
;;                                                                 ;;
6
;;   Written by hidnplayr@kolibrios.org                            ;;
6
;;   Written by hidnplayr@kolibrios.org                            ;;
7
;;                                                                 ;;
7
;;                                                                 ;;
8
;;         GNU GENERAL PUBLIC LICENSE                              ;;
8
;;         GNU GENERAL PUBLIC LICENSE                              ;;
Line 326... Line 326...
326
        cmp     eax, 'acti'
326
        cmp     eax, 'acti'
327
        je      .action
327
        je      .action
328
        cmp     eax, 'dcc '    ; TODO
328
        cmp     eax, 'dcc '    ; TODO
329
        je      cmd_dcc
329
        je      cmd_dcc
Line 330... Line 330...
330
 
330
 
Line 331... Line 331...
331
; Unknown CTCP command: TODO: just print to window??
331
; Unknown CTCP command - just print to window
-
 
332
 
-
 
333
  .just_print:
-
 
334
 
-
 
335
        push    esi
-
 
336
 
-
 
337
        if TIMESTAMP
-
 
338
        call    print_timestamp
-
 
339
        end if
-
 
340
 
-
 
341
        mov     esi, ctcp_header_recv
-
 
342
        call    print_asciiz
-
 
343
 
-
 
344
        mov     al, '<'
-
 
345
        call    print_char
-
 
346
 
-
 
347
        mov     esi, servercommand+1    ; print nickname
-
 
348
        mov     bl, '!'
-
 
349
        call    print_string
-
 
350
 
-
 
351
        mov     al, '>'
-
 
352
        call    print_char
-
 
353
 
-
 
354
        mov     al, ' '
-
 
355
        call    print_char
-
 
356
 
-
 
357
        pop     esi
-
 
358
        mov     bl, 1
-
 
359
        call    print_string
-
 
360
 
Line 332... Line 361...
332
 
361
        mov     al, 10
Line 333... Line 362...
333
  .fail:
362
        call    print_char
334
 
363