Aller au contenu

Photo

"In-Game" Ping/Locator Utility (PC) - v1.1.1


  • Veuillez vous connecter pour répondre
100 réponses à ce sujet

#1
Creakazoid

Creakazoid
  • Members
  • 1 337 messages

Major crippling bugs fixed! Now with one single unified version! No more setup scripts! No more rogue environmental variables! It just runs right out of the box.

Stay in game and use user-definable hotkeys to trigger analysis of whatever lobby/match you are loading into or are already in. The program will then use text-to-speech to tell you the latency of what it deduces as the lobby's host, or if the pings are blocked by the IP, then it will you their geographical location. If you are more curious, you can alt-tab out and look at the corresponding values for each of the other people in the lobby/match. There is also a "realtime" mode for continuous monitoring.

Pings may often show up as "not available" due to the other person being behind something that is blocking the ping requests. The locations of the IPs are generated using a free web service, so the accuracy at the city/region level may not always be correct.

Posted Image

Installation notes:

This requires Java 1.6 or later. It also requires you to install the WinPCap packet analysis library (included in this distribution). Other than that, just run the included setup batch file to configure it for your system (checks for 32 or 64 bit). This program itself is portable and doesn't touch your registry or anything invasive like that.


DOWNLOAD LINK for current veresion (v1.1.1):
creakazoidbsn.minus.com/mfdEMpMJg/1g
dl.dropbox.com/u/51901387/MEPinger-1.1.1.zip

It's around 10 megs mainly because of the Text-to-Speech library I used. So that's why it is that big. If this helps even a few folks, that's all good. It's saved me from quite a few laggy matches already so I'm satisfied. Please let me know if there are any problems.

------------------------------------------------------------------------
CHANGES in 1.1.0
------------------------------------------------------------------------ 

--Eliminated setup.bat script, as no external setup is needed anymore.
--Addressed major start-up issues with regards to 32/64 bit differences
 as well as Java-related issues.
--Fixes allowed for decluttering of the distribution package
--Added realtime mode for continual capturing

Modifié par Creakazoid, 16 août 2012 - 06:17 .


#2
JaimasOfRaxis

JaimasOfRaxis
  • Members
  • 2 117 messages
Should have been implemented ages ago.

#3
curly haired boy

curly haired boy
  • Members
  • 845 messages
holy crap dude

THANK YOU SO DAMN MUCH

i wish bioware had done this but you've filled the gap

#4
Mozts

Mozts
  • Members
  • 4 491 messages
I'm curious, how does it guess the Host?

#5
Creakazoid

Creakazoid
  • Members
  • 1 337 messages

Mozts wrote...

I'm curious, how does it guess the Host?


When you press the "capture" button it monitors the packets going in/out of the ME3 UDP port for 2 seconds at current settings (I find 2 seconds is plenty). It tallies the counts of packets going to/from each unique IP from that sample. Whichever IP is the most active it guesses as the host. From what I can tell, it seems accurate. I find the quantities are usually greatly biased toward one single IP. I can't tell for sure though and there is no better way without being done from within the game's code.

#6
Mozts

Mozts
  • Members
  • 4 491 messages
Awesome. Thanks for explaining that.

Bioware, pay this man. He did your work!

#7
Mild Confusion

Mild Confusion
  • Members
  • 6 messages

curly haired boy wrote...

holy crap dude

THANK YOU SO DAMN MUCH

i wish bioware had done this but you've filled the gap



Lies and propaganda!

#8
Kenadian

Kenadian
  • Members
  • 5 031 messages
I ****ing love you. Thank you.

#9
randomfoo

randomfoo
  • Members
  • 417 messages
Great job, will def give this a try soon.

#10
Arm5tr0ng

Arm5tr0ng
  • Members
  • 11 messages
excellent work, and very clever how it works with the text-to-speech
wisely done!

#11
ShadowRanger88

ShadowRanger88
  • Members
  • 638 messages

Mozts wrote...

Awesome. Thanks for explaining that.

Bioware, pay this man. He did your work!


Lol +1

#12
WWNSX

WWNSX
  • Members
  • 394 messages
You sir are awesome and thanks for this.

#13
Orca_

Orca_
  • Members
  • 123 messages
Nice.

#14
ToughReason

ToughReason
  • Members
  • 326 messages

Creakazoid wrote...

....


You are good man, sir. Good man.
Before day i post thread about lagg and pray BioWare for some sort ot this,but no one even check the thread.

Thank you.


EDIT: Something trouble my mind: If you , alone programmer can do this in relatively short time, why their mobs of programmers dont do this until now just for couple of minutes, I hope they work on new EarthDLC.:huh:

Modifié par ToughReason, 14 juin 2012 - 08:13 .


#15
Hyperion II

Hyperion II
  • Members
  • 623 messages
Well done. Will give it a try.

#16
soulstriker09

soulstriker09
  • Members
  • 3 209 messages
AT LAST!

Henceforth, I dedicate every lag free match I win to you sir. ;___;

#17
molecularman

molecularman
  • Members
  • 1 650 messages
You are AWESOME. Thanks

#18
ExecutorBG

ExecutorBG
  • Members
  • 144 messages
I will definetely try it out next time i play.

Great job!

Btw to everyone else... it really doesn't sound too complicated as a logic to do, once you can think of the way to identify the host. So gratz to OP for thinking of this method :)

#19
dima_che

dima_che
  • Members
  • 341 messages
Will try

#20
Baine10

Baine10
  • Members
  • 335 messages
link fails to download.

#21
Baine10

Baine10
  • Members
  • 335 messages
I keep getting the invalid download parameters error. Can someone reupload?

#22
vivanto

vivanto
  • Members
  • 2 350 messages

ToughReason wrote...
EDIT: Something trouble my mind: If you , alone programmer can do this in relatively short time, why their mobs of programmers dont do this until now just for couple of minutes


Same reason they can't implement text chat.

Truth be told however, there's also a lot of official channels when source code alterations are done. Verification, validation, QA, version control, distribution.

Due to this, the preferred development practice is to spread out releases to fewer, bigger updates instead of frequent hacks.

#23
Esther

Esther
  • Members
  • 551 messages
Finally, my prayers have been answered.
You're the best!

#24
Twistoon

Twistoon
  • Members
  • 136 messages
with a simple tool you can also just kick other players while in mid game as host. You just block their ip and boom they are gone. Just saying.

This kind of thing exists for other games as well that don't allow you to kick alone a person as host like it is in ME 3. never again I say =]. If you leech,  you're afk -->kick midgame

Modifié par Twistoon, 14 juin 2012 - 01:32 .


#25
Merkit91

Merkit91
  • Members
  • 796 messages
We won't be banned for using this, right?