Skocz do zawartości

[PHP] skrypt do screenshotów stron www


yellow

Rekomendowane odpowiedzi

Witajcie,

Poszukuje darmowego skryptu, który wykonywałby automatycznie miniaturowe zdjęcia wybranych stron internetowych. Cos na zasadzie działania open thumbshots, czyli w parametrze podajemy adres strony do ktorej miniatura ma zostac utworzona np.

https://open.thumbshots.org/image.pxf&url=https://adres.pl

co pozwoli pozniej na umieszczenie w wygodny sposob takiej miniatury w znaczniku <img>

Czy ktos korzysta z takiego darmowego cuda?

Dodam ze bede chcial taki skrypt zintegrować z Wordpressem.

Szukalem, niestety wiekszosc takich rozwiazan jest platna.

Czy ktokolwiek widział, czy ktokolwiek wie?

Dzięki z góry, pozdrawiam

Blog Technologii WWW: DailyWeb.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zobacz to, kiedyś korzystałem było bezpłatne i są pluginy do wordpressa różne:

https://www.websnapr.com/implementations/

TANIE PUNKTY SWL - Automatyczna transakcja - punkty w 5 minut na Twoim koncie (seomatik, gotlink, statlink)

HURTOWE ILOŚCI: Linki z PageRank (ponad 1000 domen PR1-5)

Sławomir Siudek+

Odnośnik do komentarza
Udostępnij na innych stronach

Zobacz to, kiedyś korzystałem było bezpłatne i są pluginy do wordpressa różne:

https://www.websnapr.com/implementations/

Czytalem o websnapr, tyle ze on pokazuje zrzut ekranu na bazie onMouseOver gdy najedzie się kursorem myszki na link a moje umiejętności nie pozwolily by na modyfikacje skryptu, ale dzieki za info ;_)

czy ktos sa jeszcze jakies propozycje?

pzdr

Blog Technologii WWW: DailyWeb.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Bardzo ciężko z tym będzie, ostatnio szukałem czegoś takiego a jedyne co znalazłem (+ jest uaktualniane):

https://www.guangmingsoft.net/htmlsnapshot/html2image.htm

Można jeszcze poszukać czegoś w stylu " webkit / gecko HTML renderer" ale raczej to rozwiązania tak kiepskie, że się na produkcję nie nadają (raczej zabawki nie aktualizowane od paru dobrych lat). Ogólnie chodzi o to, żeby z któregoś frameworka do renderowania HTTP zapisać wyjście do bitmapy. Łatwiej powiedzieć, trudniej zrobić ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Dzieki za info.

Jest jednak tak jak sie obawialem, bede musial zaangazowac w instalacje tego mojego hostingodawce - jako ze nie jestem na dedyku albo niestety uzycie nie do konca sprawny thumbshot.org...

Swoja drogą przeczesałem cały internet i prócz rozwiązań na Windows Server to nic sensownego nie znalazlem.

Dla zainteresowanych dodam ze dobra alternatywa dla thumbshot.org jest serwis https://snapcasa.com/

Zastanawia mnie jednak fakt czy ciezko byloby napisac aplikacje ktora zapisywala by obrazki generowane przez thumbshot.org, czy zwykly cURL by wystarczyl? Ktos probowal takich praktyk?

Blog Technologii WWW: DailyWeb.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zastanawia mnie jednak fakt czy ciezko byloby napisac aplikacje ktora zapisywala by obrazki generowane przez thumbshot.org, czy zwykly cURL by wystarczyl? Ktos probowal takich praktyk?
Samo zapisani to pikuś. Jeśli pobierzesz dany plik cURL, pobrane dane masz w zmiennej np $data którą wystarczy przekazać jako argument funkcji:

int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ). Do pobrania obrazka zamiast cURL można skorzystać z funkcji file_get_contents o ile ta pozwala na żądania plików z zewnętrznych hostów protokołem HTTP.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

thumbshots.org nie jest darmowy - wymaga linka zwrotnego - proponuję zapoznać się z licencją na użytkowanie.

Agencja marketingowa Semgence istnieje na rynku od 2018 i odpowiada za prowadzenie działań SEO dla wielu firm małych i dużych. Prowadzimy też kampanie Google Ads - niedawno zostaliśmy sie Partnerem Google spełniając odpowiednie kryteria. Betapoint

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dzieki za info, akuratnie o tych serwisach pojecia nie mialem - ale rzec trza ze faktycznie najlepiej z nich wszystkich wypada thumbshot.org

thumbshots.org nie jest darmowy - wymaga linka zwrotnego - proponuję zapoznać się z licencją na użytkowanie.

Przeoczyłem, dzieki za info.

Samo zapisani to pikuś. Jeśli pobierzesz dany plik cURL, pobrane dane masz w zmiennej np $data którą wystarczy przekazać jako argument funkcji:

int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ). Do pobrania obrazka zamiast cURL można skorzystać z funkcji file_get_contents o ile ta pozwala na żądania plików z zewnętrznych hostów protokołem HTTP.

Dzieki Mion za info. Rozwiazanie ktore proponujesz bedzie chyba najbardziej właściwe i rozsadne - tj. raz wygenerowana miniatura zostanie zapisana na serwer i temat pobierania bedzie z glowy. Bede musial takze wymyslic jak spradzic czy miniatura sie pobrala (a nie pojawil sie obrazek 'qeued'). Popracuje nad tym.

Swoja droga pytanie do uzytkownikow freeglobes - z tego co zauwazylem to tam taki skrypt jest zaimplementowany (?)

pozdr

Blog Technologii WWW: DailyWeb.pl

Odnośnik do komentarza
Udostępnij na innych stronach

O ile się nie mylę, to freeglobes pobiera screenshoty z Thumbshots/Websnapr. W każdym razie sam ich nie generuje.

Byc moze malo konkretnie sie wyrazilem w kazdym razie mialo to miec taki sens jak napisales ;_)

trzeba sie bedzie przyjrzeć tej funkcji :)

Blog Technologii WWW: DailyWeb.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
Witajcie,

Poszukuje darmowego skryptu, który wykonywałby automatycznie miniaturowe zdjęcia wybranych stron internetowych. Cos na zasadzie działania open thumbshots, czyli w parametrze podajemy adres strony do ktorej miniatura ma zostac utworzona np.

https://open.thumbshots.org/image.pxf&url=https://adres.pl

co pozwoli pozniej na umieszczenie w wygodny sposob takiej miniatury w znaczniku <img>

Czy ktos korzysta z takiego darmowego cuda?

Dodam ze bede chcial taki skrypt zintegrować z Wordpressem.

Szukalem, niestety wiekszosc takich rozwiazan jest platna.

Czy ktokolwiek widział, czy ktokolwiek wie?

Dzięki z góry, pozdrawiam

Możesz skorzystać z mojego serwisu pl.comcha.org

Przykładowe miniatury

https://pl.comcha.org/page,recent

https://www.comcha.org/page,recent

Wystarczy podać dany url (bez www) np.

https://pl.comcha.org/thumbs/getThumb.php?link=https://burgerking.com.pl

Jeśli byś korzystał, będę wdzięczny za link zwrotny.

Jeśli byłby problem z wygenerowaniem miniatury którejś strony, pisz na em.png

podobne_firmy_468x60.jpg

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...
Ares, może zdradzisz jak to technicznie wyglada?

Jakoś nie interesowałem się nigdy tematem, a miec coś takiego swojego to jednak swoje :)

Sorry Gugsen, miałem Ci odpisać i zapomniałem ;-) Przy czyszczeniu skrzynki trafiłem ponownie na Twoją wiadomość.

Niestety nie mogę udostępnić Ci naszej pracy, ale możesz skorzystać z https://khtml2png.sourceforge.net/ oraz https://www.paulhammond.org/webkit2png/

podobne_firmy_468x60.jpg

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności