Esta entrada es una guia de usuario, no verificada por ningún desarrollador de eMule, pero es un añadido útil para la mayoría de los usuarios. Pueden encontrarse preguntas y comentarios sobre este un hilo dedicado a él en nuestro foro.
Autor: ElChele
Hola a tod@s
Tutorial que nos permitirá iniciar emule con windows, provocando un delay (retraso) en la conexión, con el fin de evitar conflictos, con otros programas que se inicien con windows, y que además utilicen la conexión con internet. Hecho con windows XP sp2, y apto para todos los públicos. Probado con exito y con ID alta.
Pasos a seguir:
1º paso. Deshabilitar en emule la opción, Iniciar con windows (preferencias>General), y Autoconectar al iniciar (Preferencias>Conexión)
2º paso Crear los archivos emuleStart.js y emuleStart.bat.
Crear emuleStart.js
Copiar y pegar en una ventana del bloc de notas:
CODE var wshShell = new ActiveXObject( 'WScript.Shell' ); wshShell.run( '"C:/archivos de programa/eMule/eMule.exe"' ); WScript.sleep( 5000 ); wshShell.run( '"C:/archivos de programa/eMule/eMule.exe" connect' );
Elija Guardar Como...emuleStart.js, en Tipo, elija, todos los archivos. Guardar el archivo en la carpeta emule. (dentro de la carpeta emule exclusivamente, no dentro de incoming, config o puñetas de esas)
Nota1: Conviene aclarar que la ruta del archivo, emule/emule.exe es relativa, hay quien lo tiene en C/:.
Nota2: El valor de WScript.sleep, depende de la velocidad de procesador de cada uno,de los programas que se inicien con windows y que a su vez utilicen la conexión a internet. En este apartado cada uno ha de usar la antigua técnica de ensayo y error, en otras palabras ir probando hasta encontrar un valor optimo, que se ajuste a su configuración, en mi caso 5000 milisegundos, ya me va bien. No uso Upnp, ya que tengo modem, pero tengo entendido que emule ya contempla un retraso, para dar tiempo a que actue, así que no tiene por que ser un problema añadido.
Crear emuleStart.bat Abra una ventana del bloc de notas copie y pegue esto:
CÓDIGO c:\windows\System32\WScript.exe "c:/archivos de programa/eMule/emulestart.js"
Elija Guardar Como... emuleStart.bat, en Tipo, elija, todos los archivos. Guardar el archivo en la carpeta emule. (dentro de la carpeta emule exclusivamente, no dentro de incoming, config o puñetas de esas)
Bien, ya estan creados los dos archivos estrella, de nuestro invento, ya que emule no lo incorpora, nos tenemos que buscar la vida, bueno vale, seguimos...
Tenemos el archivo emuleStart.js (jsScript), que nos permitirá iniciar el emule con windows y retrasar la conexión unos segundos. Por otro lado tenemos el archivo emuleStart.bat, que ejecutará el archivo emuleStart.js, por lo tanto es este el que vamos a introducir en el menú inicio de windows.
Como hacerlo:
Botón derecho en Inicio>Abrir.
DobleClick en la carpeta Programas.
DobleClick en la carpeta Inicio.
Botón derecho>Nuevo>Acceso directo...
Nos abrirá la siguiente ventana:
Examinar>Buscar en la carpeta emule, el archivo emuleStart.bat> Aceptar. Pulsamos en Siguiente>Finalizar.
Ya tenemos el accceso creado, o sea el archivo emuleStart.bat en el menú inicio, listo para ejecutarse con windows.
Ya podemos cerrar emule y todos lo programas que esten rulando, a la vez que reiniciar windows, si todo va bien
esto es lo que pasará:
Se iniciará emule con windows, esperará el tiempo que hayaís programado en el delay (sleep), y se conectará. Huelga decir para los despistados, que si teneís la lista de servidores llena de purria, se conectará a la purria.
Recordad que teneís que deshabilitar las opciones Iniciar con windows, y autoconectar al iniciar, púes se supone que esto lo tiene que hacer, nuestro invento casero. Y guardar los dos archivos en la carpeta emule. De lo contrario no me vengaís con que no me funciona, que esto no me divierte, y ya sabeís como me pongo, cuando no me divierto.
Muchas, pero muchas, muchas, gracias a jestheonlyone, por su asesoramiento, y sus consejos. (merci)
Y ya ta.
Ya sabeís que esto es completamente copy left, pero me sigue gustando el buen jamon.
Edit: Una cosita importante que olvidé mencionar, y es que algunos antivirus no permiten la ejecución de Scripts, así que si es tu caso, ya sabes metele mano al antivirus y dile que no pacha ná.
chao |