Benutzer:Schnark/js/screenshot

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Dieses Skript wird nicht mehr gepflegt. Wenn du es verwenden willst, kannst du dies tun, solange es noch funktioniert, danach musst du es entweder selbst weiterpflegen oder einen anderen dafür finden.

Dieses Skript erlaubt es Bildschirmfotos aus Wikipedia aufzunehmen und direkt hochzuladen.

Einschränkungen

[Bearbeiten | Quelltext bearbeiten]

Das Skript benötigt Funktionen, die teilweise nur in modernen, standardkonformen Browsern vorhanden sind:

  • Firefox: Das Skript funktioniert ab Version 4 (getestet: FF 4, FF 10, FF 13, FF 15)
  • Google Chrome: Das Skript funktioniert in neueren Versionen (getestet: Google Chrome 22). Einige Details sehen aber schlechter aus als im Firefox.
  • Internet Explorer: Auch die Version 9 ist von der Standardkonformität so meilenweit entfernt, dass es völlig ausgeschlossen ist, dass das Skript auch nur ansatzweise funktioniert.

Die Zoom-Funktion des Browsers sollte man für das Skript ausschalten, da das Bildschirmfoto sonst auf Grund eines notwendigen Hoch- und Runterskalierens deutlich an Qualität einbüßt.

Falls du meine Skriptsammlung Fliegelflagel verwendest, kannst du das Skript in der Fliegelflagel-Konfiguration aktivieren.

Andere Benutzer können das Skript durch folgende Zeile in der eigenen common.js einbinden:

importScript('Benutzer:Schnark/js/screenshot.js'); //[[Benutzer:Schnark/js/screenshot.js]]

Um Dateien direkt nach Commons hochzuladen, wird CORS genutzt. Falls das nicht funktioniert, musst du sowohl auf Commons als auch in dem Projekt, von dem aus du hochladen willst, mein Proxy-Skript installiert haben. Dazu fügst du in deine common.js dort und oberhalb der Einbindung von Benutzer:Schnark/js/screenshot.js jeweils Folgendes ein:

mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/ajaxProxy.js&action=raw&ctype=text/javascript');

Beachte, dass das Proxy-Skript nicht mehr gepflegt wird.

Der Menüeintrag zum Starten findet sich in der linken Menüspalte im Bereich Werkzeuge. Wenn dort kein Eintrag vorhanden ist, dann verwendest du einen inkompatiblen Browser. Der Menüeintrag kann auch über eine Tastenkombination erreicht werden, im Firefox mit Alt + Umschalt + 5. Klicke im ersten Dialog auf „Weiter“, nimm dann das Bildschirmfoto auf (du hast 5 Sekunden, bevor der nächste Dialog geöffnet wird). Das Bildschirmfoto muss in dieser Zeit und in diesem Browserfenster gemacht werden.

Im zweiten Dialog fügst du das Bildschirmfoto ein, es wird dann nach einem Klick auf „Weiter“ auf das Fensterinnere beschnitten. Je nach Browser kann der Klick auf „Weiter“ auch wegfallen.

In diesem Schritt kannst du das Bildschirmfoto bearbeiten. Der rote Rahmen lässt sich in der Größe ändern und gibt den Bereich an, den du auswählen möchtest. Die Werkzeugleiste stellt einfache Bearbeiten-Funktionen zur Verfügung: Die beiden ersten Schaltflächen fügen einen Mauszeiger ein, den du an die gewünschte Stelle verschieben kannst. Für die Zeichenwerkzeuge Pfeil und gerade Linie klickst du nach Auswahl des Werkzeugs erst den Start- dann den Endpunkt an. Ähnlich klickst du für das Rechteck und Ellipse einfach zwei gegenüberliegende Ecken an. Analog wählst du den Bereich für das Verwischen. Beachte dabei, dass bei einmaligem Anwenden und großen Bereichen das Ergebnis zwar verwischt aussieht, sich jedoch ohne große Mühen wieder rekonstruieren lässt. Alle diese Änderungen kannst du mit der Rückgängig-Funktion einzeln widerrufen. Die vorletzte Schaltfläche lässt dich die Farbe für Zeichenfunktionen wählen (ein Klick auf die Schaltfläche öffnet bzw. schließt den Farbauswahldialog). Hinter der letzten Schaltfläche verbirgt sich eine Hilfefunktion, die dir im Wesentlichen diesen Hilfetext anbietet.

Du kannst das eventuell bearbeitete Bildschirmfoto ansehen, und bei Bedarf auch abspeichern und weiterverarbeiten. Du kannst es aber auch direkt hochladen. Wähle das Zielwiki (lokal oder Commons) aus. Steht die Auswahl nicht zur Verfügung, so wird das Hochladen nach Commons ohnehin nicht funktionieren. Wähle einen freien Dateinamen und bearbeite die Bildbeschreibung. Achte dabei vor allem auf die korrekten Lizenzangaben, die Vorbelegung ist nur ein Hinweis und darf keinesfalls ungeprüft übernommen werden. Du kannst die Angaben in der Vorschau direkt überprüfen und anschließend das Bildschirmfoto hochladen.

Der Javascript-Code befindet sich unter Benutzer:Schnark/js/screenshot.js.