- 0 Posts
- 9 Comments
count0@lemmy.dbzer0.comto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Pirate IPTV User Fines "Coming Soon" But Are Not "Psychological Terrorism"English
3·2 years ago… Which means that businesses are making ‘too much’ money on top to sink into such endeavors, no?
count0@lemmy.dbzer0.comto
KDE@lemmy.kde.social•Konsole: keybinding to a sequence of actions
2·2 years agoThank you!
This is what I came up with.
- a script that does what you need, and reads a kinda ‘config file’ which Konsole instance/window/session to use
- another script that saves the current session into that config file
So you’d save the scripts somewhere you like, and run the
useThisSessionone in the session you’d like to be the target.Then, you can run / bind to a shortcut / … the
runCommandscript, and it will show, raise, set Session, and run the command on the target saved earlier.useThisSession.sh:#!/bin/bash # useThisSession echo MYCMD_SERVICE=$KONSOLE_DBUS_SERVICE > ~/.config/mycmdrc echo MYCMD_SESSION=${KONSOLE_DBUS_SESSION#/Sessions/} >> ~/.config/mycmdrc echo MYCMD_WINDOW=${KONSOLE_DBUS_WINDOW#/Windows/} >> ~/.config/mycmdrcrunCommand.sh:#!/bin/bash # runCommand . ~/.config/mycmdrc qdbus $MYCMD_SERVICE /konsole/MainWindow_$MYCMD_WINDOW showNormal qdbus $MYCMD_SERVICE /konsole/MainWindow_$MYCMD_WINDOW raise qdbus $MYCMD_SERVICE /Windows/$MYCMD_WINDOW setCurrentSession $MYCMD_SESSION qdbus $KONSOLE_DBUS_SERVICE /Sessions/$MYCMD_SESSION runCommand "echo cmd"For testing purposes, I’m using
"echo cmd"instead of'!!'(note the different type of quotes) to not cause any… unintended… executions.Running
qdbus $MYCMD_SERVICE /konsole/MainWindow_$MYCMD_WINDOWwill show you all methods available on the Window, eg, so you can pick&choose from those if you want different behaviour from show (& un-minimize) and raise.EDIT: syntax adjusted to work in ‘regular’ bash
count0@lemmy.dbzer0.comto
KDE@lemmy.kde.social•Konsole: keybinding to a sequence of actions
2·2 years agoSoo… If we could figure out how to do the first one via DBus/from the command line, you could put both in a script and bind that to a (global or so) shortcut, and be set. (?)
What qdbus command line exactly are you using to post input to the shell within Konsole?
I’ll have a look later when I’m at my desktop again (and hopefully will remember).
count0@lemmy.dbzer0.comto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Music site free-mp3-download has shut downEnglish
62·2 years agoFor the vendor (non-)consent thing - Consent-O-Matic provides an appropriate framework.
(Whether such a side would even care about the preference/consent is another matter entirely - I’d suggest a throwaway browser identity and cookie auto delete for a start, anyway.)
Creating rules has a bit of a learning curve the first three or seven times, but I find that more interesting to do than go through a hostile/dark pattern cookie dialog or such the third time.
Hm, maybe the appropriate functionality from CoM could be re-wrapped as a TamperMonkey module…
Web automation for the masses 😱
count0@lemmy.dbzer0.comto
Android@lemmy.world•Recommend me some Quality of Life Android applicationsEnglish
2·2 years agoWhat exactly does it do / which problem(s) does it solve? Its website reads kinda intentionally vague to me.
count0@lemmy.dbzer0.comto
Android@lemmy.world•Recommend me some Quality of Life Android applicationsEnglish
4·2 years agoRegarding weather: I just love the no-frills at-a-glance presentation of the AF Weather Widget
count0@lemmy.dbzer0.comto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•ByPass Paywall add-on in firefox is not working with paywalled sites. Alternatives?English
0·2 years ago12ft.io and/or archive.is/archive.today/… are worth trying in such cases (assuming you already have the latest version of the current ByPass addon, see the other comment).
Usually those all need to be in the same folder, and you launch unrar with the file with no (if such one exists) or the lowest number (0 of 1) only.