La última versión [Jingdong Feitian Maotai 1499 ajustada] Instalación completa de scripts, tutoriales y soluciones de Python

La descarga del código fuente se comparte al final del artículo (incluida la contraseña de descompresión)

Esta columna y el artículo contienen el siguiente contenido (la compra de la columna puede ver todos los artículos de esta columna, incluidas las actualizaciones posteriores)
1. Proporcione de forma permanente actualizaciones optimizadas para el código fuente y la secuencia de comandos
2. Tutorial de configuración del código fuente (con Tutorial de Xiaobai
3. Cómo instalar python3
4. Cómo obtener eid y fp
5. Explique algunos problemas encontrados en la configuración.
6. Explique los problemas encontrados en el proceso de ejecución del código.
7. Después de configurar y ejecutar, cómo utilizar la interfaz
8. Explica individualmente los problemas encontrados por cada persona.
9. Asuntos que requieren atención
Afirmar:
1. El tutorial y el código fuente son solo para aprendizaje y no deben usarse para otros fines
2. No soy responsable de nada que los alumnos hagan con el programa.
3. Si se suscribe a este artículo, no garantizo que pueda obtener el Moutai que necesita.

Hace dos días, vi a un tipo grandote abrir un script para agarrar Moutai en Github (https://github.com/huanghyw/jd_seckill). Ahora ha alcanzado 8.9kstar, pero no sé por qué se ha eliminado. por el autor Afortunadamente, lo guardé instantáneamente en mi computadora. Jajaja ... Es realmente un fantasma inteligente.
Inserte la descripción de la imagen aquí
El autor es realmente asombroso y vale la pena aprender. Este script está escrito en Python, y es fácil de configurar el entorno. Aquí se explica cómo configurar el entorno de ejecución.

1. Configuración del entorno

Paso 1: Descarga el código del proyecto al local y descomprímelo. (La descarga del código fuente se encuentra al final del artículo)

Paso 2: Ingrese al directorio descomprimido y use venv para crear un entorno virtual. Tenga en cuenta que se debe usar Python 3. Después de la creación, ingrese al entorno virtual

# 创建虚拟环境
$ python3 -m venv .

# 进入虚拟环境
$ source bin/activate

Paso 3: instale el paquete de dependencia en el entorno virtual

Si es mac o linux, simplemente ejecute este comando

$ python -m pip install -r requirements.txt

Y si usa Windows, hay uno que depende de la lxmlbiblioteca, que en las ventanas que usa pip no está instalado, debe descargar los archivos de la rueda de Internet para instalarlo manualmente, y luego ejecutar el comando de arriba, el enlace de descarga a continuación, recuerde seleccionar la versión correspondiente de Python, porque las páginas de esta versión lxml 4.6.2, por lo que debe cambiar manualmente la lxmlversión de archivo requirements.txt .

# lxml 下载地址
https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

Entonces su entorno operativo está configurado.

2. Preparación

Antes de comenzar a agarrar, hay algunas configuraciones que debe realizar manualmente, principalmente estos elementos:

Eid y fp de Jingdong

Inicie sesión en su sitio web de JD, elija cualquier producto para realizar un pedido y use el F12 del navegador para rastrear la variable _JdTdudfp para obtener eid y fp
Inserte la descripción de la imagen aquí

Y estos dos valores se escriben en el proyecto en el directorio raíz del config.iniarchivo.

En el config.inimedio hay un escenario muy importante, es hora de comprarbuy_time
Inserte la descripción de la imagen aquí

Debido a que el código en realidad está ejecutando un ciclo while, si el tiempo llega al valor establecido, comenzará a simular la solicitud y comenzará a capturar

Inserte la descripción de la imagen aquí

3. Empiece a comprar

Una vez completada la configuración anterior, puede comenzar a capturar.

El proceso de agarre se divide en dos pasos:

El primer paso: abrir la membresía PLUS

Un cierto Dong Zhenhang, esta ola de marketing estaba originalmente destinada a que yo abriera una membresía PLIUS. Yo, una persona que es reacia a abrir NetEase Cloud Music, en realidad abrí una membresía PLUS que no puedo usar para obtener Moutai. Estos miembros solo pueden pagar 78 yuanes al menos trimestralmente, y lo abrí a regañadientes como una inversión.

Paso 2: Concierte una cita para comprar

Solo los usuarios pueden participar en la compra de una cita, puede buscar manualmente 茅台una cita, también puede usar este script para ayudarlo a programar una cita.

La ejecución py main.pyluego ingrese 1, aparecerá un código bidimensional, abrirá la aplicación Jingdong autorizó el aterrizaje en su teléfono, luego el script se activará y usted programará una cita.
Inserte la descripción de la imagen aquí

Paso 2: Empiece a comprar

Todo está listo, solo debes ejecutarlo cuando son casi las 10 de la mañana py main.py, y luego ingresarlo 2. El siguiente paso depende de tu suerte.
Inserte la descripción de la imagen aquí

Lo anterior es el proceso completo de usar jd_seckill para capturar Moutai. Lo escribí muy claramente, incluso más claro que el documento oficial en github. . Realmente me rompí el corazón por el bienestar de los lectores.

Si lo obtiene, puede optar por revenderlo y obtener una ganancia neta. Por supuesto, también puede recogerlo usted mismo y esperar la apreciación. Si desea beberlo, no dude en beberlo usted mismo.

Obtén el código fuente

Enlace a la nube de Baidu: https://pan.baidu.com/s/1qRa7UZYlBnldsJpHmumGlw
Código de extracción: 5u13

Supongo que te gusta

Origin blog.csdn.net/weixin_48062319/article/details/115209160
Recomendado
Clasificación