[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: un bottone per far partire uno script su kodi





Il 27/02/25 11:58, gerlos ha scritto:


Il giorno gio 27 feb 2025 alle ore 08:55 Francesco Potortì <Potorti@isti.cnr.it <mailto:Potorti@isti.cnr.it>> ha scritto:


    Per annerire lo schermo bisogna premere una sequenza di otto tasti
    sul telecomando, che è un  po' scomodo.  Alla tv c'è attaccato un
    Kodi, che ho scoperto essere in grado di passare al tv una sequenza
    di comandi Cec che annerisce lo schermo usando un semplice script.

    Ora il problema è far partire lo script.  Mi serve un tasto da
    mettere vicino al tv o sul tavolo del soggiorno: si fa partire il
    timeshift col telecomando e poi si preme il bottone.

    Ma non riesco a trovare un bottone adatto.  La cosa più economica
    sarebbe prendere un vecchio mouse, attaccarlo al kodi e usare un
    bottone del mouse per far partire lo script.  Ma come si fa in
    pratica a far partire uno script su kodi quando i lbottone del mouse
viene premuto?

Io ho risolto un problema analogo (bottone "semplice" per avviare script che fanno cose in casa) usando Termux, un emulatore di terminale per Android che permette di eseguire un ambiente Debian unstable sullo smartphone. Installando insieme a Termux i due plugin Termux:API e Termux:Widget ho potuto aggiungere sul mio smartphone un widget che elenca una serie di script che posso eseguire. Trovi Termux, Termux:API e Termux:Widget su F-Droid (non installare la versione di Termux che trovi sul Play Store, è molto limitata).

In particolare Termux:Widget elenca ed esegue gli script bash nella dir ~/.shortcuts di Termux, mentre Termux:API mi permette di ricevere sullo smartphone notifiche dagli script (permette di usare negli script bash dei comandi che interagiscono con i sistemi di Android).

Ad esempio ho preparato uno script che avvia il mio media server mandando un segnale wake on lan, prova a pingarlo e mi mostra una notifica quando risponde, così so che è attivo e pronto.

Certo, non è immediato come un bottone fisico, e richiede un minimo di preparazione, ma avendo il cellulare sempre a portata di mano è tutto sommato una soluzione comoda, anche perché il tuo script può mandare segnali indietro allo smartphone, confermando se un comando ha avuto successo o meno.

Un'alternativa che mi viene un mente è prendere una delle mille mila "macro pad" o "tastiera macro", micro tastiere con uno due o pochi più tasti, che possono essere programmate per inviare dei keycode specifici, e da quelli eseguire i tuo script. Non ho esperienza specifica in proposito, ne ho solo sentito parlare. Vedi ad esempio: https://medium.com/@etdu/programming-a-macro-keypad-for-ubuntu- e430451f5e43 <https://medium.com/@etdu/programming-a-macro-keypad-for- ubuntu-e430451f5e43>

In bocca al lupo,
gerlos

Buongiorno,

anche kdeconnect permette di eseguire script da remoto usando il cellulare e può essere installato anche solo come programma da linea di comando sul pc che ha kodi. Non so se sia più semplice che usare termux, ma puoi confrontare le due opzioni.

saluti,
Nicola




Reply to: