Diferencia entre revisiones de «AMule»

De Wiki de BandaAncha.eu
Saltar a: navegación, buscar
Línea 1: Línea 1:
=aMule en 2020=
+
=aMule de bajo consumo eléctrico=
 +
El objetivo de esta página no es explicar cómo usar aMule, sino ofrecer a los usuarios de su versón de escritorio, una guía de cómo isntalarlo en un instema embebido que gaste menos electricidad.
  
=Instalación de aMule en el NAS=
+
=Requsitos=
=Instalación de la interfaz gráfica=
+
*Un dispositivo embebido, con disco duro: ya sea un NAS (he usado firmware ALT-F), o uno con firmware Openwrt y disco duro USB
 +
*Un ordenador para ejecutar emulegui y poder controlar amule
 +
 
 +
=Instalación de aMule=
 +
<code>ipkg update
 +
ipkg install amule
 +
</code>
 +
=Instalación de la interfaz gráfica (amulegui)=
 
==Windows==
 
==Windows==
 
amulegui para win32 está contenido dentro del fichero zip para win32, que se puede descargar de Sourceforge , y se puede descargar del siguiente enlace de Sourceforge<ref name="Link de Amule win32 2.3.2">https://sourceforge.net/projects/amule/files/aMule/2.3.1/aMule_2.3.1%20-%20Win32.zip/download</ref>
 
amulegui para win32 está contenido dentro del fichero zip para win32, que se puede descargar de Sourceforge , y se puede descargar del siguiente enlace de Sourceforge<ref name="Link de Amule win32 2.3.2">https://sourceforge.net/projects/amule/files/aMule/2.3.1/aMule_2.3.1%20-%20Win32.zip/download</ref>
Línea 9: Línea 17:
 
A modo de ejemplo, para instalarlo en Debian, lanzamos la orden:
 
A modo de ejemplo, para instalarlo en Debian, lanzamos la orden:
 
<code>sudo apt-get install amule</code>
 
<code>sudo apt-get install amule</code>
 +
=Configureación de aMule=
 +
Para información adicional, consultar la documentación <ref name="ajustes varios de aMule">https://wiki.debian.org/aMule</ref>
 +
===Subir fichero de configuración===
 +
Creamos un fichero en nuestro ordenador, que se llame amule.conf (Recomiendo hacerlo con Notepad`++) ( "/mnt/md0/amule/" es la carpeta donde amule grabará los ficheros ... evidentemente, hay que poner una carpeta que corresponda a nuestra estructura de directorios)
 +
 +
[eMule]
 +
 +
AppVersion=2.3.1
 +
 +
Nick=unUser
 +
 +
QueueSizePref=50
 +
 +
VerboseDebug=0
 +
 +
MaxUpload=0
 +
 +
MaxDownload=0
 +
 +
SlotAllocation=2
 +
 +
Port=3390
 +
 +
UDPPort=2232
 +
 +
UDPEnable=1
 +
 +
Address=
 +
 +
Autoconnect=1
 +
 +
MaxSourcesPerFile=300
 +
 +
MaxConnections=500
 +
 +
MaxConnectionsPerFiveSeconds=20
 +
 +
RemoveDeadServer=1
 +
 +
DeadServerRetry=3
 +
 +
ServerKeepAliveTimeout=0
 +
 +
Reconnect=1
 +
 +
Scoresystem=1
 +
 +
Serverlist=1
 +
 +
AddServerListFromServer=0
 +
 +
AddServerListFromClient=0
 +
 +
SafeServerConnect=1
 +
 +
AutoConnectStaticOnly=0
 +
 +
UPnPEnabled=0
 +
 +
UPnPTCPPort=50000
 +
 +
SmartIdCheck=1
 +
 +
ConnectToKad=1
 +
 +
ConnectToED2K=1
 +
 +
TempDir=/mnt/md0/amule/Temp
 +
 +
IncomingDir=/mnt/md0/amule/Incoming
 +
 +
ICH=1
 +
 +
AICHTrust=0
 +
 +
CheckDiskspace=1
 +
 +
MinFreeDiskSpace=1
 +
 +
AddNewFilesPaused=0
 +
 +
PreviewPrio=0
 +
 +
ManualHighPrio=0
 +
 +
StartNextFile=0
 +
 +
StartNextFileSameCat=0
 +
 +
StartNextFileAlpha=0
 +
 +
FileBufferSizePref=16
 +
 +
DAPPref=1
 +
 +
UAPPref=1
 +
 +
AllocateFullFile=0
 +
 +
OSDirectory=/var/lib/amule/
 +
 +
OnlineSignature=0
 +
 +
OnlineSignatureUpdate=5
 +
 +
EnableTrayIcon=0
 +
 +
MinToTray=0
 +
 +
ConfirmExit=1
 +
 +
StartupMinimized=0
 +
 +
3DDepth=10
 +
 +
ToolTipDelay=1
 +
 +
ShowOverhead=0
 +
 +
ShowInfoOnCatTabs=1
 +
 +
VerticalToolbar=0
 +
 +
GeoIPEnabled=1
 +
 +
ShowVersionOnTitle=0
 +
 +
VideoPlayer=
 +
 +
StatGraphsInterval=3
 +
 +
statsInterval=30
 +
 +
DownloadCapacity=300
 +
 +
UploadCapacity=100
 +
 +
StatsAverageMinutes=5
 +
 +
VariousStatisticsMaxValue=100
 +
 +
SeeShare=2
 +
 +
FilterLanIPs=1
 +
 +
ParanoidFiltering=1
 +
 +
IPFilterAutoLoad=1
 +
 +
IPFilterURL=
 +
 +
FilterLevel=127
 +
 +
IPFilterSystem=0
 +
 +
FilterMessages=1
 +
 +
FilterAllMessages=1
 +
 +
MessagesFromFriendsOnly=0
 +
 +
MessageFromValidSourcesOnly=1
 +
 +
FilterWordMessages=0
 +
 +
MessageFilter=
 +
 +
ShowMessagesInLog=1
 +
 +
FilterComments=0
 +
 +
CommentFilter=
 +
 +
ShareHiddenFiles=1
 +
 +
AutoSortDownloads=0
 +
 +
NewVersionCheck=1
 +
 +
AdvancedSpamFilter=1
 +
 +
MessageUseCaptchas=1
 +
 +
Language=
 +
 +
SplitterbarPosition=75
 +
 +
YourHostname=
 +
 +
DateTimeFormat=%A, %x, %X
 +
 +
AllcatType=0
 +
 +
ShowAllNotCats=0
 +
 +
SmartIdState=1
 +
 +
DropSlowSources=0
 +
 +
KadNodesUrl= http://upd.emule-security.org/nodes.dat
 +
 +
Ed2kServersUrl=http://upd.emule-security.org/server.met
 +
 +
ShowRatesOnTitle=0
 +
 +
GeoLiteCountryUpdateUrl=http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
 +
 +
StatsServerName=Shorty's ED2K stats
 +
 +
StatsServerURL=http://ed2k.shortypower.dyndns.org/?hash=
 +
 +
[Browser]
 +
 +
OpenPageInTab=1
 +
 +
CustomBrowserString=
 +
 +
[Proxy]
 +
 +
ProxyEnableProxy=0
 +
 +
ProxyType=0
 +
 +
ProxyName=
 +
 +
ProxyPort=1080
 +
 +
ProxyEnablePassword=0
 +
 +
ProxyUser=
 +
 +
ProxyPassword=
 +
 +
[ExternalConnect]
 +
 +
UseSrcSeeds=1
 +
 +
AcceptExternalConnections=1
 +
 +
ECAddress=
 +
 +
ECPort=4712
 +
 +
ECPassword=87974213566b0dcb68a3ccce9da5a36b
 +
 +
UPnPECEnabled=0
 +
 +
ShowProgressBar=1
 +
 +
ShowPercent=1
 +
 +
UseSecIdent=1
 +
 +
IpFilterClients=1
 +
 +
IpFilterServers=1
 +
 +
TransmitOnlyUploadingClients=0
 +
 +
[WebServer]
 +
 +
Enabled=0
 +
 +
Password=4B4D37DAC6F3F93A37257634A22B92F4
 +
 +
PasswordLow=
 +
 +
Port=8087
 +
 +
WebUPnPTCPPort=50001
 +
 +
UPnPWebServerEnabled=0
 +
 +
UseGzip=1
 +
 +
UseLowRightsUser=0
 +
 +
PageRefreshTime=120
 +
 +
Template=no options available
 +
 +
Path=amuleweb
 +
 +
[GUI]
 +
 +
HideOnClose=0
 +
 +
[Razor_Preferences]
 +
 +
FastED2KLinksHandler=1
 +
 +
[SkinGUIOptions]
 +
 +
Skin=
 +
 +
[Statistics]
 +
 +
MaxClientVersions=0
 +
 +
[Obfuscation]
 +
 +
IsClientCryptLayerSupported=1
 +
 +
IsCryptLayerRequested=0
 +
 +
IsClientCryptLayerRequired=0
 +
 +
CryptoPaddingLenght=254
 +
 +
CryptoKadUDPKey=-1402356919
 +
 +
[PowerManagement]
 +
 +
PreventSleepWhileDownloading=0
 +
 +
[UserEvents]
 +
 +
[UserEvents/DownloadCompleted]
 +
 +
CoreEnabled=0
 +
 +
CoreCommand=
 +
 +
GUIEnabled=0
 +
 +
GUICommand=
 +
 +
[UserEvents/NewChatSession]
 +
 +
CoreEnabled=0
 +
 +
CoreCommand=
 +
 +
GUIEnabled=0
 +
 +
GUICommand=
 +
 +
[UserEvents/OutOfDiskSpace]
 +
 +
CoreEnabled=0
 +
 +
CoreCommand=
 +
 +
GUIEnabled=0
 +
 +
GUICommand=
 +
 +
[UserEvents/ErrorOnCompletion]
 +
 +
CoreEnabled=0
 +
 +
CoreCommand=
 +
 +
GUIEnabled=0
 +
 +
GUICommand=
 +
 +
[Debug]
 +
 +
Cat_General=0
 +
 +
Cat_Hasher=0
 +
 +
Cat_ED2k\ Client=0
 +
 +
Cat_Local\ Client\ Protocol=0
 +
 +
Cat_Remote\ Client\ Protocol=0
 +
 +
Cat_Packet\ Parsing\ Errors=0
 +
 +
Cat_CFile=0
 +
 +
Cat_FileIO=0
 +
 +
Cat_ZLib=0
 +
 +
Cat_AICH-Hasher=0
 +
 +
Cat_AICH-Transfer=0
 +
 +
Cat_AICH-Recovery=0
 +
 +
Cat_ListenSocket=0
 +
 +
Cat_Credits=0
 +
 +
Cat_ClientUDPSocket=0
 +
 +
Cat_DownloadQueue=0
 +
 +
Cat_IPFilter=0
 +
 +
Cat_KnownFileList=0
 +
 +
Cat_PartFiles=0
 +
 +
Cat_SHAHashSet=0
 +
 +
Cat_Servers=0
 +
 +
Cat_Proxy=0
 +
 +
Cat_Searching=0
 +
 +
Cat_ServerUDP=0
 +
 +
Cat_Client\ Kademlia\ UDP=0
 +
 +
Cat_Kademlia\ Search=0
 +
 +
Cat_Kademlia\ Routing=0
 +
 +
Cat_Kademlia\ Indexing=0
 +
 +
Cat_Kademlia\ Main\ Thread=0
 +
 +
Cat_Kademlia\ Preferences=0
 +
 +
Cat_PartFileConvert=0
 +
 +
Cat_MuleUDPSocket=0
 +
 +
Cat_ThreadScheduler=0
 +
 +
Cat_Universal\ Plug\ and\ Play=0
 +
 +
Cat_Kademlia\ UDP\ Firewall\ Tester=0
 +
 +
Cat_Kademlia\ Packet\ Tracking=0
 +
 +
Cat_Kademlia\ Entry\ Tracking=0
 +
 +
Cat_External\ Connect=0
 +
 +
Cat_HTTP=0
 +
 +
[HTTPDownload]
 +
 +
URL_1=
 +
 +
URL_2=http://upd.emule-security.org/server.met
 +
 +
URL_5=http://upd.emule-security.org/nodes.dat
 +
 +
==Cargar fichero de configuración al NAS==
 +
Copiamos amule.conf a la carpeta /etc/amule del sistema embebido. (Se puede usar también WinSCP )
 +
Supongamos que la IP de mi NAS es 192.168.1.44
 +
<code>scp amule.conf [email protected]:/etc/amule/amule.conf</code>
 +
==Arrancar el servicio y programarlo==
 +
==Conectarse por GUI==
 +
la contraseña predetirmanda es 'ba2018'
  
  
 
=Enlaces=
 
=Enlaces=

Revisión del 23:52 30 abr 2020

aMule de bajo consumo eléctrico

El objetivo de esta página no es explicar cómo usar aMule, sino ofrecer a los usuarios de su versón de escritorio, una guía de cómo isntalarlo en un instema embebido que gaste menos electricidad.

Requsitos

  • Un dispositivo embebido, con disco duro: ya sea un NAS (he usado firmware ALT-F), o uno con firmware Openwrt y disco duro USB
  • Un ordenador para ejecutar emulegui y poder controlar amule

Instalación de aMule

ipkg update ipkg install amule

Instalación de la interfaz gráfica (amulegui)

Windows

amulegui para win32 está contenido dentro del fichero zip para win32, que se puede descargar de Sourceforge , y se puede descargar del siguiente enlace de Sourceforge[1]

GNU/Linux

amulegui está incluido en los repositorios de las principales distribuciones de GNU/Linux. A modo de ejemplo, para instalarlo en Debian, lanzamos la orden: sudo apt-get install amule

Configureación de aMule

Para información adicional, consultar la documentación [2]

Subir fichero de configuración

Creamos un fichero en nuestro ordenador, que se llame amule.conf (Recomiendo hacerlo con Notepad`++) ( "/mnt/md0/amule/" es la carpeta donde amule grabará los ficheros ... evidentemente, hay que poner una carpeta que corresponda a nuestra estructura de directorios)

[eMule]

AppVersion=2.3.1

Nick=unUser

QueueSizePref=50

VerboseDebug=0

MaxUpload=0

MaxDownload=0

SlotAllocation=2

Port=3390

UDPPort=2232

UDPEnable=1

Address=

Autoconnect=1

MaxSourcesPerFile=300

MaxConnections=500

MaxConnectionsPerFiveSeconds=20

RemoveDeadServer=1

DeadServerRetry=3

ServerKeepAliveTimeout=0

Reconnect=1

Scoresystem=1

Serverlist=1

AddServerListFromServer=0

AddServerListFromClient=0

SafeServerConnect=1

AutoConnectStaticOnly=0

UPnPEnabled=0

UPnPTCPPort=50000

SmartIdCheck=1

ConnectToKad=1

ConnectToED2K=1

TempDir=/mnt/md0/amule/Temp

IncomingDir=/mnt/md0/amule/Incoming

ICH=1

AICHTrust=0

CheckDiskspace=1

MinFreeDiskSpace=1

AddNewFilesPaused=0

PreviewPrio=0

ManualHighPrio=0

StartNextFile=0

StartNextFileSameCat=0

StartNextFileAlpha=0

FileBufferSizePref=16

DAPPref=1

UAPPref=1

AllocateFullFile=0

OSDirectory=/var/lib/amule/

OnlineSignature=0

OnlineSignatureUpdate=5

EnableTrayIcon=0

MinToTray=0

ConfirmExit=1

StartupMinimized=0

3DDepth=10

ToolTipDelay=1

ShowOverhead=0

ShowInfoOnCatTabs=1

VerticalToolbar=0

GeoIPEnabled=1

ShowVersionOnTitle=0

VideoPlayer=

StatGraphsInterval=3

statsInterval=30

DownloadCapacity=300

UploadCapacity=100

StatsAverageMinutes=5

VariousStatisticsMaxValue=100

SeeShare=2

FilterLanIPs=1

ParanoidFiltering=1

IPFilterAutoLoad=1

IPFilterURL=

FilterLevel=127

IPFilterSystem=0

FilterMessages=1

FilterAllMessages=1

MessagesFromFriendsOnly=0

MessageFromValidSourcesOnly=1

FilterWordMessages=0

MessageFilter=

ShowMessagesInLog=1

FilterComments=0

CommentFilter=

ShareHiddenFiles=1

AutoSortDownloads=0

NewVersionCheck=1

AdvancedSpamFilter=1

MessageUseCaptchas=1

Language=

SplitterbarPosition=75

YourHostname=

DateTimeFormat=%A, %x, %X

AllcatType=0

ShowAllNotCats=0

SmartIdState=1

DropSlowSources=0

KadNodesUrl= http://upd.emule-security.org/nodes.dat

Ed2kServersUrl=http://upd.emule-security.org/server.met

ShowRatesOnTitle=0

GeoLiteCountryUpdateUrl=http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

StatsServerName=Shorty's ED2K stats

StatsServerURL=http://ed2k.shortypower.dyndns.org/?hash=

[Browser]

OpenPageInTab=1

CustomBrowserString=

[Proxy]

ProxyEnableProxy=0

ProxyType=0

ProxyName=

ProxyPort=1080

ProxyEnablePassword=0

ProxyUser=

ProxyPassword=

[ExternalConnect]

UseSrcSeeds=1

AcceptExternalConnections=1

ECAddress=

ECPort=4712

ECPassword=87974213566b0dcb68a3ccce9da5a36b

UPnPECEnabled=0

ShowProgressBar=1

ShowPercent=1

UseSecIdent=1

IpFilterClients=1

IpFilterServers=1

TransmitOnlyUploadingClients=0

[WebServer]

Enabled=0

Password=4B4D37DAC6F3F93A37257634A22B92F4

PasswordLow=

Port=8087

WebUPnPTCPPort=50001

UPnPWebServerEnabled=0

UseGzip=1

UseLowRightsUser=0

PageRefreshTime=120

Template=no options available

Path=amuleweb

[GUI]

HideOnClose=0

[Razor_Preferences]

FastED2KLinksHandler=1

[SkinGUIOptions]

Skin=

[Statistics]

MaxClientVersions=0

[Obfuscation]

IsClientCryptLayerSupported=1

IsCryptLayerRequested=0

IsClientCryptLayerRequired=0

CryptoPaddingLenght=254

CryptoKadUDPKey=-1402356919

[PowerManagement]

PreventSleepWhileDownloading=0

[UserEvents]

[UserEvents/DownloadCompleted]

CoreEnabled=0

CoreCommand=

GUIEnabled=0

GUICommand=

[UserEvents/NewChatSession]

CoreEnabled=0

CoreCommand=

GUIEnabled=0

GUICommand=

[UserEvents/OutOfDiskSpace]

CoreEnabled=0

CoreCommand=

GUIEnabled=0

GUICommand=

[UserEvents/ErrorOnCompletion]

CoreEnabled=0

CoreCommand=

GUIEnabled=0

GUICommand=

[Debug]

Cat_General=0

Cat_Hasher=0

Cat_ED2k\ Client=0

Cat_Local\ Client\ Protocol=0

Cat_Remote\ Client\ Protocol=0

Cat_Packet\ Parsing\ Errors=0

Cat_CFile=0

Cat_FileIO=0

Cat_ZLib=0

Cat_AICH-Hasher=0

Cat_AICH-Transfer=0

Cat_AICH-Recovery=0

Cat_ListenSocket=0

Cat_Credits=0

Cat_ClientUDPSocket=0

Cat_DownloadQueue=0

Cat_IPFilter=0

Cat_KnownFileList=0

Cat_PartFiles=0

Cat_SHAHashSet=0

Cat_Servers=0

Cat_Proxy=0

Cat_Searching=0

Cat_ServerUDP=0

Cat_Client\ Kademlia\ UDP=0

Cat_Kademlia\ Search=0

Cat_Kademlia\ Routing=0

Cat_Kademlia\ Indexing=0

Cat_Kademlia\ Main\ Thread=0

Cat_Kademlia\ Preferences=0

Cat_PartFileConvert=0

Cat_MuleUDPSocket=0

Cat_ThreadScheduler=0

Cat_Universal\ Plug\ and\ Play=0

Cat_Kademlia\ UDP\ Firewall\ Tester=0

Cat_Kademlia\ Packet\ Tracking=0

Cat_Kademlia\ Entry\ Tracking=0

Cat_External\ Connect=0

Cat_HTTP=0

[HTTPDownload]

URL_1=

URL_2=http://upd.emule-security.org/server.met

URL_5=http://upd.emule-security.org/nodes.dat

Cargar fichero de configuración al NAS

Copiamos amule.conf a la carpeta /etc/amule del sistema embebido. (Se puede usar también WinSCP ) Supongamos que la IP de mi NAS es 192.168.1.44 scp amule.conf [email protected]:/etc/amule/amule.conf

Arrancar el servicio y programarlo

Conectarse por GUI

la contraseña predetirmanda es 'ba2018'


Enlaces

  1. https://wiki.debian.org/aMule