Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

IPC - Must have tool for every IPO admin 4

Status
Not open for further replies.

Alfalis

Technical User
Oct 15, 2012
250
DE
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) [wink]

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

ipcopierexample.png


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.
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.


And finally: Where can I get IPC?

You can download IPC from the official page
[URL unfurl="true"]http://online-request.de/ipc/[/url]

Here you will also find older versions, changelogs and a guide on how to set up und use IPC
If you want to contact me please use this thread or check the Contact/Bugs/Suggestions section on the website

ptc.png


ACSS
 
You legend. Thanks.

Java is a prerequisite before 3.Start the .jar file by double clicking.

Doy!

 
@holdmusic34: Oh yeah of course - I just assumed everyone in this forum should have Java installed because of SSA but you are right, I did not explicitly mention it [wink]

ptc.png


ACSS
 
IPC v1.3 for Win7/8 and WinXP is ready!

This update is completely cosmetic allowing you to change the color of IPC under "Settings -> Set Color"

Please follow the instructions in the Changelog.txt or IMPORTANT.txt (you have to add one little line to your settings.txt or let IPC create a new one for you by deleting the old settings.txt and starting IPC) - without this line IPC won't work.

You can download the new version here: [URL unfurl="true"]http://online-request.de/ipc/download.html[/url]

PS: We are now at 558 lines of code [wink]

ptc.png

- ACSS

IPC - Very convenient tool for IPO admins
 
I like the colour change.

I like it in dark blue :) after trying red for a bit

Joe W.

FHandw, ACSS (SME), ACIS (SME)



“Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skillful execution; it represents the wise choice of many alternatives.”
 
IPC v1.4 is ready - this time with some really useful additions ;D

For now I've included everything I had on my personal ToDo list so if you guys have any ideas for new features please let me know!
I'm very happy for any feedback I can get and I'm even happier when someone comes up with an idea for IPC [upsidedown]

If for some reason you want to contact me without posting to this thread please check the contact page for my E-Mail.

Changelog for 1.4:
- Added the option to show the "Launch SSA and copy" part of IPC in the settings.txt (to change it from true [default] to false please add the line "showssa=false" to your settings.txt). This option is primarily for users who are no IPO admins but still want to use IPC (for example for server management)
- Caught some exceptions which resulted in IPC immediately crashing on start (including the bug where IPC would not start after upgrading to 1.3 and not adding the property bgcolor to settings.txt). IPC will now start even if settings.txt exists but is completely empty
- The settings window will now automatically close after clicking "Open ips.txt/settings.txt" (just a minor convenience change)
- IPC.jar can now be renamed to whatever you want (except for the .jar of course ;D). On startup IPC now scans the folder it was started from for .jar files and uses this information for the restart feature. Please make sure there are no other .jar files in the same folder or the restart button will close IPC and start the last .jar file it could find in the folder
- Added some basic logging to IPC (ipclog.log). Most actions you take are now logged which will allow for some basic troubleshooting. I tried to phrase everything as clearly as possible so you might be able to find errors yourself

You can download the new version here: [URL unfurl="true"]http://online-request.de/ipc/download.html[/url]

PS: 669 lines of code for now - in case anyone wants to know [wink]

ptc.png

- ACSS

IPC - Very convenient tool for IPO admins
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top