Tim93 Posted May 11, 2021 Share Posted May 11, 2021 Hi guys! Need community help with link generation via Autoit. Issue: I got link as https://mywebsite.com/123abc. I want to change last 3 digits in alphabet order, like https://mywebsite.com/123aaa , https://mywebsite.com/123aab, https://mywebsite.com/123aac etc. Now, I am using txt file, where all variants of links located How can I release this feature? Which functions should I use? Thanks! Link to comment Share on other sites More sharing options...
Developers Jos Posted May 11, 2021 Developers Share Posted May 11, 2021 54 minutes ago, Tim93 said: How can I release this feature? Which functions should I use? Did you try anything before posting or do you want to be spoon-fed? SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
major_lee Posted May 11, 2021 Share Posted May 11, 2021 59 minutes ago, Tim93 said: I want to change last 3 digits in alphabet order, like https://mywebsite.com/123aaa , https://mywebsite.com/123aab, https://mywebsite.com/123aac etc. First you need to assign it to a string. Second split the string. StringSplit - AutoIt Wiki (autoitscript.com) Third. create a counter Keyword For...To...Step...Next (autoitscript.com) Then you want to assign the counter to ASCIIcode CHR Function Chr (autoitscript.com) Tim93 1 Link to comment Share on other sites More sharing options...
Tim93 Posted May 11, 2021 Author Share Posted May 11, 2021 23 minutes ago, Jos said: Did you try anything before posting or do you want to be spoon-fed? Sure, I have done main part of script, but don't have any idea how to work with Alphabet generation Link to comment Share on other sites More sharing options...
major_lee Posted May 11, 2021 Share Posted May 11, 2021 11 minutes ago, Tim93 said: Sure, I have done main part of script, but don't have any idea how to work with Alphabet generation If you read this page Function Chr (autoitscript.com) and play around with the Example, I'm sure you will find your solution. Here is a Debug Example (Function Chr) of my own that maybe better to understand running it in sciTE to break down what is happening in the console output. #include <MsgBoxConstants.au3> $debug = True Local $sText = "" For $i = 65 To 90 $sText = $sText & Chr($i) ; Or $sText &= Chr($i) can be used as well. If ($debug) Then ConsoleWrite("$i-" & $i & @CRLF) ConsoleWrite("$sText-" & $sText & @CRLF) ConsoleWrite("Chr($i)-" & Chr($i) & @CRLF) ConsoleWrite(@CRLF) ;; break line EndIf Next MsgBox($MB_SYSTEMMODAL, "Uppercase alphabet", $sText) ; Display the characters between 65 to 90. Tim93 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now