Screenshots
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
betriebssystem
bild
browser
code
dienst
eintragen
http
laufen
machen
minute
nebenwirkung
pfad
programm
shell
software
stunden
url
windows
woche
zugreifen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nein. Oder anders: Wenn du einen Browser hast, mit dem die Seite aufgerufen werden kann und gerendert werden kann und du mittels deines Betriebssystems Screenshots erstellen und diese abspeichern kannst, kannst du natürlich auf diese Screenshots zugreifen. Periodisch kann dies mittels einen Cronjobs (Linux) ausgeführt werden.
-
Genau. Dazu kannst du z.B. folgendes Shell-Script verwenden:
#!/bin/bash firefox-3.5 http://URL_DER_WEBSITE/ #Firefox mit der Website öffnen sleep 15 #Warten, bis Firefox gestartet ist import -window root /PFAD/ZUR/ZIELDATEI #Screenshot machen
Das ist natürlich nur mal ein Beispiel und funktioniert nur unter Linux. Dieses Script müsstest du in die crontable eintragen und dann kannst du den Screenshot per PHP auslesen. Natürlich ist es auch möglich, per system(), exec(), ... das Shell-Script direkt mit PHP aufzurufen.
PS: Höchstwarscheinlich ist für dieses Shell-Script auch ein Betriebssystem mit grafischer Oberfläche nötig, was auf den meisten Servern nicht gegeben ist.
LG cookies
Beitrag zuletzt geändert: 24.10.2009 16:42:40 von cookies -
melonenfans schrieb:
Mit PHP funktioniert es leider nicht? Ok, wie siehts mit einer Offlinesoftware aus? Gibts da was? Ich verwende kein Linux, sondern Windows Vista.
Du weißt schon, dass dein PC dann immer laufen müsste. Das macht einen Haufen Lärm, Wärme, Stromverbrauch, ...
LG cookies -
Junge, ich fragte nicht nach Nebenwirkungen sondern obs ein Programm für Vista gibt mit dem ich das machen kann. Ich lasse das ja auch nicht 24 Stunden laufen sondern nur 4-5 pro Woche.
-
melonenfans schrieb:
Junge, ich fragte nicht nach Nebenwirkungen sondern obs ein Programm für Vista gibt mit dem ich das machen kann. Ich lasse das ja auch nicht 24 Stunden laufen sondern nur 4-5 pro Woche.
Meines Wissens nach nicht.
Aber eins zu schreiben sollte nicht zu schwer sein:
1. Seite im Browser öffnen (evtl. Vollbild)
2. Screenshot machen und abspeichern
3. Browser wieder schließen (Prozess beenden)
4. evtl. Screenshot per FTP auf den Server laden
Könnte evtl. sogar als Batch-Datei gehen.
LG cookies -
mädel, es gibt etwas, dass nennt sich videobearbeitung. Das arbeitet auf dem Prinzip. Also ist es möglich. Ich denke aber nicht, dass es bereits ein Programm dieser art irgendwo auf dieser welt gibt, dass kostenlos hier angeboten wird. Also müsstest du php UND ajax / js verbinden. Dann könntest du schonmal bilder im Browser machen. Ich denke, dass auch normale screenshots funktionieren bin mir aber nicht sicher...
-
Also ich muss die Bilder nicht auf dem Webspace haben wenns eine Software gibt die mir Bilder alle 30 Minuten macht und die mir auf die Festplatte speichert reicht das vollkommen aus. Ben Browser könnt ich geöffnet lassen, dann bräucht ich nur ein tool das den akutellen Bildschirm printet so wie die Tast DRUCK.
-
Du kannst dir auch einfach das FF plugin "every load" herunterladen und ein Screenshotprogramm das du mit zeit einstellen kannst.
Mit Php ist das nicht möglich. -
Screenshots?
da gibt es doch kostenlose wie z.B. http://m-software.de/thumbshots-simple.php
oder andere Thumbshot-Dienste
bei den Free-Diensten bekommt man schon brauchbare Bilder (scale=2)
es gibt die Thumbshots auch in besserer Qualität & Größe gegen Bezahlung
oder for-free mit Button-Einbau, aber für guten Service kann man auch mal einen kleinen Button einbauen,
evtl kann man ja die so erzeugten Images auch per PHP (copy) bei sich speichern (cachen)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage