1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Как сделать скриншоты сайтов (СКРИПТОМ).

Тема в разделе "Web Coding", создана пользователем Mendel, 1 фев 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Mendel

    Mendel

    Регистр.:
    27 янв 2008
    Сообщения:
    217
    Симпатии:
    64
    Собственно вопрос.
    Нужен свой сервис для создания скриншотов на разные сайты. Бесплатные/платные сервисы не подходяят. На всякий случай для танкистов - десктопный софт тоже не подходит, как и кнопка PrintScreen...
     
  2. pll

    pll Создатель

    Регистр.:
    29 дек 2007
    Сообщения:
    28
    Симпатии:
    5
    задачу средствами php не решить

    а можно я буду в танке :D
    как раз отчасти и подойдет.... подойдет то что можно запустить из пхп

    например: к IE есть какието плагины которые работают с командной строки и делают скриншроты, но нужен вин-хостинг

    или можно посмотреть еще это
    http://khtml2png.sourceforge.net/index.php
     
    JorJ нравится это.
  3. RxB

    RxB

    Заблокирован
    Регистр.:
    16 июл 2007
    Сообщения:
    235
    Симпатии:
    51
    А почему не устраивают сервисы?
    Я пользуюсь
    http://direct.shots.snap.com/preview/?url=http://yandex.ru и нормально. А если тебе надо как - то автоматизировать процесс, так вызывай из скрипта и всё
     
  4. Mendel

    Mendel

    Регистр.:
    27 янв 2008
    Сообщения:
    217
    Симпатии:
    64
    Жаль... в принципе я подозревал это .. всетаки задача довольно сложная но, думал мало ли.

    Низя :). У тебя не получится - ты же задачу понял и по теме предложил, только другими средствами, ибо штатные не приемлимы. Так что танкист из тебя не выйдет :)

    Смотрю, спасибо.

    Не подходит по лицензионным соображениям. Т.е. пока я ими конечно пользуюсь, но потом прийдется переходить на свое. Вот и присматриваюсь...
     
  5. Dogmat

    Dogmat Постоялец

    Регистр.:
    16 фев 2007
    Сообщения:
    122
    Симпатии:
    38
    лучшее чтоты можешь использовать это рендер от mozilla. Т.е. устанавливаешь на никсы mozilla, идешь курить апи.
    когда накуришься - осмысливаешь и пишешь скрипт который обращается к mozilla ядру.
     
  6. rootkit

    rootkit Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    143
    Симпатии:
    27
    http://browsershots.org/
    тут же решили как-то...не уверен на 100% насчет php, но очень вероятно...
     
  7. pll

    pll Создатель

    Регистр.:
    29 дек 2007
    Сообщения:
    28
    Симпатии:
    5
    оч. мало вероятно
    я конечно не претендую на звание гуру в php программирование

    Но реч идет о написание ядра браузера средствами php...
    php не предназначет для решения этих задач, он решает противоположные задачи...

    можно попытаться написать парсер html :D
    потом както это все пригручивать GD :D
    Достойный путь для камикадзе.

    наиболее правильное решение одно из тех что выше
    или
    написания своего cgi компонента, который будешь вызывать из пхп.... на языке который больше подходит для этого C, Delphi ...
     
  8. Dogmat

    Dogmat Постоялец

    Регистр.:
    16 фев 2007
    Сообщения:
    122
    Симпатии:
    38

    там вроде все по русски написано. о пхп там речь вобще не ведется.

    чтобы получить скриншот сайта делаем ВЫВОДЫ:

    1. одним скриптом скриншот не сделаешь.
    2. если все таки нужно самому, самое оптимальное использовать api от Mozilla(т.е. рендер mozilla)
    3. можно воспользоваться готовыми сервисами , на коих ссылок куча.

     
Статус темы:
Закрыта.