Beiträge von Musashi
-
-
Hallo Ram3000 !
1. Wenn ich folgendes ausführe :
; Schreiben in Datei (Original von BugFix)
ConsoleWrite("Path=" & $sPathResult & @CRLF) ; nur zur Consolenanzeige eingefügt
FileWrite($sPathResult, $sResult)
zeigt die Konsole :
Path=C:\BS_AutoIt\Projekte\Testprogramme
esult.txt
Es wird keine Datei angelegt !
2. Wenn ich den Pfad direkt setze, also :
$sPathResult = @ScriptDir & "\result.txt"
ConsoleWrite("Path=" & $sPathResult & @CRLF)
FileWrite($sPathResult, $sResult)
zeigt die Konsole :
Path=C:\BS_AutoIt\Projekte\Testprogramme\Result.txt
Die Datei ist vorhanden !
Gruß Musashi
-
Hallo BLinz !
Ich habe, wie Du sicher auch, etwas mit den Styles und ExStyles von GUICtrlCreateListView herum experimentiert.
Um es gleich vorweg zu sagen, ohne sichtbaren Erfolg.
Dann habe ich mal die Standard-UDF GuiListView.au3 eingebunden. Damit kann man sich z.B. mittels :
ConsoleWrite("Item 1 X=" & _GUICtrlListView_GetItemPositionX($idListview, 0) & " Y=" & _GUICtrlListView_GetItemPositionY($idListview, 0) & @CRLF)
ConsoleWrite("Item 2 X=" & _GUICtrlListView_GetItemPositionX($idListview, 1) & " Y=" & _GUICtrlListView_GetItemPositionY($idListview, 1) & @CRLF)
ConsoleWrite("Item 3 X=" & _GUICtrlListView_GetItemPositionX($idListview, 2) & " Y=" & _GUICtrlListView_GetItemPositionY($idListview, 2) & @CRLF)
die X-Positionen der ListViewItems ansehen - diese beträgt bei allen Zeilen 4, was ggf. zu der Lücke führt ?!?
Mit z.B. _GUICtrlListView_SetItemPosition ließ sich die Lücke aber auch nicht schließen.
Ich könnte mir denken, dass es da einen geschützten Bereich für einen optionalen Rahmen gibt.
Das alles ist natürlich ein einziger Konjunktiv und keine Antwort. Ich hatte überlegt, ob ich überhaupt einen Beitrag poste .
Vielleicht findest Du darin aber ein Körnchen Info, das Dich weiterbringt.
Gruß Musashi
-
Hallo Ram3000 !
Du kannst übrigens Dateianhänge auch hier im Forum hochladen, dazu braucht man mega nicht!
Könntest Du die Dateien mal hochladen ! Die Seite wird von meinem Script-Plugin komplett gesperrt. Da ich nicht gerade ein Fan von mega.nz bin, habe ich auch keine Lust diesbzgl. etwas freizugeben
Gruß Musashi
-
Hallo Ram3000 !
Aber kann es sein das das FileWrite nichts macht? Bei mir wir keine Datei erstellt...?!
Ich habe den Code jetzt nicht getestet, aber :
; Schreiben in Datei
;~ FileWrite($sPathResult, $sResult)Der Befehl FileWrite ist im Beispiel von BugFix auskommentiert ! Entferne mal das ;~ und schaue was dann passiert.
Gruß Musashi
-
Hallo water !
Welchen Browser verwendest Du?
Firefox 55.0.3 - 32-Bit (die aktuelle Version) -> System : Win7 Pro SP1 64-Bit.
Beispiel : Ich hatte kürzlich einen Quelltext in folgendem Beitrag gepostet :
Dort kann man (genauer gesagt, ich) den beschriebenen Effekt beobachten. F5 - Refresh ändert nichts.
Es ist wohl so, wie alpines schrieb : Eine bestimmte Zeichenkonstellation bringt die 'Logik' durcheinander. Ich werde mal andere Fälle diesbzgl. prüfen.
Edit : NachtragBeispiel : Code der ZiptestV1.au3 - siehe Link oben :
Am Ende der Zeile 123 : $sFileFolder = @ScriptDir & "\SourceDir\SubDir1\"
wird es rot, und es 'fängt' sich wieder bei "" in der Zeile 156 : RunWait ($sCommand, "", @SW_HIDE)
Edit 2 : water
Die Sache hat sich geklärt, siehe Beitrag Test Syntax Parsing Error
Trotzdem 'Danke' für den Hinweis .
Gruß Musashi
-
alpines !
Danke für die Antworten
Ich habe mir den von Dir angegebenen Tread mal durchgelesen - da ging es ja recht heftig zur Sache .
Daher noch mal ganz deutlich : Ich kann mit der jetzigen Arbeitsweise des Editors super leben, war halt nur neugierig !
Gruß Musashi
-
Frage zur Syntaxhervorhebung im Editor !
Bei Skripten innerhalb von Beiträgen ist mir häufiger folgendes Verhalten aufgefallen :
Trotz Syntax-Hervorhebung -> AutoIt wird der Code ab einer Stelle x plötzlich durchgängig in rot dargestellt. Gelegentlich 'fängt' sich die Anzeige nach n Zeilen wieder.
Ein Muster, wodurch dies ausgelöst wird, konnte ich nicht feststellen. Weiß einer von Euch warum, oder ist es einfach Zufall ?
Das Ganze ist jetzt nicht dramatisch und soll auch keine Kritik sein, würde mich aber trotzdem mal interessieren. Man könnte die .au3 natürlich als Dateianhang mitgeben, ich finde es i.d.R. aber schöner, wenn der Code auch im Beitrag erscheint.
Gruß Musashi
-
Hallo Kanashius !
Als ich vor ein paar Tagen 7zip genutzt hab viel mir auf, dass die 7za.exe nicht mit rar-Dateien funktioniert. Um diese zu entpacken muss die 7z.exe genutzt werden.
Das ist korrekt !
7za.exe (a = alone) ist die standalone Variante von 7-Zip und unterstützt die Formate 7z, lzma, cab, zip, gzip, bzip2, Z and tar. Dafür benötigt 7za.exe aber auch keine externen Module.
7z.exe benötigt zusätzlich die 7z.dll, und hat eine offene Architektur gegenüber neueren Formaten (wobei sich 7za.exe natürlich auch weiterentwickelt).
Im Ergebnis geht es also nicht so sehr um die Frage : besser oder schlechter, sondern was man braucht.
Sofern man das Format selbst festlegen kann, ist man mit dem 'Leichtgewicht' 7za.exe, meiner Meinung nach, besser bedient. Der Aufruf über Run/RunWait mit @SW_HIDE funktioniert bei beiden Varianten.
Gruß Musashi
-
Hallo Mikki !
Ich hatte vor einiger Zeit in einer 'Konversation' auf Bitte eines Users mal ein kleines Testskript für eine simple Datensicherung erstellt.
Das dürfte für Dich als Demo aber auch geeignet sein. Es enthält eine kleine GUI und eine Progressbar, aber das sollte Dich nicht stören.
Lege Dir ein Verzeichnis an, z.B. c:\Autoit\projekte\Ziptest
Falls Du bereits einen Ordner für eigene Projekte hast, kannst Du natürlich auch den nehmen.
Die angehängte Datei 'Ziptest.zip' enthält :
- mein Testskript ZiptestV1.au3
- die aktuelle 7za.exe sowie die passende Hilfedatei
- eine Teststruktur zum Packen \SourceDir
Diese Daten bitte in den Ordner ..\Ziptest kopieren. Danach sollte der Ordner wie folgt aussehen :
ZiptestV1.au3 , 7za.exe , 7-zip.chm , \SourceDir
-> ZiptestV1.au3 im Editor starten/kompilieren
-> Button [Backup] ==> erzeugt 'Backup.zip' im @ScriptDir (\SourceDir wird gesichert)
-> Button [Restore] ==> stellt \SourceDir wieder her
Hier noch mal der Code der ZiptestV1.au3 (identisch zur Version in 'Ziptest.zip') :
AutoIt
Alles anzeigen; =============================================================================================================================== ; Projekt : kleines Testprogramm für Backup und Restore mit 7-Zip : ; erstellt am 23.09.2017 von @Musashi ; =============================================================================================================================== #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=MyAutoIt3_Blue.ico #AutoIt3Wrapper_UseX64 = N #AutoIt3Wrapper_UseUpx = N ; interne UPX Komprimierung ausschalten #AutoIt3Wrapper_Res_SaveSource = N #AutoIt3Wrapper_Res_Description = Testprogramm für Backup und Restore #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #include <GUIConstants.au3> #include <Constants.au3> #include <StringConstants.au3> #include <Misc.au3> Opt('MustDeclareVars', 1) ; Variablen müssen vor Verwendung mit Global/Local deklariert werden ; Name der Backupdatei (voller Pfad) : Global $sBackupFileName = @ScriptDir & "\backup.zip" ; Name der verwendeten ZIP-Software (voller Pfad) : Global $sZipProgramm = @ScriptDir & "\7za.exe" ; hier : 7za.exe im Skriptverzeichnis ; Hauptroutine aufrufen : _GUI_Main() Exit ; ------------------------------------------------------------------------------------------------------------------------------- ; Funktion : _GUI_Main ; ------------------------------------------------------------------------------------------------------------------------------- Func _GUI_Main() Local $iGuiMsg Local Const $iMinPosL = 30 ; Offset für linke Startposition von GUI-Elementen ; Controls GUI-Seite : Local $hGUI, $idLblInfo, $idProgressBar, $idBtnBackup, $idBtnRestore, $idBtnCancel $hGUI = GUICreate("Datensicherung : ", 500, 200, -1, -1) GUISetBkColor($COLOR_WHITE) GUISetFont(10, $FW_NORMAL, 1, "Arial") ; Standardfont GUI-weit setzen ; Infotext : $idLblInfo = GUICtrlCreateLabel("", $iMinPosL, 10, 400, 25) GUICtrlSetFont($idLblInfo, 12) GUICtrlSetState($idLblInfo, $GUI_HIDE) ; ProgressBar initialisieren : Local $idProgressBar = GUICtrlCreateProgress($iMinPosL, 50, 440, 25, $PBS_MARQUEE) GUICtrlSetColor($idProgressBar , 0x426DA9) ; Farbwert (bei Bedarf ändern) GUICtrlSetBkColor($idProgressBar, 0xF0F0F0) ; Farbwert Hintergrund (bei Bedarf ändern) GUICtrlSetState($idProgressBar, $GUI_HIDE) $idBtnBackup = GUICtrlCreateButton("&Backup", $iMinPosL, 150, 120, 25) $idBtnRestore = GUICtrlCreateButton("&Restore", $iMinPosL+140, 150, 120, 25) $idBtnCancel = GUICtrlCreateButton("&Abbrechen", $iMinPosL+280, 150, 120, 25) GUISetState(@SW_SHOW, $hGUI) While 1 $iGuiMsg = GUIGetMsg() Select Case $iGuiMsg = $GUI_EVENT_CLOSE ExitLoop Case $iGuiMsg = $idBtnBackup GUICtrlSetData($idLblInfo, "Datensicherung läuft ... ") GUICtrlSetState($idLblInfo, $GUI_SHOW) GUICtrlSetState($idProgressBar, $GUI_SHOW) _ProgressMarquee_Start($idProgressBar) ; Funktion für Datensicherung aufrufen : _Backup() Sleep(5000) ; zum Test : 5 Sek. Pause, um bei geringer Datenmenge die Progressbar zu sehen _ProgressMarquee_Stop($idProgressBar) ExitLoop Case $iGuiMsg = $idBtnRestore If Not FileExists($sBackupFileName) Then MsgBox(0, "Fehler :", $sBackupFileName & " nicht gefunden") ExitLoop EndIf GUICtrlSetData($idLblInfo, "Datenwiederherstellung läuft ... ") GUICtrlSetState($idLblInfo, $GUI_SHOW) GUICtrlSetState($idProgressBar, $GUI_SHOW) _ProgressMarquee_Start($idProgressBar) ; Funktion für Datenwiederherstellung aufrufen : _Restore() Sleep(5000) ; zum Test : 5 Sek. Pause, um bei geringer Datenmenge die Progressbar zu sehen _ProgressMarquee_Stop($idProgressBar) ExitLoop Case $iGuiMsg = $idBtnCancel ExitLoop EndSelect WEnd GUIDelete($hGUI) EndFunc ;==>_GUI_Main ; ------------------------------------------------------------------------------------------------------------------------------- ; Funktion : _Backup ; Beschreibung : ausgewählte Dateien mit 7za packen ; ------------------------------------------------------------------------------------------------------------------------------- Func _Backup() Local $sFileFolder ; Datei oder Ordnername, der gepackt werden soll Local $sCommand ; ZIP-Befehl (nur der Übersichtlichkeit wegen) ; eine Datei separat in das ZIP-Backup eintragen : $sFileFolder = @ScriptDir & "\SourceDir\File-SourceDir.txt" If FileExists($sFileFolder) Then $sCommand = $sZipProgramm & ' a -tzip "' & $sBackupFileName & '" "' & $sFileFolder & '"' RunWait ($sCommand, "", @SW_HIDE) Else MsgBox(0, "Fehler :", $sFileFolder & " nicht gefunden") EndIf ; ein ausgewähltes Unterverzeichnis in das ZIP-Backup eintragen : $sFileFolder = @ScriptDir & "\SourceDir\SubDir1\" If FileExists($sFileFolder) Then $sCommand = $sZipProgramm & ' a -tzip "' & $sBackupFileName & '" "' & $sFileFolder & '"' RunWait ($sCommand, "", @SW_HIDE) Else MsgBox(0, "Fehler :", $sFileFolder & " nicht gefunden") EndIf ; ein ausgewähltes Unterverzeichnis (mit Unterverzeichnissen) in das ZIP-Backup eintragen : $sFileFolder = @ScriptDir & "\SourceDir\SubDir2\" If FileExists($sFileFolder) Then $sCommand = $sZipProgramm & ' a -tzip "' & $sBackupFileName & '" "' & $sFileFolder & '"' RunWait ($sCommand, "", @SW_HIDE) Else MsgBox(0, "Fehler :", $sFileFolder & " nicht gefunden") EndIf EndFunc ;==>_Backup ; ------------------------------------------------------------------------------------------------------------------------------- ; Funktion : _Restore ; Beschreibung : Backupdatei mit 7za wieder entpacken (zurückspielen) ; ------------------------------------------------------------------------------------------------------------------------------- Func _Restore() Local $sSourceFolder ; Zielordner, in den die ZIP-Struktur entpackt werden soll Local $sCommand ; ZIP-Befehl (nur der Übersichtlichkeit wegen) $sSourceFolder = @ScriptDir & "\SourceDir" If FileExists($sBackupFileName) And FileGetSize($sBackupFileName) > 0 Then ; Info : ; -aoa => bestehende Dateien überschreiben ; -aos => bestehende Dateien überspringen $sCommand = $sZipProgramm & ' x "' & $sBackupFileName & '" -o"' & $sSourceFolder & '" -aoa -y' RunWait ($sCommand, "", @SW_HIDE) EndIf EndFunc ;==>_Restore ; ------------------------------------------------------------------------------------------------------------------------------- ; Funktion : _ProgressMarquee_Start ; Beschreibung : starten einer Progressanzeige im Marquee-Stil ; ------------------------------------------------------------------------------------------------------------------------------- Func _ProgressMarquee_Start($iControlID) Return GUICtrlSendMsg($iControlID, $PBM_SETMARQUEE, True, 30) ; 30=Geschwindigkeit EndFunc ;==>_ProgressMarquee_Start ; ------------------------------------------------------------------------------------------------------------------------------- ; Funktion : _ProgressMarquee_Stop ; Beschreibung : stoppen der Progressanzeige ; ------------------------------------------------------------------------------------------------------------------------------- Func _ProgressMarquee_Stop($iControlID, $bReset = False) Local $bReturn = GUICtrlSendMsg($iControlID, $PBM_SETMARQUEE, False, 30) If $bReturn And $bReset Then GUICtrlSetStyle($iControlID, $PBS_MARQUEE) EndIf Return $bReturn EndFunc ;==>_ProgressMarquee_Stop
Der relevante Teil findet in der Funktion _Backup statt.
Zu den obigen Fragen/Kommentaren :
Musashi , oh-ha : Die stand-alone muss aber dann auf jedem Rechner vorhanden sein, richtig? Und wie übergebe ich Pfade an die Kommandozeile? Hat jemand ein Beispiel indem z.B. ganze Ordner samt Inhalt gepackt werden? Habe so etwas leider noch nie gemacht.
Ja, die Datei 7za.exe muss vorhanden sein. Beispiel s.o. Die Hilfedatei nicht (ich werde mal nach einer deutschen 7Zip-Hilfe suchen).
Ich bin sicher nicht der einzige den der sinnlose Gebrauch von Anführungszeichen in den Befehlen Run
oder ShellExecute in den Wahnsinn treiben, bis es endlich richtig funktioniert.
Sorry Tuxedo , aber das kann man so nicht sagen !
Die Übergabeparameter werden von dem aufzurufenen Programm festgelegt, nicht von der Run-Funktion in AutoIt .
Gruß Musashi
-
Hallo Mikki !
Für 7-Zip benötigst Du im Grunde gar keine UDF. Es gibt die stand-alone Version 7za.exe, die man hervorragend über Kommandozeilenbefehle steuern kann. Eine GUI wird dabei nicht angezeigt, der Zip-Vorgang läuft im Hintergrund ab. Aufgerufen wird 7za.exe über Run oder RunWait.
Die Kommandozeilenbefehle selbst sind sehr umfangreich, damit läßt sich quasi alles machen. Ich hatte vor einiger Zeit bereits einige Beiträge dazu erstellt. Falls zwischenzeitlich keine Antwort von anderen Usern kommen sollte, werde ich Dir dazu Morgen mal ein Beispiel liefern.
Gruß Musashi
-
-
Hallo Oscar !
Wobei ich mit "Stack" für "Kapital" nicht so zufrieden bin. Auch wenn das Pokerterminologie ist, denke ich, dass mein Spiel eben nicht nur Pokerfans spielen werden.
Die Verwendung des Begriffes stack oder stack size in einer englischen Sprachvariante ist schon starker Standard !
In deutschen Pokerinfos wird er, wie gesagt, häufig mit Stackgröße, Chipsstapel oder Stapelgröße übersetzt. Dies erfolgt aber meist nur in Klammern, da der Begriff international einfach üblich ist (analog zu Flush).
Du könntest anstelle von Kapital aber Spielkapital verwenden. Pokertechnisch nicht ganz korrekt, da mit Spielkapital (engl. Bankroll) i.d.R. das Geld gemeint ist, das ein Spieler allgemein für sein Pokerleben zur Verfügung hat (quasi sein Bankkonto).
Ich denke aber, dass stack, stack size oder sogar Bankroll = Spielkapital auch für Pokerneulinge am Verständlichsten ist.
Gruß Musashi
-
Hallo Oscar !
Zum Teil geht es nicht so sehr um die korrekte Übersetzung an sich, sondern um Pokerterminologie !
MainLanguage :
zu : 'Capital' - 'Kapital'
Die Summe der Chipwerte (also das dem Spieler zur Verfügung stehende Geld) nennt man beim Poker 'Stack'. Daher auch Begriffe wie z.B. 'Bigstack' für einen Spieler mit vielen Chips. Die deutsche Übersetzung lautet 'Stapel', was aber, wie ich finde, etwas blöd klingt.
Ggf. 'Stack' für beide Sprachen nehmen - pokeraffine User wissen alle was das ist.
'With background window' - 'Mit Hintergrund-Fenster' ==> ggf. 'mit Hintergrundfenster'
ErrorMsg : OK
Msg (nur Änderungen) :
'Der Mindesteinsatz beträgt 10€!' -> 'The bet amounts at least 10€!'
Meine Übersetzung : 'The minimum bet size is 10€!'
'So viel Geld haben Sie nicht mehr!' -> 'You don't have so many money!'
Meine Übersetzung : 'You don't have so much money!'
Gruß Musashi -
admin !
"Herzlichen Glückwunsch zum Geburtstag, und auf weitere, gesunde Jahre"
An dieser Stelle auch ein 'Danke' für das, wie ich finde, gelungene Update des Forums !
Gruß Musashi
-
Hallo admin und Admins !
Zur Info :
Ich habe am Wochenende einen TestPC neu aufgesetzt.
System : Windows 7 Pro SP1 ; Firefox 55.0.3. (akt. Version); Virensoftware = ESET Smart Security 10 (akt. Version)
Nach Fertigstellung bin ich u.A. auf die AutoIt.de Seite gegangen, und erhielt dort folgende Meldung (Ausschnitt) :
(Vollständiger Meldungsverlauf siehe Anhänge : ErrorAutoitDeMsg1.jpg , ErrorAutoitDeMsg2.jpg , ErrorAutoitDeMsg3.jpg)Erst durch das Hinzufügen einer "Sicherheits-Ausnahmeregel" konnte ich die Website wieder erreichen.
Wahrscheinlich kennt Ihr das Verhalten bereits, trotzdem wollte ich es kurz erwähnen. Ich kann mich dunkel daran erinnern, dass ich das vor geraumer Zeit auf meinem ArbeitsPC auch schon mal machen musste.
Gruß Musashi
-
Hallo Paul01 !
Da machst dus jz nur für Labels transparent oder?
Mh.. Ist ja echt krampf iwie..
Nimm mir den folgenden Kommentar bitte nicht übel, aber :
Könntest Du Fragen zukünftig in einer Form stellen, die nicht so aussieht, als hätte sie ein 6-jähriger verfasst ?
Ich denke, das darf man als Zeichen der Wertschätzung gegenüber denen die helfen bzw. bereits (reichlich) geholfen haben, schon erwarten !!
Ist nur meine Meinung - ich weiß natürlich nicht, wie die anderen das sehen.
Gruß Musashi
-
Hallo Paul01 !
Ich bin mir angesichts der Uhrzeit nicht ganz sicher, ob ich deine Frage richtig verstehe.
Was Du suchst, ist wahrscheinlich ein 2-dimensionales Array. Hier mal ein kurzes Beispiel mit 5 Frage/Antwort-Paaren.
Code#include <Array.au3> Local $aQA[5][2] = [ _ ["Frage 1", "Antwort 1"], _ ["Frage 2", "Antwort 2"], _ ["Frage 3", "Antwort 3"], _ ["Frage 4", "Antwort 4"], _ ["Frage 5", "Antwort 5"]] _ArrayDisplay($aQA)
Edit : Zusatzinfo
Eine gute Einführung (von BugFix ) in Arrays findest Du unter : http://www.bug-fix.info/array_tut.htm
Folgende Funktionen sind ebenfalls einen Blick wert :
Danach kannst Du sicher besser beurteilen, ob ein Array die von Dir gesuchte Lösung darstellt.
Gruß Musashi
-
Hallo Oscar !
Doch das ist sogar sehr einfach. Ich hab's nur wieder vergessen.
Bei den übrigen Texten habe ich ja dran gedacht, aber bei dieser Änderung dann nicht.
Ich schiebe das jetzt einfach mal darauf, dass ich gerade im Krankenhaus liege.
Du musst nur die Zeile 568 gegen diese austauschen:
$hFont = _GDIPlus_FontCreate($hFamily, 32 / $iAppDPI * 96, 1)
dann sollten die Karten richtig angezeigt werden.
Zeile ausgetauscht -> getestet ==> PERFEKT
Ansonsten, "Gute Genesung" - ich hoffe, es ist nichts Ernstes !
Gruß Musashi
-
Hallo Oscar !
Neu in der Beta3-Version:
- Das Kartenspiel besteht jetzt nicht mehr aus einer großen Grafik, sondern wird vom Programm aus Text und kleinen Grafiken zusammengesetzt. Damit wird das Programm deutlich kleiner und die Karten sehen schöner aus (IMHO).Die Karten sehen, auch meiner Meinung nach, schöner aus! Dass bei den Bildkarten die Gesichtszüge fehlen stört mich überhaupt nicht.
Ich würde Dich aber sicher enttäuschen, wenn ich nicht meinen Darstellung bei 125% - Kommentar abliefern würde (wird ja langsam schon zu einem 'running gag' )
Spielkarten 6 und 7 - Darstellung 125% ==> kleiner Schönheitsfehler, aber nichts was das Spielen beeinträchtigt !
Dame - Darstellung 100% und 125% ==> auch hier nur ein Schönheitsfehler
Spielkarte '10' - Darstellung 125% :
Das ist allerdings mehr als nur ein Schönheitfehler, es seie denn, in deinem Pokerblatt gibt es die Spielkarte '1'
Aufgrund der generierten Karten möglicherweise nicht so einfach zu lösen, oder ?
Es fehlen noch die üblichen Lizenzinfos und ggf. eine Kurzanleitung im Programm (wie z.B. bei 'Chiphunter'). Das liegt aber sicher daran, dass es sich noch um eine Beta-Version handelt.
Ansonsten : Spielspaß
Gruß Musashi