In erster Linie du selbst
Bei Erwähnung der Quelle in den Credits kannst du dich wieder bei Galenda inspirieren lassen.
peethebee
In erster Linie du selbst
Bei Erwähnung der Quelle in den Credits kannst du dich wieder bei Galenda inspirieren lassen.
peethebee
Hm, also mit Outlook ist das vermutlich wieder so ne Sache...
Das Format dürfte wie immer bei MS nicht offen liegen.
Bei Handys ist es wohl noch schlimmer. Das wird zumindest in näherer Zukunft nichts
peethebee
Dann könnte man es im Download-Bereich auf https://autoit.de/www.galenda.de (der im Moment leider down ist) anbieten.
Man müsste dann aber auch Autostart und Dateiverknüpfung aus der Datenbank entfernen.
peethebee
einfach settings.gld und claendars-ordner löschen;-)
Inet.au3 includen, da gibt es SMTP-Mail oder so, glaube ich
aber ob das dafür nutzbar ist? eher nicht, weil du da deine Daten eintragen musst.
Zeig mal den Coede bitte!
Evtl. sogar volständig.
peethebee
Man könnte eine kleine AutoIt-GUI schreiben, die sich oben platziert, das Mandantenfenster entsprechend verkleinert. Diese ließe sich einfach färben.
peethebee
Hallo!
Hast du den OnEventMode an?
peethebee
Das ist meines Wissens speziellen Ordnern wie eben dem Arbeitsplatz vorbehalten. Vorhandene Texte kann man in der Registry anpassen, aber ich denke nicht, dass du da neue anlegen und auf dein Skript beziehen kannst.
peethebee
Bitte sehr.
Warum das Rad neu erfinden, wenn es schon da ist - in diesem Sinne...
peethebee
Hallo!
WinGetPos sollte deine Frage beantworten. Da kannst du als ersten Parameter den Fenstertitel und zur Unterscheidung als 2. den Fenstertext angeben. Die Art, wie Fenstertitel verglichen werden, stellst du per Opt("WinTitleMatchMode", x) ein.
Zitatich möchte es dem Nutzer nämlich nicht verbieten das ganze zu verschieben.
Das verstehe ich nicht ganz, aber dürfte ja egal sein erst mal.
peethebee
Okay, dann mach über ExitLoop noch folgendes:
Damit wird die GUI gelöscht und sollte verschwinden. Sonst wird sie erst am Ende des Skriptes automatisch entfernt.
Außerdem brauchst du noch statt
das
Damit speicherst du die ID, die das Fesnter intern von Windows bekommt, in der Variablen $gui_id und kannst so später exakt dieses Fenster mit GUIDelete ansprechen.
Die andere Lösung wäre statt der kompletten GUI einfach folgende InpuBox-Zeile (miit Überprüfung und Verhinderung, dass der Nutzer abbricht ohne etwas einzugeben):
Do
$name = InputBox("Benutzername", "Bitte geben Sie den gewünschten Benutzernamen ein:", @UserName)
Until $name <> ""
Ich hoffe, das hilft dir,
peethebee
Hallo!
Ich meinte die Version, die zeig, wie du diese beiden Teile verbunden hast...
Sorry, hatte mich zu kurz und zu ungenau gefasst.
Edit: Eine PInputbox macht das gleiche wie dein Fenster und da musst du die Events nicht selbst verarbeiten.
peethebee
p.s. habe dich in ICQ geadded.
Hast du auch den Teil aus OO da?
Dann sehe ich vielleicht, woran es liegt.
peethebee
Zeig mal bitte die Codestücke!
Macht es wesentlich einfacher.
peethebee
OCR ist Optical Character Recognischen, also maschinelle Zeichenerkennung aus einem Bild.
Mini deshalb, weil es bei dir nur sehr wenige "Zeichen" (Buttons) gäbe und nur eine kleine Scanfläche.
Wenn es also wirklich nur ein paar Möglichkeiten gibt, was auf dem button steht und man sicherstellen, dass er ungefähr an der gleichen Stelle ist zum Scannen, dann ist das wohl die einfachere (wenn auch nicht schnellere) Lösung.
peethebee
Also
klingt für mich alles ein bisschen wirr, vielleicht solltest du etwas konkreter werden. Screenshot oder Programmname wäre sicher hilfreich.
Wenn ich dich richtig verstanden habe, willst du eine Mini-OCR.
Bei der sehr begrenzten Aufgabenstellung sollte das in angemessener Zeit mit PixelSearch und/oder PixelGetColor.
Noch einfacher in der Anwendung wäre PixelChecksum. Die konkrete Umsetzung hängt von den Gegebenheiten ab. Da brauche ich mehr Informationen.
peethebee
Dann kannst du ihn aber auch nicht sehen.
Was ich noch einbauen werde, ist eine Auswahl der Kategorien, die im Export erscheinen sollen - dann kannst du ja eine Kategorie Privat machen und die ausschließen.
peethebee
Also,
Wenn du schnell ein Ergebnis haben willst, könntest du die Install-O-Matic ausbauen. Da ist die Standard-Software schon dabei. Dann müsstest du nur die eine Stelle für den Benutzernamen anpassen.
Wenn du es (zu Übungszwecken beispielsweise) selbst machen willst, dann schau dir mal in der deutschen Hilfe den Abschnitt über GUI allgemeine ("GUI-Konzepte") an. Da finden sich kleine Beispielskripte.
Wenn du größere brauchst, kann ich helfen.
peethebee