Live chat

boboviz @entity we need to disable some components of the site, 'cause are old and not upgradable. As you know we are working hard on new site (08.10.26, 15:58)
r3venge Evento eccezionale il ritorno di Blindatron in grande stile (07.10.26, 22:30)
r3venge Postate le classifiche del Challenge (grazie a Samu986), sia quella interna completa che la top 15 dei team. Risultato STRAORDINARIO, grazie a tutti i partecipanti, siamo tornati competitivi a livello internazionale. Grazie anche ad Entity che ha dato un grosso apporto (07.10.26, 22:27)
entity Is there something going on with the Boinc Italy server? I keep getting 500 errors and pages not available (07.10.26, 18:37)
r3venge Grazie @SpotT (04.10.26, 17:23)
r3venge Sbalzati via dalla top ten per questione di pochissimo dal team Polacco. @zioriga @kidkid e tutti gli altri chiediamo un vostro intervento, ci serve una mano (03.10.26, 16:55)
r3venge https://www.primegrid.com/challenge/2026_7/top_teams.html (03.10.26, 16:54)
Pizza4ever Benvenuto Volpe Rosa (03.10.26, 15:42)
r3venge Necessitiamo aiuto nel Challenge - Siamo decimi, stiamo spingendo al massimo ma ci stanno attaccati. Dobbiamo mantenere la top ten (03.10.26, 08:45)
r3venge Io ai progetti medici, però quando c è la gara, c'è la gara Dobbiamo portare in alto il nome del team (02.10.26, 20:24)
Volpe Rosa Grazie per l'avviso, ma sono più interessato alla fisica più che alla matematica pura. (02.10.26, 20:14)
r3venge e Benvenuto! (02.10.26, 20:03)
r3venge Grazie, se ti interessa è appena partita una gara su PrimeGrid 1 ora fa (02.10.26, 20:03)
Volpe Rosa Ciao a tutti, sono appena arrivato qui. Auguro buon ottobre a tutti. (02.10.26, 19:55)
r3venge Esatto, Partecipate che forse facciamo anche una classifica nostra interna oltre a quella generale, dai dai (02.10.26, 15:53)
Pizza4ever STASERA CHALLENGE belllllaaaaaaaaaaa (02.10.26, 14:46)
sabayonino https://boincstats.com/stats/-5/user/detail/15232662235/projectList || https://stats.free-dc.org/teambycpid/BOINC.Italy (27.09.26, 00:02)
Pizza4ever nel frattempo c'e' un altro sito dove in qualche modo vedo le mie stats con il team ? (26.09.26, 14:45)
r3venge Si ci stanno lavorando (26.09.26, 13:22)
kidkidkid3 php include_once JPATH_SITE."/custom/show_BI_trophy.php (26.09.26, 11:43)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

[Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 13:44 #111273

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Ispirandomi alla discussione in rilievo vi propongo questo mio script che permette di visualizzare i task attivi di boinc nel terminale, quindi senza aprire il manager che ciuccia risorse. :D

Attenzione: Spoiler!


Esempio esecuzione script:
Attenzione: Spoiler!
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 18:41 #111275

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5857
  • Ringraziamenti ricevuti 367
ciao.

dai per scontato che il comando "boinccmd" sia installato tramite lo script di installazione del boinc ufficiale e potrebbe stare in una qualsiasi directory gestita dall'utente.

ma se è installato via package manager , il comando potrebbe stare in uno dei percorsi di sistema ($PATH) , generalmente /usr/bin , ma alcune distribuzioni potrebbero averlo anche in /usr/local/bin

proporrei una verifica del comando ed utilizzare una variabile apposita che richiami l'intero percorso dell'eseguibile
if [[ -e $(which -a boinccmd)  ]] ; then
  boinc_cmd=$(which -a boinccmd)
 else
  boinc_cmd="/tuo/boinc/personalizzato/boinccmd"
fi

e sostituire ./boinccmd nelle variabili successive con ${boinc_cmd}
stato_task=(`echo $(${boinc_cmd} ...

ciao

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 20:09 #111284

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 09/12/2014 16:31 #111317

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3970
  • Ringraziamenti ricevuti 128
Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.

:ave:
secondo me è il modo più comodo di far girare BOINC
- tutto in un'unica directory
- ti porti lo stato corrente di BOINC da una macchina a un'altra (o se cambi distribuzione sulla stessa) con un semplice tar
- niente caccia al tesoro per cercare i file di config
- installi la release che vuoi tu anche l'ultimissima, non devi stare ad aspettare che aggiornino il repository di turno per linux-tonti :asd:
- stesse procedure e script per qualsiasi distribuzione (anche di unix)

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 09/12/2014 19:14 #111322

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5857
  • Ringraziamenti ricevuti 367
astroale ha scritto:

Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.

:ave:
secondo me è il modo più comodo di far girare BOINC
- tutto in un'unica directory
- ti porti lo stato corrente di BOINC da una macchina a un'altra (o se cambi distribuzione sulla stessa) con un semplice tar
- niente caccia al tesoro per cercare i file di config
- installi la release che vuoi tu anche l'ultimissima, non devi stare ad aspettare che aggiornino il repository di turno per linux-tonti :asd:
- stesse procedure e script per qualsiasi distribuzione (anche di unix)


@astro : tutto dipende da come la distribuzione prepare il pacchetto e gli init.
spesso dipende quali pacchetti di sistema offre la dstribuzione confronto alle nuove release di boinc (glib in primis)

su *buntu in genere non ricordo se c'era un file di configuazione apposito dove poter settare tranquillamente directory di lavoro ed utenti e permessi senza diventare pazzi a girare nelle directory di sistema.su Gentoo c'è.

se voglio l'update e le libreirie richieste soddisfano le esigenza basta solo copiare gli eseguibili in /usr/bin

per gli U...nti ci sono i forum.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 10/12/2014 22:43 #111337

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8372
  • Ringraziamenti ricevuti 458
Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.


Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 10/12/2014 23:26 #111339

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
boboviz ha scritto:

Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.


Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....

Buona idea quella della sottosezione, aprire discussioni adesso sarebbe un po' dispersivo.
Certo non è che sono un gran esperto di bash, però se serve una mano sono disponibile.
Se avete idee per nuovi script, posso provare a realizzarne di nuovi.
Poi tra i miei script ho qualcos'altro da postare.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 11/12/2014 08:21 #111343

  • xdarma
  • Avatar di xdarma
  • Offline
  • Referente Climate
  • Referente Climate
  • ...dove il mondo diventa mancino...
  • Messaggi: 1047
  • Ringraziamenti ricevuti 85
boboviz ha scritto:

Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....


C'è anche lo script di rattorosso per i challenge che può tornare utile:
boincrig - Script Bash multifunzione
;)

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/01/2015 12:40 #112235

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Ho aggiornato un pochetto lo script del primo post. Ora con la variabile $len1 si può specificare quanti caratteri dei nomi del task si vogliono visualizzare (per es. 15 come nel codice). Nel mezzo vengono inseriti tanti puntini quanti ne servono per avere stringhe della stessa lunghezza. Nel caso il nome sia più corto di ${len1}*2, allora vengono visualizzati tutti i caratteri del nome del task equamente distribuiti (es. 20 caratteri => 10 avanti, 10 dietro oppure 23 caratteri => 11 avanti, 12 dietro), il resto puntini.

Attenzione: Spoiler!


Esecuzione script:
Attenzione: Spoiler!


P.S. lasciate perdere il task con tempo sm*****ato. :asd:

Ah, e poi quest'altro vi dice il tempo totale rimanente dei task oltre che contarveli.
Attenzione: Spoiler!


Esecuzione:
Attenzione: Spoiler!


P.S. ovviamente non ci devono essere task con tempo negativo come nel mio caso.


P.S.2: ho inserito 4 spazi invece dei tab nel codice perché i secondi non vengono letti. Non c'è un modo per far individuare i tab nei tag code?
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 11:14 #121901

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5857
  • Ringraziamenti ricevuti 367
se vuoi estrarre il "tempo rimanente"

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.


ottenendo qualcosa di simile :

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 11:33 #121902

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5857
  • Ringraziamenti ricevuti 367
se vuoi convertire hh:mm:ss

potrei proporti anche questo , utilizzando un pò di aritmetica
bash non lavora con i decimali quindi il valore è troncato di pochi decimi di secondo :asd: , avevo porvato utilizzando awk ma ha prodotto una schifezza ... mi rileggo meglio il man :sporco:

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

con un aggiornamento ogni due secondi
Ringraziano per il messaggio: Nubman

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 13:26 #121903

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Grazie! Cmq non sto più usando questo script...

...e avevo già implementato una conversione sfruttando bc. :asd:


Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.


P.S. il tempo rimanente reale viene copiato, ma non utilizzato. Quello che poi viene utilizzato è calcolato così: t_elaborazione / frazione_fatta. La stima è più o meno precisa purché la percentuale proceda linearmente rispetto ai tempi di esecuzione.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

[Linux] Script Bash per visualizzare le info dei task attivi 19/06/2016 04:47 #121908

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5857
  • Ringraziamenti ricevuti 367

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.
  • Pagina:
  • 1
Moderatori: campos, ReLeon, Antonio Cerrato
Tempo creazione pagina: 0.205 secondi
Powered by Forum Kunena