AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AHK in Linux?
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Wed Jan 23, 2008 5:32 am    Post subject: Re: ahk in linux Reply with quote

ahk in linux wrote:
Is there any tool in linux that can expand abbr.


*nix text editors have done this for years, I believe the functionality originate in the unix world.

In Gedit, enable the snippets plugin.
In Vim or Emacs, lookup the documentation for abbreviations.
Back to top
Guest






PostPosted: Fri Jan 25, 2008 4:39 am    Post subject: Shameless plug Reply with quote

I just managed to get a proof of concept app written for Linux and X11 using python-xlib that replicates the hotstring functionality. This is so rough, that I really don't even recommend that anyone bother with it unless they know python. However it demonstrates that it's possible:

http://ubuntuforums.org/showthread.php?t=675753

It wouldn't be all that hard (conceptully) to write a program that would at least have a rough compatibility with AHK files.

It would be a lot of work though.

Basically, you'd have to write a parser for the ahk language (not hard if you have the AHK BNF grammer). Then you'd have to create equivalents for all of the commands listed here:

http://www.autohotkey.com/docs/commands.htm

I'm pretty sure it would be possible to write Linux equivalents of every function there, with the exception of the stuff that modifies the controls and menus in windows.

Basically it'd almost be like a mini wine project. Those folks went and wrote Linux equivalents for the entire Win32 API. This would be a much easier project in comparison, but it would be a lot of work.

I'd be willing to help with a project like this, but I don't think I'd have the wear-withall to head it.
Back to top
Guest






PostPosted: Fri Jan 25, 2008 11:08 am    Post subject: Reply with quote

project has a new url
http://peabody.weeman.org/autokey.html
Back to top
Playboy
Guest





PostPosted: Sun Feb 10, 2008 8:14 am    Post subject: LINUX Reply with quote

Someone needs to make this work. AHK ON A LINUX BUILD. I would pee all over myself,

THANK Cool YOU
Back to top
John W



Joined: 09 Apr 2007
Posts: 169

PostPosted: Sun Feb 10, 2008 4:44 pm    Post subject: Reply with quote

I'm porting AHK to linux systems, but it'll take some time until I'm finished.
_________________
John
Inactive - Until AutoHotkey is available for Linux.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Mon Feb 18, 2008 8:48 am    Post subject: Reply with quote

John W wrote:
I'm porting AHK to linux systems, but it'll take some time until I'm finished.


sounds exciting, I'd willing to help, do have a sourceforge page or some such?
Back to top
John W



Joined: 09 Apr 2007
Posts: 169

PostPosted: Wed Feb 20, 2008 4:38 pm    Post subject: Reply with quote

I don't have a page, but I think I don't need help, and I don't have internet access all the time, but it'll be ready soon.
But it's nice to hear that people want to help Very Happy .
_________________
John
Inactive - Until AutoHotkey is available for Linux.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Obie



Joined: 19 Sep 2005
Posts: 9

PostPosted: Sat Feb 23, 2008 12:28 am    Post subject: Please let us know! Reply with quote

Hello JohnW,

Please let us know when you have this AHK replacement for Linux.
It is the only app that is really missing in Linux.
Back to top
View user's profile Send private message
emoyasha



Joined: 12 Nov 2007
Posts: 61

PostPosted: Sun Feb 24, 2008 6:54 am    Post subject: simple Reply with quote

on linux (if your runing a major distro such as fedora)
open up a command prompt (forget what its called in Linux)
type the following command
"yum wine"
it will install a windows emulator
then just download autohotkey
it will run as usual however things like
sound and video functions wont work, but that what i have done.
_________________
online .ini reader with encryption

[url=http://www.autohotkey.com/forum/viewtopic.php?p=164102]
advanced tetris game many features [/url]
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Adde_P



Joined: 04 Jun 2006
Posts: 186
Location: Sweden

PostPosted: Sun Feb 24, 2008 12:51 pm    Post subject: Reply with quote

emoyasha we all know thats possible but someone is trying to make the whole AHK enviroment work not just some of its functions Very Happy
*Edit:
Just a little question did you even read the prev pages ?
Lots of us have tried Wine and I even tried CrossOver they are not complete enough to make ahk work completly
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website
John W



Joined: 09 Apr 2007
Posts: 169

PostPosted: Fri Apr 25, 2008 5:11 pm    Post subject: Reply with quote

People, I have a problem: All work is lost - my computer has gone crazy and deleted my home-directory.
I have to restart at zero, but at time - I don't have much time.
Could anyone else host the project at sourceforge or elsewhere?
Then I could enter the project as soon as I have time.
_________________
John
Inactive - Until AutoHotkey is available for Linux.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeffrey296



Joined: 18 Jul 2008
Posts: 4
Location: Virginia

PostPosted: Fri Jul 18, 2008 6:28 am    Post subject: reopen Reply with quote

I thought I'd reopen this post so some ppl might respond to John. I would host it, but I've got like a million other unfinished projects going on and I don't know enough about AHk or writing Linux crap to really head something like this. I really like the prospect and advise someone to head this. John, what knowledge do you specifically need for this kind of project? If I can do some research I might be willing to head up the project.
_________________
Jeff
Back to top
View user's profile Send private message Send e-mail
John W



Joined: 09 Apr 2007
Posts: 169

PostPosted: Sat Jul 19, 2008 4:53 pm    Post subject: Reply with quote

Thanks, jeff.
We need people who can programme the functions, then we just need to put everything together - and we have ahk for linux. Sounds simple but it can be difficult to write different functions which can be used in window, too (like RegRead, RegWrite, ...).
But of course we can try to do it this way - then AHKLinux is programmed the usual way - everyone does, what everyone can do. Great!

Post a link here to the site, so we know where to go.
We should make a new thread with information to the project (it should be sticky then).
_________________
John
Inactive - Until AutoHotkey is available for Linux.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeffrey296



Joined: 18 Jul 2008
Posts: 4
Location: Virginia

PostPosted: Sat Jul 19, 2008 6:15 pm    Post subject: Reply with quote

Ok... let me clarify. I don't know what programming language you're programming this in. I also don't know how to create Linux applications. I'm willing to learn, but if it's gonna be worthless for me to try to help when starting from scratch, then let me know now. I also cannot head up the project with my knowledge, so I can't post a link right now. I'd have to learn first. In other words, my main question is: what language are you building this in?
Thanks.
_________________
Jeff
Back to top
View user's profile Send private message Send e-mail
John W



Joined: 09 Apr 2007
Posts: 169

PostPosted: Sat Jul 19, 2008 7:58 pm    Post subject: Reply with quote

In C++, what else?
I have Tutorials in german only, but if you search youll find! Cool

Look here for a list of german tutorials to C++:
http://www.online-tutorials.net/c-c++-c/c++-tutorial-teil-1/tutorials-t-1-58.html
_________________
John
Inactive - Until AutoHotkey is available for Linux.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 4 of 5

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group