I was thinking of instead of disabling the DHCP service for tapping (which is no where near what I think of instant), I was thinking of establishing a local proxy, that would be able to stop data transmittion between the game and the internet.
It would work like a normal internet proxy, only that it would be local (within the computer) and would not use a separate server to hide your IP. Then the proxy would be able to stop re-transmitting data to the game for tapping, and when you need to reconnect, start re-transmitting data from the internet, to the game.
But I have no idea where to start. I've seen plenty HTTP proxies but none that would handle information to and from games.
Learn about SOCKS, I think CA uses SOCKS to create a connection, maybe u can proxy that specific port of something, idk Im speaking out my ass here tbh.
Meh... SOCKS D:
I'll see about it. But I heard a lot of troubles with doing such a proxy, mostly with having multiple connections and such. Would you think it would be possible (considering that CA uses around 100-200 kbps, would sending the data back to CA cause noticible ping increase /lag?)
Also a bit OT, i noticed ur signature and i was interested in getting started in DirectX. I've tried using XNA (inspired by this awesome utube video) in C# to create a game but it seemed so complicated and the tutorial's copy and paste source code made it more of how well u can copy and paste over how well u understand the concepts. I never learned any programing language in a tutorial way as I'm more of a hands-on trial and error learner. But is there some kind of tatic to approach learning more advanced concepts of programing (memory, DX, AI, networking/communication, p2p, and etc.) and new languages? (I was thinking of starting CPP if i get into the CPP class in my highschool.... hopefully I can download the full version of VC# and VC++ so I don't have to worry about x84 and x64 compatibility issues.... D:
I don't get what you mean by tactic, if you're just running into tutorials that are actually only code and tell you to copy and paste, you're not in the right place.
As for DirectX, it's more about understanding the concept rather than the API, the API is only used to put the concept into practice.
Example: Drawing primitives in DirectX means you have to stream data ( a vertex buffer ) so that the device knows what you're drawing. This is the concept, after gaining understanding of how it works you can start coding. API used: DrawIndexedPrimitive,CreateVertexBuffer9,SetStream Source.
That's just an example, don't expect it to be exact.. I haven't done DirectX in a while.
Then there are the 'tutorials' that gives you code and expects you to understand everything.
I run into tutorials that explain everything, but it seems that I've gotten a level too high and need understanding of more basic.... of course that would take forever to learn.
How did you guys learn DirectX and such? Obviously my ways of learning is not exactly the best way.... and since I'm only 13, there doesn't seem like a lot of places where I can learn more advanced things w/o going through the basics...
It seems to me that moving from VC# -> VC++ is... similar? I have tried some CPP tutorials before but I always forget stuff. It seems like the VC++ would help out a lot instead
and thx for the explanation on how its more on concept than API
seeing as you'd still need to edit the client to have it connect to your local proxy server instead of CA directly, I asume it'd be easer to just hook wsasend and send(and wsarecv and recv)
No I wouldn't need to edit the client. All requests to any connection would be sent through my program and my program will then re-send requests to the normal stream flow of data. If the program is going to tap, then all requests from Nexon would be stored in memory or ignored and all information going to Nexon would be stored in memory or ignored.
I just need to be able to hook into the "stream" (I have no idea what its called...) so all connections would go through my program first...
hey are you the keSha thats always hosting the "gun game"s?
Damn what a major bump,
but yeah...
isnt it easier to make a proxy enabler then turn it off in the settings of windows instead of looping arround it, ow yeah for proxy's on CA you'll need sock v4/5 ... but still why make a tapper. DHCP still work with most of the games.
i think its better to switch to .net for this since those are mostly recommended for web/web-apps.