This is a simple app to manage and run often used shell commands without using the terminal. It comes with some ready to use presets to show all features.
These include using mcetool to toggle display always on, a workaround to the missing jack detection on XA2 devices, find files, output various system status and connect to an SSH server using "fingerterm".
With SFOS 4 the gnu-bash is currently replaced by busybox. This prevents the bash completion (compgen) to work. Also some commands may not run as intended anymore.
A workaround without warranty from https://forum.sailfishos.org/t/4659:
pkcon remove busybox-symlinks-bash
All features of the current roadmap are implemented. If you have reasonable use cases for later extension, tell me or fork: https://github.com/dscheinah/qcommand
Attachment | Size | Date |
---|---|---|
![]() | 51.99 KB | 25/02/2019 - 22:48 |
![]() | 52.88 KB | 25/02/2019 - 22:48 |
![]() | 51.71 KB | 17/07/2019 - 20:50 |
![]() | 52.7 KB | 17/07/2019 - 20:50 |
![]() | 53.16 KB | 20/07/2019 - 10:53 |
![]() | 53.84 KB | 20/07/2019 - 10:53 |
![]() | 58.01 KB | 21/07/2019 - 19:08 |
![]() | 59.96 KB | 21/07/2019 - 19:08 |
![]() | 62.39 KB | 24/07/2019 - 23:29 |
![]() | 65.14 KB | 24/07/2019 - 23:29 |
![]() | 65.66 KB | 27/07/2019 - 04:10 |
![]() | 68.46 KB | 27/07/2019 - 04:10 |
![]() | 44.47 KB | 29/07/2019 - 02:47 |
![]() | 47.45 KB | 29/07/2019 - 02:47 |
![]() | 49.4 KB | 01/08/2019 - 09:42 |
![]() | 53.12 KB | 01/08/2019 - 09:42 |
![]() | 51.34 KB | 07/08/2019 - 00:42 |
![]() | 55.09 KB | 07/08/2019 - 00:42 |
![]() | 57.84 KB | 04/10/2020 - 20:58 |
![]() | 65.14 KB | 04/10/2020 - 20:58 |
![]() | 58.26 KB | 11/02/2021 - 01:19 |
![]() | 65.53 KB | 11/02/2021 - 01:19 |
Comments
levone1
Mon, 2021/02/22 - 18:53
Permalink
Strange issue - I've been using this for months without any problems...
Update - never mind, sorry, I found it. I had modified my button.qml, and Codefield.qml in qCommand tripped at line 47, button background color. I just deleted that line, and ok now...
Branja
Wed, 2021/01/27 - 11:10
Permalink
Hello, kind sir. I like your app very much. It's quite useful. How can I add a command as a cover action? The option is greyed-out for my commands. Thx in advance.
CoanTeen
Wed, 2021/01/27 - 20:42
Permalink
For some reason I decided to do some "magic" with the cover actions. You need to enter at least two words (separated by a space) to enable the checkbox.
This automagically creates groups of cover actions (two commands sharing the same first word are grouped together). If you run a command from the cover, the next command in the group becomes active. This allows you to create toggles like I have done with the qc-Audio and qc-Display examples. The "next" button iterates through the groups.
Branja
Thu, 2021/01/28 - 11:37
Permalink
Thank you very much. This is quite helpful.
Could we also use commands that need root on the cover?
CoanTeen
Thu, 2021/01/28 - 19:55
Permalink
This is currently not possible as the cover is designed to directly execute a command without asking for root.
I will add this request to the feature list for the next update. But that may take a while as I'm quite busy at the moment.
Branja
Fri, 2021/01/29 - 09:40
Permalink
I get it. Thx for a quick response, and for making such an awesome app.
JacekJagosz
Mon, 2020/09/21 - 09:39
Permalink
Thank you for keeping this app going!
oxygenh
Sun, 2020/09/20 - 19:50
Permalink
Dear Johannes, thank you very much for stores password feature. It work fine!
oxygenh
Tue, 2020/09/01 - 13:20
Permalink
Thank you for usefull app.
Can possible to make store root password (e.g. throw Sailfish Secrets, as is done in Storeman for store login datas) ?
CoanTeen
Wed, 2020/09/02 - 19:58
Permalink
That's an interesting idea. I will look into that once I return from vacation.
oxygenh
Tue, 2020/09/08 - 12:46
Permalink
That would be nice. Thank you very much.
ezameht
Mon, 2019/10/28 - 10:43
Permalink
Thank you for this app! Is there a way to disable error notifications?
CoanTeen
Tue, 2019/10/29 - 01:02
Permalink
Error notifications are triggered on two different conditions:
If you got errors you don't care about, you can suppress them using output redirection (e.g. 2> /dev/null) and call the command "true" on the last line.
TMavica
Tue, 2019/07/30 - 12:29
Permalink
I have add a restart homescreen command as cover action, but it not appear in cover page
CoanTeen
Tue, 2019/07/30 - 20:15
Permalink
There seems to be some weird bug when adding commands with the cover action switch turned on. I will fix it with the next release later this week.
Can you please try if it works when you edit the created command and reset the switch? Just to confirm that I found the right bug...
TMavica
Sat, 2019/07/27 - 07:47
Permalink
Icon?
Markkyboy
Sat, 2019/07/20 - 12:08
Permalink
nice idea, works well, but the UI needs a little attention here and there.
CoanTeen
Sun, 2019/07/21 - 19:15
Permalink
Thank you. If you have any suggestions for the UI please let me know. It is something I could need help with.
Markkyboy
Mon, 2019/07/22 - 17:00
Permalink
I suppose, to start with, just to capitalize some of the title/heading/options, for no reason that to fall inline with how Jolla does it, for example, instead of 'run command', change to 'Run command' and likewise for menu titles and options, all lowercase just doesn't look right in my opinion.
Perhaps also, to use PageHeader where applicable, although it may make spacing look a bit odd.
I will play around with the UI as I find your app quite useful. Another user here on Openrepos attempted something similar but development seemed to halt after the first version; https://openrepos.net/content/yaliang/gui-mcetool
bomo
Wed, 2019/07/17 - 23:21
Permalink
Are root commands allowed?
CoanTeen
Sun, 2019/07/21 - 19:10
Permalink
I need to revert my previous statement. When reworking the internal command execution I got an idea on how to implement the command execution as root using devel-su and the password from the developer settings.
CoanTeen
Thu, 2019/07/18 - 00:50
Permalink
No, root commands are not possible and I'm currently not sure if I will implement it. Sorry
crakby
Mon, 2019/02/25 - 23:00
Permalink
Is this app like ShellEx?
CoanTeen
Mon, 2019/02/25 - 23:27
Permalink
Looking at the screenshots of ShellEx you seem to be right.
But as I see it, the future work will differ once I continue development. What I have in mind is something maybe described as "Kaptain light" with the programs output shown in a list view with the ability to copy or "open with" each line.