Suppose I was considering to transition from a windows user to a linux user. What could replace this piece of software?

Suppose I was considering to transition from a windows user to a linux user. What could replace this piece of software?

Homeless People Are Sexy Shirt $21.68

Nothing Ever Happens Shirt $21.68

Homeless People Are Sexy Shirt $21.68

  1. 1 month ago
    Anonymous

    >piece of shit software

  2. 1 month ago
    Anonymous

    there's no alternative, don't waste your time with linux expecting a good alternative for ahk

    • 1 month ago
      Anonymous

      /thread. Just like the superior screenshot application, shareX

      What's the usecase for automating GUI apps instead of using white man's CLI?

      Using actually useful, industry standard applications...? Or games. Oh wait, they don't run on your system anyway.

      • 1 month ago
        Anonymous

        >Using actually useful, industry standard applications...?
        there's plenty of industry standard command line software, unless your definition of "industry standard" is excel and photoshop

        • 1 month ago
          Anonymous

          >there's plenty of industry standard command line software
          Not that can do what excel, photoshop or after effects does. And there's thousands of industry-specific pieces of applications as well. That is what people actually use.

          That's a lot of awesome command line tools, like ffmpeg.but they are mostly used as part of other applications, since they're easier to automate than to use directly. Automation tools like autohotkey are for automating applications that don't offer easy automation like command line usage. And your choice of OS doesn't change the fact that you need to use them, it only makes it harder to use them.

          • 1 month ago
            Anonymous

            >it only makes it harder to use them.
            skill issue, which i say with absolute sincerity.
            then again i have an actual job so i don't use much adobe CC

          • 1 month ago
            Anonymous

            >it only makes it harder to use them.
            >skill issue
            Yeah... That's the same thing, kek

  3. 1 month ago
    Anonymous

    I've seen others recommend
    https://github.com/autokey/autokey/wiki

  4. 1 month ago
    Anonymous

    Nothing.
    There are a bunch of paces of software that do portions of AHK's functionality on Linux, particularly if you're running X11 (get fricked wayland), but there is nothing close to doing everything AHK does.
    I don't miss much Windows software since so much of the worth while ones are open source projects on both OSs, but AHK is one of the few I genuinely fricking miss.

    • 1 month ago
      Anonymous

      >AHK is one of the few I genuinely fricking miss.
      I'm exactly the opposite, AHK is something I just tolerate on Windows because there's no better alternative for what I need it for.

      • 1 month ago
        Anonymous

        Then name an alternative that does more then simply inject/alter keyboard/mouse commands.
        AHK is far more robust then most people give it credit for since most people just use it for shit like auto clicking in games.

        • 1 month ago
          Anonymous

          Your wm already has context to your windows and has macro bindings lololol you forgot to read the Linux manual nerd

          • 1 month ago
            Anonymous

            So there isn't a single solution then
            Gotcha

          • 1 month ago
            Anonymous

            Ask me to do what you think is impossible and I will do it in my wm (qtile) right now

          • 1 month ago
            Anonymous

            Well, something we've done at my work with our telephone BCM that is antiquated and has no API to interface with is taking AHK to take readings of a remote desktop screen of the BCM's interface, these bitmap images are processed with a OCR using a AHK plugin, then AHK inputs in to an application that renders the data in a web interface for the rest of the office to use (presents call times and wait times).
            Beyond the webserver, all the rest of it is AHK. We didn't need to frick around with multiple scripting interfaces, just one.
            People do more then just jerk off with their PCs anon

          • 1 month ago
            Anonymous

            Let me explain the reality to you tech weenie. (You) just actually can't use anything that isn't all-in-one with a GUI, its a miracle to hear you manage to do anything outside of an Android App honestly. What you're asking is simply accomplished by any scripting language and opencv. And the 2nd part? A fricking web server, kek. Also conveniently you didn't give me something I couldn't do, now it's that "I have to use multiple interfaces!" You mean this task requires more than 1 Python package? Dear Lord, please no!

          • 1 month ago
            Anonymous

            AHK don't have a GUI you moron, I'm not even going to read the rest of your moron shit

          • 1 month ago
            Anonymous

            Cool, I'm laughing at you so it doesn't matter

          • 1 month ago
            Anonymous

            Bot post?
            AHK is purely scripted, it has no GUI

            Holy shit, the absolute state of windows users. `shred` windows from your machine and use any linux distro for at least 5 years before you come here again. please.

          • 1 month ago
            Anonymous

            There's a bunch of X programs that can move the mouse and make keypresses from shell scripts.

            least moronic boomer

          • 1 month ago
            Anonymous

            Lmao, this idiot thinks this can only be done in AutoHotKey. Literally any general-purpose programming language can do this, I could do it in Python and probably make it run better than whatever shit you wrote in AutoHotKey.

          • 1 month ago
            Anonymous

            >using a program to do something is bad
            freetroons in a nutshell

          • 1 month ago
            Anonymous

            It is OP claiming he can do something special dumb frick

        • 1 month ago
          Anonymous

          I'm staring to think threads like these are slide threads... but we are not on /misc/.. .so.. here it goes:
          What does AHK do besides simply inject/alter keyboard/mouse commands?
          From what i read from the docs, that's what autohotkey does. And those things can be done easily on linux with simpler tools.
          xdotool and tmux have been mentioned, combine those with bash, and you are there.
          >but scripting is hard and i'm stupid.
          Oh well... it is not for everyone. If you know how to script, then it's like you have learned a language that enables you to talk to computers.
          If you are used to GUI's, and don't know scripting... then you should stick to AHK.

          The people that made AHK, those are smart and cool. Not you, ur just a moron that is walking in the shadow of giants.
          The fact that AHK exists, is due to the fact that windows is not really made for automation or industry.

          • 1 month ago
            Anonymous

            Bot post?
            AHK is purely scripted, it has no GUI

          • 1 month ago
            Anonymous

            You have to consider the fact that I have not once used it because we have not used Windows in over a decade to begin with. I asked you what it can do to start.

          • 1 month ago
            Anonymous

            >Talks passionately about topics he has no actual understanding of
            Yup, we're on IQfy

          • 1 month ago
            Anonymous

            I know the surface area of userland configuration at a mastery level. I have not used your specific garbage of choice, correct. I asked what it can do that I already cannot

            What exactly is AHK doing that my wm and tmux bindings + xdotool doesnt?

            so there is no logical fallacy

          • 1 month ago
            Anonymous

            You use it to automate mouse clicks right?
            So... you can assume you use it to automate GUI's .. right?

            Are you stupid?

        • 1 month ago
          Anonymous

          >AHK is far more robust then most people give it credit for since most people just use it for shit like auto clicking in games.
          I could use it for other things, but why the hell would I? AHK language is horrible.

  5. 1 month ago
    Anonymous

    What exactly is AHK doing that my wm and tmux bindings + xdotool doesnt?

    • 1 month ago
      Anonymous

      i asked this question too before, and apparently it can script gui programs that use the win32 api, which is useful since that's the majority of programs on windows. it's hard to do that in linux since everything uses whatever random gui library the developer decides to use

      • 1 month ago
        Anonymous

        shouldn't wine work?

      • 1 month ago
        Anonymous

        There is no difference in the way my window manager handles a program regardless of what backend library it is using

        • 1 month ago
          Anonymous

          what i mean by win32 scripting is that it can directly interact with the programs without doing it through mimicing user input. you can minimize the program and let it run. with xdotool, you have to let go of the mouse and keyboard while it runs

          • 1 month ago
            Anonymous

            Brother, X11 is a display server. You can run multiple display servers. Invisibly or visibly.
            https://wiki.archlinux.org/title/Xephyr

          • 1 month ago
            Anonymous

            i guess you can hack together a solution like that. it would still be easier to just ask win32 what a certain data field says instead of using OCR to do it

          • 1 month ago
            Anonymous

            To continue, its actually Windows that is limited to a single-instance in a true sense. To even go further beyond- under Linux we can even have fully unique userlands that share kernelspace through containers (LXC/LXD), not just multiple displays.

            i guess you can hack together a solution like that. it would still be easier to just ask win32 what a certain data field says instead of using OCR to do it

            He learns nothing, great lol. I can literally do everything you're asking and more.

          • 1 month ago
            Anonymous
          • 1 month ago
            Anonymous

            >I can literally do everything you're asking and more.
            How do you extract text from a GTK program without OCR?

          • 1 month ago
            Anonymous

            Any libatspi wrapper like pyatspi can directly read text of GTK applications

          • 1 month ago
            Anonymous

            Thank you

  6. 1 month ago
    Anonymous

    >some crappy useless pos
    KDE Plasma has this functionality built it, anon...

  7. 1 month ago
    Anonymous

    >Suppose I was considering to transition

  8. 1 month ago
    Anonymous

    in linux use command line software instead and script it. all the gui software are interfaces for command line software.

  9. 1 month ago
    Anonymous

    Anything will be better. I recommend doing stuff in python with pyautogui.

  10. 1 month ago
    Anonymous

    >no gui by the way
    aparently because it also "runs scripts" there is no gui. lol what the frick is this.

  11. 1 month ago
    Anonymous

    What functionality does ahk have that you can't find on Linux? I would just us sxhkd to run shell or maybe perl scripts.

    • 1 month ago
      Anonymous

      None. It's just a wingay wanting to do the right thing but, in his absolute ignorance about software, afraid to go ahead.

  12. 1 month ago
    Anonymous

    Bash scripts.

  13. 1 month ago
    Anonymous

    https://alternativeto.net/software/autohotkey/?platform=linux

  14. 1 month ago
    Anonymous

    you didn't say what you use autohotkey for but https://espanso.org might take over some of what you use it for
    t. Mac weenie looking for a TextExpander equivalent on Linux

  15. 1 month ago
    Anonymous

    If cheat engine has a linux implementation you can use lua scripting support to call mouse move/click or anything keyboard related.

  16. 1 month ago
    Anonymous

    You can also use the lua scripting of cheat engine to find the cursor's current mouse pos if you are going to be writing something more complex than a LMB spammer. Slightly unrelated are RGB finding utilities, which are open source, those will actually give you mouse information too and grab screen pixel colors if that has any use to what you are trying to automate or simple color sampling.

    • 1 month ago
      Anonymous

      In Linux everything is a file, so you can just read the mouse struct directly at /dev/input/mice, no tools required

      Listen old man, how many times do we have to teach you this lesson

  17. 1 month ago
    Anonymous

    There isn't one.
    You will have to cope with using a half-dozen obsolete/poorly-maintained to assemble a simulacrum of ahk.

    • 1 month ago
      Anonymous

      >poorly-maintained *tools
      FRICK

  18. 1 month ago
    Anonymous

    The absolute state

  19. 1 month ago
    Anonymous

    In general, nothing. Depending on your programming autism and usecases, xdotool or the more powerful dotool can do a lot

  20. 1 month ago
    Anonymous

    What's the usecase for automating GUI apps instead of using white man's CLI?

    • 1 month ago
      Anonymous

      Botting in MMOs for money

      • 1 month ago
        Anonymous

        Not him but fair enough there. If youre serious then a headless client and object hooking is meta for such a topic. Back in the old old days I would use pascal for color detection, interesting times lol

  21. 1 month ago
    Anonymous

    Use picrel instead on Windows. It's AHK except with human (BASIC-based) syntax

  22. 1 month ago
    Anonymous

    Just frickin use Python and pyautogui or smth

  23. 1 month ago
    Anonymous

    What are your doing with it?

    • 1 month ago
      Anonymous

      Probably playing MMOs or some shit

Your email address will not be published. Required fields are marked *