As I promised, I am coding a free multiboxing app.
I am doing an initial release right now. The program is unfinished and I am offering no support at this stage, you can however email me any bugs you find and every time you receive an error email me the details.
I don't really care if people use it or not, I am coding this simply to expand my knowledge.
http://www.sibehuskies.com/Release.rar
Basic run down of how to operate:
You need to create a profile to run it, I currently do not support having no profile/no maximiser type option. I am adding this whenever I can be bothered.
Profile looks like this (I included this one, I use this for my mages):
I've been meaning to add the option to remove borders. I haven't yet, I'll do it next week. Cephalopod DOES NOT support comments. DO NOT ADD COMMENTS TO YOUR PROFILE.[profile]
windows=4 //Total number of windows. IE, 3 world of warcrafts plus I have a chat window = 4.
screens=1 //Total number of screens. 1.
clients=3 //3 World of Warcrafts.
swap=false //This setting here is for whether Cephalopod will move the window you click on into the #1 spot. For example, if true and you click on a smaller client (not screen [0] then it moves the one you click on into the main spot [0] and "[0]" will move into the spare slot. Got it?
sLeader=true //If this is enabled when you change the active World of Warcraft window it will send the keypress "=", I use this to change the leader (I use the Multiboxer addon for WoW)
resolution=1280x800 //Simple.
auto_login=true //Automatic login using usernames in the users.ini file. You can enter user values via the "accounts" tab in Cephalopod. The encryption is not secure, it's simply base64 encrption. I'll add a better encryption method at a later date.
style=percentages //options are: percentages or pixels. This effects what is below. I don't have error handling on this. Enter percentages and use pixels and squid will crash.
sBar=false //Show the startbar? False = no, so it's hidden.
keys=default //Use the default hotkey list. You can create additional lists and place then in the profiles folder and then write it's name here. For example, create a hotkey file called bob.keys (or bob.frank for all I care) and then you'd enter bob.keys in the place default occupies.
voice=disabled //Voice commands, disabled. Only choices are disabled or default. These are buggy simply as the voice commands aren't strict enough so sometimes it will do things when you say something similar to a trigger word.
realm=Dath'Remar //Nuff said.
realmr=false //Ignore this, you don't need it.
fps=0 //Self explanatory.
fpsbk=15 //Also self explanatory.
[0]
alt=World of Warcraft //Titlebar text. Used to find the window.
user=REMOVED //Account, this has to match a user entry in users.ini (not matching won't cause a crash, but no login can occur) - only relevant if autologin is on.
x=0% //How far from the left hand side of the screen.
y=0% //How far from the top of the screen.
cx=80% //Width.
cy=100% //Height.
[1]
alt=World of Warcraft
user=REMOVED
x=80%
y=0
cx=20%
cy=25%
[2]
alt=World of Warcraft
user=REMOVED
x=80%
y=25%
cx=20%
cy=25%
[3]
alt=random msn window (use titlebar, exact)
x=80%
y=50%
cx=20%
cy=50%
Next file you'll need to edit is settings.ini
On the settings tab inside Cephalopod the first check box is the override box. Check it and the one beside it to override any profile settings.[general]
profile=Dath Mages.Ceph //Default profile.
wowpath=D:\WoW //Path?
wlag=500 //Lag between opening windows. If the windows don't position correctly INCREASE THIS. Lower for quicker performance.
llag=300 //Login lag. Loging in screwing up? Increase me.
htaskbar=False //These and below belong to the "settings tab"
htaskbarO=False
alogin=False
oalogin=False
swap=False
oswap=False
Hotkeys, you won't ever need to enter this unless you want to edit hotkeys fast, like I do.
Easy.NONE:9:tab:NONE:9:tab:HOTKEYS
NONE:48:D0:NONE:48:D0:ALL
NONE:49:D1:NONE:49:D1:ALL
NONE:50:D2:NONE:50:D2:ALL
NONE:51:D3:NONE:51:D3:ALL
NONE:52:D4:NONE:52:D4:ALL
NONE:53:D5:NONE:53:D5:ALL
NONE:54:D6:NONE:54:D6:ALL:mage/1
NONE:55:D7:NONE:55:D7:ALL
NONE:56:D8:NONE:56:D8:ALL
CTRL:49:D1:CTRL:49:D1:ALL
CTRL:50:D2:CTRL:50:D2:ALL
CTRL:51:D3:CTRL:51:D3:ALL
CTRL:52:D4:CTRL:52:D4:ALL
CTRL:54:D6:CTRL:54:D6:ALL
CTRL:55:D7:CTRL:55:D7:ALL
CTRL:53:D5:CTRL:53:D5:ALL
NONE:112:F1:NONE:112:F1:ALL
NONE:113:F2:NONE:113:F2:ALL
NONE:114:F3:NONE:114:F3:ALL
NONE:115:F4:NONE:115:F4:ALL
NONE:116:F5:NONE:116:F5:ALL
Pressed Modifier: Pressed Keycode: Pressed key: Send Modifier: Sent keycode: Sent key: Sent to: Round Robin
Round Robin format: Class/how many. For example, mage/1 sends to 1 mage. mage/2 sends it to 2 mages. All/1 sends it to 1 member of the group regardless of class.
HOTKEYS toggles the hotkeys on and off. This is important, by default they are off. The hotkeys ARE registered but won't be processed.
I went with hotkeys over a keyboard hook, don't like it, don't use it.
Once Cephalopod is done I am creating a full studio for creating profiles with screen positioning and such.
BTW, mine isn't called PaP to be different. I don't support placing windows on top of each other (picture in picture) but I do support them on the same screen which is commonly known as Picture and Picture.
I use a different profile for every team. Check the updates tab for things I am working on. Some of the tabs are empty, I am working on those functions. Want a function implemented? Suggest it, it'll go on the suggestions list UNLESS it breaks WoWs ToS.
Email: <email support removed. No one would help test so the community lost a chance of obtaining a free fully functional multiboxing utility.>
Out.
ETA:
New profile setting and forgot one.
New settings setting:[profile]
sresolution= //This is the res you want wow to run at. The other res is the res it is designed for.
[0]
class= //Obviously your class, goes in the specific window slot. Need this if you want class specific round robins.
ETA2: Thanks to the mod who edited, I assume you removed the smiles. They kept coming back for me -.-[general]
clag=100 //Time between moving windows. Errr, it moves the smaller one up, but waits x time before moving the ex-large one back down. I found it improved my changeover by about 1/3rd of a second. Set to 0 for no lag, obviously... or just dont put it in.
Connect With Us