On Mon, Sep 21, 2009 at 09:36:20PM -0300, Yahoo wrote: > > > Olá jimmy, > > Desde já agradeço, acho que não me expressei direito, utilizo > shellscript em meus CGI`s juntos aos servidores para analisar as > mensagens de logs e me retornar relatórios por pesquisa em formulários > nas paginas via browser, por muitas vezes tive que criar meio no susto > alguns scripts, por isso copiei descarada-mente o script de Thobias para > upload de arquivos, sempre me serviu sem problemas, pois por meio dele > enviava (e envio) as atualizações dos CGI's. Até ai tudo bem já que não > são arquivos binários, mas eu tive uma necessidade de enviar uma imagem > JPG e um MP3 para o servidor, com a minha eterna e conhecida preguiça de > "bahianeiro" (apelido dado por Julio quando esteve aqui em Salvador, que > acabou ficando) quis utilizar o formulário para envio, dai apresentou o > problema, pelo browser o arquivo vai para o servidor mas não mais > legivel, como por exemplo a imagem não é mais visualizada e o MP3 até > toca num player, mas em vez da voz gravada sai uns ruídos estranhos e > baixos. > Portanto os arquivos textos não tem nenhum problema, são transmitidos, > convertidos para o padrão do UNIX (sem os famigerados ^M no final das > linhas quando vem de um cliente windows), mas no caso de binário, o > arquivo chega mas não mais utilizável, percebi que tem uma pequena > diferença no tamanho, coisa de alguns bites a maior comparado com o > arquio da origem, algo que não ocorre com os arquivos textos como os > CGI`s. > Por isso minha pergunta, se alguém nesses anos a fio que Thobias > disponibilizou o script identificou o problema ??? > Para contornar fiz um script em PHP e coloquei lá para esta função, mas > fiquei triste pois sempre consegui fazer tudo utilizando apenas o shell,
> acabei aguentando da galera na empresa que "o shell não tem competência > para algumas funções web", talvez o shell de fato não seja tão produtivo quanto outras linguagens para se desenvolver para web, mas a afirmação da "sua galera" não agrega conhecimento algum e por isso deve ser ignorada. > não me conformo, pois com este shell já > consegui fazer até mesmo um progrma de controle financeiro para > múltiplas contas e um programa de CRM com vinculo ao MySQL com respostas > mais rápidas que o programa adotado pela empresa, utilizando a > interfaces web em CGI, agora vou ter que aceitar as piadinhas justamente > na mais das rotineiras das funções, sou de postar pouco na lista pois > pesquiso muito antes, mas esta está amarrado. > > Cordialmente, > > Marcelo (Vulgo Baianeiro) qual é o content-type que você envia no cabeçalho para esses arquivos? -- "Não manejo bem as palavras Mas manipulo bem as strings." ------------------------------
