Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Ask Lemmy
  3. What are some "toy programs" you've created?

What are some "toy programs" you've created?

Scheduled Pinned Locked Moved Ask Lemmy
asklemmy
53 Posts 39 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C [email protected]

    Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

    I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

    J This user is from outside of this forum
    J This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #18

    I made a browser extension to make downloading Minecraft mods easier. It would scrape the curseforge page you're visiting, search for the mod on modrinth, and redirect you if it found one. It was actually very useful when I needed it, I even put it on the extension stores and it gained some users.

    I also have a small collection of random python numpy and matplotlib utilities. I need to do some basic graphs and data analysis for uni, and this simplifies it a lot.

    1 Reply Last reply
    1
    • S [email protected]

      That’s a lot of comic books.

      What’s the value of a collection like that?

      jordanlund@lemmy.worldJ This user is from outside of this forum
      jordanlund@lemmy.worldJ This user is from outside of this forum
      [email protected]
      wrote on last edited by [email protected]
      #19

      Hard to say, it's been years since I've done a full inventory and I have books signed by people who have since passed away. 😞

      Working on a current inventory now.

      S mintiefresh@lemmy.caM 2 Replies Last reply
      6
      • C [email protected]

        Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

        I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

        kolanaki@pawb.socialK This user is from outside of this forum
        kolanaki@pawb.socialK This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #20

        I made a D&D character generator once.

        1 Reply Last reply
        0
        • jordanlund@lemmy.worldJ [email protected]

          Hard to say, it's been years since I've done a full inventory and I have books signed by people who have since passed away. 😞

          Working on a current inventory now.

          S This user is from outside of this forum
          S This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #21

          That’s really cool!

          1 Reply Last reply
          1
          • C [email protected]

            Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

            I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

            P This user is from outside of this forum
            P This user is from outside of this forum
            [email protected]
            wrote on last edited by [email protected]
            #22

            Cowsay as a Service. A Go microservice that lets you send form or json http post with curl or whatever to an api over the internet and in return you get the cowsay ascii art you requested.

            1 Reply Last reply
            1
            • C [email protected]

              Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

              I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

              S This user is from outside of this forum
              S This user is from outside of this forum
              [email protected]
              wrote on last edited by [email protected]
              #23

              I have one deployed project using a raspberry pi.

              A water temp meter that reports the water temp at a local swimming hole to a private webpage. Built using a raspberry pi zero w, a timer, an MC battery, a DS18B20 sensor and a bash script running as a service on bootup.

              1 Reply Last reply
              0
              • C [email protected]

                Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                V This user is from outside of this forum
                V This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #24

                I basically rewrote all of polybar using eww widgets because I didn't like how polybar was too rigid in certain aspects.

                So lots of scripts handling audio control, dark/light mode, i3 workspace switching, media control, login session management, weather widgets calling external APIs, etc. It was a whole ecosystem of tools and widgets.

                I just recently bought a new computer with an AMD GPU so I'm finally running Hyprland, and now I'm using Waybar. But I might start a project to do it all again using Astal. Who knows. Or maybe Waybar will be able to suffice. We shall see.

                1 Reply Last reply
                0
                • undefined@lemmy.hogru.chU [email protected]

                  I haven’t written many utility scripts/programs in a while but my apartment is fully automated with temperature, humidity, light, presence and door sensors.

                  We like to keep our screen doors open when the weather is nice so I have things like fans, heating, air conditioning automated but set to turn off when a door(s) is open.

                  The outdoor lights are also automated but I have them turn green/blue when it’s foggy or rainy and they turn red when there is aircraft above.

                  Before smartphones started using random MAC addresses on WiFi I also automated some things depending which guests we had over, but I haven’t done that in a long time.

                  V This user is from outside of this forum
                  V This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #25

                  What kind of hardware do you need for all this crazy sci-fi shit? 🤯

                  1 Reply Last reply
                  0
                  • N [email protected]

                    I mostly write utilities/tools like this. Some examples from my ~/bin/ folder:

                    • A script that turns caps lock off and numlock on, and remaps caps lock to compose. I have this run by cron every minute.
                    • A script that saves the current buffer of my continously running screen recorder to a file. Bound to the Lenovo coilot key.
                    • A half-finished script that downloads and installs the latest version of discord, as Discord and ants me to manually upgrade it every time I start it.

                    Edit: OH, and on my work laptop I have a script named Fnkeyfuckery. The keyboard layout is annoying in that I have to choose between Function keys or have Home+End.
                    I want my function keys AND I want home+end. Luckily I don't need F11 and F12 very often, so I'swapped around those two with their alternate function. That way I have F1 through F10, Home and End by default, and if I hold Fn I can have F11 and F12 too. It runs on startup.

                    V This user is from outside of this forum
                    V This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #26

                    script that saves the current buffer of my continously running screen recorder to a file

                    Curious to know why you are continuously recording your screen. Must fill up your hard drives really quickly?

                    N 1 Reply Last reply
                    0
                    • V [email protected]

                      script that saves the current buffer of my continously running screen recorder to a file

                      Curious to know why you are continuously recording your screen. Must fill up your hard drives really quickly?

                      N This user is from outside of this forum
                      N This user is from outside of this forum
                      [email protected]
                      wrote on last edited by [email protected]
                      #27

                      Why: I case I want to show something unplanned to someone. Freak accident in a game, for example.
                      Disk: It's only keeping the latest 30 minutes in a buffer. Saving basically means copying that buffer to a different file.

                      V 1 Reply Last reply
                      0
                      • C [email protected]

                        Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                        I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                        S This user is from outside of this forum
                        S This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #28

                        I wrote a coin flip script that randomly calls qlmanage -p tails.jpg / heads.jpg (Mac) to flip a virtual coin.

                        1 Reply Last reply
                        1
                        • C [email protected]

                          Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                          I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                          swab148@lemmy.dbzer0.comS This user is from outside of this forum
                          swab148@lemmy.dbzer0.comS This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #29

                          orphankiller, because pacman -Rns $(pacman -Qtdq) is too much to type

                          1 Reply Last reply
                          1
                          • C [email protected]

                            Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                            I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                            typewar@infosec.pubT This user is from outside of this forum
                            typewar@infosec.pubT This user is from outside of this forum
                            [email protected]
                            wrote on last edited by [email protected]
                            #30

                            I made a website to practice reading my wristwatch: https://aadniz.github.io/niwa-practicer/ (works best on PC, and I'm well aware of many issues)

                            Since depth is important to recognizing the odd and even, quickly mapping them to the number, I made it "fake" 3D, tracing each layer in krita.

                            There was no deep motivation for this other than refreshing myself a bit of React from University. With my neverending list of project plans, I felt like this one was a good choice for that. Here is the source code: https://github.com/Aadniz/niwa-practicer

                            1 Reply Last reply
                            1
                            • C [email protected]

                              Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                              I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                              D This user is from outside of this forum
                              D This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #31

                              My most used one is a two letter terminal alias (zz for zigzag) that copies all the track information from a specified playlist, or from my “download" playlist if none is provided. It can also read from CSV and text files in order to remove all special characters and repeated words from each name. Then it outputs a formatted version to my clipboard, which I then paste into another program's config file. Then I wait...

                              1 Reply Last reply
                              1
                              • N [email protected]

                                Why: I case I want to show something unplanned to someone. Freak accident in a game, for example.
                                Disk: It's only keeping the latest 30 minutes in a buffer. Saving basically means copying that buffer to a different file.

                                V This user is from outside of this forum
                                V This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #32

                                Ah, cool.

                                Sounds kind of like the Nvidia tool for Windows.

                                Speaking of which, as well as your use case, I found this tool a while ago that looks and does pretty much the same thing: "GPU Screen Recorder", found on flathub via "com.dec05eba.gpu_screen_recorder".

                                I hope it comes to use for anyone!

                                N 1 Reply Last reply
                                0
                                • V [email protected]

                                  Ah, cool.

                                  Sounds kind of like the Nvidia tool for Windows.

                                  Speaking of which, as well as your use case, I found this tool a while ago that looks and does pretty much the same thing: "GPU Screen Recorder", found on flathub via "com.dec05eba.gpu_screen_recorder".

                                  I hope it comes to use for anyone!

                                  N This user is from outside of this forum
                                  N This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by [email protected]
                                  #33

                                  I based my setup around Replay Magic ReplaySorcery. I'm sure there are other packages too.

                                  V 1 Reply Last reply
                                  0
                                  • C [email protected]

                                    Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                                    I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                                    L This user is from outside of this forum
                                    L This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #34

                                    I wrote a powershell script to rename and reorder about 1000 comic books based off a reading order I put in a csv file once

                                    1 Reply Last reply
                                    1
                                    • jordanlund@lemmy.worldJ [email protected]

                                      Hard to say, it's been years since I've done a full inventory and I have books signed by people who have since passed away. 😞

                                      Working on a current inventory now.

                                      mintiefresh@lemmy.caM This user is from outside of this forum
                                      mintiefresh@lemmy.caM This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #35

                                      Wow this is really cool. Thanks for sharing!

                                      1 Reply Last reply
                                      4
                                      • N [email protected]

                                        I based my setup around Replay Magic ReplaySorcery. I'm sure there are other packages too.

                                        V This user is from outside of this forum
                                        V This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #36

                                        Replay Magic

                                        Hmm. Trying to find that. Do you mean ReplaySourcery?

                                        N 1 Reply Last reply
                                        1
                                        • C [email protected]

                                          Little programs or scripts or automations you've created ad-hoc to solve a particular single use case

                                          I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly

                                          lime@feddit.nuL This user is from outside of this forum
                                          lime@feddit.nuL This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #37

                                          me and a few friends have a dumb chatbot we've been fiddling with for 15 years. started out on irc, moved platforms multiple times, and i'm currently porting it to matrix. it can do poetry, markov chains, tell you when the weekend starts, pull youtube videos, create email aliases, etc.

                                          1 Reply Last reply
                                          2
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups