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 CDOSYS?

2. Como usar o componente AspEmail?

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

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

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

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

7. Glossário Revenda Linux - cPanel

8. Como usar o componente Dundas Upload?

9. Como importar imagens de Produtos para a Loja Virtual do UOL HOST?

10. Como incluir um Link do tipo "Indique este site" na minha página em uma Hospedagem com plataforma Windows?

11. Como conectar ao MySQL utilizando Asp.Net?

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

13. Como usar o componente ASPUpload?

14. Quero exibir/listar o conteúdo dos diretórios da minha hospedagem, é possivel?

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

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

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

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

19. 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?

20. Como usar o componente FileSystemObject (FSO)?

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

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

23.  Como usar o componente ASPPDF?

24. Como fazer um Backup do conteúdo do meu site através do Painel de Controle do UOL HOST?

25. Como posso utilizar arquivos .htaccess para alterar parâmetros nas hospedagens Linux do UOL HOST?

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

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

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

29. Checklist para campanhas de e-mail marketing.

30. Como usar o componente ASPGRID?

31. Como transferir meu site de outro provedor de hospedagem para o UOL HOST?

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

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

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

35. Como instalar o RoundCube em uma Revenda Linux do UOL HOST?

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

37. Como usar o componente AspTreeView 2?

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

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

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

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

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

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

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

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

46. Como enviar mensagens por formulário de contato através do PHP?

47. Como compactar uma pasta/arquivo?

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

49. 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?

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

51. Como usar o componente Dynu?

52. Como descompactar uma pasta/arquivo?

53. Como usar o componente Chart Director?

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

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

56. 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?

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

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

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

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

61. 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?

62. 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?

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

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

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

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

67. Como adicionar um mapa do Google Maps no meu site

68. Como utilizar a biblioteca GD do PHP?

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

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

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

72. Como restaurar um backup completo de uma conta de hospedagem gerado em outro cPanel?

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

74. Quais são os componentes disponíveis nas hospedagens Windows do UOL HOST?

75. Como usar o componente ASPJPEG?

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

77. Como criar subdomínios/domínios direcionando-os para pastas dentro da minha hospedagem Linux utilizando PHP?

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

79. Como fazer o Upload de arquivos via PHP?

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

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

82. Qual é a versão do PHP e MySQL utilizados no UOL HOST?

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

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

85. 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?

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

87. Como criar subdomínios/domínios direcionando-os para pastas dentro da minha hospedagem Windows?

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

89. Configurando Cartão de Crédito e Débito Online na Loja Virtual

90. Como resetar a senha de administrador do Moodle?

91. Gostaria de obter um certificado próprio para conexões seguras (SSL). O que devo fazer?

92. No ato da contratação do meu plano, recebi R$ 100,00 em links patrocinados, como poderei utilizá-los?

93. Dicas para produção de um e-mail marketing.

94. O que são os conceitos de CMS, Bloco Estático e MetaData na Loja Virtual?

95. Como utilizo a opção de Frete Customizado por Transportadora na minha Loja Virtual?

96. Contratei uma hospedagem de site com o UOL HOST e quero redirecionar outros dominios e e-mails para ela, é possível?

97. O que é Python e como funciona no UOL HOST?

98. Como agendar uma tarefa na Cron (ou Crontab) no UOL HOST?

99. Quais são as expressões que devem ser evitadas para que uma mensagem de e-mail marketing não seja pontuada como SPAM?

100. Quais são os filtros mais utilizados para bloqueio de mensagens indesejadas na Internet?