What is IPC?

A little Java application making your day-to-day life as IT- or PBX-Administrator so much
easier - especially if you have to administer several different servers/PBXs every day.

What can I do with IPC?

Copy IPs (hence the name IP Copier) ;D

No seriously, there are several features you can use
(please take a look at the screenshot below to know what I'm talking about):

- Set up your personal config file to fit your needs and make IPC "your own"
- Click one of the names on the left side to copy the IP of that server/PBX to your clipboard for further use
- Hover over one of the names to get a little tooltip showing you the IP
- Use the "Ping" button to start a continuous cmd ping to that IP
- The "Config" button will set your LAN interface to whatever IP you set in the config (preferably to an IP which will allow you to access the desired server/PBX)
- Clicking the "Free IP-Config" button to open a separate window where you can easily set your LAN interface to any IP/Subnet/Gateway
- The dropdown menu and the "Launch SSA and copy" is a IP Office specific feature opening System Status and
copying the selected IP to your clipboard. That way after you paste the IP into SSA you're good to go!
- And finally we have the "Settings" and "Restart IPC" buttons which will allow you to easily open the config files
in Notepad and - after saving the config - restart IPC with the new settings

So what do you suggest I should use IPC for?

We all know the problems that come with having to access, supervise and/or configure several different servers or PBXs every day at work. One of them is to remember all the IPs - most of us use some kind of Excel sheet or other list for that task. But then you still have to remember the IP, Subnet and Gateway, go to your computers control panel, select your LAN interfaces properties and so on.. you catch my drift.

IPC will take care of all these problems by giving you one simple application showing you all the information you need!
You can easily see all servers/PBXs, start a ping to see if you can reach the system, if not hit the config button to fully automated set up your LAN interface correctly (the ping should now work) and finally hit the named button on the left to copy the IP to your clipboard for further use (most likely to paste it into your browser or administration program).

Of course you can use IPC in every scenario where you have to any access any IP in any way - I've even heard of people using IPC to easily access their router at home so be creative :)

Why did you write IPC?

Because of exactly the problems I just mentioned.
I am an administrator of Avaya IP Office telephone systems and have to access several different IPOs every day.
Whenever I wanted to connect to one of our customers IPO first I had to look into an excel sheet containing all our customers informations including the IP of the IPO, set up my lan interface accordingly and finally type the IP into the IP Office Manager (the program to access and configure IPOs). Doing this once or twice a day is fine but as there were more and more IPOs I had to access every day I started to look for a more convenient solution - and this is how the idea to create IPC was born.