Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 16:52

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



need help. how would i change the conquer PID.

Discussion on need help. how would i change the conquer PID. within the CO2 Private Server forum part of the Conquer Online 2 category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 2
Received Thanks: 0
need help. how would i change the conquer PID.

how do you change the conquer PID? i want ot change it so only my conquer.exe will work for my server.
pantherjr2 is offline  
Old 09/12/2014, 23:33   #2
 
abdoumatrix's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 239
Quote:
Originally Posted by Best Coder 2014 View Post
Please, stop talking nonsense .
he is right


look carefully of what u ask for
Quote:
Originally Posted by pantherjr2 View Post
how do you change the conquer PID? i want ot change it so only my conquer.exe will work for my server.
what u can change is

crypt key

and other thing i barely remember.
abdoumatrix is offline  
Old 09/13/2014, 02:02   #3


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,125
Received Thanks: 2,518
Quote:
Originally Posted by pantherjr2 View Post
none of them steps worked. i even hit my screen with a bat then poopd on it. what am i doing wrong?
so many kids on elitepvpers guess i need a new site.
To actually answer your question (again), changing the Process ID of Conquer.exe will not prevent others from working on your server, please see the reply regarding encryption keys.
Korvacs is offline  
Old 09/13/2014, 05:58   #4
 
elite*gold: 0
Join Date: Aug 2011
Posts: 2
Received Thanks: 0
Quote:
Originally Posted by Korvacs View Post
To actually answer your question (again), changing the Process ID of Conquer.exe will not prevent others from working on your server, please see the reply regarding encryption keys.
oh ok thanks for acutly helping me.
pantherjr2 is offline  
Old 09/13/2014, 12:31   #5
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
fork() might work (Unix.) other than that you're out of luck. PID's are generated by the OS when your application is run. Thus the process will have a unique PID for every time it's run and it's usually not the same.

So the short answer is:
It's not possible.



Edit:
Found this in case you want something like fork() on Windows, then you could simply look at their implementation.
Super Aids is offline  
Thanks
1 User
Old 09/13/2014, 13:05   #6
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Quote:
Originally Posted by Super Aids View Post
fork() might work (Unix.) other than that you're out of luck. PID's are generated by the OS when your application is run. Thus the process will have a unique PID for every time it's run and it's usually not the same.

So the short answer is:
It's not possible.



Edit:
Found this in case you want something like fork() on Windows, then you could simply look at their implementation.
fork doesn't allow you to change a process' ID, it generates a new process with a new ID. The only way to actually change the ID of a running process on Windows would be to write directly to the EPROCESS structure of the associated process which requires something that runs in kernel mode - a driver.
Best Coder 2014 is offline  
Old 09/13/2014, 13:40   #7
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Quote:
Originally Posted by Best Coder 2014 View Post
fork doesn't allow you to change a process' ID, it generates a new process with a new ID. The only way to actually change the ID of a running process on Windows would be to write directly to the EPROCESS structure of the associated process which requires something that runs in kernel mode - a driver.
Yeah, but it copies the exact memoryspace and you can use it to achieve an effect like it.

This is how it's implemented in Cygwin.
Quote:

5.6. Process Creation The fork call in Cygwin is particularly interesting because it does not map well on top of the Win32 API. This makes it very difficult to implement correctly. Currently, the Cygwin fork is a non-copy-on-write implementation similar to what was present in early flavors of UNIX.

The first thing that happens when a parent process forks a child process is that the parent initializes a space in the Cygwin process table for the child. It then creates a suspended child process using the Win32 CreateProcess call. Next, the parent process calls setjmp to save its own context and sets a pointer to this in a Cygwin shared memory area (shared among all Cygwin tasks). It then fills in the child's .data and .bss sections by copying from its own address space into the suspended child's address space. After the child's address space is initialized, the child is run while the parent waits on a mutex. The child discovers it has been forked and longjumps using the saved jump buffer. The child then sets the mutex the parent is waiting on and blocks on another mutex. This is the signal for the parent to copy its stack and heap into the child, after which it releases the mutex the child is waiting on and returns from the fork call. Finally, the child wakes from blocking on the last mutex, recreates any memory-mapped areas passed to it via the shared area, and returns from fork itself.

While we have some ideas as to how to speed up our fork implementation by reducing the number of context switches between the parent and child process, fork will almost certainly always be inefficient under Win32. Fortunately, in most circumstances the spawn family of calls provided by Cygwin can be substituted for a fork/exec pair with only a little effort. These calls map cleanly on top of the Win32 API. As a result, they are much more efficient. Changing the compiler's driver program to call spawn instead of fork was a trivial change and increased compilation speeds by twenty to thirty percent in our tests.

However, spawn and exec present their own set of difficulties. Because there is no way to do an actual exec under Win32, Cygwin has to invent its own Process IDs (PIDs). As a result, when a process performs multiple exec calls, there will be multiple Windows PIDs associated with a single Cygwin PID. In some cases, stubs of each of these Win32 processes may linger, waiting for their exec'd Cygwin process to exit.
But if you actually read my post I said:
Quote:
So the short answer is:
It's not possible.
Super Aids is offline  
Old 09/13/2014, 14:40   #8


 
CptSky's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
You should never really want to change the PID...

Process identifier - Wikipedia, the free encyclopedia

#Closed
CptSky is offline  
Thanks
2 Users
Closed Thread


Similar Threads Similar Threads
how to change system Messages in conquer ??
12/30/2013 - CO2 Private Server - 11 Replies
I want to change the system messages that appear in the beginning of logging in how I can do that ?? reply me plz
How do i change [Conquer 2.0] to something else, on the taskbar.
09/14/2008 - Conquer Online 2 - 5 Replies
Hey I was wondering if anyone could tell me how to change Conquer 2.0 to something else, on the little task bar thing. If you don't know what i mean ill take a screenshot. Thanks
Change Stupid Music On Conquer To Something You Like.
03/13/2008 - Conquer Online 2 - 7 Replies
Someone has already posted before that you can change/edit the sounds on conquer. But since the new patch this stupid music was added... Well you can edit those too. Its even easier then all the other sounds because it is in mp3 format. Anyways here is the guide to editing: 1st- Find 8 songs you like and rename them. music,music01,music02,music03,music04,music05,mus ic06,music07 2nd-Go to C:\Program Files\Conquer 2.0\sound 3rd- copy paste these files into the folder ....There you go
How do i change Conquer windos name
10/12/2006 - Conquer Online 2 - 13 Replies
Hi how do i change the window name of conquer Now its "conquer 2.0" WHen i have too many windo Tabs open it just stacks as one (if i have 2* Co open) and its really annoying, so i want to let one as "Conquer 2.0" and changte the name of the other so the wont stack as one tab (sry for bad english)
Change Conquer Font
07/09/2006 - Conquer Online 2 - 18 Replies
Alrite there are Posts here and there concerning this matter, some were cleared up, and some were not. All in all, I'm going to explain it in a very user friendly way; step by step. Notice my low number of posts. I can proudly say i use the search funtion ;P. Okay let's get to it. Conquer can't use any old font. None of that Comic Sans unfortunately. I'd like to have that myself. Instead it requires a Monospace font. This means that the letters are always equally spaced out. (That's my...



All times are GMT +2. The time now is 16:52.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.