Einen zweiten Monitor vor einem Druckbildschirm für Programme ausblenden

1185
JasonDavis

Ich führe 2 Monitore auf einem PC aus, auf dem auch ein Programm für die Freelancing-Site Elance.com ausgeführt wird. Das Programm, das sie zur Verfügung stellen, erstellt Screenshots und lädt sie in mein Konto hoch, damit ein Kunde sie in verschiedenen Intervallen sehen kann.

Mein Ziel ist es, den Screenshot zu erstellen, den das Programm erstellt und hochlädt, um irgendwie nur den Monitor "Main" oder "Defualt" zu fotografieren und meinen 2. Monitor zu ignorieren. Der Hauptgrund ist, dass mein 2. Monitor in der Regel über private Daten verfügt, die ich nicht auf einer Website der Welt angezeigt habe.

Weiß jemand, ob es irgendeine Art von Programm oder Trick gibt, den ich verwenden kann, der den Eindruck erweckt, dass ich einen Monitor habe, wenn ein Screenshot erstellt wird? Ich bin nicht sicher, wie das Programm funktioniert und wie das funktioniert, da ich Webentwickler bin und kein C ++ oder irgendein Low-Level-Programmierer. Wenn das Elance-Programm einfach die gleiche Funktion ausführt, die aufgerufen wird, wenn auf einer Tastatur eine PrintScreen-Taste gedrückt wird, denke ich, dass es möglich ist, dies möglicherweise nur in den Standarddesktop zu überführen?

Alle Ideen oder Hilfe wären dankbar

1
eLance (und ein normaler PrintScreen) machen eine Aufnahme Ihres "Desktops", und Ihr Desktop umfasst alle Monitore. Egal, was hast du schon probiert? Ƭᴇcʜιᴇ007 vor 11 Jahren 1

1 Antwort auf die Frage

3
HDMI

Sie können die Screenshot-Software (zusammen mit allem, was Sie zum Erstellen von Screenshots benötigen) in einer virtuellen Maschine mit einem kostenlosen Programm wie Virtualbox oder VMWare Player installieren .

Sie können Ihre anderen Anwendungen dann normalerweise außerhalb der virtuellen Maschine ausführen, und die Screenshotsoftware kann nicht auf sie zugreifen. Dies funktioniert hervorragend mit einem Multi-Monitor-Setup wie dem von Ihnen beschriebenen, da Sie das virtualisierte Betriebssystem auf einem Monitor und Ihr normales Betriebssystem auf dem anderen Monitor haben können.

Gute Idee, ich habe Virtualbox, ich benutze es einfach nicht viel. Ich versuche es trotzdem, danke. Ich werde diese als Antwort auswählen, wenn bald nichts Besseres auftaucht JasonDavis vor 11 Jahren 0
Wenn Sie Ihren Code (oder etwas, für das der Client bezahlt) außerhalb der virtuellen Maschine schreibt, kann der elance-Tracker auf diese nützliche Arbeit nicht zugreifen. Sie müssen also all diese Arbeit erledigen, die nur in Virtualbox bezahlt werden muss. rahulserver vor 8 Jahren 0