dzik87 / d2dropper Goto Github PK
View Code? Open in Web Editor NEWDiablo 2 Dropper
License: GNU General Public License v3.0
Diablo 2 Dropper
License: GNU General Public License v3.0
My database has 400k or more NL items on it. I miss being able to view the accounts / click on characters / see the counts of each character and the items listed and with the amount of items in my database the page takes 20 minutes + to load. Looking for a solution to accomplish this. Tester DB can be provided @dzik87 @BjarkeM has been quite helpful with helping fix a few small bugs too. Once I get my stuff merged / learn how to commit or pull request to git I will help contribute as well. Thanks for your time.
what is wrong with that ? all my mules are logged from Mulelogger or i logged it myself from "Num6"
i get this problem 2x times
Everything seemed to go smoothly until the following steps:
I'm pretty sure the above is where the problem is!
I didn't know what to do, so at first I just changed the first part that says //Master admin. Can only one. $admin = "dzik"; by removing dzik and putting in one of the username's from the password generator site.
To test I went to http://127.0.0.1:666/ which popped up a login box. I put in my username and generated password and it went to:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
127.0.0.1:666/ would never load again without that error. Next I also swapped out dzik in the authorized part of the config.php file and I read about trying http://localhost:666/ which gave me another crack at the login before getting stuck on the Internal Server Error.
I'm 100% sure I don't understand how to define as admin and adding self to authorized list as now when I view config.php I see there's even more dzik so maybe that part was supposed to stay. I also don't know if the username/password I setup is simply for dropper or if I should be creating a d2 account with that name (same with the dropper1, dropper 2/3/4 part).
Thank you!
[Error (22)] File(kolbot\d2botdropper.dbj:334) TypeError: findList.findIndex is not a function
This is an error that occurs when running regular kolbot as soon as the dropper joins a game to drop an item. I followed all the directions exactly. Please let me know if I have an old version or how I can fix this. Happy to donate.
Greetings.
Environment:
SetupSonics' d2bot
Bots are running
AutoMule is running
link.bat was properly executed => linked folder to databases exist in d2b\d2bs\kolbot\databases
Char Viewer (within the D2Bot) is full of data with the items on the Mules
My issue:
Even though i know that Sonic is a quite "risky" (risky like crashing the whole bot) version of kolbot to merge with other parts/addons of kolbot i wanted to give it a shot. Everything is running now fine for a while and i somehow managed to import some MuleData, now i got those 43 entries in my DB which won't be more, even though i'm having now more than one mule char. (I don't know how this itemdata got there)
Side issue:
I am not able to properly use the D2BotMuleLog.dbj to log already existing Mules, that's what i do:
Fill out MuleLogger.js as good as i am able to. For test cases i just used one account filled in (for me it is line 21) "myEpicMuleName/myEpicPass/europe": ["all"]
set the LogGame to (line 25)
LogGame: ["game", "gpass"], // ["gamename", "password"]
set up a profile which is called "MuleLogger" in D2Bot using the D2BotMuleLog.dbj(without editing it; having 664 lines)
Starting the profile.
What actually happens on starting the profile:
D2 opens up
Skipping to main menu
Idle
[D2Bot Console]: (MuleLogger) Done logging mules!
Exiting D2
Profile
This side issue already seems quite strange to me.
To be honest, at the moment i have no idea where the dropper actually takes its information from, i can't understand how D2Bot is holding my desired item Informations in Char Viewer (and the txt files somewhere within the D2B (sub-)folders) but the DropperDB doesn't take note of that information.
I experimented a lot with this whole setup to make it work at all, at the beginning i had some issues with setting up the AutoMule since it threw issues at me for whatever reason. I'm quite a beginner in this scene (obviously).
I'd like to improve but im currently stuck.
Thanks in advance for your help.
If you require any more information feel free to ask. :)
regards
The dropper connects to bnet, then deletes enters and deletes the Username/Pass before trying to click on Log In. It won't let me type or move the mouse at this point. After a minute or so, it will restart and try again. The constant connecting to bnet causes me to get 24 hour temp bans. Any thoughts on how to stop this dropper?
Hi guys,
can anybody help me please?
I think i could manage to install the dropper like in the discription.
I downloaded and installed the dropper.
Than I edited the .htpasswd and config.php in the C:\Apache\htdocs\
I copied the files from D2Dropper-main\kolbot\ subfolder to d2bs\kolbot\ and replaced the existing ones.
I got the databases-folder with same content as in C:\Apache\htdocs\ etc.
...
Everything seems normal up to here .
But I get an error message, when I'm tryig to open localhost http://127.0.0.1:666/.
("Error: Connection failed")
Does anyone know why?
Hi team.
Overall, my issue is that I can't make my MuleLogger to log on battle net accounts. The script is just ending saying : 12:46:42 (MuleLog) Done logging mules!
When I look at the screen, he doesn't even click on the battle net button, to go at the logon screen, where we see login password.
****** It was working fine before I added the files from D2Dropper to Kolbot.******
My Kolbot profile is well using the D2BotMuleLog.dbj and has nothing in "Game info". It's pretty empty. I've set the key to use, entry script, profile name, difficulty, relm, mode..
LogAccounts: {
"Logger1": { // mule logger profilename
"jamar-1/lolz/useast": ["all"]
},
"Logger2": { // mule logger profilename
"jamar-2/lolz/useast": ["all"]
}
},
LogGame: ["mypermqda", "12q"], // ["gamename", "password"]
LogNames: true, // Put account/character name on the picture
LogItemLevel: true, // Add item level to the picture
LogEquipped: false, // include equipped items
LogMerc: false, // include items merc has equipped (if alive)
SaveScreenShot: false, // Save pictures in jpg format (saved in 'Images' folder)
IngameTime: rand(180, 210), // (180, 210) to avoid RD, increase it to (7230, 7290) for mule perming
I would really want to make it work !
I had problems with the installation, after doing all the steps, when you have to scan the existing mules, the mulelogger does not work in the droper profile, any help?
Hi, anybody encounter this issue before?
Anybody have an idea?
Was able to get this to work with normal kolbot but not with Kolbot Autoplay. The issue I receive is
error in sorc (sorc.js line 2101): General is not defined.
this occurs as soon as the bot joins the games and loads the files. Please help.
d2botDropper.dbj has an issue on line 28: includeCommonLibs(); this needs to be: include("CommonLibs.js");
fixind all of this still crashes the profile with this message in console:
D2BS is not responding... tarting profile
Crash info: Script: none Area: out of game
the second issue is with adding mule logs from the new kolbot and dropper to my old htdocs and dose not work
not even when doing clean installs, ItemDB.js seems not to export data to database in htdocs
the MuleLogger.js is now part of DropperSetup.js? what do i need to to with the logger profiles from DropperSetup.js ?
thank you
Stefan
I sent a dropper for like 20 keys, but I was relm down at this moment... So I cancelled the job.
In the DB, I'm minus 20 keys though, but I still have them.
Is there a way to refresh back the inventory of the mules to have the 20 keys back in the item manager ?
I guess D2botMuleLog would do it, but I have an issue (it doesn't connect at all to any account in D2).
#37
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
No Idea what happened. Any way to get around this? I tried installing whole new folder and nothing seems to work
Any plans on adding this in the future and possibly auto sizing the canvas instead of needing to manually enter each time?
Thanks!
@Fa-b has a really awesome function built for coloring the item images and building the FT lists
any chance you'd be interested in merging his work in?
https://github.com/Fa-b/limedrop/blob/dev/js/itemScreenshot.js
After several attempts to run the dropper it is finally working, the detail is that when running the bots that were already configured they no longer run the same as they were, part by part, the first thing is that it sent me an error because it did not have the newer version, later update the dropper worked, but the bots did not, I tried doing a clean configuration again and it remains the same, the console does not show errors attached image, any ideas?
https://imgur.com/a/2gzoPR0
Dzik man, legend dont describe it good enough, thank you for the work youve done and are doing. absolutley fantastic.
I have a slight issues, and truthfully it isnt the end of the world. I did have the tradelist working earlier today, I made a rather large list about 100 items, and it worked.
then when i tried later to make a much smaller list Im hit with a Fatal error time out
Fatal error: Maximum execution time of 220 seconds exceeded in C:\Apache\htdocs\tradelistmaker.php on line 119
Ideas?
update: i can do smaller sets no problem, this one thats giving me the error is 9 items. but for example 3 just worked.
Access to XMLHttpRequest at 'https://api.imgur.com/3/image' from origin 'http://localhost:666' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
Find solution.
Hello,
for example i want to upload 10 items on 1 picture... most of the times some items are missing
10 jewels clicked... not all are on the image shown... any ideas to fix ?
The form areas for packs,quality,type, etc just keep pulling to the right and dont vertically flex. CSS edit needed perhaps.
It's broken
Followed all the instructions(I think) and when I log in to the local machine to view items / drop items, it just says
Welcome to item manager
and delivery system.
Please Select Realm !
I already used automuler in the past and used mule logger for mules I had prior to using it. D2Bot has no problem getting my info in the char viewer, which it seems to pull from the kolbot/mules folder. Yet logging in to the 'server' it shows no realms, no mules, or anything.
Maybe I missed something in the config.php for apache?
Here's a pastebin of my config.php > https://pastebin.com/0GNKR2Wh
Love the work Dzik I have managed to get almost everything working on my personal website however the CSS is not loading the drop button on my browser only on my phone. I edited drop.php to change the json in my shared network drive however it is saving to the json in both folders on the web server and on the local folder. I created a link to update the itemdb on the real web server. I did have to create some new security features. Thanks again this is so much fun to get back into. I still need to have it update the drop logs and such. Have you thought about making it online instead of local?
How would I remove mules that are now expired (i.e., did not log in to them and they were not perm'd) from my database? I'd like to only have it show my current mules
HI
Sorry for my English.
I have a problem after D2 Dropper install.
When i start mule logger (after config mule account in Mulelogger. JS) the bot go on the game BUT he launch Default profile(User add-on) .no save item in console. (I have already erase the precedent mule file) and no countdown for next char log
Before D2 Dropper install mule logger work fine
Anyone have idea for this problem
Wait for solution
Thanks for read me.
Hi Sir,
images\items\rvex.pgn is incorrect. It's UM now.
Hello, I have set everything up properly I believe using the instructions, and everything appears to be working except for when the dropper joins a game to drop an item it opens the stash and gives this error. Then stops doing anything. It doesnt leave the game and reset after. How can I fix this?
[Error (22)] File(kolbot\d2botdropper.dbj:334) TypeError: findList.findIndex is not a function
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.