AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Screenshot aus Service

Ein Thema von diabox · begonnen am 13. Okt 2006 · letzter Beitrag vom 13. Okt 2006
Antwort Antwort
Benutzerbild von diabox
diabox

Registriert seit: 13. Sep 2006
61 Beiträge
 
Delphi 2010 Professional
 
#1

Screenshot aus Service

  Alt 13. Okt 2006, 14:24
Ich bin zwar bereits beim Googeln auf ein paar Beiträge zu dem Thema gestoßen, aber ich hab keine konkrete Antwort auf meine Frage gefunden: Wie mache ich einen Screenshot vom aktiven Desktop (der, der dem Benutzer momentan angezeigt wird). Wenn ich das richtig verstanden hab ist so ein Übergriff auf eine andere WindowStation mit einem interaktiven Service möglich, aber den wollte ich auf Grund der Sicherheitsrisiken eigentlich nicht verwenden. Was habe ich für Möglichkeiten?
Danke im voraus
Wer zweifelt, detoniert nicht!'
Dieter Nuhr
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: Screenshot aus Service

  Alt 13. Okt 2006, 14:32
Zitat von diabox:
wollte ich auf Grund der Sicherheitsrisiken eigentlich nicht verwenden. Was habe ich für Möglichkeiten?
Keine weiteren. An der Stelle gibt es nur entweder...oder....

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von diabox
diabox

Registriert seit: 13. Sep 2006
61 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Screenshot aus Service

  Alt 13. Okt 2006, 14:38
Zitat:
Keine weiteren. An der Stelle gibt es nur entweder...oder....
Naja was mir noch eingefallen wäre einen process zu kreieren vom Service aus der auf einer anderen WindowStation läuft und ein Screenshot macht, aber ich möchte den Screenshot nicht auf der Festplatte zwischenspeichern sondern ihn eigentlich direkt an den Service geben. Ein Socket wollt ich auch nicht aufmachen, weil heute ja viele Firewalls haben und die die Benutzer schon verunsichern, wenn ein Port auch nur lokal aufgemacht wird.
Wer zweifelt, detoniert nicht!'
Dieter Nuhr
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4

Re: Screenshot aus Service

  Alt 13. Okt 2006, 14:45
Die Prozesse laufen imo aber auch nicht auf dem Desktop, wenn der Service die erstellt. Von daher müsstest Du dann einen unabhängigen (z.B: Autostart) laufen lassen. Die können dann über Hier im Forum suchenPipes kommunizieren.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von diabox
diabox

Registriert seit: 13. Sep 2006
61 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Screenshot aus Service

  Alt 13. Okt 2006, 17:57
Zitat:
Die Prozesse laufen imo aber auch nicht auf dem Desktop, wenn der Service die erstellt. Von daher müsstest Du dann einen unabhängigen (z.B: Autostart) laufen lassen. Die können dann über Pipes kommunizieren.
Hoffe ich hab das richtig verstanden...

Man kann doch aber eine DLL oder ne Anwendung unter dem aktiven Benutzer (also ich mein jetzt nicht SYSTEM sondern z.B.: Administrator) ausführen und das Programm macht dann den Screenshot...
Wer zweifelt, detoniert nicht!'
Dieter Nuhr
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz