Nasıl dinamik bir php komut dosyası çıktı bir örneğini kapmak mı?

2 Cevap php

Aşağıdaki bağlantı farklı bir görüntü onu ziyaret her zaman çıkışlar:

http://www.biglickmedia.com/art/random/index.php

Bir web tarayıcısı, belli ki sağ tıklayın ve gördüklerinizi kaydedebilirsiniz. Ben bir komut satırında (gibi Python ile + motorize) bu bağlantıyı ziyaret etmek olsaydı, nasıl bir görüntü olur çıkış kaydetmek istiyorsunuz? Yani temelde, başlangıçta bir web tarayıcısından siteyi ziyaret ettikten sonra sağ tıklayarak ve görüntü kaydetme taklit için bir komut satırı yöntemi gerekir.

Ben zaten bunu yapmak için iMacro kullanabilirsiniz, ancak ben bir daha zarif bir yöntem istiyorum. Bunu gerçekleştirmek için ne kullanabilirim? Teşekkürler!

2 Cevap

Eğer sunucuya bir soket oluşturur ve ardından "sanat / random index.php /" için http GET isteği verir bir şey gerekebilir. HTTP yanıtı yükü kaydetmek ve sonra da veri var

ne oluşturmak olacaktır basit bir HTTP istemcisi

unix komutu wget yapar:

$ wget http://www.biglickmedia.com/art/random/index.php

Python ile ve mechanize:

import mechanize

b = mechanize.Browser()
t = b.open(url)
image_type = t.info().typeheader # mime-type of image
data = t.read() #bytes of image
open(filename, 'wb').write(data)