Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Automatyczny Zrzut Ekranu
Forum PHP.pl > Forum > PHP
b2n
Witam... Chciałbym napisać katalog stron www waznym elementem było by narzedzie które robi automatycznie zrzut ekranu jakieś tam strony do której zostanie podany link...

czy da sie to zrobic jakos w php ?
crash
Nie
hwao
Cytat(crashu @ 2005-01-23 20:35:15)
Nie

Wrecz przeciwnie da sie to zrobic :-)
Bylo sporo na forum otym (poczytaj) o ile dobrze pamietam to Bakus mial takowy kod sprawny:-)
Bakus
Faktycznie... Miałem wiele takich kodów, ale żaden z nich nie działał.
Cały bajer polega na wywołaniu przez COM przeglądarki a następnie uruchomienie programu, który robi zdjęcie. Później takie zdjęcie należy przyciąć i zmniejszyć...

Niby nic trudnego, jednak nie działa...

Jeżeli chcesz popróbować:
http://php.idn.net.pl/manual/pl/class.com.php
lub użyj gotowców...
http://img.nameintel.com/Thumbnails/tn.html?domain=php.net - przykład dla php.net

z tego co zauważyłem to napisali to w php:
http://img.nameintel.com/Thumbnails/
Cytat
Fatal error: Call to undefined function: imagick_blob2image() in /usr/local/www/vhosts/img.nameintel.com/htdocs/Thumbnails/index.html on line 11

Korzystając z tego tropu przechodzimy do PECL... konkretniej do pakietu http://pecl.php.net/package/imagick
Dalej możesz już szukać sam, aczkolwiek mam nadzieję, że wytrwasz w poszukiwaniach i umieścisz na forum rozwiązanie tego problemu biggrin.gif
sf
Eeee... czemu nie ma to byc proste? Uruchamiamy przegladarke. Wybieramy nasz skrypt... wczytujemy do ramki strone poszukiwana, a skrypt php wywoluje polecenie z shella, ktore robi zrzut. Co do przycinania (by np. wyciac elementy przegladarki, zmniejszyc obrazek czy cos) to wiele programow konsolowych ma tam jakies opcje, ktora czesc ma 'zrzucac' do pliku wynikowego (przynajmniej tak mi sie wydaje, ze takie cos bylo).

To tyle w teorii... tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.