| AMULEWEB(1) | Utilitats de l'aMule | AMULEWEB(1) |
NOM¶
amuleweb - servidor web de l'aMule
SINOPSI¶
amuleweb [-h <host>] [-p <port>] [-P <password>] [-f <path>] [-q] [-v] [-l <lang>] [-w] [-t <name>] [-s <port>] [-u] [-U <port>] [-z] [-Z] [-A <password>] [-G <password>] [-a | -d] [-L] [--no-php] [-N]
amuleweb [--create-config-from=<path>]
amuleweb [--help]
amuleweb [--version]
amuleweb [--amule-config-file=<path>]
DESCRIPCIÓ¶
OBSOLET: amuleweb està obsolet i es podria eliminar a l'aMule 3.2 o posterior. Encara no s'elimina; considereu migrar a amuleapi, l'API REST/SSE.
amuleweb gestiona el vostre accés a l'aMule mitjançant un navegador web. Podeu iniciar amuleweb juntament amb amule(1), o per separat, en qualsevol moment posterior. Les opcions es poden especificar per línia d'ordres o per fitxer de configuració. Les opcions de la línia d'ordres tenen preferència sobre les del fitxer de configuració.
- [ -h <host>, --host=<host> ]
- Amfitrió on s'executa l'aMule (predeterminat: 127.0.0.1). <host> pot ser una adreça IP o un nom DNS
- [ -p <port>, --port=<port> ]
- Port de l'aMule per a connexions externes, tal com s'ha definit a Preferències->Controls remots (predeterminat: 4712)
- [ -P <password>, --password=<password> ]
- Contrasenya de les connexions externes.
- [ -f <path>, --config-file=<path> ]
- Fa servir el fitxer de configuració indicat. El fitxer de configuració predeterminat és ~/.aMule/remote.conf
- [ -q, --quiet ]
- No escriguis cap sortida a stdout.
- [ -v, --verbose ]
- Mode detallat: mostra també els missatges de depuració.
- [ -l <lang>, --locale=<lang> ]
- Estableix la configuració regional (idioma) del programa. Consulteu la secció NOTES per a la descripció del paràmetre <lang>.
- [ -w, --write-config ]
- Escriu les opcions de la línia d'ordres al fitxer de configuració i surt
- [ -t <name>, --template=<name> ]
- Carrega la plantilla anomenada <name>. Consulteu la secció COMPATIBILITAT AMB APARENCES per a més detalls.
- [ -s <port>, --server-port=<port> ]
- Port HTTP del servidor web. És el port al qual heu d'apuntar el navegador (predeterminat: 4711).
- [ -u ]
-
Habilita l'UPnP. - [ -U <port>, --upnp-port=<port> ]
- Port UPnP.
- [ -z, --enable-gzip ]
- Habilita l'ús de la compressió gzip al trànsit HTTP per estalviar amplada de banda.
- [ -Z, --disable-gzip ]
- Inhabilita l'ús de la compressió gzip (és el valor predeterminat).
- [ -A <passwd>, --admin-pass=<passwd> ]
- Contrasenya d'accés complet al servidor web.
- [ -G <passwd>, --guest-pass=<passwd> ]
- Contrasenya de convidat del servidor web.
- [ -a, --allow-guest ]
- Permet l'accés de convidats.
- [ -d, --deny-guest ]
- Denega l'accés de convidats (predeterminat).
- [ -L, --load-settings ]
- Carrega o desa la configuració del servidor web des de o cap a l'aMule remot. Això fa que amuleweb ignori la configuració de la línia d'ordres i del fitxer de configuració, i que la carregui de l'aMule. En desar les preferències no se n'escriurà cap al fitxer de configuració, sinó a l'aMule. (Evidentment, això només funciona per als paràmetres que es poden definir a Preferències->Controls remots de l'aMule.)
- [ --no-php ]
- Inhabilita l'intèrpret de PHP (obsolet)
- [ -N, --no-script-cache ]
- Torna a compilar les pàgines PHP a cada petició.
- [ --create-config-from=<path> ]
- Crea un fitxer de configuració basat en <path>, que ha d'apuntar a un fitxer de configuració vàlid de l'aMule, i després surt.
- [ --disable-ec-encryption ]
- No xifris l'enllaç de connexió externa. El xifratge es negocia automàticament sempre que l'aMule remot l'admet, i està activat per defecte per a totes les destinacions, locals o remotes. Si es desactiva, tot el que ve després de l'inici de sessió pot ser llegit, i modificat, per qualsevol que pugui observar la connexió.
- [ --force-zlib ]
- Força la compressió ZLIB a l'enllaç de connexió externa independentment de si la IP marcada és local. Útil quan el costat del servidor és accessible per un túnel VPN que resol a una IP de la LAN i l'heurística ometria la compressió.
- [ --help ]
- Mostra una breu descripció d'ús.
- [ --version ]
- Mostra el número de versió actual.
- [ --amule-config-file=<path> ]
- Camí del fitxer de configuració de l'aMule. NO HO FEU SERVIR DIRECTAMENT! L'aMule utilitza aquesta opció quan inicia amuleweb en iniciar-se. Aquesta opció fa que s'ignorin tots els altres paràmetres de la línia d'ordres i del fitxer de configuració, que les preferències es llegeixin del fitxer de configuració indicat, i també implica les opcions -q -L.
NOTES¶
Camins¶
Per a totes les opcions que accepten un valor <path>, si el camí no conté cap part de directori (és a dir, només un nom de fitxer), es considera que és dins del directori de configuració de l'aMule, ~/.aMule.
Idiomes¶
El paràmetre <lang> de l'opció -l té la forma següent: lang[_LANG][.encoding][@modifier] on lang és l'idioma principal, LANG és un subidioma o territori, encoding és el joc de caràcters que cal fer servir i modifier permet a l'usuari seleccionar una instància concreta de dades de localització dins d'una mateixa categoria.
Per exemple, les cadenes següents són vàlides:
de_DE
de_DE.iso88591
de_DE@euro
de_DE.iso88591@euro
Tot i que totes les cadenes anteriors s'accepten com a definicions d'idioma vàlides, encoding i modifier encara no s'utilitzen.
A més del format anterior, també podeu especificar els noms complets dels idiomes en anglès, de manera que -l german també és vàlid i equival a -l de_DE.
Quan no es defineix cap configuració regional, ni a la línia d'ordres ni al fitxer de configuració, es farà servir l'idioma predeterminat del sistema.
COMPATIBILITAT AMB APARENCES¶
amuleweb pot mostrar la informació amb aparences diferents. Aquestes aparences s'anomenen plantilles, i podeu fer que amuleweb en carregui una de concreta amb l'opció -t de la línia d'ordres. Les plantilles es busquen en dos llocs: primer a ~/.aMule/webserver/ i després a /usr/share/amule/webserver/ si heu instal·lat amb --prefix=/usr.
Cada plantilla ha de ser en un subdirectori amb el nom de la plantilla, i aquest directori ha de contenir tots els fitxers que la plantilla necessita.
FITXERS¶
~/.aMule/remote.conf
~/.aMule/webserver/
$(pkgdatadir)/webserver/
EXEMPLE¶
Normalment amuleweb s'executarà primer així:
amuleweb -h hostname -p ECport -P ECpassword -s HTTPport -A AdminPassword -w
o
amuleweb --create-config-from=/home/username/.aMule/amule.conf
Això desarà la configuració a $HOME/.aMule/remote.conf, i després només caldrà que escriviu:
amuleweb
Evidentment, podeu especificar més o menys opcions a la primera línia d'exemple, i també la podeu ometre del tot.
COM INFORMAR D'ERRORS¶
Informeu dels errors al nostre fòrum (https://github.com/amule-org/amule/discussions) o al nostre sistema de seguiment d'errors (https://github.com/amule-org/amule/issues). No informeu dels errors per correu electrònic, ni a la nostra llista de correu ni directament a cap membre de l'equip.
DRETS D'AUTOR¶
L'aMule i totes les utilitats relacionades es distribueixen sota la Llicència Pública General de GNU.
VEGEU TAMBɶ
AUTOR¶
Aquesta pàgina de manual la va escriure Vollstrecker <amule@vollstreckernet.de>
| October 2026 | Servidor web de l'aMule v3.2.0 |