Skip to main content

E-sim python library

Project description

E-sim python library

Flag Counter

Table of Content:

  1. Introduction
  2. Installation and usage
    1. Installation
      1. PC
        1. Installing
        2. Usage
      2. Android
      3. iOS
    2. Notes
    3. Customization and Advanced usage
  3. Troubleshooting

Introduction

You always wanted to use automated software, but did not have the necessary knowledge?

  • Here are few examples:

    • Auto-fight every hp restore.
    • Bid on all auctions with a single click
    • Dump all limits with a single click.
    • Complete all the missions with a single click.
    • Auto-hunt BHs
    • Discord bot (control each of your trusted group accounts via commands)
    • And much more!

Currently, there are 2 available versions of these scripts, which both of them does the same thing, but the latest version is using Asyncio and AIOHTTP Library which is a non-blocking version of previous release for Discord bot usage, you can access both versions from this Link : Releases

As far as we know, no one has ever been punished for using these scripts. However, the use is at your own risk, of course.

This project is open-source, so anyone can check any line and see if it's harmful. Everything written is pretty much plain English, so you can search for traps, and understand what each code really does. If you still think there is a suspicious line, you can ask us about it, and warn other users as well

Installation and usage:

  • Installation:

    • PC Users:

      • Installing:

        1. Download and Install python 3.6+ and add to path.
        2. Open your CMD ( Command Line ), type pip install eSim then press enter and wait for everything to get installed on your computer.
        3. Download the e-sim library as a zip file (Code -> download ZIP) and extract it. (If you can't extract, download WinRAR first.
          Alternative methods:
          • Type where python in your CMD, and write start + Lib\site-packages\eSim instead of python.exe from the output. SCREENSHOT.
          • As the last resort, you can use the script.exe in Here
      • Usage:

        • Head back to the folder you extracted in Step 3, double click (in your computer) on any script you want, or right click -> open with IDLE and press F5 (better), or from Run Menu select Run Module
        • advanced usage : import the function to another script (examples).
    • Android users:

      1. Download the e-sim library as a zip file on your Android device from Here

      2. Extract the downloaded zip file.

      3. Install Pydroid 3 - IDE for Python 3 from Google Play Store.

      4. Install Pydroid repository plugin from Google Play Store.

      5. Open Pydroid 3, from top left side of app, click on the menu, there are a few options, such as Get premium, interpreter, Terminal, etc. Now you should choose Pip.

      6. In Library name field, first type lxml (its LXML not ixmi) and click on install, after its finished, enter Requests in that field and go ahead and click install. (you can do this for any missing module in future if you needed it)

      7. Now, just go back in main menu and click on folder icon in top right side of the app (near light bulb icon) and choose open, find your desired script in your phone file manager and open it.

      8. Once you opened it, there should be a Run yellowish play button in left bottom of screen, go ahead and run it.

      9. Now after you ran the script in your phone, on top right side of the screen, there is a menu. In that menu, choose Take wakelock and Take wifilock, Now it should be able to run as long as you don't close the app from your phone's app manager. Screenshot

  • Few Notes:

    • You can edit the scripts by right click on it -> edit with IDLE, or click "Fork" at the top of this page.
    • Everything written after the pound (#) in the same line, is a note that can help you understand the code, or for the developers.
    • Every line with input can be replaced (instead of typing the same choice every time you run the script). For example: server = input("Server: ") can be replaced into server = "alpha".
    • Those scripts (Basic folder mainly) are mostly raw, and they can be used in many other ways.
    • in Discord bot, if you want to run command in a specific server, Channel name should be the same as the server you want to run the command on. (Ex: if you wish to run command in alpha server, name of channel should be alpha screenshot)
  • Customization and Advanced usage:

    • Beginner idea:

      • Add await asyncio.sleep(time_in_sconds) at the beginning of the script to do action with a delay (For example: Bid auctions just before it ends, propose a law while you are sleeping etc.)
    • Advanced idea:

      • Run the discord bot in each of your trusted group devices, and let everyone do specific actions in each other accounts (fight, vote laws etc.) (you should have discord.py installed already, but if not - install it)
      • you can do that with multies and VPS ;)

Troubleshooting:

  • Make sure that you have python 3.6+ installed by typing python --version or py --version in CMD. SCREENSHOT
  • Q: "I've entered the wrong credentials, what can i do?" A: Open Help_functions folders, delete the login_details.csv file or Edit it with notepad++ if you know what you are doing.
  • First try to search for the solution online (copy the error to google).
  • For example: ImportError: No module named aiohttp -> google search will tell you how to install package (via pip). In that specific error you can also run install_package.py
  • Sometimes all you need is to login via script again, because your cookies are too old (Run Help/login, or delete Help/cookies.txt).
  • See if there are updates in the source code. (pip install -U eSim)
  • If you believe that the error is made by us, you can describe it here and we will try to fix. This is also the place for suggestions and any contact.

Good luck & have fun!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eSim-2.8.5.tar.gz (58.0 kB view details)

Uploaded Source

Built Distribution

eSim-2.8.5-py3-none-any.whl (81.0 kB view details)

Uploaded Python 3

File details

Details for the file eSim-2.8.5.tar.gz.

File metadata

  • Download URL: eSim-2.8.5.tar.gz
  • Upload date:
  • Size: 58.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for eSim-2.8.5.tar.gz
Algorithm Hash digest
SHA256 32bcf85349b5bb63d7e0814d3dc3dc71b31144c2cfea5152dfd97c4a84eb6492
MD5 81c25a0309de577ac8d373887bf19d2c
BLAKE2b-256 6d6d557c24779583584b4a159f66678daeb671bbe21cff84a9995219659cb2b4

See more details on using hashes here.

File details

Details for the file eSim-2.8.5-py3-none-any.whl.

File metadata

  • Download URL: eSim-2.8.5-py3-none-any.whl
  • Upload date:
  • Size: 81.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for eSim-2.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 767f54fe3bffccbd7803f6ee150cacd5a0de352ceb5092cc461286ee8467de93
MD5 ead1a56a12a2819623de76f5453c4b1d
BLAKE2b-256 c82843017478f28eceb670c5935cb1d8bf557e1062676f93c2f8c962eb3393f1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page