Romario
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Hey, ich habe mich in den letzten Tagen ein wenig mit GTK2 und Perl beschäftigt und aus Übungszwecken ein kleines GTK2-Frontend für Scrot (Scrot) geschrieben. Wenn es jemand gebrauchen kann, dann könnt ihr es gerne herunterladen und ich würde mich natürlich über eine kleine Rückmeldung freuen. Darf auch konstruktive Kritik sein 😉 Das angefügte .deb Paket löst die nötigen Abhängigkeiten auf, so dass ihr nichts zusätzliches installieren müsst. Getestet und entwickelt auf Gutsy (7.10). Viel Spaß!! Alternativer Download-Link: https://launchpad.net/gscrot Moderiert von Boone: Link korrigiert, Screenshot entfernt. Beides auf Wunsch 😉 Moderiert von elendil: Titel angepasst
|
cornix
Anmeldungsdatum: 9. März 2007
Beiträge: 4763
|
Moin, klasse, das ist besser als "gnome-screenshot -i"! Fehlt eigentlich nur der Hinweis, dass man mit der Auswahl-Aufnahme nicht nur ein Rechteck, sondern auch ein Fenster aufnehmen kann und ein Häckchen für Aufnahme mit oder ohne Fensterrahmen. Und für Ubuntu 8.10 die Aufnahme in die universe-Quellen anpeilen. 😉 Gruß, cornix
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
|
Habs grad ausprobiert, find es super! Nur in der Info ist eine leere URL. \^^ Wieso eigentlich XScrot und nicht GScrot? 😀 Wäre übrigens praktisch Tastenkombinationen zuweisen zu können (aber ich weiß nicht, ob es im Frontend der in Scrot selbst integriert werden müsste. ☺
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Danke für euer Feedback! Ich finde es natürlich klasse, dass es euch gefällt. @cornix: Ich werde die Hinweise dann als Tooltip einbauen und auch einen Schalter für die Aufnahme mit oder ohne Fensterrahmen berücksichtigen. Scrot scheint sich allerdings hier unterschiedlich zu verhalten, falls Compiz aktiviert ist. Ist Compiz aktiviert, so nimmt ein Klick auf den Fenterrahmen das gesamte Fenster mit Fensterrahmen auf. Ein Klick in das Innere eines Fensters nimmt nur den Fensterinhalt auf. Ist Compiz nicht aktiviert, dann funktioniert es mit dem Kommandozeilen Parameter -b. @PhotonX: Ich finde GScrot auch nicht so schlecht. Da könnte man auch gerne abstimmen, was der Gesamtheit besser gefällt. Tastenkombinationen sind sicher eine wichtige Sache, die ihren Weg in die nächste Version finden werden. Zusätzlich sollen bald auch die Einstellungen gespeichert / geladen werden können. Ich würde mich aber auch über jemanden aus der Community freuen, der Lust hat ein individuelles Icon zu erstellen. Oder gefällt euch das gewählt Icon?
|
cornix
Anmeldungsdatum: 9. März 2007
Beiträge: 4763
|
Das mit Compiz wusste ich noch nicht, klingt ja ehr nach Feature als nach Bug. Kann man auch mal in den Scrot-Artikel reinschreiben, kann zumindest nicht schaden. Icon-Request: http://forum.ubuntuusers.de/post/1320864/ GScrot fände ich auch besser, vielleicht macht ja auch mal jemand QScrot. 😬 Wie sieht es mit einer Projektseite und Repo aus? Launchpad/PPA oder ähnliches angedacht? Gruß, cornix
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Über eine Projektseite und ein Repository habe ich noch gar nicht nachgedacht, aber ich habe mich heute Morgen mal bei Launchpad angemeldet und werde dann dort ein PPA aktivieren. Ich weiß noch nicht genau wann ich es schaffen werde, das erste Build online zu stellen, aber ich werde den Namen des Projektes auf jeden Fall in GScrot umbenennen 😉 @PhotonX: Wo hast du die leere URL entdeckt? Und jetzt verfolge ich mal gespannt den Icon-Request... Hat sonst noch jemand eine Idee oder einen Featurewunsch?
|
cLinx
Anmeldungsdatum: 28. Oktober 2007
Beiträge: 2453
|
Nen Bazaar-Coderepository. Bazaar
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
|
Hab gleich mal (G/X)Scrot angeschmissen und einen Screen vom Infofenster gemacht. 😀 Das kleine Ding da unter dem Text scheint eine leere URL zu sein. edit: Wäre vielleicht noch ganz sinnvoll beim Fenster, das beim Beenden kommt, ein Häckchen à la "Diese Frage nicht mehr stellen" einzubauen. Ich mach ja nur selten Screenshots, aber für jemanden, der das Programm intensiver nutzt, ist es bestimmt total nervig. \^^
- Bilder
|
Langschläfer
Anmeldungsdatum: 18. Oktober 2007
Beiträge: 173
|
Hallo Romario ! Super, das du das so umgesetzt hast.Hatte ja immer gehofft, das jemand der programmieren kann da mal das mit Scrot in eine GUI packt. Was ich beim testen leider nicht gelöst bekam ! Ich wollte mal nicht das komplette Fenster sondern eine Auswahl testen, die auch fast das komplette Fenster beinhaltet.Und da wäre dann das Scrot Fenster teilweise trotz verschieben im Weg. Ich probierte zum Snapshot das Scrot Fenster in die untere Leiste minimieren, das aber geht dann scheinbar nicht ? Desweiteren, bestände evtl. die Möglichkeit das er mir meinen voreingestellten Ordner(z.B Home/Bilder/Screenshots) übernimmt, und nicht nach dem Neustart wieder Home als Speicherort neu einstellt, oder wenn ich gthumb durch z.B gimp als öffnen mit ersetze. Da wird auch gthumb wieder neu eingestellt. Hast du die Möglichkeit, per GUI Scrot wie es unter Snagit(Windows) funktioniert da dort auch scrollende Fenster aufzunehmen ! Also z.B Webseites, die man zum komplett lesen vertikal scrollen müsste. Ich weiss das es für FF ein Plugin gibt, aber wäre schön wenn man Scrot da auch gleich einsetzen könnte um nicht mit verschiedenen Tools zu switchen. Ansonsten von dir echt ne super Idee, und schon echt gut zu bedienen. Gruss Langschläfer
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Was ich beim testen leider nicht gelöst bekam ! Ich wollte mal nicht das komplette Fenster sondern eine Auswahl testen, die auch fast das komplette Fenster beinhaltet.Und da wäre dann das Scrot Fenster teilweise trotz verschieben im Weg. Ich probierte zum Snapshot das Scrot Fenster in die untere Leiste minimieren, das aber geht dann scheinbar nicht ?
X/GScrot befindet sich nach dem Starten auch im Systray (Notification Area). Mit der linken Maustaste minimierst du die Anwendung in den Systray und mit der rechten Maustaste kannst du beide Aufnahmeoptionen ("Auswahl" und "Gesamter Desktop") aufrufen. Wenn du die Anwendung also vorher mit einem Linksklick auf das TrayIcon minimiert hast und die Aktion über das Kontextmenü ausführst, wird auch kein Fenster im Weg sein. @Langschläfer:
Desweiteren, bestände evtl. die Möglichkeit das er mir meinen voreingestellten Ordner(z.B Home/Bilder/Screenshots) übernimmt, und nicht nach dem Neustart wieder Home als Speicherort neu einstellt, oder wenn ich gthumb durch z.B gimp als öffnen mit ersetze. Da wird auch gthumb wieder neu eingestellt.
In den nächsten Version wird es auf jeden Fall eine Möglichkeit geben die Einstellungen zu speichern und (automatisch) zu laden.
Hast du die Möglichkeit, per GUI Scrot wie es unter Snagit(Windows) funktioniert da dort auch scrollende Fenster aufzunehmen ! Also z.B Webseites, die man zum komplett lesen vertikal scrollen müsste. Ich weiss das es für FF ein Plugin gibt, aber wäre schön wenn man Scrot da auch gleich einsetzen könnte um nicht mit verschiedenen Tools zu switchen.
Das hört sich jetzt eher kompliziert an, aber ich werde mir Snagit auf jeden Fall mal anschauen. @PhotonX: Jetzt sehe ich die "leere" URL auch, danke für den Screenshot 😉 Das sieht man mit meinem Theme gar nicht. Von mir aus stelle ich die "Quengelabfrage" auch ganz ab!
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
|
Naja, bei meinem Theme eigentlich genauso, man muss halt mit der Maus drüberfahren, damit sie sichtbar wird. 😉
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Tatsächlich, manchmal seh ich einfach nicht ganz so gut 😉 Ich werde in der nächsten Version einfach etwas reinschreiben 😇 (Launchpad/PPA wahrscheinlich)
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Hallo zusammen, ich habe mich in den letzten Tagen ein wenig mit Launchpad/PPA beschäftigt und werde in den nächsten Tagen eine Projektseite und ein eigenes Repo anbieten können. Leider bin ich im Moment ziemlich mit meinem aktuellen Uni-Programmierpraktikum beschäftigt und habe nur an den Abenden für dieses Projekt Zeit. Ich werde aber versuchen, ohne größere zeitlichen Lücken etwas neues umzusetzen und dies in diesem Thread posten. Vielen Dank für eure Hilfe und euer Feedback. Macht echt Spaß hier im Forum 😉
|
Romario
(Themenstarter)
Anmeldungsdatum: 7. Februar 2008
Beiträge: 323
|
Hallo zusammen, ich habe es nun endlich geschafft und kann seit heute Nachmittag eine Projektseite und ein Repository anbieten. Projektseite: https://launchpad.net/~gscrot So könnt ihr GScrot nun ganz bequem über den Paket-Manager installieren: 1) /etc/apt/sources.list mit root-Rechten bearbeiten (z.B. sudo gedit /etc/apt/sources.list) und die folgenden beiden Zeilen anhängen deb http://ppa.launchpad.net/gscrot/ubuntu gutsy main deb-src http://ppa.launchpad.net/gscrot/ubuntu gutsy main 2) Paketquellen aktualisieren und GScrot installieren Terminal öffnen und folgenden Befehl eingeben: sudo apt-get update && sudo apt-get install gscrot 3) jetzt könnt ihr GScrot über das Menü (Anwendungen –> Zubehör –> GScrot) oder über ein Terminal (gscrot.pl) aufrufen Neue Features/Funktionen konnte ich bis jetzt zeitlich nicht umsetzen, aber diese werden natürlich folgen. Gruß Romario
|
fred.reichbier
Anmeldungsdatum: 14. Dezember 2006
Beiträge: 350
|
Hallo, schickes Programm ☺ Aber registrier gscrot doch als Projekt bei Launchpad! Du hast bisher 'nur' ein Team angelegt 😉 Gruß Fred
|