next up previous
Next: Lendo e enviando e-mails Up: Dicas Previous: Eshell - um shell

Tocando CDs de música

cdi é uma interface para programas para tocar CDs de música. cdi pode ser obtido em http://www.emacswiki.org/elisp/cdi.el.

A seguir é mostrada uma função para criar um novo frame para tocar CDs de música com o cdi.

(defun cdplay()
  (interactive)
  (let ((cdplay-frame (make-frame)))
    (select-frame cdplay-frame)
    (modify-frame-parameters cdplay-frame '((height . 25)
                                            (width  . 80)
                                            (title  . "emacs-cdplayer")
                                            (name   . "emacs-cdplayer")))
    (cdi-start)
    (delete-other-windows (get-buffer-window "*cdi*" cdplay-frame)))
)

Para utilizar essa função, a copie e cole em um buffer do Emacs. Marque a região da função e a avalie executando M-x eval-region. Em seguida, execute M-x cdplay. Um frame para o cdi será mostrado.

Figura: cdi
Image cdi-1

Figura: cdi
Image cdi-2


Mario Domenech Goulart 2004-02-14