dzik87 / D2Dropper

Diablo 2 Dropper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stats

GitHub last commit GitHub all releases GitHub repo size

Dropper Install:

  1. Download ItemManagerServer.zip and unzip everything to C drive root.
  2. Navigate to C drive and install 01.vcredist_x862012.exe
  3. Open start menu type in CMD and run it as Administrator.
  4. In command line console type in cd / and press enter
  5. Type in 02.tradelistfix.bat then enter
  6. Type in 03.install.bat then enter
  7. Type in exit and press enter
  8. Download this repository with Download ZIP option
  9. Navigate to main folder select all files inside of D2Dropper-main\html\ folder and unzip them to C:\Apache\htdocs\

Adding Admin User and Resellers:

  1. Navigate to this page
  2. On left side input your username and password for dropper login in following format: "username[onefreespace]password"
  3. Use "Generate htpasswd content" on right side to generate user line
  4. Copy generated content.
  5. Navigate to C:\Apache\htdocs\ and open .htpasswd file in notepad++
  6. Each line represents one user what can log in to your dropper.
  7. Paste copied content in new line.
  8. Save .htpasswd file
  9. To add resellers accounts repeat all steps.
  10. Navigate to C:\Apache\htdocs\ folder and open config.php file in notepad++
  11. Define your self as Admin
  12. Add your self in $authorized list.
  13. Decide how many dropper profiles you want to use for dropping items. (ussually good choice is between 2 and 4 profiles)
  14. If you want add resellers add , on end of line and press CTRL+G to clone line.
  15. Input reseller name in cloned line.
  16. Adjust dropper profiles for resellers if needed..
  17. Save config.php file.

Testing Page:

  1. Click here
  2. Use your login credentials to log in into dropper page.
  3. You should see now your dropper page and be able to use Drop, TradeList and Admin menu.

Setting Up Kolbot for Droppers:

  1. Download latest kolbot from https://github.com/blizzhackers/kolbot
  2. Copy and replace files from D2Dropper-main\kolbot\ subfolder to d2bs\kolbot\
  3. Navigate to d2bs\kolbot\ and run link.bat as Admin
  4. This will create folder called databases
  5. Inside this folder you will see exactly same content as in C:\Apache\htdocs\
  6. Start D2Bot
  7. Create New profiles in D2Bot and name them in same way as you defined them in config.php
  8. Default names are dropper1, dropper2 and so on.
  9. Use D2BotDropper.dbj as starter file.
  10. Setup as many profiles as you defined in config.php
  11. It is important to have same ammount of profiles in D2Bot and in config.php to avoid issues.

YOU MUST HAVE ALL DEFINED DROPPER PROFILES ALWAYS RUNNING IN D2BOT

Logging existing mules to dropper page:

  1. After those steps all items Automuled since now will be added automatically to page.
  2. To add all mules what you had BEFORE installing dropper you need to use MuleLogger.
  3. Instruction how to use MuleLogger can be found inside MuleLogger.js file inside d2bs\kolbot\libs\ folder.
  4. Starter used to log items must be D2BotMuleLog.dbj

Multiple Bot folders:

  1. If you use more than one folder to bot you can make all of them log items to database.
  2. Instead of copying all files from kolbot to your bot folder you are required to copy only couple:
    • d2bs\kolbot\link.bat
    • d2bs\kolbot\D2BotMule.dbj
    • d2bs\kolbot\libs\ItemDB.js
    • d2bs\kolbot\libs\MuleLogger.js
  3. Then run d2bs\kolbot\link.bat as Administrator to create databases folder.
  4. This will make your current kolbot instance to log into global database

Dropping Items:

  1. Click here to open your local dropper webpage
  2. Log in.
  3. Pick item(s) what you want to drop.
  4. Use DROP menu to define game name and password.
  5. Type in value (must be more than 0) and use drop button.

Enjoy your personal dropper.

After words

This is my work. I make it public because its right thing to do.

Code is provided as it is. Feel free to contribute.

Discord Donate

dzik © 2021

About

Diablo 2 Dropper

License:GNU General Public License v3.0


Languages

Language:PHP 57.5%Language:JavaScript 37.8%Language:CSS 4.7%Language:Batchfile 0.0%