Jump to content

Recommended Posts

Posted (edited)

AutoIt's help file has a small tutorial about regular expressions. A part of it is script called StringRegExpGUI.au3.

Ticket #1900 suggests there are some problems with that script. Certain FichteFoll user made that ticket some time ago. Unfortunately user seems inactive.

This is what I'm asking. I need someone interested in dealing with the issues to review code from that ticket, see if anything else needs changing considering updated PCRE AutoIt currently uses.

Reasonable amount of time for the task is one week.

If there wouldn't be any takers request ticket will be closed as rejected. If after that StringRegExpGUI.au3 AutoIt ships with now wouldn't be correct (due to outdated or bad code) that script will be removed from the package.

So, basically what's needed is prominent coder (or a group, really doesn't matter) to fix that script and take responsibility for the changes.

Edited by trancexx
Sometimes I hate my keyboard

♡♡♡

.

eMyvnE

  • Moderators
Posted

trancexx,

I would suggest removing the StringRegExpGUI.au3 script and - assuming he does not object - telling users about GEOSoft's PCRE Toolkit (the download link is in his sig). His version uses the latest SRE engine and is much more powerful than the existing script. :D

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted

I'd say to ditch the helpfile example as well. There's at least 2 other good alternatives, one which Melba mentions, and the other one which I use - Szhlopp's String Regular Expression Tester v2.1. The only issue with GEOSoft's toolkit is that it isn't portable.

My contributions:

  Reveal hidden contents

Performance Counters in Windows - Measure CPU, Disk, Network etc Performance | Network Interface Info, Statistics, and Traffic | CPU Multi-Processor Usage w/o Performance Counters | Disk and Device Read/Write Statistics | Atom Table Functions | Process, Thread, & DLL Functions UDFsProcess CPU Usage Trackers | PE File Overlay Extraction | A3X Script Extract | File + Process Imports/Exports Information | Windows Desktop Dimmer Shade | Spotlight + Focus GUI - Highlight and Dim for Eyestrain Relief | CrossHairs (FullScreen)Rubber-Band Boxes using GUI's (_GUIBox) | GUI Fun! | IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) | Magnifier (Vista+) Functions UDF | _DLLStructDisplay (Debug!) | _EnumChildWindows (controls etc) | _FileFindEx | _ClipGetHTML | _ClipPutHTML + ClipPutHyperlink | _FileGetShortcutEx | _FilePropertiesDialog | I/O Port Functions | File(s) Drag & Drop | _RunWithReducedPrivileges | _ShellExecuteWithReducedPrivileges | _WinAPI_GetSystemInfo | dotNETGetVersions | Drive(s) Power Status | _WinGetDesktopHandle | _StringParseParameters | Screensaver, Sleep, Desktop Lock Disable | Full-Screen Crash Recovery

Wrappers/Modifications of others' contributions:

_DOSWildcardsToPCRegEx (original code: RobSaunder's) | WinGetAltTabWinList (original: Authenticity)

UDF's added support/programming to:

_ExplorerWinGetSelectedItems | MIDIEx UDF (original code: eynstyne)

(All personal code/wrappers centrally located at Ascend4nt's AutoIT Code)

Posted

It would be easy to make mine portable. It only means adding a check for a files existance and if it doesn't exist then FileInstall it to @ScriptDir. Then a few lines to add an option for the library storage location.

I wasn't even thinking about portability when I did it because most AutoIt users will have the required file anyway.

There may be an update out today or tomorrow anyway to re-write part of a change I made in the last release.

There is also a full rewrite in the works that will be done sometime in the next few months, complete with a new GUI and some conversion functions so if there are any special requests get them in as soon as possible so I can add them into the project diary in the ToDo list. Of course that doesn't mean you will get what you requested but at least I'll look at it.

George

  Reveal hidden contents
Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.

Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.***

The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number.

Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else.

"Old age and treachery will always overcome youth and skill!"

Posted

Thanks for listing alternatives, however I have set clear bounds.

This means that Szhlopp's script is unacceptable because it misses responsibility mentioned in the first post. Code will not be taken as is, and then maintained in behalf.

I will have to see with Valik and Jon how do we stand with linking third party tools from the help file even if that third party is our GEOSoft. I would much rather not do it.

Additionally, I'm not interested in eye candy changes.

Valik likes to push buttons labeled "Commit" and "Release" on Saturdays. Saturday morning (CET) is deadline for this.

♡♡♡

.

eMyvnE

Posted (edited)

  On 11/20/2011 at 10:39 PM, 'UEZ said:
Eh, I wish you would see how somewhat demanding was for me to write this post.

Do you have idea why is that? Any idea?

edit:

He runned away. LOL

Anyway the right answer was that my nail polish wasn't dry enough and I was typing on my cell phone's little keyboard.

Here's something for you UEZ.

Edited by trancexx

♡♡♡

.

eMyvnE

Posted

  On 11/21/2011 at 9:56 AM, 'trancexx said:

Eh, I wish you would see how somewhat demanding was for me to write this post.

Do you have idea why is that? Any idea?

edit:

He runned away. LOL

Anyway the right answer was that my nail polish wasn't dry enough and I was typing on my cell phone's little keyboard.

Here's something for you UEZ.

Aha, nail polishing. I thought something different which I don't want to say here... :D

Thanks for the video :oops: . Sounds nice but I don't understand the spoken words...

Br,

UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Posted (edited)

If no one has any objections then I don't mind completing this task and committing it or is someone already working on the ticket?

Edit: I will leave it as the deadline is looming and as GEOSoft said perhaps it should be left to the third party addons.

Edited by guinness

UDF List:

  Reveal hidden contents

Updated: 22/04/2018

Posted

I won't be touching it. Mainly because I'm not sure that it's something that needs to be included with AutoIt to begin with. It's really a situation for a third party add-on and doesn't need including with the AutoIt installer itself.

I'm also aware that there have been recent changes to the PCRE engine and more possibly in the offing so I may even have to make some changes in my own utility. That has yet to be determined.

George

  Reveal hidden contents
Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.

Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.***

The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number.

Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else.

"Old age and treachery will always overcome youth and skill!"

Posted

I was asking for someone to do it, not for someone not to do it.

StringRegExpGUI.au3 won't be part of the next beta.

@guinness, what GEOSoft said is less relevant than what I said.

♡♡♡

.

eMyvnE

  • 3 weeks later...
Posted

User steve8tch updated the script so it's back in the help file.

If you have any suggestions, critics or anything similar talk to him. You can find him here.

Thank you steve8tch.

♡♡♡

.

eMyvnE

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...