Re: [java-list] parse de Integer para string

2002-12-16 Por tôpico Roberto Hideki
v_integer.toString();   Para outras duvidas sobre classes do J2SE pesquise em   http://java.sun.com/j2se/1.4/docs/api/index.html   Roberto Tatemoto   Olá   Int    v_integer   = Integer.valueOf(v_stringv2).intValue(); Este é um parse de String para Integer Gostaria de saber s

Re: [java-list] Calendar

2002-12-15 Por tôpico Roberto Hideki
Acho que é indiossincrasia de quem fez a classe. Além de somar no momento da obtenção, o contrário também é necessário: tenho que subtrair 1 do mes na hora de instanciar a classe...   Isso só facilita em um momento: num array que contenha os nomes dos meses, não é preciso subtrair 1 do mes pa

Re: [java-list] Setar atributos de classe herdada?

2002-12-10 Por tôpico Roberto Hideki
Jean Carlo, O problema não é bem de herança, mas sim por que o qualificador de endereço é private. Basicamente há dois modos para resolver isso: 1) Vc. pode mudar endereco para public e então o codigo: cliente.endereco.setRua("Nome da Rua"); passaria a funcionar. 2) Ou, mantenha o atributo com

Re: [java-list] replace

2002-12-09 Por tôpico Roberto Hideki
José, O correto é: v_StrVar = v_StrVar.replace('.',','); Roberto Tatemoto > Olá tenho uma variavel string com o seguinte valor 15.12. > Gostaria de fazer um replace e trocar o ponto por virgula ficando assim: > 15,12 > > Este meu comando a baixo não estar funcionando alguem pode

Re: [java-list] Date system

2002-12-09 Por tôpico Roberto Hideki
Não esquecer que nos sistemas Unix-like somente o usuário root tem permissão para alterar a data do sistema. Roberto Tatemoto > > Alterar a data dessa forma pode ser simples e > facil, porem vc deve ajustar tambem o fuso horario. > Isso eh importante quando vc esta preocupado com > a seguranca d

Re: [java-list] Variável de ambiente...

2002-12-02 Por tôpico Roberto Hideki
Utilize o metodo System.getProperty() ou System.getProperties().   Mais detalhes em http://java.sun.com/j2se/1.3/docs/api/index.html   Roberto Tatemoto         Fala galera blz?       Como faço para pegar o valor de uma variável de ambiente?       Alguém sabe?      

Re: [java-list] chamando métodos estáticos de superclasses

2002-11-29 Por tôpico Roberto Hideki
Ana Paula, Não tem necessidade de colocar o nome da superclasse, já que as propriedades e metodos não privadas da superclasse são herdadas pela classe filha. Roberto Tatemoto > Existem alguma forma de chamar um método estático de uma superclasse, sem fazer > referência explícita a ela. > Por exe

Re: [java-list] Dados Compactado do AS400 para Java

2002-11-29 Por tôpico Roberto Hideki
Kleber, Veja se este metodo te ajuda. Roberto Tatemoto > PessoALL > > Estou com uma duvida muito complicada. > > Estou trabalhando com AS400 e o Sistema trabalha com > um tipo de arquivo chamado compactado (pessoal de > mainframe usa isso direto). Acontece que um programa > Cobol está passand

Re: RES: [java-list] Restrição de acesso em classes x objetos

2002-11-27 Por tôpico Roberto Hideki
Pelo que eu entendi, a questão é que o objeto "casa" criado dentro do metodo criaNovaCasaAlugada() não deveria alterar o atributo alugada, atributo esse que a principio é do seu "criador" (o objeto this). Mas ele não alterou o atributo do objeto this, mas o atributo alugada da sua própria instanci

Re: [java-list] Arquivo texto

2002-11-24 Por tôpico Roberto Hideki
Use o log4j: http://jakarta.apache.org/log4j/docs/index.html     PM Subject: [java-list] Arquivo texto Olá pessoalAo invés de gerar "System.out" na console necessito gerar um arquivo de log. Para isso gostaría de saber se alguém sabe me dizer como eu faço para gerar esse arquivo tex

Re: [java-list] Arquivo texto

2002-11-22 Por tôpico Roberto Hideki
Da uma olhada no log4j: http://jakarta.apache.org/log4j     Roberto Tatemoto - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 20, 2002 9:33 PM Subject: [java-list] Arquivo texto PessoalGostaria de saber se existe uma manei

Re: [java-list] Dados Compactado do AS400 para Java

2002-11-21 Por tôpico Roberto Hideki
  Se o campo no Cobol for do tipo PIC S9(10)V99 COMP-3, converta esse campo para um PIC X(13), onde o primeiro caracter informe o sinal (C para crédito, D para débito), os 11 próximos caracteres definem o valor inteiro e os dois últimos os decimais.        Neste caso acho melho

Re: [java-list] converter String para Int

2002-11-18 Por tôpico Roberto Hideki
String teste = "123"; int numero = Integer.parseInt(teste); Para converter um String para um tipo primitivo numérico, dê uma olhada nas classes wrapper desses tipos. Roberto Tatemoto > Ola > > > como faço pra converter uma variavel do tipo String para Int? > > sds > edney > ---

Re: [java-list] Erros no Tomcat

2002-11-13 Por tôpico Roberto Hideki
Henrique,   Coloque os pacotes no diretorio  webapps/diretorio_aplicativo/WEB-INF/classes inclusive as taglibs. O Tomcat altera a classpath quando ele é iniciado.   Roberto Tatemoto   Olá, Estou desenvolvendo um jsp com tag library, mas está dando uns erros estranhos. Pelo

Re: [java-list] xml com problemas de memoria

2002-11-12 Por tôpico Roberto Hideki
Isto depende de uma série de variaveis da aplicação: 1) Quantos objetos são criados pela aplicação, a partir dos dados do XML ? Esses objetos irão compartilhar recursos com o DOM. 2) A aplicação vai rodar stand-alone ou sob um aplication server? Se for standalone, alguns parametros do JVM po

Re: [java-list] Criar Pacotes

2002-11-11 Por tôpico Roberto Hideki
 JSams,   Membros protected de uma classe XYZ podem ser HERDADOS por outras classes de OUTROS PACOTES, desde que a classe XYZ seja qualificada como public.     Membros protected de uma Classe XYZ podem ser ACESSADOS por outras classes NÃO HERDEIRAS da classe XYZ, desde que essas classes sejam

Re: [java-list] construtor

2002-11-07 Por tôpico Roberto Hideki
> > de uma estudada nos tutoriais de Java, e textos de orientacao a objeto... :) > isso eh o tipo de pergunta q nao se obtem resposta com PESSOAS, mas sim com > livros... ;) Bem, ai esta´ um paradoxo, ou foi descoberto o construtor divino, pois livros não surgem do nada, mas são escritos por PE

Re: [java-list] Array de float

2002-11-07 Por tôpico Roberto Hideki
Altere para:   public final float tabela[][]= {{250.0f,275.0f},{600.0f,700.0f},{345.0f,410.0f}};     No codigo abaixo, alem da sintaxe errada, está se tentando atribuir um array de objetos Float (classe wrapper), em um array de tipo primitivos.   Se Vc. quiser fazer um array de Float, faça

Re: [java-list] Deslocar vogais

2002-11-06 Por tôpico Roberto Hideki
> > Preciso fazer fazer uma função que receba uma > mensagem e faça o seguinte: > capture todas os caracteres ,pontos ,virgulas ,espaços em brancos e guarde > num vetor invertendo tudo que for diferente de vogal. > Ex: hoje nao > !oan ejoh Use o metodo reverse() da classe StringBuffer.

Re: [java-list] JSP

2002-11-04 Por tôpico Roberto Hideki
Andréia, No server.xml coloque o seguinte: ... Roberto Tatemoto > Alguem sabe como configurar o Tomcat para NÃO ser preciso > dar um STOP e depois um START todas as vezes que for compilar > uma arquivo .java ? > > []´s Andréia -

Re: [java-list] Problema na derivação de classe

2002-11-01 Por tôpico Roberto Hideki
Rogerio,   Altere a classe Produtos da seguinte forma:     Roberto Tatemoto     import javax.swing.*;   public class Produtos extends Dados{     public Produtos(String p,int c, double v) {  // Não há hera

Re: [java-list] Expressões Regulares

2002-11-01 Por tôpico Roberto Hideki
Tem um material muito legal neste site: http://guia-er.sourceforge.net/ É bem didatico, e alem de explicar o assunto conta o surgimento das ER, e de certa forma divertido.   Roberto Tatemoto   Subject: [java-list] Expressões Regulares Será que alguém poderia me dar umas dicas sobre

Re: [java-list] Bina

2002-10-31 Por tôpico Roberto Hideki
Primeiro Vc. precisa saber qual o comando do modem para pegar o string que a operadora enviou no momento da ligação. Se Vc. tiver o manual do modem de uma lida nele. Caso contrario, alguns modens tem um help interno (ex. US Robotics).   Como acessar o modem? Se Vc. estiver no Windows use o Hy

Re: [java-list] sql.Date X util.Date

2002-10-31 Por tôpico Roberto Hideki
Importe somente as classes que efetivamente Vc. vai usar, em vez de usar o asterisco, evitando a ambiguidade de classes. Pode dar mais trabalho para digitar, mas o código do programa fica mais "claro". Roberto Tatemoto > Importei java.sql.* e java.util.* e consegui um conflito (Reference to

Re: [java-list] Erro em compilação RMI!

2002-10-18 Por tôpico Roberto Hideki
> > import java.rmi.Naming; > import java.rmi.RemoteException; > import java.rmi.RMISecurityManager; > import java.rmi.server.UnicastRemoteObject; > > public class B extends UnicastRemoteObject implements InterB { > Falta um construtor vazio: public B() throws RemoteException {} > >

Re: [java-list] Java e XML

2002-10-18 Por tôpico Roberto Hideki
Giuliano,   Acho que nesse caso é melhor usar o Castor (http://castor.exolab.org/). Em linhas gerais o Castor pega um bean com métodos getAtributos() e constroi um XML. Ele pode fazer o inverso também lendo o XML e populando o bean. O trabalho nesse caso é so "interfacear" os dados do BD para

Re: [java-list] Como recuperar os objs instanciados na JVM?

2002-10-18 Por tôpico Roberto Hideki
Rodrigo,   Não tem um metodo "destructor" no Java, como no C++. O próprio JVM se encarrega de liberar os objetos que não estão sendo utilizados, atráves do "garbage collector". Vc. pode SUGESTIONAR isso através do método System.gc(), mas isso não é garantia que o "garbage collector" vai rodar

Re: [java-list] String para Double

2002-10-18 Por tôpico Roberto Hideki
Lincolm,   Mas nesse caso um objeto não é criado sem necessidade? Está certo que dependendo da aplicação isto não é critico, mas imagine isso num servidor de aplicação. Acho que o melhor metodo de converter String para double é o parseDouble().   []´s   Roberto Tatemoto   Basta então,

Re: [java-list] Gerador/Interpretador de Fórmulas Matemáticas com JAVA

2002-10-18 Por tôpico Roberto Hideki
Dá uma pesquisada no Dynamic Java: http://koala.ilog.fr/djava/ É um interpretador Java, sem necessidade de compilação. Roberto Tatemoto -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais

Re: [java-list] Instâncias

2002-10-15 Por tôpico Roberto Hideki
No exemplo 1, x e y referenciam o mesmo objeto ('100") dentro do programa. Como é uma constante qq. linguagem não definirá internamente dois "100", mas somente um "100". Assim a referencia para os dois String é a mesma.   No exemplo 2, o resultado de "String x = Integer.toString(100)" é um o

Re: [java-list] String para Double

2002-10-13 Por tôpico Roberto Hideki
O detalhe é que o método valueOf() retorna um objeto Double, e não uma variavel primitiva.   Roberto   O método que converte uma String para Double é o valueOf. Por exemplo: sua_variavel_double = Double.valueOf(new String("5.5")); ou String string_double = "5.5" sua_variavel_double

Re: [java-list] TAG Personalizada

2002-10-13 Por tôpico Roberto Hideki
Augusto, > Considerando que as "TagSupport" foram criadas, assim como o ".tld", > como eu passo um objeto da classe "Teste" para minha tag? > > > Num servlet: public void service(HttpServletRequest request, HttpServletResponse response) { Teste teste = new Teste(); HttpSession session

Re: [java-list] Sax e Dom

2002-10-11 Por tôpico Roberto Hideki
André, A diferença básica é que o SAX gera uma estrutura em forma de lista, semelhante a um arquivo "propertie", enquanto o DOM gera uma estrutura em arvore, onde cada nó é um objeto. Explicando melhor, no SAX cada item (elemento, atributos, valores, etc.) do XML é transformado em uma linha. No

Re: [java-list] Dúvida de SAX

2002-09-26 Por tôpico Roberto Hideki
Luciana, Nos testes que eu fiz, quando um XML não é "bem-formado" o parser gera um "fatal error". Nesse caso o parser é interrompido, mesmo que Vc. crie uma classe que extenda de DefaultHandler, e sobreescreva o metodo fatalError. No caso da falta de um end-tag o parser não consegue montar uma es

Re: [java-list] Quebra de Linha

2002-09-18 Por tôpico Roberto Hideki
Marcelo, Não consegui entender direito qual o problema: se forçar a quebra da linha num tamanho fixo, ou encontrar um processo eficiente para quebrar a linha sem cortar as palavras no meio. Para forçar a quebra da linha num tamanho fixo use a tag Para fazer um wordwrap na linha veja o exemplo

Re: [java-list] Duvida sobre metodo STATIC...

2002-09-18 Por tôpico Roberto Hideki
Fabio,   Acho que vai ter problema de concorrencia no uso desses métodos. Para resolver isso, use a declaração synchronized no método, fazendo com que somente um usuario acesse o metodo num determinado momento, fazendo com um outro usuario aguarde na fila. Se o acesso ao BD for muito grande i

Re: [java-list] Contador

2002-09-18 Por tôpico Roberto Hideki
Pablo, Crie uma "variavel de classe" usando a declaração static. Essa variavel será unica para todas as instancias criadas. Roberto Tatemoto > Olá Pessoal ,por favor > > > Como eu posso criar um contador na hora de instanciar um objeto, isto é, > todo vez que eu executar o "new" eu acrescento

Re: [java-list] Parser XML-DTD

2002-09-09 Por tôpico Roberto Hideki
Francis, Não tenho subsidios para dizer qual o mais usado. Mas vai alguns detalhes que eu observei: 1) O Jaxp que vem com o Java 1.4 nao validou XML usando o XML Schema. Tive que usar a implementação do Xerces2. Não sei se fiz alguma coisa errada. 2) O Xerces é um projeto do Jakarta, e tem impl

Re: [java-list] Parser XML-DTD

2002-09-06 Por tôpico Roberto Hideki
Fernando, Uma DTD serve para validar o conteudo do XML. Define a estrutura de dados e opcionalmente o seu conteudo. Exemplo, uma tag que contém data: 35/98/2002 Em termos de XML isto está correto. Vc. pode definir uma DTD para que o XML seja construido corretamente dentro das regras possíveis

java-list@soujava.org.br

2002-09-02 Por tôpico Roberto Hideki
Experimenta colocar "&" (sem as aspas) no lugar do "&". Roberto Tatemoto > Ola... > > como que eu faço para meu XML aceitar o caracter "&" como valor de tag? > "Teste.jsp?t=54&id=43" > -- LISTA SOUJAVA http://www.soujava.org.br - Soc

Re: [java-list] Parser DTD e XML

2002-08-30 Por tôpico Roberto Hideki
Caio,   Para validar eu estou estudando o XML Schema Definition (tem um tutorial em http://www.w3schools.com/schema/default.asp). O XSD é escrito em XML, o que "padroniza" a definição e os dados. Não consegui usar o parser do JDK 1.4 para validar o XML contra o XSD. Com o Xerces 2 funcionou,

Re: [java-list] Classpath - XML

2002-08-30 Por tôpico Roberto Hideki
Nos FAQs (www.jdom.org/docs/faq.html) do JDOM tem o seguinte: " I tried to use JDOM and get an error like this: java.lang.NoSuchMethodError orjava.lang.NoClassDefFoundError: org/xml/sax/SAXNotRecognizedException What's wrong? You need to ensure that the xerces.jar file supplied with the JDOM d

Re: RES: [java-list] acessar bd através de applets

2002-07-18 Por tôpico Roberto Hideki
> Desculpe contradize-lo. Uma applet pode acessar qualquer coisa. Lembre-se > que uma applet pode acessar um servlet engine por HTTP e o servlet atendido > pelo servlet engine pode acessar um banco de dados em uma outra máquina. Rodando sob um browser, um "applet não certificado" não pode acessa

Re: [java-list] duvidas

2002-07-18 Por tôpico Roberto Hideki
O resultado vai ser isso mesmo. Para cada valor atribuido para i, o "for" interno será executado a partir do valor de i até 9. Como o "for" interno não tem { }, a instrução executada para esse loop será a instrução seguinte ao "for", que no exemplo é System.out.print(".");   O codigo abaixo

Re: [java-list] Collection

2002-07-18 Por tôpico Roberto Hideki
Falta um "cast" da classe Conexao.PessoaDB na linha Conexao.Pessoa p = i.next().clone(), e a classe a ser instanciada deve ser Conexao.PessoaDB  e não Conexao.Pessoa (erro de digitação ?) Outra coisa não use o método clone(), pois esse método é protected.   A linha fica assim: Conexao.Pessoa

Re: [java-list] Runtime.getRuntime().exec()

2002-06-25 Por tôpico Roberto Hideki
Para pegar a saida da execução tem que usar o getInputStream(). É meio confuso mas é assim mesmo, pois Vc. vai LER o stdout do programa executado. Dá para pegar também o stderr (getErrorStream()), mas ou Vc. pega o stdout ou o stderr. Acho que não dá para pegar os dois na mesma execução. S

Re: [java-list] Testar valor

2002-06-22 Por tôpico Roberto Hideki
Gideoni.   Se Vc. puder mudar o array para ArrayList e transformar o char para Character, da´ para usar o metodo indexOf() que retorna um inteiro com a posição (relativa) do objeto dentro do ArrayList. Veja o anexo como exemplo.   Roberto Tatemoto   Subject: [java-list] Testar valor O

Re: [java-list] Fazer Arquivo Zip.

2002-06-11 Por tôpico Roberto Hideki
O package é java.util.zip. Os javadocs Vc. pode ler em http://java.sun.com/j2se/1.4/docs/api/index.html   Roberto Tatemoto       Onde encontro essas classes? Tiago   Com as classes :   ZipOutputStream ZipEntry FileOutputStream   voce consegue ge

Re: [java-list] Dúvida questão de Certificacao?

2002-05-28 Por tôpico Roberto Hideki
Title: RES: [java-list] Certificacao BETA Somente se o método for  final  ele não pode ser sobreescrito. Então a resposta é True.   Roberto Tatemoto   Caros colegas javaneses,   estou estudando para prova de certificação programador e me deparei com uma questão no simulado de Simon

Re: [java-list] Como calcular o tempo de execução

2002-05-27 Por tôpico Roberto Hideki
Vc. pode usar também o método System.currentTimeMillis() que é static. Um detalhe é que num ambiente mult-task e/ou mult-usuário esse tempo pode ter uma variação significante , já que a execução do teu programa depende de vários fatores: usuários logados, carga do sistema, prioridade, etc. Robert

Re: [java-list] double

2002-05-21 Por tôpico Roberto Hideki
  Não sei se já responderam, mas aqui vai:     import java.text.DecimalFormat;  DecimalFormat mascara = new DecimalFormat("00.");    double  numero= 1234.56789;  String formatado = mascara .format(numero);       Roberto Tatemoto   Olá lista, Como formato o double para aparecer apena

Re: [java-list] Como faço para receber um array do tipo string

2002-05-21 Por tôpico Roberto Hideki
O teu código está correto. No método retorna_alunos() Vc. declarou que o retorno é um array de String ?   O método retorna_alunos, deve estar assim:   public String[] retorna_alunos() {    String xx[]=. . . .   return xx; }     Roberto Tatemoto   Subject: [java-list] Como faç

Re: [java-list] GZIP

2002-05-21 Por tôpico Roberto Hideki
A classe é java.util.zip.GZipInputstream. Segue exemplo de um programa usando essa classe. Veja se serve para Vc. Ao invés de gravar a saída, tente colocar a rotina de pesquisa nesse ponto. Roberto Tatemoto > Márcio, > > sem descompactar você não chega a lugar algum. Você pode ir lendo o arqui

Re: [java-list] Duvida basica c/ String

2002-05-20 Por tôpico Roberto Hideki
Utilize o metodo String.indexOf(), que devolve um int informando o index (posição relativa em relação ao início do string) da primeira ocorrencia da palavra pesquisada. Exemplo: String abc = "Isto é um teste"; int x = abc.indexOf("é um");// indexOf vai retornar 5 Roberto Tatemoto > Ola

Re: [java-list] Delay no meio do método

2002-04-29 Por tôpico Roberto Hideki
Use a classe java.lang.Thread, e como é do pacote java.lang não precisa fazer o import. Exemplo: . . System.out.println("Aguarde 10 segundos"); Thread.sleep(1); System.out.println("Feito."); . . Roberto Tatemoto -- LISTA SOUJAVA

Re: [java-list] SQL Join entre Bancos Heterogêneos

2002-03-23 Por tôpico Roberto Hideki
nderson Macedo Silva Impactools - The wise solution that fits Centro Empresarial de São Paulo Telefone: 5853-2136 -Mensagem original-----De: Roberto Hideki [mailto:[EMAIL PROTECTED]]Enviada em: quarta-feira, 13 de março de 2002 09:39Para: [EMAIL PROTECTED]Assunto: Re:

Re: [java-list] SQL Join entre Bancos Heterogêneos

2002-03-13 Por tôpico Roberto Hideki
O comando SQL será processado por um dos SGBD, que a princípio só conhece a estrutura de dados que ele está gerenciando. Apesar da linguagem SQL ser "padronizada", a estrutura interna e gerenciamento das tabela são proprietários.   Se Vc. conseguir acessar essas tabelas como EJBs através do

Re: [java-list] Re:_[java-list]_remuneração

2002-03-13 Por tôpico Roberto Hideki
> qual a diferenca entre programador e desenvolvedor? > > sempre que ouco essas diferenciacoes, lembro de uma > entrevista do Dijkstra > (http://www.cs.utexas.edu/users/UTCS/report/1994/profiles/dijkstra.html), > onde ele afirmava que queria eh um programador de > computadores, que essa era a at

Re: [java-list] Re:_[java-list]_remuneração

2002-03-13 Por tôpico Roberto Hideki
- Original Message - From: Silvio L. de Morais <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 11, 2002 1:11 PM Subject: [java-list] Re:_[java-list]_remuneração > qual a diferenca entre programador e desenvolvedor? > > sempre que ouco essas diferenciacoes, lembro de uma

Re: [java-list] EditPlus

2001-12-20 Por tôpico Roberto Hideki
Abra o menu Tools: Para compilar - Configure user tools - Add tool -> Program - Menu Text: COMPILA (ou qq. outro texto) - command: javac <-- Ou o caminho completo caso o PATH não tenha os diretório do Java

Re: [java-list] DUVIDAS DE INICIANTE (SOCORRO)

2001-11-24 Por tôpico Roberto Hideki
Dê uma olhada no Dynamic Java ( http://koala.ilog.fr/djava/ ) "DynamicJava is a JavaTM source interpreter. It executes programs written in JavaTM, like described in the Java Language Specification, in addition with scripting features. DynamicJava was written in pure JavaTM, is

Re: [java-list] Data Juliana

2001-10-21 Por tôpico Roberto Hideki
] Data Juliana Roberto, fiz alguns testes e estes falharam por ex. SELECT TO_DATE(2452200,'J') FROM DUAL, o resultado é a data de hoje 17/10/2001, e é diferente do exemplo que vc me enviou.     - Original Message - From: Roberto Hide

Re: [java-list] Duvida DatabaseMetaData

2001-08-08 Por tôpico Roberto Hideki
Tente o seguinte: --- String tabs[] = {"TABLE"}; DatabaseMetaData md = con.getMetaData(); ResultSet rs = dbmd.getTables(null, null, null, tabs); while(rs.next()){ System.o

RE: [java-list] Class; cab; jar

2000-09-19 Por tôpico Roberto Hideki Tatemoto
Title: RE: [java-list] Class; cab; jar  Os arquivos .cab e .jar são semelhantes aos archives .zip, que empacotam varios arquivos num unico "archive". A vantagem eh que as classes podem ser empacotadas num "archive" desse tipo e fazer o download uma unica vez. Para gerar arquivos .cab deve-se