Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-06-2005, 20:17   #1
Mezzelfo
Senior Member
 
L'Avatar di Mezzelfo
 
Iscritto dal: Mar 2002
Città: (MI)
Messaggi: 1111
[aMule] init.d script per amuled

Mi date una mano a fare uno script da mettere in /etc/init.d per usare il demone di amule?

Quello che segue è una versione spolpata e modificata dello script presente nel wiki di amule.org per far partire amule con VNC.

amuled.sh
Codice:
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
/bin/su - $theUser -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled"
;;

'stop')
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac
TO DO:
- controllo da mettere nello "start" che verifica che amuled non sia già in esecuzione.
- stop
- restart
Mezzelfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2005, 16:22   #2
Mezzelfo
Senior Member
 
L'Avatar di Mezzelfo
 
Iscritto dal: Mar 2002
Città: (MI)
Messaggi: 1111
Cosa ne dite di killall per lo stop?

/bin/su - $theUser -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/killall amuled"

amuled.sh
Codice:
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
/bin/su - $theUser -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled"
;;

'stop')
/bin/su - $theUser -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/killall amuled"
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac
Mezzelfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2005, 16:30   #3
Psycotic
Senior Member
 
L'Avatar di Psycotic
 
Iscritto dal: Feb 2004
Messaggi: 1209
bah se amuled nn ha un comando specifico per stopparlo allora va bene..

Pr il controllo x vedere se e' partito ti basta un semplice
pippo='ps aux|grep /usr/bin/amuled' (non con qesti apici pero')

e poi fai il controllo x vedere se la variabile contieneun valore oppure no
__________________
...Ordunque...
Psycotic è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2005, 17:23   #4
Mezzelfo
Senior Member
 
L'Avatar di Mezzelfo
 
Iscritto dal: Mar 2002
Città: (MI)
Messaggi: 1111
amuled potrebbe essere eseguito da più utenti.
Codice:
alreadyRunning=`/bin/ps -U $theUser -u $theUser u|grep /usr/bin/amuled`
if [ -n ${alreadyRunning} ]; then echo "amuled already running"; else /bin/su - $theUser -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled" fi
Mezzelfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2005, 17:41   #5
Mezzelfo
Senior Member
 
L'Avatar di Mezzelfo
 
Iscritto dal: Mar 2002
Città: (MI)
Messaggi: 1111
Codice:
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
alreadyRunning=`/bin/ps -U ${theUser} -u ${theUser} u|grep amuled`
if [ ${alreadyRunning} > " " ]
then echo "amuled already running"
else /bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled -f"
fi
;;

'stop')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/killall amuled"
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac
EDIT

Il controllo per vedere se è già in esecuzione è inutile, ci pensa già amuled.
l'opzione -f è per metterlo in background.

Codice:
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled -f"
;;

'stop')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/killall amuled"
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac

Ultima modifica di Mezzelfo : 07-06-2005 alle 18:16.
Mezzelfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2005, 20:25   #6
Mezzelfo
Senior Member
 
L'Avatar di Mezzelfo
 
Iscritto dal: Mar 2002
Città: (MI)
Messaggi: 1111
E' necessario installare amule-utils per avere amulecmd.

(# = comandi da root, $ comandi da utente che userà amule)
# apt-get install amuled amule-utils amule-remote-gui

$ amuled (questo genera il file amule.conf)
$ vi ~/.aMule/amule.conf
controllare che ci siano queste voci:
Codice:
[ExternalConnect]
AcceptExternalConnections=1
ECUseTCPPort=1
ECPort=4712
ECPassword=
DlgTabsOnTop=0
UseSecIdent=1
IpFilterOn=1
UseSrcSeeds=1
ShowProgressBar=1
ShowPercent=0
ExtractMetaDataTags=0
FullChunkAlloc=0
FullPartAlloc=0
# touch /etc/init.d/amuled.sh
# vi /etc/init.d/amuled.sh
incollarci questo:
Codice:
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled -f"
;;

'stop')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amulecmd -c Shutdown"
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac
# cd /etc/init.d
# update-rc.d amuled.sh defaults (in questo modo amuled verrà lanciato automaticamente ad ogni avvio del sistema e verrà terminato in caso di riavvio o spegnimento)

Per rimuovere lo script dall'avvio automatico:
# update-rc.d -f amuled.sh remove

Per utilizzare aMule "normalmente" con la GUI:
$ amulegui

Ultima modifica di Mezzelfo : 07-06-2005 alle 20:50.
Mezzelfo è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2005, 18:08   #7
Sirbako
Senior Member
 
L'Avatar di Sirbako
 
Iscritto dal: Oct 2004
Città: Rovereto (tn)
Messaggi: 2187
Va bene per qualsiasi versione di Amule?
__________________

Esse.Ti.?!?
Sirbako è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2005, 18:25   #8
LimiT-MaTz
Senior Member
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 673
già che ci sono vado un po off topic.

Qualcuno usa emule con fastweb? se si come ha risolto il problema che non ci sono piu' server e tutto gira sulla rete KADU.
A quando uno svilluppo della rete kad per a-mule ?

Ciao e scusate l'ot
__________________
MaTz!
LimiT-MaTz è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2005, 18:34   #9
Sirbako
Senior Member
 
L'Avatar di Sirbako
 
Iscritto dal: Oct 2004
Città: Rovereto (tn)
Messaggi: 2187
Quote:
Originariamente inviato da LimiT-MaTz
già che ci sono vado un po off topic.

Qualcuno usa emule con fastweb? se si come ha risolto il problema che non ci sono piu' server e tutto gira sulla rete KADU.
A quando uno svilluppo della rete kad per a-mule ?

Ciao e scusate l'ot
per i fastwebbiani c'è l'emule adunanza
per l'implementazione kad a breve nella versione 2.10 mi sembra.. cmq guarda su amule.org
__________________

Esse.Ti.?!?
Sirbako è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2005, 18:50   #10
Embryo
Senior Member
 
L'Avatar di Embryo
 
Iscritto dal: Dec 2000
Città: Milano
Messaggi: 2089
Quote:
Originariamente inviato da LimiT-MaTz
già che ci sono vado un po off topic.

Qualcuno usa emule con fastweb? se si come ha risolto il problema che non ci sono piu' server e tutto gira sulla rete KADU.
A quando uno svilluppo della rete kad per a-mule ?

Ciao e scusate l'ot
vai qui http://amuleadu.altervista.org/ così vedi come procede la cosa!
__________________
---- Debian Clan official Sherlock Holmes ----
Embryo è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2005, 19:33   #11
LimiT-MaTz
Senior Member
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 673
Quote:
Originariamente inviato da Sirbako
per i fastwebbiani c'è l'emule adunanza
per l'implementazione kad a breve nella versione 2.10 mi sembra.. cmq guarda su amule.org
Il supporto per kad da quanto ho letto sembra che tra poco (non troppo poco) verrò rilasciato
__________________
MaTz!

Ultima modifica di LimiT-MaTz : 25-07-2005 alle 20:33.
LimiT-MaTz è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2005, 11:31   #12
LimiT-MaTz
Senior Member
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 673
se vi interessa vi informo che e' uscito nei CVS.
Il supporto a KAD io lo sto usando e sembra abb stabile- ricordatevi di abilitare il supporto quando date ./configure
__________________
MaTz!
LimiT-MaTz è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 17:29   #13
Sirbako
Senior Member
 
L'Avatar di Sirbako
 
Iscritto dal: Oct 2004
Città: Rovereto (tn)
Messaggi: 2187
ho letto sia qua che sul forum di amule.org (l'autore dei post è lo stesso, o almeno credo)
cmq:
1) amulegui non c'è +
2) quando do amuled questo è l'output
Codice:
bako@PC-FISSO-DEBIAN:~$ amuled
amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 6
HTTP download thread end
Loading temp files from /mnt/d/emule/Temp.
Loading PartFile 5 of 5
All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled due to empty password!
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Adding file /mnt/d/emule/Temp/001.part.met to shares
Adding file /mnt/d/emule/Temp/002.part.met to shares
Adding file /mnt/d/emule/Temp/006.part.met to shares
Adding file /mnt/d/emule/Temp/007.part.met to shares
Adding file /mnt/d/emule/Temp/009.part.met to shares
HTTP download thread end
Servers: Trying to connect
General: CamuleDaemonApp::OnRun()

ERROR: aMule daemon cannot be used when external connections are disabled. To enable External Connections, use either a normal aMule or set the key"AcceptExternalConnections" to 1 in the file ~/.aMule/amule.conf

Now, exiting main app...
aMule shutdown: Terminating core.
Saving PartFile 5 of 5
All PartFiles Saved.
aMule shutdown completed.
se imposto AcceptExternalConnections=1 la volta dopo che lancio amuled da lo stesso output..
__________________

Esse.Ti.?!?
Sirbako è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2005, 11:35   #14
Sirbako
Senior Member
 
L'Avatar di Sirbako
 
Iscritto dal: Oct 2004
Città: Rovereto (tn)
Messaggi: 2187
sistemato solo che ora ho 2 problemi:
1) non c'è più amulegui e anche con apt non esiste
2) lo scrpit fa partire amuled come root (e con tutte le sue impostazioni), mentre a me sereve che lo faccia partire come il mio user
__________________

Esse.Ti.?!?
Sirbako è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Nuova rimodulazione da TIM: rincari fino...
Il satellite LINK che dovrebbe salvare i...
DAZN introduce il diritto di ripensament...
Perplexity porta Personal Computer su Wi...
El Paso ospiterà il nuovo hub AI ...
AMD si assicura fino a 2,5 GW di capacit...
WhatsApp porta chiamate e videochiamate ...
I robot aspirapolvere da non perdere ora...
MacBook Ultra con display OLED e un nuov...
Recensione Corsair Harpoon v2 Wireless: ...
Nasce il primo OLED con film cristallino...
Altman smonta una delle più grand...
JVC HA-S59W in prova: le cuffie on-ear l...
Professore nasconde una trappola nel com...
I chip di NVIDIA attuali progettano quel...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:35.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v