Search found 24 matches

by mfeemster
28 Sep 2020, 20:22
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

I have finished the Process functions and will move on to the Screen functions. IronAHK has already started them, so it shouldn't be too much work to put on the finishing touches. FYI, the Shutdown() function only seems to work when doing a logoff. A full shutdown or power off never seemed to work. ...
by mfeemster
23 Sep 2020, 00:37
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

I have finished the drive functions. I was unable to fully test some because they deal specifically with CD drives and I don't have a CD drive on this laptop.

I will move onto the Process functions next. IronAHK has already done some of them, but V2 adds a few more.
by mfeemster
13 Sep 2020, 23:43
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

I have finished the registry functions. I will move onto the Drive functions next. IronAHK has already started them, so it shouldn't be too much work to put on the finishing touches.
by mfeemster
03 Sep 2020, 15:26
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

Thanks BoBo , I'll keep that user in mind when the time for documentation comes. I would like to announce that I have finished the file/dir functions. All except for one: FileOpen() because that returns an object and I need to do some more work to get objects fully supported. I will move onto the re...
by mfeemster
01 Sep 2020, 21:56
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

I have thought about the indexing thing, and have had some conversations with Chunjee in Discord. Initially, I will leave indexing as 1-based, but will provide a #directive later on. I am currently still trying to wrap up the file/dir functions. I'm almost done, just been hung up on the Ini file fun...
by mfeemster
16 Aug 2020, 21:31
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

:clap: (watching from the sideline) :thumbup: Glad you are watching. I am making my way through the folders/files functions now. I am about 2/3 done with them. Some were already written in IronAHK to begin with, so that helped push me a little farther down the road. I am just having to change them ...
by mfeemster
11 Aug 2020, 07:14
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

Thanks for the concerns SOTE. I've thought about that too, and I think the pros outweigh the cons. From a programming perspective, it makes far more sense to do something like: retval := func(x, y) than func(ref retval, x, y) That latter syntax peeves me. So I'm going with V2 where most functions ha...
by mfeemster
10 Aug 2020, 22:37
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

About 5 months has passed since I started working on this project, so I figured I'd post an update. I've been able to dedicate more time than I usually would due to still working from home due to the lockdowns. I save about 2 hours each day by not having to commute, and I put those 2 hours plus much...
by mfeemster
05 Jul 2020, 22:11
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

Hi Joe, I am going to post it here: https://bitbucket.org/mfeemster/keysharp/src/master/ Once I have it working reasonably well. Posting it before then won't do any good. I'll announce here when I post it, which will be in another few months, but hopefully not more than six. After that, we'll all co...
by mfeemster
05 Jul 2020, 19:56
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Re: Keysharp - the resurrection of IronAHK

Still chugging along burque505 . I work on it almost daily. My process is such, starting with the most basic parts: -Take a very simple, isolated part of the language as specified in the AHK help file, such as an assignment operator, multiply operator, creating and concatenating strings... -Write a ...
by mfeemster
13 Jun 2020, 00:15
Forum: C#
Topic: Keysharp - the resurrection of IronAHK
Replies: 35
Views: 7866

Keysharp - the resurrection of IronAHK

I am a senior developer myself with mostly Windows experience, a little bit of Linux, and no Mac OS experience. From about 2010 to 2015, several people here worked on a project called Iron AutoHotKey which was a complete re-write of AHK in C# with the aim of being cross platform. Sadly, the project ...
by mfeemster
01 Jun 2020, 04:26
Forum: Wish List
Topic: We want AHK for Linux!
Replies: 74
Views: 30165

Re: We want AHK for Linux!

burque505 Thanks, glad you like my other project. It's a whole other rabbit hole that has some consumed some people for over a decade. Be careful there! BoBo I will only be doing Windows development for a while. But once I eventually start working on the linux part, I will use linux mint. Not for a...
by mfeemster
30 May 2020, 21:14
Forum: Wish List
Topic: We want AHK for Linux!
Replies: 74
Views: 30165

Re: We want AHK for Linux!

All (and IsNull if you're still here), I have read through this thread, as well as the entire archived IronAHK development thread, and would like to announce that I am taking up this work. By starting with the last revision of the IronAHK code, and reworking it, fixing bugs, and then continuing to d...
by mfeemster
13 May 2020, 21:33
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

Yes, I can send PMs now. Thank you.
by mfeemster
13 May 2020, 10:54
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

@BoBo Thanks, but it still won't let me reply to your message, or compose a new PM to you.
by mfeemster
12 May 2020, 17:03
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

A moderator named BoBo just sent me a PM and I can't reply to him.

BoBo: if you see this, can you please enable the reply feature on my account? Thank you.
by mfeemster
11 May 2020, 15:54
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

I've further inspected both the AHK and IronAHK code and see how they do it. Horribly inefficient, but it looks like the only way.
by mfeemster
11 May 2020, 15:32
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

Hi SOTE , thanks for the welcome. I have all of the IronAHK code and have mostly made sense of it. I will check out that IsNull person if I get stuck. I am indeed trying to make something independent of WINE. My intent is to pick up where IronAHK left off and expand it, while also doing a few things...
by mfeemster
09 May 2020, 22:25
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

Thanks, that looks rather interesting, although I'm not exactly sure what the intent is. Am I correct in thinking that it's not doing any type of parsing or running of scripts, but instead, it's taking various functionality that you'd see in scripts (and is implemented in C++ in AHK) and just provid...
by mfeemster
08 May 2020, 01:08
Forum: Other Utilities & Resources
Topic: My experience porting AHK scripts to Linux.
Replies: 32
Views: 16432

Re: My experience porting AHK scripts to Linux.

Thanks, I read through the documentation, and sadly much of it is indeed missing. I could still get the gist of most things though, and the rest I can infer from the code. That said, my suspicions were correct. Both the code you posted, and something simple like: hotstring("mmm", "Monkey") Don't sen...

Go to advanced search