Realize Xianyu Automation Script-Comparative Analysis of Solutions

Introduction: Replace fixed process operations with automated scripts

Principle: Only provide technical support to replace manual operation, not participating in specific usage scenarios

Program:

  • Option 1: Start with the interface. Obtain the App/Web interface through reverse/decompilation/hook/decryption​, and directly connect the interfaces to realize the automation of the process.
    • difficulty:
      • Generally, the interface of app/webpage has a certain encryption scheme, which is difficult to crack (such as ssh, ping, etc.)
      • The interface has a calling profile, and access is restricted according to calling frequency, device Id, user name, etc. (such as pop-up sliders, etc.)
    • advantage:
      • Direct drive interface, high efficiency
      • Precise serial interface, save invalid process and call, more accurate
  • Option 2: Start with user behavior. Simulate the user's click event through scripts, and connect processes
    • difficulty:
      • Frequent version updates, weak changes require constant code modification to achieve adaptation
      • There are errors in the simulation operation, which may cause the simulation action to fail and the process to terminate
    • advantage:
      • No need to care about the interface implementation, no need to crack the interface
      • Easy to expand, low maintenance cost
      • It is more in line with user behavior and can avoid risk control

have ability:

  • Keyword search
  • Sort by element
  • Filter by condition
  • Automatic greeting
  • Automatic order
  • Take notice
  • Daily report summary
  • Other customization scenarios

Guess you like

Origin blog.csdn.net/u013821237/article/details/109309158