Kopierter Name aus Zwischenablage einfügen

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Kopierter Name aus Zwischenablage einfügen

Re: Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 11:50

Super vielen Dank

Re: Kopierter Name aus Zwischenablage einfügen

Post by haichen » 02 Jan 2020, 11:22

Noch einfacher. Der cursor ist am Ende des Textes. Dann wird mit den Pfeiltasten der Cursor 17 mal nach links bewegt.

Re: Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 10:41

Aaaah... man platziert den Cursor mit {left X} und gibt dort eine Zahl an, welche die Stelle beschreibt, welche rückwärts gezählt wird.

Danke

Re: Kopierter Name aus Zwischenablage einfügen

Post by haichen » 02 Jan 2020, 10:29

Ich habe in diesen Fall mit {left 17} den Cursor 17 Zeichen nach links bewegt.

Re: Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 10:16

Super das habe ich jetzt hinbekommen, war doch ein Fehler in meinem Sskript :oops:

Noch eine Frage zur positionierung des Cursors, womit positioniert man selbigen zwischen zwie Wörtern um genau dort etwas zu schreiben?

Viele Grüße Torsten

Re: Kopierter Name aus Zwischenablage einfügen

Post by haichen » 02 Jan 2020, 09:51

Code: Select all

::;pnad::
SendInput, {Text}Hallo %clipboard%,`n`n`nViele Grüße`nIch
SendInput, {left 17}
return
Wg. {text} muß AutoHotkey ab [v1.1.27+] installiert sein.

Anwendung:
Alles in einer Datei mit der Endung .ahk speichern und mit Doppelklick starten.
Irgendwo etwas mit Strg+C in das Clipboard aufnehmen. Dann in deinen Editor gehen und ;pnad tippen (+einen Endcharakter wie Enter oder Space).

Habe ich "Hagbard" im Clipboard gehabt sieht das Ergebnis so aus:
Hallo Hagbard,


Viele Grüße
Ich
und der Cursor steht in der zweiten Zeile

Re: Kopierter Name aus Zwischenablage einfügen

Post by UnReALiTyy » 02 Jan 2020, 09:23

Hagbard Celine wrote:
02 Jan 2020, 09:04
Habt nochmals vielen Dank, aber es gelingt mir nicht, den Inhalt der Zwischenablage in den Text einzufügen.

Egal ob ^{v} oder %Clipboard% keiner dieser Befehle fügt den Inhalt der Zwischenablage in den Text ein. Im Gegenteil, diese Befehle werden einfach in den Text übernommen.

Gruß H.C.
Sehr merkwürdig, füge ich mein Skript in ein völlig leeres Skript dann führt er es auch Komplett aus ohne Probleme.
Ich gehe ganz stark davon aus das irgendwas anderes in deinem Skript dazu führt. Probiere es doch auch mal in einem leerem Skript.

Re: Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 09:04

Habt nochmals vielen Dank, aber es gelingt mir nicht, den Inhalt der Zwischenablage in den Text einzufügen.

Egal ob ^{v} oder %Clipboard% keiner dieser Befehle fügt den Inhalt der Zwischenablage in den Text ein. Im Gegenteil, diese Befehle werden einfach in den Text übernommen.

Gruß H.C.

Re: Kopierter Name aus Zwischenablage einfügen

Post by UnReALiTyy » 02 Jan 2020, 08:21

Hagbard Celine wrote:
02 Jan 2020, 08:20
Vielen Dank schon einmal, wofür steht `n?
Bin gerade nicht am PC, möchte aber verstehen, was das macht.
Das `n bedeudet im Endeffekt nur Enter also dann Springt er eine Zeile Tiefer.

Re: Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 08:20

Vielen Dank schon einmal, wofür steht `n?
Bin gerade nicht am PC, möchte aber verstehen, was das macht.

Re: Kopierter Name aus Zwischenablage einfügen

Post by UnReALiTyy » 02 Jan 2020, 08:17

Meinst du so zufällig?

Code: Select all

:*:pnad::Hallo ^{v},`n`n`n`n`nViele Grüße`nIch{up 4}

Re: Kopierter Name aus Zwischenablage einfügen

Post by KHA » 02 Jan 2020, 08:13

Versuch mal damit:

Code: Select all

::;pnad::
SendInput, {Text}Hallo  Name,`n%Clipboard%`nViele Grüße`nIch
return

Kopierter Name aus Zwischenablage einfügen

Post by Hagbard Celine » 02 Jan 2020, 06:55

Hallo Miteinander,

Ich möchte einen Textbaustein erstellen, in dem ich einen Namen aus der Zwischenablage einfüge und den Cursor an einer bestimmten Stelle des Textes platziere. Leider finde ich weder in der Hilfe noch über Google wie ich das bewerkstellige, vermutlich suche ich falsch.

Hier der AHK Baustein, wie ich ihn erstellt habe, der Name nach Hallo in der Anrede sollte durch die Zwischenablage ersetzt werden.

Code: Select all

::;pnad::
(
Hallo  Name,

Textblock

Viele Grüße
Ich
)
Return
Vielen Dank
Gruß H.C.

Top