Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Automatische Screenshots (https://www.delphipraxis.net/168740-automatische-screenshots.html)

freedy 7. Jun 2012 21:51

Automatische Screenshots
 
Hallo Forum,

ich suche gerade ein Tool, mit dem die Screenshots meiner Anwendung quasi automatisch für das Handbuch respektive Hilfe erstellt werden kann. Ich stelle mir das so vor, dass ich einen "Pfad" durch meine Anwendung programmiere und das Tool diesen aufzeichnet. Funktionen wie Mausklick, Warten und Screeshot aufzeichnen (Fullscreen, Dialog oder Ausschnitt) sollten möglich sein. Dazu kann ich dann jedem Screen einen Namen geben. Sinnvoll finde ich es, weil das Handbuch in mehreren Sprachen erstellt werden muss und die Anwendung entsprechend der Übersetzung angepasst wird.

Es handelt sich um ca. 200 - 250 Screens zzgl. kleineren Symbolen aus den Toolleisten. Das sind bei fünf Sprachen eben auch über 1000 Bildchen, die alle möglichst gleich sein sollten.

Kennt ihr ein Programm, das das leisten kann oder muss ich dafür selbst in die Tasten hauen?


Schon jetzt vielen Dank für Eure Tipps.

Grüße
Michael

jaenicke 7. Jun 2012 22:29

AW: Automatische Screenshots
 
Vielleicht hilft dir das Tool, das ich mal für eine ähnliche Aufgabenstellung entwickelt habe:
http://www.delphipraxis.net/144960-s...alpha-3-a.html

Es ist Open Source, du kannst es also auch für deine Bedürfnisse anpassen. ;-)

Popov 7. Jun 2012 22:54

AW: Automatische Screenshots
 
@freedy

Wenn schon so ausführlich, warum es dann nicht gleich richtig machen und ein Video (z. B. ist Sinne von Video2Brain) machen?

implementation 7. Jun 2012 23:51

AW: Automatische Screenshots
 
Zitat:

Zitat von Popov (Beitrag 1169891)
Wenn schon so ausführlich, warum es dann nicht gleich richtig machen und ein Video (z. B. ist Sinne von Video2Brain) machen?

Man bedenke, Videos sind immer Geschmackssache. Ich persönlich sehe mir sehr ungern Videos als Programmdoku an, viel lieber schaue ich in was "gedrucktes" (PDF). Da kann man viel praktischer Abschnitte überspringen, Passagen mehrmals lesen, oder Stellen nur schnell überfliegen, alles im persönlichen Tempo. Videos dann als das einzig "richtige" zu bezeichnen halte ich da nicht für angebracht.

Valle 8. Jun 2012 00:25

AW: Automatische Screenshots
 
Es soll auch immer noch Haushalte geben, deren Internetverbindung nicht schnell genug ist, um mal eben ein Video zu schauen. Mich kotzt es hier immer mehr an, dass mehr und mehr Webseiten vermehrt auf Videos setzen. Ich will *jetzt* wissen was die Software kann und wie sie aussieht. Nicht in 45min, wenn 5min Intro, 5min sinnfreies Gelaber und 5min Inhalt auf schlechtester Qualität geladen wurden. ;-)

Liebe Grüße,
Valentin

Popov 8. Jun 2012 00:34

AW: Automatische Screenshots
 
@mplementation

Natürlich hat beides seine Daseinsberechtigung, allerdings sehe ich die Zukunft der Bücher eher als Nachschlagewerke. Ich bin mal Ehrlich, ich habe mich schon öfters am Wochenende vor den PC gesetzt und einen 8 Stunden Lehrvideo (wenn man alles selbst testet, sollte man 16 Stunden einplanen) und beherrschte das Thema danach relativ gut. Auch wenn 16 Stunden viel sind, ich habe auch mal Selbststudien anhand didaktisch gut aufgebauter Bücher durchgeführt, ich hab nach zwei Tagen nie die Menge gelernt. Allerdings gebe ich zu danach (nach den Videos) genug Fragen gehabt zu haben um noch mal in Büchern das eine oder andere nachzulesen. Trotzdem, so schnell kann man aus Büchern nicht lernen.

//Edit @Valle

Video2Brain und Galileo Press bieten in der Regel Kaufvideos um die 10 Stunden Schulung zum vertretbaren Preisen. Man kann sich das also in Ruhe am PC angucken. Obwohl beide auch die Möglichkeit bieten es Online zu kaufen und gucken.

Valle 8. Jun 2012 01:42

AW: Automatische Screenshots
 
Zitat:

Zitat von Popov (Beitrag 1169907)
Video2Brain und Galileo Press bieten in der Regel Kaufvideos um die 10 Stunden Schulung zum vertretbaren Preisen. Man kann sich das also in Ruhe am PC angucken. Obwohl beide auch die Möglichkeit bieten es Online zu kaufen und gucken.

Äh, ja und? Meine Leitung ist schon jede Nacht damit ausgelastet Update herunterzuladen. ;-)

Warum sollte ich dann auch noch Videos runterladen? Ich glaube du hast die Aussage meines Posts nicht so recht verstanden.

(Davon abgesehen entsprechen die meisten Videos nicht wirklich der Geschwindigkeit in der ich lerne)

Liebe Grüße,
Valentin

p80286 8. Jun 2012 09:35

AW: Automatische Screenshots
 
Zitat:

Zitat von Valle (Beitrag 1169906)
Es soll auch immer noch Haushalte geben, deren Internetverbindung nicht schnell genug ist, um mal eben ein Video zu schauen. Mich kotzt es hier immer mehr an, dass mehr und mehr Webseiten vermehrt auf Videos setzen. Ich will *jetzt* wissen was die Software kann und wie sie aussieht. Nicht in 45min, wenn 5min Intro, 5min sinnfreies Gelaber und 5min Inhalt auf schlechtester Qualität geladen wurden. ;-)

Liebe Grüße,
Valentin

Meine Geduld reicht meist nicht um bis zu den letzten Minuten Inhalt durchzuhalten. Auch wenn meine Leitung besser ist, Videos, nein Danke!

Gruß
K-H

freedy 8. Jun 2012 10:06

AW: Automatische Screenshots
 
Vielen Dank für all die kreativen Antworten. :roll:

Leider machen sich Videos im Kundenhandbuch schlecht. Im technischen Bereich gilt nur die Papierform.

Danke an Sebastian. Ich werde mir dein Programm mal anschauen. Screenshot-Funktionen habe ich selbst auch schon in meiner Software für meine Fehlerberichte. Vielleicht bekomme ich noch Ideen, wie ich mir selbst ein Programm stricken kann.

Grüße

Popov 8. Jun 2012 11:08

AW: Automatische Screenshots
 
Zitat:

Zitat von Valle (Beitrag 1169910)
Ich glaube du hast die Aussage meines Posts nicht so recht verstanden.

Den Ball kann ich zurück geben. Ich hab geschrieben, mit Videos kann man sehr schnell lernen, meiner Meinung nach viel schneller als mit einem Buch. Ich habe aber auch geschrieben, für Vertiefungen gibt es nichts besseres als Bücher.

WladiD 11. Jun 2012 10:37

AW: Automatische Screenshots
 
Soweit ich dem Thread folgen konnte, wurde hier keine vernünfte Lösung für den Threadersteller genannt.

Mein Vorschlag wäre Sikuli.

Damit kannst du mehrere (oder eine große) Sikuli-(Batch-)Datei erstellen und die Screenshots automatisiert erzeugen lassen. Diese Methode hat nur einen Hacken: Da alles auf Screenshots basiert, müssen alle visuell relevanten Systemeinstellungen immer gleich bleiben.
Tipp: Eine separate virtuelle Maschine nur für diesen Zweck einrichten.

Zitat:

Zitat von http://sikuli.org/
Sikuli is a visual technology to automate and test graphical user interfaces (GUI) using images (screenshots). Sikuli includes Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal API's support. You can programmatically control a web page, a Windows/Linux/Mac OS X desktop application, or even an iphone or android application running in a simulator or via VNC.

PS: Sikuli eignet sich auch wunderbar für GUI-Testing...

Uwe Raabe 11. Jun 2012 12:22

AW: Automatische Screenshots
 
Zitat:

Zitat von freedy (Beitrag 1169876)
ich suche gerade ein Tool, mit dem die Screenshots meiner Anwendung quasi automatisch für das Handbuch respektive Hilfe erstellt werden kann. Ich stelle mir das so vor, dass ich einen "Pfad" durch meine Anwendung programmiere und das Tool diesen aufzeichnet. Funktionen wie Mausklick, Warten und Screeshot aufzeichnen (Fullscreen, Dialog oder Ausschnitt) sollten möglich sein. Dazu kann ich dann jedem Screen einen Namen geben. Sinnvoll finde ich es, weil das Handbuch in mehreren Sprachen erstellt werden muss und die Anwendung entsprechend der Übersetzung angepasst wird.

Es handelt sich um ca. 200 - 250 Screens zzgl. kleineren Symbolen aus den Toolleisten. Das sind bei fünf Sprachen eben auch über 1000 Bildchen, die alle möglichst gleich sein sollten.

Kennt ihr ein Programm, das das leisten kann oder muss ich dafür selbst in die Tasten hauen?

Ich habe sowas quasi in der Schublade, ist allerdings noch nicht veröffentlichungsreif. Wenn du Interesse und Lust am Experimentieren hast, kann ich dir die entsprechenden Units ja mal zukommen lassen - schick mir einfach eine PM mit einer email-Adresse.

Übrigens, der Hinweis auf die GUI-Einstellungen (insbesondere unter Win 7 Aero) ist durchaus ernst zu nehmen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:10 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