Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content Count

  • Joined

  • Last visited

  • Days Won


Zen last won the day on October 12 2019

Zen had the most liked content!

Community Reputation

3 Neutral

About Zen

  • Rank


  • Country
  • Languages
    C, C++, AutoIt
  1. Hi @Smallxmac, Thank you for sharing your thoughts here. I really like the idea from both of you, which would be to use RPC to control the state of the Proxy Bot. But for now, as an absolute beginner on both RPC and Conquer MITM programming topics, I guess I'll stick to doing things "conventionally". It's my shot to have a code as modular as possible to permit its evolution and possibly integrate the use of RPC. I will probably learn a lot from this PoC and from you too. Thanks again Smallxmac and all for your posts.
  2. Hi @Spirited, Thank you for sharing your inputs. Actually, for my PoC, I wanted something light to use because the idea is to spend more time on the features rather than to ease the interaction/visualization in the first place. I wanted to have a console version of the PoC when I first thought about it, but my issue is that any interaction with the user is blocking (as far as I have experienced it). Meaning, if I want the ability to run commands, I need to have a std::cin somewhere waiting to be filled-in with inputs, but in this case, any data-display will be broken as you can probably imagine. Or, maybe I could spawn another "console interface" but if it means having two separate processes, I do not really feel like implementing inter-process communication for the PoC. That's why I think it would be probably better to use a GUI library. I'll check GTK and Qt anyway, thanks! I'm not really into web developpement and I have no idea how to handle RPCs so I will less consider this option, but thanks a lot for whispering the idea! I have never heard of libuv and indeed, I'd really like to have a cross-platform code so might consider this one, although I have already prepared the project with boost.asio by now. Thank you again for your reply!
  3. Hello @Diab, nice to meet you here, and thank you for your reply. I was about to consider boost.asio for the networking part as I've read lots of good from this library, so it's nice to have further recommendations for it here. Regarding the GUI, of course I am aware of Qt, but I thought about using something lighter. From what I've heard, Qt is relatively heavy and makes the coffee. But thank you anyway for the idea! Thank you again mate.
  4. Hi guys, In order to start a PoC of my Conquer Man In The Middle program, I'm looking for some C++ libraries to use. The library/ies should be able to handle at least networking and GUI management. I've had some experiences with the SFML library that included modules for both of my needs, but I'd be interested in testing new things. I think that a majority of you are C# or Go programmers (from what I read), but maybe you've got insights from your experience or your friends. What would you recommend? I've read a lot from the Internet, and found many resources here and there. My motto is "the lighter the better", as I am not looking for great performance as of now. Cross platform would be neat. Thanks guys! EDIT : by the way, if you think of another aspect that would require the use of a library like threads, please let me know!
  5. Zen

    Hello world - Zen

    Hi @W1cked, thank you for your message! I have no doubt that you've learnt a lot from working on a private server source. Plus, there are plenty of sources out there that we can look into. However, I would say that I am much more interested in the proxy-bot project for the time being, and the reasons for that are pretty simple in fact. I think it's easier than writing my own source : i.e less things to take care of such as skills implementation, monsters behavior, world interactions etc. Focuses more on the network programming : sockets & packets management, ciphering. Possibility to work on interesting algorithms : path-finding, looting strategies etc. Encourages to work on the game client reverse-engineering : to find out where the packet manipulations takes place in particular. I'm not saying that working on a private server source is not interesting (on the contrary, I'll be using one to learn from), but writing a source or customizing one is not the topic I really want to focus on. Thanks for the Wiki link! I already knew about its existence indeed, and I think it's really great to have it migrated to GitLab. I found really good sections for my needs. I only missed a community and some time. Now that I have found the community, I just need to get the time! Thanks again for your welcome!
  6. Zen

    Hello world - Zen

    Hello @Smallxmac, thank you for the warm welcome. I have indeed noticed that many people had a story close to mine, it means as many people interested in this topic. I really look forward sharing questions, ideas or codes with all the community, within the limited spare time I can dedicate to this. Thanks again!
  7. Zen

    Hello world - Zen

    Hi people, here I am on this board to introduce myself, say hi and hope to discuss with some (if not all) of you. I am currently working as a Junior Network Consultant after graduating from a Master's Degree in the field of Systems, Networks and Virtualization of both. I used to play Conquer Online when I was way younger, and like most of the players, I was disgusted by the difference of level between standard players and the ones who were purchasing CPs with real money. I then started to play alternately on both private and public servers. This is when I have learnt about proxy bots and private server sources. I wanted to dig more into the programming and networking, and that's how I got to study computer sciences and landed where I am now. As of today, programming is not the skill that I should develop professionnaly, but this is something that I have always liked doing for University works, or for fun. I'd also really like to accomplish two projects of mine since forever. Write my own proxy bot for conquer online (on a local private server instance would suit me fine). Write my own private server source. The hows and whys I got here are really simple. I've had the opportunity to read a lot about CO2 programming, in particular from EPvPers board, where I saw lots of posts from Spirited there. By following some of his works, I found the CO2 wiki page that I consider a gold mine, and this board that looks attractive and seems to gather what I am looking for : nice people who I can ask help to or discuss with. I'm also seeking for people who have great interest into CO2 programming/knowledge in order to get as much information from as possible. Thanks for reading, and see you hopefully on this board.

Important Information

By using this site, you agree to our Terms of Use.