Sicher, dass du den frei verteilen kannst? Ich habe mittlerweile schon 5 Invites bekommen, sind aber jedes mal Account-/Mailgebunden.
Beiträge von Yaerox
-
-
Was mir nicht ganz aus der Frage herausgeht, was willst du denn besser lösen?
Datenhaltung braucht üblicherweise sehr sehr viel Planung, und dazu ist es wichtig das gesamte Projekt von Anfang an gut zu planen.
Ich nehme an es geht um ein Spiel. Jetzt hätte ich die Fragen:
- Was ist das für ein Spiel (Art)?
- Wo läuft dieses Spiel (Browser/Game/Whatever)?
- Was sind K.O. Kriterien für die Datenhaltung?
- Was sind Pflicht Kriterien für die Datenhaltung?
- Von welchen Dimensionen reden wir?
- ...Wenn du ein Scheere, Stein, Papier programmierst das online läuft, und Spielernamen sowie die Anzahl der gewonnenen Runden pro Spieler speichert, wird SQL solange funktionieren, wie du gewährleistest, dass Daten auch nachträglich eingetragen werden önnen, da SQLite nicht Multi-User fähig ist (mein Stand, sollte sich hier was geändert haben bitte korrigieren). Wenn wir realistisch sind, wird dein RPS dann eher nicht den Hype auslösen und Millionen-Spieler finden. Das sind alles Punkte die (zumindest mir) fehlen, um einen Rat geben zu können.
Noch ein Stichwort zu so einem Projekt:
- 3-Schichten-Architektur, ich denke das ist, was hier für den ersten Start ein Weg zum Ziel sein könnte. -
Super

Makierst du das Thema dann noch als erledigt? Danke.
-
Was sagt denn, dass es als UTF-8 gespeichert wurde? Wenn du mit nem Hex-Editor aufmachst, guck mal, ob da führende Bits sind.
Nein sind keine Bits im Hex zu sehen.
Damit hast du den zweiten Teil der Frage beantwortet. Den ersten Teil, Wer oder "Was sagt denn, dass es alt UTF-8 gespeichert wurde?", jedoch nicht.
Welchen Editor nutzt du? Sonst können wir das Problem nicht gezielt nachstellen und kontrollieren.
-
Mal in die Hilfe geschaut und die Parameter ausprobiert?
$FO_ANSI (512) = Use ANSI reading and writing mode.
-
Hast du deinen Beispielcode mal in eine eigene Datei gepackt und geschaut was passiert? Da wirst du sehen, dass das kein Problem gibt...
Wenn du nicht gen ganzen Code posten kannst, kann dir niemand helfen. Laut dem Errorcode ist der Fehler offensichtlich, sofern du der englischen Sprache mächtig bist.
Formatierungsfehler.
-
Achso cron @reboot ging auch nicht

Was meinst du damit? Wenn du einen Eintrag in der Cron machst, ist der i.d.R. nicht nach einem neustart weg. Ich nutze die Cron eig. für alles was irgendwo zu Zeiten gestartet werden soll.
Sicherlich kann man den richtigen Input irgendwie zum Skript pipen, es liegt aber viel näher, einfach das Python-Skript anzupassen. Entweder kannst du die Zahleingaben fix im Skript speichern oder über die Aufrufparamater übergeben. So kannst du auch ohne Probleme sämtliche Startmechanismen verwenden.
Ich würde als erste Anlaufstelle die Eingaben via Parameter übergeben wollen, wie @chesstiger das beschrieben hat, solange es der Anwendungsfall das hergibt.
-
-
Immer gerne

Setzt du den Thread adnn noch auf gelöst?

-
Hallo AutoIt Gemeinde,
ich habe mein Notebook neu Aufgesetzt, Windows 10 aufgespielt sowie die aktuellste Version von AutoIt & Scite installiert. Nun habe ich das Problem das ich keine "Hilfe" mehr aufrufen kann. Weder per F1 Tastendruck, noch über das Menü ist es mir möglich die Hilfe aufzurufen. Hat hier jemand ähnliche Erfahrungen gemacht und kennt eine Lösung für dieses Problem?
Wär echt super wenn mir da jemand helfen könnte.
Besten Dank im Voraus!
Greetings
HorstHast du das Skript das aktuell offen ist gespeichert? Wenn du ein Skript offen hast, das noch nie gespeichert worden ist, geht die Hilfe via F1 nicht auf. Sobald du das aber gespeichert hast, funktioniert es normal einwandrei.
-
Danke soweit,
bin dabei das zu testen, ob ich das jedoch heute noch schaffe weiß ich nicht. MUeld mich dann spätestens morgen.
Update: Danke @Oscar das hat geklappt

-
Das wäre uncool, weil die Vorgabe vom Format in diesem Dingen auf jeden Fall am besten geeignet ist Stunden-Werte auszuwählen. Nur müssen diese Werte halt auch nach einem neustart wieder angezeigt werden

-
Hallo zusammen,
ich steh grad echt auf dem Schlauch

Ich habe diverse DateTimePicker und muss denen Werte zuweisen die aus einer Datenbank kommen, und dort auch wieder gespeichert werden können. GUICtrlSetDate klappt bei mir jedoch nicht, das Ergebnis ist nicht das erwartete Ergebnis.
C
Alles anzeigen#include <GUIConstantsEx.au3> #include <GuiDateTimePicker.au3> Example() Func Example() Local $hDTP ; Create GUI GUICreate("DateTimePick Set Format", 400, 300) $hDTP = GUICtrlGetHandle(GUICtrlCreateDate("", 2, 6, 190)) GUISetState(@SW_SHOW) ; Set the display format _GUICtrlDTP_SetFormat($hDTP, "HH:mm") GUICtrlSetData($hDTP, "08:00") ; Loop until the user exits. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>ExampleKann mir einer auf die Sprünge helfen?
-
-
Hab grad leider keine Zeit das zu testen, aber eine erste Idee die mir gekommen war ist:
Wenn du ein anderes Fenster aktiv schaltest, bedeutet das im Umkehrschluss, dass du dein AutoIt Fenster deaktivierst. Also nach dem Senden der Eingaben mal ein WinActive auf dein AutoIt Tool machen und dann sollte das gehen denke ich.
#Edit: Oder statt WinActive und Send mal versuchen via ControlSend zu arbeiten.
-
Freut mich wenn du das Problem lösen konntest
Alles anzeigenHi Yaerox,
1. Weil ImageSearch für mich als Änfanger einfacher zu bedienen ist.
und
2. Weil das Programm auf einem Server läuft und ich nicht die nötigen Informationen (Class und ControlID) auslesen kann.
Vielleicht habe ich auch einfach zu wenig wissen, wir ich es sonst lösen soll/kann, aber bis jetzt hat das mit ImageSearch super geklappt.
Gruß
SiriusAber hier stimme ich dir nicht zu. Etwas nicht-dokumentiertes zu nutzen weil es durch Rumprobieren ein erwartetes Ergebnis zeigt, ist meiner Meinung nach qualitativ eher minderwertiger, als ein Tool zu schreiben, dass auf einer grandiosen Dokumentation der Programmiersprache basiert. Besonders als Anfänger solltest du dich eher damit vertraut machen, wie die Dinge funktionieren, die du nutzt. Bei dem nächsten Problem stehst du sonst wieder da und musst da rumfrikeln bis es funktioniert. Ich würde dir davon abraten.
Wieso kannst du die Informationen nicht auslesen? Wenn du nun Bereiche mit ImageSearch vorher ausguckst und definieren kannst, kannst du dir auch vorher die entsprechenden Informationen der Controls besorgen. Ich habe schon mehrere Tools geschrieben die ebenso mit externen Tools arbeiten, und da gab es bislang auf keinem Server ein Problem.
Letzten Endes ist und bleibt es deine Entscheidung

-
Ich kann dir mit der UDF nicht helfen, da ich diese nie bis selten nutze. Ich kann eins nicht nachvollziehen, wieso ImageSearch? Vom Vorhaben mal ganz abgesehen, du möchtest etwas auslesen (Excel) und dann eine andere Anwendung bedienen. Wenn ich mir nun das Anwendungsfeld der Imagesearch UDF anschaue denke ich du bist auf dem falschen Weg.
Excel UDF zum auslesen, und zum Steuern einer anderen Anwendung ist in AutoIt doch alles native was du brauchst:
WinSetActive
ControlClick
ControlSend
...lasse dann per ImageSearch die Klicks in dem Proragmm ausführen und füge dann die Daten in die einzelnen Felder ein.
Meiner Meinung nach ist die ImageSearch UDF nicht dafür gedacht. Wenn es einen Grund gibt wieso du es nicht wie üblich mit AutoIt lösen kannst, würde mich dieser ernsthaft interessieren.
-
Herzlich willkommen schnecke311
,ich bin mit nicht sicher ob du hier richtig bist ...

Dieses Forum dient zur Hilfe bei Problemen mit der Sprache "AutoIt". Aus deiner Frage geht mir entsprechend der Sprache AutoIt kein Problem hervor.
Davon ab denke ich, dass du wenn du ein Passwort benötigst, als rechtmäßiger Besitzer dieser Datei das Passwort kennen solltest.
Andernfalls glaube ich, wünscht du, dass dir jemand ein Tool schreibt mit dem du das Passwort "knacken" kannst? Denn das wird hier sicherlich niemand tun.Edit:
aber das Programm fragt immer nach einem Passwort.
Was für ein Programm?
-
#Erster
Nach deinem "jetzt stürzt euch drauf" musste das jetzt sein

-
Hallo zusammen. Vielen Dank, Ihr habt mir alle weiter geholfen. Mars: deine Version ist sehr interessant, werde ich mal studieren, um alles zu verstehen!
Gruß
SiriusGesendet von meinem GT-I9505 mit Tapatalk
Denkst du daran, den Thread auf gelöst zu setzen, sofern du alles verstanden hast und es das Problem auch wirklich gelöst hat?

-
Cool, funktioniert tadellos!!!
Vielen dank!
Setzt du das Thema dann noch auf gelöst?

Gerne.