home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1995 December / SOFM_Dec1995.bin / pc / dos / utility / smartcd / smartcdp.doc < prev    next >
Text File  |  1995-10-31  |  25KB  |  672 lines

  1.  
  2.  
  3.  
  4.  
  5.      ░░░░░░░┐ ▒▒┐     ▒▒┐ ▓▓▓▓▓▓▓┐ ███████┐ ▓▓▓▓▓▓▓▓┐    ▒▒▒▒▒▒▒┐ ░░░░░░┐
  6.      ░░┌────┘ ▒▒▒▒──▒▒▒▒│ ▓▓┌──▓▓│ ██┌──██│ └──▓▓┌──┘    ▒▒┌────┘ ░░┌──░░┐
  7.      ░░░░░░░┐ ▒▒┌─▒▒┌─▒▒│ ▓▓▓▓▓▓▓│ ███████│    ▓▓│       ▒▒│      ░░│  ░░│
  8.      └────░░│ ▒▒│ └─┘ ▒▒│ ▓▓┌──▓▓│ ██┌─██┌┘    ▓▓│       ▒▒│      ░░│  ░░│
  9.      ░░░░░░░│ ▒▒│     ▒▒│ ▓▓│  ▓▓│ ██│ ███┐    ▓▓│       ▒▒▒▒▒▒▒┐ ░░░░░░┌┘
  10.      └──────┘ └─┘     └─┘ └─┘  └─┘ └─┘ └──┘    └─┘       └──────┘ └─────┘
  11.      Multi-featured CD Player v3.0    (c)1993,95 by Henrique Avila Vianna
  12.  
  13.   **************************************************************************
  14.                         G U I A   D O   U S U A R I O
  15.   **************************************************************************
  16.  
  17.  
  18.  
  19.   SUMARIO
  20.   -------
  21.  
  22.      1. Introducao........................................................ 2
  23.       1.1. Caracteristicas do programa.................................... 2
  24.       1.2. Requisitos de hardware e software.............................. 3
  25.  
  26.      2. Como usar o SMART CD.............................................. 3
  27.       2.1. Instalacao..................................................... 3
  28.       2.2. Janela do programa............................................. 3
  29.       2.3. Comandos do player............................................. 4
  30.       2.4. Arquivos de dados.............................................. 5
  31.       2.5. Notas sobre a programacao de faixas............................ 6
  32.       2.6. Alterando a hotkey............................................. 6
  33.       2.7. Compatibilidade................................................ 6
  34.       2.8. Isencao de garantia............................................ 7
  35.  
  36.      3. Politica de distribuicao.......................................... 7
  37.       3.1. Arquivos do pacote............................................. 8
  38.  
  39.      4. Registrando....................................................... 8
  40.  
  41.      5. Dados tecnicos.................................................... 8
  42.       5.1. Notas de programacao........................................... 8
  43.       5.2. Codigos de erro................................................ 9
  44.       5.3. Historico do SMART CD.......................................... 9
  45.  
  46.      6. Reconhecimentos...................................................10
  47.       6.1. Agradecimentos.................................................10
  48.       6.2. Bibliografia...................................................10
  49.  
  50.      7. Outros programas do autor.........................................11
  51.  
  52.      8. Contactando o autor...............................................11
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  SMART CD v3.0     Guia do Usuario                                  Pagina  1
  62.  
  63.  
  64.  
  65.  
  66.   1. INTRODUCAO
  67.   -------------
  68.  
  69.      Eu imagino se os caras que criaram o CD nunca pensaram em guardar o nome
  70.   do disco e das faixas no proprio CD, de modo que pudessemos ver no display
  71.   do player o que estamos escutando.
  72.  
  73.      Este era o meu objetivo principal quando comecei a escrever este programa,
  74.   mas desde entao, o SMART CD recebeu uma serie de outras caracteristicas que
  75.   fazem dele hoje o mais completo CD player para DOS.
  76.  
  77.      SMART CD é um programa TSR (Terminate and Stay Resident) que simula um
  78.   equipamento de CD player, mas com muitas funcoes estendidas. Basicamente, o
  79.   programa permite que voce digite o nome do disco e os titulos das faixas e
  80.   entao grava esta informacao no seu disco rigido ou disquete, de modo que ela
  81.   possa ser lida na proxima vez que voce usar aquele CD.
  82.  
  83.      Uma vez que voce tenha digitado os nomes das faixas, a funcao List lhe
  84.   mostrara os titulos de todas as faixas do disco e voce podera até localizar
  85.   uma faixa pelo nome usando a funcao Find!
  86.  
  87.      SMART CD suporta programacao de ate 32 faixas e tambem oferece uma
  88.   funcao Shuffle que toca todas as faixas (até o limite de 32) em uma ordem
  89.   aleatoria, mas sem repeticao. Faixas podem ser adicionadas ou removidas do
  90.   programa mesmo quand o CD ja esta tocando! A funcao Repeat tem dois niveis:
  91.   repete a faixa atual ou todo o disco ou programa.
  92.  
  93.      O programa usa caracteres redefinidos da VGA para criar um display
  94.   imitando um painel de LEDs e a rotina TSR permite que voce ative o programa
  95.   enquanto estiver trabalhando em outra aplicacao.
  96.  
  97.  
  98.   1.1. CARACTERISTICAS DO PROGRAMA
  99.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  100.  
  101.      * "Saiba o que voce esta ouvindo": informa titulo do disco e das faixas!
  102.      * Programacao ate 32 faixas.
  103.      * Adicione e remova faixas do programa, mesmo durante a reproducao!
  104.      * Funcao Shuffle: programacao randomica, sem repeticao de faixas.
  105.      * Funcao Repeat com 2 niveis: repete uma faixa ou o disco/programa inteiro.
  106.      * Rotina TSR: toca o CD enquanto voce trabalha!
  107.      * Belo display semi-grafico em VGA.
  108.  
  109.      NOVO NESTA VERSAO:
  110.  
  111.      * "SMART Tracks"(tm): grava o ultimo programa ativo para cada CD.
  112.      * Detecta trilhas de dados automaticamente.
  113.      * Avanco e retrocesso rapidos.
  114.      * Acesso direto a uma faixa digitando seu numero.
  115.      * Auto-start e auto-popup: reproducao instantanea quando voce insere o CD.
  116.      * Lista titulos de todas as faixas.
  117.      * Localiza uma faixa pelo nome.
  118.      * Mostra o tempo restante da faixa e do disco.
  119.      * Abre/fecha a gaveta do drive.
  120.      * Hotkey configuravel pelo usuario.
  121.  
  122.  SMART CD v3.0     Guia do Usuario                                  Pagina  2
  123.  
  124.  
  125.  
  126.  
  127.   1.2. REQUISITOS DE HARDWARE E SOFTWARE
  128.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129.  
  130.      Estes sao os requisitos minimos para usar o SMART CD:
  131.  
  132.      * IBM PC-AT 286 compativel ou melhor
  133.      * Drive de CD-ROM (sem brincadeira!)
  134.      * Placa grafica VGA
  135.  
  136.      * MSCDEX 2.1 ou mais recente
  137.      * MS-DOS 3.1 ou mais recente
  138.      * 35K bytes de memoria livre (usada pelo programa enquanto residente)
  139.  
  140.  
  141.  
  142.   2. COMO USAR O SMART CD
  143.   -----------------------
  144.  
  145.   2.1. INSTALACAO
  146.   ~~~~~~~~~~~~~~~
  147.  
  148.   Para rodar o programa, digite:
  149.  
  150.      SMARTCD [/S] [/P] | [/R]
  151.  
  152.   ([] indicam parametros opcionais, e | indica um parametro exclusivo)
  153.  
  154.      Chaves de linha de comando:
  155.  
  156.      /S - Liga o AUTO-START. Assim que um CD for inserido no drive a reproducao
  157.           tera inicio.
  158.  
  159.      /P - Liga o AUTO-POPUP. Quando um disco for inserido no drive, a janela
  160.           do SMART CD aparecera na tela.
  161.  
  162.      /R - Remove da memoria uma copia do SMART CD previamente instalada.
  163.  
  164.   NOTA: voce pode, obviamente, usar ambas as chaves /S e /P para reproducao
  165.         e abertura da janela instantaneas (otimo efeito!)
  166.  
  167.      Enquanto residente, SMART CD ocupa aproximadamente 35KB de memoria
  168.   convencional, mas ele tambem pode ser carregado na Area de Memoria Superior,
  169.   usando o comando LH do DOS.
  170.  
  171.  
  172.   2.2. JANELA DO PROGRAMA
  173.   ~~~~~~~~~~~~~~~~~~~~~~~
  174.  
  175.      Pressione a hotkey (CTRL+ENTER é a default, mas voce pode altera-la -
  176.   veja secao 2.6) para acessar a janela do programa. Ou, se voce usou a chave
  177.   /P, apenas insira um CD no drive e a janela aparecera (legal, hein?!). Note
  178.   que a janela somente aparecera no modo texto de 80x25.
  179.  
  180.  
  181.  
  182.  
  183.  SMART CD v3.0     Guia do Usuario                                  Pagina  3
  184.  
  185.  
  186.  
  187.  
  188.      A janela do SMART CD tenta reproduzir, o mais fielmente possivel, o
  189.   painel de um CD player comum. Ela consiste de basicamente tres partes:
  190.  
  191.      1. o display principal: aqui voce ve informacoes do disco e suas faixas
  192.   (tempo, titulo, etc.) e o estado das funcoes do player (programa, repeat,
  193.   etc.);
  194.  
  195.      2. o painel de controle: aqui voce tem os comandos do player - qualquer
  196.   comando que aparece na linha inferior é executada pressionando a tecla de
  197.   funcao correspondente; para executar os comandos da linha superior, use o
  198.   SHIFT junto com a tecla de funcao;
  199.  
  200.      3. o display auxiliar: este é usado para mostrar as faixas programadas
  201.   e para saida das funcoes FIND, LIST e JUMP.
  202.  
  203.  
  204.   2.3. COMANDOS DO PLAYER
  205.   ~~~~~~~~~~~~~~~~~~~~~~~
  206.  
  207.      [ESC] EXIT (Sair)
  208.      Volta ao "prompt" do DOS ou a aplicacao em primeiro plano. O programa
  209.   permanece residente.
  210.  
  211.      [01] .. [32] JUMP (Pular)
  212.      Use as teclas numericas para indicar o numero de faixa desejada. Nao
  213.   disponivel se estiver tocando um programa.
  214.  
  215.      [F1] PLAY/PAUSE (Reproduzir/Pausa)
  216.      Inicia a reproducao da faixa atualmente selecionada, ou da primeira faixa
  217.   do programa. Enquanto estiver tocando, pressione esta tecla para pausa e
  218.   novamente para continuar.
  219.  
  220.      [F2] STOP/CLEAR (Para/Limpa)
  221.      Para a reproducao. Se ja estiver parado (pressionada duas vezes) limpa
  222.   o programa ativo.
  223.  
  224.      [F3] SKIP BACK (Salta para tras)
  225.      Salta para a faixa anterior no disco ou programa.
  226.  
  227.      [SHIFT+F3] REWIND (Retrocesso rapido)
  228.      Retrocede rapidamente dentro da faixa.
  229.  
  230.      [F4] SKIP FORWARD (Salta para frente)
  231.      Salta para a proxima faixa no disco ou programa.
  232.  
  233.      [SHIFT+F4] FAST FORWARD (Avanco rapido)
  234.      Avanca rapidamente dentro da faixa.
  235.  
  236.      [F5] PROGRAM (Programa)
  237.      Adiciona a faixa atual ao programa. Use as teclas de SKIP (F3 e F4)
  238.   para mudar a faixa atual. Depois que iniciar a tocar um programa, voce
  239.   pode selecionar as faixas a serem adicionadas usando as teclas de SELECT
  240.   (SHIFT+F5 e SHIFT+F6 - veja abaixo).
  241.  
  242.  
  243.  
  244.  SMART CD v3.0     Guia do Usuario                                  Pagina  4
  245.  
  246.  
  247.  
  248.  
  249.      [SHIFT+F5] SELECT PREVIOUS (Seleciona anterior)
  250.      Durante a reproducao de um programa, seleciona a faixa anterior para
  251.   ser adicionada ao programa.
  252.  
  253.      [F6] DELETE (Remove)
  254.      Remove a ultima faixa programada. Funciona mesmo durante a reproducao
  255.   do programa, porem ate uma faixa apos a que esta sendo tocada.
  256.  
  257.      [SHIFT+F6] SELECT NEXT (Seleciona proxima)
  258.      Durante a reproducao de um programa, seleciona a faixa seguinte para
  259.   ser adicionada ao programa.
  260.  
  261.      [F7] REPEAT (Repete)
  262.      Muda o estado da funcao repete.
  263.  
  264.      [SHIFT+F7] SHUFFLE (Embaralha)
  265.      Cria um programa aleatorio e inicia a reproducao.
  266.  
  267.      [F8] TIME (Tempo)
  268.      Alterna entre mostrar o tempo decorrido e o tempo restante. Influi nos
  269.   campos "time", "# of trks" e "full time".
  270.  
  271.      [SHIFT+F8] FIND (Localiza)
  272.      Localiza uma faixa por qualquer parte de seu nome. Nao disponivel durante
  273.   a reproducao de um programa.
  274.  
  275.      [F9] LIST (Lista)
  276.      Lista no display auxiliar os nomes de todas as faixas do disco.
  277.  
  278.      [SHIFT+F9] SONG TITLE (Titulo da musica)
  279.      Permite voce editar o titulo da faixa atual.
  280.  
  281.      [F10] EJECT (Ejetar)
  282.      Abre ou fecha a gaveta do drive de CD-ROM. Obviamente, apenas para os
  283.   drives que suportam eject por software.
  284.  
  285.      [SHIFT+F10] DISC TITLE (Titulo do disco)
  286.      Permite voce editar o titulo do CD.
  287.  
  288.  
  289.   2.4. ARQUIVOS DE DADOS
  290.   ~~~~~~~~~~~~~~~~~~~~~~
  291.  
  292.      Um arquivo de dados sera criado para cada CD que voce usar com o SMART CD.
  293.   Estes arquivos sao usados para guardar os titulos do disco e de suas faixas
  294.   e eles sao gravados no mesmo diretorio aonde estiver o arquivo SMARTCD.EXE.
  295.  
  296.      O arquivo de dados do CD é criado ou atualizado somente quando voce ejeta
  297.   o disco ou quando remove o SMART CD da memoria. Entao, se voce tiver digitado
  298.   novas informacoes para um disco, nao esqueca de remover o programa antes de
  299.   desligar seu computador.
  300.  
  301.      O formato do arquivo é ligeiramente diferente daquele usado na versao 2.0
  302.   do SMART CD, mas arquivos antigos serao reconhecidos e automaticamente
  303.   convertidos pelo programa.
  304.  
  305.  SMART CD v3.0     Guia do Usuario                                  Pagina  5
  306.  
  307.  
  308.  
  309.  
  310.   2.5. NOTAS SOBRE A PROGRAMACAO DE FAIXAS
  311.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312.  
  313.      O ultimo programa ativo tambem é gravado no arquivo de dados do CD, e é
  314.   recuperado na proxima vez que voce usar aquele CD. Esta é a assim chamada
  315.   funcao "SMART Tracks" e funciona assim: suponha que voce nao concorda com a
  316.   ordem na qual algumas faixas estao gravadas no CD, ou que voce definitiva-
  317.   mente nao gosta de algumas das musicas - simplesmente programe as faixas
  318.   como voce quer e entao ejete o disco para forcar o SMART CD a gravar o
  319.   arquivo de dados. Insira novamente o disco e voce vera que o player entra
  320.   automaticamente no modo programado e com o seu programa "perfeito" carregado!
  321.  
  322.      Se voce limpar o programa com F2 (STOP/CLEAR), o programa gravado nao
  323.   sera apagado. Esta é uma caracteristica de seguranca que permite que voce
  324.   toque o disco no modo normal ou em "shuffle", ou ainda que voce experimente
  325.   uma programacao diferente de faixas sem perder o seu programa "bom". Para
  326.   efetivamente apagar o programa do arquivo de dados, voce deve apagar as
  327.   faixas programadas uma a uma usando F6 (DEL).
  328.  
  329.      Quando ha um programa ativo, os campos "# of trks" e "full time" mostram
  330.   o numero de trilhas e o tempo total do programa, e nao do disco todo.
  331.  
  332.  
  333.   2.6. ALTERANDO A HOTKEY
  334.   ~~~~~~~~~~~~~~~~~~~~~~~
  335.  
  336.      A hotkey default para acessar a janela do SMART CD é CTRL+ENTER. Um
  337.   utilitario de definicao de hotkey foi incluido no pacote para permitir que
  338.   voce escolha uma combinacao de teclas alternativa, no caso de ter outro
  339.   programa TSR que use a mesma hotkey.
  340.  
  341.      Basta rodar o programa HOTKEY e entao pressionar a combinacao desejada.
  342.   Note que voce deve usar uma ou mais teclas de modificacao (CTRL, ALT, SHIFT)
  343.   e mais uma tecla normal. Algumas teclas como CAPS LOCK, F11, F12 e
  344.   combinacoes como CTRL+TAB, CTRL+NUM5 nao sao reconhecidas pelo programa.
  345.  
  346.      Apos voce escolher e confirmar a nova hotkey, o programa reescrevera
  347.   o arquivo SMARTCD.EXE, de modo que as alteracoes terao efeito na proxima
  348.   vez que voce instalar o SMART CD.
  349.  
  350.  
  351.   2.7. COMPATIBILIDADE
  352.   ~~~~~~~~~~~~~~~~~~~~
  353.  
  354.      Como voce sabe, o MS-DOS nao é um ambiente multi-tarefa, de modo que
  355.   ele nao tem um bom suporte a aplicacoes concorrentes. Programas TSR rodam
  356.   em um segundo plano, usando interrupcoes de hardware para obter a atencao
  357.   do processador periodicamente. Estes programas sao como intrusos no sistema
  358.   e podem eventualmente nao funcionar como esperado.
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  SMART CD v3.0     Guia do Usuario                                  Pagina  6
  367.  
  368.  
  369.  
  370.  
  371.      Esta versao passou por intensivas etapas de alfa e beta-teste, mas nao
  372.   existe software completamente livre de erros e o seu comportamento pode
  373.   variar de maquina para maquina, de modo que eu sugeriria que VOCE fizesse
  374.   alguns testes antes de usar o programa. Tente instalar o SMART CD e rodar
  375.   as aplicacoes que voce usa mais frequentemente; se o seu sistema nao trancar
  376.   provavelmente voce nao tera nenhum outro problema.
  377.  
  378.      Alem disso, dois ou mais programas TSR podem ser incompativeis entre si,
  379.   entao se voce tiver problemas tente remover todos os TSRs desnecessarios
  380.   enquanto estiver usando o SMART CD.
  381.  
  382.  
  383.   2.8. ISENCAO DE GARANTIA
  384.   ~~~~~~~~~~~~~~~~~~~~~~~~
  385.  
  386.   ***************************************************************************
  387.   * O AUTOR  NAO SERA RESPONSAVEL, EM  HIPOTESE ALGUMA, POR QUAISQUER DANOS *
  388.   * CAUSADOS  EM  HARDWARE E/OU SOFTWARE  PELO USO  DESTE PROGRAMA OU  PELA *
  389.   * INCAPACIDADE DO USUARIO EM OPERA-LO CORRETAMENTE.                       *
  390.   ***************************************************************************
  391.  
  392.  
  393.  
  394.   3. POLITICA DE DISTRIBUICAO
  395.   ---------------------------
  396.  
  397.      SMART CD é distribuido como SHAREWARE. Dedique algum tempo para
  398.   experimenta-lo e se voce decidir usa-lo regularmente, entao por favor pague
  399.   a pequena taxa de registro, sao apenas $10 (isso ai, so dez dolares ou o
  400.   equivalente na nossa moeda forte!). Por favor, consulte a secao 4 deste
  401.   manual para maiores informacoes sobre como registrar.
  402.  
  403.      Voce pode (e é encorajado a) copiar o programa e distribui-lo para quem
  404.   quiser (amigos ou inimigos!), desde que nao cobre nada por isso e desde que
  405.   todos os arquivos do pacote (veja abaixo) sejam distribuidos juntos, sem
  406.   modificacoes, na sua forma descompactada ou compactados juntos por qualquer
  407.   compressor de arquivos popular em um unico arquivo chamado SMRTCD30.??? (a
  408.   extensao do arquivo sera dada pelo compactador).
  409.  
  410.      Se voce pretende incluir este programa em um pacote de Shareware ou em
  411.   qualquer pacote comercial, voce deve obter uma autorizacao minha por escrito
  412.   (eu geralmente darei permissao se receber uma copia gratuita do pacote).
  413.  
  414.      Por favor, veja como entrar em contato comigo no final deste arquivo.
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  SMART CD v3.0     Guia do Usuario                                  Pagina  7
  428.  
  429.  
  430.  
  431.  
  432.   3.1. ARQUIVOS DO PACOTE
  433.   ~~~~~~~~~~~~~~~~~~~~~~~
  434.  
  435.      O pacote completo do SMART CD 3.0 consiste dos seguintes arquivos:
  436.  
  437.      Nome            Tamanho   Descricao
  438.      ------------------------------------------------------------------
  439.      SMARTCD  EXE     24.784   O programa em si
  440.      SMARTCD  DOC     23.581   Arquivo de documentacao em ingles
  441.      SMARTCDP DOC     25.012   Arquivo de documentacao em portugues
  442.      SMARTCD  REG      1.997   Formulario de registro em ingles
  443.      SMARTCDP REG      2.015   Formulario de registro em portugues
  444.      HOTKEY   EXE      8.048   Utilitario de definicao de hotkey
  445.      REGISTER EXE      7.680   Utilitario de registro de shareware
  446.      LED      COM      4.195   Bonus: um redefinidor de caracteres VGA
  447.      LED      TXT        308   Breve descricao do LED.COM
  448.  
  449.      Por favor, assegure-se de que todos estes arquivos sejam distribuidos
  450.   juntos.
  451.  
  452.  
  453.   4. REGISTRANDO
  454.   --------------
  455.  
  456.      Se voce gostar do SMART CD voce deve registra-lo para apoiar os esforcos
  457.   do autor e motiva-lo a continuar desenvolvendo software de qualidade como
  458.   este.
  459.  
  460.      Se voce registrar, voce recebera sua propria "Registration ID" que lhe
  461.   permitira personalizar sua copia do SMART CD com seu nome ao inves da
  462.   mensagem "UNREGISTERED COPY" (seus amigos morrerao de inveja!).
  463.  
  464.      Note que a versao shareware distribuida gratuitamente é a versao
  465.   completamente funcional, nao ha funcoes desabilitadas. O conceito de
  466.   "Crippleware" nao faz meu estilo e eu entendo que voce nao pode pagar por
  467.   uma determinada caracteristica que voce nao pode testar. Esta é a ideia
  468.   do Shareware - experimente antes de comprar.
  469.  
  470.      Registrar o SMART CD é facil: simplesmente imprima o arquivo SMARTCD.REG,
  471.   preencha os espacos, inclua sua taxa de registro (apenas $10) e envie pelo
  472.   correio. Assim que eu recebe-lo, enviarei sua Registration ID por correio
  473.   normal ou correio eletronico.
  474.  
  475.  
  476.   5. DADOS TECNICOS
  477.   -----------------
  478.  
  479.   5.1. NOTAS DE PROGRAMACAO
  480.   ~~~~~~~~~~~~~~~~~~~~~~~~~
  481.  
  482.      SMART CD foi originalmente escrito no Turbo Pascal 5.5 da Borland. A
  483.   versao 3.0 foi escrita no TP 7.0, usando codigo de 16 bits (80286).
  484.  
  485.  
  486.  
  487.  
  488.  SMART CD v3.0     Guia do Usuario                                  Pagina  8
  489.  
  490.  
  491.  
  492.  
  493.      Alem do programa principal, bibliotecas para funcoes personalizadas de
  494.   E/S (teclado e video), funcoes de CD Audio de para controle de TSR tambem
  495.   foram desenvolvidas. A coisa toda consiste em mais de 3.000 linhas de codigo
  496.   fonte.
  497.  
  498.      A versao 3.0 esteve durante seis meses em desenvolvimento e testes antes
  499.   de ser lancada ao publico em geral.
  500.  
  501.  
  502.   5.2. CODIGOS DE ERRO
  503.   ~~~~~~~~~~~~~~~~~~~~
  504.  
  505.      SMART CD retorna os seguintes codigos de erro:
  506.  
  507.      ERRORLEVEL      Problema
  508.      ----------------------------------------------------------
  509.           0          Instalado ou removido sem problemas.
  510.           1          MSCDEX nao instalado.
  511.           2          Tentativa de instalar quando ja residente.
  512.           4          Tentativa de remover quando nao residente.
  513.           8          Opcao de linha de comando desconhecida.
  514.  
  515.  
  516.   5.3. HISTORICO DO SMART CD
  517.   ~~~~~~~~~~~~~~~~~~~~~~~~~~
  518.  
  519.      Version 1.0 - 18/Abr/93
  520.                    Primeira versao. Implementadas as rotinas basicas de um
  521.                    CD player e programacao mesmo enquanto tocando.
  522.  
  523.      Version 2.0 - 28/Ago/93
  524.                    Primeiro lancamento publico.
  525.                    Rotina TSR implementada.
  526.                    Novo display semi-grafico em VGA.
  527.                    Programacao de faixas melhorada - agora tambem remove
  528.                    faixas.
  529.                    Funcao Repeat em dois niveis implementada.
  530.  
  531.      Version 3.0 - 03/Set/95
  532.                    Corrigido problema na troca de CDs.
  533.                    Grava ultimo programa ativo para cada CD.
  534.                    Detecta trilhas de dados automaticamente.
  535.                    Novas opcoes auto-start e auto-popup.
  536.                    Novas funcoes: ffwd, rewind, jump, time, list, find, eject.
  537.                    Novo formato do arquivo de dados para reduzir chances de
  538.                    repeticao.
  539.                    Novo visual!
  540.                    Novos utilitarios: definicao da hotkey e registro de
  541.                    shareware.
  542.                    Programa bonus LED.COM adicionado ao pacote.
  543.                    Beta-testes intensivos.
  544.                    Muitas otimizacoes no codigo.
  545.                    Compilado com Turbo Pascal 7.0 usando codigo de 286.
  546.                    Documentacao completamente revisada e reescrita.
  547.  
  548.  
  549.  SMART CD v3.0     Guia do Usuario                                  Pagina  9
  550.  
  551.  
  552.  
  553.  
  554.   6. RECONHECIMENTOS
  555.   ------------------
  556.  
  557.      Esta secao é dedicada a reconhecer as pessoas que contribuiram direta ou
  558.   indiretamente na elaboracao do SMART CD. Sem estas pessoas, SMART CD nao
  559.   seria o mesmo, ou nao seria sequer real.
  560.  
  561.  
  562.   6.1. AGRADECIMENTOS
  563.   ~~~~~~~~~~~~~~~~~~~
  564.  
  565.      Agradeco aos beta-testers do SMART CD:
  566.  
  567.          Antonio Vianna (meu pai) e
  568.          Todd Aiken (de Quebec, Canada)
  569.  
  570.      pelo apoio durante o (longo) tempo de desenvolvimento do SMART CD v3.0
  571.   e por me fornecerem valiosas sugestoes, ideias e informacoes sobre o
  572.   comportamento do programa.
  573.  
  574.      Tambem gostaria de agradecer a Michael J. Mefford pelo seu excelente
  575.   utilitario FONTEDIT, que usei para criar as fontes do SMART CD.
  576.  
  577.  
  578.   6.2. BIBLIOGRAFIA
  579.   ~~~~~~~~~~~~~~~~~
  580.  
  581.      MICROSOFT MS-DOS CD-ROM Extensions - Hardware-Dependent Device Driver
  582.         Specification (Document Number: 000080010-100-O00-1186). Microsoft
  583.         Corp., 1990.
  584.  
  585.      YALLOUZ, Carlos. Programas residentes no IBM PC. Rio de Janeiro: Livros
  586.         Tecnicos e Cientificos, 1991.
  587.  
  588.      QUADROS, Daniel G.A. PC Assembler; usando o BIOS. Rio de Janeiro: Campus,
  589.         1989.
  590.  
  591.      NORTON, Peter & WILTON, Richard. Novo guia Peter Norton para programadores
  592.         do IBM PC e PS/2. Rio de Janeiro: Campus, 1991.
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  SMART CD v3.0     Guia do Usuario                                  Pagina 10
  611.  
  612.  
  613.  
  614.  
  615.   7. OUTROS PROGRAMAS DO AUTOR
  616.   ----------------------------
  617.  
  618.      Estes sao outros programas do autor de SMART CD que valem a pena voce
  619.   dar uma olhada:
  620.  
  621.      Capture It! - Capturador de telas graficas para as placas Hercules, CGA,
  622.      (DOS)         EGA, MCGA, VGA e SVGA (em breve). Usando um sistema
  623.                    temporizado exclusivo, ele captura telas que outros
  624.                    "grabbers" simplesmente nao conseguem. Voce pode converter
  625.                    as telas capturadas em arquivos GIF.
  626.                    Disponivel por FTP anonimo para oak.oakland.edu e seus
  627.                    mirrors em SimTel/msdos/screen/captur22.zip.
  628.  
  629.      Cuckoo      - Um autentico relogio cuco no seu desktop! Cuckoo for
  630.      (WIN)         Windows possui sons digitalizados de um relogio cuco de
  631.                    verdade! Veja as horas e ouca o passarinho cantar a cada
  632.                    meia hora. De um toque classico ao seu desktop com Cuckoo
  633.                    for Windows!
  634.                    Disponivel por FTP anonimo para oak.oakland.edu e seus
  635.                    mirrors em SimTel/win3/clock/cuckoo21.zip.
  636.  
  637.  
  638.  
  639.   8. CONTACTANDO O AUTOR
  640.   ----------------------
  641.  
  642.        Lembre-se: SMART CD é Shareware. Eu gostaria de continuar trabalhando
  643.   nele, melhorando-o e adicionando novos recursos, mas isso so sera possivel
  644.   se eu receber um retorno satisfatorio deste lancamento.
  645.  
  646.        Se voce gostou deste programa, por favor envie seu formulario de
  647.   registro!
  648.  
  649.        Seus comentarios, sugestoes e relatorios de problemas tambem sao bem-
  650.   vindos. Eles poderao ser aproveitados em uma proxima versao.
  651.  
  652.        Escreva para:
  653.  
  654.        HENRIQUE AVILA VIANNA
  655.        RUA ARMANDO SICA 55
  656.        96020-140  PELOTAS, RS
  657.        BRASIL
  658.  
  659.        Ou, por e-mail, para: snoopy@ufpel.tche.br
  660.  
  661.        Se voce tiver problemas com o endereco acima, tente um destes enderecos
  662.        alternativos:
  663.  
  664.        hvianna@brufpel.bitnet    (somente ate jan/96)
  665.        hvianna@vortex.ufrgs.br
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  SMART CD v3.0     Guia do Usuario                                  Pagina 11
  672.