Warum sollte Firefox beim Beenden etwas in die Zwischenablage schreiben?

582
vertigoelectric

Ich habe ein Autohotkey-Skript, das ausgelöst wird, wenn Bilddaten (nicht Text oder andere Datentypen) in die Zwischenablage kopiert werden.

Wenn ich Firefox schließe, wird das Skript ausgelöst. Das macht für mich keinen Sinn. Hat jemand eine Erklärung?

Zusätzliche Informationen: Wie für das Skript selbst ist es für die Verwendung mit der Hypersnap-Software ausgelegt. Sie sehen, ich habe Hypersnap jeden Screenshot, den ich mache, speichern. Es bietet jedoch nicht das von mir gewünschte Namensschema. Daher benutze ich Autohotkey, um das Bild nach dem Speichern umzubenennen. Ich habe viele Dinge ausprobiert, und bis jetzt kann Autohotkey nur erkennen, wenn ein neuer Screenshot erstellt wird, indem Hypersnap so eingestellt wird, dass eine Kopie des Bildes in die Zwischenablage kopiert wird und Autohotkey das erkennt. Wenn diese neuen Bilddaten in der Zwischenablage gefunden werden, durchsucht das Skript den Hypersnap-Speicherordner und benennt das neue Screenshot-Bild um.

BEARBEITEN: Es stellt sich heraus, dass diese Frage nicht einmal gültig ist, da sie festgestellt wurde, da der Inhalt der Zwischenablage beim Schließen von Firefox nicht geändert wird, selbst wenn das AHK-Skript wie beschrieben ausgelöst wird. Das Problem liegt woanders, vielleicht beim Skript selbst. Ich könnte diese Frage wahrscheinlich löschen, aber Karans Vorschlag, Greenshot zu verwenden, kann sich auf indirekte Weise als sehr nützlich erweisen, und ich glaube, er kann auch anderen helfen.

0
Firefox uses screenshots of what you were doing last, to present you with a nifty thumbnail menu of the most recent and most often visited websites. It can present you with this menu page when you open a new tab. Bon Gart vor 11 Jahren 0
@BonGart: Ja, aber die Screenshots werden nicht in der Zwischenablage abgelegt? Karan vor 11 Jahren 0
Kommt das Gleiche vor, wenn Sie Firefox im abgesicherten Modus starten und es dann schließen? Wenn nicht, dann ist vielleicht ein Add-On schuld. Karan vor 11 Jahren 0
@BonGart, zusätzlich zu dem, was Karan gesagt hat, sehe ich auch nicht, warum die Screenshots beim Beenden des Browsers platziert werden. vertigoelectric vor 11 Jahren 0
@Karan, to be honest, I actually can't seem to reproduce it at all, whether in safe mode or not. It doesn't happen all of the time, and when I posted I wasn't really considering that. I just saw it happen, remembered it has happened multiple times before, and decided to ask about it. I don't close Firefox often, though... vertigoelectric vor 11 Jahren 0
I know my installs of Firefox don't put anything on the clipboard when I close them, but since Firefox was performing this screenshot/thumbnail dealio, I thought it might be a place to look. That's why it was just a comment, as opposed to an answer. Have you left the Clipboard open to see exactly what is being put there? Bon Gart vor 11 Jahren 0
I agree with @BonGart, would help if next time this happens you can save what's been placed on the clipboard. Also, just to clarify in case it wasn't clear, by safe mode in my comment above I meant FF's own, not Windows'. Karan vor 11 Jahren 0
@Karan, I knew what you meant. Also I don't have a clipboard viewer at the moment. I'll have to obtain one (it isn't included in Windows 7) vertigoelectric vor 11 Jahren 0
Using a 3rd party clipboard viewer, I watched as I closed Firefox. As it did before, it triggered the snapshot renaming script. However, the clipboard contents did not change at all (I had some text in there). Apparently something else is causing the script to fire when I close Firefox. I guess my question is no longer valid. vertigoelectric vor 11 Jahren 0

1 Antwort auf die Frage

0
Karan

In Anbetracht der obigen Diskussion kann ein Wechsel zu Greenshot möglicherweise eine Option sein. Es gibt eine erweiterte Dateinamen-Syntax, die Sie verwenden können, was bedeutet, dass das fehlerhafte AHK-Skript nicht einmal erforderlich ist:

1

Free, open source, intuitive, and lightweight? This seems to be pretty amazing. I've used Hypersnap for so long, though... it'd feel weird switching to something else. Disloyal, even. I'm definitely going to give it a try, though. Thanks for this! While it doesn't solve the mystery and even though my question isn't even really valid any more, this is certainly helpful enough to be accepted as an answer. vertigoelectric vor 11 Jahren 0
Nachdem ich ein wenig mit Greenshot gespielt habe, kann ich sicher sagen, dass es nett ist, aber es ist nicht so reich an Funktionen wie Hypersnap. Umschalten wäre jedoch ein Geben und Nehmen. Jeder hat einige hilfreiche Funktionen, die der andere nicht zu haben scheint. Bei meiner Arbeit im Bereich Webdesign möchte ich oft sehr schnell sehen, welche Farbe etwas hat, und wenn ich Hypersnap verwende, kann ich eine Bildschirmaufnahme machen und es wird mir die Farbe (in Hex oder RGB) unter meinem Cursor angezeigt. Ich benutze diese Funktion VIEL ... vertigoelectric vor 11 Jahren 0
Warum verwenden Sie nicht ein dediziertes Farbauswahl-Tool anstelle eines Screenshot-Tools? Ich bin mir jedoch sicher, dass Sie herausfinden werden, was für Ihren Workflow am besten funktioniert ... Karan vor 11 Jahren 0
Ich habe diese Option in Betracht gezogen. Es gibt jedoch auch andere Unterschiede. Die Farbe war nur ein Beispiel. Ich muss mehr herumstochern und herausfinden, was ich tun kann. Vielen Dank für den Vorschlag. Gut zu wissen über Greenshot. vertigoelectric vor 11 Jahren 0