awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tychxn avatar

tychxn/jd-assistant

0
View on GitHub↗
5,266 stars·1,868 forks·Python·MIT·1 vue

Jd Assistant

jd-assistant est un bot d'automatisation e-commerce conçu pour la plateforme JD.com. Il fonctionne comme un script de paiement automatisé et un exécuteur de tâches qui surveille les stocks de produits et exécute les séquences d'achat pour les articles à forte demande.

Le projet se spécialise dans l'automatisation des ventes flash, combinant la surveillance des stocks en temps réel avec une planification des tâches synchronisée sur l'horloge pour déclencher les commandes à des horodatages spécifiques. Il gère le flux d'achat de bout en bout, y compris la gestion automatisée du panier et la soumission des commandes en utilisant des identifiants régionaux prédéfinis.

Le système inclut des capacités de gestion de compte et de session via l'authentification par code QR et la persistance des cookies. Il intègre en outre la randomisation des requêtes via la rotation des user-agents, le chiffrement des charges utiles basé sur RSA pour une transmission sécurisée des données, et des notifications push basées sur HTTP pour les alertes d'exécution.

Features

  • Order Placements - Automates the submission of orders from the cart using predefined addresses.
  • Stock Availability Monitoring - Continuously polls product endpoints at high frequency to detect item availability for immediate purchase.
  • Automated Checkout Tools - Automates the final payment and order submission phase specifically for high-demand flash sales.
  • E-Commerce Automations - Programmatically manages shopping carts and submits orders to bypass manual checkout steps.
  • E-commerce Product Data Extraction - Extracts real-time pricing, stock levels, and address mappings from retail product pages.
  • End-to-End Order Workflows - Orchestrates the entire purchase sequence from account login and stock monitoring to final order execution.
  • Flash Sale Automations - Secures high-demand products by monitoring stock and automating the checkout process during flash sales.
  • Shopping Carts - Provides logic for adding items to the shopping cart and managing staged products.
  • Web Task Automations - Automates repetitive browser-based workflows and site interactions using web scraping and cryptography.
  • Task Scheduling - Implements a time-based trigger to initiate purchase sequences at precise target timestamps.
  • HTTP Cookie Persistence - Stores and retrieves HTTP cookies from local files to maintain authenticated sessions across multiple runs.
  • Persistent Session Managers - Manages the persistence of authentication tokens and session data to enable automated multi-account control.
  • Account and Order Monitoring - Retrieves user account information and filters for unpaid orders to manage the checkout process.
  • Automated Web Scraping - Automatically extracts real-time pricing and availability data from retail product pages.
  • Delayed Task Scheduling - Triggers purchase sequences at specific timestamps by polling the system clock.
  • User Agent Rotation - Rotates browser identification strings for each request to mimic different clients and evade bot detection.
  • Payload Encryption - Encrypts sensitive request parameters using an RSA public key to ensure secure data transmission.
  • Payload Encryptions - Encrypts request parameters using RSA public keys to secure sensitive data transmitted to the platform.
  • QR-Code Handshakes - Provides an authentication flow using QR code scanning to establish a secure session for automated actions.
  • Task Schedulers - Triggers purchasing sequences based on precise dates, times, or detected stock availability.
  • Session and Cookie Automators - Manages user sessions and cookies to perform authenticated API calls for order placement.

Historique des stars

Graphique de l'historique des stars pour tychxn/jd-assistantGraphique de l'historique des stars pour tychxn/jd-assistant

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait tychxn/jd-assistant ?

jd-assistant est un bot d'automatisation e-commerce conçu pour la plateforme JD.com. Il fonctionne comme un script de paiement automatisé et un exécuteur de tâches qui surveille les stocks de produits et exécute les séquences d'achat pour les articles à forte demande.

Quelles sont les fonctionnalités principales de tychxn/jd-assistant ?

Les fonctionnalités principales de tychxn/jd-assistant sont : Order Placements, Stock Availability Monitoring, Automated Checkout Tools, E-Commerce Automations, E-commerce Product Data Extraction, End-to-End Order Workflows, Flash Sale Automations, Shopping Carts.

Quelles sont les alternatives open-source à tychxn/jd-assistant ?

Les alternatives open-source à tychxn/jd-assistant incluent : zas023/jdbuyer — JdBuyer is a cross-platform desktop application for Windows and macOS designed to automate the purchase of high-demand… coleifer/huey — .. image:: https://media.charlesleifer.com/blog/photos/huey3-logo.png. jef/streetmerchant — Streetmerchant is an e-commerce stock monitor and automated checkout assistant. It tracks product availability on… newbee-ltd/newbee-mall-vue3-app. gz-yami/mall4cloud — mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It… makinaruto/automatic_ticket_purchase — This project is a ticket purchase automation tool and browser automation bot designed to secure high-demand event…

Alternatives open source à Jd Assistant

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Jd Assistant.
  • zas023/jdbuyerAvatar de zas023

    zas023/JdBuyer

    4,245Voir sur GitHub↗

    JdBuyer is a cross-platform desktop application for Windows and macOS designed to automate the purchase of high-demand items on JD.com. It functions as an e-commerce order bot that monitors product stock and automatically submits orders to secure limited-time flash sales. The tool features a graphical interface for managing purchase configurations, including product identifiers, delivery areas, and polling intervals. It utilizes a QR code authentication system to establish secure user sessions. The application includes stock monitoring capabilities and sends real-time purchase alerts via WeC

    Python
    Voir sur GitHub↗4,245
  • coleifer/hueyAvatar de coleifer

    coleifer/huey

    5,933Voir sur GitHub↗

    .. image:: https://media.charlesleifer.com/blog/photos/huey3-logo.png

    Pythondankpythonqueue
    Voir sur GitHub↗5,933
  • jef/streetmerchantAvatar de jef

    jef/streetmerchant

    5,396Voir sur GitHub↗

    Streetmerchant is an e-commerce stock monitor and automated checkout assistant. It tracks product availability on online stores and sends immediate alerts when out-of-stock items return. The system functions as a multi-platform notification gateway and a stock tracking dashboard. It automates the process of adding available items to a shopping cart and opens a browser window to facilitate rapid manual purchase. The project includes capabilities for online store management, real-time inventory alerting, and product availability tracking. These are managed through a web interface used to view

    TypeScriptbothacktoberfestshopping
    Voir sur GitHub↗5,396
  • gz-yami/mall4cloudAvatar de gz-yami

    gz-yami/mall4cloud

    6,088Voir sur GitHub↗

    mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It orchestrates independently deployable services with service discovery, configuration, caching, messaging, distributed transactions, object storage, and full-text search to support a marketplace with separate interfaces for platform administrators, merchants, and customers. The platform distinguishes itself through its comprehensive microservice infrastructure, using RocketMQ for event-driven messaging, Seata for distributed transaction coordination across services, and Redis for cachin

    JavaScriptjavamallspringboot4
    Voir sur GitHub↗6,088
  • Voir les 30 alternatives à Jd Assistant→