Direct Connect 2011
De Campuseros.Net - La Wiki
Contenido |
Servidor Direct Connect Campus Party 2011
Si quieres conocer mejor que es el Direct Connect, visita este enlace
Estado del HUB
Online. Estado en: http://valencia.campuseros.net/status/
Noticias
| > | 3-jul-2011 | Clientes preconfigurados publicados en su totalidad.
|
| > | 2-jul-2011 | Publicados clientes preconfigurados de Windows y Mac. |
Estructura del servidor
Se utilizará Gentoo Hardened como sistema base, más maquinas virtuales con los siguientes servicios:
- Verlihub : hub Direct Connect basado en el protocolo NMDC, como hub principal
- ADCH++ : hub Direct Connect EXPERIMENTAL basado en el protocolo ADC [Información sobre ADC]
- Mysql : Bases de datos de soporte para otros servicios.
- WWW : Frontend web de los servicios.
Estas maquinas virtuales correran sobre una maquina física dedicada exclusivamente para estas funciones.
Por primera vez vamos a soportar experimentalmente otro software de hub, utilizando el protocolo ADC. El hub principal seguirá siendo verlihub. Los clientes que hemos utilizado en las pasadas ediciones son compatibles con ADC, por lo que el usuario del hub no tiene que realizar ningún cambio si quiere probar el futuro sistema
Normas
Preambulo
Las siguientes normas rigen el funcionamiento y uso del servidor "Hub Campus Party 2011 - Campuseros.net" (en adelante HUB). El uso y acceso al mismo por parte del usuario conlleva la aceptación de estas normas.
Límites software
- Mínimo Share Compartido
- Lunes: 50GB
- Martes: 70GB
- Miércoles: 100GB
- Estos límites son obligatorios para todo usuario del servidor, con excepción del equipo de operadores.
- Slots
- Mínimos: 3
- Máximos: 6
- Estos límites son obligatorios para todos los usuarios del servidor, incluyendo operadores.
Archivos compartidos
- Debes compartir lo que descargues, si se detecta que no lo haces serás baneado.
- No se permite compartir archivos cuyo contenido esté perseguido por la ley segun la legislacion vigente (p.ej contenidos de pederastia, terrorismo, etc...). En caso de localizar material de este tipo, la administracion tomará las medidas necesarias para que este hecho sea puesto en conocimiento de las autoridades judiciales.
- No se permite compartir archivos del sistema operativo ni de instalaciones.
- No es recomendable compartir archivos personales, piensa que cualquiera los podrá ver.
- Los usuarios son plenos responsables del material que comparten y su transferencia. Ni el hub, ni las personas que lo gestionan y mantienen son responsables de dicho material ni de su transferencia, aunque tratarán de hacer lo posible por evitar la transferencia de contenidos perseguidos por la ley.
Comportamiento
- Trata con respeto a los demas, o tomaremos medidas.
- Si un operador solicita algo de ti, colabora por favor.
- Se permiten anuncios y comercio.
- Todo aquel usuario que repita mensajes de manera que provoque flood, o use compulsivamente las mayusculas, sera silenciado.
- Puedes usar el canal principal para anunciar cosas, pero es mejor que uses los canales dedicados a tal menester.
Sanciones
Si el usuario realiza alguna acción contraviniendo estas normas, será avisado, bien por chat, bien personalmente, por un operador. En caso de que continue realizando la actividad por la que ha sido advertido, el equipo de operadores tomará las medidas que crea oportunas en función de la gravedad de la acción.
Lista final de Operadores
imobilis (Root Admin)
Klondike (Root Admin)
Electrico (Root Admin)
Albireo (Root Admin)
KarmaQ3 (Second Admin)
Xcell
Intranet
Predicador
DokTortura
Zeru
Wolf
Muete
Z1P1
Verobe
Emper
Uso del Chat
Se controlará que no haya spam indiscriminado y molestias para los usuarios. Procurad mantener el respeto hacia los demas, y utilizad cada canal para el uso que se indica más abajo.
Canales Específicos de Chat
- Ayuda -> Canal para solicitar ayuda a los operadores / administradores del servidor.
- Comercio -> Canal para todo lo relacionado con el comercio entre campuseros.
- Peticiones -> Para pedir material a otros campuseros.
- Partidas -> Para anunciar y buscar partidas de juegos online.
- Trivial -> Bot / Canal del trivial. Para entrar -> +trivial
Comandos útiles
A continuación sigue una serie de comandos útiles. Nota: esto puede cambiar. Visitanos más adelante.
Generales
- +report usuario razón Permite indicar a los operadores que un usuario está incumpliendo las normas.
- +me accion Permite expresar acciones en tercera persona.
- +myip Permite obtener tu propia ip para poder indicarla en el apartado de conexión.
- +myinfo Permite obtener alguna información sobre ti
- +stats Permite obtener estadísticas del hub.
- +leave (dicho en una sala de chat). Permite abanadonar la sala de chat.
Trivial
- +trivial Te une a la partida de trivial en curso.
- +notrivial Te hace abandonar la partida (y que el bot no te mande más privados hasta que te unas de nuevo o te reconectes).
- +trivialword Muestra las pistas de la pregunta actual.
- +trivialquestion Muestra la pregunta actual.
- +trivialpoints Muestra tu puntuación.
- +trivialscores Muestra todas las puntuaciones.
- +trivialplayers Muestra quien está jugando.
- +trivialhelp Muestra la ayuda.
- +trivialhelp+ Muestra más ayuda.
- +trivialhintme Pide una pista.
- +trivialtopten Muestra el top 10 de jugadores.
Descarga de clientes Recomendados
IMPORTANTE: Las descargas estan en http://valencia.campuseros.net (mirror local en la campus)
Windows
- ApexDC++ Descargar Cliente Preconfigurado APEXDC++
- FlylinkDC++ Descargar Cliente Preconfigurado FLYLINKDC++ (Versión BETA, usese bajo responsabilidad propia)
GNU/Linux
Se recomienda el uso de la versión 1.1.0 por incluir descarga segmentada entre otras mejoras.
Configuración:
Instalación:
- Ubuntu: PPAs con la versión 1.1.0
- Gentoo: Overlay con la versión 1.1.0
Macintosh
Cliente recomendado: Jucy ( http://jucy.eu )
Descarga y configuración en: Direct_Connect/Configuración_Jucy_2011
Clientes alternativos
La finalidad de esta lista es ofrecer un listado de clientes alternativos, con su enlace de descarga, para aquellos que puedan tener problemas con los recomendados. Tened en cuenta que el equipo no ha probado la mayoría de ellos y por tanto, es posible que sean excluidos si provocan problemas con los recomendados. Además, dada la variedad de los mismos, tampoco podemos garantizar soporte en caso de que surjan problemas con los mismos.
Windows
GNU/Linux
Macintosh
- Valknut
- jUCy
- ShakesPeer Ha dado problemas en años anteriores.
FAQ y problemas con los clientes
Comunes a todos los SO
Your reported IP...
El DC se desconecta con el siguiente mensaje: Your reported IP: xxx.xxx.xxx.xxx does not match your real IP: xxx.xxx.xxx.xxx
- Tu cliente de DC no está enviando la IP correcta de tu equipo. En las opciones de tu cliente, deberas especificar la IP real en el apartado 'Opciones de conexión' (o similar).
No puedo descargar ni buscar
Las principales causas son:
- No estás compartiendo el mínimo. Recuerda que 10GB es el mínimo para chatear.
- No has puesto la ip correcta en ajustes-conexión. Puedes consultarla en web del tipo [cualesmiip.com]
- No has abierto los puertos en tu router / firewall. Pureba a desactivar el firewall (o los firewall), a veces vienen con el antivirus, y si usas router indica unos puertos en ajustes-conexión y abrelos (el TLS es TCP).
Linux
Windows
El indexado va muy lento
Para evitar que el ordenador se "muera" al terminar de descargar ficheros se limitó la velocidad de indexado a 15MB/s aún así puede que te interese eliminar el límite o subirlo para poder indexar más rápido (especialmente cuando instalas el cliente por primera vez). Para ello, basta con que cambies el valor 15 que sale en la ventana de progreso de indexado por el nuevo valor que quieras o por 0 si quieres eliminarlo. Este cambio también lo puedes hacer en la configuración.
El hash no se guarda
El hash no se guarda (en Vista o Windows 7)
Dado que el programa almacena los datos en el propio directorio, es recomendable guardar el directorio en C: o en el escritorio para que funciones bien (y no haya problemas de permisos).
Aparecen iconos raros (strongdc)
Los iconos junto a los nombres de usuario tienen diferentes significados. Puedes consultarlos en: El foro de strongDC
Migración del hash desde el cliente del año pasado
Para migrar los hashes los pasos a hacer son los siguientes:
- Abre la carpeta Settings de tu antigua instalación
- Copia los ficheros que empiezan por Hash a la carpeta Settings de tu nueva instalación
- Edita el fichero DCPlusPlus.xml
- Copia las lineas que haya entre (incluyendo) <Share> y </Share> y entre <NoShare> y </NoShare> (Puede aparecer como <NoShare /> y pégalas en el fichero DCPlusPlus.xml (carpeta Settings) de tu nueva instalación.
- El resto del procedimiento es el habitual.
Migración del hash desde el cliente de la Infor & Games
El cliente de la Infor & Games es básicamente el preconfigurado con los hubs cambiados, para migrar simplementa reemplaza el fichero Settings/Favorites.xml por el del cliente de la Campus Party
Mac
Se corta y no se recupera
Al tener muchos sources y muchos GB compartidos se corta y al reiniciar no se recupera (Shakespeer)
Este fallo se produce al tener mucho trabajo que hacer para volver a comprobar los hashes. La mejor forma para solucionarlo es quitar unos cuantos directorios durante un rato e incorporarlos poco a poco a medida que va acabando el hasheo de los primeros. (Enviado por El Piraña, gracias ^^)
Recomendaciones
Antes de salir de casa
Ordenar las carpetas, y hacer limpieza.
Hacer copias de seguridad del sistema (Ghost), y eliminar datos personales. (Opcional instalar el sistema operativo de cero)
Agrupar los archivos pequeños en *.zip, especialmente jpg, gif, carpetas mixtas...
(Power users) Desfragmentar. Se nota mucho. La mejor manera es copiar todo un disco en otro.
Poner el DC++ a hashear. El hasheo va a la velocidad del disco, entre unos 30MB/s y 50MB/s, o sea, entre 2GB/min y 3GB/min. (Depende del tamaño de los archivos. Los archivos pequeños hashean mas lentos)
Para que el pc no se quede muy atontado:
- Windows:
- Control+Alt+Supr > Procesos > DCPlusPlus.exe > Botón derecho > Prioridad > Baja
- O bien creáis un archivo con el notepad en la carpeta del DC++ con el texto start /low DCplusplus.exe y lo llamáis LanzarDC.bat, cuando queráis ejecutar el DC clickáis sobre este archivo en vez del DCplusplus.exe y ya se abrirá en prioridad baja
- Mac:
- Ir a preferencias y poner la prioridad en low.
- Linux:
- Utiliza el comando "nice". Ejemplo: #nice 15 linuxdcpp
Por último puedes optimizar la configuración de la red para maximizar la productividad de las transferencias y evitar algunos cuellos de botella. Puedes leer más al respecto en este artículo (en inglés): http://www.psc.edu/networking/projects/tcptune
Durante la Party
Se recomienda organizar los archivos compartidos y descargados por separado en carpetas (p.ej 'Series','Anime','Películas'), y en caso de que sean varios archivos para un mismo elemento, crear una carpeta para cada uno (p.ej: 'Bleach','Naruto'), para que a todos nos sea mas fácil buscar las cosas.
Es vital compartir la carpeta de descargas para poner disponible a otros usuarios una fuente mas de archivos, ya que pueden estar disponibles únicamente por un único usuario sin slots libres. (Normalmente la gente que mas comparte suelen tener slots ocupados el 90% del tiempo)
Funcionalidades NO CONFIRMADAS
Las siguientes funcionalidades han de ser implementadas, por lo que no podemos confirmar que dispongamos de las mismas durante la party. Se hará todo el esfuerzo necesario para contar con ellas.
Sistema de avisos
El hub dispone de un sistema de avisos mediante mensaje privado. Estos mensajes son enviados por los coordinadores de área que voluntariamente han decidido adherirse al sistema. Por defecto, solo recibiras mensajes de los canales 'Comunicados' y 'Urgente', ambos operados únicamente por los administradores del hub.
Si deseas suscribirte a los avisos de otros canales, puedes utilizar los siguientes comandos:
- +sources -- Te muestra la lista de canales disponibles, y si estas suscrito a ellos.
- +subscribe <canal> -- Te suscribe a un canal.
- +unsubscribe <canal> -- Elimina tu suscripción a un canal.




