PHP-GTK: Criando Aplicações Gráficas com PHP Adianti Framework para PHP PHP Programando com Orientação a Objetos Criando Relatórios com PHP


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [phpgtk] [OFF:TOPIC] PHP transferir arquivos grandes binarios



prq vc nao cria uma página php para enviar os arquivos usando o protocolo ftp?

[]'s

Fabrício Cruz Casarini



Em 22 de julho de 2010 18:14, julio menezes <yjmenezes@gmail.com> escreveu:
> Bruno,
>
> O problema eu uma maneira que os cleinte possam fazer o Upload e
> colocar os dados aqui em meu servidor.
>
> a) Sao clientes Windows, ( meus clientes sao operadores de mouse )
> b) Estao usando LanHouses
> c) Nem sabem o que significa FTP, quanto mais portas
>
> Ou seja,
> A coisa tem de ser acessivei ao Cliente via Navegador rodando no
> maximo um javascript no navegador do cliente.
> A coisa eh mais complexa devido ao tamanho dos arquivos e a
> instabilidade conexao de Internet.
>
> O pessoal tem me enviado via "YouSendIt" mas a m3rd@ eh que tenho de
> ficar clicando para fazer o download e o fato dos dados ficarem la
> apenas uma semana, se nao posso puxar perco os dados.
>
> E isso tendo em casa um servidor redondinho com Apache, FTP, MTA para mail...
>
> Eh dureza companheiros.
>
> []s
> julio
>
>
>
>
>
>
>
>
>
> Em 22 de julho de 2010 17:55, Bruno P. Gonçalves <scorninpc@gmail.com> escreveu:
>> Pois é, desculpem aos que gostam de politica, mas se não tivesse polico e
>> filho de politico na telefonica, duvido que nao teria concorrencia, mas é
>> tenso ... fazer o que ...
>>
>>
>> Sobre o seu problema, se voce ja faz isso, qual a zica então? vc ja tem um
>> jeito do cara acessar sua pagina (na sua maquina), e fazer o upload ai no
>> seu server.
>>
>> - - -
>> Bruno Pitteli Gonçalves
>> Desenvolvedor SAP Business One / WEB
>> scorninpc@gmail.com
>> +55 018 97958674
>>
>> - - -
>> ScornInPC - http://blog.scorninpc.com/
>> Browse Happy - http://browsehappy.com/
>>
>>
>> 2010/7/22 julio menezes <yjmenezes@gmail.com>
>>>
>>> Bruno,
>>>
>>> Eh exatamente isso que eu faco.
>>>
>>> a) detecto o novo IP
>>> b) envio um email para mim para ter um LOG das mudancas. ( Quando,
>>> QuantasVezes...)
>>> c) envio um mini html 01_node.html para minha pagina pessoal, la a
>>> pagina principal ja tem a entrada para  o 01_node.html, assim, nao
>>> preciso editar absolutamente nada, basta enviar o 01_node.html.
>>>
>>> tudo isso sem ter de ficar clicando. Tudo automaticamente via scripts
>>> shell:
>>> .
>>> Coisinhas assim:
>>>
>>> ssmtp jmenezes2000@hotmail.com -auMeuUsuario@gmail.com -apMinaPassrord
>>> < texto_email_com_ip_novo.txt
>>>
>>> curl -T Meu_Novo_01_node.html -u MeuNomeUsuario:MinhaSenha
>>> ftp://MeuSite.com.br/MinhaPastaLaNoMeuSite/
>>>
>>> Sobre a telefonica, tem de brigar mesmo.
>>> Ontem vi no jornal da BAND, eu venho falando isso faz tempo, vendem
>>> uma velocidade e garantem 20% oi seja, vai ao mercado, compra e paga
>>> 10 laranjas e leva 2 para casa.
>>> E mais, falaram que nossa internet eh 15 vezes mais lenta que a do
>>> Japao e 4 vezes mais cara.
>>>
>>> []s
>>> julio
>>>
>>>
>>>
>>> Em 22 de julho de 2010 17:31, Bruno P. Gonçalves <scorninpc@gmail.com>
>>> escreveu:
>>> > É aqui tambem estou com esse problema, por isso o repositório do php-gtk
>>> > esta off, estamos brigando novamente com a telefonica.
>>> >
>>> >
>>> > Mas enfim, se voce tem esse seu script, por que voce nao faz o script
>>> > fazer
>>> > uma atualização no seu host por FTP, jogando um HTML que redireciona
>>> > para
>>> > sua maquina? Mais facil ainda.
>>> >
>>> > Pensa, o usuario acessa: http://scorninpc.com/sistema, e o index la tem
>>> > um
>>> > link ou um META redirect jogando para seu endereço, simples assim =)
>>> >
>>> > - - -
>>> > Bruno Pitteli Gonçalves
>>> > Desenvolvedor SAP Business One / WEB
>>> > scorninpc@gmail.com
>>> > +55 018 97958674
>>> >
>>> > - - -
>>> > ScornInPC - http://blog.scorninpc.com/
>>> > Browse Happy - http://browsehappy.com/
>>> >
>>> >
>>> > 2010/7/22 julio menezes <yjmenezes@gmail.com>
>>> >>
>>> >> Bruno,
>>> >>
>>> >> Eu tenho IP dinamico e monitoro meu modem rodando um script no crontab.
>>> >>
>>> >> Toda vez que toca meu IP eu detecto e envio um email para mim, com o
>>> >> novo IP e envio um mini  HTML com um href=MeuIP:porta para minha
>>> >> pagina pessoal que hospedo num host gratuito, assim, quando viajo,
>>> >> tenho acesso a minha maquina de qq lugar que tenha Internet e deixem
>>> >> plugar meu notebook *NIX.
>>> >>
>>> >> Uso provedor JUDICIAL. levou um mes para a BraZilTelecom deixar
>>> >>  funcionando.
>>> >> No inicio meu IP tocava ums 30 vezes ao dia e a conexao era instavel.
>>> >> Agora esta estavel, apos centenas de reclamacoes. Para minha surpresa
>>> >> meu IP esta FIXO, a ultima mudanca foi:
>>> >> Sat Jul 10 13:39:02 2010. Mas o bloqueio de portas eles fazem. Eu
>>> >> resolvo mas meus clientes nao sabem nem do que se trata.
>>> >>
>>> >> julio
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> Em 22 de julho de 2010 17:01, Bruno P. Gonçalves <scorninpc@gmail.com>
>>> >> escreveu:
>>> >> > Poxa, se pode ser totalmente web ta facil hem uaehuae
>>> >> >
>>> >> > Todo DNS possui um redirecionamento de portas, provavelmente ai não é
>>> >> > business, por isso você disse que os provedores bloqueiam, entao faz
>>> >> > assim,
>>> >> > seu apache na porta 2829 (por exemplo), vc registar um nome
>>> >> > (dominio),
>>> >> > pago
>>> >> > ou não (dyndns) redirecionando para essa porta, por exemplo:
>>> >> >
>>> >> > o cara acessa, http://julio.selfip.com, o dyndns manda o cara para
>>> >> > http://201.203.90.82:2829
>>> >> >
>>> >> > Véio, na boa, tem certas coisas que os usuarios precisam saber, é pré
>>> >> > requisito uaheuhae
>>> >> >
>>> >> > Se não firmar, paga um host e faz um upload normal, o usuario upload
>>> >> > os
>>> >> > arquivos para la. Voce desenvolve um aplicativo que fica vendo se tem
>>> >> > arquivo novo e baixa ele pra onde vc quer.
>>> >> >
>>> >> > Bloqueios sempre são resolvidos assim.
>>> >> >
>>> >> > - - -
>>> >> > Bruno Pitteli Gonçalves
>>> >> > Desenvolvedor SAP Business One / WEB
>>> >> > scorninpc@gmail.com
>>> >> > +55 018 97958674
>>> >> >
>>> >> > - - -
>>> >> > ScornInPC - http://blog.scorninpc.com/
>>> >> > Browse Happy - http://browsehappy.com/
>>> >> >
>>> >> >
>>> >> > 2010/7/22 julio menezes <yjmenezes@gmail.com>
>>> >> >>
>>> >> >> Bruno,
>>> >> >>
>>> >> >> O problema nao eh do meu lado, eu posso colocar em qq porta, o
>>> >> >> problema sao os clientes terem acesso ao meu servidor e fazerem
>>> >> >> upload
>>> >> >> em meu servidor a partir de LanHouses espalhadas pelo BraZil. E sao
>>> >> >> usuarios sem conhecimento, nao tenho nem como orientar para usarem a
>>> >> >> porta 6080 em lugar da 80, por exemplo.
>>> >> >>
>>> >> >> Imaginei, para quebrar o galho uma solucao simples, rodando um
>>> >> >> script
>>> >> >> PHP aqui no servidor Apache.
>>> >> >> Abre uma telinha la no navegador do cara, ele seleciona o que quer
>>> >> >> enviar e manda ver o upload numa porta aleatoria maior que 1024.
>>> >> >>
>>> >> >> Eu posso, facilmente, colocar um processo monitorando se chegou
>>> >> >> alguma
>>> >> >> coisa e, apos receber transferir para outro diretorio ou mudar as
>>> >> >> permissoes para nao deixar os dados visiveis publicamente.
>>> >> >>
>>> >> >> tks again,
>>> >> >>
>>> >> >> julio
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> Em 22 de julho de 2010 16:28, Bruno P. Gonçalves
>>> >> >> <scorninpc@gmail.com>
>>> >> >> escreveu:
>>> >> >> > Julio, ok, então coloque um serviço seu rodando HTTPS em uma porta
>>> >> >> > 8100
>>> >> >> > (o
>>> >> >> > numero é um exemplo).
>>> >> >> >
>>> >> >> > Se fosse em outra epoca, eu te falaria para criar um servidor e um
>>> >> >> > cliente
>>> >> >> > com protocolo seu, mas hoje penso em utilizar as coisas ja
>>> >> >> > prontas,
>>> >> >> > então
>>> >> >> > crie um serviço do apache numa porta alta, e manda ve no seu
>>> >> >> > software.
>>> >> >> >
>>> >> >> > A parte de fazer um php-gtk portable não é complicado, com os
>>> >> >> > pacotes
>>> >> >> > do
>>> >> >> > Pablo mesmo é possível faze-lo mudando poucas coisas no .ini, mas
>>> >> >> > se
>>> >> >> > quiser
>>> >> >> > fazer algo enxuto, também da facilmente.
>>> >> >> >
>>> >> >> > - - -
>>> >> >> > Bruno Pitteli Gonçalves
>>> >> >> > Desenvolvedor SAP Business One / WEB
>>> >> >> > scorninpc@gmail.com
>>> >> >> > +55 018 97958674
>>> >> >> >
>>> >> >> > - - -
>>> >> >> > ScornInPC - http://blog.scorninpc.com/
>>> >> >> > Browse Happy - http://browsehappy.com/
>>> >> >> >
>>> >> >> >
>>> >> >> > 2010/7/22 julio menezes <yjmenezes@gmail.com>
>>> >> >> >>
>>> >> >> >> Daniel,
>>> >> >> >>
>>> >> >> >> Tks,
>>> >> >> >>
>>> >> >> >> Como eu disse, eu nao tenho acesso as maquinas cliente nao tenho
>>> >> >> >> como
>>> >> >> >> instalar softwares nelas, nem mesmo configurar coisas tipo VPN.
>>> >> >> >>
>>> >> >> >> Se os clientes NAO fossem Windows, mas *NIX, haveriam centenas de
>>> >> >> >> solucoes mesmo numa instalacao minima pois eh basico em  *NIX.
>>> >> >> >>
>>> >> >> >> Usar servicos como YouSend ou ShareIt, tambem nao quero, ou seja,
>>> >> >> >> nao
>>> >> >> >> quero ter de ficar na maquina clicando mouse para receber dados.
>>> >> >> >>
>>> >> >> >> valeu,
>>> >> >> >>
>>> >> >> >> []s
>>> >> >> >> julio
>>> >> >> >>
>>> >> >> >> PS:
>>> >> >> >> Pessoal, "no flames, please", eu sempre fico preocupado em
>>> >> >> >> detonar
>>> >> >> >> flames.
>>> >> >> >> Meus servidores e desktops sao GNU/LINUX.
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >> Em 22 de julho de 2010 13:49, Daniel Lemes <dlemes@gmail.com>
>>> >> >> >> escreveu:
>>> >> >> >> > se for web usaswfupload
>>> >> >> >> > ----- Original Message ----- From: "julio menezes"
>>> >> >> >> > <yjmenezes@gmail.com>
>>> >> >> >> > To: <phpgtk@googlegroups.com>
>>> >> >> >> > Sent: Thursday, July 22, 2010 1:16 PM
>>> >> >> >> > Subject: [phpgtk] [OFF:TOPIC] PHP transferir arquivos grandes
>>> >> >> >> > binarios
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > Pessoal,
>>> >> >> >> >
>>> >> >> >> > Estou com um probleminha e gostaria de auxilio de voces.
>>> >> >> >> >
>>> >> >> >> > Preciso de uma maneira que usuarios WINDOWS possam me enviar
>>> >> >> >> > arquivos
>>> >> >> >> > GRANDES, 50MB, zipados a partir de LanHouses.
>>> >> >> >> >
>>> >> >> >> > Procuro uma alternativa sem envolver instalacao de programas
>>> >> >> >> >  no
>>> >> >> >> > ambiente grafico Windows, exceto se absolutamente necessario.
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > Em GNU/LINUX eu nao teria qq problemas,
>>> >> >> >> > O meu problema esta com os usuarios Windows. Nao tenho acesso
>>> >> >> >> > ou
>>> >> >> >> > posso
>>> >> >> >> > instalar programas nas maquinas deles ou de LanHouses.
>>> >> >> >> >
>>> >> >> >> > Larguei Windows faz tempo mas creio que continua deficiente em
>>> >> >> >> > ferramentas nativas para internet.
>>> >> >> >> > Por nativa digo ferramentas disponiveis numa instalacao padrao.
>>> >> >> >> >  (
>>> >> >> >> > algumas UNIX como ssh, scp, netcat, rsync, culr,....)
>>> >> >> >> >
>>> >> >> >> > Eu tenho um servidor Apache e um FTP mas normalmente as
>>> >> >> >> > operadoras
>>> >> >> >> > ou
>>> >> >> >> > LanHouses bloqueiam as portas 20 e 21 necessarias a operacao em
>>> >> >> >> > modo
>>> >> >> >> > PORT ou nao tem programa cliente de FTP instalados.
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > .
>>> >> >> >> > Estou estudando Samba+LDAP ou  WebDAV, pois NFSV4 ou SSHHF
>>> >> >> >> > provavelmente nao seriam acessiveis via ambiente grafico
>>> >> >> >> > Windows.
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > A solucao que desejo no final devera:
>>> >> >> >> >
>>> >> >> >> > a)- Implementar a parte de autenticacao, escolher uma que os
>>> >> >> >> > usuarios
>>> >> >> >> > do
>>> >> >> >> > ambiente grafico Windows possam usar.
>>> >> >> >> > b) Possuir uma camada de transporte segura, criptografar
>>> >> >> >> > trafego
>>> >> >> >> > na
>>> >> >> >> > Internet.
>>> >> >> >> > c) Possuir politica de permissao de acesso. +r +rw
>>> >> >> >> > d) Desejavel se possuir replicacao.
>>> >> >> >> >
>>> >> >> >> > Por hora, qq solucao via PHP+GTK que eu possa usar em meu
>>> >> >> >> > Apache
>>> >> >> >> > ja
>>> >> >> >> > me
>>> >> >> >> > ajudaria.
>>> >> >> >> >
>>> >> >> >> > obrigado,
>>> >> >> >> >
>>> >> >> >> > julio
>>> >> >> >> >
>>> >> >> >> > --
>>> >> >> >> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> >> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> >> > Para cancelar a sua inscrição, o e-mail é
>>> >> >> >> > phpgtk+unsubscribe@googlegroups.com
>>> >> >> >> > Mais opções na página do grupo:
>>> >> >> >> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >> >> >
>>> >> >> >> > __________ Informação do ESET Smart Security, versão da vacina
>>> >> >> >> > 5293
>>> >> >> >> > (20100719) __________
>>> >> >> >> >
>>> >> >> >> > A mensagem foi verificada pelo  ESET Smart Security.
>>> >> >> >> >
>>> >> >> >> > http://www.eset.com
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > --
>>> >> >> >> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> >> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> >> > Para cancelar a sua inscrição, o e-mail é
>>> >> >> >> > phpgtk+unsubscribe@googlegroups.com
>>> >> >> >> > Mais opções na página do grupo:
>>> >> >> >> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >> >>
>>> >> >> >> --
>>> >> >> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> >> Para cancelar a sua inscrição, o e-mail é
>>> >> >> >> phpgtk+unsubscribe@googlegroups.com
>>> >> >> >> Mais opções na página do grupo:
>>> >> >> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >> >
>>> >> >> > --
>>> >> >> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> > Para cancelar a sua inscrição, o e-mail é
>>> >> >> > phpgtk+unsubscribe@googlegroups.com
>>> >> >> > Mais opções na página do grupo:
>>> >> >> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >>
>>> >> >> --
>>> >> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> Para cancelar a sua inscrição, o e-mail é
>>> >> >> phpgtk+unsubscribe@googlegroups.com
>>> >> >> Mais opções na página do grupo:
>>> >> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >
>>> >> > --
>>> >> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> > Para cancelar a sua inscrição, o e-mail é
>>> >> > phpgtk+unsubscribe@googlegroups.com
>>> >> > Mais opções na página do grupo:
>>> >> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >>
>>> >> --
>>> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> Para cancelar a sua inscrição, o e-mail é
>>> >> phpgtk+unsubscribe@googlegroups.com
>>> >> Mais opções na página do grupo:
>>> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >
>>> > --
>>> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> > Para cancelar a sua inscrição, o e-mail é
>>> > phpgtk+unsubscribe@googlegroups.com
>>> > Mais opções na página do grupo:
>>> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>>
>>> --
>>> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> Para cancelar a sua inscrição, o e-mail é
>>> phpgtk+unsubscribe@googlegroups.com
>>> Mais opções na página do grupo:
>>> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>
>> --
>> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>> Para cancelar a sua inscrição, o e-mail é
>> phpgtk+unsubscribe@googlegroups.com
>> Mais opções na página do grupo:
>> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>
> --
> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
> Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
> Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

-- 
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR