TrueIP

TIP2ss1 TIP2ss2trueip-optionsTrueIP is a small program that runs in the system tray, monitoring your IP address(es). With the click of the mouse, you can view information about your current IP address and hostname. If you have a computer that you need access to remotely but don’t have the resources to have a static ip address, this program will help you stay connected easily.

  • Tracks internal and external IP addresses
  • Notifications when your IP changes including E-mail, FTP, pop up notification, and a free online service provided by HazteK Software called TrueIP Online
  • Log your recent IP addresses for review at a later date
  • Runs in the system tray wasting no space and using minimal resources (relative to other full featured .NET applications)

SnapFiles.com Have a few moments to spare? Please rate TrueIP at the SnapFiles website!

TrueIP requires the the Microsoft .NET 2.0 framework installed on your system. You can download it from Microsoft’s website, or through Windows Updates.
Supported/Tested Operating Systems: Windows® 2000, Windows® XP, Windows® Vista, Windows® 7, Windows® 10

 

If you are having trouble configuring TrueIP to send emails with popular services like Yahoo or Gmail, please read the FAQ on the SMTP Mail Sender page, as both applications use the same email sending library.

What do you think about TrueIP? Rate it!
1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 4.50 out of 5)
Loading...

TrueIP Service Edition (BETA)

Have a need for TrueIP to run as a service instead of as a desktop application? Try out the new beta version of TrueIP, which works almost exactly the same as the desktop client. This version of TrueIP does not need the system to have a user log in for it to function. Since it is a Windows service, the configuration is a little bit more difficult to manage than a desktop application. This is the first Windows service release by HazteK Software, and may be a little rough. It has been tested by us on Windows 7, but not any other versions. If you would like to test on your OS and report back, please post a comment here or contact us.

  • Tracks internal and external IP addresses
  • Sends email, ftp, or TrueIP Online notifications only, does not interact with the desktop user
  • Runs as a Windows service in the background, and can be set to run at startup, even with no user logged in
TrueIP requires the the Microsoft .NET 2.0 framework installed on your system. You can download it from Microsoft’s website, or through Windows Updates.
Tested Operating Systems: Windows® 7 Home/Enterprise

TrueIP Basic

For those who need to see their IP address all the time, we have TrueIP Basic. Its primary and only purpose is to display your IP address in the system’s task bar or its own window. You can control where the window shows up and how it is rendered on your screen, to a certain extent.

  • Shows your external IP address in the task bar
  • Shows your external IP in a separate window
TrueIP requires the the Microsoft .NET 2.0 framework installed on your system. You can download it from Microsoft’s website, or through Windows Updates.
Tested Operating Systems: Windows® 7 Home/Enterprise

TrueIP Basic • 13KB

37 thoughts on “TrueIP

  1. Matthew Whittington

    Hi,
    I like the look of your software with the multiple notification triggers but I’m wondering if it is able to execute an external program or batch file when the IP changes ?

    This way I could have it restart a required service to get it functioning on the new IP or even reboot to whole machine.

    Thanks
    Matt

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Matthew!

      TrueIP currently does not do this, but it sounds like a really useful feature. I will look into what it will take to implement it and see if I can get it worked in when I get some free time. Thanks for the suggestion!

      Reply
  2. Tom Catt

    Hi,
    nice software!
    I need the ip shown in the task bar (or systray) permanent and not only when sliding with the mouse.
    Is this popssible?

    Regards
    TC

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Tom,

      This is currently not something that TrueIP can do. It seems wasteful to display something as long as an IP address in the system tray or task bar, but it may be doable. May I ask what the purpose of this would be so I can consider adding something like this to TrueIP?

      Reply
      1. Tom Catt

        Hi Joey,
        thanks for your fast answer!
        I think it is not “wasteful” so far. I have so much space on my systray/taskbar that it would no problem to show this few diggits.

        I need it to see easy and permanent when ip changed for example after a reconnect or something else. The taskbar/systray is perfect for this beeing always in front and posible to see all the time. Perfect would be a changing colour when changing ip.

        regards
        TC

        Reply
        1. Joey HazlettJoey Hazlett Post author

          Hi Tom,

          I’ve added a new “TrueIP Basic” to this page which should do what you want it to do. It just shows the external IP address in the task bar. Check it out above.

          Reply
          1. Tom Catt

            Hi Joey,
            thanks for your engagement! :-))
            I tested it out, but it doesn’t work.
            When I start “TIPForm.exe” a window with the ip apears and the symbol for the prog in the taskbar without ip.
            I am using Win10.
            Any idea?
            regards
            TC

          2. Joey HazlettJoey Hazlett Post author

            Tom,

            I forgot that newer versions of Windows do not show full task bar items by default. The application will only work as expected if you change the “Taskbar buttons” option in the “Taskbar and Start Menu Properties” to “Never Combine.” Right-click the task bar->Properties to get to the right options dialog. Unfortunately there isn’t really a way to display text in the system tray or task bar otherwise, without hacking deep into the Windows API to overwrite things.

            I’ve uploaded a new version that now lets you pass more parameters to control what the window looks like, which you can use to just have it display the window anywhere on your desktop, including on top of your task bar if that’s what you want to do. Check out the read me file for more details.

          3. Tom Catt

            Hi Joey,
            thanks for your work!
            You are an “speed-request-possible-maker”… ;-))

            In the moment I have no time to test out all options, I will do later.
            But now its working fine for me so far!

            Wish you a nice day
            Best regards
            Tom

          4. Tom Catt

            Hi Joey,

            testing and makeing a borderless ip-window in the area of the task bar with this parameters:
            …\TIPBasic.exe” –refresh 2 –hidetitle –hidetaskbar –topmost –noborder –left 1370 –top 1171 –width 50 –height 10 –fontsize 10 –background yellow

            problem: When I click anywhere in the taskbar, the ip-window goes to background and is no longer available.

            regards
            TC

          5. Joey HazlettJoey Hazlett Post author

            It sounds like the task bar and TrueIP Basic are fighting each other for “top most” positioning. I’ve added some check code to make sure it stays top most no matter what tries to go on top of it. It triggers every 125ms, so it may flicker a little bit when clicking repeatedly on the task bar, but otherwise it seems adequate. I also fixed it so that it actually sets its height properly, so you may want to set it slightly larger than 10 pixels tall. Additionally, you probably do not want to check the server every 2 seconds. That’s liable to get your IP address banned from accessing the server due to the load it places on the server. I’ve added some override code to set the minimum check time to 60 seconds to avoid any repercussions down the road (and updated the readme file accordingly). Please test out the latest version to see if it resolves your issue with the task bar.

          6. Tom Catt

            Hi Joey,

            Problem with top of task bar is solved and works well.
            I myself liked the short refresh-possibility for I can watch ip-change during a reconnect without need of pressing F5 for many times. But I understand the problems resulting of this use.
            Do you think it would be possible to add a user defined text to the TrueIP Basic window for an extra feature (perhaps text before an after ip)?

            regards and many thanks for your work!
            Tom

          7. Joey HazlettJoey Hazlett Post author

            Tom,

            I’ve added a –label and –label-after property to accommodate your request. If your label has spaces in it, make sure to put the entire message “in quotes.” Use \n to insert a new line so everything isn’t all jumbled together.

          8. Tom Catt

            Hi Joey,

            tested it out and works fine for me under win10. 🙂
            Thank you very much for this small software with big profit for me!

            Have a nice day
            TC

  3. Satjit S

    Hi Joey,

    TrueIP, truly is a simple yet amazing software!
    I’ve had it configured and running on Windows 7 Ultimate (32-bit) but am bothered by the ‘TrayForm’ window, always being shown, as part of the Alt-Tab toggle 🙁
    Can you help with getting rid of it?

    Thanks!

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Satjit,

      Unfortunately, the way the application was designed, that form needs to exist. The only way to stop it from showing up in the Alt-Tab toggle is to close the form. If the form is closed, the application is basically not running anymore, and will not do any sort of notifications. If you need the GUI components otherwise, I’m afraid the form has to stay there. I don’t know of a way to hide it from Windows without actually destroying the instance. I’ve tried various methods to just “Hide” it, but that doesn’t seem to work with the Notify Icon library in .NET 2.0. 🙁

      If you don’t really need the GUI running in your tray regularly, might I suggest the TrueIP Service Beta? It’s available on the TrueIP page as well. It runs as a system service instead of a desktop application, and will still do the same Email, FTP, or TrueIP Online notification updates, but does not require any GUI components and will not show up in the Alt+Tab list. Additionally, being a service allows it to run even if you are not logged into the system, so for remote support issues it’s helpful if someone is having problems even logging into their system.

      Reply
      1. Satjit S

        Hi Joey,

        Since I need the tray icon, I guess would have to live with the icon (It’s more of a bother, than anything else.)
        Well, I’m glad that I confirmed it with you, else would have surmised it to be local issue, at my end.

        Thanks for the quick revert and keep up the good work!

        Reply
  4. André Pauquet

    Hello Joey,
    I want to start TrueIP as a service, but I doesn’t start (sc create TrueIP c:….)
    Can you help me to solve the problem?
    kindly regards André

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Andre,

      TrueIP was not designed to run as a service. It requires GUI components, which will cause the sc command to fail when trying to register it as a service. If there is a demand for such a version, I’ll be glad to look into it, but for now it is not possible to run TrueIP as a service.

      Reply
  5. Bob

    Thx, Great Program, I especially like the e-mail everytime the pc is turned on or rebooted, i do thing remotely for family members, i just makes it easier for me, thx again

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Glad to hear it Bob! That’s exactly why I wrote the application in the first place, for helping my family members remotely.

      Reply
  6. Mike

    It seems everytime the computer is restarted it triggers an email to be sent that the IP address has changed when it really has not changed.

    Reply
    1. Joey HazlettJoey Hazlett Post author

      TrueIP doesn’t store your previous IP between application restarts to avoid any potential caching issues. By sending an email upon start up, it is working as intended. The application was designed to be run on systems that rarely ever reboot. If there is a need for it to not send an update on application restart, I can investigate implementing such an option.

      Reply
      1. Mike

        Yes that would be important to not have it send an email upon restart as it is installed on a remote computer which I won’t know if the computer automatically reboots because of Windows update, etc. The other option would be to list the previous IP in the email so that I could just compare the 2 IPs and if they are the same I would just assume the computer rebooted. I would guess that since you don’t store previous IPs between restarts, this is not currently possible either.

        Thx much!

        Reply
        1. Joey HazlettJoey Hazlett Post author

          I have released a new version (2.0.2.10) which supports this feature. In the options dialog, there is a new option to remember the external IP address between restarts. If this is checked, it will read that from the settings file and compare it on first startup. If it matches, it does not do any notification sending.

          Reply
  7. Francisco Bravo

    Good Afternoon.
    I can`t download TrueIP. Download button doesn´t work.

    Thank you

    Reply
  8. Robin Parker

    Hi

    Thank you for this program. I had to wrestle a little to get it to work on gmail. You have to change a security setting to permit gmail, and use Port 587.

    Now a question, is there a token variable that I can include in the email message to indicate the local address as well as the external address?

    Thanks

    Robin

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Robin,

      The latest version (2.0.2.9) allows for including the internal IP address(es) when you send an email. The variable is %internal. It works slightly differently, as you can have multiple local IP addresses, and TrueIP doesn’t have a way to determine which one you want, so it will just include all of them in a list.

      Please download the latest version from the site. It occurred to me that I neglected to upload the installer for the new version after updating it earlier this year. Multiple people have requested this feature recently, so thank you for your inadvertent reminder to upload. 🙂

      Additionally, for those who are having issues configuring TrueIP to work with Gmail, please see the FAQ for SMTP Mail Sender, which uses the same emailing process as TrueIP: https://www.haztek-software.com/applications/network/smtp-mail-sender/smtp-mail-sender-faq/

      Reply
  9. Me

    I dont think it is a specific email provider, no email provider works….

    Reply
  10. neophil78

    Impossible to Download anything :

    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/haztek5/public_html/dl.php on line 20

    Warning: Cannot modify header information – headers already sent by (output started at /home/haztek5/public_html/dl.php:20) in /home/haztek5/public_html/dl.php on line 43

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Thanks for the report. Our version of PHP was upgraded without thorough testing. This problem should be fixed now. Sorry for the frustration this may have caused.

      Reply
  11. Javamon

    I get the small TrueIP window, but I can’t figure out how to access the window to configure my email notifications. What have I missed?

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Javamon,

      In order to change your options, you will need to right-click on the icon in the system tray and select Options from the menu. Once in the Options dialog, check the box for “E-mail me” in the “When my external IP changes…” section. Once that is checked, you can click the button to open your E-mail settings and configure your account.

      If you have multiple monitors on your computer, I noticed that sometimes the options dialog opens on a secondary instead of primary monitor. I am not sure why it is happening, but please check to make sure it didn’t open on a different monitor. The dialog should look like the following screenshot:

      TrueIP Email settings dialog

      Reply
  12. Yorgos Paidis

    just dl truip v2.0.
    trying to test email setting, it returns “the message failed to send.Reason:The operation has timed out”
    using exact same settings on Mr.IP, there is no error.
    pls inform of how to proceed.
    Yorgos/GREECE

    Reply
    1. Joey HazlettJoey Hazlett Post author

      Hi Yorgos,

      This sounds like it is an issue specific to your e-mail provider. Please contact them or search their help on information for using their SMTP servers with third party applications. All providers are different and I can’t provide specific help for every one of them. As a general guide though, make sure the SSL settings you have configured are supported by your provider, which is usually the cause of this specific error message.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *