2.9.6.9
23/01/2011- You now have the ability to change the Hotkey, or even disable it!If you disable it you will not be able to "Hide", Start in "hidden mode or Password Lock. The current Hotkey is shown in Green, if you click "Assign Hotkey" it'll be temporarily de-assigned. If you click Cancel it'll be re-assigned. If you select another Hotkey and click OK it'll remain de-assigned and change to Red meaning that it will change if you click Save. If you select the same Hotkey and click OK it'll remain Green and be re-assigned. Clicking Cancel instead of Save will discard any changes made.
- You can now Hide + Lock with a password to prevent unauthorized access, when the assigned Hotkey is pressed a dialog will pop-up so you can input the password. Choosing an empty password and clicking OK will disable the Password Lock.
- Restore Defaults has moved to Maintenance Tab.
- Fixed a bug where some GUI's would not Hide, such as the Encrypt Password GUI.
- Fixed a few other bugs and added a few helpful ToolTips to some controls.
Please remember that all settings are stored once you click Save, no change is actually done before that, so clicking Cancel on the Settings window will discard all changes made.
2.9.6.4
18/08/2010- Added the option to start in "hidden" mode (requested by JackDinn). When enabled, Checking for updates on startup is disabled and ignored.
- Added the option to change the encryption password. To take advantage of this, the other computers that use s!mpL3 LAN Messenger should have the same password. There are 2 reasons why you would do this:
- To make it harder for someone to decrypt (if sniffed). (quite rare i believe)
- If you want to be visible only to specific people, let them know what password to use and change yours, then you'll only see them and they'll only see you!
- When you click on "Path:" in the Logging section it should open the corresponding folder if it exists.
- Removed the Clean Up features due to changes that are about to come in next versions.
I've actually added allot of functionality but it's not yet available cause I'm testing it and it has some bugs. The ability to change the ports used is under construction. Also to change some colors on the GUI. There is also the thought of making two separate versions, a normal version with an installer and an uninstaller and one portable version, as it is now but without the registry entries (so that it stays s!mpL3). I've created the Installer (improved the existing GUI) and an Uninstaller, but I'm still working on it...
2.9.6.2
13/03/2010- Added the shake limiter so now you can only shake once every 10 seconds, that deals with flooding problems. The corresponding bug has been marked as fixed:
- You might notice a small speed improvement due to some tuning I did.
- s!mpL3 LAN Messenger is now compiled using AutoIt 3.3.6.0.
Looking for a way to limit Shakes to 1 every 10 seconds for every chat, cause I had it setup but it worked for all conversations so if you sent a shake to someone you couldn't send to anyone else for 10 seconds.
2.9.5.7
31/08/2009- Replaced the "Restore Default Settings" label that showed under the button with a message box, hope it's not annoying...
- Added the ability to "Remove at exit" which will clean up after exiting and leave no traces of s!mpL3 LAN Messenger. (Note: Only the registry keys created by s!mpL3 LAN Messenger are removed if chosen, keys such as "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache\LAN Messenger.exe" are not removed.)
- Remove files will now also remove the shortcuts created. An option just for that might be added. (If you want it, ask for it)
- The Cleanup settings are now saved. If you choose to "Remove at exit" it doesn't really matter since your settings will be lost at exit.
Note: Removing files will also remove the settings file so you will have to personalize s!mpL3 LAN Messenger settings again next time you run it.
2.9.5.4
18/06/2009Added/Fixed a few tooltips in the options window.
2.9.5.3
13/06/2009Fixed a small bug that loaded CPU allot while downloading Updater. (Forgot to add a small sleep) Same with the Updater while downloading LAN Messenger.
2.9.5.2
12/06/2009Fixed an issue with 'Start with Windows' option. Having that option on, and set to either 'Current user' or 'All users' wouldn't start the application at startup if the name of LAN Messenger.exe had been changed to anything else, now it should work.
If anyone had that option on with a name different than LAN Messenger.exe something must be in your registry that you have to clean up, either rename it back to LAN Messenger.exe go to Tools->Options->Advanced uncheck 'Start with Windows' and press ok or run the code below:
For current user: RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", "LANMessenger")
For All Users: RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "LANMessenger")
I won't describe the regedit.exe way to do this, the keys are there and it's quite simple to do although the first way is the easiest... This only applies to users that use LAN Messenger with the .exe renamed and the 'Start with Windows' option on.
2.9.5.0
29/05/2009- Added the ability to select which of the available networks you want to connect to! That's really usefull if you are connected to more than one networks and you only want to be on let's say one and not be on some other... It also created some problems for me, so in this version, if you use auto-connect LAN Messenger will connect to the available networks depending also on your last connection, so if you were online only on the first one that will be the one you'll be connected to...
- Sort Treeview option. With this option you can choose if your treeview will be sorted or not. In the previous version the Treeview was un-sorted. If you decide to keep it sorted it will be divided by IP, so you will have a main item for each of the connections with which you're online and the uers will be shown under each one of them.
- Donations! There is now a Donate button in the About window which you can click and it will transfer you to my paypal Donate page, you can donate any amount and support LAN Messenger. Donators wll be listed in future versions and the upcoming website. I would also like to maintain a mail list of people who use LAN Messenger and want to be informed about new version releases by e-mail. (no spam, just info!).
- A few bugs fixed, (with "Logging" and "Start with Windows" options)
- 9.4.5
- Event Logging (You select a path and events are logged there in the form of EventsYEARMONTHDAY.log)
- Conversation Logging (You select a path and conversations are logged there in the form of: Username.log and IP.log (for chat conversations)
- Once again, I have made a few changes to the Updater and corrected some grammar mistakes I found so you might want to delete your existing Updater and get the new one, however it works the same as the old version.
- 9.4.4
- Added Restore Defaults option (Click OK to save the defaults, click Cancel to discard and leave them as they were)
- Fixed a few small bugs...
- Again, I have made a few changes to the Updater and corrected some grammar mistakes I found so you might want to delete your existing Updater and get the new one, however it works the same as the old version. Updater can also be used if you don't have LAN Messenger and you want to get the latest version, it's works on it's own without LAN Messenger being present, now it works better that way (changed the Update button to Download if you're not updating, and more...)
- 9.4.3
- Changed options Layout and added a few more options:
- Checking for updates at startup made me create a new GUI if updates are found and the Updater isn't present on the system so you can see the download progress of the Updater.
- I have also made a few changes to the Updater and corrected some grammar mistakes I found so you might want to delete your existing Updater to get the new one, however it works the same as the current version.
- 9.4.2
- 9.4.1
- Update function...
1a. Check for updates at startup: If checked checks for updates at every startup of the program, it will make LAN Messenger take a bit longer to start while it's checking for updates
1b. Advanced View: Just an option for you to choose if you want the Connection View visible or not instead of remembering the state you choose it now so "More"-"Less" button removed
Fixed known bug #3 from the list, now the IP problem is working great so you can disconnect/connect network adapters without any problems... If the msgboxes become annoying I will add a way to have a default action set and disable them...
Update proccess : Go to options -> Updater -> Check for updates, if there is an updated version click Update, if you have the Updater the proccess will begin, if you don't it will download the updater and proceed with updating LAN Messenger...
2.8
- Effects removed for now, if you want them let me know!All other options fully working. (Start with Windows, Auto connect, Change username, Auto-refresh time)
- Also added some extra functionality to make the program more aware, so If there is a connection change (network adapter disabled, connection to a new network, IP change etc) any change will be shown. If you are not connected and there is an IP change, the new IP will change in the Connections Box, If a network adapter is disconnected it will be shown there. If those changes happen while you are connected you will be notified. The program checks for changes at every automatic refresh when you are connected.
- Different compressor used which compresses the .exe further so it's smaller in size.
The best setting for automatic refresh is probably any setting above 10 seconds, you can set it lower but note that for the about 100ms - 500ms that it takes to complete receiving other messages will be paused and you'll receive them after the refresh finishes. I use a 1 or 2 minute delay and sometimes 5 minutes.
2.5 - 2.7
- There is a Chat ability after more than one people from the same network join so you can all communicate there, there is still much work to be done on that and functions to be added. There is no plan on adding an ability for communcation between networks, so you can only "Chat" with members of each network. To explain, If you are on two networks you see users from both, but if the first user is on one network and the second is on the other they won't see each other, you WON'T work as a network bridge...
- You can now use any name (max 15chars) instead of the ComputerName.
Except from the problems I fixed, 1. LAN Messenger is now Multinetwork so if you're connected to more than 1 LANs you'll see users using LAN Messenger on those networks also, and you can talk to them, or chat if more than one.