Unerwünschtes Verhalten des Run-Befehls

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Johnny R
Posts: 348
Joined: 03 Oct 2013, 02:07

Unerwünschtes Verhalten des Run-Befehls

11 Oct 2013, 07:23

Ich möchte folgende Befehlszeile ausführen, und zwar genau so:

Code: Select all

run, http://www.bundesverfassungsgericht.de/entscheidungen/1%20BvR%20653/96
vgl.: http://www.bundesverfassungsgericht.de/ ... weise.html

Aber irgendwie wandelt der Befehl "run" die in der Befehlzeile enthaltenen "%20" unter Firefox immer in Leerzeichen um mit der Folge, daß der Link dann nicht funktioniert. Am Link soll nichts geändert werden; Die "%20"-Teile sollen genau so erhalten bleiben. Ich scheitere damit, das Prozentzeichen richtig zu escapen.

Was mache ich falsch? Was kann ich richtig machen? Wie kann man Run dieses Verhalten austreiben?

Wie kann ich den String mit StringReplace richtig zusammensetzen, so daß ein Escapezeichen und ein Prozentzeichen stehen bleibt?

Code: Select all

AZ = 1 BvR 653/96
StringReplace, AZ, AZ, %A_Space%, ``%20, 1
oder
StringReplace, Aktenzeichen, Aktenzeichen, %A_Space%, ```%20, 1
funktioniert alles nicht...

PS:
Warum ist der Code im Code-Tag derart winzig klein geraten? Kann ja niemand lesen...
Last edited by Johnny R on 11 Oct 2013, 11:53, edited 1 time in total.
gero
Posts: 172
Joined: 02 Oct 2013, 05:36

Re: Unserwünschtes Verhalten des Run-Befehls

11 Oct 2013, 08:27

... probiers mal so:

run, http://www.bundesverfassungsgericht.de/ ... `%20653/96

gruss
gero

edit// ... siehe Hilfe EscapeChar ... ohne Escape wird alles zwischen den Prozentzeichen als Variable interpretiert.
User avatar
SAPlayer
Posts: 48
Joined: 30 Sep 2013, 13:38
Location: Germany
Contact:

Re: Unserwünschtes Verhalten des Run-Befehls

11 Oct 2013, 10:35

Auch möglich (und meiner Meinung nach schöner) ist das:

Code: Select all

Run, % "http://www.bundesverfassungsgericht.de/entscheidungen/1%20BvR%20653/96"
Johnny R
Posts: 348
Joined: 03 Oct 2013, 02:07

Re: Unerwünschtes Verhalten des Run-Befehls

11 Oct 2013, 11:54

Ich habs geschafft; das Beispiel von SAPlayer hat weiter geholfen. Dank an Euch beide!

PS:
Irgendwer wird die Code-Tags ja mal wieder größer formatieren. Oder brauche ich eine neue Brille?
User avatar
SAPlayer
Posts: 48
Joined: 30 Sep 2013, 13:38
Location: Germany
Contact:

Re: Unerwünschtes Verhalten des Run-Befehls

11 Oct 2013, 13:15

Anscheinend arbeiten sie an einem SyntaxHighlighting (das vermute ich zumindest, wenn ich GeSHI lese). Das wird wohl bald wieder "normal" sein (aber hoffentlich in Farbe!)
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: Unerwünschtes Verhalten des Run-Befehls

12 Oct 2013, 01:00

Nicht nur das.
Jeder ausgeschriebene Befehl soll auch mit der Hilfedatei verlinkt sein.
Recommends AHK Studio
fredchf
Posts: 54
Joined: 30 Sep 2013, 14:55

Re: Unerwünschtes Verhalten des Run-Befehls

13 Oct 2013, 06:03

nnnik wrote:Nicht nur das.
Jeder ausgeschriebene Befehl soll auch mit der Hilfedatei verlinkt sein.
Hört sich gut an! Das Code-Fenster im alten Forum war ja gruselig... :(
Johnny R
Posts: 348
Joined: 03 Oct 2013, 02:07

Re: Unerwünschtes Verhalten des Run-Befehls

13 Oct 2013, 07:23

Die Codebox scheint noch Probleme mit dem EscapeChar zu haben, speziell im Zusammenhang mit dem Strichpunkt. Der EscapeChar wird nicht als solcher erkannt, vgl.:

Code: Select all

Stringreplace, text, text, `;, %A_space%, All
MsgBox, % text
http://www.auto-hotkey.com/boards/viewt ... =260#p2125

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: gero, just me and 28 guests