» Poradna » Programy

Náhledy stránek - PHP

 | 

Zdravím,nevíte zda se nějak dají (a pokud ano, jak?) udělat náhledy www stránek v určité velikosti v určitém rozlišení ... tak jak to má u vyhledaných stránek třeba Seznam.cz ?Asi v PHP (?)Diky

Mohlo by vás také zajímat

Odpovědi na otázku

 | 
 |   | 

Ja sem ale myslel neco co udela nahled primo z URL ... jako nejakej screenshot ... ale to asi ani neexistuje :(

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

staci nastavit velkost prehliadaca na pozadovane rozmery a spravit screenshot. i ked nevylucujem ze na to existuje nejaka shareware aplikacia za 15USD.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Jasne, ja vim jak to udelat, ale de mi o to, tuhle akci zautomatizovat ... nechce se mi verit, ze treba Seznam.cz ke kazde z tisicu vyhledanych stranek dela nahledu rucne... ale mozny je vsechnoPotreboval bych nejaky nastroj, ktery mi z databaze www adres udela nahledy

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

i

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

V Linuxu v KDE celkem jednoduše.dcop konqueror-17755 konqueror-mainwindow\#1 openURL zive.czsleep 5dcop ksnapshot-17892 interface slotGrabsleep 2dcop ksnapshot-17892 interface save /tmp/zive.cz.pngTohle provedete v cyklu pro každou url, kterou dosadíte místo zive.cz. Podivná čísla jsou PID. Na závěr obrázky ořežete a zmenšíte např. pomocí ImageMagick.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Synopsi |  | 

ja som to nedavno riesilmas len niekolko moznostiza a) perl (alebo v inom langu phyton, c atd) robotza b) linux ma na to vytvoreny system, v podstate staci mozilla on si ju otvori a urobi screenza c) jednoduchy print.screen ale tam to je celkom dost hard na vytvorenieale nie som si isty ci je nieco taketo mozne v php

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Ad a) PHP má též CLI, takže jediný rozdíl mezi pythonem či perlem může být v množsví knihoven. Avšak ani v jednom jazyku neznám knihovnu, která by z html stránky vytvořila její náhled.Ad b) Skriptovat Mozillu přes XUL jsem nezkoušel a ani nevím, jestli by bylo něco takového možné, každopádně by neměl být rozdíl mezi platformou. Skriptování KDE aplikací přes dcop funguje zcela jistě a spolehlivě.Ad c) Do množství deseti URL by se o tom dalo uvažovat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Jde to, ale postup je výrobní tajemství. Aspoň ten můj.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

No tak... nebud labut a prozrad ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | 

Su len 2 moznosti1. Nic take nemas a teda sa tu snazis zo seba urobit doleziteho.2. Chces aby ta autor otazky (pripadne iny) prosili a prehovarali.;o)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Ja bych ho aj poprosil ... sice to nepotrebuju ale desne me to zajima ... a jiste i ostatniNo tak prosim prosim, kdo to vi, at prozradi ... vsak nechcu zdrojak ... jen jak na to

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

O něčem bych věděl, ale nemám přesnou představu jak to realizovat.Jednou z méně etických možností je samozřejmě neprogramovat takovou věc sám  !Ale použít už hotový engine , který používá např. Seznam a prostě to použít jako klienta  protijejich vůli a jednoduše tomu "vykrádat výsledky"   .

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Njn, ale Seznam to musi taky nejak generovat.Dejme tomu, ze mam databazi URL adres (varchar) a ke kazde nahled (blob) ... chcu vypisovat odkazy s nahledy a byt nezavisly na Seznamu, ktery ma nahledy casto neaktualni a taky castokrat chybi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Ad 1) Když se koukneš na http://www.vseoairsoftu.net/airsoftove-tymy/ , myslíš, že bych se s tolika odkazy mordil ručně? I obchody jsou dělány automaticky. Ad 2) Určitě nechci, aby mě autor o něco prosil, to se neboj. Jde to, je to sice takový nic moc způsob, ale funguje. Když nebyla potřeba, jiný jsem neřešil. Ale mám to děláno tak, že mám v DB uloženo, zda má adresa obrázek či ne, jestli je aktivní, nebo není. Pak udělaný Cron, že co hodinu projíždí DB. Kde najde, že není aktivní, tak se na Windows serveru spustí program, který si převezme adresu, načte stránku a uloží obrázek. Je to tam předávané phpkem. Jméno programu si nepamatuji teď. Až se obrázek uloží, v Db se to změní na aktivní. A je to. Samozřejmě mám i v DB název budoucího obrázku. Řešené takto to mám proto, jelikož nám zůstal windows server. A jelikož je na windows program na to načítání, tak proto takto. Jinak by se to dalo i přes linux. Sice by to bylo obtížnější, ale taky by se dalo.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Tohle reseni vyzaduje v PHP skriptu volat funkci exec nebo system, ci neco podobneho, coz na webhostingu z bezpecnostnich duvodu nepovoli. Nevite nekdo jak tohle udelat ciste pomoci PHP?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Je to možné. Pak bych zkoumal jiný způsob, ale jelikož můj web běží na soukromém serveru, kde mám práva taková, jaká chci, Tak není problém a jiné způsoby jsem už neřešil. Možná časem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Jednoduše. Použít existující rešení. http://www.thumbnail.cz/ Aktualizace náhledů každý den!

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Bezplatná, webová služba. Aktualizace: okamžitáimplementace: vložení JS kóduhttp://www.snap.com/about/spa1A.php

Souhlasím  |  Nesouhlasím  |  Odpovědět