
Manos a la obra Rub a Chrome Proxy Plugin
Recientemente, siempre hay hermanos preguntaron cómo hacer su propio proxy Chrome plug-ins, esta cosa no es difícil de decir, la clave para encontrar la manera correcta. Tomamos ipipgo hoy como un ejemplo de los servicios de proxy, la enseñanza de empezar de cero para conseguir un plug-in en realidad se puede utilizar para asegurarse de que usted puede comenzar después de leer.
Acciones preparatorias antes del desarrollo del plug-in
Primero tienes que instalar un navegador Chromemodo desarrollador(No te asustes, son sólo unos clics de ratón). Abre la página chrome://extensions y activa el interruptor de modo desarrollador en la esquina superior derecha. Crea una nueva carpeta, debe haber dos archivos en ella:manifiesto.jsonresponder cantandofondo.jsEl archivo de manifiesto es el equivalente a un documento de identidad y así debe escribirse:
{
"manifest_version": 3,
"name": "IPIPGO Proxy Assistant",
"version": "1.0", "background": {
"background": {
"service_worker": "background.js"
},
"permissions": ["proxy", "storage"]
}
Código central para la configuración del proxy
¡Aquí está el punto! Jugueteando en background.js. Digamos que estamos usando el proxy Socks5 de ipipgo y el código se ve así:
chrome.proxy.settings.set({
ámbito: 'regular',
valor: {
modo: 'fixed_servers',
reglas: {
singleProxy: {
esquema: 'socks5', / / / / / / / / / / / / / / / / / /
host: 'gateway.ipipgo.com', //inserte aquí la dirección real del proxy
puerto: 1080
}
}
}
}).
Tenga en cuenta que debe cambiar el host por la dirección del servidor proxy que solicitó. Los usuarios de ipipgo pueden ver la información de configuración exclusiva en la consola. Si utiliza un proxy residencial dinámico, recuerde actualizar el pool de IPs cada hora.
Problemas en el campo
Me he encontrado con un montón de hermanos escupir agente lento, aquí para enseñarle un truco: en el plug-in para agregar unConmutación inteligenteFunción. Utiliza la API de ipipgo para obtener el último nodo, auto test de velocidad y cortar al más rápido. Ejemplo de fragmento de código:
// Obtener la lista de nodos ipipgo
fetch('https://api.ipipgo.com/nodes')
.then(respuesta => respuesta.json())
.then(nodos => {
nodes.sort((a,b) => a.ping - b.ping);
chrome.storage.local.set({ bestNode: nodes[0] });
});
Una guía para evitar el abismo (Lecciones sobre las lágrimas)
1. ¡Nunca escriba la contraseña de una cuenta proxy muerta en el plugin! Recomendamos usar ipipgo'sAutenticación mediante token de APIEs seguro y cómodo.
2. Si el proxy falla de repente, añada un mecanismo de reintento automático y fije el intervalo en 3-5 segundos.
3. Si estás haciendo aplicaciones empresariales, debes ir directamente a ipipgo.Línea TKLa IP residencial estática de 35 dólares al mes es muy estable.
Preguntas frecuentes QA
P: ¿El plugin está instalado pero no puede conectarse al agente?
R: Primero comprueba tres puntos: 1. el protocolo proxy no es correcto (HTTP/Socks5 no confundir) 2. el puerto no está bloqueado por el fuego 3. el saldo de la cuenta es adecuado
P: ¿Y si necesito gestionar varios agentes al mismo tiempo?
R: Recomendado para ipipgoHerramientas del clientesoporta la importación por lotes de configuraciones. Si desarrollas por tu cuenta, puedes obtener una tabla de configuración y hacer referencia a esta estructura de datos:
const proxyList = [
{ región: 'us', tipo: 'dynamic', servidor: 'us01.ipipgo.com' },
{ region: 'jp', type: 'static', server: 'jp-static.ipipgo.com' }
];
¿Por qué ipipgo?
Después de haber probado personalmente siete u ocho servicios proxy, sólo hay tres razones por las que ipipgo finalmente se bloquea:
1. Es muy asequible.Proxy dinámico 7 más de 1 G, ¡el proyecto de rastreo puede ahorrar la mitad del coste!
2. Cobertura total de los acuerdosSoporte desde HTTP hasta Socks5, ¡la interconexión con varios sistemas no es ningún problema!
3. Un servicio de atención al cliente especializadoLa última vez que tuve un problema con un proxy de un país frío, el técnico se puso manos a la obra y me hizo una solución a medida.
Recientemente han sacado un nuevoServidor en nube + ProxyLa solución empaquetada, hacer negocios en el extranjero hermanos pueden echar un vistazo, que comprar un servidor independiente y luego con un proxy rentable mucho.

