Cómo descargar shooter.com
Servidor de archivos, nombre de dominio y DNS
Shooter.com utiliza servicios de archivos distribuidos dinámicamente. Al descargar un archivo, el navegador deberá llamar al siguiente nombre de dominio:
file0.shooter.cn file1.shooter.cn... (Telecom)
cncfile0.shooter. cn cncfile1. shooter.cn... (Netcom)
edufile0.shooter.cn edufile1.shooter.cn... (Red de Educación)
¿Se pueden resolver estos nombres de dominio? ¿La IP correcta normalmente? La dirección está relacionada con si normalmente puede acceder al servidor de archivos y descargar archivos.
Para comprobar si su sistema puede resolver correctamente estos nombres de dominio, puede utilizar el comando nslookup. El método consiste en ingresar al modo de línea de comando a través del menú "Inicio", seleccionar "Ejecutar ..." -> CMD e ingresar nslookup file0.shooter.cn. Vea si el sistema puede obtener correctamente la resolución IP.
Si el DNS del sistema no puede obtener la IP correctamente, también puede modificar manualmente el archivo de hosts del sistema para especificar por la fuerza una IP para el nombre de dominio.
Nombres de archivos chinos y "modo alternativo"
El modo de descarga predeterminado no filtra los nombres de archivos chinos, y los nombres de archivos chinos suelen ser una razón importante por la que los archivos no se pueden descargar normalmente. Esto se debe a que cada sistema operativo, servidor y navegador maneja los caracteres chinos en la URL de manera diferente. Por ejemplo, el sistema tradicional puede codificar chino en big5 y transmitirlo, el sistema simplificado usará gb2312 y los navegadores más nuevos pueden usar UTF-8, y algunas herramientas de descarga pueden no codificar URL en chino. De esta manera, aunque sea exactamente el mismo texto chino, puede cambiar a entre 4 y 6 posibilidades diferentes para transmitir solicitudes de red. Para el servidor sólo se puede aceptar uno de ellos. Por lo tanto, el nombre del archivo chino también es la razón principal por la que no se puede descargar normalmente.
Es por esto que Shooter.com tiene un método de descarga en "modo alternativo". El "modo alternativo" filtrará los caracteres chinos en el nombre del archivo y convertirá "ABC Chinese.rar" en la URL de "ABC.rar" para su descarga, aunque la información de descripción que pueda estar incluida en el archivo. Si se pierde el nombre, se garantiza que se descargará normalmente.
Acerca de informar problemas de descarga no rastreables
Los usuarios suelen enviar correos electrónicos para informar que "tal o cual vídeo" no se puede descargar, o "tal o cual software" no se puede descargar.
El problema con esto es que puede haber muchas versiones diferentes del mismo vídeo o del mismo software disponibles para descargar al mismo tiempo. Si es sólo un informe vago, no puedo encontrar el servicio de archivos en cuestión. Por lo tanto, cuando encuentre un problema que no se puede descargar, proporcione el ID del archivo que no se puede descargar o la URL del archivo, como "/file/?fileid=12345".
¿Qué es la caducidad del hash?
El objetivo principal del diseño del sistema de descarga de archivos de Shooter.com es poder expandirse infinitamente a múltiples servidores que pueden no tener altas configuraciones y funcionar. de manera equilibrada, al mismo tiempo que tiene un alto nivel de mantenimiento.
Los servidores de Shooter.com suelen tener discos duros pequeños, por lo que el proceso de descarga es aproximadamente el siguiente: 1. El servidor principal recibe la solicitud de descarga, genera un código hash para el archivo como ID y ordena al servidor de archivos que prepare el archivo; 2. El usuario accede al servidor de archivos y proporciona el ID del código hash. 3. El servidor de archivos transfiere el archivo correspondiente al directorio de descarga en el servidor y lo deja disponible para su descarga; el hash caduca, el archivo correspondiente se borra del directorio de descarga de archivos.
El objetivo principal de adoptar este proceso de descarga es maximizar el uso racional de los recursos de forma controlada y controlada cuando el espacio del servidor es limitado. Pero esto también trae una condición adicional, es decir, un código hash tiene un límite de tiempo. Si el ciclo de vida de un código hash ha finalizado, el servidor de archivos le indicará que el código hash ha caducado y no se puede descargar, y usted debe hacerlo. regrese al sitio web para solicitar el archivo y obtener un nuevo enlace de descarga (algunos navegadores pueden almacenar en caché el enlace web y el usuario obtendrá el código hash anterior, lo que imposibilita la descarga. En este caso, puede borrar el caché del navegador o actualizar el archivo). página web para solucionar el problema).