Currency Conversion
General - Windows Software
Written by Jonty Lovell   
Saturday, 19 September 2009 16:01

There are many online services that allow you to convert between various currencies and there are also some windows applications that allow you to do the same. But they either cost money, have a delay in the price data or only support a limited number of currencies. So I created my own tool and you can download it here.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
Convert PDF Comic to CBZ
General - Windows Software
Written by Jonty Lovell   
Tuesday, 08 September 2009 13:32

If you store comics on your PC or mobile device then it is likely you have chosen one of the standard formats such as PDF, CBR or CBZ. Some scanners now provide a built in capability to scan to multi-page PDF which makes the creation of PDF comics especially easy. In the past the CBR format was also very popular and some artists have distributed their comics in ZIP or RAR format so it is very likely that you have a wide range of formats for your comic collection.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
PE Executable (EXE DLL OCX) Dependency Checking
General - Windows Software
Written by Jonty Lovell   
Monday, 17 August 2009 08:54

Anyone who has spent some time developing Windows software or packaging applications for Windows distribution will have come across Dependency Walker. This utility from Steve Miller allows you to identify which other PE files (exe files, dlls or ocxs) are required for an application to run successfully. Most users will have seen the dialog telling them that a file required to run this application or one of its dependencies is missing. The problem with this error message is that it only tells you that something is missing, not which file you need to fix the problem. This is where dependency walker comes in. Run dependency walker on the machine in question and point it to the exe file you are trying to run. It will then open the file and read the imports table in the PE header.


Dependency Checker

Download

PE Header

Any executable file in Windows uses the Portable Executable (PE) file format. This contains different sections such as imports, exports, resources and executable code. For the purposes of dependency walking we are only interested in the imports table. This table details the functions being imported from other external PE files.

Checking

By reading the imports section we can identify which external files are required to provide the imported functions for our executable. This is a simple dependency check. If the DLL exists in the application folder or in its system wide registered location then the application should be able to function.
 
Walking
 
But what if one of the imports for a dependent executable is missing. This is the walking part of dependency walker. It walks down each chain of dependencies until it finds no more to check that all import requirements have been met. This is great as it highlights any missing files down the chain that may be causing your application to fail. And this is why we needed this tool in the first place.
 
Problems
 
In theory this should allow us to solve all of our problems, but there are some issues. Firstly, dependency walker always seems to highlight a problem with IEFRAME.DLL and SHLWAPI.DLL. Although these are never (in my experience) the culprits. Secondly, while the interface is very detailed and tells you everything you need to know and then a little more about the dependencies this can be a little overwhelming for the first time user. Interpreting the data is a task in itself. Thirdly, there is always the issue of late binding executables which don’t make function calls until runtime. There is no way for dependency walker to identify these as they are not listed in the imports table.
 
Solution
 
This is why I created Dependency Checker. It is a simpler smaller utility aimed primarily at application packagers and focused on solving the missing file problem rather than delving into details on individual functions. It runs in 2 modes; Imports Scan or Deep Scan. The imports scan works like dependency walker and reads the imports table to determine which exes, dlls or ocxs are required by the application. It does not however walk down the dependency chain. It will only provide the first level of dependencies. If you want to manually walk down a chain you can double click one of the dependent files and a new copy of dependency checker will be started which will automatically perform a dependency check for this file.
 
The second mode is the deep scan. This attempts to identify any late bound executables that may be called by the application. It does this using a heuristic approach to identifying possible external files required by the application. It is worth noting that this can occasionally produce some false positives. In deep scan mode dependency checker allows you to filter on specific file types using the panel on the left. This can help to fine tune the utility for dlls or sys files for instance.
 
Finally, dependency checker allows you to scan the system for missing dependencies. It does this by checking the folder where the application resides and also the registered system folder to determine if the files in question are present on the system. Those which are required but do not appear to be present are listed in a dialog. If you double click a file in this list it will open your default browser and google the dll for you.

Download Dependency Checker (.exe)

Download Dependency Checker (.zip) 



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
 
Pocket Comic
General - Windows Mobile Apps
Written by Jonty Lovell   
Tuesday, 21 July 2009 09:31

PocketComic

NEW Version 1.2 - Latest features include:

Dynamic Page mode - view the whole page first before zooming into the actual size of the page.

Enhanced Page Panning - if you have a touch screen then the page is much more responsive due to the improved algorithm for finger/stylus tracking.

Support for Touch or Non-Touch Devices - based on user feedback there is now support for every device type. Whether you have a touchpad, a DPad or some other input mechanism you are fully supported. The Interface now supports any input mechanism and even a new virtual DPad for those with nothing but the screen!

Download now to see the latest features. Any why not check out the Comic Converter application available for free here to reformat your collection in bulk to support your handheld device!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
DOS Gamer
General - DOS Software
Written by Jonty Lovell   
Monday, 20 July 2009 18:58

altDOS Gamer is up and running again with a brand new version of the emulator that has lots of exciting new features. The emulator now has support for snapshots, web streaming and protected mode at last! so all those games that wanted EMM386 can now run successfully. Also, we now have fully functional DOS4GW which opens up a new world of late generation games for DOS.

There are 20 new games online now so take a look and start emailing me with requests for your favorite old games. Visit www.dosgamer.co.uk now to try it out. For those who are interested here is the complete list of games uploaded so far:



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
Site Return
General - News
Written by Jonty Lovell   
Saturday, 30 May 2009 14:24

altThe site is back up and running and lots of new stuff should be coming soon. There is going to be an RC3 release of JUDE. Also, those clever guys at Oxford University have released a new version of the JPC so look out for a major update to dosgamer.co.uk with games that require EMM386 now supported as well as more recent DOS4GW runtime apps. Keep checking back to see what's new and updated.

Plus there is now a fully integrated e-commerce system on the site so you can purchase all products directly from the site and pay via credit or debit card or using your paypal account. Shipping is handled by Royal Mail.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
 
Convert Comics to CBZ
General - Windows Software
Written by Jonty Lovell   
Sunday, 06 September 2009 20:36

For those of us who enjoy comics and graphic novels it is nice to be able to carry your favourite ones with you on the go. For that reason I created the Pocket Comic application that you can find on this site, at Handango and soon to be released on Microsoft Mobile Marketplace. But the biggest challenge I have faced is getting my comics into the right format. I have downloaded comics from the net (that I already own!) or I have scanned my own copies, but I always have to spend a lot of time and effort getting them into the right format and size before zipping them and renaming them as CBZ files.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
Packaging Toolkit
General - Windows Installer
Written by Jonty Lovell   
Friday, 24 July 2009 19:43

altI have lost count of the number of utilities and tools I have created over the years to solve one problem or another. Some tools are so specific to a problem that I am having at the time that I don't bother to archive them for future use. But some tackle such generic problems with day to day tasks that I have decided to bundle them all up together. Here is my packaging toolkit to assist with all of the tasks that I couldn't find an existing tool to solve. So don't think of this as a replacement to sysinternals. Instead think of it as an accompaniment. These tools provide quick simple solutions to common problems:



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
JUDE USB
General - Windows Software
Written by Jonty Lovell   
Monday, 20 July 2009 20:00

altJUDE (Jontys Universal Disaster recovery Environment) is back up and running with an exciting new RC3 release. There are a host of new features in this build so head on over to www.judeusb.com to download it and try it out. This may well be the final release prior to the 1.0 release that will include an updated shell and some really cool recovery and distater prevention tools. I will be adding some screen shots here soon so check back for the latest news.

Currently JUDE supports 3 disaster scenarios. Firstly the lost admin password problem. We have all been there when you need admin rights to a machine that you have had for a couple of years and you cannot remember the password. Step in JUDE with the JUDE password reset tool. Simp,e select the admin account and press the reset password button and Robert is your mothers brother.

Secondly we have the unbootable machine scenario. This can be caused by many factors and the Boot recovery options provided by JUDE are many and powerful. This is a fully automated process so sit back and let JUDE recover your system.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 
Response Transforms for MSI Custom Installations
General - Windows Software
Written by Jonty Lovell   
Monday, 20 July 2009 18:39

Customising MSI packages can traditionally be done in one of 2 ways. Either the package is opened in an editor which supports the creation of transforms and the package is modified by hand to achieve the desired results. The second approach is to use the response transform mechanism to step through the installation dialogs and record the user responses in a transform file.



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
Read more...
 

Google Friends

Shopping Cart
VirtueMart
Your Cart is currently empty.

Login





Latest Products
PocketComic
PocketComic
£4.99



JUDE USB Stick
JUDE USB Stick
£19.99



Jonty Lovell