Simidude 1.3.3 Release Notes

by tuhlmann on July 14, 2009 Posted in Release Notes

These are the release notes for version 1.3.3 of the cross platform network clipboard Simidude.

I published version 1.3.1 and 1.3.2 earlier this week but had to pull it back due to a problem with the installer.

Version 1.3.3 is a maintenance release that fixed some bugs and brought a few new features:

  • Fix: Simidude saves the active clipboard entry to disk so that after a restart of your computer that item can be reloaded and will immediately be available to your system. That mechanism was broken and has now been fixed.
  • Fix: Simidude caches files and directories that are transfered between computers into a special cache directory. That directories are removed when the application exits normally. In case of a crash that cache directories remain and will not be removed in the future. That has now been fixed. Cache directories that have no reference to a Simidude item will now be deleted.
  • Fix: Simidude crashed when you tried to access it through a browser but where using the server port, not the designated http port. That has been fixed.
  • Fix: In some circumstances the written logfile could get huge. Writing of logfile entries has been limited to Error messages and a bug has been fixed that let log files grow endlessly. The Simidude logfile is contained in c:\Users\\.Simidude (Windows Vista and 7). It’s surprisingly called simidude.log.
  • Fix: I added an installer option to delete old application libraries from Simidude’s lib dir. That did not workon all platforms.
  • Feature: The title bar of the Simidude window now shows the URL you can use with a browser to access it’s entries- if http access is enabled.

This version is recommended for all users.

{ Comments on this entry are closed }

Helpdesk works again

by tuhlmann on July 9, 2009 Posted in IT

After a day of bug hunting and help from the great guys and gals at Userscape we were able to track down the problem to a wrong ‘include_path’ setting in the PHP preferences.

I have absolutely no clue why this setting was changed during a PHP security update or if it has been there all along. Fact is the problem occured only after the update, and only in this one application. The value of ‘include_path’ was set to ‘.’ in a global confixx file ‘confixx_mhost.conf’. After commenting out the property the whole thing suddenly worked again.

So go ahead and use the helpdesk.

Have a great day,

Torsten.

{ 0 comments }

Helpdesk works again

by tuhlmann on July 9, 2009 Posted in News,english

After a day of bug hunting and help from the great guys and gals at Userscape we were able to track down the problem to a wrong ‘include_path’ setting in the PHP preferences.

I have absolutely no clue why this setting was changed during a PHP security update or if it has been there all along. Fact is the problem occured only after the update, and only in this one application. The value of ‘include_path’ was set to ‘.’ in a global confixx file ‘confixx_mhost.conf’. After commenting out the property the whole thing suddenly worked again.

So go ahead and use the helpdesk.

Have a great day,

Torsten.

{ 0 comments }

System Update killed my Helpdesk

by tuhlmann on July 7, 2009 Posted in IT

Yesterday I updated the Ubuntu 6 Linux that runs my internet server that mostly serves my web sites.

Having done this repeatedly in the past I didn’t foresee any problems- which then came around the corner blazingly fast. Today I noticed that my helpdesk at http://helpdesk.agynamix.de isn’t working while all other sites are. I’m not sure what caused the problem but rest assured that I am working on it.

Meanwhile if you have any questions please email me directly at T.Uhlmann@agynamix.de.

Thanks,

Torsten.

{ 0 comments }

Finally!

After a short beta period I have now released version 1.3.0 of AGYNAMIX Simidude, my cross platform network clipboard and file copy tool.

I did not get around to create new and shiny screenshots yet- I’ll post them as soon as possible!

This one is a pretty big release with huge improvements in usability and features. Here is a list of new features that were added since version 1.2.0:

  • An embedded HTTP server. The embedded HTTP server allows you to access Simidude entries from any machines that has a browser installed. This is useful if you want to access Simidude but have no permission to install your own software, maybe because you’re setting up your client’s machine and want to use Simidude to transfer data back and forth. Here is a more in depth article about this new exiting feature.
  • Save compressed… Simidude now offers a way to quickly save any text, image, file or directory in ZIP compressed format. To do this simply right click on an entry and choose “Save compressed…”. That is actually the most efficient way to get some text stuffed into a compressed file: copy the text passage to clipboard, after it occurs in Simidude click “Save compressed…”, change the file name if you want and hit that big “Save” button. That’s it you’re done.
  • Restore the Clipboard after a reboot. There is now an option in the preferences, if set the current content of the clipboard will be saved to disk. After a restart Simidude  checks if the clipboard is still empty. If that is the case the saved entry will be restored. It was a bit hard to test because I didn’t find a way to really empty the clipboard (on Mac) other then rebooting the machine…
  • Some minor GUI improvements. There is no Exit-Button in the toolbar any more that might have caused trouble.
  • Finally there are 64bit releases for Windows and Linux. I have tested them on Windows 64bit and Ubuntu 64. If you have a 64 bit machine please make sure to try them out and report back any misbehavior.
  • A list of IP addresses or network names to connect after launch. In the preferences you can now add IP addresses or network names of machines you wish to always connect to. This option is intended to be used to connect to machines in different subnets or in those rare cases when your network configuration prohibits the sending of broadcast messages which Simidude uses to find other clients.
  • The modifier key can be changed. Available options are: “Ctrl” on Windows or “Apple” on Mac, “Shift” and “Alt”.
    The modifier key for instance alternates the behavior of a double click on a Simidude entry. Without holding the modifier key the entry will be opened in the chosen application (see below), holding the modifier key activates that clicked entry (puts it into the clipboard)
  • Select an application for opening Simidude entries. In the preferences you can now set an application for each entry type (Text, Image or File/Folder). When double clicking of a Simidude entry that data will then be opened within the specified application.

This new and exciting version can be found on our download page.

If you have suggestions or questions please use our helpdesk or email address to contact us. We are excited to hear from you!

Have a great day!

{ 0 comments }

Hi everybody, thanks for waiting so long!

Today I release the first beta of Simidude 1.3.0 to the public. I’m using this version internally but still, it’s not as widely tested as 1.2.0.

These are some of the new features of Simidude 1.3.0:

  • An embedded HTTP server. The embedded HTTP server allows you to access Simidude entries from any machines that has a browser installed. This is useful if you want to access Simidude but have no permission to install your own software, maybe because you’re setting up your client’s machine and want to use Simidude to transfer data back and forth. Here is a more in depth article about this new exiting feature.
  • Save compressed… Simidude now offers a way to quickly save any text, image, file or directory in ZIP compressed format. To do this simply right click on an entry and choose “Save compressed…”. That is actually the most efficient way to get some text stuffed into a compressed file: copy the text passage to clipboard, after it occurs in Simidude click “Save compressed…”, change the file name if you want and hit that big “Save” button. That’s it you’re done.
  • Restore the Clipboard after a reboot. There is now an option in the preferences, if set the current content of the clipboard will be saved to disk. After a restart Simidude  checks if the clipboard is still empty. If that is the case the saved entry will be restored. It was a bit hard to test because I didn’t find a way to really empty the clipboard (on Mac) other then rebooting the machine…
  • Some minor GUI improvements. There is no Exit-Button in the toolbar any more that might have caused trouble.
  • Of course there where some bugs left for the purpose of being cleaned up later.
  • Finally there are 64bit releases for Windows and Linux. I have tested them on Windows 64bit and Ubuntu 64. If you have a 64 bit machine please make sure to try them out and report back any misbehavior.

So here we go. I do not yet add the beta release to the update notifier. If you want to try it out please download the beta from here.

Please send your suggestions or bug reports to contact@agynamix.de or better yet use the web form- thanks!

{ 2 comments }

It has been quiet around here for a while, I know. I had been way too busy with that boring stuff that pays my bills.

Yet I managed to scratch of time to work on Simidude. I got a lot of feedback from my customers and with the next version 1.3 and the following one I’m trying to incorporate those requests.

So here’s a first sneak peak of a major new feature in version 1.3:


Version 1.3 will come along with an embedded HTTP server. I have implemented that thing myself and didn’t take some out of the box servlet container to make sure the memory footprint doesn’t jump into the skies.

The HTTP server is very simplistic- in this version it will allow you to browse all entries, select a specific one for preview and then download that entry as is or as a ZIP file.

This feature was requested by people who use Simidude to install new machines where they’re not allowed to install their own software. Since a browser should be present on any machine with some kind of windowing system they can drag their setup files unto Simidude on one machine and then access that list of files via a browser from the machine they wish to setup. They just need to make sure the browser is installed before trying to use it :)

As another new feature I have added compression of entries. You can now save an entry as a compressed ZIP file which might come in handy for instance if you quickly want to convert clipboard text into a compressed file. This is a new option which I will add to the main Simidude gui before releasing 1.3.

Please note that when downloading directories via the browser view they will always be compressed and then served as one big file.

Some users have requested an option to save the latest clipboard contents before Simidude stops and then reload that contents later. Using this feature Simidude could restore the clipboard contents after a reboot for instance. This is a small and handy feature which I’m also trying to put into 1.3.

After the 1.3 release which I want to send out beginning of June if no show stopping bugs are found I will do some gui cleanup and improvements that make the application easier and more fun to use.

If you have feature requests for Simidude for an upcoming release please let me know!

I’m working hard on this release over the coming weekend. If someone would like to volunteer as a beta tester please give me a note! The communication protocol did not change so you do not need to update all your Simidude installations, just one. The new version will talk to the older ones just fine.

This update will be free to all existing customers.

Have a great day,

Torsten.

{ 1 comment }

Here is a little tip that can save you some time and trouble every now and then.

Sometimes when hunting down bugs it is necessary to find out the path a method is called from in order to determine the root of a problem.

Here’s how you do this quiet easily. In there method that you observe add the following:

System.out.println("I'm here:");
Exception e = new Exception();
e.printStackTrace();

If you have a logger in place which you should you could write it this way:

log.isDebugEnabled() {
   log.debug("Call of Method X", new Exception());
}

The logger will only process the expensive part of creating the exception
and retrieving the stack trace if it will be written somewhere.

Remember, exceptions are just Java classes with some built in behavior. You can create and use them and also subclass and extend them. Sometimes it is useful to create custom exceptions that carry additional meaningful information that your code needs in order to resolve the problematic situation that caused the exception.

But who keeps you from creating an exception and not throwing it- just use some of its powers…

My name is Torsten Uhlmann, I’m founder of AGYNAMIX, a tiny (sooo tiiiny its just me) software company specializing in Java software consulting for larger corporations.
I also develop Simidude, an easy to use cross platform network clipboard and Drag & Drop tool which you might happen to find useful.

{ 0 comments }

Why my Mac’s key chain always got locked

by tuhlmann on May 12, 2009 Posted in Mac,english

During the last couple of weeksI recognized an annoying problem with my Mac: Every now and then the standard key chain got locked and I had to enter my password over and over so that depending application could run.

The Backup application would not work because it required the key chain password to be entered.

As a possible solution to that problem the apple hotline suggested to run the disk utility application and check and fix potential file systems problems. But of course that wouldn’t work- would be way too easy…

After a lot of frustration I decided to reinstall my Mac. I’m used to that from my Windows machines, so no big deal :)

I reinstalled Leopard and restored the user directory from Time Capsule (which worked like a charm). I was careful not to restore existing applications so that I would not take the original problem back.

Now everything worked fine- until I installed Sshkeychain! Sshkeychain is a great utility application that manages your ssh keys for you so that you can use them with ssh or Cyberduck etc. without entering the keys password again.

Apparently Sshkeychain has a preference setting that secures the Mac’s key chain after some idle time in order to keep your keys secure.

After unchecking this option the key chain never got locked by itself.

I hope this little hint is useful to someone. If so please leave a comment!

Have a great day!

My name is Torsten Uhlmann, I’m founder of AGYNAMIX, a tiny (sooo tiiiny its just me) software company specializing in Java software consulting for larger corporations.
I also develop Simidude, an easy to use cross platform network clipboard and Drag & Drop tool which you might happen to find useful.

{ 0 comments }

Earn Money by Selling Simidude

by tuhlmann on April 28, 2009 Posted in Marketing,Newsletter

Now you can even make money with Simidude!

I have partnered with ShareASale.com to find new ways to bring Simidude to the people. ShareASale is a well respected affiliate system that connects affiliates and product vendors.

So if you would like to earn some money by spreading the word about Simidude you can apply here.

You will go through a registration process with ShareASale. After they have accepted your application (this is to make sure that no one gets betrayed) you can start advertising and selling Simidude through your website.

I’m in the process of creating banners and other graphics that will aid you in the process- these will all be available through the ShareASale site.

To promote the software you could write reviews on your website and link to Simidude through the links provided by ShareASale to make sure you get your “share form the sale” (nice pun, eh).

Again, here is the link to apply as my affiliate.

Thanks for your interest,

Torsten.

{ 1 comment }

design by rowboat media using thesis