The Following 3 Users Say Thank You to nieldk For This Useful Post: | ||
![]() |
2022-05-14
, 20:19
|
|
Posts: 584 |
Thanked: 1,554 times |
Joined on Sep 2019
|
#12
|
You could use shc to compile the script to binary.
I cant recall if thats available on SailfishOS, but otherwise, its fairly simple.
Sources for shc is available so if its not already in repositories, it Can be compiled and used.
https://github.com/neurobin/shc
The Following User Says Thank You to nonsuch For This Useful Post: | ||
![]() |
2022-05-15
, 13:30
|
Posts: 1,298 |
Thanked: 4,322 times |
Joined on Oct 2014
|
#13
|
shc works.
But the compiled script suffers exactly the same ailments as the script itself, i.e. the launcher (lipstick I guess?) doesn't know that the script started, or that it finished, and just keeps spinning a waiting spinner for some time. It is not harmful, just not nice to look at.
I was wondering if it was possible to send the appropriate commands to the launcher (dbus???) via shell commands, or if I had to create a Silica wrapper around the script to get it to behave "nicely".
That said, is it possible to create a sort of Hello World Silica/QML program without having to install the complete SDK (on my desktop)?
The Following User Says Thank You to nieldk For This Useful Post: | ||
![]() |
2022-05-15
, 18:46
|
|
Posts: 889 |
Thanked: 2,087 times |
Joined on Sep 2010
@ Manchester
|
#14
|
![]() |
2022-05-17
, 17:19
|
|
Posts: 584 |
Thanked: 1,554 times |
Joined on Sep 2019
|
#15
|
![]() |
2022-05-17
, 17:21
|
|
Posts: 584 |
Thanked: 1,554 times |
Joined on Sep 2019
|
#16
|
Really don’t know about dbus, but the API docs are here.
Coderus might know, but not sure how active he is here atm.
https://docs.sailfishos.org/Referenc...Is/D-Bus_APIs/
Extract this (tar xvf.shc.tar.gz)
copy the shc to /usr/local/bin/
You can still support my work by donation - click here