Sr.hehehe 0 Denunciar post Postado Junho 29, 2011 Bem, eu não estou pedindo scripts, só quero a lógica disso, ou pelo menos uma função para eu fazer o resto do código. O que eu quero? O Google não faz prints como este? Print do Google de http://math.gunscript.net/ Queria fazer prints de outros websites, tipo echo printsrc(@file_get_contents('http://'.'exemplo.com/index.php')). Tem alguma função que faça isto? Para que preciso? É um projeto de divulgação, assim: http://math.gunscript.net/manual/divulgue.html ( essa página é minha, sim ) O usuario só coloca um link, e o site já da tudo(qr code(com opção para o usuario escolher o tamanho), links curtos, da a descrição do site, o titulo(SIMPLE HTML DOM PARSER) e etc). Então eu queria fazer um print do site tambem. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Junho 30, 2011 no goog, procure por termos em inglês, algo do tipo "php screenshot website" Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Junho 30, 2011 Isso é algo relativamente fácil de se conseguir, no próprio manual do PHP tem um exemplo: http://br.php.net/manual/pt_BR/function.imagegrabwindow.php Exemplo de código: <?php $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $browser->Navigate("http://www.libgd.org"); /* Still working? */ while ($browser->Busy) { com_message_pump(4000); } $im = imagegrabwindow($handle, 0); $browser->Quit(); imagepng($im, "iesnap.png"); imagedestroy($im); ?> O único problema é que você certamente irá precisar de um servidor dedicado ou virtual para ter privilégios suficientes para conseguir instalar um browser no servidor (caso não tenha instalado) e acessar via PHP. Um abraço! Compartilhar este post Link para o post Compartilhar em outros sites
Sr.hehehe 0 Denunciar post Postado Junho 30, 2011 Leozitho: Oh :( O meu é normal, buaaa Mas obrigado pela intenção. Hinom: Ta, tou pesquisando Update: Achei. Usar: http://math.gunscript.net'>http://www.thumbshots.de/cgi-bin/show.cgi?url=http://math.gunscript.net sendo que http://math.gunscript.net é o url. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Junho 30, 2011 Aqui é mostrado uma forma um pouco mais complicada de se fazer, de repente pode funcionar. Não tenho certeza pois parece rpdar no Linux. Aqui teve um cara que respondeu sobre um tal de IECapt que ele usa num site dele. Ao que parece,é servidor Windows. Diz também que usa o khtml2png como backup (eu diria Plano B ), que roda no Linux. Depois achei até um tutorial passo-a-passo. Eu imagino que esse khtml2png, por ser gratuito e ter os fontes que precisam ser compilado deva funcionar também no Windows, bastando que este seja compilado para rodar no sistema da Microsoft. Mas aí já é pedir demais pro meu cerebrinho... :grin: Compartilhar este post Link para o post Compartilhar em outros sites