AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Automatische Screenshots

Ein Thema von freedy · begonnen am 7. Jun 2012 · letzter Beitrag vom 11. Jun 2012
Antwort Antwort
Seite 2 von 2     12
WladiD

Registriert seit: 27. Jan 2006
Ort: Celle
135 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Automatische Screenshots

  Alt 11. Jun 2012, 11:37
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 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...
Waldemar Derr
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.465 Beiträge
 
Delphi 12 Athens
 
#12

AW: Automatische Screenshots

  Alt 11. Jun 2012, 13:22
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.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz