Optionaler Bereich

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Hagbard Celine
Posts: 29
Joined: 08 Jul 2018, 04:42

Optionaler Bereich

12 Jul 2018, 01:17

Ich möchte ein Script bauen mit dem ich in einem Forum oder in einer Email einen bestimmten Text ausgebe.
In diesem Text sollen dann optional unterschiedliche Textbausteine eingefügt werden, am besten über eine aufklappbare Messagebox.

Hier ein Beispiel, wie das mit Textexpander möglich ist: http://www.ienno.de/text-expander-fill-in-snippets/

Kann man so etwas mit AHK realisieren?

H.C.
Qysh
Posts: 143
Joined: 24 Apr 2018, 09:16

Re: Optionaler Bereich

12 Jul 2018, 05:19

Sollte funktionieren wir halt viel Arbeit gl :)
Hagbard Celine
Posts: 29
Joined: 08 Jul 2018, 04:42

Re: Optionaler Bereich

12 Jul 2018, 05:58

Die Befürchtung habe ich auch, da es für AHK keinen WYSIWYG Editor gibt, so wie bei Textexpander oder PhraseExpress...
Ich überlege schon, ob es überhaupt Sinn macht, zu versuchen, Textexpander mit AHK zu ersetzen. Zwar möchte ich gern von Abomodellen weg, aber für reine Textaufgaen ist das schon sehr mühsam mit AHK.

H.C.
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: Optionaler Bereich

12 Jul 2018, 06:42

Es ist genau so mühsam wie du es dir machen möchtest.
AHK ist kein Textexpander sondern eine Skript-Sprache mit Fokus auf Automatisierung unter Windows.
Theoretisch kann man alles damit Programmieren - z.B. Textexpander komplett nachbauen.
Praktisch sind manche Dinge einfacher als andere.
Ich kann mir allerdings nicht vorstellen, dass ich mehr als 100 Zeilen bräuchte um ein einfaches Tool zu erzeugen welches mehrere Snippets anbietet die ich auswählen kann welche dann von AHK ausgefüllt werden.
Wenn du zu lange für eine bestimmte Aufgabe brauchst oder sie zu kompliziert für dich ist würde ich dir empfehlen dein Basiswissen über AHK zu erweitern.

Für deine Aufgabe speziell würden dir die Format Funktion und Reguläre Ausdrücke (RegExMatch) wahrscheinlich zu gute kommen.
Meine Empfehlung für RegEx: https://regex101.com
Recommends AHK Studio
User avatar
LuckyJoe
Posts: 340
Joined: 02 Oct 2013, 09:52

Re: Optionaler Bereich

12 Jul 2018, 12:48

@nnnik:
Ich kann mir allerdings nicht vorstellen, dass ich mehr als 100 Zeilen bräuchte um ein einfaches Tool zu erzeugen welches mehrere Snippets anbietet die ich auswählen kann welche dann von AHK ausgefüllt werden.
... nicht dass du uns noch neugierig machst ... oder wie der Lateiner sagt: quod esset demonstrandum ...

Herzliche Grüße
Lucky Joe
Herzliche Grüße aus dem Rheinland
Lucky Joe
GEV
Posts: 1002
Joined: 25 Feb 2014, 00:50

Re: Optionaler Bereich

12 Jul 2018, 15:28

Probier mal so etwas:

Code: Select all

Gui, Add, Tab2, vMyTabs w400 h400, Betr|Anrede|Dank|Text
Gui, Tab, Betr
Gui, Add, Button, gMeinText, Bewerbung als `n
Gui, Add, Button, gMeinText, Dein Shreiben vom `n
Gui, Tab, Anrede
Gui, Add, Button, gMeinText, Sehr geehrte Damen und Herren,`n
Gui, Add, Button, gMeinText, Guten Tag, Frau ,`n
Gui, Tab, Dank
Gui, Add, Button, gMeinText, Vielen Dank für ,`n
Gui, Add, Button, gMeinText, Herzlichen Dank für ,`n
Gui, Tab, Text
Gui, Add, Button, gMeinText, 1er Text - 1e Zeile`n1er Text - 2e Zeile
Gui, Add, Button, gMeinText, 2er Text - 1e Zeile`n2er Text - 2e Zeile`n2er Text - 3e Zeile
Gui, Show,w400 h400, Textbausteine
return

MeinText:
MouseGetPos,,,, Control
ControlGetText, Text, %Control%
Gui, Submit
Sleep, 50
; clipboard = %Text%
SendInput, %Text%
Gui, Show
return

GuiClose:
Exitapp
gregster
Posts: 8988
Joined: 30 Sep 2013, 06:48

Re: Optionaler Bereich

12 Jul 2018, 17:29

Ich hab es nie genutzt (und weiß auch nicht wirklich, was TextExpander macht), aber geht https://autohotkey.com/boards/viewtopic.php?f=6&t=5644 nicht in die Richtung?
Hagbard Celine
Posts: 29
Joined: 08 Jul 2018, 04:42

Re: Optionaler Bereich

15 Jul 2018, 07:02

Vielen dank für Eure Antworten...

Man findet im Netzt AHK schnell als Empfehlung und Ersatz für Programme wie „Textexpander“ & „Keyboard Maestro“ aus der Macwelt. Wenn man aber jemand ist, der mehr oder weniger auf vorgefertigte Scripte und Hilfestellungen in Form von fertigen Scripten angeweisen ist, dann wird das ganz schon sehr schwierig. Meine eigentliche Tätigkeit hat nichts mit dem scripten zu tun, von daher ist es sehr aufwändig für mich mit AHK klar zu kommen.

H.C.

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: gero and 18 guests