AJUDA
Buscar:
FAQ:
Aumentar Letras Diminuir Letras   
Como usar o componente ASPEasyZip?

O ASPEasyZip, é um componente que permite ao usuário gerar arquivos compactados no formato ZIP, trata-se do MITData AspEasyZip.

Este componente é de fácil utilização, e permitirá que arquivos dentro de sua área de hospedagem sejam compactados, em alguns casos, economizando consideravelmente o espaço em disco de sua hospedagem.

Este componente pode ser utilizado nativamente por scripts ASP, como também via ASP.NET criando-se um Interop(mais informações em http://msdn.microsoft.com/en-us/library/kew41ycz(VS.71).aspx ), vale lembrar que como existirá uma camada a mais, intermediando o componente e a sua aplicação ASP.NET, existirá também uma queda de performance na utilização de componentes ASP via Interop, portanto recomendamos a utilização sempre que possível, de componentes nativos em .NET quando utilizados por código ASP.NET, um bom exemplo em código aberto pode ser encontrado em http://dotnetzip.codeplex.com.

Seguem alguns exemplos em código ASP utilizando o componente AspEasyZip:

Compactação:
Ex.: Compacta o arquivo “Expedition.Log” no arquivo “test.zip”


<%
dim ZIP
set ZIP = server.createobject("aspZip.EasyZIP")

ZIP.Debug = True
Zip.ZipFileName = Server.MapPath ("test.zip")
Zip.ArgsClear
Zip.ArgsAdd( Server.MapPath ("Expedicion.Log") )
Zip.Zip
if ZIP.Error <> 0 then
response.Write "Error: " & ZIP.LastMessage
else
response.Write ZIP.SuccessCnt & " files added to zip file"
end if

Set ZIP = nothing
%>


Descompactação:
Ex.: Descompacta o conteúdo do arquivo “test.zip” no sub-diretório “test”.


<%
dim ZIP
set ZIP = server.createobject("aspZip.EasyZIP")

Zip.Debug = true
Zip.ZipFileName = Server.MapPath("test.zip")
Zip.ArgsAdd("*.*")
Zip.ExtrbaseDir = Server.MapPath("test")
Zip.ExtrOptions = 1
Zip.UnZip

response.Write "Files UnZipped=" & Zip.SuccessCNT & " with Error="& Zip.Error & " message=" & Zip.LastMessage

Set ZIP = nothing
%>
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. Como usar o componente AspEmail?

2.  Como usar o componente CDOSYS?

3. Como usar o componente CDOSYS na Revenda Windows?

4. Como otimizar minha programação para que meu site não consuma recursos de modo excessivo em um servidor?

5. Como fazer um formulário em FLASH com PHP?

6. Como instalar o PHP Fusion em uma plataforma UOL HOST?

7. Como Instalar o Coppermine Photo Gallery em uma Plataforma do UOL HOST?

8. Glossário Revenda Linux - cPanel

9. Como efetuar o Download da ferramenta de apoio MOSDAL?

10. Como usar o componente Dundas Upload?

11. Como enviar mensagens com PHP por autenticação SMTP?

12. Como eu posso alterar a aparência de meu Blog?

13. Como conectar ao MySQL utilizando Asp.Net?

14. Como executar Stored Procedures em MySQL utilizando Asp.Net?

15. Como usar o componente ASPUpload?

16. Conheça os principais passos para começar a trabalhar com e-mail marketing

17. Quero exibir/listar o conteúdo dos diretórios da minha hospedagem, é possível?

18. Como conectar em um banco de dados Microsoft SQL Server utilizando PHP em uma plataforma Windows?

19. Como utilizar o módulo URL Rewrite do IIS 7/Windows 2008 no UOL HOST?

20. Quero ter um contador de visitas(hits) no meu site. Como fazer?

21. Como configurar o SQL Session State Server para uso com o MSSQL?

22. Minha aplicação ASP para de responder e o site fica inacessível. Nenhuma pagina ASP do site responde a requisições. O que fazer?

23. O que fazer quando minha aplicação ASP.NET retorna a seguinte mensagem: "System.Security.SecurityException: That assembly does not allow partially trusted callers." ?

24. Como fazer o backup do conteúdo do meu site através do Painel do Cliente do UOL HOST?

25. Como usar o componente FileSystemObject (FSO)?

26. Estou com dificuldade no envio/recebimento das mensagens enviadas através do formulário de contato do meu site, como devo proceder.

27. Meu site utiliza ASP, estava hospedado em outra empresa, que alterações devo fazer no código fonte da minha aplicação?

28. Proteção de diretórios via web.config em hospedagens Windows

29.  Como usar o componente ASPPDF?

30. Como posso utilizar arquivos .htaccess para alterar parâmetros nas hospedagens Linux?

31. Ao acessar o meu site, meu sistema de anti-virus acusa perigo. O que fazer?

32. Ao acessar RSS feeds do meu Wordpress, obtenho um erro de XML. O que faço?

33. E-mail marketing para o B2C - design e conteúdo relevante

34. Checklist para campanhas de e-mail marketing.

35. Como colocar um vídeo ou arquivo de áudio no meu site?

36. Como usar o componente ASPGRID?

37. Como transferir meu site de outro provedor de hospedagem?

38. Os 10 erros mais freqüentes em e-mail marketing.

39. Site, Hospedagem, Domínio, etc. Entenda melhor o que são.

40. Como instalar manualmente o osCommerce em uma plataforma do UOL HOST?

41. Quais os recursos extras podem ser habilitados no meu Blog?

42. Como usar o componente AspTreeView 2?

43. Quais bibliotecas Perl encontram-se disponíveis na plataforma Linux do UOL HOST?

44. O recurso de "Parent Paths" é ativado por padrão nas hospedagens Windows?

45. Como realizar o upload (transferência) de um arquivo?

46. Como incluir meu site no Google e como fazer com que ele tenha um melhor resultado nas buscas?

47. Quais as vantagens e como utilizar o IIS SEO Toolkit nas hospedagens Windows do UOL HOST?

48. Como instalar o Magento em uma plataforma Linux do UOL HOST?

49. Qual a versão do .NET Framework disponível na plataforma Windows?

50. Como fazer o download dos relatórios de envios do E-mail Marketing?

51. Como compactar uma pasta/arquivo?

52. Possuo uma plataforma Windows com uma aplicação em PHP. Ao clicar em itens do site, sempre visualizo a mesma página. O que fazer?

53. Como conectar banco de dados ACCESS (.MDB) usando ASP?

54. Como enviar mensagens por formulário de contato através do ASP.NET?

55. Como gerar uma chave CSR para uso de SSL em uma hospedagem compartilhada Linux do UOL HOST?

56. Cache - Hospedagem Linux

57. Como Preparar um arquivo CSV para migrar email de um servidor IMAP?

58. Como usar o componente Dynu?

59. Como descompactar uma pasta/arquivo?

60. Como usar o componente Chart Director?

61. Como testar a conexão com um banco de dados MSSQL e PHP?

62. Como instalar o Moodle em uma hospedagem do UOL HOST?

63. Estou acostumado a publicar minhas aplicações PHP em plataformas Linux no UOL HOST, o que eu preciso saber para poder publicar minhas aplicações no ambiente Windows?

64. O que é a Opção "Configurar o Cache" que visualizo no Painel de Controle de minha Hospedagem Linux?

65. Estou tendo problemas de conectividade ao utilizar o Microsoft Outlook 2007/2010 com meu E-mail Exchange. O que devo fazer?

66. Como conectar meu banco de dados SQL SERVER usando ASP sem DSN?

67. Ao acessar meu site visualizo a mensagem "An internal server error occurred. Please try again later." o que fazer?

68. Como realizar download de uma lista na ferramenta de E-mail Marketing?

69. Posso acessar o servidor e configurar minha hospedagem em plataforma WINDOWS direto pela Interface do IIS?

70. O que é PEAR? Está disponível no UOL HOST?

71. Como faço para obter um certificado próprio para conexões seguras (SSL) e como instalá-lo em alguma conta de hospedagem dentro de uma Revenda?

72. Minha programação utiliza ASP. Como posso proteger meus formulários de e-mail para evitar que eles sejam utilizados por terceiros?

73. Posso utilizar ferramentas em PHP para administrar bases MySQL?

74. Ao acessar um diretório de meu site, me deparo com a seguinte mensagem de erro: "The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section." Por que?

75. Ao acessar minha aplicação, vejo a mensagem de erro: HTTP Error 500.22 - Internal Server Error An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. Como solucionar?

76. Ao disparar um e-mail Marketing, identifiquei um número alto de falhas na entrega de mensagens, como reduzir este indice?

77. Como utilizar alt tags em imagens no seu E-mail Marketing?

78. Como utilizar o mod_rewrite para conversão de url’s amigáveis em minha hospedagem Linux?

79. Quais são os passos que devo executar após contratar uma revenda no UOL HOST?

80. Como utilizar a biblioteca GD do PHP?

81. Posso utilizar o arquivo web.config, em pastas e subpastas de minha Hospedagem Windows?

82. Como posso configurar páginas de erro personalizadas?

83. Estou tendo problemas no Upload de arquivos grandes via script ASP, ASP.NET ou PHP na plataforma Windows, o que fazer ?

84. Qual é a versão do PHP e MySQL utilizados?

85. Proteção de diretórios e arquivos via .htaccess:

86. Como alterar as imagens da vitrine de uma Loja Virtual?

87. Como criar Estrutura de produtos e para que servem no UOL Gestor Manufatura e Serviços?

88. Como usar o componente ASPJPEG?

89. Quais os passos para estabelecer uma conexão com bancos MySQL através de ASP sem o uso de DSN?

90. Dicas para o desenvolvimento de templates para e-mail marketing

91. Como fazer o Upload de arquivos via PHP?

92. Estou tendo problemas ao utilizar jQuery na Loja Virtual, o que fazer?

93. Ao tentar criar um plano de hospedagem na Revenda, uma mensagem de erro é exibida. Como resolver?

94. Como utilizar o Windows Media Server em um Cloud UOL HOST?

95. Autenticação para envio de mensagens

96. Contratei uma hospedagem e quero redirecionar outros dominios e e-mails para ela, é possível?

97. Como testar a conexão com um banco de dados MySQL e PHP?

98. Ao acessar meu site em plataforma Windows visualizo o erro: "Parser Error Message: The attribute "timeout" has been locked in a higher level configuration." Por que?

99. O que é o Double opt-in no e-mail marketing?

100. Quais as dicas para melhorar um site recém criado através do Construtor de Sites?