Guía de cargador personalizado de ShareX: Enlaces de captura de pantalla autohospedados
ShareX es una herramienta de captura de pantalla gratuita y de código abierto para Windows que reúne captura de pantalla, grabación de pantalla, uso compartido de archivos y herramientas de productividad.
La documentación de ShareX sobre el cargador personalizado, consultada en octubre de 2026, describe un sistema que permite subir imágenes, texto y archivos a servicios de alojamiento o acortar y compartir URL. Esta guía sigue esa documentación: cómo funciona el cargador personalizado, cómo configurar uno limpiamente y cómo mantener seguras tus credenciales mientras lo haces.
Lee la documentación de ShareX sobre el cargador personalizado.
Distinción clave por adelantado: El cargador personalizado sirve para comunicarse con un punto final HTTP propio o de terceros. ShareX también ofrece guías para Amazon S3, Google Cloud Storage y Cloudflare R2, así que busca una guía para tu almacenamiento antes de escribir a mano una solicitud HTTP.
Qué es realmente un cargador personalizado
Como dice la propia documentación de ShareX, la característica del cargador personalizado se usa principalmente por personas que alojan sus propios servicios. En la práctica es una pequeña definición que le dice a ShareX: cuando capturo algo, envíalo a esta URL, usando esta solicitud, y encuentra el enlace resultante en esta parte de la respuesta. Obtén esas tres cosas bien y ShareX carga silenciosamente y copia una URL de trabajo cada vez que capturas.
La solicitud: métodos y tipos de cuerpo
Los métodos HTTP estándar soportados de ShareX son — GET, POST, PUT, PATCH y DELETE. Como regla general de los documentos: si la solicitud solo lleva parámetros y sin cuerpo, GET se prefiere; si envía un archivo como multipart/form-data, POST es la opción habitual.
Para el cuerpo de la solicitud, ShareX ofrece varios tipos para que pueda coincidir con lo que tu punto final espera:
- Sin cuerpo — solo parámetros.
- Datos de formulario (multipart/form-data) — la opción típica para cargar un archivo.
- Codificado en forma URL (application/x-www-form-urlencoded).
- JSON (application/json).
- XML (application/xml).
- Binario — el archivo sin procesar como cuerpo.
La documentación de API de tu servidor te dice qué método y tipo de cuerpo espera; simplemente estás reflejando eso en la definición de ShareX.
Análisis de la respuesta: ¿dónde está el enlace?
Después de la carga, tu punto final responde, generalmente con JSON, XML o texto plano, y necesitas decirle a ShareX qué campo contiene la URL final. ShareX te ofrece estas formas de extraerla:
- JSON usando sintaxis JsonPath, por ejemplo,
{json:data.link}para leerdata.linkde una respuesta JSON. - XML usando XPath, por ejemplo,
{xml:/files/file[1]/url}. - Regex para coincidencia de patrones de una respuesta de texto plano.
- Encabezados para leer una URL devuelta en un encabezado de respuesta.
Si la carga se realiza correctamente pero la URL que copia ShareX está vacía o con formato incorrecto, es posible que el analizador apunte al campo equivocado. Mira la respuesta sin procesar que devuelve tu servidor y rastrea la ruta exacta hasta la cadena de URL.
Paso a paso: una configuración limpia
- Lee la documentación de API de tu punto final y anota el método, el tipo de cuerpo, el nombre del campo del archivo, cualquier encabezado de autenticación y la ubicación exacta de la URL en la respuesta.
- Copia de seguridad de tu configuración actual de ShareX primero. Exporta tu configuración de destino existente para poder revertir si un cambio se comporta mal.
- Crea el cargador personalizado en ShareX (Destinos → Configuración de cargador personalizado). Establece el método de solicitud, la URL de destino, los encabezados y el tipo de cuerpo para que coincidan con tu punto final.
- Configura el analizador de respuesta usando la regla JsonPath, XPath, regex o encabezado correcta para que ShareX devuelva la URL correcta.
- Prueba con una captura inofensiva — una imagen desechable — y confirma que el enlace devuelto realmente abre el archivo.
- Verifica el comportamiento de eliminación/retención si tu punto final admite eliminación, para que sepas cómo eliminar una carga más tarde.
- Establécelo como tu destino activo solo una vez que un enlace de prueba real funcione de extremo a extremo.
Compartir y reutilizar configuraciones: archivos .sxcu
Un cargador personalizado terminado puede exportarse como un .sxcu archivo. Otro usuario puede importarlo haciendo doble clic en el archivo, y ShareX aplica la configuración de destino automáticamente. Eso hace que sea fácil compartir una configuración funcional en tus propias máquinas o con un equipo — pero es exactamente donde se filtran los secretos, así que lee la siguiente sección antes de enviar uno a alguien.
Protege tus secretos
Un cargador personalizado a menudo contiene claves API, tokens o credenciales firmadas. Trata un .sxcu archivo como una contraseña:
- Antes de compartir una configuración, retira o reemplaza credenciales reales con marcadores de posición. Un
.sxcuque publiques públicamente puede exponer una clave en vivo. - Prefiere tokens limitados y revocables sobre claves maestras de larga duración, así que una fuga se contiene y es fácil de rotar.
- Siempre carga sobre HTTPS para que las credenciales y archivos no se envíen en texto plano.
- Rota cualquier cosa que puede haber sido expuesta — las capturas y sus configuraciones viajan más lejos de lo que esperas.
Prefiere un destino integrado cuando hay uno
Si tu almacenamiento es Amazon S3, Google Cloud Storage o Cloudflare R2, sigue la guía de ShareX para ese proveedor en lugar de construir a mano una solicitud HTTP genérica. La guía de Amazon S3 de ShareX, por ejemplo, cubre el bucket, las claves de acceso y un dominio personalizado opcional. Reserva el cargador HTTP genérico personalizado para puntos finales que no tengan guía.
Maxisnap Studio también puede subir a tu propio servidor
Maxisnap Studio, una actualización única, agrega backends de carga personalizados — SFTP, FTP, compatible con S3 e HTTP — así que tus capturas de Windows se cargan al almacenamiento que controlas. Puedes ver cómo se estructuran las opciones de carga de Maxisnap en las páginas Subida por SFTP y Subida a S3 / R2 o lee el más amplio Resumen de Maxisnap y ShareX.
Maxisnap no está afiliado a ShareX. Esta página describe ShareX tal como lo presentaba su sitio oficial en octubre de 2026; consulta el sitio oficial para ver sus funciones, precios y plataformas actuales. getsharex.com