Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ScreenshotMaker (https://www.delphipraxis.net/15495-screenshotmaker.html)

Akut-Programming 29. Jan 2004 18:42


ScreenshotMaker
 
Huhu!! :zwinker:

Da bin ich mal wieder und habe auch gleich wieder was mitgebracht. - Den ScreenshotMaker. Mit ihm lassen sich eben Screenshots :mrgreen: in bestimmten Abständen machen, und wenn gewünscht auch automatisch abspeichern. Er kann auch gleich aus der Anwendung heraus per Mail versendet werden. Entstanden ist das Prog, durch den Gedanken, nicht immer wieder nach Windows wechseln zu müssen, wenn ich z.B. beim PC spielen einen Screenshot erstellt hab, um diesen dann abzuspeichern...

Version: 1.1
Release: smso_ssm20042901

Download: ScreenshotMaker Setup
Größe: ca. 466 KB

Genauere Infos: www.small-soft.com


Viel Spass mit dem Tool :zwinker:

XeRo 29. Jan 2004 18:49

Re: ScreenshotMaker
 
HI,
tolles Programm...kann ich sicherlich noch oft gut brauchen...
:thuimb:

mirage228 29. Jan 2004 18:54

Re: ScreenshotMaker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

echt nützliches Programm ^^

Habe aber noch ein paar Verbesserungsvorschläge:

- Einige Icons in der Toolbar könnten etwas eindeutigser sein (Ja gut, Tooltips sind da, aber ich muss halt die Maus extra drüberziehen)
- Die Screenshot vorschau verwendet kein Antialiasing, somit sie der Screenshot im Fenster etwas "zerhackt" bzw. "pixelig" aus.
Hier im Forum in der CodeLib gabs ein Beispiel zum eine Anti-Aliasing (Katenglättung)-Algorithmus.

Im Anhang noch ein netter Effekt, der Auftritt, wenn man mehrmals hintereinander "Screenshot aktualisieren" drückt :zwinker: (ist kein Bug^^)

mfG
mirage228

Stanlay Hanks 29. Jan 2004 19:14

Re: ScreenshotMaker
 
Zitat:

Zitat von mirage228
Im Anhang noch ein netter Effekt, der Auftritt, wenn man mehrmals hintereinander "Screenshot aktualisieren" drückt :zwinker: (ist kein Bug^^)

@Mirage Spielkind :mrgreen:

Schönes Programm, gefällt mir gut! :thumb:

Edit: Was ich noch schreiben wollte: Ich finde ein Setup irgendwie überflüssig :wink:

Man liest sich, Stanlay :hi:

Akut-Programming 29. Jan 2004 19:42

Re: ScreenshotMaker
 
Schön, das euch das Prog gefällt! Achja, das alte Spiel mit der Toolbar, es ist imma so schwer n passendes Pic zufinden. :roll: Aber ich werd ma gucken, was sich machen lässt. :mrgreen: Für die Vorschau war mir noch keine genaue Lösung eingefallen, wie ich das machen könnte. Den Vorschlag mit Anti-Aliasing, werd ich umsetzen.. hört sich gut an. Hmm, das Setup, jaaa ist eigentlich nur Zwecks der Einheitlichkeit aufm Server.. - Ich danke euch für die Vorschläge und Tips!! :thuimb:

Greetz,

MrKnogge 29. Jan 2004 19:42

Re: ScreenshotMaker
 
SuperProg :thuimb:

Hab mich auch schon so manches mal darüber aufgeregt, erst wieder ins Windows zurückzukehren, Paint öffnen, den Screenshot einfügen
und abspeichern zu müssen.

PS:
Machst du für mich noch ne Version mit XP-Manifest ? :love:

Akut-Programming 29. Jan 2004 19:44

Re: ScreenshotMaker
 
Zitat:

Zitat von MrKnogge
Machst du für mich noch ne Version mit XP-Manifest ? :love:

Na ma gucken, was sich da machen lässt!! :zwinker: Spätestens morgen mittag, bekommste ne Info..!!

mirage228 29. Jan 2004 19:47

Re: ScreenshotMaker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

hab da mal ein Manifest erstellt^^

Einfach ins Programmverzeichnis (dort wo die EXE is) packen.

mfG
mirage228

Akut-Programming 29. Jan 2004 19:49

Re: ScreenshotMaker
 
Hey, nich schlecht!! Dank dir! Hast du das jetzt mit dem Code aus der CodeLib gemacht?? Oder is das eigener??

mirage228 29. Jan 2004 19:52

Re: ScreenshotMaker
 
Hab meinen "XP-Designer" dazu benutzt (Irgendwo in der Open-Source Sparte zu finden) ^^

EDIT: Da muss man im Prinzip nicht viel machen, da ein Manifest eigentlich eine Textdatei bzw. eine XML-Datei mit speziellem Format ist (einfach mal im Editor gucken)

mfG
mirage228

Akut-Programming 29. Jan 2004 19:53

Re: ScreenshotMaker
 
Das is natürlich auch ne Möglichkeit!! :zwinker: Danke nochma

mirage228 29. Jan 2004 19:57

Re: ScreenshotMaker
 
Zitat:

Zitat von Akut-Programming
Das is natürlich auch ne Möglichkeit!! :zwinker: Danke nochma

Bitte sehr ^^ :wink:

mfG
mirage228

P.S.: Falls doch noch Icons für die Toolbar suchst, ich hab da ein paar Icons auf meinem Space geladen. Kannst du dir ja mal anschauen und gucken, ob was für dich dabei ist. ( http://www.mirage228.net/dump/Icons.zip )

Akut-Programming 29. Jan 2004 20:01

Re: ScreenshotMaker
 
Zitat:

Zitat von mirage228
P.S.: Falls doch noch Icons für die Toolbar suchst, ich hab da ein paar Icons auf meinem Space geladen. Kannst du dir ja mal anschauen und gucken..

Werd ich aufjeden Fall mal machen :corky:
:dp:

Robert_G 29. Jan 2004 23:22

Re: ScreenshotMaker
 
OT:
@mirage228 , darf ich die auch benutzen? :roll:

Tim.exe 30. Jan 2004 06:46

Re: ScreenshotMaker
 
Nicht schlecht das Programm, ich bin auch gerade dabei mein Screenshot-Tool fertig zustellen, vielleicht ist das folgende was für deine nächste Version:

- Wenn kein Speicherordner angegeben wird, werden die Screenshots automatisch in den Programmordner der Anwendung gespeichert.

- Screenshot per globalem Hotkey.

- Screenshot über Button (optional per Hotkey) in die Zwischenablage einfügen.

- Screenshot drucken (hab ich selbst noch nicht hinbekommen).

Wie hast du den das gemacht das mein einen Screen auswählen kann, und es im Standard Grafikprog eingefügt wird???

Akut-Programming 30. Jan 2004 08:02

Re: ScreenshotMaker
 
Zitat:

Zitat von Tim.exe
Wie hast du den das gemacht das mein einen Screen auswählen kann, und es im Standard Grafikprog eingefügt wird???

Also erstmal danke, für deine Vorschläge, da hab ich morgen noch n bissl was zutun! :mrgreen: Das der Screenshot mit dem Standard Grafik Prog geöffnet wird, habe ich über ShellExecute gemacht. Windows erkennt dann automatisch, mit welchen Prog er es öffnen muss. Also, ich werd mich dann mal wieder ran setzen.. vielleicht gibts ja heut schon die neue Version, ansonsten morgen!!

Greetz,

Akut-Programming 30. Jan 2004 08:42

Re: ScreenshotMaker
 
Zitat:

Zitat von mirage228
..ich hab da ein paar Icons auf meinem Space geladen. Kannst du dir ja mal anschauen und gucken, ob was für dich dabei ist...

Hab mir die grad mal geladen.. klasse Sammlung, wo hast du die denn her?? Dank dir dafür :zwinker:

Akut-Programming 30. Jan 2004 09:35

Re: ScreenshotMaker
 
Hi,

also ich habe schonmal einwenig gebastelt. Der Hotkey funzt schon :mrgreen: *freu* Hab ihn momentan auf F2 (Screenshot machen und speichern), kann man den so lassen? Auch die Toolbar habe ich schon einwenig angepasst - seiht jetzt gleich viel besser aus, mit den Icons von Mirage! :thuimb: Mhh, nur das drucken ist sone Geschichte... - Ähh, ma ne andere Frage, hat jemand das mit dem Manifest ma versucht? Weil bei meinem Dad aufm PC wurde die Anwendung trotzdem Win2000 konform angezeigt. Ich selber habe momentan leider kein WinXP installiert, vondaher kann ich es bei mir nicht testen.

Tim.exe 30. Jan 2004 09:50

Re: ScreenshotMaker
 
Ich würde als Hotkey eine Tastenkombination machen (z.B. Strg + F2).

Wenn ich normalerweise eine datei umbenennen möchte, drück ich immer die F2...

Akut-Programming 30. Jan 2004 09:58

Re: ScreenshotMaker
 
Das müsst ich doch dann so einbinden oder?? Finde nirgends Hilfe dazu.. :oops:
Delphi-Quellcode:
unsigned int HotKeyModifier_uint := CNTRL;

Tim.exe 30. Jan 2004 10:06

Re: ScreenshotMaker
 
Hmm weiss net genau, ich deklariere meine Hotkeys anscheinend anders :wink:

Beispiel:

Delphi-Quellcode:

{ Private-Deklarationen }
id1: Integer;
procedure WMHotKey(var Msg: TWMHotKey); message WM_HOTKEY;

procedure TForm1.FormCreate(Sender: TObject);
const
MOD_CONTROL = 2;
VK_F2 = 113;
begin
        //Register Hotkey
        id1 := GlobalAddAtom('Hotkey1');
        RegisterHotKey(Handle, id1, MOD_CONTROL, VK_F2);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
        UnRegisterHotKey(Handle, id1);
end;

procedure TForm1.WMHotKey(var Msg: TWMHotKey);
begin
        if Msg.HotKey = id1 then
        //Mach Screenshot und speicher
end;

Akut-Programming 30. Jan 2004 10:13

Re: ScreenshotMaker
 
So, habs grad gefunden.. MOD_CONTROL hieß das Zauberwort! :lol:

Akut-Programming 31. Jan 2004 11:42

Re: ScreenshotMaker
 
Mahlzeit!!

So, ich habe jetzt noch einwenig gebastelt.. Version 1.2 ist fertig.. hier die aktuellen Daten

Version: 1.2
Release: smso_ssm20043101

Link: ScreenshotMaker Setup
Größe: ~ 473 KB

Infos: www.small-soft.com

Änderungen:
  • * Toolbaricons angepasst
    * Mit 'STRG + F2' kann nun Systemweit ein Screenshot auf Tastendruck gemacht und anschließend gespeichert werden
    * Screenshot kann aus Anwendung heraus ausgedruckt werden
    * XP-Design, für Anwender mit Windows XP (ich hoffe es funzt)

MrKnogge 31. Jan 2004 11:50

Re: ScreenshotMaker
 
wow ! - Funzt alles wunder bar, auch dein XP-Manifest.

Tim.exe 31. Jan 2004 15:44

Re: ScreenshotMaker
 
Hier vielleicht noch ein Vorschlag:

- Deaktivierungsoption für Screenshot per Timer und Hotkey.

Kann ja sein das man mal bei der zeitgesteuerten Serienaufnahme von Screenshots mal ne Pause machen möchte...

MrKnogge 31. Jan 2004 16:02

Re: ScreenshotMaker
 
am besten währe es,wenn man den Htkey selber festlegen könnte :-D

Akut-Programming 31. Jan 2004 19:50

Re: ScreenshotMaker
 
Abend!! - Werde mich natürlich um eure Vorschläge kümmern. Die Timer - Stopfunktion gefällt mir. :thuimb: Warum ich da nich gleich dran gedacht habe :gruebel: Also, bis dann :zwinker:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz