New Observer Plugin
Forum Index > BW General |
Hot_Bid
Braavos36362 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
i made a obsmode plugin, as i always loved to observe games. i kept this for myself for the last 2 patches, and thought i realease it now. here you can dl it: http://78.46.98.237/lars/obsmode.php extract it to chaos launcher folder. the plugin is activated by default and will deactivate if you collect more than 250 mins (4 pool plus 2 lings ;D) (also you need to have at most 1 supply for it to activate) if its not working, check that you have the Visual C Runtimes installed. you can get them here: http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en hf obsing P.S. thx Hot Bid for making the thread for me screenshots: edit: updated the archive. dll loader is not needed anymore. P.P.S. credits: zynastor and his maphack (helped finding offsets) zonemikel from bwhacks.com for centered Text printing | ||
Racenilatr
United States2756 Posts
*Kisses whuazgoodnjaggah* OMFGGGGGG AWSOMENESS | ||
jello_biafra
United Kingdom6631 Posts
| ||
PiSan
United States160 Posts
| ||
ahswtini
Northern Ireland22201 Posts
| ||
zatic
Zurich15234 Posts
Haha I love that map. Also, didn't know they speak German in Lesotho too. | ||
2Pacalypse-
Croatia9360 Posts
| ||
TaP.Nuada
United States428 Posts
Right now I have it as /StarCraft/Chaos Launcher/Plugins/Obsmode.dll | ||
WhuazGoodJaggah
Lesotho777 Posts
did it work for the others? | ||
MasterOfChaos
Germany2896 Posts
The problem is you dynamically link against the VS debug runtime. You need to link statically instead, and using a release build might be a good idea too. | ||
liger13
United States1060 Posts
| ||
TaP.Nuada
United States428 Posts
On January 30 2009 05:12 WhuazGoodNjaggah wrote: plugins folder should be where dll_loader.bwl is did it work for the others? Yep that's where I have it. | ||
[DUF]MethodMan
Germany1716 Posts
thanks man! | ||
TaP.Nuada
United States428 Posts
On January 30 2009 05:37 [DUF]MethodMan wrote: works fine for me thanks man! Where you observing in a UMS game? I was thinking maybe I had to be an actual player with a building, not just a UMS observer? | ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 05:30 MasterOfChaos wrote: I can't get it to work. The injector integrated in chaos fails because loadlibrary in the remote process(SC) returns 0, whereas your injector fails silently. This is after I fixed the plugin directory related problem. The problem is you dynamically link against the VS debug runtime. You need to link statically instead, and using a release build might be a good idea too. yeah I took the debug version by accident (just copied it from my plugins folder) i reuploaded it now with release version. what plugin directory related problem are you talking about? the dll_loader plugin is just quickly trown together as i use another loader. On January 30 2009 05:41 TaP.Nuada wrote: Where you observing in a UMS game? I was thinking maybe I had to be an actual player with a building, not just a UMS observer you can be UMS obs or Player obs. just try redoanload, as MoC said, i used the debug version, which needs C++ debug runtime modules and most of the ppl dont have them. | ||
TaP.Nuada
United States428 Posts
| ||
Schnake
Germany2819 Posts
| ||
MoeMoeKyun
United States215 Posts
| ||
jNOne
Canada11 Posts
| ||
theqat
United States2856 Posts
On January 30 2009 06:40 SCC-AlwaysGG wrote: Ugh did it HAVE to be a .rar file......thanks though. http://www.7-zip.org/ free and does everything you want | ||
MasterOfChaos
Germany2896 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 06:38 Schnake wrote: Doesn't work for me. It tries to load some other files and I get error messages for apmlive.ini, bnetlog.txt... i dont get why it should do that. are those files inside the ...\chaoslauncher\plugins\ folder? | ||
Osmoses
Sweden5302 Posts
| ||
Shikyo
Finland33997 Posts
Could someone get some kind of a mirror? | ||
Raithed
China7077 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 06:46 MasterOfChaos wrote: I think it's still the debug version as dependency walker still shows a dependency on the debug runtime. ups, i had a wrong project setting in the release version which made it a debug version too :D should be fixed now. On January 30 2009 07:00 Shikyo wrote: I can't open the page. It says that it's "not responding fast enough". Could someone get some kind of a mirror? do you try to access it from a university or from a company? i have an IP blocker on the server which blocks most of the companys and such. On January 30 2009 06:54 Osmoses wrote: OK a little confused. So this is a plugin that I can use with chaoslauncher (iccup antihack -> Chaoslauncher -> obsmode? Will I be able to obs on iccup with this without getting disced?) that will allow me to see resources, supply etc when I am obsing other players during a live game? no this wont work in ICC as it uses code patching. actually a shitload of codepatching. you can use this to have replay like functionality if you obs a normal game. | ||
Shikyo
Finland33997 Posts
On January 30 2009 07:05 WhuazGoodNjaggah wrote: ups, i had a wrong project setting in the release version which made it a debug version too :D should be fixed now. do you try to access it from a university or from a company? i have an IP blocker on the server which blocks most of the companys and such. no this wont work in ICC as it uses code patching. actually a shitload of codepatching. you can use this to have replay like functionality if you obs a normal game. Why the heck would you have an ip blocker? I guess it's a company then since my father owns his own small company. It still makes no sense, though. Could you or someone else please upload it to another mirror? | ||
TrainReq
Canada113 Posts
| ||
MasterOfChaos
Germany2896 Posts
On January 30 2009 06:49 WhuazGoodNjaggah wrote: i dont get why it should do that. are those files inside the ...\chaoslauncher\plugins\ folder? [Plugin] Name=Observer Mode Description=the plugin is activated by default and will deactivate if you collect more than 250 mins (4 pool plus 2 lings ;D) Author=WhuazGoodNjaggah ScVersion=1.16.1 name it obsmode.inj But of course it only works once obsmode.dll works. | ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 07:08 Shikyo wrote: Why the heck would you have an ip blocker? I guess it's a company then since my father owns his own small company. It still makes no sense, though. Could you or someone else please upload it to another mirror? i have my reasons for using an IP blocker. you can just use a proxy like TOR if you are blocked out from somewhere. but you can also give me your email and ill email it to you. On January 30 2009 07:15 MasterOfChaos wrote: name it obsmode.inj But of course it only works once obsmode.dll works. i dont get it. and did you try the newest version? i check in depwalker and it didnt link to MSVCR80D anymore | ||
jimminy_kriket
Canada5466 Posts
On January 30 2009 07:08 Shikyo wrote: Why the heck would you have an ip blocker? I guess it's a company then since my father owns his own small company. It still makes no sense, though. Could you or someone else please upload it to another mirror? http://www.filedropper.com/obsmode Here you go | ||
-orb-
United States5770 Posts
I've been sad without obs mode this whole time I only wish I could use it on iccup obsing friends' games. | ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 07:30 -orb- wrote: You are awesome! I've been sad without obs mode this whole time I only wish I could use it on iccup obsing friends' games. you can use it on icc, its just the AntiHack who doesnt like it. | ||
MasterOfChaos
Germany2896 Posts
On January 30 2009 07:18 WhuazGoodNjaggah wrote: i dont get it. and did you try the newest version? i check in depwalker and it didnt link to MSVCR80D anymore I started that post before you uploaded the correct version. And please add version info to future versions, so we can distinguish them. And please use an injfile instead of the dllloader plugin. That results in better integration to the Chaoslauncher GUI, and allows the user to enable each plugin seperately. | ||
Shikyo
Finland33997 Posts
Thanks =D | ||
jimminy_kriket
Canada5466 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 07:33 MasterOfChaos wrote: I started that post before you uploaded the correct version. And please add version info to future versions, so we can distinguish them. And please use an injfile instead of the dllloader plugin. That results in better integration to the Chaoslauncher GUI, and allows the user to enable each plugin seperately. edit: Mirror with the injfile included: http://winner.cspsx.de/Starcraft/Tool/obsmode.zip how could I know about the .inj functionality? as I said, I made this for myself and I'm using a different way of injection my dlls. I hosted it on my server to keep track of the downloads. i will make future plugins using the .inj. but dont you think it the chaoslauncher folder could use some better structure than just throwing everything into the same folder? like a conf and a plugins subfolder? | ||
CDRdude
United States5625 Posts
| ||
Shikyo
Finland33997 Posts
| ||
ruXxar
Norway5668 Posts
| ||
mIsUZu
New Zealand528 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 08:00 ruXxar wrote: What would you say is the likely hood of getting detected by warden on bnet with this module? right now it is undetected, and noone can say what will be if they update warden. its using code manipulation. until now warden only checked specific code addresses. like the address you could NOP out to display the Download percentage permanently (ridiculous isnt it?). the techniques are the same APM alert is using. but also the same as zynastors maphack or many other hacks. | ||
MasterOfChaos
Germany2896 Posts
On January 30 2009 07:52 WhuazGoodNjaggah wrote: how could I know about the .inj functionality? as I said, I made this for myself and I'm using a different way of injection my dlls. You couldn't. It was just a suggestion for future versions. but dont you think it the chaoslauncher folder could use some better structure than just throwing everything into the same folder? like a conf and a plugins subfolder? The launcher searches for plugins in its own directory and all subdirectories. So you are free to reorganize. The flat structure in the default package is mainly for compatibility so when a user extracts the new version on top of the old one he doesn't get doublicate plugins. | ||
KewlBeanZ
18 Posts
On January 30 2009 04:54 WhuazGoodNjaggah wrote: P.P.S. credits: zynastor and his maphack (helped finding offsets) zonemikel from bwhacks.com for centered Text printing Surprised nobody laughed at this part Thanks Zynastor! | ||
Hans-Titan
Denmark1711 Posts
On January 30 2009 08:13 KewlBeanZ wrote: Surprised nobody laughed at this part Thanks Zynastor! The mod is awesome, so I doubt people care about the salient details Thanks for the effort <3 | ||
Itachii
Poland12466 Posts
hope it will work, dling :D | ||
RaptorX
Germany646 Posts
it was a cool idea to add the dead/alive counter when you select a unit or building. | ||
jNOne
Canada11 Posts
| ||
prOxi.Beater
Denmark626 Posts
On January 30 2009 07:57 Shikyo wrote: This makes my Starcraft laggy as hell. With normal plugins it works fine but with the DLL Loader and the obsmode DLL, starcraft starts lagging like crazy. It loaded the multiplayer screen with the gateways for like 10 seconds and it makes the games lag like crazy as well. It's pretty much unusable for me right now. Such a shame ._. I have exactly the same problem. Takes like 2 seconds for every letter to appear when you're writing. | ||
silent.harmony-
United States14 Posts
| ||
synapse
China13814 Posts
On January 30 2009 06:40 SCC-AlwaysGG wrote: Ugh did it HAVE to be a .rar file......thanks though. 7zip @ google.com and lol. this thread is hawt sex <3 | ||
InKline
144 Posts
| ||
Schnake
Germany2819 Posts
On January 30 2009 09:21 prOxi.Beater wrote: I have exactly the same problem. Takes like 2 seconds for every letter to appear when you're writing. Same problem here after I got it working thanks to the .inj file. Dunno what is causing this problem but it sc almost freezes due to lag with the obs mode. | ||
Ilikestarcraft
Korea (South)17709 Posts
works perfectly~ | ||
rredtooth
5458 Posts
Thanks for the hard work bro. | ||
YianKutKu
United States142 Posts
| ||
mIsUZu
New Zealand528 Posts
| ||
tec27
United States3673 Posts
On January 30 2009 09:18 jNOne wrote: The timer and the APM in your screenshot, is it from the obsmode plugin or some other one? Look like they're from APMAlert: http://www.teamliquid.net/forum/viewmessage.php?topic_id=55181 Anyway, nice job Hope you stick around and make more plugins | ||
Centric
United States1989 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 13:20 mIsUZu wrote: hmm anyone tried watching a rep with obs mode on?? mine crashes bw.. T.T I didnt have a crash so far | ||
[X]Ken_D
United States4650 Posts
On January 30 2009 07:57 Shikyo wrote: This makes my Starcraft laggy as hell. With normal plugins it works fine but with the DLL Loader and the obsmode DLL, starcraft starts lagging like crazy. It loaded the multiplayer screen with the gateways for like 10 seconds and it makes the games lag like crazy as well. It's pretty much unusable for me right now. Such a shame ._. consume so much cpu for me too. | ||
pSikh0
163 Posts
| ||
MasterOfChaos
Germany2896 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 30 2009 14:58 pSikh0 wrote: yeah i get crashed a bit, at least for me it keeps saying Obsmode Enabled/Disabled repeatedly for awhile before crashing but ehh it doesnt matter that much the obsmode is pretty cool XD its possible that its crashing because it keeps printing that message. I check if I just disable it in replays to fix the crash. | ||
Piste
6137 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
i made a quick fix with olly. I couldnt test it much as im at work right now, but it didnt crash for me when i quickly loaded a game and clicked an enemy unit. but beware this is not a clean fix, maybe it works maybe not. rapishare dl link: http://rapidshare.com/files/191486274/obsmode_slow.rar.html only ten downloads possible or so, so only download if you have speed issues. | ||
Chobo..
Korea (South)5 Posts
Why!!!! T.T messege : Could not load Plugin "C:\Chaoslauncher\dll_loader.bwl" Error(14001) Help me..T.T | ||
MasterOfChaos
Germany2896 Posts
On January 30 2009 23:48 Chobo.. wrote: I'm having some trouble getting this to work... Try downloading the latest version. | ||
Chobo..
Korea (South)5 Posts
Chaoslauncher is latest version..T.T (download : http://www.teamliquid.net/forum/viewmessage.php?topic_id=65196) ... T.T | ||
MasterOfChaos
Germany2896 Posts
| ||
Chobo..
Korea (South)5 Posts
On January 31 2009 00:41 MasterOfChaos wrote: The latest version of the obsmode plugin which inludes a obsmode.inj instead of the dll_loader plugin. obsmode.inj file copy and start starcraft, show this messege.. T.T obsmode.inj file : [Plugin] Name=Observer Mode Description=The plugin is activated by default and will deactivate if you collect more than 250 mins (4 pool plus 2 lings ;D) Author=WhuazGoodNjaggah Version=1.0 ScVersion=1.16.1 ... T_T | ||
MasterOfChaos
Germany2896 Posts
| ||
Chobo..
Korea (South)5 Posts
On January 31 2009 01:04 MasterOfChaos wrote: and do you use the latest obsmode.dll? The earlier versions didn't work on most comps. Yes, maybe.... T.T download : http://rapidshare.com/files/191486274/obsmode_slow.rar.html and http://www.filedropper.com/obsmode T.T | ||
WhuazGoodJaggah
Lesotho777 Posts
if not you need the MS VisualCRuntime you can get it here: http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en oh, and obsmode.dll needs to be in the same place as obsmode.inj i think. but i cant verify that right now. | ||
RaptorX
Germany646 Posts
| ||
Chobo..
Korea (South)5 Posts
On January 31 2009 01:41 WhuazGoodNjaggah wrote: do you have MSVCR80.dll? if not you need the MS VisualCRuntime you can get it here: http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en oh, and obsmode.dll needs to be in the same place as obsmode.inj i think. but i cant verify that right now. Oh~~ Thank you very much..T.T Microsoft Visual C++ 2005 SP1 Redistributable Package install, dll_loader.bwl Working very well !! T.T Thank you T.T (and Thanks for concern about this, MasterOfChaos T.T) | ||
MasterOfChaos
Germany2896 Posts
On January 31 2009 01:41 WhuazGoodNjaggah wrote: you need the MS VisualCRuntime I think you can link statically to the runtime, then your users won't need a seperate download. | ||
Beardfish
United States525 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 31 2009 02:25 MasterOfChaos wrote: I think you can link statically to the runtime, then your users won't need a seperate download. nothing wrong if you have it installed system wide imo. On January 31 2009 01:54 RaptorX wrote: I dont know if it is because i was watching a rep or not but when somebody exceeds the deposits it shows it as 200/270 for example... it does not stop in 200 it keeps counting them. I will see if in normal games it shows it like that. thats a feature the speed issue should be fixed now. | ||
DeerDance
Slovakia19 Posts
| ||
Ilikestarcraft
Korea (South)17709 Posts
| ||
tec27
United States3673 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
| ||
Phrujbaz
Netherlands512 Posts
| ||
tec27
United States3673 Posts
| ||
MasterOfChaos
Germany2896 Posts
* Only activate if the player has max 1 supply(internally 2 because it doubles the supply to account for lings). * Add versioninfo to the dll. That helps with support as the different versions can be distinguished easily. If you do that remove the Version=1 line from the injfile. * Link the runtime statically But it doesn't crash for me, and the CPU hunger seems to be fixed too | ||
Schnake
Germany2819 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On January 31 2009 20:02 Phrujbaz wrote: Where can I download the source code? nowhere, what would you like to know? On January 31 2009 20:03 tec27 wrote: Hmmm, finally got a chance to test it, and its crashing for me right as I click on my CC in any regular game. (I've just been throwing a couple CPU's in an FFA game with me if that helps you narrow it down. I also tried it without anyone in the game besides myself, and it crashed the same way. Would test it with a human opponent, but my VM for some reason won't connect with me) how did it crash, and was there any error info? is it also crashing in replays? On January 31 2009 20:13 MasterOfChaos wrote: Some suggestions: * Only activate if the player has max 1 supply(internally 2 because it doubles the supply to account for lings). * Add versioninfo to the dll. That helps with support as the different versions can be distinguished easily. If you do that remove the Version=1 line from the injfile. * Link the runtime statically But it doesn't crash for me, and the CPU hunger seems to be fixed too i added the supply condition. added version info to the dll and the inj wont link statically, but added a not to the first post that the VCRuntimes are needed. | ||
tec27
United States3673 Posts
| ||
DeerDance
Slovakia19 Posts
On January 31 2009 19:47 WhuazGoodNjaggah wrote: im not hooking anywhere, its the main loop which consumes all the processing time, but that should be fixed now So please, pretty please, post the fixed version on some free server, try upload it on http://www.filefactory.com/ or any other except rapidshare Edit: sorry, the link on first post were updated. thnx for this great stuff. | ||
WhuazGoodJaggah
Lesotho777 Posts
On February 01 2009 02:59 tec27 wrote: To be more specific about the crash, it crashes if I have a building selected (my command center) when observer mode is first enabled. Seems to do the same thing in replays. ill send you a debug version per pm tomorrow. gotta sleep now need to watch tennis in 6h btw. is it happening also with units and minerals/gas or just buildings?? | ||
tec27
United States3673 Posts
| ||
Eternity
France69 Posts
Is there a way to setup a mirror with the latest version of the plugin ? I tested the first version, worked fine thursday. Tried it again yesterday and it crashed while I was playing (not obsing) after 30 seconds of play. | ||
TeXaS~
Italy29 Posts
and ofc really great job | ||
WhuazGoodJaggah
Lesotho777 Posts
On February 01 2009 11:47 tec27 wrote: Just buildings, units and minerals/gas cause no problems whatsoever. i didnt have to time make you a debug version, as my brother is pushing me to search a new flat :D maybe later this evening i find some time, do you have msn for better communication? @all the IP-Block issue should be fixed now and all should be able to download from the link in the first (second) post. | ||
Azh_AvenGer2
United States8 Posts
| ||
Centric
United States1989 Posts
| ||
mog87
United States1586 Posts
| ||
Beardfish
United States525 Posts
| ||
Archaic
United States4024 Posts
Okay, after reading through the posts, I'm a bit skeptical as to the effectiveness of this plugin. I'll give it time. | ||
Stone
United Kingdom155 Posts
| ||
WhuazGoodJaggah
Lesotho777 Posts
On February 23 2009 20:43 Stone[MB] wrote: request to toggle the dead & alive display on and off, also request to not display apm's below a set ammount. ok, i made Dead Alive counter optional. You can set it in the obsmode.inj file, just open it with a normal text editor and set the deadalive setting (0 = OFF, 1 = ON). Its turned off by default. I cant change the APM display, you gotta tell tec27 in his thread. http://www.teamliquid.net/forum/viewmessage.php?topic_id=55181 | ||
rplant
United States1178 Posts
| ||
craz3d
Bulgaria856 Posts
On October 20 2011 17:16 rplant wrote: This is a bump. Anyone have a working link to this plugin? Yea, I could really use this as well, thanks! | ||
HFL
United States19 Posts
| ||
XsebT
Denmark2980 Posts
+ Show Spoiler + 1) Downloading the installer http://mini.brainclan.com/update/Mini-install.exe 2) Installing MiniLauncher This step it's cruicial for you to not get any spyware! Wait for the program to be installed. 3) The launcher When you first open Minilauncher you have to update it. It will automatically request this, so you just just have to click yes (Y) and it will start updating. Next thing you wanna do is get the servers: Go to the "Tool"-tab. Here you'll see three buttons at the bottom. These are the three major Korean servers: Brainclan, Fish and Mapzine. In ISL2 you're gonna be playing on the Fish server - so click that button! Now go the the "Launcher"-tab. This should look fairly familiar to you. You can select the plugins you want. The ones you MUST have checked are: [MINI] for 1.16.1 (Anti hack) Chaosplugin for 1.16.1 (Auto replay etc.) LatencyChanger for 1.16.1 (Allows you to play in low latency games) LatencyChanger extra: to enable low latency when hosting a game you have to end game with either "#LL", "#L1", "#L2" etc. + Show Spoiler [The difference between these] + Changes the latency on BNet-games which end on #LL or #L1 ... #L5 #LL sets latency to 2 (like on Lan) #L1 ... #L5 sets latency to the supplied number For LAN-games use the settings. On LAN the settings have to be the same or all players Only works if ALL players in the game have LatencyChanger, else you will get disconnects Before you can start starcraft through the launcher, it must know where starcraft is installed. If you choose to find it manually (faster if you know where it is), you need to find the file "StarCraft" inside your StarCraft folder. Finally, to start starcraft through the launcher, click here: Go on the fish server and make an account through the game (same method as regular battle.net). /guide | ||
Silidons
United States2813 Posts
| ||
TheNessman
United States4158 Posts
??? is this safe? i was able to "successfully" remove it | ||
XsebT
Denmark2980 Posts
| ||
TheNessman
United States4158 Posts
| ||
Chef
10810 Posts
| ||
rplant
United States1178 Posts
| ||
endy
Switzerland8966 Posts
On December 11 2011 03:19 rplant wrote: The plugin can be made to work with ChaosLauncher, but I don't know how. Anyone know? I guess you just need to copy ObsMode.bwp to Chaos' plugins folder. | ||
iamthegod
34 Posts
| ||
| ||