Search the Community
Showing results for tags 'multiboxing'.
-
This topic comes up often and I find myself always linking people to the same threads so I wanted to consolidate some links into one place and provide a bit of an overview for anyone interested in getting started. The usual disclaimers: Net-7 allows ATTENDED multiboxing; this thread is not about botting, AFK, or unattended play of any kind which are against the Terms of Service and the GMs WILL take action against people who violate this, also, seriously, just don't be a jerk This thread is for tools and resources for people interested in getting started with multiboxing or improving your existing setup, not debating the ethic or moral implications, what effects it has on the game, whether it should be allowed or not, etc. so please stay on topic! There is no single best or right way to do any of these things and everyone is going to have different needs and capabilities so I'm not trying to guide anyone down any particular path, only gather lots of options in one place with links back to the original threads. There is no "easy button" here. All of these options require some amount of configuration at a minimum and the ability to code/script in order to really customize and make these things your own. There are a couple large existing threads on the topic which is where most of this info comes from: https://forum.enb-emulator.com/index.php?/topic/8349-running-multiple-clients-simultaneously-multiboxing/ original source of Net7MultiClientUnlocker (which is now mostly used for launching and positioning windows via a GUI) tip on renaming the autoplay movies on startup for faster login (Data/client/mixfiles/EB_Sizzle.bik, recommend same for Data/client/mixfiles/eb_ws_logo.bik) original source of my login.ahk described in more detail below (and based on the ones in the following thread) technical details on the mutex in the original client which prevented multiple clients from being launched and net7proxy's workaround for it which renders unlockers unnecessary https://forum.enb-emulator.com/index.php?/topic/12050-ahk-and-multiboxing/#comment-97865 original source of wolfie's loader+play scripts detailed below original source of Doctor's login script The login.ahk script I provide below is based on these I'll summarize some of the available resources from these threads roughly chronologically and by author. @Huron Huron created the Net7MultiClientUnlocker tool which is still useful for launching and positioning client windows. It is written in C# and the source is available here: https://github.com/Rmkrs/Net7Unlocker This was originally posted in the thread: https://forum.enb-emulator.com/index.php?/topic/8349-running-multiple-clients-simultaneously-multiboxing/ Pros: GUI, no scripting needed Very configurable Cons: Doesn't automate login No other multiboxing functionality, just client launching and positioning so you probably want this plus one of the below options Third party binary, though source is available so you can inspect and compile yourself if desired @wolfie wolfie created a fairly elaborate set of AutoHotKey (AHK) scripts which was where I started out with multiboxing, they are available in the thread: https://forum.enb-emulator.com/index.php?/topic/12050-ahk-and-multiboxing/#comment-97865 @Wyzzard also created a take on these with more instructions: https://forum.enb-emulator.com/index.php?/topic/12259-ahk-multiboxing-setup-thanks-wolfie/#comment-99302 Pros: Modular scripts for Loader (client launching and positioning) vs. Play Lots of great examples of how AutoHotKey can be used for multiboxing (tons of features, see original thread for list, but highlights below) Client launch/position (multi-monitor, dynamic resolution, adapts to number of alts) All mouse clicks for alts return the mouse to the main window Handles group leader target acquisition Handles loot and close for alts on each pull to release the carcass Mass accept/reject wormhole Mass Action/Alt Action on selected target (ie dock is Action, Register is Alt Action) Group Formation and alts join Has full panel sell Quick Buy of 12 of the current item Cons: Doesn't automate login Loader window positioning complex and difficult to configure, better suited for multi-monitor, includes external dll call which seems unnecessary Includes unlocker which is no longer necessary Depends: AutoHotKey v1 @Doctor Doctor has shared several different AHK scripts which are fairly advanced, both here on the forums and on the wiki. FN<=>NV Trade Runs, Trade Automation, Client Launch/Positioning and more: https://forum.enb-emulator.com/index.php?/topic/12050-ahk-and-multiboxing/&do=findComment&comment=106155 Pros: Fully automated client launch and login Demonstrates some advanced AHK usage with PixelGetColor and ImageSearch Lots of useful functionality: Trade Run / Navigation automation Buying/selling trade items Inviting alts to a group Moving items into the trade window (2 methods) Vault Collapse (another version posted on wiki below) Cons: It only works at 1280x700 resolution and trade run picky about graphics settings (see thread) Lots of unrelated stuff all combined together so takes some time to separate if you are only interested in one part Includes unlocker which is no longer necessary Depends: AutoHotKey v1 Some other cool scripts he has posted: Vault Collapse: https://www.net-7.org/wiki/index.php?title=List_of_Ores#Autohotkey_vault_collapse_script Mining-focused Mass Automated Trading (for unloading mules), demonstrates advanced OCR using GDI+ standard lib: https://forum.enb-emulator.com/index.php?/topic/13497-mining-ahk-goodies/#comment-106484 @Codemonkeyx I've posted a couple relatively small, focused, and self-contained scripts to help people with specific requests here on the forums. login.ahk Based on wolfie's Loader and Doctor's launch/login scripts above Handles starting clients and automatically logging into accounts Handles Net-7 updates Dynamically handles any resolution, grid layouts, stacked windows, and rudimentary multi-monitor Fully configurable without scripting https://github.com/ciphersimian/enb-ahk/blob/master/login.ahk original thread: https://forum.enb-emulator.com/index.php?/topic/8349-running-multiple-clients-simultaneously-multiboxing/&do=findComment&comment=106167 tips on multi-monitor: https://forum.enb-emulator.com/index.php?/topic/13483-simple-multiboxing-with-ahk/&do=findComment&comment=106450 multifire.ahk Implements basic multifire (all clients take leaders target and fire from one hotkey) Dynamically handles any resolution Save and restores the cursor position after moving around to different windows Optional automatic target nearest https://github.com/ciphersimian/enb-ahk/blob/master/multifire.ahk original thread: https://forum.enb-emulator.com/index.php?/topic/13483-simple-multiboxing-with-ahk/&do=findComment&comment=106413 Pros: Each script does one thing Serve as good examples / starting points for larger scripts Cons: Not intended to be used together (e.g. different incompatible approaches to window naming) Some minor configuration required Depends: AutoHotKey v2 Honorable Mentions Others I'm aware of but for which there are no forum threads to link to (that I'm aware of) and whose work I don't want to publish without their permission: @Teflon / @TeflonPrime uses and swears by a paid application called JitBit Macro Recorder which may be a better option for folks who don't know how to or don't want to write code/scripts. If you see this thread perhaps you could post some example JitBit macros, Tef? @mozuzaeram / Aligrant also wrote some fairly advanced AHK scripts using some different techniques like skinned button overlays and even a color picker(!) for coordinating your fleet livery which none of the above scripts demonstrate; she might be willing to post some examples here?
- 7 replies
-
- 3
-
- autohotkey
- ahk
-
(and 1 more)
Tagged with:
-
I have improved Wolfie's multiboxing script, and will be posting screenshots here and scripts and how to set it up. This uses Wolfie's scripts at: My script simply adds alternative layouts, and I have extended what Wolfie has done. To get it running, do the following: 1. This was designed on Windows 10 2. For this to work, your alt monitor must be minimum resolution of 2560 x 1440. 3. Download https://autohotkey.com/ and install it 4. Go to the following topic, download http://www.rmkrs.nl/download/Net7MultiClientUnlocker.zip, and follow the instructions on installing it. 5. Download the scripts attached to this message (EnBAltBoxer.ahk, EnBPlay.ahk, LaunchEnB.ahk), and place them somewhere on your computer (mine are inside a AHK directory inside the main Earth & Beyond folder) 6. Right click on each of the scripts, and in the security tab, check run as administrator 7. Right click on the EnbAltBoxer.ahk script, and open with notepad. Look for "MainMonitor" and "AltMonitor" and set them to the number of your monitors in display properties on your PC. 8. Right click on the LaunchEnB.ahk script and open with notepad or sublime text. Replace the following paths with the path to match what you have on your PC: - C:\Program Files (x86)\Net-7\bin\LaunchNet7.exe - C:\Program Files (x86)\Net-7\bin\ - C:\Program Files (x86)\Net-7\bin\Net7MultiClientUnlocker.exe - C:\Program Files (x86)\Net-7\bin\Net7MultiClientUnlocker 9. Create a desktop shortcut of EnBAltBoxer.ahk, and right click on the shortcut and click properties. Under the Shortcut tab, click Advanced at the bottom, and check the box for Run as administrator. 10. You are ready to give it a try. Click your desktop shortcut to EnbAltBoxer. 11. At the prompt, it asks you how many alts you wish to load. Type in 0 (no alts), 1, 2, 3, 4, 5, or 6, and press enter. **NOTE: If you enter text, it will default to 6 alts. So enter a valid number. 12. Wait till all windows are loaded, and then enjoy. Gotchas: - If a alt window fails for any reason or the alt gets disconnected, you can rerun the EnbAltBoxer and it will recreate the lost alt window (be sure to select the number of alts you had before the disconnect) - Always make your left most monitor your main display in display properties to keep the error from happening where you cannot click inside the alt windows with your mouse. Not sure why this happens. - 1 alt, 1 main - 2 alts, 1 main - 3 alts, 1 main - 4 alts, 1 main - 5 alts, 1 main - 6 alts, 1 main EnBAltBoxer.ahk EnBPlay.ahk LaunchEnB.ahk
- 13 replies
-
- auto loader
- multiple alts
-
(and 1 more)
Tagged with:
-
I'm not able to run a second client on my windows 8.1 machines. I've gone through all the configuration articles I could find here (exe's are running as admin, compatibility mode is checked, firewall rules updated (I also turned off the firewall completely and had the same issue) I even tried setting up multiple IP addresses and had each client use a different IP). The "Lock Port" checkbox doesn't allow me to log in, but I tired it out just in case. I can run a single instance just fine, but as soon as I start the 2nd instance, the first instance stops working, with 1 exception, I can still type slash commands (i.e. /who) in the first client's window, but the result show's up in the 2nd client's window. If I type /quit in the first client, it closes down as expected, but 2 seconds after that, the 2nd client gets a message box "lost connection to server" and also closes down.This leads me to think maybe both clients are using the same net7proxy instead of each one using it's own. I know dualboxing isn't supported by the EnB tech staff, so I don't expect a lot of troubleshooting help. But if anyone has run into this before and found a fix for the problem, I'd really appreciate some advice.
- 3 replies
-
- dual boxing
- multi-boxing
-
(and 1 more)
Tagged with: