Programma in background
Programma in background
Come da topic,
ho la versione di ubuntu 11.10 ed ho realizzato un programmi in processing.
Vorrei che si avvi quando accendo il pc.
E che non mostri la schermata, ovvero, sia possibile vedere che sia in esecuzione soltanto dal monitor dei processi.
Come posso fare? c'è qualche soluzione?
ho la versione di ubuntu 11.10 ed ho realizzato un programmi in processing.
Vorrei che si avvi quando accendo il pc.
E che non mostri la schermata, ovvero, sia possibile vedere che sia in esecuzione soltanto dal monitor dei processi.
Come posso fare? c'è qualche soluzione?
- steff
- Moderatore Globale

- Messaggi: 40359
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Programma in background
Non ho capito bene cosa hai creato, se gira senza gui con permessi root puoi inserirlo in /etc/rc.local
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Programma in background
E' un semplice programma che legge da seriale dei dati che manda arduino,
Li interpreta, e in base a questi ultimi fa muovere il cursore del mouse.
Per farla corta mi sono creato un mouse tutto mio
Non ho utilizzato nessun comando grafico quindi, è veramente brutto tenere il programma in basso, mi piacerebbe tenerlo visibile solamente nel "task menager".
Chiedimi pure chiarimenti, non sono un esperto quindi molte volte faccio confusione con i termini
Li interpreta, e in base a questi ultimi fa muovere il cursore del mouse.
Per farla corta mi sono creato un mouse tutto mio
Non ho utilizzato nessun comando grafico quindi, è veramente brutto tenere il programma in basso, mi piacerebbe tenerlo visibile solamente nel "task menager".
Chiedimi pure chiarimenti, non sono un esperto quindi molte volte faccio confusione con i termini
Re: Programma in background
Niente?? nn ne avete idea??
- steff
- Moderatore Globale

- Messaggi: 40359
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Programma in background
No, inserirlo in /etc/rc.local non va a questo punto. Ma secondo il DE e/o WM (gestore finestre) che usi puoi nascondere le finestre o minimizzarle nella systray. Per kde o openbox potrei dirtelo.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Programma in background
Scusami non riuscivo a capire cosa mi dicevi 
ho trovato il file rc.local ma non ho i permessi per scrivere sul file.
cmq supponendo che il nome del mio file sia X.jr
cosa dovrei scrivere?
ho trovato il file rc.local ma non ho i permessi per scrivere sul file.
cmq supponendo che il nome del mio file sia X.jr
cosa dovrei scrivere?
- steff
- Moderatore Globale

- Messaggi: 40359
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: Programma in background
Non va bene in quanto il tuo programma agisce dentro il server grafico, in /etc/rc.local può solo inserire script/programmi che sono indipendenti da un ambiente grafico.
Dimmi quale è la tua versione *ubuntu
Per scrivere in file di sistema (sapendo cosa s fa)
Dimmi quale è la tua versione *ubuntu
Per scrivere in file di sistema (sapendo cosa s fa)
Codice: Seleziona tutto
sudo gedit /percorso/fileHai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: Programma in background
infatti hai ragione
ho scritto le seguenti linee di codice ma non è successo nulla: :'(
la mia versione di ubuntu è la 11.10
Sotto c' è una "demo" del "programma" che ho fatto, (l'ho tagliato tutto, quindi non aspettatevi un codice scritto bellissimo).
https://docs.google.com/open?id=0B6FP6U ... Q4OTkwZmJj
(Non vi preoccupate, il programma sposta il mouse di 10 pixel ogni 5 secondi quindi avete tutto il tempo di chiuderlo)
Devo solo riuscire a farlo girare senza che io me ne accorga
dobbiamo trovare una soluzione!!
PS: la versione di ubuntu deve essere a 32bit chi vuole mi faccia un fischio e metto anche a 64
Codice: Seleziona tutto
cd /home/alberto/Scrivania/application.linux32
sh mouvere_il_mouse_con_arduino
Sotto c' è una "demo" del "programma" che ho fatto, (l'ho tagliato tutto, quindi non aspettatevi un codice scritto bellissimo).
https://docs.google.com/open?id=0B6FP6U ... Q4OTkwZmJj
(Non vi preoccupate, il programma sposta il mouse di 10 pixel ogni 5 secondi quindi avete tutto il tempo di chiuderlo)
Devo solo riuscire a farlo girare senza che io me ne accorga
PS: la versione di ubuntu deve essere a 32bit chi vuole mi faccia un fischio e metto anche a 64
- el_Felix
- Entusiasta Emergente

- Messaggi: 1059
- Iscrizione: martedì 13 maggio 2008, 7:20
- Località: RM
- Contatti:
Re: Programma in background
Beh potresti creare un'applicazione d'avvio.
Non so di preciso la voce di menu che devi andare a cercare su Oneiric, ma su Ubuntu 10.04 basta che vai su Sistema->Preferenze->Applicazioni d'Avvio e ti si apre il gestore delle applicazioni avviate in automatico, da lì clicchi su "Aggiungi" e ti si apre una finestra in cui devi mettere nome, comando e commento. Nome e commento metti quello che vuoi, come comando metti il percorso assoluto del file seguito da un carattere "&", così:
in modo che il programma verrà lanciato sganciato da un qualsiasi terminale di controllo.
Prova a vedere se trovi da qualche parte dentro Unity la voce Applicazioni d'Avvio (magari cerca nella dash, tasto grigio in alto a sinistra col simbolo di ubuntu) e se riesci a ottenere quello che ti serve!
Non so di preciso la voce di menu che devi andare a cercare su Oneiric, ma su Ubuntu 10.04 basta che vai su Sistema->Preferenze->Applicazioni d'Avvio e ti si apre il gestore delle applicazioni avviate in automatico, da lì clicchi su "Aggiungi" e ti si apre una finestra in cui devi mettere nome, comando e commento. Nome e commento metti quello che vuoi, come comando metti il percorso assoluto del file seguito da un carattere "&", così:
Codice: Seleziona tutto
/percorso/assoluto/programma &Prova a vedere se trovi da qualche parte dentro Unity la voce Applicazioni d'Avvio (magari cerca nella dash, tasto grigio in alto a sinistra col simbolo di ubuntu) e se riesci a ottenere quello che ti serve!
Re: Programma in background
Grazie della risposta.
A lanciare l'applicazione all'avvio ci sono riuscito come dici te ma la sciarla come fosse solo un processo , no
è li il problema vorrei che rimanesse in esecuzione ma che non fosse visibile dall'utente ( cioè me )
A lanciare l'applicazione all'avvio ci sono riuscito come dici te ma la sciarla come fosse solo un processo , no
è li il problema vorrei che rimanesse in esecuzione ma che non fosse visibile dall'utente ( cioè me )
-
dadexix86
- Tenace Tecnocrate

- Messaggi: 16364
- Iscrizione: domenica 22 marzo 2009, 19:58
- Desktop: Unity
- Distribuzione: Ubuntu 18.04 x86_64
- Località: Paris, France
Re: Programma in background
Beh, devi crearla che sia un processo/un demone 
Non so se questo si possa fare con un programma java, però ad esempio guarda qui: http://www.source-code.biz/snippets/java/7.htm
Ci sono un sacco di esempi su come demonizzare un'applicazione, basta che cerchi con google demonize application linux o create daemon linux
Non so se questo si possa fare con un programma java, però ad esempio guarda qui: http://www.source-code.biz/snippets/java/7.htm
Ci sono un sacco di esempi su come demonizzare un'applicazione, basta che cerchi con google demonize application linux o create daemon linux
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Re: Programma in background
Grandeee!! tu mi hai capito cosa voglio faredadexix86 ha scritto: Beh, devi crearla che sia un processo/un demone
Non so se questo si possa fare con un programma java, però ad esempio guarda qui: http://www.source-code.biz/snippets/java/7.htm
Ci sono un sacco di esempi su come demonizzare un'applicazione, basta che cerchi con google demonize application linux o create daemon linux
ora cerco sul web, caso mai, ti chiamo se mi serve aiuto!!(in senso allegorico)
-
dadexix86
- Tenace Tecnocrate

- Messaggi: 16364
- Iscrizione: domenica 22 marzo 2009, 19:58
- Desktop: Unity
- Distribuzione: Ubuntu 18.04 x86_64
- Località: Paris, France
Re: Programma in background
Se hai problemi, apri un post nella sezione Programmazione, e eventualmente linka questa discussione 
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
- el_Felix
- Entusiasta Emergente

- Messaggi: 1059
- Iscrizione: martedì 13 maggio 2008, 7:20
- Località: RM
- Contatti:
Re: Programma in background
Scusate ma non ho ben capito...non vuoi che sia visibile da te, ma in che senso? non vuoi che il tuo utente possa vedere che il processo è in esecuzione, o non vuoi vedere la finestra di terminale ridotta a icona?
Nel primo caso, non ho idea di come si faccia, nel secondo caso prova a seguire le indicazioni di albyy911, io non ne so niente :-\
Nel primo caso, non ho idea di come si faccia, nel secondo caso prova a seguire le indicazioni di albyy911, io non ne so niente :-\
Re: Programma in background
Non voglio vedere la finestra di terminale.
Certo il processo lo vorrei visibile ( cosi posso chiudere l'applicazione )
]
siamo nel secondo caso quindi @el_Felix dimmi come fare
Certo il processo lo vorrei visibile ( cosi posso chiudere l'applicazione )
]
- el_Felix
- Entusiasta Emergente

- Messaggi: 1059
- Iscrizione: martedì 13 maggio 2008, 7:20
- Località: RM
- Contatti:
Re: Programma in background
mi auto-quoto:
...segui le indicazioni di alby!el_Felix ha scritto: Nel primo caso, non ho idea di come si faccia, nel secondo caso prova a seguire le indicazioni di albyy911, io non ne so niente :-\
Re: Programma in background
O.O Alby sono io?!?!?!el_Felix ha scritto: ...segui le indicazioni di alby!
Non capisco
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 18 ospiti